2014-06-01から1ヶ月間の記事一覧
Time::SecondsのONE_MONTHとONE_YEARを使う場合,本当にその方法で良いのかよく考えたほうが良いと思います.バグが出る可能性が高い気がします.例えば以下の様な場合 use Time::Piece; use Time::Seconds; my $tp = localtime->strptime("2014-04", "%Y-%m…
WEB+DB Press Vol.81のPerl Hackers Hubに「Perlにおける静的解析」というタイトルで寄稿致しました.商業誌デビューです. そうそうたる著者の皆様の末席を汚しているのが僕です.そうそうそいつそいつ.WEB+DB PRESS Vol.81作者: 長嶋亨,藤吾郎,八木俊広,…
参考: http://togetter.com/li/678306 Web三大闇の一つ。ページャー。— songmu (@songmu) 2014, 6月 9 弊社における108のページャ実装例(発表済)— hakobe (@hakobe) 2014, 6月 9 人類,無限にページャ書いてる気がする— ページャ (@moznion) 2014, 6月 9 何…
ソースコードの各行の末尾に空白文字があると精神衛生上良くないので消す派です.常に消しておくようにすると,VCSのdiffにノイズが乗らなくて良いと思います.そこで僕は以下のようにVimを設定して対応しています. 以下のようにすると,保存時にフックして…
さてMySQLを使った開発をしていると,必ずと言っていいほどMySQL Reference Manualを参照することになるわけですが, 頑張って読み解いていたマニュアル (しかも英語) が実はMySQL 4.1のマニュアルで,「僕の使ってる5.6のマニュアルとちゃうやんけキエエエエエ」…
Chrome extensionで,extension localで横断的にlocalStorageを利用するためのAPIであるchrome.storageですが,chrome.storage.local.set()やchrome.storage.sync.set()ではInfinityやundefined,NaN*1 を格納することが出来ません.以下検証コードです loca…