반응형

개발 18

임백준, '프로그래머 그 다음 이야기' 책 요약 정리 그리고 생각

선배 프로그래머들의 경험을 얻을 수 잇엇던 귀중한 책. 내가 미래의 갈길을 미리 경험한 듯 한 느낌이다. 이제 막 프로그래머 로써의 길을 시작한 사람들을 위해 추천한다. 지금 현실에 안주하지말고 미래를 내다보는 그리고 즐거운일을 더욱더 전문가적인 견해로써 학습하여 구루가 되더록 하자.

IT/Software 도서 2012.11.01

데이브 후버, '프로그래머의 길 멘토에게 묻다' 책 요약 정리 그리고 생각

- 읽어야할 기초적인 책들 : object-oriented software construction, a pattern language, re-factoring to patterns, effective perl programming. effective c++, effective java, code complete, the progmatic programmer. - 배운것을 잊어버려라 흰띠를 맨다는 것은 감은 띠라는 방법은 알지만 흰띠를 배우는 것 말고는 다른 선택이 없다는 깨달음. --> 어리석게 여겨짐을 두려워하여 새로운 일을 시도하지 못했던 적이 얼마마 많앗던가? - 깊은쪽으로 뛰어들어라 기다리지 마라. - 가장 뒤떨어진 이가 되라. 주변을 당신보다 뛰어난 개발자로 채워라 - 온라인 대학강좌 등 배우라..

IT/Software 도서 2012.11.01

벤 포터 '정규표현식, 손에잡히는 정규표현식' 책 정리 요약

[느낌] DB Query에서 많이 사용되는 더 나아가 다양한 텍스트 조작을 사용하는 환경이라면, 그리고 정규식을 한번쯤 꼼꼼히 보고 가고 싶다면 볼 만한 책이다. 예제와 함께 쉽게 잘 설명하고 있다. [정리] 정규 표현식은 텍스트를 조작하는 가장 강력한 도구 중 하나다. 정규 표현식 언어는 정규 표현식을 구성하는데 쓰인다. (이렇게 구성된 실제 문자열을 저규 표현식이라고 부른다). 그리고 정규 표현식은 검색과 치환에 모두 사용된다. == 정규 표현식으로 해결하는 일반적인 문제들 == - 이메일 주소 정규식 : (\w+\.)*\w+@(\w+\.)+[A-Za-z]+ - 주민등록 번호 : \d{2}(0[1-9]|1[0-2])(0[1-9]|[12][0-9]|3[01])-[1-4]\d{6} - HTML 주석 정규..

IT/Software 도서 2012.02.06

[C#] C#과 MSSQL2005 연동하기 개돌 - 3편

c#으로 돌아와서 using System.Data; using System.Data.SqlClient; 요게 필요하다!! 2개를 소개하겠다. select, insert 1. select -------------------------------------------- SqlConnection con = new SqlConnection(); con.ConnectionString = "Server=localhost;database=tempdb;uid=sa;pwd="; // Server='IP주소 가능', database = '테이블만든데이터베이스' // mssql 설치시 입력한 id와 pass string strSql = "SELECT * From diary WHERE date=@date"; // *은 전체를..

IT/C# 2011.01.11

[C#] C#과 MSSQL2005 연동하기 개돌 - 2편

자 이제 db를 사용할 모든 준비는 끝났다 써보자... 1. 우선 기본적인 테이블을 생성하자. mssql 2005 -> SQL Server Management Studio Express 실행 아래 같은 화면이 나타남을 볼수 있다. 설치할때 입력했던 아이디와 암호를 입력하고 연결 2. 아래와 같이 연결이 성공했다. 3. 접근할 db선택 후 table을 만드는데 나는 tempdb에다가 table을 만들었다. tampdb 오른쪽 클릭후 새테이블을 만들자. 그럼 아래와 같은 그림이 뜬다. 원하는 테이블을 작성후 저장하자. (테이블 만들때 key값 지정하는 것은 잊지말자!) 저장할때 원하는 table이름명으로 저장 테이블이 완성되었따. !!!!!!!!!!

IT/C# 2011.01.11

[C#] C#과 MSSQL2005 연동하기 개돌 - 1편

1. visual studio 2005를 설치한다. 2. iis를 설치한다. 3. mssql server 2005 Express Edition, SQL server Management Studio Express 다운 http://www.microsoft.com/korea/msdn/vstudio/express/sql/download/ 4. mssql server 2005 를 설치한다.(공짜버전인 Express Edition) 5. SQL Server Management Studio Express 를 설치한다. - 매니저 설치할때 인스턴스 선택시 : 기본 인스턴스 체크 로그온 정보 : 윈도우 폼 인증이 아닌 sqlserver 인증 및 윈도우 폼 인증 모드 선택후 (아이디와 비밀번호를 입력) 6. 나머지 쭉 ..

IT/C# 2011.01.11

[C#] 크로스쓰레드

[질문] "한 스레드에 만든 컨트롤은 다른 스레드에 있는 컨트롤의 부모가 될 수 없습니다." 라는 오류가 발생합니다. - Form class - ClassA (내부에서 Thread 생성) - ClassB (내부에 DataTable 개체 소유) Form은 ClassA를 멤버로 가지며, ClassA는 ClassB를 멤버로 가집니다. A에서 생성된 Thread에서 ClassB에 Form의 DataGrid 참조를 넘기면 ClassB는 참조를 받아 이 그리드의 DataSource를 설정하는 부분에서 위와 같은 오류가 발생합니다. 조언 부탁드립니다... ^^ 좋은 하루 되세요~ -----------------------------------------------------------------------------..

IT/C# 2011.01.11

[C#] c#을 이용한 usb 연결, 연결해제 처리

ㅊprotected override void WndProc(ref Message m) { UInt32 WM_DEVICECHANGE = 0x0219; UInt32 DBT_DEVTUP_VOLUME = 0x02; UInt32 DBT_DEVICEARRIVAL = 0x8000; if ((m.Msg == WM_DEVICECHANGE) && (m.WParam.ToInt32() == DBT_DEVICEARRIVAL)) { MessageBox.Show("디바이스가 연결되었습니다."); int m_Count = 0; int devType = Marshal.ReadInt32(m.LParam, 4); if (devType == DBT_DEVTUP_VOLUME) { MessageBox.Show("USB 장치가 연결 됨"); }..

IT/C# 2011.01.11
반응형