2013年

3/4ページ

mojoliciousでSSLページヘリダイレクトさせると無限ループしてしまう問題

問題点 この問題は Mojoliciousでhttps(SSL)専用ページとhttp専用ページの振り分けをroutesのbridgeを使って行うを実装した時に起こる問題です。 件のエントリーの実装でもスタンドアロンのサーバで公開する場合には問題にならないのですが、Nginx等のリバースプロクシの後ろにアプリケーションサーバを置いて運用する場合に問題が起きます。 通常、webサーバであるNginxとクライアントの間ではSSL通信を行い、バックエンドのアプリケーションサーバ(Starman等)とNginxの間では通常のhttpで通信すると思います。 SSL通信 クライアント --- Nginx | […]

[WordPress] いろいろなソーシャルボタンを簡単に設置できるプラグイン WP Social Bookmarking Lightを好きな位置に表示する

ソーシャルボタンをブログに設置するのにいちいち各ソーシャルサービスのdevサイトから作るのは意外と面倒。WordPressのプラグインでいいのがないか探していたらこれが中々よいので導入してみました。 WP Social Bookmarking Light ソーシャルボタンを好きな位置に表示する なぜかスクリーンショットで紹介されていますが、写経するとこんな感じ。 <?php if(function_exists("wp_social_bookmarking_light_output_e")){ // Using your setting the service in admin page […]

Mojoliciousでhttps(SSL)専用ページとhttp専用ページの振り分けをroutesのbridgeを使って行う

このエントリーには問題点があります(2013/5/5追記) webアプリを作る上でセキュアな通信を強要するページとそうではないページを振り分けるにはどうすればいいのか悩んでいたのだけど、ルーターでリダイレクトさせる方法にしてみた。 全てのページをSSLでアクセスされても速度的にとか負荷的に困るので、ある決まったrouteのみSSLでアクセスして、メインのコンテンツは通常のhttp通信(非SSL)にredirectする仕様。 必ずhttpsでアクセスするルート /login /join 必ずhttpでアクセスするルート / /entry/1 /entry/2 /entry/.... httpでも […]

[Postfix+MySQL][CentOS] yumでSpamAssassinを導入

SpamAssasinのみをインストールしたくなったのでメールサーバ再構築のついでに試してみる。メールサーバ構築のまとめ でPostfix+MySQL+postfixadminは構築済みとして想定しています。そちらではウィルスチェックも導入しているため今回はスパムチェックのみの導入。 また、学習機能があるようなので試してみる。スパム判定の精度が高まるみたい。 .Spam ディレクトリの作成 スパムメールの学習 通常のメールの学習 コレに合わせて postfixadmin +procmailな環境でメールディレクトリの自動作成・削除 のメールディレクトリ作成スクリプトに .Spam を作るコマン […]

Perl Beginners #7へ行ってきた

ATND Perl Beginners #7 日時 :2013/03/29 19:00 to 21:00 会場 :東京都中央区京橋区民館1号室 オープニング 主宰の@ytnobodyさんによるオープニングで始まりました。表番組が同日に開催されていたのでこちらは裏番組と言う事みたい。今回のPerl Beginnersはなんと一周年!という事で、おめでとうございます。パチパチ。 スライド中に登場していたザクとうふ、あれ作っているの群馬の会社(とーーーふはさがみやっ!ってCMの)なのですが、少しだけ群馬に関係したものが出てきて親近感を感じつつ始まりました。写真はザクの頭(等身大?)が会社に飾られてい […]

Perl Beginners #7でLTした

会場には一番乗りで到着しました。スマホのお陰で電車も会場も迷うこと無く到着。ホント便利な世の中になりました。Perl Beginnersのブログを読むと、時間が余った場合は飛び込みLT募るとの事で、スライド用意して行ったのですが、一発目に発表になるとは...。 スライド Perl Beginners #7 おとなのWAF from Munenori Sugimura 補足 Luigi.pm使っているという話。実は内部でLingua::JA::Expandっていう関連語を手軽に取得できるモジュールが使われているのだけれど、これYahoo!の検索API叩いています。で、Yahoo!の検索APIが2 […]

agatsuma.survive#02に行ってきた

2013/03/23 群馬SKYHOME ATND agatsuma.survive#02 今回はMarkdownから始まり、Haml/Slim、Sass/Scss、middlemanと勉強してきました。 Markdown 前々から気になっていたのですが、中々試すことが出来なくて後回しになっていました。こういうキッカケがると本当に助かります。 という事で、早速このブログもWordPressのプラグイン「Markdown on Save Improved」を使ってMarkdownで書くことにしました。今まで見出しタグとか書いていたのですが、Markdownならそんな必要も無いので楽ですね。エント […]

Markdown書く時はリアルタイムプレビュー出来る Sublime Text2 + Markdown Previewプラグインで決まり!

最近の勉強会でMarkdownで書け!って教わったのでブログもテキストもMarkdownで書くように試しているのだけれど、愛用しているSublime Text2でプラグイン探したら便利なのがあった。 Markdown Preview plugin Sublime Text2で編集すれば保存しなくてもリアルタイムでプレビュー出来るすぐれもの。こんな風にエディタとブラウザを並べて表示しておけばとても便利。 素晴らしいプラグインです。 インストール コマンドパレットから簡単にインストール出来ます。 ⌘ + P で install を入力して選択。 Markdown Preview を入力して選択。 […]

macでmroongaを使ってみる – Macports編 –

OSX Mountain Lion 10.8.3 groonga 3.0.1 MySQL 5.5.30 MAMP 2.1.4 groongaのインストール groongaはMacportsでインストールする。 sudo port install groonga groongaをインストールするとmysql55もインストールされるのでソースコードはこれを使う。...と、思ったら最近のmacportsはバイナリをダウンロードするらしい(Shibu's Diary: MacPortsは生まれ変わった ) MacPortsのバイナリダウンロードはビルドした時と違うファイルになる場合があるっぽい - k […]

USキーボード MacBookユーザ必須の日本語入力環境設定。ワンボタンで「英数/かな」切り替えでストレス解消。

Mac

シャレオツなMacBookユーザーはUSキーボードと決まっていますが、日本語入力する時にはちょっとした設定で使いやすくなります。新しいMacBookがきたので、設定し直すついでに忘れないようにメモ。 IME関連、キーボードショートカットの設定 ガチで便利!Mac歴100年の僕が最強だと思う、US配列キーボードの日本語入力環境設定 - Moxbit "CapsLock"キーを"Control"キーに割り当てる 『Google 日本語入力』を導入する 使用しないIMEを無効にする 必須な手順です。自分の場合はことえりは全部無効にして、google日本語入力ではひらがなのみにチェックを入れています。 […]

1 3 4