프로그래밍/팁 & 기타 16

Windows 10 윈도우즈 로고키 단축키

사용 키 수행할 작업 Windows 로고 키 시작 메뉴를 열거나 닫습니다. Windows 로고 키 + A 알림 센터를 엽니다. Windows 로고 키 + B 알림 영역에 포커스를 설정합니다. Windows 로고 키 + C 듣기 모드로 Cortana를 엽니다. 참고 이 바로 가기는 기본적으로 꺼져 있습니다. 켜려면 시작 > 설정 > Cortana를 선택하고 Windows 로고 키 + C를 누르면 Cortana에서 내 명령 수신에서 토글을 켭니다. Cortana는 특정 국가/지역에서만 사용 가능하며, 일부 Cortana 기능은 일부 국가/지역에서 사용 불가능할 수 있습니다. Cortana를 사용할 수 없거나 Cortana가 꺼져 있는 경우에도 계속 검색을 사용할 수 있습니다. Windows 로고 키 + Sh..

Eclipse Indigo로 업데이트후 Flash Builder Plug-in 설치

이클립스 Helios를 쓰고 있는데 Indigo로 업데이트 하려고 한다. 한김에 Flash Builder Plug-in 까지 설치 하려고 한다. Indigo 업데이트는 쉽다. Eclipse 실행 후 Help -> Install New Software 메뉴로 들어간다. Add 메뉴 누르고 Name 에 Indigo 입력, Location 에 http://download.eclipse.org/releases/indigo 입력 한다. 그다음에는 일반 적인 업데이트와 마찬가지로 진행하면 된다. Flash Builder Plug-in은 4.51 까지 업데이트 한 후 실행하는게 좋다. 기본 설치 했다면 아래 파일을 찾을 수 있을것이다. c:\Program Files (x86)\Adobe\Adobe Flash Buil..

Lua 개발 환경 만들기 (EditPlus, Notepad++)

1. Editplus 에서 설정하기 기본설정에서 위와 같이 설정을 한다. 실행하기 위해서는 Ctrl+1 키를 누른다. 작동이 안 된다면 위와 같이 도구 그룹이 제대로 되어있는지 확인 한다. 실행이 되면 화면아래 콘솔창에 위와 같은 결과가 나온다. 2. Notepad++ 에서 설정하기 NPP 에 NppExec 플러그인이 설치 되어있는지 확인한다. 없다면 Plugin Manager 에서 다운로드 하여 설치 한다. 설치되면 위와 같은 화면을 볼 수 있다. 실행은 F6 을 누른 후 엔터키를 누르면 된다. F6을 누르면 위와 같은 화면이 나오는데 위와 같이 적은 후 Save… 버튼을 누르고 아래처럼 저장한다. 이름은 편한 대로 정한다. 소스를 작성한 후 저장하고 F6을 누른 후 엔터키를 누르면 아래와 같은 결과 ..

VirtualBox 공유폴더 찾기

VirtualBox 공유폴더 설정을 해도 어디로 가야 들어갈수 있는지 알수 없는 경우가 있다. win2k 의 경우에는 네트워크 환경에 들어가면 보였던거 같은데 (기억이 가물) WinXP의 경우는 네트워크 환경에서도 보이지 않는다. 우선 Guest Additions 가 설치되어있어야 한다. 설치는 머신의 CD 에 VirtualBox 가 설치된 디렉토리에 있는 iso 파일을 넣으면 자동 설치된다. 설치가 끝나면 공유폴더를 지정한후에 시작->실행을 누른다음 \\vboxsvr\ 라고 치고 엔터를 친다. 그러면 공유한 폴더들이 보일것이다. 필요에 따라 바탕화면에 바로가기 링크를 걸면 된다. 예전 설치했을때는 잘 나왔었는데 이번에 설치하고는 도무지 보이지 않아서 찾아본 방법이다.

VirtualBox 머신 복제하기

가상운영체제 프로그램은 여러개 있지만 개인적으로 VirtualBox 를 선호한다. 한가지 단점만 빼면 최고의 프로그램이다. 그 단점은 마우스로 파일 드래그 드롭이 안된다는 것. (MS의 VirtualPC 에서는 지원된다.) VirtualBox를 사용하는 용도는 사람마다 다르겠지만 나는 여러 운영체제를 깔아놓고 테스트용으로 주로 쓴다. 최근에는 Vista 를 거쳐 Win7 까지 오면서 예전 개발툴들을 깔아놓기에는 출시 시기에 맞는 OS에 까는게 좋다는 결론을 내렸다. 나온지 4~5년 이상 된 개발툴들은 최근 OS에서 오작동은 없지만 시스템을 지저분하게 하는 경향도 있고 같은 개발툴을 버전별로 깔게 되면 관리도 불편하고 해서 Vista 때 까지는 같은 OS에 모두 설치해서 사용했으나 Win7에서는 가상XP모..

요즘 볼랜드 개발툴 관련 커뮤니티에서 로고넣기 하고 있습니다.

워낙에 C++ Builder와 Delphi가 국내에서 인지도가 낮다 보니 볼랜드라고 하면 아~ 하다가도 아직도 나오냐고 물어보는 사람들이 많습니다. 그도 그럴것이 회사명도 여러번 바뀐데다가 이회사 저회사에 팔리기까지 했으니까요. 그래서 C++ Builder 와 Delphi 국내 개발자들이 만든 프로그램에 해당 로고를 넣어서 사람들에게 알리는게 좋을것 같다고 해서 로고넣기를 한다고 합니다. 아래 로고는 제가 주로 쓰는 개발툴 로고들입니다. Built with 와 Powered by 로고 두종류가 있고 투명 gif 이미지들입니다. 압축 파일안에는 jpeg 포맷도 들어있습니다. 그외의 로고들은 압축 파일을 다운 받으시면 됩니다. http://dn.embarcadero.com/article/37476 위의 링크..

소켓 에러

10049 요청한 주소는 해당 컨텍스트에서 유효하지 않습니다. 10050 네트워크를 사용할 수 없기 때문에 소켓 작업을 진행할 수 없습니다. 10051 연결할 수 없는 네트워크에서 소켓 작업을 시도했습니다. 10052 해당 작업이 진행되는 동안 오류가 발생하여 연결이 끊겼습니다. 10053 현재 연결은 사용자의 호스트 시스템의 소프트웨어의 의해 중단되었습니다. 10054 현재 연결은 원격 호스트에 의해 강제로 끊겼습니다. 10055 대기열이 또는 버퍼가 부족하여 소켓에서 해당 작업을 진행하지 못했습니다. 10056 이미 연결된 소켓에서 다른 연결을 요청했습니다. 10057 소켓이 연결되어 있지 않거나 Sendto 호출을 사용하여 데이터그램 소켓에 보내는 경우에 주소가 제공되지 않아서 데이터를 보내거나 받..

다국어 사이트를 위한 Charset and Codepage

구분 Charset CodePage 한국어 ks_c_5601-1987 949 IBM EBCDIC(미국-캐나다) IBM037 37 OEM 미국 IBM437 437 IBM EBCDIC(국제) IBM500 500 아랍어(ASMO 708) ASMO-708 708 아랍어(DOS) DOS-720 720 그리스어(DOS) ibm737 737 발트어(DOS) ibm775 775 서유럽어(DOS) ibm850 850 중앙 유럽어(DOS) ibm852 852 OEM 키릴 자모 IBM855 855 터키어(DOS) ibm857 857 OEM 다국 라틴 문자 I IBM00858 858 포르투갈어(DOS) IBM860 860 아이슬란드어(DOS) ibm861 861 히브리어(DOS) DOS-862 862 프랑스어(캐나다)(DOS..

Linux에 설치한 Lazarus에서 Indy 라이브러리 설치하기

우선 소스를 다운로드 받는다. http://www.indyproject.org/Sockets/fpc/indy10demo.tar.gz http://www.indyproject.org/Sockets/fpc/indy-10.2.0.1.tar.gz demo 는 참고용으로 사용하면 된다. 이전 게시물에서 CentOS 5.2 에 Lazarus 설치해 관해 설명했다. Lazarus 에서 Indy 라이브러리 설치에 어려움을 호소하는 글들이 많아서 그 방법을 써보려고 한다. 다운 받은 소스를 압축 해제한다. tar -zxvf indy-10.2.0.1.tar.gz 압축이 해제 되면 indy-10.2.0.1 디렉토리로 들어가서 saved 디렉토리를 하나 임시로 만든다. mkdir saved lazarus 디렉토리의 모든 내용..