Ruby
Ruby 2.0.0に最初のパッチレベルリリースが出ました([ruby-list:49360], メール). 当ブログでは,Cygwinでスムーズにビルドするための注意点を,自らの経験をもとに記してきましたが,このパッチレベルリリース,それから最新版スナップショット(2.1.0dev…
はてなダイアリーのアクセスログを読んで,t.coから日記のどこにアクセスしているかを知るツールhateref.rbを作成しました.コードはGist*1に置いています. *1:Sign inを忘れてコミットしたら,URLに「anonymous」が入りました.もはや削除できそうにないし…
Cygwinで,Rubyの最新版および安定版スナップショットをビルドし,つまずきどころを確認しました.
Ubuntuで,Rubyの最新版および安定版スナップショットをビルドし,つまずきどころを確認しました.
現時点での最新版スナップショット(略)をtar.gzで固めています。これはSubversionレポジトリのtrunkの先端(HEAD)から自動的にスナップショットを取ったものです。スナップショットの取得はある時刻に問答無用で行っているので、何らかの問題が残っている可能…
[ruby-dev:47092] [ANN] Ruby 2.0.0-p0 released
はてなユーザ名を指定して実行すれば,はてなフォトライフで公開されている画像ファイルを自動的に取得する,Rubyスクリプトを作成しました.コードはいつものようにGistに置いています. 実行にはrubyコマンド(1.8/1.9対応)のほか,wgetコマンドが必要で…
いきなりですが問題です. 次の図は,3行4列のマス目において,左上をスタート,右下をゴールとして上下左右に移動し,それぞれのマスをちょうど1回ずつ通るルートのひとつです. ↓→→↓ ↓↑↓← →↑→*正整数n,mを入力として,n行m列のマス目に対してこのような…
2013年になりました.今年もよろしくお願いいたします.
複数人がコミットするSubversionのリポジトリに,フックスクリプトを入れていました.コミットのたびにスクリプトが起動し,自分宛にメールを送ってくれます.
CygwinでRubyの最新版スナップショットをビルド―psych対応― Rubyの二つのスナップショットをコマンド一つでインストール またまた,Rubyのビルドがうまくいかなくなりました.どうしよう.…
丸囲みの英数字を,実体参照での件,その後もたびたび参照(というか使用)するようになったので,Rubyスクリプトを作って省力化を図りました. https://gist.github.com/3814274 オプション処理後の各引数に対して,先頭文字の丸囲みの実体参照を出力します…
今月14日に,kanji-sorter.rbをリリースしました.GitHub - takehiko/KanjiSorter: Kanji Sorterより参照・取得できます.これは,入力に含まれている漢字を,小学校で学習する学年(または配当外)に振り分けるRubyスクリプトです.
久しぶりにgem updateをしてみると,長々とエラーが出てきました. $ gem update 略/ruby/lib/ruby/2.0.0/yaml.rb:6:in `<top (required)>': It seems your ruby installation is missing psych (for YAML output). To eliminate this warning, please install libyaml and r</top>…
昔,
いきなりですが問題です. MD5のハッシュ値(チェックサム,fingerprint,メッセージダイジェスト)がすべて0となるような,入力メッセージを答えなさい.
Rubyによるテキストデータ処理 (講座ITと日本語研究)作者: 荻野綱男,田野村忠温出版社/メーカー: 明治書院発売日: 2012/05/01メディア: 単行本購入: 3人 クリック: 40回この商品を含むブログを見る
デカノミアル 「かけ算」で書いてきたことを英文化したエントリが,予想もしていなかったところで,リンクされていました. もともとリンクされていたところは,現在,内容を一新しています.ですがhttp://pinterest.com/search/?q=decanomialのページで,ブ…
いきなりですが問題です. かけ算の九九の表の中で,現れる数が一番多いのは,どれで,何回でしょうか. 1から81までの数を,「○×△=数」という,2つの正整数の積で表したとき,そのような式が一番多いのは,どれで,式はいくつでしょうか. 二つの問題の答…
Perlでは $ perl -E 'say "love" & "mine"' life Rubyでは
gist:2212589 · GitHub 404 Blog Not Found:perl: 生 & 死 == 愛 R: 生 & 死 == 愛 - XXXannex Rubyだと… #!/usr/bin/env ruby # -*- coding: utf-8 -*- # life-and-death-failed.rb life = "生" death = "死" puts life & death こう書いて,ruby life-and-…
プログラミングが嫌いな学生たちにRubyを教えたら嫌いじゃなくなった話 - Togetter 今年度後期の演習科目のことを思い出しました.こちらの最後の課題は,HTTPを使ったクライアントまたはサーバのアプリケーションを作りなさいというものです.クライアント…
橋本由美子: 塵劫記を算数・数学教育に取り入れる意義と教材化, 数学教育論文発表会論文集, No.40, pp.13-18 (2007). http://ci.nii.ac.jp/naid/110007173815 授業事例の中心にあるのは,「まま子立て」です.Webを調べると,いろいろ出てきました. wikiped…
はてなダイアリーの記事データを有効活用するためのRubyスクリプト,hatedma.rbを作成しました.GitHub - takehiko/hatedma: Hatena Diary Managerより参照・取得できます.
当雑記では,isbn/asin記法を使って,本や商品にリンクしています. この連休中に,商品情報の整理を自動化し,毎回ブラウザでAmazon.co.jpに行かなくても,検索したり,はてなでの表記を出したりできるよう,Rubyスクリプトを書いているところです. Amazon…
2009年9月17日:ぷよぷよ2連鎖171種類!のRubyスクリプトを,"puyoren"という名称で公開しました.ソースと生成したパターンは,GitHub - takehiko/puyoren: Puyopuyo Rensa Pattern Generatorより参照・取得できます. READMEを転載します. 「ぷよぷよ」の…
Rubyの最新版スナップショットのバージョンが「2.0.0dev」になっています.1.9.3で動作確認したいときも出てきそうなので,複数のバージョンを保持できる,rvmを使うことにしました.
次の図とともに,「●の数をかけ算の式にしましょう」という問題を出したところ,5×4=20とする子がいました. ●● ●● ●●●●●● ●●●●●● ●● ●● どのように考えて,5×4としたのでしょうか. 5個の4つ分 12 34 121212 343434 12 34 「90度回転…
九九文章題ジェネレータ,“99qg”をリリースしました.ソースはGitHub - takehiko/99qg: KuKu Question Generatorより参照・取得できます.
No.24 (63÷21)×18−27+53 = 35+72−81×(12÷36) umashika-news.jp - umashika-news リソースおよび情報 へえ.先日のRubyスクリプトで動作確認してみましょう. $ ruby pmtd-parser-no_tw.rb "(63÷21)×18-27+53" (63÷21)×18-27+53=80 $ ruby pmtd-pa…