Posted by '김용환'
,

Joel(조엘 온 소프트웨어)같은 사람은 어려운 퀴즈를 주고 상위 0.5%만을 뽑는다고 한다.

아무 훌륭한 인재로만 구성하는 것이니..

(http://www.codinghorror.com/blog/archives/000226.html)

 

But,

동서고금을 통해서 사람을 채용하는 것은 결국은 사람이 어떻게 생각하는지를 알기 위해서 이것 저것을 물어보는게 아닌가 싶다.

 

즉, 커뮤니케이션 능력, 성품을 보려고 하는게 아닐까?

 

결국은 문제에 대해서 어떻게 생각하는지, 옵션이 무엇인지, 충고는 무엇인지, 어떻게 문제를 푸는 것인지를 확인하기 위해서 물어보는게 아닌가??

영어권 국가에서는(한국 구글도 그런다던데..) 최악의 사람을 피하기위해서 퍼즐 퀴즈를 낸다고 한다.

 

그래서, Code Honnor(블로그)에서 reference한 퀴즈 싸이트를 내어본다. 시간되실때 풀어야징.

 

http://www.techinterview.org/

 

Posted by '김용환'
,

'Trend' 카테고리의 다른 글

졸트 어워드 상 수상작 발표  (0) 2009.03.25
Hezekiah Walker - Faithful Is Our God  (1) 2009.03.24
Podcasting 공부 싸이트  (0) 2009.03.09
Spring Batch 예제 - 2009년..  (0) 2009.03.05
Flex와 Java 연동 관련  (0) 2009.02.19
Posted by '김용환'
,

개발을 하다 보면, 늘 이렇게 짤까 저렇게 짤까 고민을 하기도 한다.

특히 Inheritance로 개발할지 composition으로 개발할지 고민은 여전히 지금까지도 있다.

 

Spring IOC을 쓰는 사람은 자연스럽게 interface 1개, 구현체 1개 이렇게 만들어서 bo와 dao를 쓰고 있는 현실을 보게 된다. 볼 때 마다. 나는 좀 갑갑스럽기 하다.

 

interface나 abtract class는 기본적으로 상속이기 때문에

super를 수정할려면 좀 귀찮다. (managability가 많이 떨어진다.) 재 사용성을 위해서 쓴다는 장점과 함께~

보통 이 정도 수정되면, 크게 바뀌는 개념이라 할 수 있겠다.

 

반면 Composition을 쓰면, 쓰기가 참 편한데. 재사용성이 떨어진다는 점. (polymophism은 기본적으로 reusability를 위해서 만들어짐 개념이다.) 이 가장 떨떨하다.

또한 더 많은 인스턴스를 양산할 수 있는 소지가 발생한다.

 

항상 이런 고민인데. Effective java의 authour인 Joshua는 이렇게 써놨다.

 

 

Inheritance is a powerful way to achieve code reuse, but it is not always the best tool for the job. Used inappropriately, it leads to fragile software. It is safe to use inheritance within a package, where the subclass and the superclass implementation are under the control of the same programmers. It is also safe to use inheritance when extending classes specifically designed and documented for extension (Item 15). Inheriting from ordinary concrete classes across package boundaries, however, is dangerous. As a reminder, this book uses the word
“inheritance” to mean implementation inheritance (when one class extends another).

The problems discussed in this item do not apply to interface inheritance (when a class implements an interface or where one interface extends another).

 

 

패키지 내에서 상속관계, 세부적인 디자인이나 확장을 위해서 상속을 쓰는 것이 안전하다고 했다.

최대한 상속의 개념은 제한적으로 쓰는 것이 좋다는 것이 그의 주장이다.

 

아티마의 글을 볼까나?

http://www.artima.com/designtechniques/compoinhP.html

http://www.artima.com/designtechniques/interfaces.html

 

어쩌면, 정확히 이럴 때는 이렇게 쓰는 것이야 라는 고민보다는 수많은 시행착오를 통해서 겪는 것들은 정말 우리에게 도전을 주는 거 같다. 시도해보고 자신만의 노하우를 습득하고 타인의 스킬들에 대해서 인정해보면서 생각해보는 것 외에는 특별한 방법이 없긴 하다.

 

 

Posted by '김용환'
,

'unix and linux' 카테고리의 다른 글

시스템 정보 가지고 오기 #1  (0) 2009.03.24
bash 에서 ( 사용관련 팁  (0) 2009.03.24
쉘 에러 bad interpreter:  (0) 2008.12.12
/etc/sudoers  (0) 2008.11.19
ipcs  (0) 2008.11.07
Posted by '김용환'
,

 

출처 : http://baselinescenario.files.wordpress.com/2009/03/us-bank-cds-march-10-2009.pdf

 

 

CDS(http://k.daum.net/qna/openknowledge/view.html?qid=3dIyE&l_cid= )는 일종의 부도에 대한 보험이라고 생각하면 된다. 정확히 말하면, CDS는 파산위험을 사고파는 금융상품이다.

최근에 이 CDS값을 가지고 객관적으로 판단할 수 있느냐?에 대해서는 여러 분분한 의견이 맞지만..  어느 객관성은 유지하고 있지 않나 싶다.

 

미국 금융기관에 대한 CDS 차트가 위에 있다.

씨티그룹부터 JP 모건까지 급속도로 위험 수치가 높아지는 것을 발견할 수 있다.

 

이러한 상황에서 많은 현인 중 하나인 워렌 버핏은 긍정적으로 접근하고 있다고 한데. 인류의 힘을 믿는 것일까?

 

 

 

 

 

 

 

 

 

 

Posted by '김용환'
,

2월 말에 아고라의 한 누군가가 이것에 대한 글을 썼던 것으로 기억이 난다.

Ecomonist 글에 대해서 기획재정부의 한 대변인이 강한 항의와 Economist의 편집장의 답변도 보면 좋을 것 같다.

 

우선 아래 기사는 여러 국가에 대해서 경제적인 위험에 대한 경각의 기사라 할 수 있다. 그래프만 봐도 대충 기사가 눈에 들어오는데, 자세한 것은 보고 직접 속으로 판단할 수 있을 것이다.

 

 

출처

http://www.economist.com/finance/displaystory.cfm?story_id=13184631

 

Domino theory

Feb 26th 2009
From The Economist print edition

Where could emerging-market contagion spread next?


 

THE drought of foreign capital is beginning to wreck many economies in central and eastern Europe. Currencies, shares and bonds are tumbling, and some economists fear that one or more of these countries could default on its foreign debts. Emerging-market crises have a nasty habit of spreading as investors flee one country after another. Some Middle Eastern markets, notably Dubai, are already in trouble. But which of the larger emerging economies are most vulnerable?

To answer that question in the past, economists used to pay most attention to the solvency of governments, and hence their debt-to-GDP ratios. But today, the biggest risk in the emerging world comes not from sovereign borrowing, but from the debts of firms and banks. As foreign capital dries up, they will find it harder to refinance maturing debts or to raise new loans.

 

..........

 

 

항의문

출처 (http://media.daum.net/politics/administration/view.html?cateid=1017&newsid=20090308183107389&p=viewsn)

South Korea's debt 

SIR - Your article about "emerging-market contagion" ranked countries according to their vulnerability to the global credit-crunch (Economics focus, February 28th). But you did not reflect the actual situation of the Korean economy. The article portrayed South Korea as the joint third-riskiest among the countries surveyed, citing "large short-term foreign debts and highly leveraged banks". This is simply not the case. 

Let me provide you with accurate figures. South Korea's short-term external debt is 75% of its foreign-exchange reserves and it continues to decline. The South Korean banks' average loan-to-deposit ratio stood at 118% as of the end of 2008 and has been on the decrease since last June. 

Thus, the overall risk assessment for the Korean economy, as described in your article, relies upon incorrect information and estimates. 

Cheol-kyu Park 
Spokesperson 
Korean Ministry of Strategy and Finance 
Seoul 

 

 

Economics 편집자 의 답변

Editor's note: 

Our figure for short-term debt as a percentage of foreign-exchange reserves included all debt due within the next 12 months, the definition favoured by the IMF. At the end of December this was 96%. The figure of 75% includes only liabilities with an original maturity of up to one year; it excludes maturing long-term debt. Our loan-to-deposit ratio covered all commercial and specialised banks and excluded certificates of deposits, the same definition used for all the countries we surveyed. The Bank of Korea's latest figures show this to be 136% at the end of December.  

 

Posted by '김용환'
,
영어를 공부하는데 있어서 많이 힘든 경우가 있다. 5년동안 영어공부를 많이 실패했는데.
유일하게 영어 공부가 재미있었던 것은 바로 조엘 오스틴의 Best life now, Becom a better you, 릭 워렌의 Purpose driven life 책이었다.

내가 독특해서 그런지, 드라마보다 이런 것들이 즐길 수 있었고, 코드를 맞출 수 있었다. 그래서..
계속 공부하는 것은 바로 이렇게 하면 된다라는 생각이 들었다.

한국의 젋은 크리스천들, 영어 공부는 하고 싶은데, 도저히 드라마에서 나오는 토나오는 말때문에 정체성과 나에게 맞지 않는 공부를 하면서 힘들어 하지 않는가??

나는 웬만한 영어 드라마는 다 본 것 같다. 영어 뉴스도 겁나게 들었는데, 재미가 없었다.
단순히 내가 왜 이 영어 공부를 왜 하는지를 몰랐다.

시간이 흘러서. 나는 영어 공부를 하는 이유를 발견했다.

그것은 하나님의 말씀을 듣기 위해서, 하나님의 사람들과 영어로 대화하기 위해서, 하나님의 말씀을 전하기 위해서 영어를 공부한다는 것이다.
얼마나 신나는지 아는가?? Weeds나 갤러티카, 24시, 섹스앤더시티, 걸스온모어,70s 이런 드라마 안보고도 술술 영어가 나온다는 느낌??

어떤가? ^^

'신앙' 카테고리의 다른 글

내면 상태 측정기  (0) 2011.11.08
spark 2008  (0) 2008.04.26
You are so good.  (0) 2008.04.26
Posted by '김용환'
,

이클립스 + subclipse의 조합은 최악이라고 얘기했다.

이클립스 + subversive의 조합을 추천했는데, 가끔씩 이런 에러가 나서 놀랫다.

 

구체적으로 말하면, Team->share project-> 기존 sVN에서 골라서 프로젝트 소스를 올릴려고 했더니..

eclipse svn authentication canceled 하면서 안된다. 여러 번 해도 안된다.. 흘..

 

구글링을 해보니. 다음과 같이 SVNKit + javaHl의 조합을 추천한다.

 출처

 http://agaricdesign.com/note/svn-authentication-cancelled-problem-with-eclipse-pdt

 

 

SVN authentication cancelled problem with Eclipse PDT
  
 Select ratingPoorOkayGoodGreatAwesomePoorOkayGoodGreatAwesome
 
  
By Benjamin Melançon
on 03 Aug
0 comments
Key words and phrases
Eclipse PDT Subversion error
Tags
PC/Other Incomplete Problem Description
eclipse svn authentication canceled

discussion of seemingly related problems:

http://dev.eclipse.org/newslists/news.eclipse.technology.subversive/msg0...

http://svnkit.com/tracker/view.php?id=107

 

 

결국은 이렇게 처리했다.

 

 

Team->share project-> 새 SVN 추가(계정 추가) -> SVN 디렉토리 선택 :

OK 완료~

 

Posted by '김용환'
,

월스트리트 저널에서 무디스(Moody's Investors Service )에서 발표한 잠재파산기업 명단을 발표했다.

 

http://online.wsj.com/public/resources/documents/st_moodysratings_03092009_20090309.html

 

 

 

보고있자니 돌푸드, 리더스다이제스트, 유니비젼, 코닥, Airway도 포함되어 있군요. 덜덜~~

대부분 신용평가가 B3, C등급들이군요.

Automotive,  Transportation (자동차 및 운송) 업계가 주로 눈이 띄는 것이 주목할 만 합니다.

Allison Transmission, Inc.
B3
B3
Negative
$4.60
Automotive: Parts
AMR Corp.
Caa1
Caa1
Negative
$1.62
Transportation Services: Airline
Building Materials Corporation of America
Caa1
B3
Negative
$1.55
Manufacturing: Finished Products
Chrysler LLC
Ca
Ca
Negative
$9.00
Automotive: Passenger
Citadel Broadcasting Corp.
Caa3
Caa2
Negative
$2.29
Media: Broadcast Tv & Radio Stations
Claire's Stores, Inc.
Caa3
Caa3
Negative
$2.59
Retail: Department Stores
Dana Holding Corp.
Caa1
Caa1
Rating under reveiw
$2.08
Automotive: Parts
Dole Food Company, Inc.
Caa1
B3
Negative
$1.51
Natural Products Processor: Agriculture
Eastman Kodak Co.
B3
B3
Negative
$2.10
Technology: Hardware
Ford Motor Co.
Caa3
Caa3
Negative
$31.55
Automotive: Passenger
Freescale Semiconductor, Inc.
Ca
Caa1
Negative
$10.20
Technology: Semiconductor
General Motors Corp.
Ca
Ca
Negative
$38.56
Automotive: Passenger
Georgia Gulf Corp.
Caa2
Caa2
Negative
$1.98
Chemicals: Commodity Chemical
Hawker Beechcraft Acquisition Co.
B3
B3
Negative
$2.85
Aircraft & Aerospace: Equipment
Idearc, Inc.
Caa3
Caa2
Negative
$9.29
Media Publishing: Books
Lear Corp.
Caa2
Caa2
Rating under reveiw
$2.30
Automotive: Parts
Level 3 Communications, Inc.
Caa1
Caa1
Rating under reveiw
$1.87
Telecommunications: Wireline
Michaels Stores, Inc.
B3
B3
Negative
$3.93
Retail: Specialty
OSI Restaurant Partners, Inc.
Ca
Caa1
Rating under reveiw
$2.11
Restaurants: Family Dining
R.H. Donnelley Corp.
Caa2
Caa1
Negative
$3.48
Media: Printing - Holdco
Reader's Digest Association, Inc.
Caa3
Caa3
Negative
$2.21
Media Publishing: Newspapers & Magazines
Realogy Corp.
Caa3
Caa3
Negative
$7.56
Services: Consumer
Rite Aid Corp.
Caa2
Caa2
Negative
$6.80
Retail: Drug Stores
Source Interlink Companies Inc.
Caa1
Caa1
Negative
$1.63
Media Publishing: Newspapers & Magazines
Swift Transportation Co., Inc.
Caa1
Caa1
Negative
$2.98
Transportation Services: Trucking
Tenneco Inc.
B3
B3
Negative
$1.83
Automotive: Parts
Univision Communications, Inc.
B3
B3
Negative
$10.09
Media: Diversified Media - Fc
US Airways Group, Inc.
Caa1
Caa1
Negative
$1.60
Transportation Services: Airline
Visteon Corp.
Caa1
Caa2
Negative
$3.20
Automotive: Parts
Western Refining, Inc.
B3
B3
Negative
$1.40
Energy: Oil - Refining & Marketing
Sources: Moody's Investors Service

 

Posted by '김용환'
,