분류 전체보기 467

[2013/08/19] 정리

* 생활, 기사- 역사적인 흑백 사진을 컬러화한 사진들 : 역사적으로 유명한 흑백 사진을 올컬러로 복원한 20 가지 사진들.http://twistedsifter.com/2013/08/historic-black-white-photos-colorized/ - 조정래와 하루키의 작가 정신 : 지독하게 습관을 유지하면서 글을 쓴 작가들인 조정래와 무라카미 하루키에 대한 글. 매일매일 출퇴근하는 심정으로 작품을 쓴다는 작가정신이 놀랍다. 나는 과연 그렇게 살고 있는가!http://m.mk.co.kr/index.php?year=2013&no=750089&TM=V1&PM=M0 * 블로그- node-webkit 이라면 나도 어플리케이션 개발자 : @tipJs(백승현) 님이 작성한 node-webkit 에 대한 소개글...

Tasking 2013.08.29

[2013/08/12] 정리

* 개발- 초간단 html5 위지윅 인라인 에디터 : bootstrap 과 jQuery, DOM 을 사용해서 간단한 에디터를 작성한 방법을 데모와 함께 소스를 설명하고 있다.http://www.barneyparker.com/world-simplest-html5-wysisyg-inline-editor/ - zPerfmon : zynga 에서 공개한 앱 성능 분석 도구. php, shell script 로 구성되어 있는 듯.https://github.com/zynga/zperfmon - CornerStone : 모바일에 최적화된 HTML5 웹앱 개발 프레임워크. SKT 에서 제작. http://cornerstone.sktelecom.com/ * 생활, 기사, 블로그- 세계의 가장 아름다운 도서관 62 곳 :..

Tasking 2013.08.29

Spring jdbcTemplate 를 이용해서 프로시저/함수 호출

Spring 의 jdbc Template 를 이용해서 DB 의 프로시저/함수를 호출하는 java 코드를 정리해본다. public String CreateToken(int uid, String ip, long limitTime, boolean renew, String oldToken) { SqlFunction sf = new SqlFunction(dataSource, "select CreateToken(?, ?, ?, ?, ?)"); sf.declareParameter(new SqlParameter("id", Types.INTEGER)); sf.declareParameter(new SqlParameter("ip", Types.VARCHAR)); sf.declareParameter(new SqlParamet..

Engineering/Java 2013.08.29

보안으로 혁신하라

보안으로 혁신하라 신수정 | 엘컴퍼니 | 20130409 평점 상세내용보기 | 리뷰 더 보기 | 관련 테마보기 그러나 점차 백성들도 성 안에만 있지 않고, 보물도 성 안에만 있지 않다. 성 안에 있었다가 어느 순간 성 밖으로 나간다. 언제 성 안에 있을지 성 밖에 있을지 알 수도 없다. 권한 있는 백성들이 성 밖에서도 보물에 접근한다. 백성이 도둑이 될 수도 있고, 도둑이 백성의 권한을 이용해서 보물을 탈취할 수도 있다. 도둑도 신출귀몰이다. 페이지 : 310 어떻게 보면 나도 보안 업계에서 일한지 10년이 넘었는데, 이제껏 봤었던 보안책들은 전문가들이나 시험을 대비한 책들이었다. 저자도 지적했듯이 보안업계와 관련된 사람들, 전문가 들을 위한 책들만 존재해서 일반인들이 도대체 보안이 무었이고, 어떻게 해..

Thinking/Book 2013.08.21

sts(spring tool suite) 에 svn 설치

STS(Spring Tool Suite) (STS 3.3.0, eclipse kepler 4.3 기준) 에 svn 클라이언트(subversive)를 설치하는 방법: sts 에서 svn 소스를 반영하려고 플러그인을 설치하고 시도하면 "Selected SVN connector library is not available or cannot be loaded." 이라는 에러메시지가 나와서 여러 경로로 검색해보다가 옛날 이클립스 버전들에 대한 설치 방법들밖에 안 보여서 고생한 기억때문에 기록을 남겨본다. 1. "Help - Eclipse Marketplace" 에서 svn 으로 검색해서 "Subversive - SVN Team Provider" 를 설치한다. 2. "Window - Preference" 에서 "s..

Engineering/Spring 2013.08.20

[2013/08/05] 정리

* 개발- Guava Cache : 구글 Guava cache 에 대한 설명.https://code.google.com/p/guava-libraries/wiki/CachesExplained - 천만 동시 접속의 비밀 : C10K 동시 접속 문제에 대해서 운영체제에서 설정해야할 내용들을 요약한 글http://highscalability.com/blog/2013/5/13/the-secret-to-10-million-concurrent-connections-the-kernel-i.html - C10K 문제 : C10K 문제에 대해서 리눅스에서 해결할 수 있는 방법을 제시한 Dan Kegel 의 글.http://www.kegel.com/c10k.html - Summernote : 부트스트랩에서 동작하는 위지윅 ..

Tasking 2013.08.11

[2013/07/29] 정리

* 웹- XRG : 맥OS 를 위한 오픈 소스 모니터.http://www.gauchosoft.com/Products/XRG/ - 2013년 선정, 일본 국내외 주목받은 스타트업 top 10 : 일본 국내 스타트업들 중에서 주목받은 기업들과 서비스를 간략하게 설명. 몇몇 업체는 몇년전부터 주목했었는데 아직까지 남아있는걸 보면 확실히 성공 가능성이 있는거 같다.http://poom.tistory.com/m/679 - 우버(uber) : 고급 승용차를 개인 기사처럼 이용할 수 있는 서비스. 승용차를 가진 사람이 스마트폰으로 콜을 기다리고 있다고 원하는 시간대의 고객들을 목적지로 데려다주고 수수료를 받는 서비스. 서울에서도 서비스하고 있다고.https://www.uber.com/ - LPARBOX : IBX A..

Tasking 2013.08.05

Incorrect result size: expected 1, actual 0 에러메시지 해결

Spring 에서 queryForObject() (queryForMap() 도 결국 queryForObject() 를 호출하기 때문에 동일함)사용했는데, 쿼리 결과값이 1 이어야 하는데 실제 결과값은 0 일때 다음과 같은 에러가 발생한다.org.springframework.dao.EmptyResultDataAccessException: Incorrect result size: expected 1, actual 0 이 경우에는 try, catch 를 사용하면 해결 가능하다.import org.springframework.dao.EmptyResultDataAccessException;...String sql = new String("select uId from Users u where userId = ? l..

Engineering/Java 2013.08.05

[2013/07/22] 정리

* 기사, 블로그- 한 개발자의 다이어리(diary) : vimrc 파일을 옵션 하나하나 설명한 블로그 글. 그외 개발 관련 글들이 깔끔하게 정리되어 있어서 보기 좋음.http://dev-faqs.blogspot.kr/2010/03/note-to-vimrc.html - 1조를 벌면 무엇을 할 것인가 : Zappos 의 창업자이자 CEO 인 토니 셰이가 만들어가는 '다운타운 프로젝트'(Downtown project) 에 대한 이야기. "세상을 뒤집는 혁신은 사람들이 같은 생활공간에서 마주치고, 부대끼고, 나누고, 협업하는 가운데 절로 나오는 것". 프로젝트로의 모토는 마주침(collision), 협업(collaboration), 공유(sharing).http://m.mt.co.kr/new/view.html..

Tasking 2013.08.05

꿈꾸는 다락방

꿈꾸는 다락방 (양장) 이지성 | 국일미디어 | 20070521 평점 상세내용보기 | 리뷰 더 보기 | 관련 테마보기 책 전반적으로 나오는 이야기는 R =VD 생생하게(vivid) 꿈꾸면(dream) 이루어진다(realization) 라는 공식으로 저자는 설명하고 있다. 예를 든 사례를 직접 읽은 책을 참조하고 발췌 목록까지 갖춘걸 보면 저저가 많이 준비했다는 것을 알 수 있다. "생생하게 꿈꾸면 이루어진다" 라는 문구도 라는 책에서 따왔다고 한다. 책을 처음부터 끝까지 비슷한 주제로 어떤 사람이 원하는 것을 이루고자 강렬하게 원하고 꿈꾸었다는 것을 예를 들기 때문에 같은 내용이 반복되어, 사실 난 책을 읽으면서 피로감이 왔다. 의심이 많은사람들에게 더많은 사례를 들려주고 믿음을 갖게 해줄려고 하는 의도..

Thinking/Book 2013.07.31