compiz에는 아주 좋은 스크린샷 plugin이 있다. 단축키를 설정하기 나름이지만 + mouse button1 로 설정해두면 정말 편하다. 따로 저장하지 않아도 현재시간으로 screenshot이 저장된다. 근데... Ubuntu 11.04 로 오면서 이게 이상해졌다. 실행하면 이렇게 된다. 선택영역으로 잡은 색이 그대로 보인다. -_-; 딜레이를 0.5초만 줄 수 있으면 괜찮을 것 같은 생각도 들고... 어쨌든 그래서 결국 gnome-screenshot 을 쓰기로 했다. gnome-screenshot -a 처럼 area 옵션을 주면 비슷한 결과를 얻을 수 있다. 그래도 원래 쓰던 compiz plugin이 괜찮았는데 안타깝다.
Ubuntu가 드디어 업그레이드 되었다. 이번 버전은 윈도우 매니저가 Unity로 변경되는 대공사가 있어서인지 안정화에는 상당한 문제가 있는 것 같다. 일단 compiz 효과가 제대로 보이지 않을 정도로 그래픽 성능이 저하되었다. i5-2400 프로세서에, radeon 5450 그래픽카드를 쓰면서도 이러는 걸보면 분명 문제가 있는거다. 좋아하던 울렁거리는 효과는 껐다. 그리고 그간 패널이라고 해서 여러가지 넣어둘 수 있는 곳이 있었는데 그게 없어지니 dropbox 동기화상태라던가 이런건 어떻게 봐야할지도 모르겠다. "우분투 고전" 모드를 쓰면 이전과 별다른 것 없이 사용할 수 있기는 하지만 그러려면 뭣하러 업그레이드 했나 싶어 Unity를 쓰고 있다. 맥OS와 Windows7을 뒤섞은듯한 UX는 장단이 ..
최근 CleanCode라는 책을 다시 보고 있다. 그간 했던 코딩스타일에 대해서 전면적으로 다시 생각하게 만든 아주 고마운 책이다. 물론 그렇다고 지금 아주 잘한다는 것도 아니다. 그저 좋아지려고 노력은 하고 있다. 클린 코드저자 로버트 C. 마틴역자 박재호 이해영출판사케이앤피IT완벽한 코드 작성을 위한 『클린 코드』. 클린코드를 작성하는 원칙, 패턴, 실기를 설명하고 사례 연구를 소개한다. 또한 사례 연구를 만들면서 수집한 ‘냄새’와 발견법을 열거하여 코드를 읽고 짜고 정리하는 과정에서 독자가 생각하는 방식을 묘사한 지식을 얻을 수 있도록 구성했다. 이 책의 저자는 JUnit을 책의 한 챕터로 구성할 정도로 테스트의 중요성을 강조하는데 테스트 Coverage를 체크하는 툴로 Clover를 사용했다고 말..
Windows를 쓰다보면 정말 자주 이런 메시지를 보게된다. 인터넷 서핑을 하는 도중에도, 무언가 집중해서 작업을 하고 있는 도중에도... 이 메시지는 상관없이 등장한다. MS는 Windows 기본 권장사항으로 자동업데이트를 선택하도록 하고 있는데 이건 사용자를 배려하는 것일 수도 있지만 실제로는 상당히 귀찮게 하고 불편하게 하는 것이다. 나는 이게 너무 귀찮아서.. 자동업데이트를 꺼버리기도 한다. 사실 따져보면 자동업데이트 자체가 불편한 것은 아니다. 스스로 업데이트를 해주다니 얼마나 편리한 기능인가? 최근 구글 크롬을 보면서도 감동받은 부분인데 "최신버전이 나왔다고 하니 업그레이드나 해볼까?" 하고 버전 정보를 봤는데 이미 최신버전이었다. 나 몰래 업그레이드를 해놓은 것이었다. 가만히 살펴보니 실행 ..