본문 바로가기

루비

[엄씨생각] `C언어로 API 서버 개발, 생각보다 나쁘지 않아요' 글을 보고... 최근 재미있는 글을 봤다. C 언어로 모바일을 위한 API 서버를 만들었는데, 이에 대해 댓글의 토론이 가관이 아니다. 물귀신들이 들러 붙고 난리도 아니다. 아파치 모듈로 개발된 API 서버, 이음 베이론을 소개합니다. C언어로 API 서버 개발, 생각보다 나쁘지 않아요 글의 결론은 ‘모바일 API 서버를 C 언어로 만드니 성능이 좋네요’.. 이에 대항하는 물귀신들은 ‘나를 납득시킬만한 근거를 대라’, ‘C언어로 만들었다고 자랑질이냐’ 등등… 모든 사람이 경험도 다르고, 깊이도 다르니 글쓴이야 모든 눈높이에 맞춰 대응하기도 힘들겠다. 그냥 나는 내 생각대로 얘기하자면… 글쓴이가 모바일 API를 C언어로 만든 글은 필자가 보기에 자랑질도 아니고, 이런 사례를 만들었는데 놀랍더라.. 정도인 것 같은데, 글쓴.. 더보기
[Ruby] Ruby 컴파일 및 설치 Ruby 컴파일 및 설치 최신 rails를 설치하려면 ruby 1.8.3 버전보다 높아야 한다. 그러므로 git 저장소에서 현재 개발 버전인 trunk 브랜치를 받아야 하는데, 필자의 경우는 ruby_2_0_0 버전을 fetching 하였다. 필자는 이런 저런 실험을 하는 것을 좋아해서 소스 코드를 직접 컴파일해서 사용하는 방법을 선호한다. 대부분 컴파일 순서나 방식은 대체로 비슷하다. [1] 컴파일 환경은 MacOS. $ git clone https://github.com/ruby/ruby.git $ git checkout origin/ruby_2_0_0 컴파일하기 위해 autoconf 외 몇 가지가 설치되어 있어야 한다. $ sudo port install autoconf gdbm openssl au.. 더보기