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

Sinatra を使う場合のセキュリティ設定について

Apache のヘッダーに色々と書いたら Sinatra で書いたアプリケーションが 404 を返したり不穏な挙動を起こすようになってしまった!ドキュメントを読め!というお話。 ことの発端 社内で使う小さな問い合わせフォームを Sinatra でミニマムに実装したのです…

DROP DATABASE が通らない

理由は分かりませんが、何かのタイミングで DROP DATABASE hoge;が通らなくなってしまい、次のようなエラーメッセージが表示されるようになりました。 Error dropping database (can't rmdir './hoge', errno: 66)困るので、データディレクトリを直接削除し…

Yosemite 環境に Homebrew から rbenv を用いる際にセキュリティソフトが悪さをしているかもしれない

ふわっとしたタイトルで申し訳ないのですが、なにぶんマシンそのものがクラッシュしてしまうため、あまり検証もできていません。実際に起こった事象の報告と、一応の解決策のみ記載しておきます。 何が起こるのか 実際に問題が起こった環境の場合 Kaspersky …

コミックマーケット88のお知らせ

この日記を書いている人のサークルが今回もコミケに参加します。 基本情報 3日目西ホールよ13a / ProjectHL2 クロスフェード ニコニコの方が何かと便利そうなので、こちらで。 気になった方は是非お気軽にお越し下さい。

Rails のカスタム例外補足時に順番に注意が必要な件

次のようなコードを Rails 4.0 系の controller に記述すると rescue_from ActiveRecord::RecordNotFound, with: :render_404 rescue_from ActionController::RoutingError, with: :render_404 rescue_from Exception, with: :render_500 内部では ActiveRec…

redirect_to とフラグメント修飾子と実体参照

前振り フラグメント修飾子とは、今回の話の範囲では http://api.rubyonrails.org/classes/ActionDispatch/Http/URL.html#method-c-url_for というアドレスに含まれる「#」以降、つまり「method-c-url_for」の部分になります。そして Safari を使ってリダイ…

RMagick で PDF を jpg や png に変換する

RMagick が内部で使用している ImageMagick には PDF を jpg などの画像に変換する機能があります。 convert test.pdf test.jpg一番簡単な使い方は上の通り。手元の環境では特に jpg が残念な画質になりますが、そのあたりはオプションで(ある程度)補完が…

Windows Server 2012 R2 で PowerShell 製のバッチを使う

今回の目標 Windows のジョブに登録したバッチ処理で「特定のディレクトリから最終更新日時が一週間以上前のファイルを削除する」という目的を達成します。 なお、この処理はやむにやまれぬ事情で作成に至ったものであり、私は PowerShell の文法を順序立て…

2015

コングラッチュレーション ,―==7 Congratulation! コングラッチュレーション |く ___ _> Congratulation! fll`ーU+' `''、 ー=| おめでとう・・・・・・・・! _,,..-´:|ヽー-;ー..,,_ . ,−=-, ,,..-‘≡≡:| ><´|≡::|ヽ おめでとう・・・・・・・・…