

Posted by EHXM. Posted in " 개발노트/팁 "2010/01/15 14:43
RSS등으로 원격의 Image Url이 있을때 해당 이미지를 복사해오는 방법이다.
잘 되는지 테스트를 한번 해봐야겠다.
@$file = fopen ($url, "rb");
if (!$file) {
// 오류처리
}else {
$filename = basename($url);
$dest = fopen($dirname."$filename", "wb");
while (!feof ($file)) {
$line = fread ($file, 1028);
fwrite($dest,$line);
}
fclose($dest);
}
그리고 sourceForge에 snoofy라는 php 오픈소스 클래스가 있는데,
소켓을 이용해 Url의 사이트 전체 내용이나 링크만을 선택해서 가져올 수 있는 클래스이다.
주소는 http://sourceforge.net/projects/snoopy/
쓰는 방법은 snoopy php 로 검색하면 많은 포스팅이 있다.
여러분의 커뮤니케이션을 기다리고 있습니다.

Posted by EHXM. Posted in " 개발노트/팁 "2010/01/06 02:29
아직도 최신 뉴스나 기술정보를 찾기 위해 틈 날 때 마다 검색을 해 보세요?
새 블로그 포스팅이나 뉴스를 자동으로 수집해주는 RSS 를 사용해 보는 건 어떨까요?
저의 실제 사용 예입니다.
저의 윈도우 바탕화면 입니다.
오른쪽의 사이드바에 Google RSS Reader 가젯을 추가해 놓았어요. 요즘 저는 안드로이드에 관심이 많은데요,
안드로이드 관련 블로그와 커뮤니티의 새 글을 바로 확인하기 위해
해당 사이트에서 제공하고 있는 RSS를 추가하였습니다.
지금은 제가 블로그 포스팅을 MS Office를 통해서 하고 있는데요,
이와 같이 다른 작업을 하는 중에도 등록해 놓은 RSS의 사이트에 새 글이 올라오면 바로 확인할 수 있어요.
RSS 리더에서 관심이 가는 기사를 클릭해 보았어요.
더 자세히 확인하려면 제목을 클릭하여 해당 사이트로 이동이 가능합니다.
RSS에 대한 소개내용입니다.
http://office.microsoft.com/ko-kr/help/HA101577741042.aspx
RSS 사용방법
이렇게 RSS를 구독하기 위해서는 다음과 같은 두 가지만 있으면 됩니다.
RSS 주소 얻는 방법
요즘은 RSS FEED를 제공해주는 사이트가 많은데요.
그러한 뉴스나 블로그등의 사이트 위아래를 잘 찾아보시면 위와 같은 그림으로 된 링크를 보실 수 있어요.
이게 바로 그 사이트에서 제공하는 RSS FEED이구요.
뉴스나 블로그에서는 거의 RSS FEED를 제공해 주고 있어요. 제 블로그도 아래에 보시면 RSS FEED를 제공하고 있습니다.
http://feeds.feedburner.com/ehxm
이 RSS FEED 링크를 클릭하면 아래와 같이 그 사이트에서 제공하고 있는 RSS FEED의 주소를 확인할 수 있어요.
이 RSS FEED 주소를 RSS Reader에 등록시키면 되는 거에요.
좀 알려진 RSS Reader는 위 그림의 오른쪽과 같이 클릭만하면 바로 그 RSS Reader에 등록을 시킬 수도 있어요.
RSS Reader 사용하기
RSS Reader에는 Outlook RSS, 한RSS, 구글 RSS Reader 그리고 각 웹 브라우져의 추가기능등 많은 종류가 있습니다.
보통 RSS Reader는 그 RSS Reader 사이트를 접속하거나 RSS Reader프로그램을 실행하여 등록된 사이트의 새글을 확인할 수 있습니다.
요즘은 아이폰이나 안드로이드에서도 RSS Reader App를 사용할 수 있구요.
저는 구글의 RSS Reader를 사용하고 있는데요,
위에서 본 바와 같이 구글 데스크톱을 이용하여 다른작업을 하면서도 바로 실시간으로 사이트의 새글을 사이드바의 가젯에서 확인할 수 있기 때문이죠.
익스플로러의 RSS Reader에 추가하고 비스타나 윈도우7 가젯을 이용하는 방법도 있습니다.
저의 RSS Reader 사용방법입니다.
1. 구글 Reader에 RSS FEED 주소 등록
http://www.google.co.kr/reader/view/?hl=ko&tab=wy
2. 구글 데스크톱 설치
http://desktop.google.co.kr/ko/?ignua=1
구글 데스크톱에 Google Reader 가젯 추가
http://desktop.google.com/plugins/i/googlereader.html?hl=ko
이제 관심있는 블로그나 사이트를 일일이 찾아가는 것이 아니라
RSS 를 통해 관심있는 정보를 실시간으로 확인해 보세요 ~ !
여러분의 커뮤니케이션을 기다리고 있습니다.

Posted by EHXM. Posted in " 개발노트/팁 "2009/11/25 11:30
WDK와 DDK build, Visual Studio 2008을 사용해서 sys파일로 빌드할때,
error C2220: warning treated as error - no 'object' file generated
compile error가 뜨면,
warning을 다 고쳐주던지 아니면,
빌드에 사용되는 'sources' 파일에서
MSC_WARNING_LEVEL=/W4 /WX 부분의 /WX 옵션을 지워줘야 한다.
여러분의 커뮤니케이션을 기다리고 있습니다.

Posted by EHXM. Posted in " 개발노트/팁 "2009/11/25 02:02
Compiler Error C2220
warning treated as error - no 'file' file generated
컴파일 옵션중에 /WX 는 모든 warning을 error로 간주합니다.
그래서 컴파일이 되지않고 어떠한 file도 생성되지 않죠.
그래서 C2220를 없애려면 다음과 같은 두가지 방법중 하나를 쓸 수 있어요.
여기에 관한 MSDN 링크입니다.
http://msdn.microsoft.com/en-us/library/ksk5k0ta(VS.71).aspx
여러분의 커뮤니케이션을 기다리고 있습니다.

Posted by EHXM. Posted in " 개발노트/팁 "2009/11/15 21:49
명령 프롬프트창을 사용하다 보면 최대화를 하여도 너비를 80이상 키울수가 없어 불편했는데, 오늘 방법을 알아냈어요~
ORACLE을 사용하다가 set linesize를 아무리 크게해도 CMD창이 80이라 출력이 다 잘리더라구요.
여러분의 커뮤니케이션을 기다리고 있습니다.

아이디어의 전쟁의 현장이었던 2010년 대한민국 매쉬업 경진대회에 다녀왔습니다. 이번 대회는 지난 2월 6일(토요일), 삼성동 코엑스 컨퍼런스룸 401에서 열렸습니다. 이번.....
2010년에 100가지가 넘는 안드로이드 폰 출시가 될 예정입니다. Mobile World Congress keynote에서 Google CEO Eric Schmidt의 연설.....
서울, 안양, 부산, 대구, 광주, 대전에 안드로이드 폰 체험 할 수 있는 곳이 있네요. 저는 코엑스 메가박스 입구에 있는 모토로라 체험 부스에서 우연히 모토로이를 만져보게 되.....
위 3D 갤러리는 http://www.fotoviewr.com/ 사이트의 Fotoviewr 입니다. Flex와 Papervision3D를 이용하여 위와같은 3D 갤러리를 구현해.....
Total : 126,963 Today : 91 Yesterday : 114