2011년 12월 19일 월요일
2011년 12월 18일 일요일
올해 만들었던 프로그램
1. 정보검색
- c / c++ / stl을 이용하여 검색엔진 구성
* Script Language 를 c와 c++에 연동해서 쓰는 연습이 필요
* STL에 대한 이해도가 아직 부족 ( Templete을 쓰는 법? )
* Memory Allocation에 대한 이해도가 부족
2. Database
- 윈도우 ( Apache 서버, Apache 톰캣 연동 ) , jsp 서버 파트 코딩,
- Android client 프로그램 코딩
- GWT를 이용한 server client 코딩
* 프로젝트 시작 전에 설명서를 읽고 도구에 대해 이해하는 것이 필요
* Linux Server 구축을 다음에 해볼것
* Ajax에 대해 GWT로만 코딩을 해봐서 한계점에 도달
* Android의 Error Handling이 전혀 안됨
* Android나 GWT로 코딩시, 큰 프로젝트는 거의 짜기 힘든 실정 ( 객체화가 안됨 )
3. 인터렉티브 컨텐츠 프로그래밍
- Kinect - Unreal3D 연동 ( NIUI )
- Unreal 3D Development Kit
* UDK는 노트북에서 돌리지 말자.
4. 졸업프로젝트
- Site의 Classifier구축 ( Rejected )
- 댓글을 통해 HITS 구현
5. 개인적 아르바이트
- c#공부, Genetic Algorithm 공부
=======================================================================
< 방학 목표 >
1. 대학원 진학 준비로 영어 .
- 졸업요건 맞추기
- 논문 읽을 준비로.
2. C# 및 Script lang 배우기
3. Data Mining 책 읽기
- c / c++ / stl을 이용하여 검색엔진 구성
* Script Language 를 c와 c++에 연동해서 쓰는 연습이 필요
* STL에 대한 이해도가 아직 부족 ( Templete을 쓰는 법? )
* Memory Allocation에 대한 이해도가 부족
2. Database
- 윈도우 ( Apache 서버, Apache 톰캣 연동 ) , jsp 서버 파트 코딩,
- Android client 프로그램 코딩
- GWT를 이용한 server client 코딩
* 프로젝트 시작 전에 설명서를 읽고 도구에 대해 이해하는 것이 필요
* Linux Server 구축을 다음에 해볼것
* Ajax에 대해 GWT로만 코딩을 해봐서 한계점에 도달
* Android의 Error Handling이 전혀 안됨
* Android나 GWT로 코딩시, 큰 프로젝트는 거의 짜기 힘든 실정 ( 객체화가 안됨 )
3. 인터렉티브 컨텐츠 프로그래밍
- Kinect - Unreal3D 연동 ( NIUI )
- Unreal 3D Development Kit
* UDK는 노트북에서 돌리지 말자.
4. 졸업프로젝트
- Site의 Classifier구축 ( Rejected )
- 댓글을 통해 HITS 구현
5. 개인적 아르바이트
- c#공부, Genetic Algorithm 공부
=======================================================================
< 방학 목표 >
1. 대학원 진학 준비로 영어 .
- 졸업요건 맞추기
- 논문 읽을 준비로.
2. C# 및 Script lang 배우기
3. Data Mining 책 읽기
2011년 11월 12일 토요일
GWT 의 Remote Procedure Calls
http://code.google.com/intl/ko-KR/webtoolkit/doc/latest/tutorial/RPC.html 를 참조하였다.
---------------------------------------------------------------------------------
GWT를 이용하면 JAVA 개발 환경을 거의 그대로 유지하면서
Web Programming을 한다는 장점이 있다.
그리고 ajax를 쉽게 이용하여 한 페이지 내에서 동적으로 사용자의 입력을
처리할 수 있다는 장점도 있다.
하지만 궁극적으로 DB Server와 Web Server는 분리되어 있기 때문에,
client와 server사이의 web application의 자바 object를 주고 받아야 한다.
이것을 해주는 것이 GWT RPC ( Remote Procedure Control ) 이다.

3가지 파트로 나눠지게 되는데,
1. Server에서 돌아가고 있는 서비스
2. service가 일어나게 하는 client의 코드
3. client side의 코드에서 부르는 asynchronous interface를 정의한다.
----------------------
1. Service를 정의
---------------------------------------------------------------------------------
GWT를 이용하면 JAVA 개발 환경을 거의 그대로 유지하면서
Web Programming을 한다는 장점이 있다.
그리고 ajax를 쉽게 이용하여 한 페이지 내에서 동적으로 사용자의 입력을
처리할 수 있다는 장점도 있다.
하지만 궁극적으로 DB Server와 Web Server는 분리되어 있기 때문에,
client와 server사이의 web application의 자바 object를 주고 받아야 한다.
이것을 해주는 것이 GWT RPC ( Remote Procedure Control ) 이다.

3가지 파트로 나눠지게 되는데,
1. Server에서 돌아가고 있는 서비스
2. service가 일어나게 하는 client의 코드
3. client side의 코드에서 부르는 asynchronous interface를 정의한다.
----------------------
1. Service를 정의
2011년 11월 5일 토요일
window에서 코딩할때 ' 줄 끝에 일관성이 없습니다 '라는 요류에 대해
이런 정말 귀찮은 오류가 있는지 몰랐다.
LF - Line Feed
CR - carriage return
window 표준 CRLF
unix - LF
mac - CR
저중에 visual studio가 확인했을때 일관성이 없다면
나오는 오류다.
나의 경우에는
이미 쓰여져 있는 파일에
fopen을 r로 열었다가
중간에 일관성을 잃어버린듯 하다.
fwrite같은 허접한 술수를 쓰지 맙시다.
LF - Line Feed
CR - carriage return
window 표준 CRLF
unix - LF
mac - CR
저중에 visual studio가 확인했을때 일관성이 없다면
나오는 오류다.
나의 경우에는
이미 쓰여져 있는 파일에
fopen을 r로 열었다가
중간에 일관성을 잃어버린듯 하다.
fwrite같은 허접한 술수를 쓰지 맙시다.
2011년 10월 8일 토요일
fopen과 fprintf시 문제점.
정보검색을 하다가 fopen을 한번 하고
21만번 정도 fprintf 혹은 fputs 써야 했는데
에러가 2방면에서 났다.
1) 매번 fopen과 fclose를 했을때
2) 한번만 열고 계속 씀
1번방식을 사용하다가 12만번 읽고 쓰는 시점에서 에러가 발생
2번 방식 역시 에러가 난다.
Warning도 줄이고자 fprintf_s, fopen_s를 사용하였다.
에러는 나지 않는데, 12만번 이상 글이 안써진다...
해결 : 만번에 한번씩 fopen close를 다시 해줬더니 잘써진다.
standard 입출력에 대한 함수들에서 메모리가 뻑이나면
당최.. 진짜 답이없다. 이런 회피수만 느는듯..
2011년 9월 2일 금요일
저작권 네이버
이게 요즘 저작권관련 약관
제 15 조 ("게시물"의 저작권)
①"회원"이 "서비스" 내에 게시한 "게시물"의 저작권은 해당 게시물의 저작자에게 귀속됩니다.
②"회원"이 "서비스" 내에 게시하는 "게시물"은 검색결과 내지 "서비스" 및 관련 프로모션 등에 노출될 수 있으며, 해당 노출을 위해 필요한 범위 내에서는 일부 수정, 복제, 편집되어 게시될 수 있습니다. 이 경우, 회사는 저작권법 규정을 준수하며, "회원"은 언제든지 고객센터 또는 "서비스" 내 관리기능을 통해 해당 게시물에 대해 삭제, 검색결과 제외, 비공개 등의 조치를 취할 수 있습니다.
③"회사"는 제2항 이외의 방법으로 "회원"의 "게시물"을 이용하고자 하는 경우에는 전화, 팩스, 전자우편 등을 통해 사전에 "회원"의 동의를 얻어야 합니다.
제 16 조 ("게시물"의 관리)
①"회원"의 "게시물"이 "정보통신망법" 및 "저작권법"등 관련법에 위반되는 내용을 포함하는 경우, 권리자는 관련법이 정한 절차에 따라 해당 "게시물"의 게시중단 및 삭제 등을 요청할 수 있으며, "회사"는 관련법에 따라 조치를 취하여야 합니다.
②"회사"는 전항에 따른 권리자의 요청이 없는 경우라도 권리침해가 인정될 만한 사유가 있거나 기타 회사 정책 및 관련법에 위반되는 경우에는 관련법에 따라 해당 "게시물"에 대해 임시조치 등을 취할 수 있습니다.
③본 조에 따른 세부절차는 "정보통신망법" 및 "저작권법"이 규정한 범위 내에서 "회사"가 정한 "게시중단요청서비스"에 따릅니다.
- 게시중단요청서비스 : http://help.naver.com/claim_main.asp
제 17 조 (권리의 귀속)
①"서비스"에 대한 저작권 및 지적재산권은 "회사"에 귀속됩니다. 단, "회원"의 "게시물" 및 제휴계약에 따라 제공된 저작물 등은 제외합니다.
②"회사"는 서비스와 관련하여 "회원"에게 "회사"가 정한 이용조건에 따라 계정, "아이디", 콘텐츠, "포인트" 등을 이용할 수 있는 이용권만을 부여하며, "회원"은 이를 양도, 판매, 담보제공 등의 처분행위를 할 수 없습니다
아래의 내용은 07년도 내용
제 14 조 (게시물에 대한 저작권)
①회사가 작성한 게시물 또는 저작물에 대한 저작권 기타 지적재산권은 회사에 귀속합니다.
②회원이 서비스 내에 게시한 게시물의 저작권은 게시한 회원에게 귀속됩니다. 단, 회사는 서비스의 운영, 전시, 전송, 배포, 홍보의 목적으로 회원의 별도의 허락 없이 무상으로 저작권법에 규정하는 공정한 관행에 합치되게 합리적인 범위 내에서 다음과 같이 회원이 등록한 게시물을 사용할 수 있습니다. -서비스 내에서 회원 게시물의 복제, 수정, 개조, 전시, 전송, 배포 및 저작물성을 해치지 않는 범위 내에서의 편집 저작물 작성
-미디어, 통신사 등 서비스 제휴 파트너에게 회원의 게시물 내용을 제공, 전시 혹은 홍보하게 하는 것. 단, 이 경우 회사는 별도의 동의 없이 회원의 이용자ID 외에 회원의 개인정보를 제공하지 않습니다.
③회사는 전항 이외의 방법으로 회원의 게시물을 이용하고자 하는 경우, 전화, 팩스, 전자우편 등의 방법을 통해 사전에 회원의 동의를 얻어야 합니다.
④회원이 이용계약 해지를 한 경우 본인 계정에 기록된 게시물(예: 메일, 블로그 등) 일체는 삭제됩니다. 단, 타인에 의해 보관, 담기 등으로 재게시 되거나 복제된 게시물과 타인의 게시물과 결합되어 제공되는 게시물, 공용 게시판에 등록된 게시물 등은 그러하지 않습니다.
내보기엔 이제 회사꺼가 아니라 회사 서비스는 회사꺼 그 외의 저작물은 회원꺼라고 되어있는거 같은뎅 ㅋ 아닌거 같으면 말해줘 ㅋ
이게 요즘 저작권관련 약관
제 15 조 ("게시물"의 저작권)
①"회원"이 "서비스" 내에 게시한 "게시물"의 저작권은 해당 게시물의 저작자에게 귀속됩니다.
②"회원"이 "서비스" 내에 게시하는 "게시물"은 검색결과 내지 "서비스" 및 관련 프로모션 등에 노출될 수 있으며, 해당 노출을 위해 필요한 범위 내에서는 일부 수정, 복제, 편집되어 게시될 수 있습니다. 이 경우, 회사는 저작권법 규정을 준수하며, "회원"은 언제든지 고객센터 또는 "서비스" 내 관리기능을 통해 해당 게시물에 대해 삭제, 검색결과 제외, 비공개 등의 조치를 취할 수 있습니다.
③"회사"는 제2항 이외의 방법으로 "회원"의 "게시물"을 이용하고자 하는 경우에는 전화, 팩스, 전자우편 등을 통해 사전에 "회원"의 동의를 얻어야 합니다.
제 16 조 ("게시물"의 관리)
①"회원"의 "게시물"이 "정보통신망법" 및 "저작권법"등 관련법에 위반되는 내용을 포함하는 경우, 권리자는 관련법이 정한 절차에 따라 해당 "게시물"의 게시중단 및 삭제 등을 요청할 수 있으며, "회사"는 관련법에 따라 조치를 취하여야 합니다.
②"회사"는 전항에 따른 권리자의 요청이 없는 경우라도 권리침해가 인정될 만한 사유가 있거나 기타 회사 정책 및 관련법에 위반되는 경우에는 관련법에 따라 해당 "게시물"에 대해 임시조치 등을 취할 수 있습니다.
③본 조에 따른 세부절차는 "정보통신망법" 및 "저작권법"이 규정한 범위 내에서 "회사"가 정한 "게시중단요청서비스"에 따릅니다.
- 게시중단요청서비스 : http://help.naver.com/claim_main.asp
제 17 조 (권리의 귀속)
①"서비스"에 대한 저작권 및 지적재산권은 "회사"에 귀속됩니다. 단, "회원"의 "게시물" 및 제휴계약에 따라 제공된 저작물 등은 제외합니다.
②"회사"는 서비스와 관련하여 "회원"에게 "회사"가 정한 이용조건에 따라 계정, "아이디", 콘텐츠, "포인트" 등을 이용할 수 있는 이용권만을 부여하며, "회원"은 이를 양도, 판매, 담보제공 등의 처분행위를 할 수 없습니다
아래의 내용은 07년도 내용
제 14 조 (게시물에 대한 저작권)
①회사가 작성한 게시물 또는 저작물에 대한 저작권 기타 지적재산권은 회사에 귀속합니다.
②회원이 서비스 내에 게시한 게시물의 저작권은 게시한 회원에게 귀속됩니다. 단, 회사는 서비스의 운영, 전시, 전송, 배포, 홍보의 목적으로 회원의 별도의 허락 없이 무상으로 저작권법에 규정하는 공정한 관행에 합치되게 합리적인 범위 내에서 다음과 같이 회원이 등록한 게시물을 사용할 수 있습니다. -서비스 내에서 회원 게시물의 복제, 수정, 개조, 전시, 전송, 배포 및 저작물성을 해치지 않는 범위 내에서의 편집 저작물 작성
-미디어, 통신사 등 서비스 제휴 파트너에게 회원의 게시물 내용을 제공, 전시 혹은 홍보하게 하는 것. 단, 이 경우 회사는 별도의 동의 없이 회원의 이용자ID 외에 회원의 개인정보를 제공하지 않습니다.
③회사는 전항 이외의 방법으로 회원의 게시물을 이용하고자 하는 경우, 전화, 팩스, 전자우편 등의 방법을 통해 사전에 회원의 동의를 얻어야 합니다.
④회원이 이용계약 해지를 한 경우 본인 계정에 기록된 게시물(예: 메일, 블로그 등) 일체는 삭제됩니다. 단, 타인에 의해 보관, 담기 등으로 재게시 되거나 복제된 게시물과 타인의 게시물과 결합되어 제공되는 게시물, 공용 게시판에 등록된 게시물 등은 그러하지 않습니다.
내보기엔 이제 회사꺼가 아니라 회사 서비스는 회사꺼 그 외의 저작물은 회원꺼라고 되어있는거 같은뎅 ㅋ 아닌거 같으면 말해줘 ㅋ
2011년 8월 22일 월요일
2011년 3월 7일 월요일
피드 구독하기:
덧글 (Atom)