Docker mysql container with dynamic database creation

jwilder/nginx-proxyでは,コンテナの環境変数に応じて動的にReverse Proxyの設定をしてくれます. jwilder/nginx-proxy · GitHub 同じかんじに,コンテナの環境変数に応じて動的にデータベースの作成や,ユーザの作成を行ってくれるコンテナを作ってみまし…

Controller test helpers for `rails_warden`

Devise::TestHelpersを参考にrails_warden用のcontroller test helperを作ってみました. Controller test helpers for `rails_warden`. Almost of this code is extracted from Devise::TestHelpers.

Rails4 / turbolinksのローディングをnprogressで簡単に

最近趣味的にRails4も色々触ってみているんですが,turbolinksは面白い反面,制御が難しいです. turbolinksの解説は,ぐぐるとたくさん出るので,そっちを参照しましょう. 簡単に言うと,pushStateの機能を使ってJavaScript経由でリンクを取得することで,…

PythonのPickleで関数を扱う?方法

久しぶりの投稿です.かなりほっぽっていましたが, なんとなく思い出したので書いてみようと思います. 最近は研究のコードをPythonで書くことが多いので,pythonの話題です. Pickle for function object 今日の話題ですが,pythonのシリアライズ機構であ…

Direct2D effectsを使うときにはっまたとこ "Windows8 Programming"

軽くメモ程度に。 Windows8からDirect2Dに新しくDirect2D effectsが導入されました。詳しくはここ。 http://msdn.microsoft.com/en-us/library/windows/desktop/hh802478.aspx これを使うときに少しはまったとこがあったのでメモしときます。Direct2D effect…

DataTemplateSelectorを見る "Windows8 Programming"

どうも。最近は、Windows8のModern Styleのアプリを書いていたりしてます。WPFとかXAMLとかは既に触ったことがあったので、いろいろと試していたのですが、いろんなAPIが消えていたり動かなかったりで四苦八苦してます。 今日は、最近試してみたDataTemplate…

続・Rubyでlibmecab.dllを本当に呼び出してみる

昨日書いた,windows環境でrubyでmecabを呼び出す方法なんですが,sparse_tonodeを何回も呼び出すとメモリ食うし,destroyよびだしても変わらないので,メモリリークしているのではないかといろいろ試行錯誤しています. dl/import#structのnewを呼び出すの…

Rubyでlibmecab.dllを本当に呼び出してみる

RubyからMeCabを呼び出したかったんだけど,Windows環境だとbindingがうまく動かないらしい.なので,直接dllをexternして関数を呼び出したりしているらしい.こちらの方が実装を公開しているようです. http://nlp.sfc.keio.ac.jp/~aihara/nlp.html ここに…

PreferenceActivityで動的にsummaryを設定する 自分なりの方法で

Androidの設定画面は,PreferenceActivityを使うと便利ですよね.SharedPreferenceに値を勝手に保存してくれます. PreferenceのUIは下の画像のように,タイトルとサマリーがあります. ここの,サマリーに設定の値が表示されるといいなってことで,「Prefer…

ダイアリー to ブログ(はてな内移動)

はてなブログのサービスが使えるようになったので,こっちを使っていきたいと思います.よろしくお願いします. それにしても,IEは9のみ対応とは斬新だな. 旧はてなダイアリーURLhttp://d.hatena.ne.jp/nanofi/

はてなブログに移行します.

はてなブログが使えるようなので,今度からそちらで記事を書いていきたいと思います. http://nanofi.hatenablog.com/

おすすめのGUIなGit/Mercurialツール for Mac

皆さん,バージョン管理ツール使ってますよね.SubversionとかGitとかMercurialとか.自分は,よくGit使ってソースコードなどのバージョン管理をしてます. 最近AppStoreを見ていたら,分散型バージョン管理システムGit/Mercurial向けのよさげなGUIツールを…

カレンダーのイベント取得できたかな?

この記事の続きですが,カレンダーのデータを取得できたので報告したいと思います.Androidのandroid.provider.Calendarのソースコードを参考にすると,大体取得する方法がわかると思います.そのソースではContentProvider経由でデータを取得していたので,…

カレンダーのイベント取得に関するメモ

Androidの標準のカレンダー機能から,イベントデータを取得したい.API14から,CalendarContractとかのが追加されているけど,Android2.1から対応させたいし,それだと取得できるのかな?と思って調べてました.なにやら,Content Providerとかうのを使うと…

Google APIのPHPクライアントでUserinfoを取得できるようにする

カレンダーとかGoogle+とかのGoogleAPIを使うとき,Googleさんが用意しているPHP用のクライアントがあります. これがそうですね. http://code.google.com/p/google-api-php-client/ ライブラリが用意されているなんて,楽だなー. と,思ったのですが. こ…

Rails3の:remote=>trueでファイルをAjax送信する

:remote => trueってありますよね? 簡単にリンクやフォームをAjax化できるRailsの機能なんですが. 例えば,こんな風に使います.*1 = link_to "Ajaxなリンク", root_path, :remote => true このリンクをクリックすると,root_pathへのリクエストをAjaxで取…

なにげにブログ新設しました

初めまして,こんばんは. クリスマスですが,ブログ新設してみました.いろいろあって,はてなで書いてくことにしてみました. Facebookアプリとか作るときSSL必須だし,安い共有サーバー借りることも考えたんですが,とりあえずここでやろうと思います.な…