2009年1月15日のつぶやきメモ from <a href="http://twitter.com/hylom">Twitter</a>
- Acerの10インチネットブックはUS$399? http://www.digitimes.com/news/a20090114PB204.html ( 12:08:10 )
- IDC、Netbookの製造コストは15?20%下がると予想 http://www.digitimes.com/news/a20090114PB203.html ( 12:08:50 )
- 「Windows 7はLinuxキラーとして十分」とか言っているがVistaが微妙だからLinuxを使っているというユーザーは少ないのでは http://tinyurl.com/7dyue7 ( 12:09:57 )
- そろそろJSをOffにできるブラウザが欲しい「App Storeにサードパーティーのブラウザアプリ登場」 http://tinyurl.com/7vjv5b ( 12:11:33 )
- Launchpad、オープンソース化。ちょっと使ってみようかな http://sourceforge.jp/magazine/09/01/14/0439229 ( 12:33:02 )
- 数千円なら俺はビタミン剤でいいや 「点滴バー、効果に疑問も」 http://tinyurl.com/9nn2rk ( 14:16:13 )
- 美味しんぼ読者としてはぜひ築地魚河岸三代目をチェックしたい http://d.hatena.ne.jp/sangencyaya/20090107/1231315752 ( 14:19:07 )
- 「Seagate、HDDのメーカー保証が5年から3年に短縮へ-」 http://www.gdm.or.jp/pressrelease/200901/09010701.html ( 14:19:21 )
- ママチャリGPのレポートが色々なところで記事になっているな http://ascii.jp/elem/000/000/205/205033/ ( 14:21:47 )
- このへんもママチャリ http://kitamori.seesaa.net/article/112486809.html ( 14:21:56 )
- 超欲しいwww 「カップヌードル MYベンディングマシン プレゼントキャンペーン」 http://www.cupnoodle.jp/mvm/ ( 14:23:58 )
- 赤外線リモコン付きICカードリーダーってどんなFriio/PT1対応リーダーだよwww http://tinyurl.com/733mod ( 14:28:36 )
- なんか一人間違っている人がいるwwww http://tinyurl.com/9rdgrc ( 14:30:16 )
- やばすぎる長島☆自演乙wwww http://tinyurl.com/878cgl ( 14:31:30 )
- 「豪州、珊瑚礁の島の管理人募集、報酬900万円/半年」 http://www.cnn.co.jp/business/CNN200901140016.html ( 14:40:51 )
- またeWeekか! 「スティーブ・ジョブズ氏の時代は終わった」 http://www.itmedia.co.jp/anchordesk/articles/0901/15/news062.html ( 16:53:42 )
- また3D仮想空間かよっと思ったが自社開発の製品ならアリか「野村総研、3D仮想空間で新卒採用」 http://www.itmedia.co.jp/enterprise/articles/0901/15/news084.html ( 17:42:08 )
- おもしれー「Cyanを設計した高校生、5カ月で5つの言語を習得」 http://jibun.atmarkit.co.jp/ljibun01/rensai/genius/03/01.html ( 17:54:24 )
- 読みづれー Webでこういうのやるならレイアウトを気にしなければしんどいな http://plusd.itmedia.co.jp/navi/articles/0901/15/news002.html ( 17:55:53 )
2009年1月13日のつぶやきメモ from <a href="http://twitter.com/hylom">Twitter</a>
- iPhone向け美少女ゲーム、販売開始 http://journal.mycom.co.jp/news/2009/01/12/001/index.html ( 14:47:21 )
- 中国の地下鉄にガンダム男。しかしなんかおかしい http://www.recordchina.co.jp/group/g27436.html ( 15:01:08 )
- タンタンにゲイ疑惑 http://tinyurl.com/8nhjy4 ( 15:04:34 )
- 電動アシスト自転車風のペダル付き原付バイクが流行っているらしい。しかし20km/hしか出ないのか http://tinyurl.com/9bteho ( 15:06:50 )
- 気を付けよう:「交通違反「これで許して」と5千円札 贈賄で現行犯逮捕」 http://www.asahi.com/national/update/0113/TKY200901130010.html ( 15:16:35 )
- ニューヨークでパンツ祭り http://tinyurl.com/8u32dg ( 15:31:53 )
- SONYのMPEGカメラ、よさげ http://tinyurl.com/9h73aq ( 15:34:50 )
- このへんにも解説 http://tinyurl.com/a5zfvp ( 15:35:00 )
- Mobile Bar 「BaR2D2」:名前に惹かれたが想像とだいぶ違った http://tinyurl.com/8sohx3 ( 15:52:14 )
- Mac/Linux版Google Chromeは今年前半までにはリリース http://tinyurl.com/7wpjvu ( 15:52:51 )
- VAIO Pに速攻Windows 7がインストールされているwww http://tinyurl.com/779egj ( 16:00:45 )
- 実は奥が深いんじゃないかと考察してみるがやっぱり理解できない「配列は無作為にメモリ上で割り振るから配列を沢山作ると重なる所が出て来てバグる」 http://alfalfa.livedoor.biz/archives/51407900.html ( 16:15:12 )
- 発売前なのにDQ9のAmazonjカスタマーレビューが荒れている http://tinyurl.com/6wwp9x ( 17:46:48 )
- ちょっと古いがいい話である http://tinyurl.com/29qxua ( 18:05:38 )
- いい迷惑である 『140歳?のロブスター 「解放」されレストランから海へ』 http://www.cnn.co.jp/fringe/CNN200901110016.html ( 18:11:53 )
Launchpadの個人リポジトリを使ってみる
Launchpadがオープンソース化されたそうでちょっと調べたところ、個人用のリポジトリが利用できるらしいと知ったので使ってみるテスト。ちなみに「 OSSホスティングサービスの比較 」によるとLaunchpadはCVS/Subversionに対応となっているが、これはLaunchpadが採用しているバージョン管理システム「Bazaar」がCVSやSubversionと互換性があるという話のようなので、まずはBazaarを使ってLaunchpadを使ってみる。
Bazaarについては Bazaarのチュートリアル も参照。
必要なものは下記のとおり。
- Bazaar
- アクセスに使用するSSH公開鍵
- メールアドレス
- バージョン管理システムで管理したいファイル一式
Bazaar のインストール
Linux/FreeBSD/Cygwin/Fink/MacPortsなど、各プラットフォームのパッケージマネージャから入手可能。WindowsやMac OS Xの場合は Bazaarのダウンロードページ からインストーラが入手できる。
Launchpadのアカウント作成と設定
LaunchpadのRegisterページ でアカウント作成。メールアドレスを登録すると飛んでくる確認メール内に本登録ページのURLが書かれているパターン。Display Name(表示名)、Name(アカウント名)はあとで変更可能。
登録してログイン完了後、まず画面右上のユーザー名をクリックしてユーザー画面を開き、画面右の「Change details」をクリックしてアカウント設定画面を開く。
アカウント設定画面でDisplayNameおよびNameを確認。Nameで設定した文字列が個人リポジトリ名に含まれるので、公開しても問題のない名前に設定する。ユーザーの写真や個人ページに掲載する内容などもここで設定できる。続いてSSH Keysをクリック。
画面下のテキストボックスにSSH公開鍵をコピー&ペーストして、「Import Public Key」をクリックする。有効な公開鍵であればそのまま登録され、「Key Type」「Key Text」「Comment」が表示される。
個人用Branchの作成
https://code.launchpad.net/を開き、「Register a branch」をクリックする。「Register a branch」画面が表示されるので、適当に「Name」(Branch名)を設定する。今回は個人用Branchを作るので、「Project」は空のままでOK。「Branch Type」は、メインのBranchとして使用するので「Hosted」を選択。
そのほかは適当でOK。最後に画面下の「Register Branch」をクリックして作成完了。作成したBranchは、ユーザー画面の「Code」タブで確認できる。
Branch名をクリックすると、Branchの詳細情報画面が表示される。「Update this branch」にBranchへのPush(ファイル登録)するためのコマンドが表示される。
ファイルの登録
bzrコマンド(BazaarのCLIフロントエンド)を使ってリポジトリにファイルを登録する。まず、登録したいファイルが含まれるフォルダを初期化してファイルを登録する。「bzr init」が初期化コマンド、「bzr add」がカレントディレクトリ以下のファイルをリポジトリに追加するコマンドである。
$ cd <登録したいファイルが含まれるフォルダ> $ bzr init $ bzr add
続いて、ローカルで変更をコミットしておく。「bzr commit -m <コメント>」がコミットコマンドだ。
$ bzr commit -m 'Initial import'
最後に、Launchpadのリポジトリにローカルで行ったコミットをpush(登録)する。「bzr launchpad-login
bzr launchpad-login hylom bzr push --use-existing-dir lp:~hylomm/+junk/fusuma
以上でLaunchpadの個人Branchへのファイル登録完了。
Branchからファイルをcheckoutする
Branchからファイルをcheckoutするには、「bzr branch」コマンドを使う。
bzr launchpad-login hylom bzr branch lp:~hylomm/+junk/fusuma
Subversion/CVSとの連携はまた今度。