そんな今日この頃でして、、、スマートフォン用の表示で見るそんな今日この頃でして、、、コード書いたり映画みたり。努力は苦手だから「楽しいこと」を探していきたい。(CECH-ZNR1J)買ってiPad経由で録画再生できるようになって引きこもり生活が色々捗る今日この頃。購入タイミングのせいで一話はPS3本体だったいするので、消化しようにも消化できてない番組が結構あったりする・・・iPadアプリ側の再生の精度とか操作性とかの使い勝手が上がればなぁというのと、torne・nasne側の録画データの移動ができればなぁという所だが、それでも今のところは十分に満足。そんなこんなでRubyの学習。見る第18章では前部までに作成していた蔵書データをCSVとしてファイルに保存・読み込みする。chomp(line);()が無くて良い分だけ楽。[フォーマット])で作成可能。PerlでいうTime::Pieceみたいなことができる。[フォーマット])取り出せる出力とかもほとんど同じなのが有難い。ちなみにRubyのフォーマット指定は"%Y-%m-%d"型なら省略可能。DBからの取り出しとかで使用頻度が高いので有難い。第19章はハッシュのようにデータをファイルに読み書きできるPStoreを用いた方法について。下記のようにPstoreクラスを作成する。)transactionメソッドを用いて任意のキーを指定してデータの読み書きができる。db["キー"]endendでtransactionメソッドを抜けるタイミングでファイルが保存される。transaction(true)のようにすることで書き込みを禁止できる。保存されてるキーはrootsメソッドで読み取り可能。}end存在確認はroots?メソッドで行う。削除はdeleteメソッドで。endendPerlでこれに当たるにはStorableかなと思うけど、こっちの方がすっきり書けるし、読み取り専用が可能だったりで何かと便利にできてる気はする。変数みたいな構文が出てきて「あれ?」と思ったけどRubyってこれOKなんですね。週間)技術系とオタク系のネタを半々ぐらいでいきたい所存。こっちに書くほどでもない技術系のメモは別館に書いていく予定。ガジェットはてなブログをはじめよう!blue1stさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。