자바의 예전 버전에서는 enum 을 하려면 // int Enum Pattern - has severe problems! public static final int SEASON_WINTER = 0; public static final int SEASON_SPRING = 1; public static final int SEASON_SUMMER = 2; public static final int SEASON_FALL = 3; 이렇게 스태틱 상수를 정의해서 쓰곤 했는데, 이제는 enum...

HD2 2년 약정 마무리를 이제 3개월쯤 앞 둔 지금 돌아보니, 한가지 잃어버린 습관이 있다. 스마트폰으로 글 쓰는 걸 무척 꺼려하게 되었다는 것. 이걸 쓰기 전에 미라지라 불리는 쿼티 바 타입 폰을 썼는데, 그 때는 스마트폰으로 블로깅한 글의 양이 상당했었다. 어쩌면 내가 구식 인간이라 그런지도 모르겠다. 어쨋든 나는 터치폰에서 오타가 너무...

쉘스크립트를 만들때, 정해진 입력값들을 설정해두고 싶을 때가 있다. 예를들어 ftp 명령을 실행하고 나서, a.txt 를 업로드 하는 쉘스크립트를 만든다고 하자. #!/bin/bash ftp server.address.com -u anonymous -p somepasswd 이렇게 해서 ftp 연결이 됐으면 이번엔 'put a.txt' 라는 명령을 ftp 에다가 전달해야 될 차례이다. 이럴 때 사용할 수 있는 것인 << redirection...

아 요즘 영 블로그 글 쓰기가 쉽지 않네. 자꾸 뭔가 대단한 걸 쓰려고 하다 보니까 오히려 포스팅 수가 줄어드는 모양. 아침에 눈 뜰 때, 제일 먼저 하는 건 스마트폰 가지고 페이스북들어가서 남들 자랑질해 놓은 글들 읽는 거다. 그 다음은 트위터 열어서 남들 투덜거리는 글들 훑어 내리다가, 가끔 가뭄에 콩나듯 있는...

The Art of Readable Code by Dustin Boswell Permalink: http://amzn.com/0596802293 몇몇 인상 깊었던 줄 친 문장들을 옮겨와 본다. What we noticed is that all of the principles stem from a single theme. KEY IDEA : Code should be easy to understand. It's so important that we call it "The Fundamental...

새로 생긴 파스타집 지하철 광고 모델이 김태희 송승헌이네. 헐하며 검색 해보니까 카페베네 파스타 업계진출 기사가 보인다. 가게이름이 블랙스미스인가 그런데 카페베네만큼 생길것 생각하니 조금 무섭다 ㅋ.

지금 하고 있는프로젝트의 첫번째 스프린트는 그 기간을 4주로 가져갔고, 현재 두번째 스프린트는 5주로 해봤는데, 5주는 좀 길다는 느낌이다. 4주를 스프린트로 쓴다면, 총 근무일이 20일이니까, 13 일 정도 구현에 쓰고, 나머지 7일 정도를 테스트에 쓰면 얼추 리듬이 괜찮게 나온다. 반면, 이번 스프린트는 integration 하는 작업이 좀 있을 것 같아서 그냥 1주...

자바에서 클래스 정의할 때 static 키워드를 붙여서 정의하는 경우가 있다. static class 는 일반 class 와 뭐가 다를까? 어떤 경우에 static 키워드가 붙는가? 먼저 자바의 클래스 종류들을 살펴보면 크게 두가지 분류가 있다. Top-level classes, Inner classes. Top-level classes 는 패키지를 구성원이며, 컴파일하고 나면 각각 하나의 *.class 파일이 생긴다. Inner classes...

[youtube http://www.youtube.com/watch?v=oAZ6vgOd2jI] 어떻게 검색하다 보니 링크타고 내가 학교 프로젝트과목 결과물로 제출한 동영상을 보게 됐다. 참 지금 보니 허접하기 그지 없네. 애당초 몹시 힘든 주제를 얻어가지고. 쩝. 프로젝트 주제는 리눅스와 윈도우즈 머신간의 키보드 마우스 공유 구현 이었다. 리눅스 머신에서 쓰던 마우스를 마치 듀얼모니터 쓰듯이 화면 옆으로 옮기면, 네트웍을 통해 설정된 윈도우즈...

#include <aaa.h> #include "aaa.h" 위 두 줄의 차이점은 무엇일까? 보통 <> 은 standard library header 에 사용하고 "" 은 user defined header 사용한다고 알려져 있다. 관용적으로 그렇게 쓰다보니 크게 틀린 말은 아니지만 정확한 이해는 다음과 같다. 먼저 <> 로 되어 있는 include 문은 컴파일러 구현체에 따라 정의된 곳에서 header 를...