본문 바로가기

전체 글

Heroku 윈도우즈에서 사용하기 Heroku는 무료 Rails 호스팅 사이트 입니다. 다만 일반 호스팅과는 다르게 Git를 이용해서 Rails 어플리케이션을 갱신합니다. Heroku에 가입을 하고 로그인을 하면 http://heroku.com/pages/quickstart 화면이 나옵니다. 이제 자신이 만든 어플리케이션을 heroku에 등록해 봅시다. 처음으로 Git 를 설치해야 합니다. 여기서는 msysgit를 설치 합니다. 홈페이지(http://code.google.com/p/msysgit/)에 가면 윈도우즈용 인스톨러가 있습니다. 설치합니다. 설치하는 중간에 Bash를 이용할 것인지 윈도우즈의 CMD를 이용할 것인지 묻는 창이 나옵니다. 저는 여기서 기본 윈도우즈의 CMD를 사용할 것이라서 두번째를 선택 했습니다. SSH로 어떤것.. 더보기
JQuery를 이용한 Rails RJS Rails RJS에서 기존의 Prototype과 Scriptaculous를 사용하던 것을 jQuery와 jQuery-ui로 대채할 수 있도록 하는 것이 jRails 입니다. 현재 jRails의 버전은 0.4 이며 jQuery 1.2.6과 jQuery-ui 1.5버전이 포함되어 있습니다.jRails 를 설치 합니다. ( http://ennerchi.com/projects/jrails ) ruby script/plugin install http://ennerchi.googlecode.com/svn/trunk/plugins/jrails 컨트롤러에 javascript를 받을 수 있도록 response_to에 js를 추가 합니다. respond_to do | format | format.html { redirec.. 더보기
Ruby on Rails 설치 RoR 설치 및 시연 1. 루비 설치 2. 루비설치 후 Gem으로 레일즈 인스톨 gem install rails --include-dependencies 3. 루비 mysql 설치 gem install mysql 4. 레일즈 어플리케이션 생성 rails 어플리케이션명 5. 데이터베이스 설정 config/database.yml development, test, productive를 각각 설정 6. 기존의 db로 모델 생성 ruby script/generate model table 명 7. 컨트롤러 생성 ruby script/generate controller 이름 혹은 스캐폴딩을 이용할 수도있다. ruby script/generate scaffold table 명 8. 레일즈 웹 서버 시작 ruby scr.. 더보기
Google Map Geocoding 구글맵에서 제공하는 주소에서 좌표변환은 구글맵의 GClientGeocoder 클래스를 보통 사용하지만 여러개를 받을때는 직접 Geocoding 를 사용하는 것이 좋다고 구글 맵스의 API에 나와있다. 방법은 보통의 OpenAPI와 같다. http://maps.google.com/maps/geo? 로 인자를 보내면 결과를 json, xml, kml, csv 중의 한 형태로 출력한다. Geocoding 의 설명은 여기를 참고하면 된다. http://code.google.com/intl/ko/apis/maps/documentation/geocoding/index.html 이를 사용하다가 생긴 의문점은 보통 한국 지도를 보기위해 http://maps.google.co.kr 로 요청을 보내지만 이상하게 http:.. 더보기
[WM] Me2PocketUploader http://ggungs.egloos.com/2256057 를 참고해주세요. 더보기
Windows Mobile 에뮬레이터에서 인터넷 하기 에뮬레이터 버전이 1.0 일 경우 Vista에서는 DMA및 가상 네트워크 설정이 전혀 먹히지 않음..( 이것 때문에 정말 삽질 많이 함 ㅜㅜ ) 최신버전인 3.0으로 설치해 줍시다. http://www.fengcool.com/2007/09/connect-windows-mobile-50-smartphone-emulator-to-the-internet-on-vista/ 액티브싱크 없이 에뮬레이터에서 바로 인터넷 연결하는 방법 ( 가상 네트워크 드라이버 이용 ) http://nino.net/blog/wm5emulatorinternetconnectivitywithoutactivesync/ 가상 네트워크 드라이버는 현재 더이상 별도로 제공되지 않고 Virtual PC 2007 설치하면 된다. 비스타의 경우 Vir.. 더보기
Me2PocketUploader(PC) http://ggungs.egloos.com/2249495 를 참조해 주세요. 더보기
multipart/form-data http://www.w3.org/TR/html401/interact/forms.html#h-17.13.4.2 C++ 클래스로 생성할 것 CRT가 필요없는 String 함수 http://msdn.microsoft.com/en-us/library/ms674676(VS.85).aspx _ATL_MIN_CRT http://msdn.microsoft.com/ko-kr/library/cc485474(VS.71).aspx CAtlString 클래스를 이용한 Non CRT String http://msdn.microsoft.com/en-us/library/5bzxfsea(VS.80).aspx 더보기