読者です 読者をやめる 読者になる 読者になる

tofucodes diary

にほんごのほう

javascript

自作ライブラリをbowerに登録してみた

以前作ったショボいライブラリが会社の人にバレて「npm install、bower installでインストールできるようになるのはまだできない認識であってますか?」って言われて微妙な反応したら expect(response).to.eq(‘はい、そちらはまだです’); というチャットが送…

SourceMapを用いてOSSのライセンス表記を外に出す方法

OSSライセンスの明記をSourceMapで回避しちゃおうという話。 例えば 複数のjsファイルを結合したプロダクトのコードをminifyしてCDNとかに置くパターンを想定。 こういう場合おそらく以下のようなケースがあると思うんですよ。 各jsファイルのminifyされたも…

FastClick適用下でのチェックボックスにおける問題

業務でデザイナーから受け取ったツールキットを取り込んだ際に、チェックボックスが期待通りに動かないからもしかしてFastClickのせいかなと思って調べたまとめ。 そもそもFastClickとは スマホではダブルタップを判定するためにタップしてからイベント発火…

DateFormat.js

Javascriptで日付を整形するのめんどくさい人向けにライブラリ作りました。(俺得) 例えば “1989年8月25日” みたいな日付を取得するためには以下のような感じになるかと思います。 var d = new Date('1989/8/25'); var year = d.getFullYear(); var month =…