목록개발이야기 (528)
준호씨의 블로그
osx 에서 terminal 에서 opt 로 단어 단위 점프가 가능 하다. 그런데 iterm 에서는 안될 수 있다. 그럴 때 설정 하는 방법이다. 말로 설명 하면 뭔지 모를 수 있으니 아래 동영상을 참고 하자. zsh 을 사용하는 경우 ~/.zshrc 에 다음과 같은 내용을 추가 해 주면 된다. "\e\e[D": backward-word "\e\e[C": forward-word 키 맵 설정에 따라 안될 수도 있는데 안되면 아래 내용으로 해 보자 bindkey -e bindkey '^[[1;9C' forward-word bindkey '^[[1;9D' backward-word bash 에서는 ~/.inputrc 파일에 다음 내용을 추가해 주면 된다. "\e\e[D": backward-word "\e\e[C..
설치 brew tap homebrew/apache brew install httpd24 or brew install homebrew/apache/httpd24 httpd22 도 있다. apache 2.2 잘 접속 된다. 기본포트는 8080이다. 정보 brew info httpd24 삭제 brew remove httpd22 설정파일이 있는 위치로 이동 $(brew --prefix)/etc/apache2/2.4 재시작 brew services restart httpd24 이상하게 tmux 내부에서는 실행이 안됨. 왜일까... 시작 brew services start httpd24 정지 brew services stop httpd24 로그 /usr/local/var/log/apache2 references h..
간단히 퓨니코드 변환기를 만들어 보았다. http://labs.junho85.pe.kr/ci/punycode 사실 이미 javascript 로 된 오픈소스가 있어서 손쉽게 만들 수 있었다. java 버전이나 다른 언어 버전도 만들어 볼까? 직접 rfc 문서 보고 만들어 보는거도 재미있겠다. 오픈소스는 https://github.com/bestiejs/punycode.js/ 걸 가져다 썼다. 참고로 퓨니코드는 한글도메인을 사용하기 위해 유니코드를 아스키로 표현하는 방법이다. 한글 도메인을 구입 했다면 이 방식을 쓰고 있을 것이다. 예를 들면 "김준호.pe.kr" 라는 도메인이 있다면 실제로는 "xn--4k0b802cclj.pe.kr" 이런 도메인인 것이다.
codeigniter 를 처음 사용 할 때 이상한 점은 index.php 가 계속 보인다는 것이다. 예를 들면 다음과 같다. http://labs.junho85.pe.kr/ci/index.php/punycode index.php 를 숨기고 다음과 같이 나타내면 좋을 텐데 말이다. http://labs.junho85.pe.kr/ci/punycode apache 설정 일단 apache 를 사용 한다면 rewrite_module 이 활성화 되어 있어야 됨. 다른 웹서버를 사용한다면 방법이 좀 달라질 수 있다. 개인적으로 로컬 개발환경에서 php 자체 웹서버를 사용하는 경우 별다른 설정이 필요 없없다. apache2 기준에서 mods-available 에 rewrite.load 파일 안에 로드 하는 내용이 있음..
IntellilJ 터미널에서 키보드 버튼을 꾸욱 누르고 있으면 연속 입력은 안되고 다른 특수 문자 입력 하는 창이 나타난다. 나는 연속 입력을 하고 싶은데 특수 문자 입력 창이 나타나니 여간 불편한게 아니다. 그래서 방법을 찾아 보았다. 터미널에서 아래 명령어를 실행 하고 IntelliJ 를 다시 실행 하면 된다. $ defaults write -g ApplePressAndHoldEnabled -bool false IntelliJ 는 재시작 해 줘야 한다. 특정 프로그램만 지정 하고 싶은 경우는 다음과 같이 하면 된다. $ defaults write com.jetbrains.intellij ApplePressAndHoldEnabled -bool false $ defaults write com.jetbra..