Chrome Socket APIを古くから使っている人に新しいAPIのススメ

Chrome Webブラウザは、Web標準技術を使って、OS Nativeなアプリと遜色がないGUIアプリケーション(Chrome apps、昔Packaged appsと呼んでたもの)を実行する環境が搭載されています。OS Nativeなアプリに負けないためには、「できること」が多くなければなりません。すなわち、APIが充実していればしているほど、きっとOS Nativeなアプリとの競争力も強くなっていくことでしょう。 そのAPI群…

続きを読む →

Chrome Apps for mobileの開発方法

一部で話題になっていたGithubにある「 [MobileChromeApps / mobile-chrome-apps](https://github.com/MobileChromeApps/mobile-chrome-apps)」ですが、先日遂に [正式にGoogleからアナウンスがありました](http://blog.chromium.org/2014/01/run-chrome-apps-on-mobile-using-apa…

続きを読む →

お坊さんの話

お坊さんって、お酒飲んでお経唱えていいんだっけ? この前とあるお通夜のために、お坊さんをお寺から式場まで送り迎えすることになったんだけど、僕の車の中が1秒もしないうちに「吐き気がするほどの酒臭」がしてきた。途中でげっぷをこらえるような音も数回聞こえてきた。 これは何かの間違いだ、と思って気にしないようにしてたんだけど、片道15分ほどで式場に到着して「はぁ、臭かった〜」とホッとしてたら、そのお坊さんから衝撃の一言が。 「あ、一式忘れ…

続きを読む →

2013年を振り返って

今年も残すところあと数時間。僕にとっての2013年は、激動というか、良い意味で大きな変化があった年となりました。 長女誕生 とにかくこれに尽きます。10月16日7時23分に、3252gの無事元気な女の子が誕生しました。 ![OLYMPUS DIGITAL CAMERA](http://www.eisbahn.jp/yoichiro/images/2013/12/PA160768.jpg) 今年の初めから妻の妊娠生活が始まり、今…

続きを読む →

メールが受信できなくなった&復旧

昨日、家に帰ってきてネットでぶらぶらしてたら、突然自宅サーバのSMTPサービスからエラーメールが次々と送信されてきた。そのメールの中身を注意深く見てみると、 "Insufficient system storage" と書かれてる。あれ?vmのファイルイメージ壊れた?と一瞬思ったけど、Postfixを動かしてるvmのOSやPostfix自体は動作してるわけで、HDD障害ってわけでもなさそう。でも、storageって言ってるので、何か…

続きを読む →

娘が産まれました!(副題:出産を支える夫に注意して欲しい9つのこと)

16日の朝7時23分、我が家に家族が増えました。3252gの女の子が誕生しました!15日が終わって16日に変わる深夜に陣痛が始まり、約8時間後に産まれました。安産、なのかな。 ![OLYMPUS DIGITAL CAMERA](http://www.eisbahn.jp/yoichiro/images/2013/10/PA160757.jpg) その日は「10年に1度」と言われた台風が来ていて、「暴風雨の時に陣痛来たら大変だねー」な…

続きを読む →

Chrome Packaged Appsが「Chrome Apps (Chromeアプリ)」として正式公開されました

既に「Chrome Packaged Apps」として開発者に知られていましたが、遂にGoogleはそれを「Chrome Apps(Chromeアプリ)」という名前で正式公開しました。今まではPackagedアプリを作ってChromeウェブストアに公開しても、検索にヒットせず、カテゴライズもされていませんでした(URLを直接知らないと見つけられなかった)。現在は、Windows向けのChromeウェブストアで「PC向け」としてPacka…

続きを読む →

emacs24で搭載されたELPAでのインストール先指定

emacs24以前では、auto-installなどの外部elispを使って、パッケージをインストールしていました。emacs24からは、package.elというパッケージ管理機能(ELPAと呼ばれています)が標準で搭載されるようになり、機能拡張がより簡単になっています。M-x list-packagesとすれば、インストール可能なパッケージの一覧が表示され、その中からインストールしたいパッケージで"i"をタイプし、"x"でインストー…

続きを読む →