본문 바로가기

분류 전체보기

[TOOL]My Chrome Chrome이 좋다. 좋다. 좋다. 많이 들었는데 ㅡ 초기의 Chrome을 경험하고 약 1년이 지난 후 다시 보니 매우 막강해졌다. AppStore에서 Web상에서 구동되는 Application을 보니 Chrome Book의 Performace도 그렇게 떨어지지 않을 것 같다. 모든 것은 Web으로.. Android Phone과 많은 Web App. 이 동기화가 되어서 EverNote, Do it Tomorrow 등이 쓰기 매우 용이하다. 그리고 Chrome to phone이라는 확장기능을 사용하면, 데이터를 Seamless하게 사용 할 수 있다. 더보기
[일상]주말 참 시간 빠르다. 주말동안 독서통신 교육과 E-Learning교육을 들으려 했던 계획이 수포로 돌아갔다. 뭐 여러가지 이유가 있겠지만, 가장 큰 것은 나의 의지가 아닐까?! 아무튼 이래저래 연말에 일을 많이 벌려놔서 정신없이 정리하고 진행해야겠다. 더보기
[BOOK]UML과 JAVA로 배우는 객체지향 CBD 실전 프로젝트 사내 교육시스템을 통하여 독서통신 ' UML과 JAVA로 배우는 객체지향 CBD 실전 프로젝트' 신청하였다. 2011년 12월 시작 ㅡ 2012년 1월 끝. 한 해의 마무리와 시작을 이 책과 함께 재미있게 하고 싶다!! 더보기
[일상]날이흐리더니 비가 온다 제 마음의 어두운 그림자를 씻겨낼 비를 뿌려주셔서 감사합니다. 마음의 여유를 갖게 해주셔서 감사합니다 더보기
# 2. 1부 1장 오브젝트와 의존관계 참 성급하게도 책을 받은 날 1장을 단 숨에 내려갔다. 하지만 내용이 이해가 가지 않아 다음날 다시 정독.. 역시 두 세번은 읽어야 될 좋은 내용이다. 초난감 DAO로 시작해 Spring Framework를 적용시켜 멋진 DAO를 만드는 내용이다. 아직 1장 밖에 안 봤지만, 이 책의 꽃은 단연 1장 같다. 앞으로 펼칠 Spring Framework의 전반 적인 내용을 다 품고 있다고 해도 과언이 아니다. - Java Bean : 원래 비쥬얼 툴에서 조작 가능한 컴포넌트, 자바의 주력 개발 플랫폼이 웹기반의 엔터프라이즈 방식으로 바뀌면서 비쥬얼 컴포넌트로서 자바빈은 인기를 잃었지만, JSP빈, EJB와 같은 표준기술과 자바빈 스타일의 오프젝트 사용으로 이어져 옴. 아래 두가지 관례를 갖춘 오브젝트를 자바.. 더보기
[BOOK]토비의 스프링 3 를 접하다. 업무를 하면서 수동적인 Programmer가 되기 보단 능동적으로 프로젝트를 분석하고 이해할 수 있는 Programmer가 되기 위해 구입했다. 책을 받는 순간 묵직한 무게에 놀라고 방대한 양에 두 번 놀랬다. 기초 원리를 알고자 했던 나의 단순한 호기심을 풀고 나아가 더 나은 웹개발을 위해 책을 수 번 읽어야겠다. 한 번 가지곤 안될듯..ㅠㅠ 노력하겠습니다. 더보기
What Is This ? - Hadoop http://hadoop.apache.org 를 방문하게 되면 나를 반기는 코끼리가 있다. 코끼리를 왜 쓰게 되었을까 라는 의문으로 찾은 기사는 http://www.nytimes.com/2009/03/17/technology/business-computing/17cloud.html?pagewanted=1&_r=1 로 해석본은 http://ggoogi.goanygate.com/ko/forum/hadoop-free-software-program-finds-uses-beyond-search Hadoop에 대해서 알아보기로 마음먹었으니 어디 한번 알아보도록 할까요?! 이건 구글이 쓴 Hadoop 관련된 논문 ㅎㅎㅎ 이것도 구글이 작성한 MapReduce 관련 논문 ㅎㅎㅎ * Hadoop의 이해(삼성소프트웨어 멤.. 더보기
Axis Example 우선 웹서비스 작성을 하기전에 Axis에서 제공하는 Example을 서비스해봄으로써 앞으로 하게 될 서비스 제공에 대해 생각해보자 ㅡ 앞서 환경설정에서 보았던 Axis초기화면에서 List를 들어가면 이런 화면을 볼 수 있을 것이다. 보시다시피 현재 제공되는 서비스는 Administrator와 Version 뿐이다. 우리는 제공하는 예제중에서 Stock 이라는 서비스를 제공해 볼 것이다. %AXIS_HOME% : AXIS를 받은 폴더 ㅡ 톰캣에 넣어둔 AXIS폴더는 %AXIS_HOME%폴더의 하위폴더이다. 헷갈리지 않도록 하자. 거기에는 예제가 없다. %AXIS_HOME%를 가면 하위폴더중에 samples폴더가 있다. 그 중에서 Stock폴더를 선택하여 들어가면 디렉토리 안에는 이러한 파일들이 존재한다. .. 더보기
분산개체 애플리케이션에서의 스텁(stub), 스켈레톤(Skeleton) 웹서비스 프로그래밍을 하기전에 앞서 앞서 말했던 RPC방식에서 중요한 개념인 스텁과 스켈레톤에 대해서 알고갑시다^^ 잘 정리가 된 글이 있어 가져왔습니다. 분산개체 애플리케이션은 다음과 같은 목적을 추구합니다. 덩치가 큰 프로그램(개체)은 서버만 가지고 있는다. 프로그램 실행은 서버가 담당한다. 클라이언트에게는 이 프로그램(개체)을 조작하는 데 필요한 최소한의 코드만 전달한다. 여기서 세번째 목적을 수행하는 데 사용되는 것, 즉, 프로그램(개체)을 조작하는 데 필요한 최소한의 코드가 바로 스텁과 스켈리턴입니다. 가령 TV 보기 서비스를 제공하기 위해 덩치가 큰 TV 가 아니라 이를 조작하는 리모콘만 전달해도 충분한 것입니다. 스텁(stub)은 원래 연필 토막이나 담배꽁초처럼 쓰고 남은 조각을 말합니다. .. 더보기
웹서비스에 대한 참고서적 Beginning 자바 웹서비스(언제나 빨간책은 좋은것 같다.+_+) 차세대 자바 SOAP AXIS(이것도 빨갛네 ㅎㅎ) 열혈강의 XML 웹서비스(프리렉 책은 말할것도 없이 좋다.) 자바를 이용한 웹서비스 구축 책을 읽고나서 실습을 하느냐, 실습을 하고 나서 책을 읽느냐는 항상 어려운 질문같다. 하지만 실습을 하기전에 AXIS서버가 하는일, SOAP가 왜 생겼는지, 그것을 왜 XML로 표기하는지, JAVA파일, WSDL파일, WSDD파일 이 각자 무슨 역할이고 서로 어떻게 전개 되는지 등 핵심 사항들에 대해서는 간략하게 알고가 야 길목에서 내가 어디쯤 왔는지 헷갈리지 않을 것입니다. 그것에 대해 이책들은 답을 알려줄 것입니다. 책에서도 말하지만 웹서비스에 대한 정의가 다들 다르기 때문에 넓고 크게 봐서 .. 더보기