분류 전체보기
-
algospot] CLOCKSYNC개발하면서/Algorithm,DS,PS 2014. 11. 15. 19:34
CLOCKSYNC 1년전에 JM북에 나온대로 무식하게 풀기로 풀었는데 다른 풀이법을 보니 신기했었다 그걸 지금 정리해본다. 분명히 1년전에는 이해했었는데, 다시 이해하는데 꽤나 버벅거림...;;; 10개의 스위치중에 한개의 스위치로만 시침을 변경할수있는 시계가 존재한다 1번 스위치에 11번 시계가 그렇고, 4번 스위치에 8번 시계가 그렇다 1번이나 4번으로 각각의 시계를 12시로 맞춰놓는다 예를들어 4번 스위치로 8번시계를 12시로 맞춰놓았다고 하면 다음할건 4번 스위치를 제외한 9개의 스위치에서 한개의 스위치로만 변경되는 시계가 있는지 살핀다 2번의 10번 시계가 그렇다 icpc IRC에서 Being님이 설명해준걸 이해한 후에 충격과 공포!! int sync_switch[10][5] = { { 0, 1..
-
Geohash개발하면서/Algorithm,DS,PS 2014. 6. 27. 17:29
http://en.wikipedia.org/wiki/Geohash http://geohash.org/site/tips.html 어느 DB 프로젝트 issue를 보다가 GeoHash dataType 지원할 생각은 없냐는 글을 봤다. GeoHash? 처음 들어보는 hash다... 공부해보자. 공부라고 해봤자 wiki를 내 나름대로 정리하자는 거지 뭐... Geohash의 근간(?)이 되는 알고리즘은 1966년에 G.M. Morton 개발되었다고 한다. 간단히 살펴보면 지구를 커다란 네모로 보고 4등분을 한다. 그리고 나뉜 사각형 각각에 2개 비트를 할당한다. 00~11 총 4개 4개로 나뉜 사각형을 다시 한번 4등분 한다. 이때 첫 번째로 나누었을 때 비트는 두 번째, 첫 번째 비트에 값이 세팅되고 두 번째..
-
빅 데이타 승리의 과학살아가면서/책읽으면서 2014. 6. 22. 20:47
빅데이터 승리의 과학 저자 고한석 지음 출판사 이지스퍼블리싱 | 2013-04-25 출간 카테고리 컴퓨터/IT 책소개 세계의 기업들이 오바마의 빅데이터 전략을 벤치마킹하고 있다.현재... 오랜만에 재미있는 책을 읽었다. 빅데이타라는 기술을 오바마 선거캠프에서는 어떻게 활용했는지에 대해 얘기를 한다. 오바마 선거캠프를 꾸리기전에 사람들을 모으는 과정, 자원 봉사자들이 어떻게 선거 운동을 했는가 수집된 데이타를 이용해서 마이크로 타게팅이 가능하게 만들고 이를 다시 선거운동에 어떻게 활용하는가의 흐름으로 책을 끌어나간다. 빅데이타라는건 이미 실생활에 적용되고있다는 점을 꾸준하게 전달한다. 어떠한 요구사항들이 있을때 이미 많은 경험과 많은 공부가 되어있는 오바마 선거캠프 엔지니어들이 테스트 결과에 따라서 바로바..
-
Mac에서 C/C++ 오픈소스 컴파일 하면서 삽질한 경험개발하면서/etc 2014. 2. 13. 11:02
Mac 에서 C/C++ 오픈소스를 좀 보려고 했는데 겪었던 문제들. 새삼 Ubuntu LTS의 소중함을 알았음 1. ArangoDB 컴파일 하는데 자꾸 V8에서 컴파일 에러가 발생했다 unused private field??? 아래 설명한 대로 XCode 버젼도 바꿔봤는데 여전히 안되다가 gcc버젼을 4.7로 변경하니 v8 컴파일 성공 :) https://github.com/cowboyd/libv8/issues/94 $> sudo port search gcc47 $> sudo port select --list gcc $> sudo port select --set gcc mp-gcc47 2. Eclipse CDT에서 디버깅하면서 소스 좀 보려고 했는데 아래와 같은 메세지 발생 http://stackover..
-
린스타트업살아가면서/책읽으면서 2013. 12. 22. 10:25
2013년 10월 뭔 바람이 불었는지, 벤처로 이직을 했다. 뭔가 내가 만든 서비스를 보고싶었고, 그만한 책임감을 느끼며 일하는 경험을 가지고 싶었다. 개발 관련 시스템 구축부터 팀 이끌고, 기술적으로 부족한것들(거의 대부분...)을 학습 해야하는 상황에 놓였고, 지금은 당장 급한 파견 프로젝트때문에 신경을 못 썼는데 조만간 하나하나씩 꾸려나가야겠다는 생각에 막중한 책임과 약간의 두려움과 뭔지모를 흥분이 생긴다. (물론 파견프로젝트에 관심을 끊는것은 아니다. 잘 진행되고 있는지 수시로 확인하고, 이슈가 생기면 도움도 주고 할것이다) 그중에 지금까지는 막내생활을 했기때문에 어떻게 팀과 재미지게 할까 고민을 많이 하고있다. 막내때 생각했던 '나는 나중에는 어떻게 해야지~' 라는걸로는 부족했다. 그래서 구입한..