gitでforkなどを経験してみた(またはwassr2twitterを導入)えちょさんがwassr2twitterというのを公開していた。Wassrの自分のタイムラインをごっそりTwitterの特定のアカウントに流し込むというだけのスクリプトなのだが、これができると選択肢の多いTwitterのクライアントでWassrが読めるようになる。具体的にはiPhoneでNatsuLionとか*1。Vol.50で「はじめてのGit」を読んだばかりということもあり、それっぽい開発を体験してみることに。「はじめてのGit」はとてもいい記事なので、git使ってる人は読むべきです*2。¥56まずは本家リポジトリ上で「fork」をクリック。すると自分のところに新しいリポジトリが増える。forkと言っても、gitのリポジトリはすべて対等なので、これも独立した立派なリポジトリである。あとは基本的にこっちをいじる。push(↑ここでpushする先はGitHub上の自分のリポジトリ)あとは本家に「このパッチ取り込んでちょ!」とお願いする。request」をクリック。Recipients」のEchosさんにチェックを入れて、メッセージとともにリクエストを送ればよい。......で、これをマージする体験はまだしてないんだけど(笑)、えちょさんによれば単にマージするだけならWeb上でできるそうだ。両者のリポジトリがどうなっているのかは、これもGitHub上で見ることができる(ページ右端にある二股に分かれた矢印のアイコン)。いろんな目的別にブランチを切りながら開発をすると面白いことになりそう。今後、本家の開発が進んだら、その差分を自分の方に取り込んだりするのだろう。echos/masterしかしなんだ。アイマスクラスタの人とコードのやり取りをすることになるとは想像もしてなかった。WassrのiPhone用Webインタフェースはほぼフル機能が使えて良いのだが、いかんせん3Gでは重過ぎる。その点、NatsuLionはとても軽快なのでこれができるとかなり嬉しい。「歴史」を自在にいじるあたりはパラノイアじみた「エンジニアリング的やりすぎ感」が満載で、ちょっと引き気味。11:42)github便利なのでこれでWebページも管理するぜーとかやってたんですけど、昨日ひょんなことからhttp://username.github.com/ってなページをリポジトリで持てることを知りました。上記の形式でアクセスすると設定方法とか書かれてます。いやーgithub恐るべし...。12:00)その技は、私の周辺では少し前に話題になったので試してみようかと思ったんですが、github.com上にwebサイトを持ちたいかというとそうでもないことに気づいたのでやめたんですよね(笑)。自分のドメインを持ってる場合は。プログラマ、Webアクセス解析士を経て、現在はサイバーセキュリティ関連事業に従事。学生時代からフリーソフトウェア開発に関わりはじめ、かれこれ30年。RubyではWebアプリケーションを中心に開発。tDiaryプロジェクト創始者。2.6.5-p114。