2010. 3. 11. 15:37 1300K

 

 

window용 tip

 

keymacro : http://www.autohotkey.com 

배경어둡게 : http://gyrolabs.com/index.php?s=jediconcentrate

 

커맨드창 속성조정

  • 빠른편집모드는 프로세스,쓰레드 동작을 멈추게 하는 단점이 있다.
  • 수평스크롤없이 화면지원 최대넓이로 지정
  • 시작위치를 특수 목적에 맞게 고정
  • 색상도 고유업무별로 

 

로그 예외합계수집 쉘

#!/bin/bash

for X in $(egrep -o "[A-Z]\w*Exception" log_week.txt | sort | uniq)

do

   echo -n -e "processing $X\t"

   grep -c "$X" log_week.txt

done 

 

자동화 관련 질문 p70

  • 장기적으로 시간을 아껴주는가?
  • 업무 성격상 오류를 내기 쉬워(너무 복잡해) 자칫하면 시간을 뺏기는가?
  • 수동으로 처리하면 집중이 흩어질까(주의를 빼앗는 거의 모든 일은 집중을 방해한다)?
  • 잘못 처리시 위험은 뭘까?


dbDeploy : 오픈소스 F/W java. SQL 스냅샷을 찍음 (DDL + data) 

 

p107

카나리아 테스트

첫 테스트를 계속 보관할 필요가 있을까? 물론이다.

탄광에서 카나리아로 독가스 여부를 알아챘듯 위험 여부 판단에 한결같은 지표가 된다.

 만에 하나 실패시, 코드 인프라에 심각한 문제가 있다고 생각하면 된다. 

 

 

 

http://www.panopticode.org
측정지표 산출 인프라.

emma, checkstyle, jdepend, javancss, simian, panopticode agregator 

 

Joda library http://joda-time.sourceforge.net

Calendar 클래스의 문제를 해결한 라이브러리 (나쁜 시민 클래스)

 

SLAP 메서드 내의 모든 코드가 같은 추상화 수준을 가져야 함을 뜻한다. => 구현상세는 모두 캡슐화 할것을 권장함

 

p193

큰 건물에 문제가 있어 배관공을 불렀다.

주머니에 손 꽂고 설비만 며칠 보고 다니더니 사흘 째 되어서야 어슬렁어슬렁 밸브 하나를 돌리고는 말했다.

"2000달러 되겠습니다. " 기가 차서 뭍는다.

"2000달러요? 겨우 밸브 하나 돌리던데!" "네." 그가 답한다.

"돌리는 데 1달러, 어떤 밸브를 돌릴지 찾는 데 1999달러, 맞습니다."

이 글은 스프링노트에서 작성되었습니다.

posted by smplnote