Tag: software
-
Detection website hacking
http://code.google.com/p/websitecds/ Simple and interesting approach. Compute hash code regularly and compare it with master hash code safely stored.
-
Terracotta – distributed shared object
http://terracotta.org/ Java용 분산 객체 저장소? 정도입니다. 자바만 쓸 줄 알면 쓸 수 있다고 하는데, 튜닝이야 어려운 작업이겠지만 기본적 사용방법은 간단합니다. 그리고 서버 띄우고, 클라이언트는 dso_java HelloClusteredWorld 하면 끝. 그러나 이런 shared data가 왔다갔다 하는 시스템을 볼 때마다 느끼는 점이 하나 있습니다. 바로, 데이터는 오고 가는데 그것에 대한 처리는 오고가지 않는다는 점입니다. 예를들어, 렌더링을 하는 프론트엔드는…
-
50 in 50
50 단어로 한 슬라이드를 구성해서 50분동안 50개 프로그래밍 언어를 설명한 내용입니다. APL 설명은 랩으로 하네요 ㅎㅎ
-
python 3000
Finally… http://docs.python.org/dev/3.0/whatsnew//3.0.html
-
An Overview of the Coming C++ (C++0x) Standard
Bjarne 이 대가인건 알지만 그분의 talk 을 듣는건 쉽지 않습니다. (졸려요…) 이 동영상이 추천인것은 Bjarne이 한 talk이 아니기 때문!
-
C++0x draft
C++0x draft가 나왔다고합니다. 관련 블로그 글은 거의 본적이 없는 듯? 아마 너무 오래동안 질질 끌어서겠죠… 벌써 2009년이 코앞이란 말입니다. 덕분에 g++에서도 아직 구현 되지 않은 기능이 많습니다. C++0x에 대해서는 위키와 Bjarne Stroustrup이 직접 쓴 A Brief Look at C++0x, 류광님이 정리하고 계신 C++0x 글이 좋은 참고자료입니다. Draft를 직접 읽을 수도 있겠으나, Java spec과 달리 분량이…
-
Cross-Site Request Forgeries: Exploitation and Prevention
http://freedom-to-tinker.com/sites/default/files/csrf.pdf pseudo random number를 form 에 삽입하고, 이 값과 쿠키 모두를 사용해 사용자를 인증하라는 내용. Essential PHP Security (PHP보안: 몇줄의 코드로 안전하게)에서도 잘 다루고 있는 내용입니다. PHP 보안책은 trax님 덕분에 읽게 된 책인데, 한마디로 강추!
-
Large Scale Search System Infrastructure and Search Quality
-
블로그 traffic을 높히기 위한 시도 #2
이전 글 블로그 traffic을 높히기 위한 시도 이후 2주 뒤 변한 트래픽입니다. Visit도 NewVisitor도 계속 떨어져나가고 있습니다. 그간 한일은 가장 기본적인 두가지입니다. 1) 야후 블로그 검색에 블로그를 등록했습니다. 2) 구글 webmaster tools에 sitemap을 제출했습니다. webmaster tools에서는 feed를 sitemap으로 간단히 등록할 수 있습니다. 저는 구글로부터의 트래픽이 압도적이면서 또 동시에 New vs Returning User 비교시 새로운 사용자가…
-
흥미롭게 읽은, 읽을 concurrency 글들
RCU에 대한 설명: Read-copy-update. 정리하면, 복사하고, 글로벌 포인터를 복사한 쪽으로 가리키고, 기존 데이터를 읽는 reader들을 기다렸다가, 기존 데이터를 모두 삭제한다. Atomicity, reordering, speculative set 등을 다룬 Lock-Free Code: A False Sense of Security. 하지만 진짜배기는 아마 다음 9월호에 나올, 제대로 구현한 lock-free queue 일 듯. 이 글은 그 유명하신 Herb Sutter가 쓴 글로 시리즈 물로…