본문 바로가기

전체 글196

열역학 법칙 열역학 제1법칙 열역학계에서 내부 에너지의 증가는 계에 더해진 열 에너지에서 해준 일을 뺀 양과 같다. (에너지 보존 법칙) 열역학 제2법칙 열원으로부터 양의 열 에너지를 뽑아서 모두 일로 전환하되, 다른 추가적인 효과를 동반하지 않는 순환과정은 존재하지 않는다. (엔트로피) 제1법칙은 에너지는 다른 에너지를 변환이 가능하며, 변환된 에너지의 합은 손실이 없는 한 변환되기 에너지의 양과 일치함을 의미한다. 제2법칙은 한 번 변환된 에너지는 외부의 효과없이는 절대 이전의 형태로 변환되지 않음을 의미한다. 우리는 많은 돈을 벌 수 있으며, 이 돈을 많은 곳에 쓸 수도 있다. 또한 한 번 사용한 돈은 다시 거두어들이기 힘들다. 또한, 돈을 이용해 사들인 자원들은 거의 대부분이 한번 쓰고 버리는 것들일게다. 그.. 2008. 3. 3.
지루함과 불안함의 中道 몰입 FLOW (미치도록 행복한 나를 만난다) 상세보기 미하이 칙센트미하이 지음 | 한울림 펴냄 미치도록 행복한 나는 과연 어떤 상태일까. 이책은 나를 미치게 하는 책이다. 몰입 FLOW의 상태를 만들어서 내가 무아지경이 되는 상태. 다음 내용을 읽으면서 전율을 느끼는 건 아마도 주인공의 미침 때문이 아닐까... 작업 중에 직면하게 되는 지적 수수께끼들을 풀려는 노력의 목표가 '정상' 과학자들에게 연구의 동기를 주는 것이라면, '창의적' 과학자들 - 기존의 이론적 틀을 깨고 새로운 영역을 개척하는 과학자들 - 에게는 연구가 주는 즐거움 자체가 추진력이 된다. 그 좋은 예를 보여 준 사람이 전설적인 신화를 남긴 천체물리학자 찬드라세카이다. 그는 1933년 젊은 나이로 인도를 떠날 때, 캘커타에서 영국으로 .. 2008. 3. 1.
Domain Driven 과 Model Driven 도메인 드리븐 설계와 모델 드리븐 설계 간의 차이는 무엇인가? 이름이 비슷하고 두 개념이 서로 경계를 넘나들기 때문에 이 두 개념은 종종 혼동된다. 하지만 이 두가지 개념은 서로를 강력하게 해주는 소프트웨어 개발을 접근하는 서로 다른 방법이다. 도메인 드리븐 설계는 소프트웨어 개발의 핵심이 다루고자 하는 주제(subject matter)의 지식이라는 전제와 해당 다루고자 하는 주제를 이해하는 유용한 방법을 찾는 것으로부터 시작되었다. 해결해야만 하는 복잡성이 도메인의 복잡성 그 자체이다. - 기술적인 아키텍처도 아니고, 사용자 인터페이스도 아니고, 특정 성질의 것은 더욱 아니다. 이는 업무의 가장 핵심적인 개념에 대한 이해와 개념화(conception)를 둘러싼 모든 것을 설계하고 그러한 핵심을 지원하는.. 2008. 2. 28.
가벼운 클래스 다음의 패턴은 Hibernate에서 예전이나 지금이나 여전히 보편적이지만, Hibernate3 에서 이 문제를 해결하는 다른 방법이 있다. 다음과 같은 저장 클래스를 가지고 있다고 가정하자. public class Document implements Node { private Long _key; private String _name; private Calendar _created; private Calendar _updated; private Folder _folder; private Clob _text; public String getKey() { return _key; } public void setKey(Long key) { _key = key; } public String getName() { r.. 2008. 2. 27.
반응형