아이폰스펙에 대한 진실

옛날에 동아리 클럽에 썼던 글입니다. ============================================================================================ 옴니아2 구입전 반드시 알아야 할 진실~!!!2009/12/03 09:51 옴니아2 구입전 반드시 알아야 할 진실~!!! 여러분은 지금 삼성의 마케팅에 속고 있습니다. 옴니아2의 구입은 제 글을 읽고 나신후에 현명하게 판단하셨으면 좋겠습니다. 연속적으로 삼성의 옴니아2에 대해서 글을 쓰려고 하니 삼성에 대한 미안함까지 들려고 한다. 내 안티삼성이 되려고 작정한 사람은 아니지만 삼성이 더이상 언론을더 보기

인터넷 쿼리함수(windows용)

옛날에 동아리 클럽에 썼던 글입니다. ============================================================================================ 1. 함수 원형 BOOL QueryInternet(const char *szAddress,UINT nPort,UINT nQuery) 2. 인자 설명 szAddress : 쿼리 요청을 보낼 주소nPort : 포트번호nQuery : 쿼리 횟수 3. 헤더 파일 wininet.h (?) 4. 함수 코드 BOOL QueryInternet(const char *szAddress,UINT nPort,UINT nQuery) { /* Return -1 : 포트번호입력오류 Return 2 : InternetOpen() 함수에러 Return더 보기

소켓 프로그래밍 공부중

옛날에 동아리 클럽에 썼던 글입니다. ============================================================================================ 우선 개념증명 서버프로그램을 먼저 켜고, 클라이언트 프로그램을 켜면 두 프로그램이 컨넥트됨. 원래 사용법은 커멘드 창에서 서버) ./server.exe 클라) ./client.exe 지만, 윈도 사용자를 위해 디펄트로 포트번호 89123, ip 127.0.0.1(로컬호스트:자기컴)으로 맞춰놨으니 켜면 실행. 서버에서 떠들면 클라가 그말을 받아서 떠들음. 이걸 응용해서 양방향 통신이면 1:1채팅, 양방향에다가 서버가 모든 말을 클라로 쏴주면 대화방.더 보기

[TIP!]windows에서 linux의 심볼릭 링크기능 사용하기

리눅스의 심볼릭 링크는 윈도우의 바로가기와는 다르게 파일명만 다르고 같은 위치의 데이터를 참조한다.   윈도우에서도 심볼릭 링크와 하드링크라는 기능이 있다.   심볼릭은 파일에 대한 링크이고 하드링크는 실제로 그곳의 데이터에 대한 링크이다.   예를들면 심볼릭의 경우 원본을 지우면 링크가 깨지지만 하드링크의 경우 원본이 삭제되어도, 그곳의 데이터를 참조하는 파일이 있기때문에 하드디스크에서 데이터가 지워지지 않는다. 그래서하드링크된 파일을 불러올수 있다.더 보기

이건 문제도 아니지 시리즈

국자가 없어? 그딴건 문제도 아니지! 핸들이 반대쪽에 달려있는 외제차를 샀어? 그딴건 문제도 아니지! USB 키보드를 샀는데 포트가 없어? 그딴건 문제도 아니지! 누가 바퀴를 훔쳐갔어? 그딴건 문제도 아니지! 케이블을 깔끔하게 정리하고 싶어? 그딴건 문제도 아니지! 오프너가 없어? 그딴건 문제도 아니지! 기타가 박살났어? 그딴건 문제도 아니지! 마개가 없어졌어? 그딴건 문제도 아니지! 누가 카 스테레오를 훔쳐갔어? 그딴건 문제도더 보기

읽기만 해도 슬퍼지는 이야기

[root@10.0.4.13 root]# gcc homework1.c -o homework1.c[root@10.0.4.13 root]#[root@10.0.4.13 root]# lshomework1.c[root@10.0.4.13 root]# [root@10.0.4.13 root]# [root@10.0.4.13 root]#    보기만 해도 가슴이 미어지는 정말 가슴 아픈 이야기…….

define 을 이용해서 getter, setter만들기

getter setter 만들기 참 귀찮았는데 말이죠  http://eslife.tistory.com/entry/define-%EB%A7%A4%ED%81%AC%EB%A1%9C-%ED%8C%81   위 출처의 define매크로를 이용하면  // SIMPLE_FUNC_IMPL -> Get/Set 함수를자동으로만들어줍니다. // 1. ret -> return type // 2. fname -> Get/Set 다음에올함수명 // 3. var -> Get/Set 에대상이되는변수명 #define SIMPLE_FUNC_IMPL(ret, fname, var)            ret Get##fname()            {                더 보기

동아리 폐부

슬픈 이야기이지만 내가 속해있던 UNIST의 프로그래밍 동아리 UPC가 폐부되었다. 주력 멤버가 09학번(현재 4학년)들이라 다들 각자 바빠지고, 활동시간이 줄어든데다가, 마땅히 나서서 부장을 할 후배학생들이 없어 폐부를 결정하게되었다. 앞으로 클럽에 정보공유를 위해 써놓았던 뻘팁들을 옮겨놓아야 겠다