Monthly Archive:: 3月 2015

AndroidStudio おすすめプラグイン

こんにちは。k_manabeです。 少し前にようやくEclipseからAndroidStudioへの移行が完了しました。 ということで今回は、AndroidStudioでの開発を更に便利にしてくれるプラグインをいくつかご紹介したいと思います。 本記事はAndroid開発者向けの内容となっております。 Android Parcelable code generator (個人的に)何かと使う機会の多いParcelable。 使用する際はシリアライズするフィールドを定義し、それぞれのフィールドに対し [...] Read More

たくさんのNagiosを抱えるあなたのためのThruk

Nagiosマン、Nagiosガールのみなさん、こんにちは。 あなたは何台のNagiosを見てますか? どうやら私の部署では両手で足りない数のNagiosを抱えているということがわかりました。 Nagiosも数が増えてくると管理が大変で、こんな有様になりがちです。 最近これをこんな状態にしてだいぶ楽になりました。 こんな素晴らしいThrukの導入方法を紹介します。 Thrukとは 公式の説明は、Thruk Introductionにあります。 (日本語訳) Thrukは多種類の監視サービスのWe [...] Read More

超基本だけどサービスを考える上で大切なこと:前編

2回目のブログ更新です!sです! AndroidのSDKの開発者からプロデューサーにジョブチェンジしまして 新規サービスを考える人間として開発者ブログに再登場です。 久しぶりのブログ執筆なんですがいろいろありました。 サービスを作って失敗したりもしました。 沢山考え、沢山実行し、沢山失敗し、沢山学びました。 そこで学んだことをまとめてアウトプットしたいと思います。 企画やアプリ、webサービスを考える上で参考になればと思います。 何かしらのアイディアがある方に向けた記事になってしまうのですがご了 [...] Read More

AWSでPacemaker & Corosync

はじめに はじめまして、nendでインフラ担当をしているn_watanabeです。 今回はAWS EC2でVIP(仮想IP)を使ったActive/Standby構成を組む方法を紹介します。 技術要素としては、AWS EC2(AmazonLinux) + Pacemaker + Corosyncとなります。 Pacemaker構成をオンプレミスで使う場合、IPアドレスはOS上で設定すればいいだけなのですが、 AWSの場合はAWSのシステムに対して設定してあげる必要もあります。 IPアドレスをOSに [...] Read More

Cassandraクラスタを作成してみました

こんにちは、t_endoです。 今回はCassandraクラスタをAmazon EC2上に作成したいと思います。 以前何か良さそうなKVSがないものか探していたところ、 「Cassandraは、非常に高いスケーラビリティーを持ち、イベンチュアルコンシステントな分散システム構造のKVS(Key Value Store)です。 」 ※Cassandra Wikiより抜粋 との事で ・PHPのクライアントがあること ・key:valueを1対多で取得できること ・クラスタ構成が組めること こんな感じの [...] Read More