전체 글
-
MacOS에서 창(윈도우) 전환 방법 (단축키)OS/macOS 2010. 8. 2. 01:08
윈도우에서 활성화된 창을 전환할때 보통 Alt+tab 을 이용하여 창을 전환합니다. 맥에서는 보통 expose기능을 이용하여 창 전환을 하는데 이 방법말고 윈도우의 Alt+Tab과 비슷한 단축키가 있습니다. 맥에서는 이 단축키가 2개로 나뉘어져 있는데요 Command + Tab과 Commnad + ` 입니다. Command + Tab : 응용프로그램간 전환 Command + ` : 동일한 응용프로그램내에 열린 창 전환 Command + Shift + Tab : Command + Tab 의 반대방향으로 전환 Command + Shift + ` : Command + ` 의 반대방향으로 전환 사실 expose가 상당히 편하기때문에 그리 자주 사용되진 않겠지만 창간 전환을 많이하며 작업하시는 분들에게는 위에 단..
-
명령어 실행하기 - popen 예제Programming/C,C++,C# 2010. 7. 31. 23:40
윈도우나 유닉스계열에서 프로그램내에서 시스템 명령이나 특정프로그램을 실행하고 그 결과값을 확인하고자 할때 popen함수를 이용하여 결과를 확인할 수 있습니다. 예제) * 소스를 복사하시려는 경우 커서를 소스에 위치시키신 후 더블클릭하신후 Ctrl+C 로 복사하시면 됩니다. #include #include /* errno */ #include /* strerror */ #ifdef WIN32 #define popen _popen #define pclose _pclose #endif int main(int argc, char* argv[]) { const char *pszCommand = "dir"; FILE *fp = NULL; size_t readSize = 0; char pszBuff[1024]; //..
-
Bing Is Not Google. - 재귀약자(Recursive acronym)카테고리 없음 2010. 7. 31. 22:24
마이크로소프트 빙의 뜻이 궁금해서 인터넷을 찾아보니 뜻이 재밌게도 "Bing Is Not Google" 빙은 구글이 아니다.. 정말 재치있고 강한 인상을 주는 뜻이라고 생각했습니다. 물론 좀 더 찾아보니 공식적인건 아니구 그냥 개발자들끼리 재미로 하던 얘기란 글이 있던데 뭐 자세한건 몰라도 공식적인 뜻이더라도 정말 괜찮은 뜻인것 같습니다. 아무튼 여기서 또 한가지 특이한 점은 약자를 풀어써도 그 안에 다시 약자가 포함되어 있다는 점입니다. 이렇게 원래 문장에 약자가 그대로 들어가 있는 약자를 재귀약자라고 하는데요.. 재귀는 개발자들에게는 상당히 자주사용되는 개념인데 이름에도 재귀를 적용했다는 점에서 개발자들의 장난끼가 재밌습니다. 아래는 재귀약자를 사용하는 약자들입니다. * GNU프로젝트 - GNU : ..
-
ATL Server LIbrary (9.0.70425 Alpha) 버전 오류(atlsmtpconnection.h)VisualStudio 2010. 7. 28. 12:42
visual studio 2008버전부터 atl server가 제외되면서 codeplex에서 다운로드 받아서 사용을 해야합니다. 그런데 codeplex에서 제공하는 atl server library에 문제가 있습니다. atlsmtpcommection.h를 사용하여 메일전송을 하려고 하면 메일전송이 되지 않는데요.. 문제는 atlmime.h 파일에 버그가 있어서 전송이 되지않는 문제입니다. 출처 : http://atlserver.codeplex.com/workitem/6897 해결방법은 atlmime.h 531라인의 *pdwLen=0; 부분을 주석처리하면 해결이 됩니다. 라이브러리가 알파버전이기는 하지만 예전에 이상이 없던 부분에서 오류가 발생하는것과 수정판이 나오지 않는 것이 의아스러긴 합니다.
-
웹파일 다운로드 프로그램 - WebDownloader 1.0.0.9프로그램 2010. 7. 11. 13:26
웹페이지 소스나 그 밖에 다운로드하기 힘든 파일들을 다운로드 받고 싶을 때 사용하시면 도움이 될만한 프로그램입니다. 2020.12.17 - 며칠 사이에 갑자기 조회수가 늘어났네요 왜죠? 사용방법: http://www.aaa.com/ex/aaa.exe 라는 파일을 받고 싶다면 해당 주소와 파일명을 URL란에 입력후 download버튼을 클릭 다운로드가 성공하면 다운로드된 폴더가 열립니다. 추가사항 : - 1.0.0.7 다운로드 폴더를 변경할 수 있도록 수정. -1.0.0.8 ftp 다운로드 가능하도록 수정 / URI내에 Query가 포함된경우 다운로드 안되던 문제 수정 다운로드 폴더 열기 버튼 추가 - 1.0.0.9https 다운로드 되도록 수정 github : https://github.com/smok9..
-
wget Visual Studio용 소스 (OpenSSL 라이브러리 포함)카테고리 없음 2010. 7. 3. 09:08
웹 파일수집프로그램(웹크롤러)인 wget의 Visual Studio용 소스 입니다. 원래소스는 wget 홈페이지를 통해서 받으실 수 있습니다. wget 홈페이지 : http://www.gnu.org/software/wget/ wget for windows : http://gnuwin32.sourceforge.net/packages/wget.htm Wget for Windows 홈페이지에서 받은 wget-1.11.4-1-src-setup.exe 소스를 사용했습니다. 기존 소스에서 오타나 컴파일시 오류발생하는 부분을 수정한것 외에는 모두 똑같고 단지 Visual Studio용 솔루션을 만들고 openssl라이브러리를 포함시킨것 밖에 없습니다. 압축을 푸시면 openssl-0.9.8a.win32, wget-1..
-
(물리게임) NumptyPhysics VC9 (VisualStudio2008) 용 패키지 소스프로그램 2010. 3. 14. 13:55
Numpty Physics 홈페이지 : http://numptyphysics.garage.maemo.org/ Numpty Physics for windows 홈페이지 : http://thpinfo.com/2008/numptyphysics/ NumptyPhysics for Windows 소스에서 VisualStudio에서 컴파일이 가능하도록 일부 소스를 추가하고 약간의 수정을 하였습니다. 컴파일된 실행파일은 bin-release 디렉토리에 저장됩니다. 그리고 NumptyPhysics에서 사용되는 SDL,SDL_image 라이브러리도 함께 묶었습니다.