よかろうもん!

アプリからインフラまで幅広くこなすいまどきのクラウドエンジニアが記す技術ブログ

2013-01-01から1年間の記事一覧

MySQLでcharacter_set_databaseがlatin1になってしまう問題の対応方法

アプリケーションのバージョンアップなどでテーブル追加を伴うスキーマ変更があった場合に、テーブル追加したところのデータだけ画面で「????」になって表示されてしまうことが稀にあります。 この対応方法について、発生理由と共に簡単に解説しておこう…

DevelopersのためのSonicGardenで実践しているシステム運用での11の常識〜SonicGarden Study〜 の資料を公開します!

2013年06月から毎月第1月曜日に開催しているUstreamで放送するオンライン勉強会「SonicGarden Study」も無事6回目が終了しました。 昨日の勉強会に参加してくださったみなさん、どうもありがとうございました。事前参加登録数も117名という、ものスゴイ数と…

SonicGardenにおけるAWS運用について最低限知っておくべきことのまとめ

これまで私が勉強会やJAWSUGなどのイベントで発表した時に作成した資料をまとめておきます。AWSやHerokuなどのIaaS/PaaSを使う上でのSonicGardenならではの考え方などを綴っているので、ご興味のある方はぜひお読みいただければと思います。2012年10月 JAWS-…

JAWS FESTA Kansai 2013で発表した「SonicGarden流DevOpsの実践」の資料を公開します

AWSのユーザグループによるイベント(JAWS FESTA Kansai 2013)に参加して、DevOpsについてお話させていただきました。 発表の概要は、少人数で自社サービスから受託案件まで数十ものサービスを提供するために実践しているDevOpsについて、技術的な内容から…

OpsWorksでRailsアプリからAmazon RDSなどの外部DBを利用する方法

前回は、『OpsWorksでRailsをデプロイする際にasset:precompileを実施する方法』というタイトルで、デプロイフックの仕組みについて紹介しました。今回は、Amazon RDSのようなデータベース・サーバが別インスタンスで稼働している場合を想定して、どのように…

OpsWorksでRailsをデプロイする際にasset:precompileを実施する方法

OpsWorksでRailsアプリケーションを運用するために知っておくべきことを数回に渡り本ブログで紹介していきます。今回はOpsWorksのデプロイフックを利用する方法です。Railsでは、JavaScriptやCSSを結合して圧縮することで、ブラウザがウェブページを描画する…

「AWSを活用してる現場リーダーやCIOをお招きしたトークイベント」でパネルディスカッションをさせていただきました。

昨夜、茅場町のコワーキングスペース「Co-Edo」にて、paperboy&co. の梅谷さん(@ume3_)とKDDI webcommunications inc の阿部さん(@yskmerlion)と私の3名で、異なる企業規模のインフラ寄りのエンジニアが、それぞれの立ち位置でチームとして日々どのように仕…

「Developer Migration 2013」で話をしてきたので資料を公開します

「DevOpsが引き金となるインフラエンジニアの進撃 どうする?デベロッパ」というタイトルで、Developer Migration 2013のイベントで登壇の機会をいただいて話をしてきました。 講演内容の概要です。 開発現場のスピードと生産品質を高めるプラクティスとして…

debugger-linecache のbundle に失敗したら

以下のように debugger-linecache のbundle時に失敗したときの対応メモ。 Installing debugger-linecache (1.1.2) with native extensions Gem::Installer::ExtensionBuildError: ERROR: Failed to build gem native extension. /Users/interu/.rbenv/versio…