분류 전체보기
-
Visual Studio 불필요한 파일 정리하기VisualStudio 2010. 9. 2. 11:04
Visual Studio 로 개발된 소스를 압축하는 경우 보통 불필요한 파일들 때문에 파일크기가 상당히 커지는데요 그래서 보통 불필요한 파일을 직접 삭제해주는 경우가 많습니다. 그래서 이런 파일들을 정리해주는 프로그램들도 있습니다. Clean Visual Studio Workspaces http://www.codeproject.com/KB/cpp/Clean_Workspace.aspx CleanEx http://www.elphin.com/downloads/cleanex/ * CleanEx는 Windows7에서는 사용할 수 없습니다. 그리고 위와 같은 프로그램 사용이 번거롭게 생각되는 경우에는 배치파일(bat)을 만들어 사용할 수 있습니다. del /f /q /s /a rhsa *.bak *.ncb *.ob..
-
트위터 twitter API Basic인증방식 8.31일자로 종료Programming/twitterAPI 2010. 9. 1. 11:32
8월 31일자로 Basic인증 방식이 종료되었습니다. 이런 내용을 잘모르고 있다가 갑자기 에러가 나서 알아보니 이미 4월부터 Basic인증 방식을 없애겠다고 발표를 했었네요.. 만약 기존에 잘 사용하던 프로그램에 제대로 동작하지 않는 경우, 해당 프로그램이 Basic인증방식을 사용했을 가능성이 큽니다. Basic Auth has been deprecated. August 31, 2010 Basic Auth has been deprecated. All applications must now use OAuth. Don't fret! @twitterapi is here to help! Feel free to reach out to us directly, or via our Twitter Development ..
-
트위터 Twitter API (twitCurl) - 한글 처리Programming/twitterAPI 2010. 8. 30. 17:30
* 트위터API(Twitter API) 사용방법 - Twitcurl twitCurl을 사용하여 한글이 포함된 메시지를 트위터에 올리는 경우 아래 그림과 같이 한글이 깨진채로 표시가 됩니다. 원인은 트위터에서 지원하는 utf-8 형식으로 변환하지 않은 채로 글을 올려 발생하는 문제입니다. 관련페이지 : http://dev.twitter.com/pages/counting_characters 윈도우에서는 한글을 표현할때 CP949(CodePage949 또는 MS949 )형식을 사용하여 한글을 표현합니다. cp949는 euc-kr(ks_c_5601-1987)에서 표현하지 못하는 한글을 추가한 형식으로 euc-kr과 호환됩니다. 위와 같은 문제로 인해 트위터에 글을 올리는 경우 cp949 에서 utf-8로 변환한..
-
[C++] 트위터API(Twitter API) 사용방법 - TwitcurlProgramming/twitterAPI 2010. 8. 25. 10:08
8.31일자로 Basic인증방식을 사용할 수가 없게되었습니다. 그래서 twitCurl을 수정하지 않는 이상은 일단 사용할 수없습니다. 자세한 내용은 트위터 twitter API Basic인증방식 8.31일자로 종료 [Programming/twitterAPI] - 트위터 twitter API - liboauth를 이용한 OAuth인증 및 API사용 예 트위터 개발자 페이지를 보면 다양한 언어를 지원하는 API들이 제공됩니다. 트위터에서 제공하는 것은 아니고 여러 개발자들이 만든 오픈소스를 모아놓은 것입니다. 트위터API 라이브러리 목록 : http://dev.twitter.com/pages/libraries 이번에 사용하는 API는 C++로 개발된 라이브러리입니다. 사이트에서 보시면 C++로 3가지 라이브..
-
-
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 : ..