production.log

株式会社リブセンスでエンジニアをやっている星直史のブログです。

Amazon CloudSearch における適切なスケーリングオプション(Scaling Options)を紹介します

概要 Amazon CloudSearch における適切なスケーリングオプションの設定を紹介します。 設定できる項目は下記の通りです。 インスタンスタイプ レプリケーション数 パーティション数 以下、公式ドキュメントより引用 ドメインのスケーリングオプションを設定…

スクラムのレトロスペクティブをKPTで振り返りするときに参考になった本を紹介します

スクラムを導入してなんとか1スプリントが終わったばかりなのですが、 レトロスペクティブ(振り返り)の具体的な進め方がわからなかったので、 「これだけ!KPT」という本を読んだらスムーズに進行できたので、 紹介しようと思います。 KPTをするの時のバイブ…

これからスクラムを始める人へのお勧め本を紹介します

ひょんなことから、会社でスクラムを使って開発をすることになり、スクラム関連の本を読み漁ったので、 これを機会にお勧め書籍を紹介します。 アジャイル手法 アジャイルサムライ アジャイル開発手法についてまとめた本。 これを読んだ時は、スクラムの存在…

Red Hatにberkshelfを入れようとした際に発生するエラー回避方法

背景 こちらを参考にchef, knife-solo, berkshelfをインストールしようとしたときに、berkshelfがエラーでインストールできなかったので、 その回避方法を書く。 対象サーバー AWS EC2インスタンス:RHEL-6.5_GA-x86_64-4-Hourly2 (ami-35106f34) 実行コマン…

Railsアプリケーションにおいて、ファイルアップロードする際のウイルスチェックをClamAVで実装する

背景 手軽にファイルアップロード機能を実装するときにCarrierwaveをよく使うんですが、 ひょんなことから、アップロードされたファイルのウイルスチェックをする必要がでてきたので、 チェックするまでの手順を、ClamAVのインストールとチェック方法を主に…

EC2上でrails4.2.1のWebrickを起動後、tcp port 3000番でアクセスできなかった時の対応

概要 新たなサービスを立ち上げるならRubyもRailsも最新が良いよね〜ということで、 Ruby 2.2.2 Rails 4.2.1 で環境を作り、Webrickを起動してhttp://#{ip}:3000でアクセスしよ〜と思ったところ、 なぜか、アクセスできなかったので、その時の対応方法を書き…

ActiveRecordのコールバックにハマったでござる

無限ループに泣く class Hoge < ActiveRecord::Base before_update :update_hoge!, if: :fuga_changed? private def update_hoge! hoge = true save! end end Hoge.find(1).update_attributes!(fuga: true) コールバックが発火しない class Hoge < ActiveRec…

meshlabでオブジェクトを回転 / 移動させたい時の操作

やりたいこと 3Dオブジェクトの初期表示時は中心が定まっていない場合があるため、 回転 / 移動処理で任意の向きに調整させる。 オブジェクトを回転させる メニュバーより、下記の通り選択 Filters => Normals, Curvatures and Orientation => Transform: Ro…

Startup Weekend Tokyoで優勝できませんでした!!!!!!!!Day3

11月21,22,23日に開催されたStartup Weekend Tokyoに参加してきました。 参加しての感想と巻き起こったことなど書こうと思います。 今回は最終3日目について書きます。 1日目の記事はこちら 2日目の記事はこちら 3日目にやること & やったこと 3日目に時間的…

Startup Weekend Tokyoで優勝できませんでした!!!!!!!!Day2

11月21,22,23日に開催されたStartup Weekend Tokyoに参加してきました。 参加しての感想と巻き起こったことなど書こうと思います。 今回は2日目について書きます。 1日目の記事はこちら 3日目の記事はこちら 2日目にやること & やったこと 2日目にイベント的…

Startup Weekend Tokyoで優勝できませんでした!!!!!!!!Day1

11月21,22,23日に開催されたStartup Weekend Tokyoに参加してきました。 参加しての感想と巻き起こったことなど書こうと思います。 2日目の記事はこちら 3日目の記事はこちら Startup Weekendってなに? スタートアップウィークエンド(SW)とは、あたらしい…

EC2上で動作するRails 4系アプリでRapidSSLを使ってhttps設定をするときの手順

ひょんなことからhttps設定することになったので、その手順をメモ書き程度に 1.何はともあれ証明書の購入 購入はどのサイトでも良いけど、自分は↓こちらを使いました。 SSLストア 2. CSRを作成 証明書購入をしたら、証明書を有効にするためにCSRという、認証…

メタプログラミングについて、動画でわかりやすく解説する。

色んなサイトで調べても、結局メタプロってなんなん? どうやって書くん? ってなることが多かったので、自分で解説動画を作ってみた。

今更だけどiPhone5cを一括0円で契約できた

日本の携帯料金は高すぎる!と思いWILLCOMにしてからはや1年。 月々の通信料は2,500円程度だったけど、やっぱり外出時にネットが使えないのは、だいぶきついなーと思って大手通信事業社への出戻りを決意。 仕事でも家でもmac使ってるし、iPadも持ってるし、…

AWSでEC2を立ち上げてからWebに公開するまでの手順をまとめてみた。※OpsWorks未使用

タイトルの通り、このたび1からEC2インスタンスを立ち上げて、Webサイトを立ち上げることになったので、公開するまで(passengerで動作するまで)にインストールするものをまとめてみました。 gist11095099 t1.microでインストール作業をすると恐ろしく時間が…