전체 글(688)
-
[MYSQL] 모르고 지나쳤던 MySQL Connector/J : Statement
자바 프로그래밍을 여러해 동안 하면서 각종 RDBMS 에 연결할 수 있도록 도와주는 Connector 들은 그저 스쳐 지나가는 jar 파일에 불과했다. 그래서 그런지 MyBatis, Hibernate, JPA 와 같은 ORM 에 대해서만 관심이 많았지 Connector 에 대해서는 사실 별로 관심이 없었다. 물론 앞에 언급한 프레임워크에서 모두 다루고 있을지도 모르겠지만 Low Level 에서의 동작에 대한 관심이 별로 없었던 지난 날을 반성해본다. 역시 기술의 기초는 몇번을 강조해도 지나침이 없는거 같다.. (be overemphasized of..) 책에서는 Java 와 연동하는 JDBC 와 C API 로 연동하는 방법들에 대해서 다뤘지만 다른 언어라고 크게 차이는 없을것 같다. 내용도 Applica..
2013.08.20 -
CodeIgniter 사용하기 : 1. 환경설정과 HelloWorld
PHP 를 사용하여 개발해야하니.. 대략적인 문법들에 대해서는 몇 번의 인스턴트식 개발을 통해서 익혔다고 치지만.. 아주 기초적인 코딩 스타일이나 규칙들을 익히기에는 애로사항들이 많이 있다. 일단 기본적인 함수들이나 이런것들은 사용하면서 익혀도 되는데 아직은 경험을 통해서 나오는 것들은 쉽사리 흉내 내기가 어렵다. 대신 생산성을 높이기 위해서 필요한 것들이 프레임워크 인데.. PHP 프레임워크라고 불리우는 CodeIgniter 를 접하게 되었다. 시작을 책으로 한 것은 아니고 한국 CodeIgniter 사용자 포럼 (http://www.cikorea.net/index.php) 이었다. 한글 메뉴얼도 정리가 잘 되어있고 (번역문의 어투가 안 진지 해서 좋았다) 포럼에서 질의 응답 내용들도 비교적 풍부한 것..
2013.08.19 -
Ubuntu 설치한 나의 노트북 : U33X Forcerecon 1317
아주 오랜만에 노트북을 구매했다. 노트북을 구매한 시점이 대략.. 2009년 이었던것 같다. 그것도 자비로 구매했던건 아니고.. 적당한 사양의 노트북을 사서 썼는데 시간이 갈수록.. 일에 채이다보니 노트북의 사용빈도수가 줄어들고... 게다가 근래 결혼도 하면서 자의반 타의반으로 동생에게 노트북을 넘기게 되었다. 한 3~4년 정도 사용한것 같은데.. 사실 도저히 느려서 못쓰기도 했다. (이미 SSD의 맛을 봐버려서...) 그래서 이번에 돈이 조금 생겨서 구매한 노트북은 여지껏 내가 구매한 노트북이랑 조금 달랐다. 그리고 애초에 고를때 부터 기준이 매우 명확했다. 1. 가격은 40만원이 넘지 않을 것2. 가볍고 휴대하기 좋을 것 (울트라 북 선호)3. 지나친 고사양이 아니어도 됨 (별도의 그래픽 카드, SS..
2013.08.19 -
Hawaii
꿈같았던 짧은 여정꼭 다시 한번 가보고 싶다
2013.08.18 -
한성컴퓨터의 기계식 키보드 GO187 + 레인보우 키캡
평소에 키보드에 대한 관심이 없었다. 아니 별로 키보드가 좋아봐야 얼마나 좋겠어? 하는 생각이 일단 제일 많았다. 그러다가 처음 기계식 키보드를 접한것은 작년 NHN Deview 때 행사 사은품으로 받았던 FILCO 의 기계식 키보드가 인연이 되어 사용하게 되었다. 따각따각 눌리는 소리와 키감을 알고는 왜 사람들이 이런 류의 키보드를 좋아라 하는지 알게 되었다. 그리고 알게 되었다. 가장 비싸고 좋은게 리얼포스라는 제품이라는 것을.. 하지만.. 리얼포스가 좋은지는 잘 모르겠고 (큰 차이를 느끼지 못했다) 기계식 키보드가 상당히 쓸만하다는 것만 알게 되었다. 그동안 회사에서는 기계식 키보드를 사용하고 집에선 아무 키보드나 사용을 하고 있었다. 집에서 컴퓨터를 하지 않는 시간이 많아서 그랬는데.. 이사를 하..
2013.08.14 -
[MYSQL] 쿼리 작성 및 최적화
전반적인 쿼리 작성 방법에 대해서 엄청난 분량으로 나와 있다. 대략 한 150 페이지 정도 되는데 그 디테일이 엄청 나다. 단순히 기능에 대한 설명 뿐만 아니라 성능과 그 동작 메카니즘까지 설명하고 있으니 보고 있으니 머리가 아프기도 하고 한편으로는 신기하기도 하다. 진작에 이런 데이터 베이스의 동작 구조에 대해서 알고 있었더라면 좋았겠다. 싶다. 글을 쓰면서 학창 시절 DB 관련 수업 학점이 문득 떠오른다. 그럴만한 이유가 있다. 크게 쿼리 작성과 관련하여 함수, SELECT, INSERT, UPDATE, DELETE 와 같은 주요 키워드에 대한 부연 설명들이 많다. 당연히 SELECT 가 그 비중이 가장 큰데 실제 이 단락의 내용은 이게 다라고 봐도 될 정도로 엄청나게 많은 분량이다. 하나하나 다 설..
2013.08.09