분류 전체보기
-
창조적 생각은 어찌 하는 것인지 - 생각의 탄생_로버트 루트번스타인, 미셸 루트번스타인소소한 삶의 즐거움들/간접 체험(책들) 2010. 10. 29. 23:05
예전에? 아니면 지금도 사람들은 누구나 창조적 생각을 하고 싶어하고, 또 그러길 희망한다. 하지만 대부분 그렇게 하기 어렵다는 걸 안다. 그리고 창조적인 생각을 하기 위해 무엇을 공부하고, 무엇을 시도 해야 할지 생각한다. 나 또한 가끔 기발한 생각을 하려 하지만 뭐 대부분 쓸 때 없는 잡생각이 대부분이다. (이 책을 보고 나서 알게 된 것이지만 쓸 때 없는 생각이라는 것 없는 거 같다.) 창조적 인간이 된다는 것은 어쩌면 역사적으로 이름을 날리고, 인간의 역사에 한 획을 그은, 업적을 남긴 사람들에만 국한 된 것이라 생각했다. 그저 선택 받은, 타고난 그런 천재들만이 가진 능력이라고 해야 하나? 전시회나, 인터넷 상으로, 아니면 책을 통해 봐온 위인들이나, 혹은 그들이 쓴 책을 보면서 감탄할 때면 그런..
-
트랜잭션 완성하기 - 데이터 액세스 할때 좀 더 안정성을 높이려면 이런 구조가 좋을 듯예전 글들/.NET, C# 2010. 10. 28. 12:18
// 연결을 생성하고 데이터베이스를 연다. SqlConnection conn = new SqlConnection(sConnString); conn.Open(); SqlTransaction trans = conn.BeginTransaction(); try { // SQL 명령을 실행하거나 다른 데이터베이스 트랜젝션 실행 .... trans.Commit(); } catch (Exception e) { // 에러 처리, 로그, 레포팅 등등 ... trans.Rollback(); } finally { // 항상 연결을 닫아야 한다. conn.Close(); } 참고: PROGRAMMING MICROSOFT VISUAL C# .NET(정보문화사)
-
OLE(Object Linking and Embedding_객체 링크와 포함) 뜻이랍니다.예전 글들/.NET, C# 2010. 10. 25. 12:42
RichTextBox 컨트롤 중 RichTextBoxStreamType 열거값에 대한 개념을 공부하다가 희안한 단어가 나와있길래 찾아봤음. 객체 연결 삽입(OLE, Object Linking and Embedding) - 마이크로소프트가 개발한 기술로서 문서와 기타 객체에 연결과 삽입을 도와준다. 용어 사전에는 간단히 "윈도의 각종 응용 프로그램 사이에서 서로 데이터를 공유하는 기능"으로 정의하고 있다. - 개발자들에게는 OLE 사용자 지정 컨트롤(OCX)를 제공함으로써 사용자 지정 UI요소를 개발하고 사용할 수 있게 하고 있다. 기술적인 측면에서 OLE객체는 IOleObject 인터페이스를 갖고 있는 객체이며 객체의 요구에 따라 다양한 인터페이스를 포함하고 있을 수 있다. 참조: 위키피디아
-
구글드-우리가 알던 세상의 종말_켄 올레타소소한 삶의 즐거움들/간접 체험(책들) 2010. 10. 23. 20:06
우리가 알던 세상의 종말. 이 책의 부제다. 컴퓨터를 공부하는 학생, 컴퓨터에 관심이 많은 사람이라면 읽다 보면 정말 재미있게 볼 수 있다. 나 또한 그랬으닌까. 개인적으로 정보를 찾을 때는 네이버보다는 구글을 선호한다. 검색으로 네이버를 사용해 본지 기억이 가물가물 할 정도로 정보를 찾을 때는 구글에 의존한다. 단순한 화면 덕분에 검색 외에 나한테 필요 없는 것들을 볼 필요도 없고, 화면이 뜨는데 시간도 얼마 안 걸린다. 거기다 익숙해지면(익숙해져야 한다.) 다른 검색 사이트를 사용할 이유가 안 생긴다. 이 책을 보다보면 우리나라의 네이버, 다음, 야후 등 검색 포탈 사이트와 구글을 자주 비교하게 된다. 어쨌든 이들 모두 검색을 기본 서비스로 사용되기 때문이 아닐까 생각된다. 특히 네이버와 자꾸 비교하..
-
[STAThread] 사용법 - MSDN 참조예전 글들/.NET, C# 2010. 10. 20. 13:16
규칙 STAThreadAttribute는 응용 프로그램에 대한 COM 스레딩 모델이 단일 스레드 아파트임을 나타냄. 이 특성은 Windows Forms을 사용하는 응용 프로그램의 진입점에 있어야 한다. 이 특성을 생략하면 Windows 구성 요소가 제대로 작동하지 안흘 수 있다. 이 특성이 없으면 응용 프로그램에서는 Windows Forms에 지원되지 않는 다중 스레드 아파트 모델을 사용 참고: 응용 프로그램 프레임워크를 사용하는 Visual Basic 프로젝트에서는 Main 메서드를 STAThread로 표시할 필요 없다. Visual Basic 컴파일러에서 이 작업을 자동으로 수행 사용 예) using System; using System.Windows.Forms; namespace UsageLibra..
-
HttpWebRequest.BeginGetResponse 메서드 - MSDN 참조예전 글들/.NET, C# 2010. 10. 15. 22:02
정의: 인터넷 리소스에 하는 비동기 요청을 시작 네임 스페이스: System.Net 어셈블리: System(system.dll) 구문: public override IAsyncResult BeginGetResponse( AsyncCallback callback, object state ) 매개 변수 1. callback: AsyncCallback 대리자 2. 반환 값: 응답에 대한 비동기 요청을 참조하는 IAsyncResult 설명 BeginGetResponse 메서드가 인터넷 리소스에서의 응답에 대한 비동기 요청을 시작. 비동기 콜백 메서드에서는 EndGetResponse 메서드를 사용하여 실제 WebResponse를 반환 WebException이 throw되면 예외의 Response 및 Status ..
-
혹시 책 좋아하시는가요? 그럼 꼭 보세요. 독서의 기술_헤르만 헤세소소한 삶의 즐거움들/간접 체험(책들) 2010. 10. 15. 19:16
책 읽는 걸 좋아한다고 습관적으로 주입하다 보니 요즘 들어서는 그 본연의 의미가 퇴색해가고 있다는 생각이 들었다. 그저 많이 보려고만 하는 듯, 내 독서 목록의 칸만 늘리기 위해 책을 보고 있다는 생각이 들었다. 책의 내용보다는 단순히 그저 손이 허전하지 않게, 눈이 한가롭게 있는 것이 싫어서 책을 보고 있다는 느낌이 들었다. 왜 그런지 모르겠지만 책은 많이 보는 것이 진리라 여겼다. 어쩌면 이런 마음을 가지고 있을 때 이 책을 보게 된 것이 행운일지도 모르겠다. 안타깝게도 책을 좀 더 효율적으로 읽는 법이라든지, 빠르게 내용을 습득하거나, 책을 쓴 작가의 의도를 쉽게 파악하기 위한 기술을 터득하기 위해 이 책을 선택하려 하신다면 말리고 싶다. 그럼 나처럼 도저히 반박할 수 없는 잘못을 저질러 혼나는 아..
-
'시민'에 대해 고민해 보신적 있는감??? 시민_신진욱소소한 삶의 즐거움들/간접 체험(책들) 2010. 10. 15. 19:10
아래 써있는건 책 읽다가 줄친거를 그냥 타이핑 한겁니다. 문장만 보고 지래짐작은 좋지 않습니다. 잘못된 해석 충분히 가능하거든요. 책 사서 보세요. 만원도 안한답니다. 1. 왜 시민인가 A. 한국 사회에서 이렇듯 강력해진 시민의 힘을 가장 잘 보여주는 증거는 바로 시민 스스로 만들어 움직이는 수많은 단체와 크고 작은 공동체, 네트워크 들이다. B. 당신이 나라의 주인. 공동체의 문제를 함께 상의하자 C. 시민: 공동체의 관심사를 공유하고, 자유롭게 평등한 주체로 서로 관계 맺으며, 공동의 문제를 함께 숙의하고 해결하는 사람 D. 삶과 사회의 이념으로서 시민 i. 폴리스, 아고라 2. 개념사와 사회사 A. 시민: 사회적이고 정치적이며 역사적인 개념이다. 개념의 역사와 사회의 역사가 서로 분리될 수 없음을 ..