본문 바로가기

컴퓨터일반174

Notepad++ 로 C/C++ 코딩 할 때 유용한 플러그인들 Source Cookifier, SourceSwitch, Explorer 코딩을 할 때 Ctags 와 같이 해당 코드로 점프하는 기능이나, 프로젝트에 대한 폴더 구조를 쉽게 볼 수 있는 기능들이 필요한데요~ 오늘은 Notepad++에서 이러한 기능들을 쉽게 사용할 수 있도록 해주는 플러그인들에 대해 소개하려 합니다. Notepad++ 에서 탐색기와 같이 폴더 구조를 보여주는 플러그인은 Explorer 를 사용하시면 됩니다. 플러그인 → Plugin Manager 에서 아래 그림과 같이 Explorer를 선택한 후에 Install 을 해주시면 설치 됩니다. 설치 후에 플러그인 → Explorer → Explorer 를 클릭해 주시거나 아래 그림에서 보이는데로 보이는데로 Ctrl+Alt+Shift+E 를 누르시면 옆에 폴더 구조가 보여 집니다. 또한 Go to Path를 누르면 .. 2014. 2. 5.
Notepad++ 환경변수(Environment Variables) 아래 주소에서 Notepad++를 이용한 Perl 실행 방법에 대해 설명 드렸습니다. 2014/02/02 - [컴퓨터일반] - Notepad++ 에서 Perl 실행 방법 위 글의 마지막에 NppExec 라는 플러그 인에 대해 소개했었는데~ NppExec 에서도 비슷하게 F6을 눌러서 Execute 화면을 실행 할 수 있습니다. 위 주소에서 설명한대로 Perl 을 실행하려면 Command 화면에 Perl "$(FULL_CURRENT_PATH)" 라고 명령어를 입력하고 Save 를 눌러서 Perl Execute 등과 같은 적당한 이름으로 저장한 후에 OK 를 누르면 실행이 됩니다. NppExec를 통해 실행 시키면 Notepad++ 자체 console 화면에 실행 결과가 나오게 되고 그 결과는 다음과 같습니.. 2014. 2. 4.
MS word 설정 파일 백업 MS word를 사용하면서 아래에 설명한 그림 크기 자동으로 맞춤과 같은 몇 가지 VBA 매크로 들을 사용하는데요~ Office 를 설치 할 때 마다 이런 설정들을 다시 설정하고 하려면 곤욕이죠~ 뭐 한 두개 라면 그리 문제 될 것 없겠지만 한 5개만 넘어가도 일일이 VBA 코드 넣어주고 단축키 설정하는게 정말 귀찮은 일이더군요. 그래서 찾아보니 MS word의 설정파일은 아래 주소에 저장됩니다. C:\Users\자신의계정\AppData\Roaming\Microsoft\Templates\Normal.dotm 위 주소의 파일만 백업해 놨다가 사용하면 MS word를 설치할 때마다 설정을 다시 해줄 필요가 없더군요. 2014. 2. 3.
윈도우 돋보기 단축키 윈도우 운영체제에는 돋보기 기능이 있는데요~ 윈도우 돋보기의 확대 단축키는 윈도우키 + + 이고~ 윈도우 돋보기의 축소 단축키는 윈도우키 + - 입니다. 2014. 1. 18.
Notepad++ 자동인덴트(Autoindent) - TextFX Characters 윈도우에 있는 메모장은 가볍기는 하지만 그 기능이 좋지는 않아서 그냥 텍스트 파일 내용 확인 용도로 주로 사용합니다. 저는 윈도우에서 VIM 도 사용하긴 하지만 Notepad++ 도 병행해서 사용하는 편인데요~ Notepad++는 가볍기도 하고 여러 plugin 들을 추가 할 수 있어서 대단히 편리하더군요. 다음과 같이 2 패널로도 사용할 수 있고요~ 저는 Powershell 코딩을 할 때는 Windows Powershell ISE 의 에디터도 있지만 몇 가지 불편한 점들이 있어서 Notepad++ 를 주로 사용합니다. 그런데 자동 인덴트가 안되면 참~~ 불편하더군요. 일단 Notepad++의 자동인덴트 기능은 settings → preferences 에서 들어가서 MISC. 탭에서 아래 그림과 같이 A.. 2014. 1. 18.
WolframAlpha 에서 공인 IP 알아보기 보통 자신의 컴퓨터에 대한 공인 IP 를 알아 볼 때는 What Is My Ip라는 사이트를 이용하곤 하는데요~ http://www.whatismyip.com/ 자신의 공인 IP 를 WolframAlpha 에서도 똑 같은 방법으로 알아 볼 수가 있더군요. 아래 주소에서도 소개 드렸던 WolframAlpha 사이트에 들어가서~ 2013/01/05 - [컴퓨터일반] - Wolfram-Alpha 재밌네요~2013/10/20 - [programming language/MATLAB] - MATLAB Batman Equation http://www.wolframalpha.com/ 검색창에 다음과 같이 What Is My Ip 라고 치고 엔터를 누릅니다. 그럼 다음과 같이~ 자신의 공인 IP 주소가 나옵니다. 2013. 12. 10.
Chrome 확장 프로그램들 Audio Cutter 로 음악 파일 자르기 오늘은 구글 크롬 확장 프로그램 하나 소개해 드리겠습니다. 지난 포스팅에서 Chrome 브라우져에서 Torrent 파일을 다운로드 받는 BitTorrent Surf 에 대해 소개해 드린 적이 있는데요~ 2013/11/13 - [유틸] - 구글 크롬에서 torrent 다운로드 하기 BitTorrent Surf 요즘은 브라우져에서 못하는게 거의 없더군요. 제목에서 보신바와 깉이 Audio Cutter 라는 구글 크롬 확장 프로그램 입니다. 구글 웹스토어에 들어가서 Audio Cutter로 검색 하시면 나오고요~ + 무료 라는 버튼을 눌러서 설치하시면 됩니다. 설치하면 아래 그림과 같이 애플리케이션에 나타나는데요. Audio Cutter 버튼을 클릭해서 실행해 보시면 다음과 같은 페이지가 뜹니다. 가운데 있는.. 2013. 11. 22.
NexusFile 사용시 LIBEAY32.dll 관련 에러 지난 포스팅에서도 말씀 드렸지만 저는 탐색기 대신에 NexusFile 을 주로 활용 합니다. 2011/03/01 - [유틸] - NexusFile 2011/03/26 - [컴퓨터일반] - NexusFile 을 이용한 파일 이름 일괄 변경 그런데 언제 부터인지는 모르겠지만, NexusFile 실행시에 다음과 같은 에러가 발생 하곤 하더군요. 프로시저 시작 지점 DHparams_dup을(를) DLL LIBEAY32.dll에서 찾을 수 없습니다. Autohotkey 나 아래 포스팅에서 소개드렸던 Launchy 라는 프로그램을 사용해서 프로그램을 실행 시키곤 하는데…. 원인은 잘 모르겠더군요. 위 에러가 난다고 해서 NexusFile 이 실행되지 않는건 아닌데… 그래도 계속 나오니깐 귀찬아서, LIBEAY32... 2013. 11. 3.
지오지브라(Geogebra)로 수학을 재미있게~, 함수의 교점 구하기 아래 포스팅에서 간단하게 지오지브라에 대해 소개 드린적이 있는데요. 2012/08/13 - [유틸] - 오픈소스 수학 프로그램 지오지브라(GeoGebra) 위 포스팅을 하고 시간이 좀 지나서 그런지 그 동안에 많은 부분이 발전한 것 같네요. 사용도 굉장히 편리해 진 것 같구요. 오늘 네이버 지식인을 보다가 간단하게 지오지브라 관련 답변을 달면서 이런 내용은 많은 학생들이 보고 배웠으면 좋겠다는 생각이 들더군요. 그래서 동영상으로도 만들어 봤는데.. 아직 마이크가 구비가 안되서 설명은 못 넣었습니다. 뭐 설명은 안 듣더라도 너무 쉬운 내용이라 동영상만 봐도 알 수 있는 내용이라는 생각이 드네요. 일단 지오지브라 설치 방법부터 다시 설명 드리는게 좋을 것 같네요. 프로그램 다운로드는 아래 주소에서 가능 하구.. 2013. 10. 28.
Windows 환경에서 Python virtualenv 설치를 위한 batch script 요즘 python 에 관심을 가지고 웹서핑을 하고 있는데~ virtualenv 에 대해 여기저기서 소개가 되더군요. 뭐 일종의 python 가상환경을 설정하는건데~ 아래 주소의 글에 사용 이유 등이 설명되어 있습니다. http://www.flowdas.com/blog/%ED%8C%8C%EC%9D%B4%EC%8D%AC-%ED%94%84%EB%A1%9C%EC%A0%9D%ED%8A%B8-%EC%8B%9C%EC%9E%91%ED%95%98%EA%B8%B0-virtualenv/ 위 주소의 글 뿐만이 아니라 이 글 맨 아래의 참조 글 들에도 사용법들이 잘 설명되어 있어서~ 오늘의 포스팅에서는 Window 환경에서 pip, virtualenv, virtualenv 를 좀더 편리하게 사용하기 위한 virtualenvwr.. 2013. 10. 1.
Eclipse 내가 사용하는 플러그인들 Eclipse 를 사용한 개발은 참 재미있는 것 같다. 기본 프로그램에 각종 플러그인들만 추가하면… 대부분의 코딩이 가능하고 그냥 일반적인 에디터에서 코딩하는것에 비해 그 효율성이 확실히 배가 된다. 뭐 사람들이 많이 사용하는데는 다~~ 그 나름의 이유가 있는 법!! 아래 글에서 밝힌 바와 같이 현재 나의 Eclipse 버전은 Kepler (4.3) 이다. 2013/09/29 - [컴퓨터일반] - Eclipse Kepler upgrade 방법 플러그인 설치 방법들은 무지하게 간단한데~ Help → Install New Software 에 들어가서 각 플러그인들의 주소를 설정해 주고 install 해 주면 된다. C/C++ 코딩을 위한 CDT 플러그인 각 버전별 CDT 플러그인 들은 아래 주소에서 확인 가.. 2013. 9. 30.
Eclipse Kepler upgrade 방법 저는 지금까지 Eclipse Juno 를 사용해 왔는데요~ 요즘 아래의 Eclipse 다운로드 주소에 가 보니~ Kepler(4.3 version) 버전이 나왔더군요. http://www.eclipse.org/downloads/ 지금 사용하는데도 불편함은 없지만 그래도 어느 것이나 최신 버전을 사용하고 싶은지라~ Juno에서 Kepler로의 업그레이드 방법을 알아봤습니다. 찾아보니 아래 주소에 있었습니다. http://wiki.eclipse.org/FAQ_How_do_I_upgrade_Eclipse%3F 방법은 역시 굉장히 간단한데요~ Eclipse 에서 Window → preference → Install/Update 에 들어가서~ Add 를 누르고~ 아래 그림과 같이 최신 버전인 kepler 의 주소.. 2013. 9. 29.
Windows 64 bits Vim 여러분은 코딩시 어떤 에디터를 사용하시나요? 뭐 너무 많은 에디터가 있고 장단점 들이 있으니... 특정 에디터가 딱히 좋다라고 말하기는 어렵지만 저는 간단한 작업들은 대부분 Vim 을 사용합니다. 그런데 Vim 의 공식 홈페이지 에서 다운로드 해서 설치해 보면 32 비트용 Vim 이 설치되더군요. 요즘은 그래도 64 비트 윈도우를 많이들 사용하니깐~ 64 bits vim 이 있나~ 찾아보니 아래 주소가 나오더군요. https://bitbucket.org/Haroogan/vim-for-windows/downloads 위 주소에서 아래 그림과 같이 다운로드 해서 설치하시면 됩니다~ 2013. 9. 29.
VirtualBox Ubuntu 12.04 64 bits 이미지 VirtualBox 많이들 사용하시나요? 요즘 저는 VirtualBox 에서 우분투를 비롯한 몇 몇 리눅스들을 깔아서 사용해 보고 있는데요~ VirtualBox 를 사용하면서 지우고 설치하고를 몇번 하다 보니 매번 다시 설치하는게 귀찮더군요. 뭐 저 뿐만이 아니라 다른 사람들도 그럴 것 같아서 인터넷에 VirtualBox 이미지 파일들을 찾아보니 몇몇 사이트들에서 서버를 구성해서 이미지 파일을 파는 경우가 있더군요. 뭐 웹서핑 하다 보니 토렌트 사이트 등에서 그냥 받을 수 있다고도 하던데.. 저는 잘 모르겠어서~ 그냥 제가 만들어서 공유 합니다. Ubuntu 12.04.3 64bits desktop 버전이고~ 이미지 파일은 아래 주소로 공유 합니다. http://me2.do/5zDfd4yK 운영체제 이외.. 2013. 9. 22.
반디집으로 분할압축하기 컴퓨터를 사용하다 보면 파일 또는 폴더들을 압축해야 하는 경우가 종종 발생하는데요~ 저는 아래 포스팅에서 밝힌 바와 같이 반디집이라는 압축 프로그램을 사용합니다. 2012/08/09 - [유틸] - 공짜 압축 툴 반디집 요즘은 USB 와 같은 저장 장치들의 용량이 너무 커져서 압축을 안 해도 되는 경우가 많지만~ 용량이 제한되는 곳에 파일을 올릴 때는 압축이 필요하게 됩니다. 특히나 블로그를 운영하시는 분들이라면 블로그 마다 파일 용량 제한이 있으므로 압축은 필수 적이죠~ 반디집으로 분할 압축방법은 너무나 간단한데요~ 압축할 파일들을 선택 후에~ 오른쪽 클릭을 합니다. 그리고 반디집으로 압축하기를 클릭합니다. 압축 형식이나 파일 이름을 설정한 후에~ 상세설정보기를 클릭합니다. 상세 화면에서~ 분할 압축을.. 2013. 9. 22.
우분투 Double Commander 설치 윈도우 이용시 탐색기는 좀 불편해서 이전에 소개를 했던 Nexusfile 이라는 프로그램을 주로 사용하곤 했습니다. Nexusfile 은 Freeware 인데다가 기능 역시 훌륭해서 매우 좋아라 했죠. 그런데 Nexusfile 은 윈도우만 지원을 한다는게 좀 아쉬운 부분 입니다. 그래서 찾다보니 Double commander 를 찾게 되었습니다. Double commander 는 크로스 플랫폼을 지원하는 Commander 입니다. Total commander 에서 영감을 얻어 만든 오픈 소스 commander 인데 윈도우에서는 Nexusfile 에 익숙해 지다보니 잘 안 써 지더군요. 그러다 요즘 우분투를 사용해 보면서 commander 가 필요해서 double commander 를 본격적으로 써 볼까 .. 2013. 9. 16.
우분투 리눅스 vim 설정 오늘 포스팅에서는 간단하게 리눅스에서의 vim 설정에 대해 설명 드리려 합니다. 저는 우분투 리눅스를 주로 사용하며 우분투에서 vim 을 설치하는 과정은 다음과 같습니다. sudo apt-get install vim 그리고 vim color 파일은 아래 폴더에 저장해 줍니다. /usr/share/vim/vim73/colors 아래 주소에서 colorscheme 들을 둘러보시고 마음에 드는 colorscheme 다운로드 받아서 위 폴더에 넣어 주면 됩니다. http://code.google.com/p/vimcolorschemetest/ 각 File type 에 따라 고를 수 있게 링크 겁니다. 아래 링크 타고 들어가서 colorscheme 골르면 됩니다. C HTML JAVA Perl Latex 다음으로 .. 2013. 9. 16.
유투브 음악 파일 다운로드 웹에서 하기, http://www.youtube-mp3.org/ 아래 포스팅에서 유투브 음악 파일 다운로드 하는 방법에 대해 알아봤었는데요~ 2013/09/07 - [유틸] - 유투브 음악 파일 다운로드, YouTube to MP3 Converter 2012/09/16 - [유틸] - 동영상 변환 프로그램 Freemake Video Converter 2013/01/21 - [유틸] - 유투브 분할된 영상 합쳐서 보기 위 주소의 방법은 YouTube to MP3 Converter , Freemake Video Converter 라는 프로그램을 직접 설치해서 다운로드 하는 방법이었는데~ 설치하기 귀찮거나 하시는 분은 웹 서비스를 통해서 다운로드 하는 방법이 있습니다. 유투브 음원을 mp3 로 변환해서 다운로드 할 수 있게 해주는 사이트 주소는 아래와 같습니다. http:.. 2013. 9. 9.
곰플레이어에서 자막 찾기 윈도우 사용시 어떤 동영상플레이어를 사용하시나요? 저는 주로 KMPLayer 를 주로 사용하곤 하는데요~ 그래도 외국 영화나 미드 등을 볼 때 자막 찾기 만큼은 곰플레이어 자막을 이용합니다. 곰 플레이어는 아래 주소에서 다운로드 가능합니다. http://gom2.gomtv.com/release/down.html 보통은 자막이 없는 파일의 자막을 자동으로 찾아주곤 하는데~ 혹시 설정이 꼬여 있다면 아래 그림의 SUB 부분을 클릭하신 후에 아래 빨간색 네모 칸 친 부분을 체크 합니다. 이제 자막이 없을 시에는 곰 플레이어 서버에서 자동으로 찾게 되는데요. 혹시 서버에 자막이 제대로 안 찾아지거나 수동으로 찾고 싶으실 때는 SUB 를 클릭하고 자막 찾기를 클릭해서 찾아보시기 바랍니다. 간단하게 제가 좋아하는 .. 2013. 9. 8.
Windows Command Prompt 에서 Ctrl+V 로 붙여 넣기 컴퓨터를 사용하면서 가장 많이 하는 게 복사 & 붙여 넣기 일 텐데요~ 뭐 너무나 많이들 사용하는 거라 일반사람들도 무의식적으로 단축키를 외워서 사용하곤 하는 기능 입니다. 복사는 Ctrl + C 붙여 넣기는 Ctrl + V 인데요~ 윈도우 대부분의 프로그램에서 통상적으로 적용되는 이 기능이 Windows Command Prompt 에서는 정상적으로 동작을 안 합니다. 다른 곳에서 명령어 등을 붙여 넣기라도 할라치면~ 아래 그림처럼 오른쪽 클릭을 한 후에 붙여 넣기를 클릭해야만 붙여 넣기가 되는데…… 여간 불편한 게 아닙니다. 그래서 Windows Command Prompt 에서도 Ctrl + V 로 붙여 넣기를 할 수 없을까 해서 찾아보니 아래 글이 나오더군요. http://www.howtogeek.c.. 2013. 9. 8.
Virtualbox 우분투 가상 머신에서 compiz 사용 우분투에서 compiz 를 사용하면 여러 화면 효과를 낼 수 있어서 많은 분들이 사용하실 텐데요. Compiz 관리 도구는 터미널에서 아래와 같이 설치 하실 수 있습니다. sudo apt-get install compizconfig-settings-manager 저처럼 터미널 사용이 불편하신 분들은 아래와 같이 우분투 소프트웨어 센터에서 compiz 로 검색 후 빨간색 네모 부분을 선택해서 설치 하시면 됩니다. Compiz 를 설치하면 아래 그림과 같은 각종 화면 전환 단축키 설정뿐만 아니라 화면 효과 단축키도 설정 할 수 있고요. 윈도우에서는 Window + D를 누르면 동작하는 바탕화면 바로 가기도 compiz 를 통해 단축키 설정이 가능하더군요. Window 에서는 winsplit revolutio.. 2013. 8. 29.
아이들에게 코드를 가르칩시다 컴퓨터가 세상에 나온지 수십년이 지났고 많은 분들이 소프트웨어 분야에서 일을 하고 있습니다. 직장인들의 자리에는 대부분 컴퓨터 한대씩은 다들 놓여 있죠. 그런데 사실 컴퓨터를 정말 효율적으로 사용하는 직장인들은 그리 많지 않은것 같습니다. 컴퓨터는 사실 정말 좋은 반복 기계 입니다. 컴퓨터에게 이런 반복적인 일들을 시키려먼 당연히 코딩을 할 수 있어야 겠죠. 지금까지도 코딩 하면 무슨 대단한 작업인양 생각을 하는 일반인 들이 많은데, 사실 그렇지도 않습니다. 컴퓨터 사용 환경이 좋아짐에 따라 이러한 코딩은 점점 일반인들도 접근 가능한 일이 되어가고 있다는 생각이 듭니다. 아래 동영상은 아이들에게 코드를 가르칩시다 라는 주제의 TED 영상 입니다. MIT 미디어 랩에서 만든 SCRATCH 라는 쉬운 툴에 .. 2013. 6. 24.
Eclipse 프로젝트에서 C/C++ Makefile 생성하기 저는 윈도우 환경에서 C/C++ 코딩을 할 때 MinGW 등을 이용하곤 하는데요~ 아래 포스팅들에서 밝힌바와 같이 C/C++ 코딩시 CodeBlocks 를 주로 사용해 왔습니다. 2013/01/20 - [유틸] - Code::Blocks 12.11 좋아졌네요. 2013/01/01 - [유틸] - Code::blocks에서 SQLite3사용하기 2012/08/26 - [컴퓨터일반] - CodeBlock 에서 FFTW 라이브러리를 사용한 FFT 실습 2012/07/31 - [컴퓨터일반] - Codeblock 에서 DLL 사용하기 cbp2make 등을 이용해서 Makefile 도 생성할 수 있고 굉장히 가벼워서 편리하더군요. 2012/12/06 - [유틸] - Codeblock Project 에서 C/C++ .. 2013. 6. 6.
네이버 영문 뉴스 음성 지원 서비스 요즘 학생들 뿐만 아니라 직장인들 사이에서도 영어 공부는 필수인 시대가 되었는데요~ 단순히 토익 점수를 따기 위한 공부 뿐만이 아니라 회화가 정말 중요해 지는 시대가 된 것 같습니다. 저는 뭐 영어는 너무 잼뱅이라… 그래도 아래 포스팅에 밝힌 바와 같이 영어 단어라도 외우려고 노력은 하고 있고~ 2012/10/15 - [유틸] - 다음 사전 앱으로 영어공부 해봐요~ 꾸준히 영어에 관심 갖고 공부하려 노력 중입니다. 예전에 저는 영어 공부 한답시고 영자 신문 같은 구독해서 보고 그랬는데 ㅋㅋㅋ 뭐 결론적으로 뻘짓이었지만 말이죠. 이렇게 영어 신문으로 공부 하고 싶으신 분들을 위한 서비스가 나와서 소개해 드리려 합니다. 네이버에서 제공하는 영문 뉴스 음성 지원 서비스인데요~ http://news.naver... 2013. 4. 20.
MS Windows 명령 창 팁들 윈도우에는 Powershell 도 있지만 기본적으로 cmd.exe 를 이용한 콘솔을 주로 사용하는데요~ 오늘은 아래 주소에서 소개됐던 command line 팁들에 대해 소개 할까 합니다. http://www.computerhope.com/tips/msdos.htm 위 주소의 글들을 보다 보니, 일부는 제가 알던 것이었지만, 일부의 경우에는 전혀 몰랐던 팁들도 있더군요. 어쨌든 저와 같이 모르실 수도 있는 분들을 위해 몇 가지 팁에 대해 설명 드리려 합니다. 1. 특정 파일을 드래그 해서 콘솔 창에 놓으면 아래 그림처럼 그 파일의 전체경로가 command 창에 표시 됩니다. 2.위 아래 화살표를 누르면 이전에 사용한 명령어들을 사용할 수 있으며~ F7 을 누르면 아래 그림처럼 사용했던 명령어들의 목록이 .. 2013. 4. 15.
윈도우 한글 입력기 안뜰 때~ 많은 분들이 윈도우 운영체제를 사용하시구~ MS 오피스 제품을 사용하실텐데요~ 아래 그림처럼 생긴 한글 입력기가 표시되는걸 볼 수 있는데요. 언제부턴가 윈도우 업데이트가 되고 나서 위 그림의 한글 입력기가 없어지고~ 한글이 제대로 입력이 되지 않는 경우가 있더군요. 잘 되던 컴퓨터가 한글이 안되면 진짜 짜증 나고 당황되시죠~ 이런 경우에는 Window+R 을 눌러서 나오는 실행창에서 ctfmon.exe 라고 친 후에 실행해 주시면 위 그림의 한글 입력기가 표시 되면서~ 한글 입력이 잘 되는 것을 확인 할 수 있을 겁니다. 2013. 4. 13.
Sqlite3 unsigned integer primary key 안 먹네… ㅋㅋ 요즘 SQLITE3 를 사용하곤 하는데~ 역시 잘 모르면서 막~~ 쓰다 보니 쉬운 것들도 버벅 대고 있습니다. 그냥 무조건 쉽다고 생각하고 막~~ 달려 들어서 그런건가.. ㅋㅋㅋ 아무튼 그냥 아무 생각없이 다음과 같은 테이블을 하나 만들고~ 아래 빨간색 부분처럼 Primary key 를 Unsigned integer 로 줬습니다. CREATE TABLE BookTable ( ID UNSIGNED INTEGER primary key, BOOKName text ); 이제 아래 내용과 같이 위에서 만든 BookTable 에 SQLITE1, SQLITE2, … 라는 책 이름을 넣고~ INSERT INTO BookTable (BOOKName) VALUES ("SQLITE1"); INSERT INTO BookTab.. 2013. 3. 18.
C++ sort 인덱스도 정렬하기 프로그래밍을 배우면서 아마도 가장 처음 접하게 되는 알고리즘이 바로 정렬 알고리즘이 아닌가 생각되네요. C++ 에서는 algorithm 헤더에 sort, stable_sort, partial_sort 와 같은 함수들이 정의되어 있습니다. C++ STL 이 참 좋긴 하더군요. ㅋㅋㅋㅋ partial_sort 는 말 그대로 일부를 정렬하겠다는 거로 이해하시면 될 것 같고 저는 처음에 sort 와 stable_sort 가 좀 헷갈리더군요. 무슨 차이일까… 하고요. 차이는 간단한데요. 동일한 값이 있을 경우 stable_sort 의 경우에는 정렬 하기 전의 순서가 정렬후에도 유지된다고 하더군요. 위 함수들의 사용법 등에 대해서는 아래 주소의 예제들을 참조하시면 쉽게 이해하실 겁니다. http://www.cplu.. 2013. 3. 12.
Windows 폴더 접근 명령어들 저는 윈도우 폴더 중에 내 문서 폴더나 시작프로그램 폴더 등을 자주 사용하게 되는데~ 내 문서 폴더 등은 찾기가 굉장히 쉽던데 다른 폴더들은 몇 단계씩 걸쳐가며 들어가야 돼서 굉장히 불편하더군요. 이런 불편함을 해결하고자 찾아보니~ 윈도우에서 기본적으로 사용되는 폴더들은 접근하는 쉬운 명령어들이 있더군요. 자주 사용하는 폴더들은 Autohotkey 로 단축키를 지정해서 사용하곤 하는데요~ 아래 주소에~ 그 목록이 정리되어 있습니다. http://www.winhelponline.com/blog/shell-commands-to-access-the-special-folders/ 위 주소의 명령들을 실행 창에 넣으면 해당하는 폴더가 열리게 됩니다. 너무 많아서 다 정리는 못했고요~ 간단하게 제가 자주 사용하는 .. 2013. 1. 7.
Ms Word 캡션 사용 방법 컴퓨터를 사용하는 대부분의 분들이 워드 작업 정도는 하실 것이라고 생각합니다 한글도 많이들 사용하지만 기업에서는 대부분이 MS 오피스 제품을 사용하곤 하는데~ 오늘은 MS Word 에서 캡션 사용방법에 대해 간단하게 설명 드리겠습니다. 캡션은 그림, 수식, 표에 대해 넣을 수 있습니다. 오늘 포스팅에서는 그림에 대해 설명 드리겠습니다. 아래 그림처럼 그림에 대해 캡션을 삽입하고 싶을 때는 그림에 오른쪽 클릭 후 캡션 삽입을 누르거나~ 참조 메뉴의 캡션삽입을 누르면 됩니다. 아래 그림처럼 캡션을 삽입한 후, 글 작성 중 위의 캡션을 참조하고 싶을 때는~ 참조의 상호 참조 메뉴를 이용하면 됩니다. 아래 그림처럼 상호참조를 하면~ 이렇게 결과가 들어가게 됩니다. 이렇게 캡션을 사용하게 되면 그림이나 표 등을 .. 2013. 1. 6.