String#split

String#splitの使い方を覚える。
ついでにはてな記法スーパーpre記法を使用してみる。

URLを色んなパターンで分割してみる。

url = "http://d.hatena.ne.jp/go-kato/"

p url.split('/')
p url.split('.')
p url.split(/ */).join(' ')

実行結果。

["http:", "", "d.hatena.ne.jp", "go-kato"]
["http://d", "hatena", "ne", "jp/go-kato/"]
"h t t p : / / d . h a t e n a . n e . j p / g o - k a t o /"

ソースコードのハイライトをした方がかっこいいなぁ。
そのためだけにg:Rubyistに入りたくなってきた・・・。

タスクの収集

茶店にて3時間、自分が今やるべきことや気になっていることなどを紙に洗い出してみた。
セミB5計算用紙を購入して、合計7枚に書き出したが、まだ全部は吐き出せていない気がする。
これから収集したタスクを整理する。


○参考

Rubyist Magazineを読み始める

たのしいRuby―Rubyではじめる気軽なプログラミングをざっとだけれども、大体読んだので並行してるびまを創刊号から順に読み進めていこう。全て読み終わり、Rubyにも慣れてきたら、以下のことを実行してみよう。

10個や20個くらいの項目が出てくるかと思っていたけど、今思いつくのはこれくらい・・・。

ブログを書くこと

今まで頭の中では考えていることはたくさんあったけど、それを「出力」するということをしていなかった。GTDに触れることで、ブログは「自分のためのブログ」でもいいんだなぁ、と気づかせてくれた。今は頭の中のことがほんのわずかにしか書き出せていないけれど、将来的にはまとまった文章が書けるようになれたら良いなぁ。

lifehacks

Life Hacks PRESS ~デジタル世代の「カイゼン」術~

Life Hacks PRESS ~デジタル世代の「カイゼン」術~

一通り読んだ。GTDの実践法、ツールの紹介などなど、楽しく読めた。あとはGTDを実践するのみ。週末に喫茶店にでも行って自分の「注意を引くことすべて」を書き出してこようかな。これって実践するのはかなり大変そうだけど。
あとは、
仕事を成し遂げる技術―ストレスなく生産性を発揮する方法

仕事を成し遂げる技術―ストレスなく生産性を発揮する方法

ストレスフリーの仕事術―仕事と人生をコントロールする52の法則

ストレスフリーの仕事術―仕事と人生をコントロールする52の法則

この2冊を購入しよう。読んで実践あるのみ。