HTML ファイル中に含まれるタグを抽出するワンライナー

$ ruby -ne ‘puts $_.downcase.scan(%r|]*>|i)’ ./index.html | sort | uniq
a
body
br
dd
div
dl
dt
h1
h2
h3
h4
head
html
img
input
li
link
meta
p
script
title
ul

ね、簡単でしょ?

Posted in: Linux, Ruby, Tech by Yuya Takeyama No Comments

JavaScript でもマルコフ連鎖やってみた

Markov Chain in JavaScript
Twitter につぶやく機能もつけてみたのでお試しあれ。
オブジェクト指向な上に、GUI アプリケーションも簡単に作れてしまう。JavaScript はやっぱり楽 [...]

Ruby でマルコフ連鎖やってみた

何となく動いてるっぽいので、ざっと公開してみる。
以下は、Ruby 1.8.7 のみにて動作確認してます。
markov.rb

class Markov
NONWORD = “\n”

attr_reader [...]

Posted in: Algorithm, Ruby, Tech by Yuya Takeyama No Comments , ,

Iron Man の The Passage が DVD 付きで再発

Iron Man on MySpace
黒いアイオミの異名を取るギタリスト Al Morris III 率いる Iron Man。昨年リリースされた I Have Returned も好評を集める彼らだが、1994 年 [...]

Posted in: Doom, Music by Yuya Takeyama No Comments

MySQL でメールアドレスのドメインのみを抽出する

以下のような、メールアドレス等の情報を保持したテーブルがあるとします。

mysql> SELECT * FROM users;
+—-+———+——————+
| id | n [...]

Posted in: MySQL, Tech by Yuya Takeyama No Comments

PHP のマジックメソッドによる動的 Observer Pattern

2010-03-07 15:30 追記
Observer Pattern について調べ直してみたところ、一般的な Obsesrver Pattern と、以下のコードは似て非なるものであることに気づきました。
このエン [...]

Posted in: PHP, Tech by Yuya Takeyama No Comments , ,
Get Adobe Flash playerPlugin by wpburn.com wordpress themes