분류 전체보기
-
2381일만의 글Essay 2022. 4. 15. 18:13
블로그는 비휘발성 저장 공간이라는 점이 마음에 들어 옛날부터 운영하고 싶어했었고, 실제로 이 블로그도 몇 년 동안 운영을 했었다. 하지만 블로그를 운영하기 위해서는 너무 성실해야 했다. 게다가 별다른 컨셉없이 지극히 개인적인 기록을 남겼기 때문에 유지하기에 애매하기도 했고. 그럼에도 불구하고, 대학원 과정에 있으면서 적었던 몇 개의 글 덕분에 꾸준히 유입이 되었던 것 같다. 몇 년이 지나서는 연구했던 내용들을 편하게 알려주는 기술 블로그를 할까 생각하여, 텀블러로 가입해보고, 정적페이지생성기를 이용해서 깃허브 페이지나 호스팅을 운영하기도 했지만 결국 오래가지 못했다. 아무래도 쌓여있는 게시글이 없으니 정붙이기가 힘들었다. 당시에는 다음이 이것저것 서비스를 정리하고 있던 와중이라, 티스토리도 머지않아 없어..
-
다음과 티스토리의 운명Essay 2015. 6. 4. 10:16
최근 다음 클라우드가 서비스 종료한다는 소식을 보니, 앞으로 티스토리의 운명도 궁금해진다.HTML/CSS를 (비교적) 자유롭게 꾸밀 수 있고, 첨부 파일도 제한없이 올릴 수 있다는 점에서 티스토리는 타의 추종을 불허하는 장점을 가지고 있었지만, 다음으로 넘어가고 나서 부터는 더이상의 발전도 지원도 없는 것처럼 보인다. 이대로 서비스를 종료하는 것 아니냐는 말도 있었는데, 아니나다를까 백업->복원 기능도 막히더니 이젠 Medium와 유사한 (결과적으론 Instagram같은) Plain이란 블로그 플랫폼까지 새로 등장시키면서 더욱 더 티스토리가 위태로워진 것 처럼 보인다. 언젠가, 아니 머지않아 이렇게 말할 것 같다. 잘가 티스토리!
-
Python으로 Alfred Workflow 만들기Tech/Development 2014. 8. 23. 17:38
Alfred의 Powerpack을 구매해서 써오고 있다. 최근 OS X 요세미티에서 Spotlight 기능이 강조될 것이라고 발표되면서, 같은 기능을 하고 있는 Alfred의 영향력이 줄어들지는 않을까하는 우려를 보았다. OS X Mavericks 때도 1Password를 보면서 같은 우려를 한 적이 있었는데, 결과적으로 1Password는 아직까지 잘 써오고 있다. Website password 등을 제외하더라도 Software serial, privacy information 등을 보관하기에 좋다. 그래서 이참에 Alfred도 단순히 Spotlight 대체로 활용하는 것 보다 더 잘 써보자는 마음이 들어서 workflow를 활용해보려고 했다. 상용구 치환 등은 이미 Snippets 등의 built-i..
-
점유이탈물횡령죄Essay 2014. 6. 25. 01:05
최자가 잃어버린 지갑이 발견되었다. 그리고 그 지갑 안에 있던 설리와의 다정한 사진이 화제가 되고 있다. 첫 스캔들 때 친한 선후배일 뿐이라는 뻔한 해명에도 불구하고 팬들은 많이들 믿었을 텐데 (사람은 보고싶은 것만 보니까) 이번은 해명하기가 상당히 까다로울 것 같다. 친한 선배가 지갑을 저렇게 갖고 다니면 너무 무서울 것이다. 아무튼 지갑을 사진 찍어 올린 사람이 누구일까 다들 궁금해하고 있다. 지갑을 가져가서 사진을 찍어올리다니 겁없다, 범죄자가 될 것이다, 는 등 우려가 많다. 궁금해서 찾아봤다. 이러한 유실물을 타인이 임의로 가져가게 되면 점유이탈물횡령죄에 해당한다. 습득자가 유실물을 횡령하면 형법상의 점유이탈물횡령죄가 성립한다 (형법 360조). 횡령은 습득한 유실물의 불법한 처분행위를 말한다...
-
Transactional Memory #2Tech/Computer 2014. 6. 13. 22:11
무려 2013년 11월에 Transactional Memory에 대한 포스팅을 한 적이 있다. 이 때는, Parallel Computing에서 일반적으로 사용되는 Lock 방식의 메모리 관리기법의 단점에 대해 알아보았다. 대표적으로 3가지를 들 수 있다. Dead Lock: 같은 자원에 접근하는 Thread가 서로 멈추는 문제 Priority Inversion: Thread의 Priority가 지켜지지 않는 문제 Convoying: Lock 중인 Thread가 System call을 받으면 기다리는 모든 Thread가 멈추는 문제 위 3가지의 구조적 문제점 이 외에도, Shared resource에 대한 Lock을 위해 Kernel Instruction이 수시로 호출되면서 속도가 저하되는 문제 정작 Tr..
-
Python에서 SIFT Keypoint 확인하기Tech/Development 2014. 5. 25. 23:54
Python에서 OpenCV 지원이 점점 훌륭해지고 있다. 예전에 C/C++에서 OpenCV로 SIFT 키포인트를 확인하려면 여러가지 세팅의 난관에 부딪혔지만 이제 Python에서는 몇 줄만으로도 확인가능하다. 갓파이썬! import cv2 import numpy as np img = cv2.imread('lena.jpg') gray = cv2.cvtColor(img,cv2.COLOR_BGR2GRAY) sift = cv2.SIFT() kp = sift.detect(gray,None) img = cv2.drawKeypoints(gray,kp) cv2.imwrite('lena_siftpoints.jpg',img)