Sukoshi. Fuzoroi

某フリーPGの技術っぽいブログ。

Lightroom で スマートプレビューが真っ黒(El Capitan + Lightroom 2015.2 + Nikon D800 Raw)

El Capitan + Lightroom 2015.2 + Nikon D800 Raw の組み合わせで読み込み時にスマートプレビューを作成する設定になっていると、下記画像のようにすべて真っ黒になってしまいます。 真っ黒のままだと現像メニューにいっても今度は真っ青になってまったく使…

Mac OSX El Capitan アップデート後の Homebrew

意気揚々と朝一でアップデートした El Capitan ! 一通り普段使いをしている限りはまったく問題ありませんでした。…といってもネット見たり、ちょっとRubyMine起動したりしてただけですが ;; だけど、はてブを見ていたところ Homebrew はなにかしないといけ…

Mac OSX El Capitan のインストールUSBメモリを作ってみた

El Capitan がダウンロードできるようになったのでさっそくインストール用USBメモリを作成してみました。 参考にさせて戴いたのはこちらのサイトです。 hacklifeinfo.com まずは中身を消してもいいUSBメモリを用意して、ディスクユーティリティでフォーマッ…

Ruby Mechanize で セッションCookie を保存する方法

Ruby の Mechanize Ver.2.7.3 でセッションの Cookie を保存できなくてハマってました。 コードを追ったところ save_as メソッドの場合は第2引数にオプションを渡してあげればいいみたいです。 agent.cookie_jar.save_as cookie_path_or_io, {:session => tr…

capybara-webkit で javascript の alert の中味をチェックするときの注意

capybara-webkit でjsがらみのテストをするときにちょっとハマったので情報共有します。環境は Capybara, capybara-webkit, RSpec です。 例えば、フォームのバリデーションをjs側でも行っていて、エラーをアラートダイアログなどで出力する仕様のテストがあ…

PhpStorm の File Template で php変数($xxx) をそのまま出力したい時の対処法

結論 $var を ${DS}var とすれば「$var」という文字列で出力できる 理由 テンプレート中の$xxx はphp変数ではなくてテンプレート変数として解釈されるので、$をエスケープしてやる。$をそのまま出力するのは ${DS} として事前定義されている。 参考 上記の $…

気象庁「特別警報・警報・注意報や天気予報の発表区域]で定義されている二次細分区(市町村域)のうち町域レベルで分割されている区域を抽出するSQL

住所jp の下記URL からダウンロードできる全国住所データ(2014年12月10日版)に準拠しています。 http://jusyo.jp/sql/new.php 分割の根拠としたデータは 2014年12月現在のものです。 気象庁|予報用語 特別警報・警報・注意報や天気予報の発表区域 http://…

既存のDBをActiveRecordを使ったrubyスクリプトで操作する

すごく久しぶりに書く技術ブログ…前回は去年の8月かぁ(遠い目… 今回は既存のDBの中味を ActiveRecord gem で操作するときの手順などを書いてみたいと思います。ActiveRecord のバージョンは 4.1.8 です。 環境構築 DB接続情報 まずは接続情報をYAMLで用意し…

Jekyll で HAML - SASS 環境を構築

じわじわ人気がでてきている静的サイト&ブログのファイルジェネレーターの jekyll ですが、今回 HAMLとSASSのコンパイルをできるように環境構築してみました。 jekyll インストール まずは jekyll を運用したいディレクトリを作成 $ mkdir jekyll_site $ cd …

OpenPNE3 通知センターの新着コメント通知を日記ごとにまとめて表示する

OpenPNE3.8系で運用されている某地域SNSで、通知センターの新着コメント通知の挙動についていまいち使いづらいとの議論が。 通知センターは javascript で実装されており、データは JSON API から取得していました。 自分が調べた結果、分かる範囲での既存の…

CentOS 6.3 (64bit) に JS Bin をインストールする

CentOS 6.3 (64bit) に JS Bin をインストールする際にいくつかハマったので記録しておきます。基本的なインストールの流れは Running a local copy of JS Bin の通り。 いかにも「ね、簡単でしょ?」的に書いてありますが…ハマりましたwNode経由で一気に入…

「サービス」>「辞書で調べる」にショートカットを設定する

Macの「プレビュー」アプリで英語のPDFを読んでいるとき、分からない単語があっても「辞書で調べる」が右クリックメニューにないのでとっても面倒でした。じゃあどこにあるのかというと… 「プレビュー > サービス > 辞書で調べる」 と2階層もメニューをたど…

Pow のアプリケーションアイドル時間を変更する

Powを使って開発していると、よくアプリケーションインスタンスがKillされていて再読込に時間がかかり不便なのでデフォルト時間(5分)を変更してみました。Pow User's Manual によると…~/.powconfig を作成し、export POW_TIMEOUT=xxx で必要な秒数を記載す…