2016년 개발자스럽다 회고 시작하며 예술 작품의 가치는 이야기에 있다고 생각합니다. 작품에 이야기가 없다면 예술적 가치가 없듯 고민해서 설계하고 만든 개발 결과물을 잘 설명하고 이해 관계자들과 소통하는 것도 능력이라고 생각하고 있습니다. 그래서 저는 말 잘하는 개발자가 되려고 노력하고 있…
월간 개발자스럽다 #70 월간 개발자스럽다는 매월 1회 발행되며 지난 소식은 여기 에서 확인 가능합니다. 개발자스럽다는 Blog · Twitter · Facebook · Linkedin · KakaoTalk · Talegram · Instagram 에서도 소식을 받을 수 …
웹페이지 자동화를 위한 캡차(CAPTCHA) 우회 서비스 우리는 반복적으로 웹 페이지에 데이터를 입력하거나 수집하는 일이 있습니다. 학습을 위한 정보 수집일 수도 있고 회사 업무 생산성을 위해 사람을 대신하는 봇을 만들게 됩니다. 그러나 웹 페이지 관리자 입장에서 봇은 골칫거리입니다. 봇은 아주 빠른 속도로 다양한…
자바스크립트 기반 소스 코드 에디터 (CodeMirror, Ace Editor) 개발 블로그, 홈페이지를 운영하고 있거나 소스 코드를 공유한 경험이 있다면 코드를 남들에게 가독성 좋게 보여주기 위한 고민을 한번쯤은 해봤을 거다. 그리고 그 들은 과거 코드 문법에 색상을 입혀서 정적인 코드를 공유했겠지. 지금은 공유한 코드를 방문자가…
유닉스/리눅스 배포판 계통도와 인기 순위 확인 방법 유닉스 와 리눅스 의 역사는 위키백과에 잘 정리되어 있고 간략한 계통도 확인이 가능합니다. 그런데 그 동안 어떤 역사를 가지고 있었는지 더 자세한 계통도와 현재 인기도는 어떤지 확인할 수 있는 곳이 있어 소개합니다. 지금 소개하는 곳은 자신들만의 기준으로 주기적…
[F8 2016] React Native로 Tizen과 Windows 앱 개발 가능! 4월 13일(현지시간) 페이스북 F8 행사에서 리액트 네이티브(React Native)로 윈도우 10(Windows 10)과 타이젠(Tizen) 개발할 수 있다고 발표했습니다. 리액트 네이티브의 1년간의 리뷰와 앞으로 계획을 상세한 내용은 아래 주소에서 확인 …
타입스크립트, 이제 Go로 다시 태어난다: 10배 빨라지는 이유와 커뮤니티 반응까지 마이크로소프트가 최근 TypeScript 컴파일러를 Go 언어로 포팅한다고 발표했습니다. 이 결정은 개발 커뮤니티에 큰 화제가 되었는데, 과연 왜 마이크로소프트는 TypeScript를 Go로 재작성하기로 했을까요? 기존 TypeScript의 한계, Go를 선택한 이…