본문 바로가기

분류 전체보기

엄니 시리즈 엄니그룹(omni group)의 엄니 시리즈 1,2,3가 사고싶어졌다. omniplan $149 omnioutliner $39 omnigraffle $99 가격이 착하다; 아웃라이너의 사용법을 보니 여러 모로 유용한듯하다. 더보기
분할정복(divide & conquer)? 분할정복(divide & conquer)은 보통 알고리즘에 많이 쓰이는 방식으로 문제를 분할하여 해결한뒤 종합하는 방식을 말한다. 다른 분야에서도 이 접근 방식은 많이 쓰이는데 해결하려는 문제가 너무 큰 경우에 그 문제를 다루기 쉽게 적절히 나눈 뒤 풀어낸 결과를 종합하여 결론을 냄으로서 아무리 큰 문제도 해결 할 수가 있다. 보통의 문제는 이 방식으로 효과를 볼수가 있는데 큰 프로젝트를 진행하거나 계획을 짤 때 쓰이는 방식도 일종의 분할정복이라고 볼수가 있다. 그런데 이 방식은 몇가지 문제를 포함하고 있는데, 분할된 작은 프로세스들간의 숨겨진 영향 및 관계가 있을 경우 이런 접근 방식으로도 풀어내기 힘들수가 있다는것이다. 예를들면 프로그램에 버그가 있어 그 디버깅을 할 경우에 , 만약 프로그램의 전체 .. 더보기
맥용 블로깅툴 맥용 블로그툴로서 ecto가 좋다는 말을 듣고 써보는데 꽤 괜찮다. 서버와 동기화에 편집,송신,파일첨부까지 로컬에서 처리하니까 빠르게 쉽게 포스팅을 할수 있는것같다. 아직 많이 써보지는 못했지만 강추! 베타버젼은 무료로 여기서 다운로드 받을수 있다. p.s 그런데 omniouterliner 도 글작성에는 최고의 프로그램이라던데 어떨지 모르겠다, 너무비싸서; 맥용 어플 리뷰 더보기
멈추지 말자. "멈추지 말자." 오늘 내 손금을 보며 떠오른 생각. p.s 왜 손금을 보고 떠올랐는지는 묻지말자; 더보기
쩐의 전쟁 요즘 재미있게 보고있는 드라마가 있는데 "쩐의 전쟁"이다. 돈이 없어 부모님 돌아가시고,동생결혼도 망치고,애인에게도 차이고, 회사에서짤리고 신용불량자되어 일도못하게된 주인공이 사채업자가 되어 벌어지는 일이 담겨져있다. 만화가 원작이라 그런지 전개도 빠르고 재미있는데다가 가끔 좋은 교훈도 있다. 이 드라마를 보고 돈에 대해 다시 생각하게되었다. "법보다 주먹 , 주먹보다 쩐이 먼저다." "대한민국은 돈 이면 다 됩니다. 낙타가 아니라 코끼리, 항공모함도 바늘귀를 통과할 수 있습니다." "남의 돈에는 날카로운 이빨이 있다." 정말 돈이면 안되는게 없는 세상에 와있는듯하다. 아무튼 강추. 더보기
시스템 역학 (system dynamics) 시스템 역학은 우리 주변의 현상이나 사물을 공부하는 방법이다. 현상이나 사물을 작은 조각으로 분할하여 연구하는 다른 과학과 달리, 시스템 역학은 현상이나 사물을 전체속에서 파악한다. 시스템역학의 핵심 개념은 시스템의 구성요소들이 서로 어떻게 작용하는가를 이해하는 것이다. 여기에서 말하는 시스템은 증기기관 , 은행계좌 , 농구팀에 이르기까지 다양하다. 시스템의 구성요소와 사람은 한 변수의 변화가 시간의 흐름에 따라 다른 변수에 영향을 미치고, 영향을 받은 변수가 다시 처음의 변수에 다시 영향을 미치는 '순환관계 feedback loop'를 통하여 상호 작용한다. - 교육 프로젝트의 MIT시스템 역학, http://sysdyn.clexchange.org ( 제 4장에서 수정 인용 ) 죽음의 행진(death-.. 더보기
시구루이 11권 발매! 점심때 서점에 들렸더니 시구루이 11권이 나와있더라는 ㅎㅎ 바로구매 그런데 아직 완결안된듯..몇권이나 더할려나. 더보기
살빠지다. 오늘 본사 전체회의에 다녀왔는데 , 모두들 살이 빠졌다고 한마디씩 한다. ㅎㅎㅎ 거울을보니 얼굴살이 조금 빠진듯. 몸무게를 재보니 1kg정도 줄어들었다.^^ 얼마전부터 시간여유가 있을때 1시간씩 조깅을 하고 , 저녁은 과일이나 되도록이면 소식을 하는 습관을 들이기 시작했는데 그 효과가 나타나기 시작하는가보다. 이대로 가면 이쁜처자 생기는건 시간문제(응?);; ---------------------------------------------------------------------------------------- 집에오는길에 시장을 보는데 특이한 판매방식을 보았다. 이름하여 요구르트! 봉지에 싸잡아넣기 전부 300엔! 즉 봉지한장에 어떻게든 넣으면 전부해서 무조건 300엔이라는 말이다. 다른 사람들이 .. 더보기
프로그래머의 생산성 1.뛰어난 설계자와 디버깅을 잘하는 사람은 다를수가 있다. 뛰어난 설계자 - 숲의 전체적인 모습을 보는데 뛰어남 디버거 - 나뭇잎을 보는데 뛰어남 2. 작은 규모의 프로그램을 작성하는 경우 문제의 종류에 따라 사람마다 최고 30배까지 차이가 있을수있다. 하지만 집요하게 문제를 파고들어야 하는 문제가 있는 반면에 큰그림에서 문제를 보아야할경우가 있기에 상황은 역전될수 있다. 비슷한 이야기로서 규모가 큰 문제(프로그램)를 해결하는 과정에서는 그 차이가 2-3배정도로 줄어들수있다. 규모가 큰 프로젝트에서는 프로그래머가 잘하는 문제와 못하는 문제가 있기 마련이다. 그 차이는 큰 규모의 프로젝트를 진행하며 줄어드는데 이런차이는 프로그래머의 능력차이보다는 외부요인에 의해 발생하는 경우가 많다. 출처 : 프로그래밍 .. 더보기
맥에서 퀵실버 영어로 고정하기! 맥에서 퀵실버를 쓰다보면 불편한게 한글이나 일본어 입력상태에서 퀵실버를 호출(command+영수키)하면 입력상태가 그대로 전달되어버려 ㄹㄹ(ff)이나 っf(ff) , 다시 영어로 입력을 바꾸어 입력해야한다는 것이다. 거의 5번호출에 4번정도가 이런 식이니(보통 대화중 실행하거나 검색중인 경우가많기 때문에) 꽤나 성가신 작업이었었다. 이것은 맥 시스템상 윈도우즈처럼 각 프로그램에 맞게 언어입력이 담당되어있는것이 아니라 전 시스템에 통일되어 있기때문에 어쩔수 없다고 생각했었는데 최근에 이것을 해결하는 방법을 찾았다. 퀵실버 사용시 자판을 영어로 고정하자! 프로그램마다 마지막에 실행한 입력상태를 저장할수 있기때문에 다른 프로그램에서도 유용하게 사용할수있다! 예를들면 네이트온을 한글입력으로 사용했다면 파이어폭스.. 더보기