Chef VagrantとVirtualBoxで簡単に仮想環境の一発構築! これまでサービスの環境構築はシェルスクリプトでやっていました。シェルスクリプトはgitで管理しておいて、上から準に流せば環境設定が完了するという方式です。 いまいちのようにも思うんですが、サービスの稼働環境はAmazon EC2で、一度環境... 2014.06.23 ChefVagrant
SaaS StatusPage.ioでサービス稼働状況をお知らせするステータスページを簡単に作る。 Webサービスが正常に稼働しているかをお知らせするためのステータスページですが、それなりの規模になるまでは、なかなかそこまで手がまわないというところなんじゃないでしょうか。 ステータスページを簡単に作れるStatusPage.io Stat... 2014.05.18 SaaS
SaaS AppSociallyでバイラル機能や効果計測を簡単に実装する。 AppSociallyは、アプリに招待やシェアの機能を、SDKの導入だけで簡単に追加できるサービスです。 AppSocially まだiOSにしか対応していないらしいので、Android対応が待たれます。 想像よりも面倒な招待機能の実装を... 2014.05.01 SaaS
Java Javaからネイティブライブラリを簡単に呼び出せるJNA 各プラットフォームで、一生懸命、動的ライブラリを作ってきました。 Mac OSXでダイナミックライブラリdylibを作ったり使ったりする方法。 Linuxで共有ライブラリsoを作ったり使ったりする方法。 Windowsでダイナミックリンクラ... 2013.10.29 Java
未分類 Mac OSXでダイナミックライブラリdylibを作ったり使ったりする方法。 最近、Javaからダイナミックライブラリの呼び出しをしようと考えていますが、「そもそもダイナミックライブラリってどうやって作るんでしょう?」ということで調べました。 OSXのダイナミックライブラリは、dylib ダイナ... 2013.10.22 未分類
Handlebars.js JavaScriptで簡単に動かせるクライアントサイドテンプレートエンジンHandlebars.js Ajaxが広く浸透し、「非同期的にサーバからデータを取り出しブラウザに表示する」というのは、もう当たり前のことになりました。 しかしながら、サーバから取り出したデータを「どうやって表示するか」というのは、少し難しい問題です。 「サーバサイド... 2013.07.17 Handlebars.jsJavaScript
SaaS WEBアクセス解析ツールMixpanelが簡単なのに凄い。 仕事でMixpanelを使ってみようかということになり、試しに自分のブログに導入してみました。 Mixpanelは、小さなところを詳しく見る Mixpanel Mixpanelは、Google Analytics... 2013.07.09 SaaSWEB開発
PHP PHPでHTMLをパースして解析する簡単な方法 今、個人的に管理しているサイトのHTMLが正しく出力されているかを確認するためのスクリプトを書いています。そのために、出力されたHTMLを解析して、中に適切な情報が含まれているかを知る必要が出てきました。 そういうわけで、いわゆるスクレイピ... 2012.05.13 PHP
tmux もっと簡単に!tmuxで複数のサーバにSSH接続して同じコマンドを一気に送る tmuxで画面分割したり一斉にキー入力を送信したりする では、tmux上でコマンドを打つことで画面を分割したり、複数の画面に一斉に同じキー入力を実行できることを説明しました。 でも下準備が意外と面倒くさい 確かに一気に同じコマンド入力をでき... 2012.03.22 tmux