Entries from 2011-06-01 to 1 month

FacebookのTest Users APIをPerlで叩く

Facebookアプリで色々試す際に、自分のアカウントを使うと何かと不都合が起きるかも、というときに使える TestUser作成APIがある。 本家ドキュメント: Graph API Reference Test User /test-user - グラフAPI - 参考資料 - 開発者向けFacebook 解説記事いろ…

strftimeの0パディング抑止

strftimeで"%m"を指定すると月が取れるが、これはデフォルトで2桁に0パディングされる。 $ perl -MTime::Piece -E 'say localtime->strftime("%Y,%m,%d")' 2011,06,21これを"6"のように0パディング無しで取る方法を調べてググったら結構でてきた。 glibc拡張…

今すぐフォローすべきPerl界のスーパーエンジニア

今すぐフォローすべきnode.js界のスーパーエンジニア - 大人になったら肺呼吸の記事に便乗しまして。 独断と偏見に基づいて、自分がフォローしているPerl界隈の人から数人をピックアップして並べてみます。 @dankogaiさん blog: 404 Blog Not Found Perlへの…

myGengoハッカソンに行って来た

Node日本ユーザグループのMLにて、myGengoさん主催のハッカソンがある、と@jedschmidtさんから紹介いただいたので行って来た。 Gengo - Professional Translation Services by Gengo 全然知らない人だらけのアウェー感満載の状態ながら、キレイでオープンな…

ターミナルにクリスマスツリー

全然季節外れだけど。 今日@muddydixonさんのTweet なんだこれ!ww URL2011-06-07 15:30:57 via webを見て初めてnpmコマンドに隠しサブコマンドがあることを知った。npm xmasと打つとクリスマスツリーが出るのね。 こんなかんじ。 https://github.com/isaa…

async.jsでフロー制御

よく分からなくなるのでメモ。 Nodeの非同期を扱うライブラリasync。の機能でフロー制御関数が幾つかある。 var async = require('async'); async.waterfall([ function (callback) { console.log('waterfall 1'); setTimeout(function () { console.log('wa…

orion editor updated.

http://livecoder.sugyan.com/で使っているeclipse OrionのJavaScriptエディタがupdateされていて名前空間などが変わってた。 Orion - Eclipsepedia eclipse.orionだったものがorion.textview.TextViewなどに変更されている。 追従してlivecoderもアップデー…

Nodeアプリの設定系モジュールいろいろ

Node(node.js)でwebアプリを開発するにあたって、DBの情報やSession keyのsalt, OAuthのsecret_keyなどの設定をどうするかを悩み中。考えているのは アプリケーションのコードに設定値を埋め込むようなことは絶対にしたくない ということは設定用のファイル…