하스켈로 배우는 함수형 언어 9

December 18, 2014 Blog

Intro 이번시간엔 함수형 프로그래밍에서 property 를 증명하는 방법인 induction 에 대해 배워보고, 하스켈에서 알고리즘의 성능이 어떨까에 대해 좀 논의해 보겠습니다. 마지막엔 Rose Tree 를 구현하면서 Function, Monoid, Foldable...

Substring Search Algorithm

December 18, 2014 Blog

Intro to Substring Search N 길이의 텍스트에서 M 길이의 패턴을 찾는 문제다. 일반적으로 N >> M 이다. N 이 좀 많이 (무한히) 길기 때문에 지난시간까지 배운 알고리즘을 적용하기가...

Reactive Programming 1, Monads

December 17, 2014 Blog

What is Reactive Programming? reactive 란 뜻은 React to events (event-driven) React to load (scalable) React to failures (resilient) React to users (responsive) Event-driven event-driven 을 통해 scalable,...

간편한 LAMP 호스팅 관리도구 VestaCP

December 17, 2014 Blog

PHP를 대차게 까는 분들이 가끔 워드프레스 설치하는 환경을 물어보기도 하고 또 환경 설정을 알려주면 설치하면서도 잔소리를 계속 하길래 이런 도구를 소개하는 것도 도움이 될 것 같아 짧게 소개글을...

Process Mining, Week4

December 17, 2014 Blog

Two-Phase Process Discovery, Limitations 지난시간에 두 단계를 거치는 프로세스 마이닝 알고리즘을 봤었다. 하나는 heuristic mining 으로 dependency graph 를 만들고, 이것을 C-nets 으로 변환했었다. 다른 하나는 transition system...

흥미로운 제품 탄생의 뒷 이야기

December 17, 2014 Blog

Product Hunt를 통해 알게 된 사이트인데 해외 사이트 중에 Maker Stories라는 사이트가 있다. 흥미로운 제품 뒤에 숨겨진 이야기와 사람들을 조명하는 사이트인데, 이야기의 흥미로움보다 일단 소개되는 제품들이 눈길을 끈다....

R-way, Ternary Search Tries

December 16, 2014 Blog

String Symbol Table 지난 시간에 symbol-table 의 구현으로 red-black tree, hash table 의 성능을 살펴봤었다. red black tree 는 search, insertion, delete 에 compareTo 를 이용해 log N,...

서브라임 텍스트 3에서 에버노트 사용하기

December 16, 2014 Blog

서브라임 텍스트 3에서 에버노트를 작성하기 에버노트는 크로스 플랫폼 클라우드 노트를 최초로 안정적으로 구현하였고, 프리미엄 요금체계를 용량제로 처음 도입한 것이 매우 인상적이었다. 노트앱에 관심이 많은 사람으로서 일찍부터 사용을 했고,...

비정상이 정상이 된 일정 산정 방식

December 15, 2014 Blog

나는 기획자다. 그런데 개발을 조금 할 줄 안다는 이유로 개발이 매우 어렵다는 것을 알고 있고, 그 덕분에 나도 모르게 개발자 마인드를 갖게 됐다. ‘A방식은 B방식보다 어려우니까’, ‘B방식 대비...

Machine Learning, Week 10

December 15, 2014 Blog

이번 주에는 mini-batch, stochastic graident descent, online learning, map-reduce 등의 개념에 대해 배운다. Learning With Large Datasets (http://blog.csdn.net/linuxcumt) 왜 그렇게 큰 데이터 셋이 필요할까? 좋은 퍼포먼스를 얻기 위한...

[jQuery Plugin] Carousel 플러그인 – Owl Carousel

December 12, 2014 Blog

어제 포스팅한 슬라이드쇼 플러그인에 이어서, Carousel 플러그인 소개. 마찬가지로 모바일, PC, 태블릿 등에서 모두 최적화된 상태로 보여져야 해서 여러 플러그인을 골라봤는데, 그 중에 마음에 들었던 플러그인이라 소개한다. 내가...

Radix Sort, Suffix Sort

December 11, 2014 Blog

Strings in Java 문자열은 Character (문자) 의 나열이다. C 에서 하나의 캐릭터는 8-bit 인데, 자바의 경우에는 16-bit unsigned integer 로 표시한다. 스트링의 길이를 얻기 위해 length, 인덱싱 하기...

[jQuery Plugin] 슬라이드쇼 플러그인 – Camera

December 11, 2014 Blog

코믹시스트를 모바일, PC, 태블릿 등에서 모두 최적화된 상태로 보여지게끔 만들고 싶어서, 슬라이드쇼 플러그인을 많이 찾아 헤맸던 기억이 난다. 메인 화면을 장식하는 영역이라 꽤 많은 조건이 필요했는데, 정리하자면 다음과...

#ndc_14 #review 모에론 – 김용하 (스마일게이트)

December 11, 2014 Blog

모에. 뭔지 모르지만 익숙하다. 왜냐면 내 첫 게임 프로젝트에서 많이 쓰였기 때문이다. 모델 뷰어는 MoeView였고 월드 에디터는 MoeTanz였다. 뭔지는 모르겠지만 일반적이지 않다는 건 느꼈다. 아. 다행히 클래스 이름...

코딩 교육에 대한 생각

December 10, 2014 Blog

국내에서도 코딩을 정규 교과 과정에 포함시킨다는 발표가 나오는 등 전 세계적으로 코딩 교육에 대한 열풍이 거세다. Here’s the first line of code ever written by a US president...

Process Mining, Week3

December 9, 2014 Blog

Four Quality Criteria For Process Discovery real process 로 부터 event log 를 얻고 이것으로 process model 을 만든다. process model 을 평가하기 위해 해야하는 질문은 Is the...

사용자에게 앱의 리뷰를 잘 요청하는 방법

December 8, 2014 Blog

뉴스앱인 Circa News에는 1000개가 넘는 리뷰가 등록되었는데, 이 중 95% 이상이 별 다섯개다. 앱에서 사용자 리뷰가 얼마나 큰 영향을 미치는지는 말 할 필요가 없을 정도인데, 어떻게 이런 리뷰를...