Sanggu's blog
최상단 광고 코드
추천 사이트 애자일 이야기 : http://agile.egloos.com 서명덕 기자의 인터넷 : http://itviewpoint.com 비지니스 뉴스 : http://www.ciobiz.co.kr MOCOMSYS : http://www.mocomsys.com Apache Software : http://www.apache.org 소프트웨어 기술경력관리: http://career.sw.or.kr 한이음 (지식경제부): http://www.hanium.or.kr IT 기술 뉴스: http://www.bloter.net/ IBM 티볼리 까페: http://cafe.naver.com/tivolitool.cafe JAVA jar 검색 : http://www.findjar.com VM Ware 가상화: http://www.vmware.com |
2009년 9월 30일 수요일
삼성 야구 우표.
14년전 1995년 종로에서 우표박람회가 열렸다..
그곳을 지나가는 중 야구 관련 우표를 팔고 있는 것이 아닌가?ㅋ
야구(LG팬) 를 좋아하는 나로서는 LG우표를 사고 싶어, LG 우표 주세요 했으나...
다 팔리고 삼성 야구 우표만 몇장 남아 있을 뿐이었다.
이 기회가 아니면 다시는 살 수 없을것 같아, 삼성 팀 우표를 바로 사게 되었다..
아직도 내 우표 전집안에 삼성 우표는 잘 간직 되고 있다..ㅋㅋ
삼성 선수들 - 류중일, 김상엽, 김성래, 동봉철, 강기웅, 박충식, 양준혁, 김태한 (다들 쟁쟁하네요.~~^^)
모모
누구나 알고 있듯이 <모모>는 인간의 삶에서 가장 소중한 시간의 신비한 비밀에 대해 쓴 책이다. 하지만 지금 이 순간 한국의 독자들은 숨겨져 있는 또 다른 소중한 의미를 찾을 수 있을 것이다.이 책은, 성공을 위해서 모든 것을 희생하다가 쓰라린 실패를 맛보고 있는 어른들에게, 이 책을 읽는 동안에 예전에 가슴 속에서 살아 숨쉬던 따스한 정, 상상의 세계, 행복한 감정 들을 일깨워 주고 있다. 그 동안에 우리는 할머니가 한겨울밤에 들려 주던 솔깃한 이야기의 세계를 잃어버리고 점점 삭막해져가기만 한 것은 아닐까? 막다른 골목길에 몰리고 있는 듯한 지금 어른들에게도 이 책이 소용 있을 것이다. <모모>는 독일 사람이 쓴 우리 나라 사람들 이야기다.
목차
1부 모모와 친구들
제1장 어느 커다란 도시와 작은 소녀
제2장 뛰어난 재능과 아주 평범한 싸움
제3장 폭풍 놀이와 진짜 소나기
제4장 말 없는 노인과 말을 잘 하는 청년
제5장 많은 사람들을 위한 이야기와 한 사람만을 위한 이야기
2부 회색 신사들
제6장 똑 떨어지는 엉터리 계산
제7장 모모는 친구들을 찾아가고, 한 명의 적이 모모를 찾아온다
제8장 많은 꿈과 몇 가지 의혹
제9장 열리지 않은 좋은 모임과 열린 나쁜 모임
제10장 맹렬한 추격과 느긋한 도주
제11장 악당들의 모략
제12장 모모, 시간의 근원지에 가다
3부 시간의 꽃
제13장 그곳에서의 하루, 이곳에서의 한 해
제14장 너무 많은 음식과 너무 짧은 대답
제15장 기기를 다시 찾았다 잃다
제16장 풍요 속의 궁핍
제17장 크나큰 두려움과 더 큰 용기
제18장 뒤를 돌아보지 않고 앞만 바라보면?
제19장 포위된 이들은 결단을 내려야 한다
제20장 뒤를 쫓던 자들을 뒤쫓기
제21장 새로운 것이 시작되는 끝
작가의 짧은 뒷이야기
옮긴이의 말
2009년 9월 29일 화요일
JSON on JAVA programming.
JSON on JAVA programming (첫번째)
JSON programming을 사용하는 곳은 web page에서 client로 javascript에서 사용이 많이 될것이다.
그러나 이에 못지 않게, java programming에서 많이 사용되고 있다.
예를 들면 우리는 DOM parsing을 memory와 처리속도 문제로 인해, 다른 방법을 강구하게 된다.
그렇다면 JSON을 한번 사용해 보기 바란다.
public String getStringByXML2Json(String sourceFilePath)
{
File file = new File(sourceFilePath);
JSONObject jsonObject = (JSONObject) new XMLSerializer().readFromFile(file);
return jsonObject.toString();
}
public JSONObject getJsonObjectByXML2Json(String sourceFilePath)
{
File file = new File(sourceFilePath);
JSONObject jsonObject = (JSONObject) new XMLSerializer().readFromFile(file);
return jsonObject;
}
public JSONObject getJsonObjectByString(String text)
{
JSONObject jsonObject = JSONObject.fromObject(text);
return jsonObject;
}
public Object getJavaObjectByJsonObject(JSONObject jsonObject)
{
JSONSerializer jsonSerial = new JSONSerializer();
Object object = jsonSerial.toJava(jsonObject);
return object;
public String getXMLByJsonObject(JSONObject jsonObject)
{
String xml = new XMLSerializer().write(jsonObject);
return xml;
}
public String getXMLByJsonString(String jsonString)
{
JSONObject json = JSONObject.fromObject(jsonString);
String xml = this.getXMLByJsonObject(json);
return xml;
}
/*
* json reflection
*/
/*
public void testJSONinnerObjectByReflection()
{
JsonFactory jsonFactory = new JsonFactory();
String json = "{ name:\"태상구\" }";
JSONObject jasonObj = JSONObject.fromObject( json );
jsonFactory.addAttribute("p", jasonObj.get("name"));
Map classMap = new HashMap();
classMap.put( "p", jasonObj );
JSONObject jsonObject = JSONObject.fromObject( jsonFactory );
JsonConfig jsonConfig = new JsonConfig();
jsonConfig.setRootClass( JsonFactory.class );
jsonConfig.setClassMap( classMap );
Object java = JSONSerializer.toJava( jsonObject, jsonConfig );
//print
JsonFactory jsonFactory2 = (JsonFactory) java;
Object ba = jsonFactory2.getAttributes().get( "p" );
System.out.println(((String) ba) );
}
JSON programming을 사용하는 곳은 web page에서 client로 javascript에서 사용이 많이 될것이다.
그러나 이에 못지 않게, java programming에서 많이 사용되고 있다.
예를 들면 우리는 DOM parsing을 memory와 처리속도 문제로 인해, 다른 방법을 강구하게 된다.
그렇다면 JSON을 한번 사용해 보기 바란다.
public String getStringByXML2Json(String sourceFilePath)
{
File file = new File(sourceFilePath);
JSONObject jsonObject = (JSONObject) new XMLSerializer().readFromFile(file);
return jsonObject.toString();
}
public JSONObject getJsonObjectByXML2Json(String sourceFilePath)
{
File file = new File(sourceFilePath);
JSONObject jsonObject = (JSONObject) new XMLSerializer().readFromFile(file);
return jsonObject;
}
public JSONObject getJsonObjectByString(String text)
{
JSONObject jsonObject = JSONObject.fromObject(text);
return jsonObject;
}
public Object getJavaObjectByJsonObject(JSONObject jsonObject)
{
JSONSerializer jsonSerial = new JSONSerializer();
Object object = jsonSerial.toJava(jsonObject);
return object;
public String getXMLByJsonObject(JSONObject jsonObject)
{
String xml = new XMLSerializer().write(jsonObject);
return xml;
}
public String getXMLByJsonString(String jsonString)
{
JSONObject json = JSONObject.fromObject(jsonString);
String xml = this.getXMLByJsonObject(json);
return xml;
}
/*
* json reflection
*/
/*
public void testJSONinnerObjectByReflection()
{
JsonFactory jsonFactory = new JsonFactory();
String json = "{ name:\"태상구\" }";
JSONObject jasonObj = JSONObject.fromObject( json );
jsonFactory.addAttribute("p", jasonObj.get("name"));
Map classMap = new HashMap();
classMap.put( "p", jasonObj );
JSONObject jsonObject = JSONObject.fromObject( jsonFactory );
JsonConfig jsonConfig = new JsonConfig();
jsonConfig.setRootClass( JsonFactory.class );
jsonConfig.setClassMap( classMap );
Object java = JSONSerializer.toJava( jsonObject, jsonConfig );
JsonFactory jsonFactory2 = (JsonFactory) java;
Object ba = jsonFactory2.getAttributes().get( "p" );
System.out.println(((String) ba) );
}
2009년 9월 28일 월요일
공부하는 독종이 살아남는다.
2달전 , 뇌를 어떻게 사용하고, 공부하는 방법을 알고자 이책을 구매 하였다.
간략히 책에 대해 소개하자면..
대한민국을 대표하는 정신과 전문의 이시형 박사가 뇌과학적 근거를 통해 불황을 극복하는 창조적 인재로 거듭날 수 있는 공부법을 말하고 있는 책이다. 이 책은 ‘모든 것이 흔들리는 불확실하고 불안한 시대, 무엇을 할 것인가?’란 물음에 대한 답을 제시하고 있다.
사실, 내가 항상 생각했던것은 우리가 IT 또는 여러가지 공부를 하다보면, 보고 듣고, 연구하고, 공부를 할때 삽질? 한것중 몇 %를 자신의 것으로 만들수 있을까.. 또한 어떻게 하면 학습 능률을 더욱더 끌어 올리기 위해선 어떤 노력을 해야 하는지 궁금하였다. 이 책엔 그러한 방법을 제시하고 있다.
오늘도 우리의 경쟁자들은 공부를 하고 있다. 그들을 앞서기 위해선 노력하고, 재미있는 방법으로 공부하는 방법밖엔 없을듯....~
제 책장에 있으니, 언제든지 가져다 보십시요. ^^
====== 목차 ========
Part01 나이들어하는 공부가 진짜다
무엇을 해야 살아남는가
나를 살리는 창조, 창조를 위한 공부 전략
창조가 경쟁력이다
학교에서는 절대 못 배우는 공부법
'저위험 고수입', 인생 최고의 투자처
써먹지 못하면 진짜 공부가 아니다
나이 들어 하는 공부가 더 잘되는 여섯가지 이유
'이 나이에'라는 생각이 가장 위험하다
Part02 뇌과학을 알면 공부의 길이 보인다
공부는 머리로만 하는게 아니다
뇌를 달래면 공부가 쉽다
시작이 반! 두뇌 측좌핵의 작업흥분과정
적군이 되는 호르몬 vs 아군이 되는 호르몬
짧고 강하게! 30분간의 세로토닌 효과를노려라
뇌가 좋아하는 여섯가지 자극
공부 잘 하는 사람들의 다섯가지 습관
Part03 공부 능력 두배로 키우는 잠재의식 활용법
모든 행동은 잠재의식의 영향을 받는다
자면서도 문제를 해결하는 잠재의식의 신비
문제해결의 이차선 도로, 의식과 잠재의식
잠재의식의 창고를 가득 채워라
공부도 창조도 감정이 한다
기본은 언어력이다
구체적 목표를 세우는 '서브 골 작전'
잠재의식을 자극하는 이미지법
Part04 공부테크니션의 여덟 가지 필살기
효율적 공부의 매뉴얼을 익혀라
첫번째_몸과 마음을 준비시키는 집중의 비법
두번째_초고도 집중력을 기르는 일점 집중의 비법
세번째_생각과 감정을 깔끔하게 정리하는 순간 전환의 비법
네번째_하루를 48시간처럼 쓰는 시간 창출의 비법
다섯번째_긴장과 이완을 적절히 조화시키는 휴식의 비법
여섯번째_필요한 정보만 골라담는 정보 습득의 기술
일곱번째_잊거나 깜빡하지 않게 하는 정보 기억의 기술
여덟번째_필요할 때만다 쏙쏙 꺼내 쓰는 정보활용의 기술
급할 때 활용하는 벼락치기 공부
'효과 두 배, 즐거움 두 배', 스터디 메이트와 함께 공부하기
Part05 불황에도 끄떡없는 '창재'로 거듭나라
천재보다 환영받는 이름, '창재
창조력은 생존의 문제다
최고의 창재, 빌 게이츠의 비밀
누구에게나 강점 지능이 있다
우리가 미처 몰랐던 우뇌의 힘
창조적 환경과 창재의 상관관계
마음만 먹으면 누구나 창재가 된다
성패는 과학적 훈련 방법에 달렸다
피드 구독하기:
글 (Atom)