본문 바로가기

old45

학습 진행 방향 그래 컴퓨터로 시작한 사람은 어쩔 수 없이 평생 새롭게 배워야 하는 운명에 놓여져 있다. 내가 벌써 10년 가까이된 개발자라 할지라도 새롭게 배우지 않으면 구형 엔진처럼 기름만 많이 먹고 속도는 느린 괴물이 되고 말겠지. 일단 요즘 땡기는 것은 역시 Javascript다. 이미 javascript문법은 이미 땠다? 뭐 거의 C랑 다른 것이 없어서.. 더 배워야 한다면, dom구조나 여러 함수들 목록 정도.. 그거야 뭐.. 하면서 배우는 거고..ㅡ.ㅡ;; 일단 해야 하는 것은.. Ajax 개념 및 사용 함수 정도 => Sencha (너무 쉬운 JQM은 복습 정도) => node.js 이정도로 해서 학습 시간을 잡아 보면... Ajax 개념 및 사용 함수 정도 파악: 1w Sencha: 1w( framewo.. 2011. 10. 18.
MAC에서 Ruby on Rails 환경 구축 MAC에서 ruby on rails 3.0이상의 환경 구축을 하려고 몇번의 시도를 하였으나, 근본적인 몇가지 문제로 인하여 실패하였다. 실패를 거듭하다가 매우 단순한 문제를 발견하였다. 기본적으로 MAC OSX의 경우 기본적으로 ruby와 gem이 설치되어 나온다. 심지어는 rails까지 설치되어 나온다. 현재 가장 최신버전의 OSX(10.6.7)의 경우 rails3.0을 돌리기에는 맞지 않는 ruby가 깔려 있으며, rails또한 2.x.x버전이 설치되어 있다. 그러므로, rails3.0이상 버전을 사용하기 위해서는 다음과 같은 선행작업이 필요하다. sudo mv /usr/bin/ruby /usr/bin/ruby.old sudo mv /usr/bin/gem /usr/bin/gem.old sudo mv .. 2011. 6. 9.
ruby on rails 3.x.x 를 위한 ruby및 bundle의 버전 설정 1. ruby 설치 ruby는 1.8.7 또는 1.9.x버전이 필요하다. 그런데, 1.9.x버전으로 설치해보았더니, rake등의 다른 gem들에서 수많은 warning이 발생하였다. 결과적으로 아직 다른 gem들이 1.9.x에 알맞게 update되지 않은 모양이다. 그러므로, 안정적인 개발을 위해서는 1.8.7버전으로 일단 개발을 진행해야 할 것을 권한다. ruby버전의 다운르도는 다음에서 한다. http://www.ruby-lang.org/ko/ CentOs5.5에서는 yum이 1.8.5버전만을 지원하므로 소스 컴파일을 해서 설치해야만 한다. 2. gem설치 gem은 최신으로 설치를 한다. 1.8.0및 1.8.1은 rspec과 spork 등의 gem에서 error가 발생할 수 있으니, 반디시 1.8.3.. 2011. 5. 22.
사용자 트래킹 서비스 등록 친구의 위치를 알고 싶으세요? 친구에게 목적지를 보내고 싶으세요? 지역 친구들을 사귀고 싶으세요? 오늘 들른 위치에 로그를 남기고 싶으세요? 다른 사람이 남긴 글들을 보고 싶으세요? 위의 질문에 하나라도 YES라고 한다면, Footsign을 사용해볼 것을 강력히 권해드립니다. FootSign은 친구들과 위치를 공유하고 서로의 위치를 확인할 수 있는 위치기반 SNS입니다. 등록된 친구 중에 트래킹을 하고 싶은 친구가 있다면, 친구에게 트래킹 요청을 하세요. 친구가 트래킹 요청을 수락하면 서로 트래킹을 시작합니다. 트래킹은 수락을 한 경우에만 시작되며, 언제든지 트래킹을 취소할 수 있습니다. 또한, 최소한의 프라이버시 존중을 위해서, 트래킹을 취소나, 요청에 대한 거절에 대해서는 실시간으로 알려주지 않습니다.. 2010. 12. 7.