Computer
-
Webmail Notifier for Firefox - Dreamwiz Mail ScriptComputer/Programming 2008. 10. 9. 13:38
Webmail Notifier 를 위한 Dreamwiz 메일 스크립트입니다. /*********************************************************** Dreamwiz ***********************************************************/ function initHandler(handler) { handler.name="Dreamwiz"; handler.dataURL="http://mail.dreamwiz.com/"; handler.loginData=["https://login.dreamwiz.com/BIN/login.cgi","id","pw","url="+encodeURIComponent("::GET::http://mail.drea..
-
Visual C++ Compiler Generated FunctionsComputer/Programming 2008. 10. 7. 21:51
Visual C++ Compiler generates the following functions. Decorated Name Undecorated Name Meaning ?0 constructor ?1 destructor ?2 operator new ?3 operator delete ?4 operator = ?5 operator >> ?6 operator * ?K operator / ?L operator % ?M operator = ?Q operator , ?R operator () ?S operator ~ ?T operator ^ ?U operator | ?V operator && ?W operator || ?X operator *= ?Y operator += ?Z operator -= ?_0 oper..
-
UltraEdit Python 설정Computer/Software 2008. 10. 7. 15:37
한동안 eclipse에서 PyDev를 사용했었는데 dynamic language의 특성상 suggestion을 정말 잘 못해서 다시 UltraEdit으로 돌아왔다. 단축키로 프로그램을 실행하기 위해서는 Advanced -> Tool Configuration 에서 여기에서 %modify% 를 넣으면 입력 파라미터를 물어보고, 생략하면 물어보지 않게 된다. Syntax Highlighting은 Advanced -> Configuration 에서 Language 14 정도 빈 것을 선택하고 밑에 wordlist 파일을 Open 한다. 열린 파일의 제일 뒤에 syntax 를 붙여야 한다. suntax는 http://www.ultraedit.com/downloads/extras.html 에서 받는다. 현재는 2...
-
Building eMule 0.47c with Visual Studio .NET 2003Computer/Programming 2008. 10. 3. 22:05
eMule 바이너리를 비교할 때 pdb 파일을 이용하기 위하여 eMule 0.47c를 build 해야 했다. 여러 번의 시행착오 끝에 겨우 성공하면서 많은 것을 배웠다. 먼저 eMule 소스 디렉토리의 readme 를 읽어 보면 1. Crypto++ v5.1 @ http://www.cryptopp.com/ 2. zlib v1.2.2 @ http://www.gzip.org/zlib/ 3. id3lib v3.8.3 @ http://sourceforge.net/projects/id3lib/ 4. (for MobileMule only!) DirectX SDK pnglib: @ http://www.libpng.org/pub/png/libpng.html 5. ResizableLib 1.3 @ http://sourc..
-
Firefox 주소창에서 검색하기Computer/Software 2008. 9. 26. 15:48
Chrome의 호환성 문제 때문에 크롬을 지우고 Firefox를 다시 설치했다. 오늘 검색 설정 하던 중 Firefox에서 쓰지 않던 기능을 발견했다. 그것은 검색 창에서 마우스 우클릭 후 컨텍스트 메뉴에 '검색항목에 키워드 지정' 항목이다. 키워드를 지정하고 나면 그것을 주소창에서 검색에 사용할 수 있다. 다음과 같이 gg라는 키워드를 사용하면 Ctrl+L 로 주소창으로 포커스를 옮긴 이후에 키워드 + 검색 내용을 입력하면 해당 검색 엔진이 검색된다. 이 기능을 사용하게 되면 검색창이 따로 필요 없어지고 다양한 검색 엔진을 사용할 수 있게 된다.
-
A Simple Python Wrapper to Undecorate Visual Studio Linker Symbol NamesComputer/Programming 2008. 9. 24. 17:30
While writing a Windows binary program analyzer, I needed a name unmangler which returns a function name and its namespace. Since I am writing the program analyzer with Python and C++, I first tried to find a python name unmangler. But so far, there is no python unmangler. There was a discussion about the need of the python unmangler script at OpenRCE. Anyway, I planed to write a C function that..
-
구글 크롬에서 딜리셔스 북마크 추가 / 네이버 작은 사전Computer/Software 2008. 9. 22. 20:03
크롬에서 아직 Add-On이 없어서 임시로 delicious 북마크 사용하기 위하여 추가하였다. 아래 코드를 새 북마크를 만들어 URL 부분에 추가해 준다. javascript:(function(){f='http://delicious.com/save?url='+encodeURIComponent(window.location.href)+ '&title='+encodeURIComponent(document.title)+'&v=5&';a=function(){if(!window.open(f+'noui=1&jump=doclose', 'deliciousuiv5','location=yes,links=no,scrollbars=no,toolbar=no,width=550,height=550'))location.href=f+..
-
Elsa - C++ Parser makeComputer/Programming 2008. 9. 18. 16:23
Elsa is downloaded from http://www.cs.berkeley.edu/~smcpeak/elkhound/sources/elsa/ . Cygwin was installed before. Flex 2.5.35 is installed via cygwin setup program. I met a few problems while building the elsa package. The first problem was a sort of preprocessor syntax error. I found the following code snippet. /* The contents of this function are C++ specific, so the () macro is not used. The ..