Posted by yamada on 2011/09/19 – 09:00
Gmail以来、各種データをGoogleに預けたり、Dropbox使ったりしてクラウドサービスを恩恵に預かりまくっています。
そして、最近、自宅サーバが壊れたのを機に、バージョン管理もホスティングサービスに依存してみることにしました。
XP-Dev.com
最近使い始めたVCSリポジトリのクラウドサービスは、XP-Dev.com。

200MBのフリープランがあるので、まずはサイズが小さなプロジェクトで試してみました。
フリープランでも、プライベートリポジトリを2つまでは作ることができ、複数アカウントによる使用にも問題ありません。さらにリポジトリと連動したtracもあります!
もちろんオープンにも出来るので、ちょっとしたライブラリやプログラムの開発にも使えますね。
というか、アカウントを作って、リポジトリの設定をちょっと選択すれば出来る簡単さには驚きました。
有料プラン
そして、ちょっと大きめの案件のリポジトリ管理もしたいので、有料プランを使うことにしました。
有料プランはいくつかあるのですが、違いはストレージサイズのみ。
無料プランとの大きな違いはSSLが使えること、ウェブの設定画面に広告がでてこないこと、バックアップされること、です。
一番安価な有料プランはPro Smallというもので、ストレージサイズは2GB。とりあえずこれを使ってみることにしました。
Subversion or Git (or Mercurial)
XP-Dev.comでは、SubversionにGit、さらにMercurialまで使えるのですが、どのバージョン管理システムを使えばいいのでしょうか?
最近はやりのGitも気になるし、Gitも使ってみようかな?と思ったのですが、XP-Dev.comではリポジトリサイズがコストに跳ね返ってくる。そこでちょっとリポジトリサイズについて調べてみたら次のページを見つけました。
Subversion、Mercurialに比べてGitのリポジトリサイズの増えっぷりが怖い!ということで、XP-Dev.comの場合、Subversion(かMercurial)を選ぶのが良さそうですね。
Mercurialが気になる!という方は、下記のMercurialのメリットが並べられた記事も読むといいかもしれません。
年契約で割引!
一番安いプランは$5/monthなのですが、年契約では20%のディスカウントがあり、$48/yearとなります!
支払いはPaypalオンリーなので、注意が必要ですが、Paypalは為替レートにあわせてくれるので、円高の今なら結構安い感じになります。自分の場合、3,787円/年となりました。
Amazon S3へのバックアップオプション
追加料金になりますが、Amazon S3にバックアップするオプションもあります。
しかし、$2/Monthと安いし、年間契約すればディスカウントされて$19.20/Yearとなります。
企業で大きな案件を抱えるときにはこのオプションを使っておくと安心ですね。
結論
XP-Dev.com、超おすすめ!
自分でサーバを管理したり、セットアップする手間を考えたら、安い!安い!
そういう管理の人を雇っていると思ったらほんとうに安い!そしてその辺りのことをしっかり任せられるので、仕事のクォリティも上がる!
[AD]
↓お!なんか面白そうな本発見!

ルーター自作でわかるパケットの流れ
著者/訳者:小俣 光之
出版社:技術評論社( 2011-07-09 )
定価:¥ 1,974
Amazon価格:¥ 1,974
単行本(ソフトカバー) ( 192 ページ )
ISBN-10 : 4774147451
ISBN-13 : 9784774147451
↓テスト、していますか?

ソフトウェア・テスト PRESS 総集編
著者/訳者:ソフトウェア・テストPRESS編集部 編
出版社:技術評論社( 2011-07-15 )
定価:¥ 2,594
Amazon価格:¥ 2,594
大型本 ( 80 ページ )
ISBN-10 : 4774147338
ISBN-13 : 9784774147338
↓iOSアプリでOpenGL使うなら読んでおいたほうがよいかもしれない。

初めてのOpenGL ES
著者/訳者:山下 武志
出版社:オライリージャパン( 2011-07-21 )
定価:¥ 2,940
Amazon価格:¥ 2,940
大型本 ( 270 ページ )
ISBN-10 : 4873114969
ISBN-13 : 9784873114965
Posted by yamada on 2011/04/23 – 07:33
htc EVOで、というか、Android端末でアプリを追加する場合、「マーケット」アプリからAndroid Marketを見てダウンロードしていました。

が、ダウンロードする方法はこれだけではないと知ったので早速試してみました!
クラウド時代のアプリインストール
このインストール方法を知ったときは驚きました!さすがGoogle!ザ・クラウド!という感じです。

Android MarketはPCとかからでも見ることは出来ます。で、そこに「インストール」ボタンがあるのですが、これを押すと、自動的にAndroid端末でダウンロードが始まるのです!
な…
何を言っているのかわからねーと思うが
おれも何をされたのかわからなかった…
頭がどうにかなりそうだった…
催眠術だとか超スピードだとか
そんなチャチなもんじゃあ
断じてねえ
もっと恐ろしいものの
片鱗を味わったぜ…
いや、マジで(笑)
既存Androidユーザからしたら「何言ってんの?(=当たり前じゃん!)」と思うのでしょうが、私のようなドップリiOSユーザからしたら「何言ってんの?(=え!?シンクとか必要でしょ?)」って思っていた。
とりあえず、この方法でインストールしている様子をアップしたので見てみてください。
AndroidとPCで同じGoogleアカウントを使う必要があるのですが、両方共同じGmailとか見ていたらそれはすでに同じGoogleアカウントなので、特に何も意識する必要はありません。

ホントに、スマート!
段々Androidに惹かれつつある自分がいます。
[AD]
↓WiMAX使ってると欲しくなる大容量バッテリーとスタイラスのセット!
↓iPhoneとAndroid端末を同時に充電したい人はこれでスッキリ!私も購入!
↓デスクに置いておきたい巻き取り式microUSB-USBケーブル。いっそのこと端末に付属のケーブルはこれにして欲しい。
↓iPhone用ケーブルも巻き取り式にすれば机周りや鞄の中がスッキリ!
↓怪しい(笑)

Androidアプリ怪しい開発術
著者/訳者:嶋崎聡 渡部綾太
出版社:データ・ハウス( 2011-02-24 )
定価:¥ 2,625
Amazon価格:¥ 2,625
単行本 ( 287 ページ )
ISBN-10 : 4781700721
ISBN-13 : 9784781700724
Posted by yamada on 2011/03/12 – 14:31
地震で被災された皆さまには心よりお見舞い申し上げます。
被災地の方々の無事と早い復旧をお祈りいたします。

KYODO NEWS DISTRIBUTED BY AP
※このエントリは随時更新していきます
一般的な情報
ニュースポータルリンク
2011年3月11日午後2時46分ごろ、三陸沖を震源に国内観測史上最大のM8.8の地震が発生。
津波、火災などにより広範囲で大きな被害。
概要

現在の放射能濃度情報
Ustream
NHK等はしばらく番組をUstreamで配信していました。(現在終了)
インターネット回線のほうが便利なこともあるということで、今後の災害対策のためにもいろいろな対応を考えたいですね。(もちろん、電気が通じないうちはラジオが便利だったり、いろいろなケースがあります)
安否確認
NTT東日本/NTT西日本

電話番号をキーに、伝言の他に、画像や音声、動画を登録できる。伝言は48時間保存される。パスワードロックも可。
Google

名前で検索できる。名前の一部からでも、Googleの検索エンジン技術でいい感じに検索してくれる。
各キャリア災害伝言板
iPhoneユーザーはアプリから
iPhoneは上記サイトから情報を「登録」できません。急遽リリースされた「災害用伝言板」アプリをダウンロードして使用してください。3G回線でないと使えないので、「設定」から「WiFi」をOFFにして立ち上げてください。
災害用伝言板 1.00
カテゴリ: ユーティリティ
価格: 無料 
更新: 2011/03/11


Twitter情報
地震関連Twitterハッシュタグ
地震関連情報
ITインフラ関連
FON
FONは3月11日、日本のFONアクセスポイント“FON_FREE_INTERNET”をFONメンバー以外にも無料開放することを発表。

「Japanse Foneros geven gratis toegang tijdens Tsunami ramp」より
ソフトバンクWi-Fiスポット
ソフトバンクモバイル株式会社は、東北地方太平洋沖地震に伴い、公衆無線LANサービス「ソフトバンクWi-Fiスポット」を無料で開放。
ソフトバンクメール無料
ソフトバンクの全ての皆様の全てのメールを一週間無料にしたいと思います。詳細は、後ほど。被災し亡くなられた全ての方々の冥福と生きておられる方々の幸運をお祈りいたします。
@masason
その他の情報
住友生命保険
住友生命保険は12日、東日本巨大地震と長野県北部の地震の被災者に対し、死亡保険金や入院・通院給付金を全額支払う特別措置を実施すると発表。
保険契約には、大規模地震などの場合に保険金支払いなどを免除または削減できる「免責条項」があるが、今回は適用しない。
時事ドットコム:災害免責は適用せず=住友生命
考えたこと、感じたこと
情報が大事!
地震発生時、杉並区に家がある私は、打ち合わせで渋谷区まで出ていました。
家にいるはずの妻、娘らと連絡が取れず、急いで打ち合わせを終わらせてもらい、外に出たところで、偶然止まった降車中のタクシーを拾うことができました。しかし、家に返るまでの1時間半、全く連絡がつきませんでした。
幸いなことに、私の家族は無事でしたが、情報が命取りになる。情報がないばかりに不要な行動を起こす。それを身を持って知りました。
電話、ケータイメール、SMSはパンクしまくりで、結局使い物になりませんでしたが、Twitterが使えたのがとても印象的。
もともとインターネットとは災害対策、非常時対策として有効な仕組みとして設計されているので、その有用性が改めて確認できたと思います。
自分の親とか、離れて暮らす兄弟、親戚ともTwitterがあれば早めに安否確認がとれたかな、と思います。
スマートフォン
iPhoneユーザーなのですが、災害伝言板に情報を登録できないことを知ったのは、地震発生後。
地震から半日後、災害用伝言板アプリがリリースされました!
発生から作成したのでしょか!?すごいです。
他のキャリア、スマートフォンでは使えたのでしょうか?それが心配です。
そういえば、バッテリー切れも危なかった。
スマートフォンを充電できる電池は対災害用として用意しておきたいと痛感。
交通機関
電車はほとんど使えなくなりました。
JRは11日は復旧しないと早めに告知し、都営、地下鉄は、夜になり少しずつ復旧しました。
様々な安全確認を考えたらJRの判断もやむを得ないと思います。
飛行機も離着陸が難しい状況になりました。
道路は、首都高は閉鎖されたりしましたが、下道は少しずつでも動きつづけていました。(私も渋谷から杉並区まで帰れましたし!)
ただ、タクシーに乗れたのはホント運でした。タイミングがずれれば、徒歩で帰るしかありませんでした。また、当日中に帰れない人も私の周りにも多かったです。
そんな中、やはり、バイクと自転車は強いと思いました!
自転車屋では自転車が軒並み売り切れたらしいですし。
災害時の移動手段として自転車をうまく使う方法もアリかな、と思います。放置自転車とかそういうのを駅の何処かにしまいこんでおいて、非常時に使う、とか。コストかかりそうですが。
Posted by yamada on 2011/02/05 – 09:00
Growlの真骨頂
Growlには画面表示の通知だけではなくメール送信などによる通知もできると、先日のブログエントリ「ターミナルから(Growl)通知するコマンド」で書きました。
このGrowlについて調べていくうちにさらに面白い機能について知ることになったので、検証してみます。その機能とは、GrowlでiPhoneに通知する、というものです。
iPhoneアプリ:Boxcar
iPhoneに通知するために、Boxcarというサービス+アプリを使います。
Instant Notifications for Facebook, Twitter, Email and More! — Boxcar
iPhoneにはPush Notificationというプッシュシステムがありますが、Boxcarはそれを使ったサービスで、twitterや各種通知を一手に引き受けてくれるものです。

設定は簡単で、アプリをインストールし、その中でtwitterやfacebookなど各種サービスの設定をしておくだけで、通知をしてくれるようになります。Boxcarアプリ自体は起動していなくても、通知してくれます。
growlnotify to Boxcar(iPhone)
このBoxcarには、Growlとの連携サービスが組み込まれていて、growlnotifyというコマンドと、BoxcarというiPhoneアプリの組み合わせると、MacのターミナルからiPhoneに通知できるようになります。
iPhoneアプリをダウンロードし、サービスにサインアップします。これがBoxcarのサービスを使うためのアカウントとなります。
次に、アプリ内で”Add a Service” → “Growl”を選び、右上の[Save]を押します。
これでiPhone側の設定は完了!

次に、Macに戻り、システム環境設定のGrowlを開き、growlnotifyの表示スタイルにBoxcarを選び、Boxcar E-mail、passwordを入力します。

Verify Loginでアカウントを確かめて、Great!とでたら、「プレビュー」を押してみます。問題なければ、これで通知されます!


いろいろなシステムと連携した活用方法が考えられますね。
Boxcar API
Boxcarには、各種APIが用意されており、Ruby Gemsにも公式ライブラリがあったります。
これを使えば、Growlを使わずに直接Boxcarを叩けます!
自分で作ったウェブサービスを簡単にiPhoneのPUSH通知に対応させるときにはBoxcarの使用を検討することもアリかもしれません。
[AD]
↓マルチタッチには非対応だが、カメラ有りでAndroid 2.1が載っているので、ちょっとした開発に面白そう!
↓iOS SDKのPush Notificationについての記事もあります!

iOS SDK Hacks ―プロが教えるiPhoneアプリ開発テクニック
著者/訳者:吉田 悠一 高山 征大 UICoderz
出版社:オライリージャパン( 2010-10-23 )
定価:¥ 2,520
Amazon価格:¥ 2,520
単行本(ソフトカバー) ( 196 ページ )
ISBN-10 : 4873114721
ISBN-13 : 9784873114729
↓Rubyのテクニックが詰まっている!!!