30 June 2007

Sun Certified Java Programmer (SCJP)

삼성SDS멀티캠퍼스에서 Sun Certified Programmer for the Java 2 Platform, Standard Edition 5.0 (CX-310-055) 시험을 응시했습니다.
멀티플 초이스 형 문제가 주로 나오고, Drag & Drop 형식의 문제가 가끔 나왔습니다.
배정받은 컴퓨터에서 약 3시간이 조금 안 되는 시간 동안 72문제를 푸는 것이므로 시간은 충분합니다. 시험을 본 후, 그 자리에서 바로 Score Report를 받을 수 있습니다. 물론 Pass/Fail 여부도 함께요.
시험 언어는 영어와 한글을 선택할 수 있는데, Java를 집중적으로 배운 곳이 캐나다이고, SCJP가 국제공인자격증이기도 해서 영어로 보았습니다.
리포트에는 다음 7가지의 섹션 별 점수가 나옵니다.

  • Section 1: Declarations, Initialization and Scoping
  • Section 2: Flow Control
  • Section 3: API Contents
  • Section 4: Concurrency
  • Section 5: OO Concepts
  • Section 6: Collections / Generics
  • Section 7: Fundamentals
---------------------------------------------------------------------
저는
Section 7: Fundamentals은 훌륭하고,

Section 4: Concurrency,
Section 5: OO Concepts 은 우수하며

Section 2: Flow Control,
Section 1: Declarations, Initialization and Scoping,
Section 6: Collections / Generics 은 무난한 정도네요.

Section 3: API Contents 은 공부를 많이 해야겠어요.

자세한 섹션별 설명은 Exam Objectives 에 있습니다.

국제공인자격증을 취득해서 기쁘지만, 사실 Java에 자신감이 생겨서 매우 우수한 성적으로 Pass할 거라 기대했는데, 생각보다는 점수가 나오지 않았네요. 점수가 낮게 나온 섹션을 더욱 공부해야겠습니다. 시험을 보면 내 능력의 feedback을 받을 수 있어서 좋아요.
덕분에 겸손한 자세로 항상 배우라는 교훈을 얻었어요. =)

25 June 2007

책 주문

읽고 싶은 책을 주문했다. 이얏~~ >ㅂ<)// 여러 종류의 책을 맘껏 읽을 수 있어서 방학이 좋아요. =) 인턴하면 돈 주시겠지? 책 값으로 20여 만원 정도 쓰는 것은 나쁘지 않아. 아이 좋아라 ㅋㄷ 두 달 동안 다 읽어야지 ^~^*

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Amazon.com 에서

MCAD/MCSD Self-Paced Training Kit: Microsoft .NET Core Requirements, Exams 70-305, 70-315, 70-306, 70-316, 70-310, 70-320, and 70-300 box vol. set - Microsoft Corporation
$107.09

Code Complete, Second Edition - Steve McConnell
$32.99

Subtotal of Items: $140.08
Shipping & Handling: $16.97
------
Total for this Order: $157.05

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
교보문고에서
  • 눈치코치 직장매너10,800원
  • 최상의 자신을 만들어라 10,800원
  • 미래교양사전 11,520원
  • 경청(마음을 얻는 지혜) 9,000원
  • 생각정리의 기술(마인드맵) 10,800원

3,000원 할인쿠폰 사용 후, 실결제금액 49,920 원

24 June 2007

SPARKS of GENIUS


by Robert S. Root-Bernstein, Michele M. Root-Bernstein

Paperback: 416 pages

Publisher: Mariner Books (August 9, 2001)

Language: English

ISBN-10: 0618127453

ISBN-13: 978-0618127450



취업캠프에서 이미지메이킹 지원해서 클리닉 받고 문화 상품권 1장, 모의면접에 뽑혀서 문화상품권 1장, 이렇게 받은 문화상품권으로 구입한 책이다.
번역본으로 생각의 탄생 - 다빈치에서 파인먼까지 창조성을 빛낸 사람들의 13가지 생각도구 가 출판되어 있으나, 영어로 쓰여진 생각에 관한 책을 한국어로 번역하는 과정에서 다소 전달 되지 못하는 내용이 있을 것 같아서 반디앤루니스에서 원서로 구입했다. (19,830-3,970)원
집에 오는 길에 지하철에서 조금 읽었는데 재밌을 것 같다. 두근두근 >ㅂ<

23 June 2007

영자신문

약수역에서 Financial Times가 없어 다른 영자신문 중 무엇을 보면 좋을지 몰라 A신문과 B신문의 1면을 비교하고 있었다. 토요일이라 전자신문이 나오는 날이 아니었고, 경제 신문은 매일경제를 구독하고 있기 때문인다. 그렇다고 정치를 주로 다루는 신문은 보기 싫은 것이, 갑론을박 하는 모양새를 보고 있자면 답답해지기 때문이다.

이 때, 어떤 신문을 찾느냐며 말을 걸어온 남자. 내 관심분야나 전공, 영어실력 등을 물어보더니 자신의 학생들에게도 권하고 있고, The New York Times를 발행하는 곳에서 발행하는 신문으로서 단어나 글이 잘 써있다며 Herald Tribune 추천했다. 직접 Business 섹션을 펼쳐 보여주고, JoongAng Daily에서는 한국을 다루며, 가끔 IT 를 특별히 다루기도 한다고 했다. A 와 B 영자 신문이 정말 정말 나쁘다고 말하려는 것이 아니라, 타이포가 너무 많다며, 에디터를 구해야 한다고 생각한단다. =p Herald Tribune이 다른 신문보다 약간 더 비싸지만 단어 실력 향상에는 도움이 더 될것이라고 했다. 내가 Financial Times는 어떻냐고 묻자, 자신이 가장 좋아하는 신문인데 쉽게 찾을 수가 없다며 나와 같이 아쉬워했다.

동국대에서 학생을 가르친다는 John은 그의 깔끔하게 정돈 된 구레나룻 만큼이나 깔끔한 매너를 보여 주었다. 적극적으로 관심을 가져주고 주변에 있는 사람에게 도움을 주는 이 사람들. 정말이지 고맙고 사랑스럽지 아니한가. 현정쓰~ 이렇게 적극적으로 표현하는 도움이 필요해. =)

* 전자신문 구독 신청을 했다. 전화는 며칠 째 안 받아서 웹으로 신청하였다. 17,000/월

* Herald Tribune 1,300원/부

* 매일경제 1부 500원, 12,000원/월 (학생할인 6,000원/월)

21 June 2007

POSDATA 하계 인턴

2007년 7월2일~2007년 8월10일의 6주간 진행되는 인턴쉽 프로그램이 참여할 예정입니다.
서울 강남의 포스코센터에서 근무할 거예요.

SW개발 및 운영 분야 인턴쉽 프로그램
  • 주요 업무 소개
  • 전문기술별 교육
    • SOP, Biz Architecture, DBMS, ERP, WAS, JAVA Application, HP/AIX, Linux/Windows
    • NW운영 프로세스, 장비(Router, Multiplayer Switch) 운영, 음성·영상의 요소기술 학습

비교적 빠르고 융통성 있는 중소기업에서 직접 Java를 이용한 개발에 참여할 수 있을 것 같은 다음소프트의 현장실습도 정말 좋은 기회이고 하고 싶지만 제게 허락된 시간이 제한되어 있어서 안타깝네요. 저를 위하여 귀한 시간을 내 주신 인사담당자 분과 면접관님들께 감사하고, 다음에 함께 할 수 있는 기회가 생기기를 기대하네요.

다음소프트와 포스데이타 두 기업 모두 장점이 있어 많이 고민이 되었는데, 2006년 여름방학에 중소기업인 안랩에서 일 했던 경험이 있으니, 이번엔 대기업에서 일 하면서 배워보는 것도 좋은 경험이 될 것입니다. 인턴을 위한 교육도 기대되고요. 쉽지 않은 결정을 내릴 수 있도록 조언을 해 주신 교수님과 친구들께 감사의 말씀을 전합니다.

공부가 하고 싶습니다. 개발이 하고 싶어 안달이 난 상태입니다. 어떤 분들과 함께 일하게 될까 상상도 해봅니다. ^^* 어서 출근하고 싶어지네요. =)
좋은 경험이 될 것이라 기대합니다.

----------
포스데이타는 세계적 철강기업인 포스코가 정보화시대를 대비해 지난 ‘89년에 설립한 IT전문기업입니다.
포스데이타는 유비쿼터스 시대를 맞아 와이브로와 같은 차세대 통신은 물론 SI, NI 등의 IT 서비스를 제공하여 우리의 삶을 한 단계 업그레이드 시킬 수 있는 정보통신 기술을 제공하고 있습니다.

19 June 2007

2007년 하계방학 취업캠프

2007년 하계방학 취업캠프에 참가중입니다.



  • 이미지 메이킹이나 면접 강의를 들어보니 '인상' 즉, 이 사람이 어떻게 보이느냐가 평가에 상당히 좌우가 많이 된다는 군요. 보기 좋은 것에 끌리는 것은 인지상정인가 봅니다. 몇 개월 전 출시 된 마이크로소프트의 윈도 비스타와 오피스에서도 그러한 트랜드를 엿볼 수 있습니다. 실제 기능은 기본이고 구매자는 보기 좋고, 쓰기 편리한 상품을 원한다는 겁니다.
  • 성격 검사의 일종인 DiSC 검사를 했는데 저는 S(Steadiness)와 D(Dominance) 성향이 강한 I (Influence)형이네요. 저의 부족한 C(Conscientiousness) 를 보안할 수 있도록 노력해야겠습니다.

http://kucareer.webhard.co.kr/

ID: camp2007 이력서를 업로드 했습니다.


개인 프리젠테이션 주제를 준비해 오라는데요.
Web2.0, 중국의 인터넷 검열, C와 Java의 차이점 등 을 준비해 볼까 합니다.
-------------------------------------------------------------------------

물리학, 수학, 전파, 전기/전자/전파, 식품과학, 산업경영, 생명환경과학과 등을 전공하는 분들과 한 조가 되었습니다.

I say 취업, You say 성공!

수 십만원 상당의 상품권을 향한 "무한8조".
좋아~ 가는거야!!



행사기간: 2007년 6월 18일, 19일, 21일~23일(양평 대명콘도)
6월 18일 (월) 장소: 고려대학교 국제관 국제회의실
  • 프리젠테이션 스킬 - BizRiz Consulting 이원손 대표이사
  • 이미지 메이킹 - 리드컨설팅 김호정 대표

6월 19일 (화) 장소: 고려대학교 국제관 국제회의실

  • 이력서/자기소개서 작성법
  • 성격 검사를 활용한 자기이해
  • 면접 길라잡이

21일~23일

갑니다. 양평 >ㅂ<)//

16 June 2007

TOEIC 900점 턱걸이로 넘었다.

과연 지난 9개월 동안 캐나다/미국 생활을 통해 영어 실력이 얼마나 늘었는지 측정해 볼 목적으로 5월 정기 토익 시험을 봤다.
L/C:475, R/C: 430
1년 반 정도 전에 봤던 토익에 비해 L/C는 20점, R/C는 45점 오른 점수이다.

캐나다에서 수업을 들을 때 따로 단어나 문법 공부를 하지 않아서 그런지 '해외에서 공부 좀 했다' 할 만한 점수는 안 나왔네. =ㅂ=;; 일요일 아침부터 열심히 확성기로 장사하시던 아저씨만 아니었어도 L/C는 더 잘 나올 수도 있었는데 =p 문법과 단어 공부가 부족해서 R/C 성적이 낮은 것으로 판단된다. 900점은 넘었으니 토익 점수를 높이기 위한 공부가 아니라 영어 실력을 위한 공부를 할 생각이다. 영어 면접 준비도 겸해서 직장 영어를 공부해야지.

* 뉴토익은 처음 응시하는 것이라 R/C를 위해 해커스토익에서 정재현 선생님의 5월 정기토익 예상문제 해설 동영상 강의를 보았다. 여러모로 영어 공부에 해커스 덕을 본다.
* 뉴토익으로 바뀌면서 L/C는 전체적으로 R/C에 비해 문제 형식이 많이 바뀌었는데, 특히 Part3에서 하나의 대화에 문제가 3개라는 것을 모르고 봤다면 낭패를 볼 뻔했다.

15 June 2007

POSDATA 하계 인턴 면접 후기

Be Innovative: POSDATA 하계 인턴

사실은 6월 14일 면접을 만족스럽게 보지 못했습니다. 두 가지가 아쉬웠는데
첫째는 유비쿼터스 시대에 대한 예측 시 긍정적인 부분만 언급하고, 주의하여 고려해야할 점을 언급하지 못한 점입니다.
면접 자 7명 모두 긍정적인 예상만을 내놓는 것을 들으니 그 반대 생각도 해 보아야 한다는 생각이 들었습니다. 예를 들면, 개인 신상 정보 보안 문제나 개인적인 취향 문제입니다. 제 친구 중 한 명은 회사에서 지급한 기계 때문에 퇴근 후에도 계속 오는 회사 메일을 확인하고 일을 해서 답해주어야 한다며 불편함을 토로한 적이 있습니다.

둘째는 C와 Java의 차이점에 대하여 설명할 때, 개발/유지 등의 측면에서만 접근하고, 플랫폼 독립성이나 개발/실행 속도 등의 효율성을 언급하지 못한 점입니다.

그럼에도 불구하고, 저의 발전 가능성을 알아봐주시고 인턴으로 일 할 수 있는 기회를 주신 포스데이타 면접관님들께 감사드립니다. 열심히 일 해서 Win-Win 하렵니다. =)

12 June 2007

해외에서 산 DVD 보기

어떤 DVD는 특정 지역 안에서만 재생 될 수 있도록 설정되어있다. 즉, 미국/캐나다 지역을 위해 만들어진 DVD는 그 외의 지역에서는 실행 할 수 없다는 말이다. 그렇다면 내가 과연 어떤 지역에 있는지 어떻게 알수 있을까? 나의 지역은 DVD 드라이브의 '지역'으로 결정된다. DVD 드라이브가 어느 지역으로 설정되어 있는지가 내가 어떤 지역에 있는지를 말한다. (내가 실제로 어느 나라에 거주하는지도 아니고, 나의 시민권이나 영주권과도 무관하다. ^~^ㅋ)
단, 갖고 있는 DVD의 재생 가능한 지역은 제한된 횟수만큼 지역을 변경할 수 있으며, 남은 변경횟수가 0이 되면, 윈도를 다시 설치하거나 DVD 드라이브를 다른 컴퓨터로 이동해도 지역을 변경할 수 없으므로 주의하도록 한다. 다시 말해, 남은 변경 횟수가 1인데 새 지역을 선택하면 이후부터는 그 지역을 위해 제작된 DVD와 지역에 상관 없이 재생 가능한 DVD만을 재생할 수 있다는 말이다. 변경 가능 횟수는 DVD 드라이브에 따라 다르지만 대게 3 ~ 5가 대세인 듯 보인다.

  • 문제: 캐나다에서 산 DVD를 노트북에서 실행 시켜보려고 하자, 지역 1을 위한 DVD인데, 나의 지역과 다르다며 플레이가 되지 않았다.

  • 해결(Windows XP): 시작 -> 내컴퓨터 (오른쪽 클릭) -> 속성 -> 하드웨어 -> 장치 관리자 클릭 -> 'DVD/CD-ROM 드라이브'의 왼쪽에 있는 +클릭 -> DVD드라이브 장치의 이름 오른쪽 클릭 (예: TEAC DW-224E) -> 속성 -> DVD지역 탭 -> DVD를 구입한 지역 선택 -> '확인' 클릭

참고:
  • 대한민국: 지역 3
  • 미국/캐나다: 지역 1
  • 일본: 지역 2
  • 중국: 지역 6
  • 지역에 상관없이 재생 가능: 0


  • 지역코드를 무력화 시킬 수 있을까?
    • 사실 지역을 변경해야 하고, 또 변경 횟수에 제한이 있다는 것은 사용자 입장에서는 불편한 일이다. 이러한 이유로 지역코드를 무력화시키기 위해 코드프리라는 수법이 개발되었는데, 코드프리는 DVD 플레이어 내에 저장되어 있는 지역코드를 하드웨어를 고치거나 소프트웨어를 이용하여 바꾸는 것이다. 이러한 코드프리는 불법이 아니다. (그러나 본인은 아직 필요성을 느끼지 않아 사용해 보지 않았다. 아직 지역변경횟수가 두 번 남았다. ^~^;; )

  • 그렇다면 지역 코드는 사용될까?
    • 미국의 영화사들이 자사가 제작한 최신 영화가 아직 개봉되지 않은 지역에서 DVD 타이틀로 만들어져 판매되는 것을 방지하기 위해 만든 것이란다. 지역마다 다르게 책정된 가격 문제도 있겠다.


캐나다에 있을 때, 친구가 근교 여행 중 구입 한
DVD가 지역 문제로 재생이 안 된다며 컴퓨터학과 학생인 나에게 문의해 온 적이 있었다. 그것이 바로 지역코드 문제였구나!


참고자료: 네이버 백과사전, Wikipedia



DVD 감상 후 느낀 점: 영어 듣기는 매일 매일 하자. >ㅂ<

8 June 2007

스티브 잡스의 프레젠테이션 - 그는 어떻게 청중을 설득하는가


저자 김경태
출판사 멘토르
정가 : 12,000원
2006년 06월 01일 출간
279쪽 A5 1판
ISBN-10 : 8991767230
ISBN-13 : 9788991767232


스티브잡스의 프리젠테이션. 말이 필요 없다. 청중을 사로잡는 표현능력! 배워 마땅해.
1년 전이던가? Apple에 관심없던 내가 Apple 제품을 사고 싶어 안달이 나게 만들었던 그의 프리젠테이션. 그 프리젠테이션을 꽤 잘 분석해 놓은 책이다. 추천.
참고로 'Chapter 28 스티브 잡스의 프레젠테이션이 남긴 것' 에 본문의 내용이 요약 정리 되어 있다.

BizRiz Consulting 이원손 대표이사님께 여쭈어 보았는데, 프리젠테이션의 분야도 다양한데, 취업을 위한 프리젠테이션 면접에는 이 책에 나온 방법이 적당하지 않다고 합니다. 이 책에서 다룬 내용은 다소 고급 기술인 것 같습니다.

백선엽의 오피스 영어 - Office English | Ecobook English 405


저자 백선엽
출판사 넥서스
정가 : 9,000원
2005년 08월 15일 출간
468쪽 B6 1판
ISBN-10 : 8982206442
ISBN-13 : 9788982206443




원래 시트콤 회화 책을 살 생각으로 갔었는데, 운 좋게도 이 책을 발견했다. 회사 생활을 위한 살용적 영어를 익히기 위한 책으로 가장 적절할 것이라는 기대를 한다. 곁에 두고 친하게 지내야지 ^~^
운동하면서 mp3로 들었는데, 딱딱한 대화만 있는 것이 아니라 재미있다. 그렇다고 회사 안에의 상황만 있는 것도 아니다. 가끔 농담도 하고, 화내기도 하고, 비꼬기도 하는 등 재미있는 대화들을 듣고 있다가 피식 웃기도 한다. 그런 건 꼭 알아둬야 겠다는 생각이 드는 건 무슨 심보 ^^;;; 이미 글로벌화 되어있는 이 시점에 추천 한표.

http://www.nexusbook.com/ 에 회원가입하면 백선엽의 오피스 영어 mp3를 무료로 다운 받을 수 있다.

SCJP(VER 1.4)(EASY GUIDE)


저자 한동호 출판사 영진.COM
정가 : 30,000원
2004년 05월 10일 출간
870쪽 B5 1판
ISBN-10 : 8931428677
ISBN-13 : 9788931428674

5.0버전 시험을 볼 생각인데, 아직 출판된 책이 없나보다. 아쉬운대로 1.4를 빌렸다. 인터넷에서 5.0 자료를 더 찾아야지.

SUN CERTIFIED PROGRAMMER FOR JAVA[tm] 2 PLATFORM 5.0 출제 경향


시험바우처 구입 : 썬 자격증 바우처 판매 업체
시험장소 : Prometric 공인 시험센터
시험번호 : CX-310-055
시험유형 : 객관식 & 단답식
시험문항 : 72문항
합격점 : 59% (72문항 중 43문항 이상 통과)
시험시간 : 175분
시험가격 : \200,000(부가세포함)

SUN CERTIFIED PROGRAMMER FOR JAVA[tm] 2 PLATFORM 5.0 출제 경향


Section 1: 선언, 초기화, 범위 (Declarations, Initialization and Scoping)


추상 클래스, 중첩 클래스, 인터페이스, enums의 선언과 패키지, import 선언문의 적절한 사용
인터페이스의 구현(implements)과 상속(extends)
추상 클래스의 상속(extends)
선언, 초기화의 코드 작성과 기본 타입, 배열, enums의 사용 및 정적, 인스턴스,
지역 변수와 클래스의 객체화.
정적, 동적 메소드의 선언과 메소드 Naming Convention, 다양한 argument list 선언과 사용
메소드 오버라이딩, 오버로딩 및 메소드의 리턴타입 결정
생성자의 특징 및 디폴트 생성자의 생성.

Section 2: 제어 구문(Flow Control)


if , switch-case구문을 이용한 코드작성
for, do, while, labels, break, continue와 관계한 Loop구문의 사용과 실행 및 Loop구분의 지역변수의 변화.
assertion을 사용한 코드 작성
예외처리 문(try, catch, finally) 작성
runtime exception, checked exception 및 error
ArrayIndexOutOfBoundsException, ClassCastException, IllegalArgumentException,
IllegalStateException, NullPointerException, NumberFormatException, AssertionError,
ExceptionInInitializerError, StackOverflowError 또는 NoClassDefFoundError 상황의 이해

Section 3: API 컨텐츠(API Contents)


Primitive wrapper classes(Boolean, Character, Double, Integer 등) 과 autoboxing & unboxing 을 사용한 코드 작성. String, StringBuilder, StringBuffer 클래스들간의 구별.
Java.io : BufferedReader, BufferedWriter, File, FileReader, FileWriter, PrintWriter를 활용
Java.text.package에서 standard J2SE API의 사용
Java.util과 java.util,regex 패키지에서 standard J2SE API 사용

Section 4: 동시성(Concurrency)


Java.lang.Thread 와 java.lang.Runnable을 이용한 쓰레드의 구현, 객체화, 실행 을 위한 코드작성
쓰레드의 Lifecycle 파악 및 상태 변화
객체 locking을 위한 코드 작성
wait, notify, notifyAll 메소드의 사용

Section 5: 객체지향 개념들 (OO Concepts)


클래스의 캡슐화, 느슨한 결합, 강한 결합을 이행하는 코드를 개발하고 장점들을 묘사
다형성의 코드 개발 및 캐스팅 시기의 결정, 객체 캐스팅과 관련한 컴파일 에러와 런타임 에러
생성자, 인스턴스 변수, 정적 변수, 인스턴스 메소드, 정적 메소드와 상속과의 관계
메소드 overriding, overloading의 선언 및 실행과 생성자의 superclass, overriding, overloading 선언 및 실행
“is a”와 “has a” 관계

Section 6: 콜렉션/일반(Collections/ Generics)


콜렉션 클래스와 인터페이스들의 결정
hashCode, equals 메소드의 올바른 override 방법 및 “==”연산자와 equals 메소드의 차이점
Set, List, Map 인터페이스와 implementation 클래스를 사용하는 코드 작성. Non-generic 콜렉션 API의 제한점을 파악 및 generic 버전 사용을 위한 방법
클래스/인터페이스 선언부, 인스턴스 변수, 메소드 아규먼트, 리턴 타입에 적절한 타입 파라미터를 사용하는 코드 작성

Section 7: 자바프로그램 기초 문법(Fundamentals)


예시 코드에 맞는 상속, 접근 제한자, 패키지 선언, import 선언문의 사용
예시 코드에서 예상되는 런타임 behavior 결정
가비지 컬렉션 시점을 파악과 System.gc 및 finalization 메소드의 기능
JAR 파일 및 클래스에 적합한 디렉토리 구조 설계. 예시 코드와 클래스path를 보고 클래스path가 코드를 성공적으로 컴파일 할 것인지 여부 결정
대입연산자(=, +=, -=) , 산술연산자(+,-,*,/,%,++,--),관계연산자(<,<= ,> ,>=, ==, !=),
논리 연산자(&,|,^,!,&&,||) 그리고 조건연산자(?: ) 를 사용하는 코드 작성

IT 자격증