아카이브: 2016

JDBC (2) - getConnection()

잡담처음 무언가를 배울때 ‘왜?’ 라는 궁금증이 중요하다. 이러한 궁금함이 없이 학습을 하다 보면 누군가로부터, 아니면 책으로부터 주는 지식을 아무 생각 없이 그대로 받아들이게 된다. 이게 나쁘지만은 않지만 ‘왜?’ 라는 생각을 시작함으로써 더 깊고 더 넓은 지식을 향해 나아갈 수 있다고 본다. Intro지난번 포스팅에서는 Class.forName(java

Clean Code (2)

intro어제 mac os를 sierra 로 업데이트 했다. desktop용으로 siri도 생기고, 한글 쓸 때 capslock으로 변경이 되고, 작업중 윈도우를 작게 변경해서(?) 뭐 이런 기능들이 새로 생긴 것 같다. 그리고 Mail app에서 인증서가 신원을 확인할 수 없는 서버라며 승인이 안되는 문제도 있었다…. (인터넷 찾아보니 인증서를 항상 신뢰

Clean Code (1)

잡담예전부터 Clean Code 를 보려고 몇 번이나 도서관에서 책을 빌렸지만 미루다 보니 여태까지 못 보고 있었다. 이제 더는 안되겠다 싶어 무조건 끝까지 읽어보자고 다짐을 했고, 도서관 간김에 Clean Code를 다시 빌려왔다. 그리고는 동기 부여를 위해서 읽은 내용들을 정리해서 블로그에 포스팅 하기로 하였다. 이 포스팅이 바로 그 시작점이다. In

JDBC (1) - Class.forName(java.lang.String)?!

JDBC Driver를 사용할 경우, Connection을 생성하기 전에 Class.forName("Specific Vender's Driver"); 코드를 추가해서 사용할 JDBC Driver를 로드해야 한다. 얘는 뭘 하는 앨까? 호출되는 코드만 봐서는 직관적로 뭘 하는지 잘 모르겠다. 한번 찾아보자! java.lang.Cla

잡담(1)

최근 자바스크립트를 공부하려고 책을 하나 구입했다.원래 자바를 위주로 개발을 했지만과거에는 웹에서 이벤트 처리용으로만 사용했던 자바스크립트가서버사이드, 클라이언트 등 광범위하게 사용된다는 이야기를 보고(대세이기도 하고 ㅎ)갑자기 공부를 하고 싶어졌다. 그.런.데.당분간 자바스크립트는 좀 미뤄둬야 할 것 같다.회사에서 자바를 이용해서 처리해야 할 큰 프로젝트

jekyll과 github pages 연동 (1)

잡담다른 분들의 블로그를 보고 jekyll과 github pages를 이용해서 블로그를 만들었다.블로그에 대해 초짜라 뭐부터 해야할지 몰라서일단은 블로그를 구성하다가 발생한 이슈들을 정리해고자 포스팅을 하기로 했다. 첫 번째 난관 - 의존성 문제가장 먼저 만난 문제는 github pages와의 dependencies 문제이다.github의 Dependenc

brute_force

잡담요즘 이슈인 “이세돌 vs AlphaGo”에 관한 기사를 찾아 보다가 아래와 같은 기사를 보았다. “모든 경우의 수를 다 탐색하는 알고리즘인 브루트 포스(Brute force)를 일종의 ‘훈수꾼’으로 사용해 100% 승리할 수밖에 없다.” (출처 : http://www.huffingtonpost.kr/) 보다보니깐 브루트 포스 알고리즘이 무얼까 궁금해