본문 바로가기

IT

맥북에어 배터리 교체하기 맥북에어에 돈 참 많이 씁니다.ㅎㅎ 512SSD도 갈았는데… JetDrive로 맥북에어 SSD확장기 :http://blog.xcoda.net/81 제것은 2012 mid 맥북에어인데요. 최근 동영상만 플레이하거나 플레이하고나면 맥북에어가 셧다운되고, 다시 부팅하다가 셧다운되고… 무한 반복 리부팅 현상이 일어나서 잘 생각해보니 배터리가 순식간에 광탈하는 현상이 일어나는 것이 떠올랐습니다. 결국 배터리가 0%인데, 전원 어뎁터를 연결해도 부팅하다가 전원이 부족해서 꺼졌다가 다시 켜지는 일이 반복되었던 겁니다. 그 뒤로 전원 어텝터를 연결해 놓고 30여분 농땡이를 치다가 켜면 잘 켜지는 겁니다. 네, 배터리 수명이 다해서 그런것 같네요. (아마 충전 회로에도 문제가 있는 듯… ) 최근 맥북에 윈도즈10을 설치.. 더보기
JetDrive 로 맥북에어 SSD 확장기(실패 극복기) 제가 사용하는 노트북은 2012년에 구매한 맥북 에어(MacBook Air)입니다. 이 노트북에는 256GB SSD가 달려 있는데, 최근 몇 년동안 디스크 공간 부족에 시달리고 있었습니다. 제가 주로 강의를 하기 때문에 강의 실습을 꼭 윈도우즈에서 테스트 해봐야 하는 경우가 많고, 때에 따라서는 윈도즈에 설치된 가상머신에서 리눅스를 돌려서 테스트 해야 하는 경우도 많았습니다. 그러다보니 맥에서 가상머신으로 윈도즈를 올려서 거기서 다시 가상머신으로 리눅스를 돌리는 어이없는 상황이 벌어지기도합니다. 그래서 어쩔 수 없이 부트캠프를 이용해서 윈도즈와 듀얼 부팅을 하는데, 당연히 공간이 부족하겠죠. 그러다가 JetDrive라는 제품이 있다는 것을 알았습니다. 이 제품은 맥북 SSD 교체를 작정하고 겨냥해서 Tr.. 더보기
맥북(에어)와 함께 쓰면 좋은 주변 장치들 추천 맥북(에어)와 함께 쓰면 좋은 주변 장치들 추천 제가 맥북을 사용한지가 2009년 말 부터 였으니까, 이제 만5년이 훌쩍 넘었군요. 처음엔 맥북 화이트를 사용하다가 무게가 무거워서 휴대도 불편하고 성능도 떨어져서 지금은 아내에게 주고 저는 맥북에어를 사용하고 있습니다.뭐 제가 애플빠나 맥빠는 아닙니다. 딱히 맘에 드는 물건이 없어서 쓰는 것 일뿐... 노트북이라는게 다 그렇듯이 마우스며, USB 허브 같은 주변 장치들이 필요한데요, 제가 그간 써보면서 가성비면에서 아마도 최상의 조합인 것들 몇가지를 소개할까 합니다. 제 블로그를 방문해 보신분은 아시겠지만, 저는 뭔가를 리뷰할때 개봉직후나 하루 또는 한달 사용기 따위는 적지 않습니다. 적어도 6개월 이상 사용해야 장단점이 제대로 보이기 때문입니다. 이제 .. 더보기
UI Mockup Design의 가장 좋은 도구, Wireframesketcher 예전에 UI Mockup Design을 위한 도구로 Balsamiq Mockup 이라는 것을 소개하는 포스팅을 한적이 있습니다. 이번엔 이 보다 더 좋은, 제가 아는 한 최고(Best)의 도구를 다시 소개 하려고 합니다. Basamiq mockup이 Adobe Air를 기반으로 하여, 다소 사용하는데 있어 이질감을 느끼는 경향도 있고, 비슷한 화면에 팝업이나 탭 내용만 바꾸려 할때 모든 요소를 다시 복사 하거나 다시 그려야 하는 부족함이 있었는데, 이 모든 것이 거의 완벽하다고 할 만큼 좋은 도구를 찾았습니다. 바로, wireframesketcher 라는 것인데요, Eclipse plugin을 기반으로 하고 있어서 개발자가 개발도구에 통합된 환경에서 작업 할수 있다는 또 다른 매력을 가져다 주고 있습니다.. 더보기
맥(Mac)에서 hjkl를 방향키로 사용하기(vi 모드) 앞서 win + hjkl를 방향키로 사용하기라는 포스팅을 했습니다. 그 내용에는 windows와 ubuntu에서 사용하는 방법만 설명하고 있어서 이번에는 Mac OS X에서의 방법을 소개 하려고 합니다. 엄지 손가락과 hjkl 키를 이용해서 vi 처럼 방향키로 사용하는 것에 이미 상당히 적응해 버린 저로써는 Mac Book이라고 열외로 두고 특별 취급해 줄 순 없었습니다. (아참, 제가 맥북을 산걸 얘기 안했군요. 한 4개월 넘은것 같습니다. "Window vs Ubuntu vs Mac"라는 포스팅을 해볼까 합니다. 스포일러를 좀 제공해 드리면 맥이 안 죽습니다.ㅋㅋ) 찾으면 방법이 있겠지 해서 찾아 낸것이 바로 keyremap4macbook 입니다. 이 도구를 설치하면 내가 원하는 키를 설정해서 리맵하.. 더보기
ubuntu를 개발환경으로.. 그 소감. 앞서 Desktop 환경을 바꿀것에 대한 고민을 블로깅한적이 있었습니다. 벌써 2개월전에 이것을 실행에 옮겨서, 회사의 모든 업무를 Ubuntu로 하고 있습니다. 당초 사용하던 느려터진 업무용 노트북(Dell D610)을 집에서 사용하기로 하고, CPU4개 달린 최신 사양 데스크탑을 30만원 좀 더 주고 질렀습니다. 사진은 듀얼모니터로 메인화면엔 이클립스, 서브화면엔 버츄얼박스를 이용한 WinXP를 구동하고 있는 모습입니다. 결론 부터 말하자면, 성공적 이지만 불편하다 입니다. 오랜 정보를 수집한 끝에 Ubuntu에서 사용할 어플 목록과 각종 개인화 특성의 방법을 준비해서 시작한 것도 있겠지만 업무환경을 Ubuntu로 전환하는 것은 무리가 없었으며, Ubuntu의 뛰어남은 당초 예상을 뛰어 넘었습니다. .. 더보기
win + hjkl 로 방향키 사용하기(windows,ubuntu) 저 처럼 프로그래밍을 하는 사람은 타이핑 도중에 방향키를 사용해야 하는 경향이 많은데, 입력키들과 방향키를 왔다 갔다 하는것은 여간 불편한게 아닙니다. 저 만 그럴지도 모르겠지만... 그래서 U/Linux의 vi 스타일의 hjkl로 방향키를 대신하는 것이 부러울때가 많은데요. 그다지 사용이 많지 않은 win(윈도우)키와 hjkl을 방향키로 조합해서 사용하는 방법을 Window와 Linux(Ubuntu)에서 각각 어떻게 하는지 정리해 봅니다. Windows System Windows(윈도우) 계열에서는 AutoHotKey 라는 것을 이용하는 방법입니다. http://www.autohotkey.com/ 1. AutoHotKey를 다운로드 받아 설치합니다. 2. 아래와 같은 내용으로 작성하여 hjkl.ahk .. 더보기
ubuntu desktop, windows를 대신할 수 있을까? 요즘 한가지 고민이 있습니다. (사실 거의 1년째 고민 중 입니다. 소심함인가 치밀함인가.. ㅜㅜ) 지금 까지 사용해온desktop 환경으로 windows XP를 대신할 OS를 선정하는 것인데요. 거의 20년을 사용해 오던 Windwos를 떠날 생각을 하게된 계기는 불법소프트웨어 때문이라고 할 수 있을 겁니다. 대부분의 사무용 S/W와 Anti Virus 제품은 회사에서 구매해 주고 있어서 크게 문제될게 없지만, 사용하고 있는 S/W의 전부를 포함하고 있지는 않습니다. 게다가 집에서 사용하고 있는 컴퓨터는 100% 불법 S/W입니다. 그 밖에 업무용으로 사용하고 있는 노트북의 사양이 시대에 뒤쳐지면서 업무 수행에 많은 불편을 만들어 가고 있어서 windows의 특성상 한번 밀어야 하는데, 이 기회에 XP.. 더보기
UI Design 도구, Balsamic Mockups UI Mockup 도구를 소개해 볼까 합니다. 프로젝트 진행 중 어려운 부분 중에 하나가 UI 설계인 경우가 많습니다. 설계자체에 대한 과정을 생략하고 일단 구현 부터 시작하는 경우도 있고, PPT나 Doc를 이용해서 UI 설계서라는 명목의 산출물을 작성하는 경우도 있습니다. 하지만, 구현부터 시작한 경우에는 기능이 구현된 후에야 고객, 즉 현업과 의사소통이 정확히 이루어 지기 때문에 이미 구현된 많은 부분을 수정해야 하는 경우가 빈번하고, PPT를 이용해서 UI 설계를 한경우는 작성이 번거롭고 설계단계에서 작성된 내용과 구현 단계에서 일치 하지 않는 경우가 많습니다. 최근에는 Paper Prototype이라는 말도 나올 정도로 UI 설계 단계에서 고객과 개발자 그리고 디자이너간의 의사소통을 위한 도구나.. 더보기
cygwin으로 Windows를 Linux처럼 쓴다. cygwin으로 Windows를 Linux처럼 쓴다. cygwin이라는 프로그램을 windows에 설치하면 Linux 명령과 bash sell을 사용 할 수 있습니다. 보통 개인적 취향이나 학습의 목적으로 cygwin을 자신의 컴퓨터에 설치하여 사용하고는 하는데, 나아가서 원격머신 흔히 서버로 사용할 머신이 windows 계열일때의 불편을 해소하고자 할 때 이 보다 좋은 방법은 없는듯 합니다. 목차 : 1. cygwin을 깔면 무얼 할 수 있나? 2. cygwin 설치 방법 3. 한글 설정 4. sshd 띄워 원격에서 접속하기 1. cygwin을 깔면 무얼 할 수 있나? cygwin이라는 프로그램은 windows에 설치하여 Linux와 같은 환경을 제공합니다. 위의 그림처럼 cygwin을 실행시키면 Do.. 더보기
AIX에 CVS 설치하기 cvshome.org 가 거지 같아 져서 다운로드 받기가 어려워졌습니다. source 파일로 설치하려면 AIX에 C compiler 가 설치 되어야 하는데, gcc를 깔아서 하면 좋겠지만, 내공 부족으로 번번히 실패.. 가장 쉬운 방법은 OS 버젼에 맞는 binary 파일을 받아서 설치하는 것인데, 한참을 고생하다가 결국 찾았습니다. http://aixpdslib.seas.ucla.edu/packages/cvs.html aix 버젼별로 binary 파일이 존재 합니다. 다운로드 받으시면, cvs.1.11.XX.tar.Z 와 같은 파일이 다운로드 되는데, >gzip -d cvs.1.11.21.tar.Z 아무런 메세지 없이 'Z'가 없어진 파일이 다시 생성됩니다. >tar -xvf cvs.1.11.21.ta.. 더보기
유용한 Utility 제공 사이트 제법 유용한 프로그램을 무료로 제공하는 사이트를 발견하였다. http://www.docs.co.kr/ 처음 프로그래밍에 입문했을 때 내가 해보고 싶은 것 중에 하나였던것 같다. Office Utility Shock Sticker v2.93 윈도우에서 포스트잇 기능을 사용할 수 있는 유틸리티로 각종 메모 및 일정을 관리할 수 있으며 추가적으로 알람,비밀번호,숨김 기능들이 지원 된답니다. Shock Calendar v1.37 시계와 달력을 자주 확인하는 사용자를 위해 만들어진 유틸리티입니다. 주요 기능은 시간과 달력을 표시해주며 바탕화면 이미지에 달력을 합성해 주기도 합니다. Shock Calendar Plus v1.61 일정관리, 메모, 기념일 등등을 관리 할 수 있는 프로그램으로 주간/월간 계획서 등의 .. 더보기
Windows Process Explorer 윈도우 작업 관리자를 통해 동작 중인 Process를 Listup하거나, 특정 프로세스를 Kill할 수 있다. 그러나, 해당 프로세스의 내부 계층을 알 수 없어 불편할때가 많은데, 이것을 해결 할 수 있는 S/W가 있어 소개한다. 위의 그림에서 보이듯이 각각의 프로세스에서 어떤 실행 파일을 구동 중인지 알수 있게 해주어 문제 해결에 많은 도움을 줄 수 있다. 설치는 아래의 MS Tehcnet으로 연결된 링크를 따라가서 하단에 있는 download를 통해 압축파일을 받아 풀어 놓기만 하면 된다. http://www.microsoft.com/technet/sysinternals/ProcessesAndThreads/ProcessExplorer.mspx Ctrl + Alt + Del을 눌러 실행하는 TaskMa.. 더보기