モノラルログ

マツオ ( @matsuoshi / monaural.net ) のざっくりしたブログです

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

Small Archives: WordPress の月別アーカイブをコンパクトに表示してくれるプラグイン

"Small Archives" は月別アーカイブをすっきり表示させるためのプラグイン(サイドバー用ウィジェット)です。

WordPress の自作プラグインを公開する手順(途中)

練習がてら、昔作った WordPressのちょっとしたプラグインを wordpress.org の Plugin ディレクトリに置いてもらうための手続きを調べた(まだ途中です) 作ったプラグインをzipでどっかに置く GitHub 使っていれば、勝手に zipを作ってくれるのでそれが都合…

Tumblr で、動画のサムネイル画像を取得するタグ

タイトルそのまんまですが、Tumblr のタグで、動画のサムネイルを取得できるものがあった。 {VideoThumbnailURL} みたい。 {block:VideoThumbnail} {VideoThumbnailURL} {/block:VideoThumbnail} こんな感じでよし。 Facebook向けの og:image とかにも使えそ…

Mac の Excel で 編集と改行のショートカット

Mac の エクセルのショートカット2つ、覚え書き。 選択したセルを編集したい → control + u (windows だと F2 だっけ) セル内で改行したい → command + option + enter (windows だと alt + enter) すんごいよく使うのに windows と違ってて覚えられなかった…

CPIサーバ + mod_rewrite + HTTPS の設定メモ

mod_rewrite の RewriteCond で SSL かどうかを判定するのって、.htaccess内で RewriteCond %{HTTPS} on # 〜SSLのときの処理〜 RewriteCond %{HTTPS} off # 〜非SSLのときの処理〜 ってやれば出来ると思ってたんだけど、CPI のシェアードプランではうまく動…

GoogleMap のフキダシ(InfoWindow)をカスタマイズできそうなツール

まだ試してないけど、備忘録的にメモ。 InfoWindow のカスタマイズに疲れたので… google-maps-utility-library-v3 - Open source project to be a central repository of utility libraries that can be used with the Google Maps API JavaScript v3. - Goo…

Mac使ってる理由:Time Machine があるから

mac

技術屋にMac使いが多い理由ってなに? : IT速報 http://blog.livedoor.jp/itsoku/archives/34935693.html 本の虫: 技術屋にMac使いが多い理由ってなに? http://cpplover.blogspot.jp/2013/11/mac.html UNIXだから、っていうのはもちろんあるんだけど、自分…

CakePHP の bake で新規プロジェクトを生成

一ヶ月ぶりくらいに CakePHP 触ってみたらいろいろ忘れてたので、メモ。 新規プロジェクトのはじめかた たとえば /local/lib/cakephp に CakePHP が入っている環境で、 /home/user/newproject に CakePHP のプロジェクトを新しく作りたい場合 作りたいディレ…

Amazon で今見ているページを、画像つきでMarkdown記法でブログに貼る用のブックマークレット

はてなブログ移行記念のテスト書き込みを兼ねて Amazon で今見ているページを、画像つきでMarkdown記法でブログに貼る用のブックマークレットです javascript:var a = location.href.replace(/^.*\/dp\/(\w+).*$/, '$1'); prompt('','[!['+document.title+']…

Markdown でリンク付きの画像を表示させる

覚えたらすっきり便利な Markdown記法、はてなでも WordPress でも Tumblr でも GitHub でも使えるのでいろいろ試しています。 リンクの貼り方 [Tumblr.](http://tumblr.com) これを表示させると↓ Tumblr. 画像の貼り方 ![Alt text](http://assets.tumblr.co…

http と https の領域を、.htaccess の設定で行ったり来たりさせる (2)

前回のメモの続きです。 http ←→ https (SSL) の行ったり来たりを .htaccess のリダイレクトの設定だけでなんとかする方法、http と https の領域が同じパターン編。 前提 http と https とで、ファイルを置く領域が同一のとき /secure と /contact フォルダ…

http と https の領域を、.htaccess の設定で行ったり来たりさせる (1)

メモです。 フォームなどは SSL でアクセスさせたい、通常のページはhttpで、でも共通で使う画像などもありますよ、というとき、.htaccess のリダイレクトの設定だけでなんとかする方法。 前提 http と https では、ファイルを置く領域が異なるとき /secure …

CakePHP + PHPUnit でのテストで、例外を判定

CakePHP のコントローラでのテストで、たとえば 404エラーが発生することを確認するためのテストコードの例です。 setExpectedExcept…

PHP で メールアドレスの形式を一発でチェックする

php

メールアドレスのチェックは面倒ですが、実はPHP標準の関数で、メールアドレスが正しい形式かどうか一発でチェックできるみたいです。 if (filter_var($address, FILTER_VALIDATE_EMAIL)) { return true; } これだけ。 日本の携帯メールアドレスがRFCに準拠…

Tumblr のテーマに、投稿者名とアイコンを表示する

Tumblr は複数人で1つのブログを更新していけるんですが、デフォルトのテーマだと投稿者名が表示されないので誰が更新したのかわかりません。 というわけで、投稿者名を表示できるようにテーマをいじったメモ。 http://www.tumblr.com/docs/ja/localizing_th…

javascript で、イベントハンドラのコールバック関数に引数を渡す時の書き方

タイトルどおりですが、javascriptでイベントハンドラのコールバック関数に引数を渡す方法です。 今までは呼び出し時に一度無名関数で囲む、という方法↓でやってたんですが var callback_func = function(arg) { // コールバック処理 console.log(arg); }; $…