SVN使いがとりあえずGitを使ってみるなら、 Git - SVN Crash Course がお勧め。

自分で覚えるためにポイントを書いておく。 ちなみにZSHはGitのサブコマンドも良い感じにTAB補完してくれます。

  • git pull でリポジトリから持ってくる。
  • 管理する単位はProject Tree=リポジトリ。しかしWorking Treeという用語も散見される。ちょっとどれが正式な呼び方なのか不明。
  • 手元に持ってきたProject TreeはWorking Copyと呼ぶ
  • Project TreeはTagやBranchを含んでいる。従ってURLはリポジトリの場所を表すだけ。
  • デフォルトのブランチ名はmaster (SVNの)
  • Working Copyのルートディレクトリにだけ.gitディレクトリが作られる。SVNやCVSでサブディレクトリ全部に管理ディレクトリが作られるのとは対照的。
  • リビジョンIDは番号ではなく英数字の羅列(SHA1使用)
  • svn info の代わりに git status

Gitのサブコマンドについては、Gitのバージョンによってちょっと違うようなので注意が必要。Debianのstableだと若干古い(1.4.4.4)ので、例えばgit initが無い。代わりにgit-init-dbを使うなどの違いがある。

ちなみに、この記事を書いている時点でのGitの最新バージョンは1.5.5です。

See Also

posted by Png genki on Fri 11 Apr 2008 at 14:56 with 1 comment

babieさんのGoogleAppEngineに関するtweetを見ているうちに、これ使うとGAEでしか動かないアプリしかかけない(!)ということがわかった。したらmasuidriveさんも同じことを書いていた。さらに面白かったのがコレ。

 これ専用にガリガリとアプリを書いて、サービスするのは罠だと思うけど、自分用WikiEngineをインストールしたり、Plaggerを常駐させておくのには便利そう。
http://blog.masuidrive.jp/index.php/2008/04/08/google-app-engine/

GAEをHomeユースに特化させてはどうか!Homeメディアサーバとかもちらっと考えるので、バックグランドプロセスとか常駐とかをちょちょっと動かせるHomeサーバ。

あと、サービスの一部だけに使うとか。検索だけBigTableです、とか。

posted by Png satoko on Fri 11 Apr 2008 at 05:46

namurokさんの発言を偶然見つけて、TokyoCabinetというものを知りました。Rubyからも使えるということなので、RailsPluginとかもあるのかなぁ。使ってみたいですね。 この話をしたら、瀧内さんがS3, BigTableにこれ、RDBはスケールできないってことですかねーと言っていた。ふむふむ。

mamoruk: @akf TokyoCabinet は Python, Perl, Ruby バインディングありますよ。8000万レコードまでは普通に使っています(億の単位のレコード入れるには少しパラメータの調整が必要)。メモリに乗れば引くのも速いです。
http://twitter.com/mamoruk/statuses/785574490

ぐぐた。

オープンソース・ソフトウェアはTokyo Cabinet、日本発のDBM実装だ。(中略)
Tokyo CabinetはあのHyper Estraierの作者である平林幹雄氏(以下mikio氏)によるソフトウェアで、Hyper Estraierの内部で利用されているQDBMよりも高速に動作するらしい。前方一致や数値の範囲検索、さらにトランザクションも利用できる。
http://www.moongift.jp/2007/11/tokyo_cabinet/

posted by Png satoko on Fri 11 Apr 2008 at 05:28
Contents
Gitを使うメモ
GoogleAppEngineの使い道について
RDBの終わり:TokyoCabinet面白そう
Comments
瀧内元気: MacOS版は以下にあります * [genki/ViMouse](https://githu... '23-1
KingofSmack: Here also good reads for this mobile applicatio... '14-5
Spencer: You don't have to re-compile it, this version w... '14-4
staiano: Any chance we can get a recompile for 10.9? '14-1
dsjf: https://gist.github.com/6bf1bf2c3cbb5eb6e7a7 これ... '13-1
Services from s21g
twpro(ツイプロ)
Twitterプロフィールを快適検索
地価2009
土地の値段を調べてみよう
MyRestaurant
自分だけのレストラン手帳
Formula
ブログに数式を埋め込める数式コミュニティ