ruby

メモ

arr ||= [] (arr が nil or false で配列が格納される)

好きな周波数のビープ音を鳴らす

yumでbeepをインストールするだけ。 fで周波数、-lで再生時間、-rは繰り返し。 Rubyで扱いたい時は system 'beep -f 500' 参考 http://ja.doukaku.org/31/lang/ruby/

空蝉ぬりえver.x

はてなハイクで、現在の所、bot色9割、人工無能色0.1割、その他0.9割なよく分からないのものを公開しました。感情語の辞書を自動生成しようと考えてたときにできた副産物です。 能無し文学少女「空蝉ぬりえ」- http://h.hatena.ne.jp/utsusemi_nurie/ 今のと…

ゆっくりハイクラジオ

「ゆっくり」で有名なAquesTalkのRubyバインディングが出たというので早速遊んでみました。 AquesTalk/Ruby - Ruby bindings for AquesTalk. AquesTalkはWindows用ソフトなので今回はWindowsのRuby環境構築から始めました。 WindowsにRubyをインストール (手…

Rubyメモ1

プログラミング言語Rubyを読んでいますが、知らない事が多かったり。 オブジェクト識別子 o.object_id o.__id__(非常用) 第2章 オブジェクトあたりが面白い。最後まで読んでないので[後で書く]メソッド。 オブジェクトがStringか? o.instance_of? Stringの…

はてなハイクのタイムラインを読む

日付変わっちゃったけど、罪滅ぼしに簡単Rubyではてなハイクのタイムラインを読みます。Rubyは簡単にBasic認証できて嬉しいですね。Basic認証のパスワードには投稿用アドレスを使用します。詳しくははてなハイクAPIで。 haiku.rb require 'open-uri' require…

Yahoo!Japanのテキスト形態素解析Webサービス

ある単語をGoogle検索し、検出頻度から関連語を抽出するというものです。本当に関係しているかは無根拠。形態素解析器としてChasen、Mecab等を導入するのは億劫だったのでYahoo!のテキスト解析サービスを利用させてもらってます。一日50000件は多すぎず、少…