-
[비공개] 다른 관점의 프레임워크
개념도 그릴 일이 생겨서 검색하다가 찾은 그림들... 평소 익숙한 애플리케이션 프레임워크 외에 조금 생소한 관점의 프레임워크 그림을 남겨본다. 새로운 것을 배우기 위해 가끔은 익숙지 않은 관점을 이해해야 한다. 감리 프레임워크(?) 출처: http://checkerslab.com/18 출처 미상인데, 방송통신쪽 서비스 프레임워크인 듯 출처: http://column.inews24.com/php/news_view.php?g_menu=041011&g_serial=90577 점차 친근한 녀석으로 바뀌지만... 그림이 이뻐서.. 출처 미상 다시 생소한 프레임워크 기업내ㆍ기업간 가치사슬을 고려한 지원 정책 프레임워크 출처: http://mctwide.kmac.or.kr/c/portal/layout?p_l_id=PUB.1.982 매킨지 7S 프레임워크/모델 출처: http://ahntaehyuck.tistory.com/188추천 -
[비공개] 이벤트 처리 시스템(Event Processing Systems) 개념도
IBM DW의 A Conceptual Model for Event Processing Systems 에서 그림만 발췌 이벤트 처리의 개요 이벤트 처리 핵심 개념 아키텍처 이벤트 처리 컴포넌트 수준 개념 아키텍처 이벤트 처리 아키텍처와 이벤트 처리 네트워크추천 -
[비공개] 생각의 좌표를 읽고
기업하기 좋은 나라? 삼성일반노조 위원장 김성환씨는 그 흔한 특별사면에서도 빠진 채 3년 8개월 징역을 꼬박 살고 나와야 했다. 그가 한 일이라곤 불법과 비리로 얼룩진 삼성왕국에 맞서 싸운 것밖에 없지만, 검찰, 사법, 정치, 언론 권력 중 그를 대변해줄 '힘 센' 사람이 이 사회엔 없었다. 생각의 좌표 123쪽 중에서 새로운 정부는 '기업하기 좋은 나라'를 지향하고 있다. 그래서인지 최근 이건희 전총수는 사면되었다. 보수 언론의 찬양(?)만 보아도 그를 대변해줄 '힘 센' 사람이 줄은 선 듯하다. 나는 비정규직 문제에 대해 남의 일로만 여겼는데, 수 년간 정규직과 같은 일을 하는 비정규직 비중이 늘어가는 모습을 보면서 사회 문제 즉, 내가 사는 환경의 문제로 인식하지 않을 수가 없게 되었다. 그러던 차에 사회적 기업을 이야기하는 지인을 만났..추천 -
[비공개] 메이븐(Maven) 3, 기반 IoC 컨테이너로 구글 주스(Guice..
InfoQ에 기사가 올라왔다. 메이븐 2까지는 Plexus DI container 라는 넘을 쓴 모양이다. 글을 올린 InfoQ의 Josh Long의 요약에 따르면 메이블 플러그인 개발이 Plexus에 종속적인 면(Plugin authors need to understand Plexus)과 부족한 문서(the poor documentation)를 들었다. 다른 이유로 메이블 프로젝트와 소나타입(Sonatype) 창립자인 Jason Van Zyl의 말을 인용했다. Van Zyl cites many reasons for the migration from Plexus to Guice,besides the poor documentation. He describes the need to reduce thecommitment to the Plexus project, saying that the Maven project didn'tintended to build and support a DI container, but to promote and buildtools and infrastructure supporting developers and builds. 얼핏 읽어보면 기반 솔루션(IoC 컨테이너)보다는 핵심 역량(개발 지원 및 빌드 도구)에 집중한다는 듯하다. 하지만, Jason Van Zyl 이 JSR 330: Dependency Injection for Java Expert Group ..추천 -
[비공개] TDD/Eclipse 학습을 위한 Bowling Game Kata
Bowling Game Kata With Eclipse Keys.ppt 현재 클래스 구조로는 통과시키기 어려운 구조 개선을 하려는 경우에 테스트 코드를 주석 처리(comment out)하고 구조를 변경한다. 이렇게 하면 구조 개선 과정에서 지금까지 되던 기능(기존 테스트)은 보장(회귀 테스트)할 수 있다. 이후에 주석 처리를 풀고 테스트를 다시 시작한다. for 등 반복문 괄호 범위 안에 넣어야 하는 로직을 밖에 넣었을 때 나타나는 오류도 빨리 포착할 수 있다. 다른 로직과 엉켜 원인을 알기 힘들게 되기 전에 Ctrl+C, Ctrl+V 가 타이핑보다 유리할 수 있다. 복사 + 붙여넣기 하는 과정에서 자연스럽게 중복을 인지할 수 있으니 테스트 성공 후에는 기억/메모해두었다가 리팩토링한다.추천 -
[비공개] 추천도서 '생각의 좌표'
사람은 편함을 추구한다. 남에게 불편함은 물론 고통과 불행을 안겨주면서까지 나의 편함을 추구한다. 함께 더불어 산다는 말은 내 편함의 추구가 남에게 불편함, 고통, 불행을 주지 않아야 한다는 말과 만난다. 그러나 대부분의 사람들은 내 편함을 추구할 뿐 '어떤 사회에서 살 것인가?'라는 물음을 던지지 않는다. ... 사람은 이성적 동물, 합리적 동물이어야 하지만, 실제로는 합리화하는 동물이다. ... 기존 생각을 수정하려면 자신을 끊임없이 부정하는 용기가 필요한데, 대부분은 기존의 생각을 고집하는 용기만 갖고 있다. ... 너무 늦어서 탈이지만 그래도 종내는 자각증세를 보이는 암보다도 더 지독해서 그릇된 생각, 그래서 내 삶을 그르칠 수 있는 생각을 갖고 있을 때에도 자각증세가 없다. 생각의 좌표 중에서 생각의 좌표 - 홍세화 ..추천 -
[비공개] SSO 개념도
출처: http://www.brainkeeper.com/products/feature/feature-api-single-sign-on.php추천 -
[비공개] 컨설팅에 '유감' 많습니다 편집본
'컨설팅에 유감 많습니다'라는 글에서 인상적인 내용만 발췌해봅니다. 첫 번째 질문은, 컨설팅 서비스에 대한 만족도를 물어보는 것이었습니다. 80%가 넘는 사람이 ‘보통(3점)’에 체크했고, ‘만족한다’와 ‘불만이다’가 비슷한 비율로 나왔습니다. 반면 ‘매우 만족한다’는 대답은 전무했지요. 컨설팅 서비스가 특별히 감동적인 수준까지는 아니라는 의미일 겁니다. 요즘의 컨설팅사들은 고객들이 ‘대신 해주었으면 하는' 서비스를 일임하는 외주업체로 포지션되는 느낌입니다. 고객들은 더 이상 컨설팅을 특별한 전문서비스로 '추앙'하지 않습니다. 그저 세무와 회계와 같이 아웃소싱 가능한 일상품(Commodity) 서비스 업체로 여기는 추세입니다. 두 번째 질문은 첫 번째 질문과 연계된 것인데 ‘컨설팅사에 대한 가장 큰 2가지의 불만요..추천 -
[비공개] 자바 스크립트 프레임워크 기능 분류
IBM DeveloperWorks가 소개한 자바 스크립트 프레임워크 비교(Framework comparison)는 풍성한 내용을 담고 있다. 최근에는 자바 스크립트 쓸 일이 없어 내용 자체에는 관심이 없었는데 기능 분류가 마음에 들어 발췌해둔다. Selectors DOM traversal DOM manipulation Utility functions Event handling Ajax 비교를 할 때 대상을 선정하는 일도 쉽지는 않지만, 조사를 통해 수집할 수 있지만, 비교 기준을 뽑는 일은 해당 분야에 대한 경험과 통찰력 없이는 불가능하다.추천 -
[비공개] 클라우드 서비스의 효과를 함축해서 보여주는 그림
MSDN을 볼 때마다 느끼지만, MS가 그림은 정말 잘 그린다. 표현력도 뛰어나지만 시각적 아름다움까지 탑재한 그림이다. (출처: http://blogs.msdn.com/dachou/archive/2009/01/13/cloud-computing-and-the-microsoft-platform.aspx) 다양한 클라우드 서비스 제공 벤더에 대해 압축하여 정리한 그림은 다른 블로그(http://setandbma.wordpress.com/category/trend/)에서 발견할 수 있었다. 블로그 저자는 클라우드에 눈 뜨려면 다음 세 가지 전통적 패러다임을 버리라고 말한다. …sequential processing …relational storage …the physical boundary of a machine And, I think Google App Engine is in the best position to provide solution for the new paradigm.추천