2007-05-01から1ヶ月間の記事一覧
http://www1.odn.ne.jp/~aaa10090/zaregoto/deb/d050305a.htm JMeterで負荷テストをやっていたら遭遇。 JMeterの問題じゃなくてよかった…
http://storehouse.quickvps.net/rss_plus/ コレとおんなじI/FでRSSリーダーっぽいものを作ってみる。 はてブだとこんな感じ。 追記 RSSのバージョン判別、どうすっかな… ソースとか http://storehouse.sakura.ne.jp/viewvc/viewvc.cgi/rss_plus/?root=svn
http://storehouse.quickvps.net/search_plus/search?query=Array&site=www.ruby-lang.org&site=www.namaraii.com Rubyの公式サイト(www.ruby-lang.org)と逆引きRuby(www.namaraii.com)だけ検索する。
http://www.garbagecollect.jp/ruby/mswin32/ja/download/release.html ASRには含まれていないので、ruby-1.8.6-i386-mswin32.zipからdbm.soとgdbm.soをゲット。あと、Porting Libraries to Win32からgdbm.dllをゲットして、%RUBY_HOME%\binに置く。 http://…
http://storehouse.quickvps.net/search_plus/ こんな感じのインターフェースの検索エンジンが欲しかったので、Yahoo検索APIで作ってみた。iframeまわりは、はてブTVを参考に。 しばらく使ってみる予定。 Flashとかがあると、サイドメニューが隠れるなぁ…。…
とりあえず。 net/httpからいくつかのメソッドを借りた。 ソースコード require 'socket' class YahooSearchAPI HOST = 'api.search.yahoo.co.jp' PATH = '/WebSearchService/V1/webSearch' attr_reader :status_line def initialize(appid, options = {}) @…
Noraに含まれるescape_ext.cを、一応、ASR用にビルドできたので、一応メモ。動作確認はこれから。相当怪しいなぁ…ビルド環境はこちらを参照。ヘッダとライブラリはASRの配布ページから入手。$ASR_HOME/lib/ruby/1.8/i386-mswin32/config.hの頭3行をコメント…
http://hunter.campbus.com/ なぜかApacheがうまくインストールできなかったので、上のサイトからダウンロード。 うーん…
http://mag.autumn.org/Content.modf?id=20031125212536 めもめも。
とりあえず簡単な拡張ライブラリがビルドできたのでメモ。 一応、動作確認済み。 escape_ext.soも修正しないと。 ビルド環境 Microsoft Visual C++ Toolkit 2003 Windows Server 2003 SP1 Platform SDK ActiveScriptRuby 1.8.x.x + ASRDev18 サンプルライブ…
http://www.germane-software.com/software/rexml/doc/classes/REXML/StreamListener.html http://www.germane-software.com/software/rexml/docs/tutorial.html http://www-06.ibm.com/jp/developerworks/xml/020607/j_x-matters18.html http://www.nslabs.…
read_status_lineはnet/httpからのパクリ。 もう少し高水準のAPIってないもんかなぁ…と思うのはRubyにスポイルされているせいかも。 require 'socket' require "rexml/document" require "rexml/streamlistener" def send_get(path, sock) sock.write("GET #…
すでに3巻もでてた。 近くの本屋で売ってるかなー?
ちょっと気になった。 買ってみよ。
僕の解答 こんな感じ。 (define (accumulate combiner null-value term a next b) (if (> a b) null-value (combiner (term a) (accumulate combiner null-value term (next a) next b)))) (define (sum term a next b) (accumulate + 0 term a next b)) (de…
僕の解答 フィルタの説明が少ないよ…。 filtered-accumulateがこんな感じかな? ;(define (filtered-accumulate combiner null-value term a next b filter) ; (define (filtering a) ; (if (filter a) (term a) null-value)) ; (if (> a b) ; null-value ; …