服,コインランドリーで洗濯して,乾燥機で1時間くらい回すと,90%くらい乾いた形で出てくる.さらに回すのは時間かかりすぎるので,鴨居にひっかけて干したりしてる.乾きやすい服を探していきたい.綿は乾きにくい,ナイロンとかは乾きやすい,というイメージがある.
■
難しいことしてて、できないかと思ってたけど、意外とできた。こういうクラスたちを用意すればあとは自ずとできると思い込んで作ったら作れてよかった。
自動で韻を踏むソフトウェア作った
だいぶ前の亀田音楽専門学校っていうテレビで韻の回があっておもしろかった.語尾が同じ感じなら韻を踏める.
僕も韻踏みたいけど,手作業で韻を踏むのはめんどうなので,全自動で韻を踏むソフトウェア作った.github.com
動かすのちょっとめんどうで,YahooのアプリケーションIDと,はてなキーワードのふりがなつきCSVみたいなやつをダウンロードする必要がある.mecabなど使いたかったけど,どうやってもRubyのバインディングをインストールできなくてあきらめた.
動かすとこんな感じ.sayコマンドで韻を踏みつつ読み上げてくれる.韻を踏んでるけどだんだんめちゃめちゃになってかわいい.
% bundle exec -- ruby autorap.rb 'はてなインターン今年もやります' はてなインターン今年もやります はてなマホターンポトシもやります はてな仁保クーンポトシもYURIハス はてな蜻蛉クーンサトシもYURIハス 土びなユンボクーン西施もYURI「S」 土びなエルボクーン西施もYURI「S」 千千びなエルボクーン西施もYURI「S」 千千びな蝎甫Zune西施もYURI「S」 千千びなBA-TSUスジメZune西施もYURI「S」 千千びなBA-TSUいじめZune重石もYURI「S」 千千びなBA-TSUいじめZune重石もYURI「S」 千千びなBA-TSUダニメZune重石もYURI「S」 千千びなBA-TSUダニメZune重石もYURI「S」 千千びなBA-TSUダニメZune賀茂氏もYURI「S」
www.youtube.com
こういうのをやりたかったけど雑すぎる
いけてない設計に出会ったときに考えること
- どこがいけてないのか?
- クラス名とか、機能名とか、概念とか、名前があると考えやすくなる まだ名前なかったら新たな抽象が見つかるかもしれない
- どんな経緯でそうなっているのか
- 最初は抽象を捕らえられていたのが拡張を繰り返すうちに失われたのか、書かれた当初は単純な仕様だったのが膨れ上がったのか、動けば良いという感じで書かれたのか
- 今の設計のいいところは?
- 何か意図や事情があってそうなってるのか、動いてるだけなのか 詳しい人や書いた人に気に入ってるところを聞いても良い
- みんなどう思ってる?
- みんなおかしいと思ってるけど手が出せないのか、これでいいと思ってるのか、など雑談して聞いて回る
- 最高の状態ならどうなってるべき?
- 現実的には何ができる?
- コメント足すだけとか、名前をいいやつに変えるとか、新たなクラスを作って切り出すとか、これも何パターンかあって、難しさや時間との兼ね合いで松竹梅くらい考えられる
- 詳しい人に見てもらう
- ここなんですが、こういう経緯で、こんな問題があって、理想的にはこうなるべきだけど、今回は時間との兼ね合いで、3パターンくらい考えてみました、どうでしょう、みたいな
書いてみたけどわりと普通だった