안수찬 블로그

서울대학교에서 컴퓨터공학을 전공하고, 오랜 기간 서비스 기획 및 개발을 해 왔습니다. 이러한 전문성을 인정받아 미래부 소프트웨어 마에스트로에 선정된 바 있습니다. 현재는 모바일 방송국, 퍼스트캔버스에서 컨텐츠로 새로운 가치를 그리고 있습니다. 나는 안수찬이다. 그러므로 나는 할 수 있다. me@ansuchan.com

안수찬 블로그

서울대학교에서 컴퓨터공학을 전공하고, 오랜 기간 서비스 기획 및 개발을 해 왔습니다. 이러한 전문성을 인정받아 미래부 소프트웨어 마에스트로에 선정된 바 있습니다. 현재는 모바일 방송국, 퍼스트캔버스에서 컨텐츠로 새로운 가치를 그리고 있습니다. 나는 안수찬이다. 그러므로 나는 할 수 있다. me@ansuchan.com


Featured

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

Posted on .

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

Featured

강의 nodejs

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

Posted on .

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

Featured

강의 python

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

Posted on .

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

Featured

nodejs

Sentry 를 이용한 Node.js 에러 모니터링

Posted on .

제 블로그는 Ghost 를 이용해서 운영되고 있습니다. 저는 이 블로그 툴을 주변의 개발자 분들에게 강력하게 추천하고 있는데 그 이유는 다음과 같습니다: Programmable 하다. ( 물론 wordpress 도 programmable 하고, PHP 를 안다면 수정할 수 있기는 합니다만... ) Markdown 이 기본적으로 지원된다. (Github Pages 에 비해서 상대적으로) SEO(Search Engine Optimization; 검색최적화) 가 잘…

Featured

오픈소스 네이밍: 에러 모니터링을 위한 Sentry 와 스타크래프트2

Posted on .

최근에도 Python Django 를 이용한 백엔드 어플리케이션 개발을 진행하고 있습니다. 기존에 사용하던 Sentry 라고 하는 서비스를 이용해서 Django 의 에러 모니터링을 하고 있는데, sentry 의 문서를 살펴보다 최근에 카페에서 혼자 스타2를 하다가 재미난 사실을 알게 되어서 Sentry 를 간단하게 소개하며 이에 대한 내용을 공유합니다. 결론적으로 얘기하면, Sentry 라는 이름은 스타크래프트2와 관련이 있습니다. Error Monitoring…

Featured

Google Analytics

autotrack 을 이용한 구글 어낼리틱스 이벤트 트래킹 자동화

Posted on .

앞으로 블로그의 특정 컨텐츠 들에 대해서 광고를 집행할 계획을 짜고 있다. "네이버 키워드 광고", "페이스북 광고" 를 시작으로 조금씩 홍보가 필요한 컨텐츠 들에 대해서 광고를 태워볼 예정이다. 사실 광고를 집행함에 있어, 집행하는 행위 자체보다 훨씬 중요한 것은 "지표(Metrics)에 대한 정확한 측정(Measurement)" 이다. 내 광고주 서비스가 아니라, 내가 운영하는 개인 블로그라고 해서 예외는 없다고 생각하고 정확하게 측정할 필요가 있었다. 추가…

Featured

nodejs

Node.js 에서 한글 인코딩 문제 해결하기

Posted on .

며칠 전에 "Node.js 를 이용한 웹 데이터 수집하기" 라는 글을 작성을 했었는데, 특정 사이트의 정보를 수집하는데 한글 인코딩 관련해서 문제가 생긴다고 말씀해주신 몇 분이 계셨다. 그래서 Node.js 에서 한글 인코딩 ( EUC-KR ) 관련된 문제를 해결하는 방법에 대해서 공유한다. 이번 포스트에서는 연세대학교 수강편람 사이트의 교과목 정보를 크롤링하는 것 부터 시작을 해서, 인코딩 문제를 해결하는 과정에 대해서 다룬다. 나는 연세대학교와 그 어떠한 관…