2008-01-01から1ヶ月間の記事一覧

mongrelでResponse HeaderのServerヘッダを隠す方法[mongrel][rails][ruby]

斜め読みしかしてないがmongrel-1.1.3のソース ./ext/http11/http11.cで 387 DEF_GLOBAL(mongrel_version, "Mongrel 1.1.3"); /* XXX Why is this defined here? */ 388 DEF_GLOBAL(server_software, "SERVER_SOFTWARE"); //でmongrelのバージョンなんかが定…

beepコマンドのソースをみてPureRubyでbeepをならしてみる(linux環境のみ)[ruby][linux]

#!/usr/bin/env ruby KIOCSOUND = 0x4B2F CLOCK_TICK_RATE = 1193180 begin io = File.open("/dev/console",File::Constants::WRONLY) io.ioctl(KIOCSOUND,(CLOCK_TICK_RATE/442).to_i) sleep 1 io.ioctl(KIOCSOUND,0) rescue StandardError => e puts e end…

30回PHP勉強会[PHP]

自分用のメモなので聞き間違い等あるかもしれないです PHP4-5移行に関して [ThinkIT] Part6:PHP4からPHP5への移行のポイント (2/2) E_STRICT PHP4だとnewしてすぐ=&してオブジェクトのコピーを防いでいた zend.ze1_compatibility_modeはPHP5で=&記述で参照…

GMailの新着をGTalkアカウントに通知するスクリプト[ruby][gmail]

#!/usr/bin/env ruby require 'rubygems' require 'mechanize' require 'webrick' require 'xmpp4r' module Google module Mail class Error < StandardError ; end class Notifier # #=設定 # #プロセス番号保存ファイル PID_FILE = "/tmp/gmail_notifier.p…

携帯でGoogleMapを手軽に表示するPHPクラス - アシアルブログがあったからrubyで書いてみました[ruby][web][rails]

# #携帯でGoogleMapの画像をプリントするクラス # class GoogleMobileMapView PKG_VERSION = '1.0.0' # #取得URLとクエリを保持する変数 # GET_URL = 'http://maps.google.com/mapprint?tstyp=4' # #文字列とパラメータimage_formatの対応 # IMAGE_TYPE = {"…

as known as が... すごい間放っておいたら 無くなってました[as known as]