월: 2015 12월

Baekjoon Online Judge는 어떻게 만들어졌을까요? 2010년 BOJ의 처음 모습은 매우 간단했습니다.   웹 서버는 Apache, 언어는 PHP, DB는 MySQL을 사용했습니다. 채점은 채점 관리와 채점으로 이루어져 있는데, 채점 관리가 MySQL에서 채점할 채점 번호를 받아와서 채점 프로그램을 실행시키는 형식이었습니다. 채점 프로그램을 채점이 완료된 후에 직접 DB에 결과를 넣는 방식이었습니다. 채점 관리와 채점 프로그램을 C언어로 작성되어 있었습니다. 자 이제 […]

맛집 블로그 포스트를 알고리즘 문제처럼 쓰는 남자, 우리의 엔지니어가 기말고사를 보러간 관계로 오늘은 제가 백준님을 끌고 파스타집으로 갔습니다. 제가 일주일 전부터 파스타 파스타 노래를 불렀는데, 드디어 소원 성취를 했군요. 간판이 귀여운 베이지 가든. 인근 식당은 모두 ‘서강 고등학교’의 분위기인데, 여기만은 상수동 같다.   스타트링크 회사가 위치한 르호봇 신촌 센터 바로 옆 건물에는 근처 밥집이나 고깃집과는 전혀 […]

스타트링크에서 사용하는 이메일 서명은 아래와 같이 생겼습니다. 원래는 직접 HTML을 고쳐서 서명을 만들었는데, 자동으로 만들어주는 사이트를 Google App Engine을 이용해서 만들었습니다. http://signature.startlink.io Google App Engine은 https://cloud.google.com/appengine/docs 에서 시작할 수 있습니다. 다른 플랫폼도 많은데 Google App Engine을 사용한 이유는 사용자 인증을 Google Apps와 쉽게 연동할 수 있기 때문입니다. 사용할 수 있는 언어는 Java, Python, PHP, Go 입니다. 저는 […]

오늘은 2015년 12월 10일이다. 그렇다. 스타트링크 사무실이 신촌 르호봇에 위치해 있을때의 첫 먹짤 글이다. 이 글은 미래에 사무실을 옴기고 난 후에  추억이 돋아날 만한 그런 글이 될 것이다. 사무실에 앉아있다가 배가 고파서 무작정 뛰쳐나갔다. 서강대 부근은 6~7시가 되면  퇴근하시는 직장인 분들로 인해 자동차들이 기어서 가기 시작한다. 이런 자동차를 보면서 내가 이 시간대 만큼은 자동차보다 빠르다고 […]