안수찬의 개발이야기

안수찬의 개발이야기

소프트웨어 생태계에 기여할 수 있는 실용주의 프로그래머가 되고자 합니다. 나는 안수찬이다. 그러므로 나는 할 수 있다.


Featured

내가 개발을 포기하지 않을 수 있었던 이유

Posted on .

나는 아무것도 하지 않았는데 어느새 개발자가 되어 있었다. 요새 대학교에 출강하고 있어서 나와 사실상 나이가 별로 차이나지 않은 학부생들에게 강의를 할 때가 많은데, 개발을 처음 시작할 때의 내가 떠오를 때가 많다. 당시에 개발을 포기해야겠다는 생각을 했었고, 그런 생각이 들게 할만한 너무 많은 주변 상황들이 있었다. ( 지금 생각해보면 나랑 다르게 주변에 너무 천재 개발자들이 많았던 것 같다. ) NHN NEXT 에서 공부를 시작하기 직전에 개발에 흥미를 잃어…

Featured

wordpress

워드프레스 서버 이전 작업에 대한 기록

Posted on .

2년 전에 워드프레스로 엄청나게 많은 사이트를 찍어내고 난 이후부터는 워드프레스는 다시는 안하기로 다짐을 했었지만, 어쩔 수 없는 경우에는 사용을 하게 된다. 예를 들면, 상당히 좋은 조건의 대기업 외주가 있다던가, 돈을 많이 주는 외주가 있다던가, 꿀인 외주가 있다던가... 혹은 주변에 훌륭하신 분들이 부탁을 하게 되면 간단한 작업이면 도와드리고 있다. 이번 작업은 내가 대학교 신입생 때 진짜 아무것도 모르는 상태에서 많은 도움을 주시고 내가 진로를 결정하는…

Featured

python

python matplotlib 에서 한글 텍스트 표시하기

Posted on .

파이썬에서 데이터 분석, 그 중에서도 데이터 시각화를 위한 도구들이 많이 있지만 내가 개인적으로 가장 많이 사용하는 도구는 단연코 Matplotlib 이다. 다만, 기본 설정으로 이용하다보면 matplotlib 기본 폰트로 설정되어, 한글이 깨지는 문제가 발생한다. 관련해서 수업이나 기업교육을 진행하다보면 항상 똑같은 질문이 들어와서 이번 기회에 포스트로 정리한다. 이번 글에서는 지난 글에서 다뤄봤던 "Pandas 에서 주가 데이터 가져오기 - 코스피 지수"…

Featured

python 데이터 분석

Pandas 에서 주가 데이터 가져오기 - 코스피 지수

Posted on .

내가 주로 분석하는 데이터가 지수, 주가 데이터이다 보니 기업교육을 진행하면서도 주로 주식 데이터를 가지고 하는 경우가 많은데, ( 또 직장인 분들은 다수가 주식을 하시니 바로 와닫는 데이터이기도 하고 ) 이때 실시간 데이터가 아닌, 정적인 주가 데이터를 받아오는 여러가지 방법에 대해서 공유한다. 0. TL;DR pandas_datareader 패키지를 꼭 쓰자. 정말 꼭 써보자. from pandas_datareader import data df = dat…

Featured

postgresql 에서 한글 정렬 문제 해결하기

Posted on .

최근에 나무 직거래 관련된 서비스를 개발하고 있습니다. 오랜만에 개인 취미로 개발하고 있어서 굉장히 재미있게 개발하고 여러가지 시도들을 많이 해보고 있습니다. 최근에 작업한 내용은 나무/조경수 농장들이 가능하면 편하게 거래할 수 있도록, 가능한한 표준화된 형태의 수목 정보, 표준 가격 정보 ( 조달청/나라장터 단가 기준 ) 를 API 형태로 제공하는 기능을 개발했습니다. 이 API를 개발하면서 ( 사실 이전에도 똑같은 문제들이 있었는데 제가 발견하지 못했었는,…

Featured

강의 nodejs

[강의 소개] Node.js 로 시작하는 웹 프로그래밍

Posted on .

강의 관련해서 궁금한 점은 우측 하단의 "메시지 보내기" 버튼을 클릭하시면, 제가 실시간으로 답변드립니다. 왜 Node.js 를 배워야 하나요? 솔직하게 말씀드리면 저는 많은 작업을 함에 있어서 파이썬을 가장 많이 사용을 합니다. 제가 진행하고 있는 업무 자동화를 위한 파이썬, 데이터 분석을 위한 파이썬 강의에서는 파이썬을 사용하고 있습니다. 그렇지만, 저는 오늘 이 글을 통해서 여러분들이 노드를 배워야 한다고 말씀드리고자 합니다. 왜 Node.js 를…

Featured

강의 python

[강의 소개] 업무 자동화를 위한 파이썬

Posted on .

강의 관련해서 궁금한 점은 우측 하단의 "메시지 보내기" 버튼을 클릭하시면, 제가 실시간으로 답변드립니다. 이 강의를 기획하며 이 강의를 기획하며 여러분들이 바로 배워서 "현업에서 써먹을 수 있는 업무 자동화"에 초점을 맞추었습니다. 사실 "자동화" 라고 함은 우리의 생각보다 큰 분야입니다. 개발 분야만 한정하고 살펴 보더라도, "배포 자동화", "테스트 자동화", "운영 자동화" 등 여러 가지가 있을 수…