2014-04-01から1ヶ月間の記事一覧

Middlemanでgemをvendor/bundleにインストールしたプロジェクトをRubyMine 6.3で開いたらエラーメッセージが出まくってまともに編集できない

こんなメッセージが出まくります。 Compass: Failed to run compass on '/Users/my_account/RubymineProjects/slim-test/vendor/bundle/gems/middleman-core-3.3.2/fixtures/sinatra-app/config.rb' ファイルをちょっと編集するたびにこれが出まくり、しばら…

Bitbucketでリポジトリの移譲を行ったらwerckerに登録したAWSの設定が消えた

昨日エントリーしたBitbucketにpushすると、werckerが自動でS3にデプロイする のやつですが、werckerに登録した自分のリポジトリを、チーム作ってそっちに移譲したら、werckerのサイトで設定したAWSのキーID,シークレット、バケットURLの設定が消えました。 …

Bitbucketのプライベートリポジトリで管理しているJekyllで作った静的サイトを、無料のCIサービスwerckerを使って自動でS3にデプロイする

先日S3に移行した片平堂のサイトですが、Jekyll、Bitbucketのプライベートリポジトリ、CIサービスのwerckerを利用して、リポジトリにpushしたら自動でS3に反映するようにしました。 なお、静的サイトジェネレータはMiddlemanとJekyllで迷ったのですが、非プ…

Google フォームから入力された内容をメール送信する

前に Google ドキュメントで作成したWEBフォームに問い合わせがあったら、内容をメール送信する機能を追加する という記事を書いたのですが、 2014年4月25日現在、Google フォームを作成すると、フォームとその回答用のスプレッドシートが別に作成されるよう…

RubyMineやWebStormで勝手に行末尾の空白を消されないようにする

RubyMineやWebStormで、README.md等のMarkdown記法のスペース2個を消されてしまわないようにする設定のメモ。 RubyMineやWebStormはあまりカスタマイズしないで使っていて、バージョン上げても設定を引き継がないようにしているので、バージョン上げるたびに…

Rails 4.0.4 から 4.1.0 に Update

こんな感じに作業。 ↓ https://github.com/katahirado/kkfoodstuff/commit/7aca5b2986e26e88a78d7d58bc041ed97cba5e9e https://github.com/katahirado/kkfoodstuff/commit/a0c49840145587336b52cb2d56ba71f1dda1e84c Warning: you should require 'minitest/…

VPSからAmazon S3とGoogle Apps for Businessに移行しました

さくらのVPSで運用していたkatahirado.jp(VALUE DOMAINで取得)を、WebサイトはAmazon S3に、メールはGoogle Apps for Businessにそれぞれ移行しました。 Webサイト、メールサーバの他に、redmine、git、Railsのデモアプリが動いていましたが、 git,redmineは…

nginxとunicornをOS Xで自動起動にする

このエントリーで書いたレシピ食材検索アプリですが、自宅ネットワーク内のMac miniで、nginx+unicornで稼働させています。 permissionや所有者ではまると面倒なので、nginxもunicornもユーザ権限で動かしてます。nginxはport 8080、unicornはport 5000にし…

RailsでMySQL InnoDBの全文検索機能とMeCabによる形態素解析を使って出来るだけ検索結果をヒットさせる

前のエントリーの通り、妻と自分用にレシピ検索アプリを作りました。 ソースコードはこちら。出来るだけ検索結果で、食材をいい感じでヒットさせるために色々やったので、記録しておきます。 あと、検索結果を出来るだけヒットさせることに、全文検索機能は…

妻と自分の為にRailsでレシピ食材検索アプリを作りました

https://github.com/katahirado/kkfoodstuff レシピの登録と、検索ができるだけのシンプルなWebアプリです。 あまり特別なことはしていないのですが、検索でしっかりヒットさせたかったので、MeCabによる形態素解析を使ってます。 あとMySQL InnoDBの全文検…