2010-05-01ãã1ã¶æéã®è¨äºä¸è¦§
tabããã¦spaceã«ãã ã¯ã¦ãªãã¤ã¢ãªã¼ã®ã¯ãªã¢ãã¿ã³æ¼ãã¦æ¸ãããã®è¨äºãæ¶æ» ãã¦è©³ç´°ãæ¸ãæ°ç¡ããªã£ãã®ã§ã¹ã¯ãªã¼ã³ã·ã§ããè²¼ãä»ãã
sinatraããµããã£ã¬ã¯ããªã§åããã¦ããæãªããã«å¿ è¦ http://localhost:4567/hello/world ã«ã¢ã¯ã»ã¹ããã¨ãã®envãppãã {"HTTP_ACCEPT"=> "application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5", "HTTP_CAâ¦
Ubuntu10.04ã ã¨aptã®gearman-job-serverã§Cçã®gearmanãå ¥ãã libgearman-devã§Cè¨èªã®ãããçãã¤ã³ã¹ãã¼ã«ã§ãã¦ãlibgearman/gearman.hã使ããããã«ãªãã sudo apt-get install gearman-job-server libgearman-dev
libboost::filesystemã使ãæãubuntu10.04ã§ã¯aptã§å ¥ãboostã1.4ç³»ã«ãªã£ã ä»ã¾ã§libboost::filesystemã使ãæãlibboost_filesystem-mt.aã ããincludeããã°è¯ãã£ããã©1.4ããã¯libboost_system-mt.aãincludeããªãã¨ãªããªããªã£ã¦ã¦ã¡ãã£ã¨ãâ¦
APIãç¡ãã£ããã©rootã«postãããç»é²ã§ããregist-3memo.rb #!/usr/bin/env ruby # -*- coding: utf-8 -*- require 'rubygems' require 'ArgsParser' require 'net/http' require 'uri' parser = ArgsParser.parser parser.bind(:short, :s, 'short name'â¦
http://www.clonezilla.org/ ã®live CDã使ã£ã¦ãã¼ãããUbuntu10.04ãå ¥ãããã·ã³ã®ãã£ã¹ã¯ã¾ããã¨MBRã¨ããå«ããã¤ã¡ã¼ã¸ãä½ããä¿åå ã«å¥ã®sshãµã¼ãã¼ãæå®ã§ããã å¥ã®ãã·ã³ãããªã¹ãã¢ãããããã£ããã§ãããã ãã©ããªããeth0ãeth1ã«â¦
HTC DesireãUSBã±ã¼ãã«ã§Macã«æ¥ç¶ããHTC Syncã¢ã¼ããã«ããï¼ä»ã§ãã§ããããï¼ï¼ Eclipseã§[Run]â[Run Configurations] ã§Targetã¿ãã§Manualã©ã¸ãªãã¿ã³ãé¸ã³ãRunãã¿ã³ãæ¼ããã¤ã¾ã以åä½ã£ãããã¤ã¹ã¨ãã¥ã¬ã¼ã¿ãé¸ã°ãªãã Android Deviceâ¦
æ®éã«diffåãã ã #!/usr/bin/env ruby require 'rubygems' require 'diff/lcs' a = <
æ°çãæ¥ãæ¯ã«1åé³´ãã ruby -rubygems -e 'require "open-uri";require "feed-normalizer"; last=0;loop do e=FeedNormalizer::FeedNormalizer.parse(open("http://search.twitter.com/search.rss?q="+URI.encode("shokai"))).entries.first; n=e.url.scaâ¦
afplayã§terminalããé³å£°ãã¡ã¤ã«åçã§ããã®ã§ æ°çã®replyããã§ãã¯ãç¶ãã¦åèªã«åå¿ãã¦é³é³´ããã¯ã³ã©ã¤ãã¼ ruby -rubygems -e 'require "open-uri";require "feed-normalizer"; loop do puts m=FeedNormalizer::FeedNormalizer.parse(open("http:â¦
1-100ãã¼ã¸ãé¸æå¶æ°ãã¼ã¸é常éã å¥æ°ãã¼ã¸ééã101-200ãã¼ã¸ãé¸æ
mkdir ~/tmp cd ~/tmp wget ftp://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7.tar.gz tar -zxvf ruby-1.8.7.tar.gz cd ruby-1.8.7 ./configure --prefix=$HOME/local/bin/ruby/ make make installln -s ~/local/bin/ruby/bin/ruby ~/bin/ruby ln -s ~/localâ¦
http://d.hatena.ne.jp/shokai/20100506/1273174669 ã¨åãæ§ã«passengerã»ããã¢ãããã¦ãconfig.ruãç½®ããsymbolic linkã¯ã¯ããªãã /etc/apache2/sites-available/default ã®æ«å°¾ã«ã§ã <VirtualHost *:80> ServerName appname.shokai.org DocumentRoot /home/shokai/src</virtualhost>â¦
methodsã®ä¸ãpã§è¦ãã"GET /count"çããã£ãã®ã§ãcallãã¦ã¿ãããµã¤ãã«webãã©ã¦ã¶ã§ã¢ã¯ã»ã¹ããæã«ããã¨ãæååãè¿ã£ã¦ãããerbçã使ããã¦ããå ´åã¯erbãéããå¾ã®æååï¼htmlï¼ãè¿ã£ã¦ããã require 'rubygems' require 'sinatra' requâ¦
http://github.com/shokai/sensor-storage ã http://shokai.mag.keio.ac.jp/sensor-storage/ ã§å®è¡ããã 以åpassengerã®ã¤ã³ã¹ãã¼ã«ãã®ãã®ã¯ãããããµããã¡ã¤ã³ã§ã®å®è¡æ¹æ³ããããããªãã£ãã®ã§ä½¿ã£ã¦ãªãã£ããthinã§preforkããã¦mod_proxy_baâ¦