ソーシャルボタンをブログに設置するのにいちいち各ソーシャルサービスのdevサイトから作るのは意外と面倒。WordPressのプラグインでいいのがないか探していたらこれが中々よいので導入してみました。 WP Social Bookmarking Light ソーシャルボタンを好きな位置に表示する なぜかスクリーンショットで紹介されていますが、写経するとこんな感じ。 <?php if(function_exists("wp_social_bookmarking_light_output_e")){ // Using your setting the service in admin page […]
このエントリーには問題点があります(2013/5/5追記) webアプリを作る上でセキュアな通信を強要するページとそうではないページを振り分けるにはどうすればいいのか悩んでいたのだけど、ルーターでリダイレクトさせる方法にしてみた。 全てのページをSSLでアクセスされても速度的にとか負荷的に困るので、ある決まったrouteのみSSLでアクセスして、メインのコンテンツは通常のhttp通信(非SSL)にredirectする仕様。 必ずhttpsでアクセスするルート /login /join 必ずhttpでアクセスするルート / /entry/1 /entry/2 /entry/.... httpでも […]
SpamAssasinのみをインストールしたくなったのでメールサーバ再構築のついでに試してみる。メールサーバ構築のまとめ でPostfix+MySQL+postfixadminは構築済みとして想定しています。そちらではウィルスチェックも導入しているため今回はスパムチェックのみの導入。 また、学習機能があるようなので試してみる。スパム判定の精度が高まるみたい。 .Spam ディレクトリの作成 スパムメールの学習 通常のメールの学習 コレに合わせて postfixadmin +procmailな環境でメールディレクトリの自動作成・削除 のメールディレクトリ作成スクリプトに .Spam を作るコマン […]
ATND Perl Beginners #7 日時 :2013/03/29 19:00 to 21:00 会場 :東京都中央区京橋区民館1号室 オープニング 主宰の@ytnobodyさんによるオープニングで始まりました。表番組が同日に開催されていたのでこちらは裏番組と言う事みたい。今回のPerl Beginnersはなんと一周年!という事で、おめでとうございます。パチパチ。 スライド中に登場していたザクとうふ、あれ作っているの群馬の会社(とーーーふはさがみやっ!ってCMの)なのですが、少しだけ群馬に関係したものが出てきて親近感を感じつつ始まりました。写真はザクの頭(等身大?)が会社に飾られてい […]
会場には一番乗りで到着しました。スマホのお陰で電車も会場も迷うこと無く到着。ホント便利な世の中になりました。Perl Beginnersのブログを読むと、時間が余った場合は飛び込みLT募るとの事で、スライド用意して行ったのですが、一発目に発表になるとは...。 スライド Perl Beginners #7 おとなのWAF from Munenori Sugimura 補足 Luigi.pm使っているという話。実は内部でLingua::JA::Expandっていう関連語を手軽に取得できるモジュールが使われているのだけれど、これYahoo!の検索API叩いています。で、Yahoo!の検索APIが2 […]
2013/03/23 群馬SKYHOME ATND agatsuma.survive#02 今回はMarkdownから始まり、Haml/Slim、Sass/Scss、middlemanと勉強してきました。 Markdown 前々から気になっていたのですが、中々試すことが出来なくて後回しになっていました。こういうキッカケがると本当に助かります。 という事で、早速このブログもWordPressのプラグイン「Markdown on Save Improved」を使ってMarkdownで書くことにしました。今まで見出しタグとか書いていたのですが、Markdownならそんな必要も無いので楽ですね。エント […]
最近の勉強会でMarkdownで書け!って教わったのでブログもテキストもMarkdownで書くように試しているのだけれど、愛用しているSublime Text2でプラグイン探したら便利なのがあった。 Markdown Preview plugin Sublime Text2で編集すれば保存しなくてもリアルタイムでプレビュー出来るすぐれもの。こんな風にエディタとブラウザを並べて表示しておけばとても便利。 素晴らしいプラグインです。 インストール コマンドパレットから簡単にインストール出来ます。 ⌘ + P で install を入力して選択。 Markdown Preview を入力して選択。 […]
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 […]
シャレオツなMacBookユーザーはUSキーボードと決まっていますが、日本語入力する時にはちょっとした設定で使いやすくなります。新しいMacBookがきたので、設定し直すついでに忘れないようにメモ。 IME関連、キーボードショートカットの設定 ガチで便利!Mac歴100年の僕が最強だと思う、US配列キーボードの日本語入力環境設定 - Moxbit "CapsLock"キーを"Control"キーに割り当てる 『Google 日本語入力』を導入する 使用しないIMEを無効にする 必須な手順です。自分の場合はことえりは全部無効にして、google日本語入力ではひらがなのみにチェックを入れています。 […]
ぐんまRuby会議01 ぐんまRuby会議01 : ATND 日時 :2013/03/09 13:00 to 18:00 会場 :高崎市総合福祉センター 日頃お世話になっているGunma.webにて開催を知り、僭越ながら参加しました。Rubyには興味あるのですが、なかなか学習する時間が取れないので Hello,world 止まりの知識。今回は群馬で初開催という事もあり、ビックな方々の参加多数のようです。後で知ったのですが。 ぐんまRuby会議01のテーマは puts "Hello, World" だし、Gunma.webで知り合いの方も運営手伝っているし、知っている人もチラホラいるので軽いノリ […]