www.sakuttoly.com
(仮)githubを使って開発する

- 2010-11-27 (土)
- Git
(仮)githubを使って開発する
そのうち整理します。
2008-10-23 – Hatena::Diary::Ubuntu
Help.GitHub – Managing multiple clients
EGitを使ってEclipseでGitリポジトリを操作する | ITEMAN Blog – アイテマンブログ
GAE/J + githubでどこでもプログラミング! – そうだ?Blogを書こう?
redmine + github – くまったうの日記
github のリポジトリを Redmine のリポジトリブラウザから参照する – mallowlabsの備忘録
Ubuntuにgitをインストールして公開用リポジトリを作る – devillikeaangelの日記
gitサーバーをubuntuに構築してgit://からアクセスできるようにする手順メモ – AorBorF
やる夫で学ぶ gitcore-tutorial – MOTEMEMO
- Comments: 0
- Trackbacks: 0
html5のIndexed Database APIについてのメモ

- 2010-11-23 (火)
- html5
動作確認してないのですが、
色々調べてみたところ、html5のIndexed Database APIは2010/11現在、まだ多くのブラウザで未対応のようです。
唯一Firefox 4.0 βで実装されている模様。
なおhtml5のストレージ関連のAPIについては、
第4回 HTML5関連のデータベースAPIとWeb Storageの基本 | Think IT
の記事が分り易かったです。
なお上記ページの図の3つのAPIのうち、Web SQL Databaseについては、つい先日仕様の策定が正式に断念されたもよう。
W3C、「Web SQL Database」の仕様策定を正式に断念 – ソフトウェア – ZDNet Japan
ただこの流れは今に始まったことでなく、1年ほど前には方向性は決まっていたようです。
参考URL: WebブラウザはSQLの夢を見るか? いや、たぶんもう見ないようだ - Publickey
以下メモです。
Indexed Database API
第5回 Web SQL DatabaseとIndexed Database API | Think IT
第4回 HTML5関連のデータベースAPIとWeb Storageの基本 | Think IT
Firefox 4 の Indexed Database API を先取り紹介 « Mozilla Developer Street (modest)
HTML5サンプル集 – 株式会社あゆた
- Comments: 0
- Trackbacks: 0
WordPressにWPtouchを入れて30秒でiPhone対応した

- 2010-11-23 (火)
- WordPress
ブログをWordPressにして真っ先にいれたプラグイン16本 – 頭ん中
↑こちらの記事を読んでいて、WPtouchというのを入れてなかったなあということで、早速インストールしてみました。
確認してみたら、いい感じでiPhone対応されてます。
Androidでも多分ある程度うまく表示されてると予想。
対応にかかった時間は30秒程度。
この手軽さは最高ですね。
- Comments: 0
- Trackbacks: 0
WindowsXPからUbuntuに、HDDからSSDに

- 2010-11-21 (日)
- ハードウェア
長年自宅で使ってきたWindowsXPにいい加減飽きてきたので、今回Ubuntu 10.10に完全に移行することにしました。
ついでに(というかこっちがメインだが)、HDDをSSDに置き換えました。
UbuntuもSSDもオススメですので、ヘビーユーザー視点だと思いますが、記事にまとめてみました。
乗り換え理由(Ubuntu)
XP飽きた。
Ubuntu10.10を予めvmに入れて確認したところ、画面も綺麗だし、使い勝手もよさそうだった。
次のPC購入時に、またMicrosoftに数万円払うのは嫌だった。
開発環境として、Linuxの方が何かと便利だった。
当初あたらしい13inch Mac Book Airへの乗り換えを検討していましたが、
SSDにさえ置き換えてしまえばハードウェア性能にそれほど差がないのでは?と考えたことが今回のきっかけです。
今度Airを触ってみて確認してみます。
売り上げランキング: 7096
ちなみに今は3年前に買ったDELLのXPS M1210というノートPCを使っています。
XPS M1210 | Dell 日本
Core2Duo, Memory 4GB, 500GB/7200回転のHDD、という感じ。
乗り換え理由(SSD)
HDDの遅さに耐えられなくなっていた。
もうちょっと詳しく書くと普通のHDDアクセスが遅い(と言っても7200回転なんですが)ことの他に、実メモリが3.2GB程度しかないせいでスワップが発生し、さらに遅くなってました。
正直もう限界。
HDDからSSDへ
今回のタイミングで、ストレージをHDDからSSDに交換しました。
購入したのは東芝のOEMの「I-O DATA Serial ATA対応内蔵2.5インチSSD SSDN-ST128B」です。
売り上げランキング: 20169
今128GBのSSDは2万前後〜くらいからゲットできると思いますが、調べてみるとHDDに比べてまだまだ色々注意が必要とのこと。
そのなかで、東芝のSSDには書き込み性能や耐久性に優れている、色々なノートPCに採用されているなどの記述が結構あり、それが決め手となりました。
参考1: SSD耐久テスト
参考2: SSDの性能低下とTrimの効き具合を大検証! | SSDパーフェクトガイド | DOS/V POWER REPORT
参考3: 開発の現場から最新事情をレポート | SSD完全攻略マニュアル | DOS/V POWER REPORT
OS/Appの起動やシャットダウンは激速です。OSも10秒以内で上がってきます。
一方CPUやネットワークがボトルネックになるような処理では、当然ながら速度が改善されるわけではありません。
値段も下がったとはいえまだまだ高価ですので、使いどころが重要です。
なおHDDの入れ替えはやったことが無い方が多いと思いますが、かなり簡単です。
体感でかなり早くなりますのでオススメです。
主要なアプリ移行
Poderosa → Terminal
xyzzy → emacs
あふ → Gnome Commander
Tween → HootSuite
iTunes → 別途vmのWindowsで対応予定
WinMerge → Meld
GoogleIME → Mozc(Google IMEのOSS版)
なお以下のアプリは複数のOSに対応しているため、何も変わらず使えます。
Chrome
Firefox
Eclipse(not Pleades)
Dropbox
困っていること(ハードウェア)
ハードウェアのドライバ周りで苦労する可能性があります。
私のDELL XPS M1210の場合、幸いにも内蔵の無線LANは特に何もせずに動作しましたが、
外付けの無線LAN子機の場合には、かなり苦労する可能性もあります。
(Windowsのドライバを使うという方法もあるようです)
事前にチェックされることをおすすめします。
プリンタ/スキャナは、BrotherさんはLinuxのドライバも提供していました(rpm/deb)ので助かりました。
Ubuntuは32bitではなく64bit版をいれているので無いことも覚悟してましたが、ちゃんと64bit版もおいてました。
さすが!
動作せず(させ方分からず)←動作しました!わんこ日記(2010-11-14)を参照: Sony PaSoRi(RC-S320)
動作した: 内蔵の無線LANやサウンドデバイスなど一式、モニタ、USBの外付けHDD, Brother MFC-490CN
未確認: LogcoolのWebカメラ、他
困っていること(ソフトウェア)
あふの代わりになる2画面キーボードファイルマネージャーが見つかりません。
コンソールベースのものは使いづらいのでパスすると、Gnome CommanderとjFD2くらいが候補に上がります。
Gnome Commanderは上下移動にキーのアサインができないのがネックです。
jFD2はキーカスタマイズはしっかりできそうですが、ファイルのパーミッションは日時がファイル一覧では確認できないのがネックです。
とりあえずGnome Commanderでなんとか。。という感じですが、つくづくあふは使いやすいソフトでした。
- Comments: 0
- Trackbacks: 0

