2014-11-01から1ヶ月間の記事一覧

通話用端末調達

通話用としてなんとなく持っていたガラケーがまともに使えなくなってたので、新しくXperia Rayを買った。 今更感がある端末だけどサイズや重さが非常にいい。 LegacyXperia Project by LegacyXperia の力を借りて4.4まで上げてみたけど、待機状態なら平日5日…

_人人人人人_ > mozilla <  ̄Y^Y^Y^Y ̄

SVGつらい

スクリプトで操作しようとした時の罠の多さといったら。 <text strokeWidth="1" stroke="black" y="20" x="20">hoge</text> のxをいじるのでも知らないと罠にハマる。 独自プロパティとかめんどくさかったら全部setAttribute使っとけばだいたいなんとかなるし以下も見る必要ない。 普通に書き換えようとしたら あれ、x変…

最近読んだものとか

O'Reilly Japan - オブジェクト指向JavaScriptの原則O'Reilly Japan - JavaScriptパターンEffective JavaScript - 翔泳社の本JavaScript Promiseの本プログラマのための文字コード技術入門(WEB+DB PRESS plusシリーズ)|gihyo.jp … 技術評論社相変わらずJa…

入れ子の無名関数を呼びたかった

PHPよく分かってない人が書くと簡単な事でもたくさん時間を食うというお話。 結論としてはcall_user_funcを使えとかそれで終わる。 PHP: call_user_func - Manual # php -v PHP 5.6.2 (cli) (built: Oct 26 2014 20:39:23) Copyright (c) 1997-2014 The PHP …

グループ化したかった

Lo-Dashれない環境で。 var _groupBy = function(source, key) { var result = [], _index = function(array, f) { for(var i = 0, max = array.length; i < max; i++) { if(f(array[i])) return i; } return -1; }; source.forEach(function(v) { var prop …

FizzBuzz

ifなんていらなかったんや ECMAScript5くらいを想定 var fizz = function(n) { return !(n % 3) && "Fizz"; } var buzz = function(n) { return !(n % 5) && "Buzz"; } var fizzBuzz = function(n) { return !(n % 15) && "FizzBuzz"; } for(var i = 1, max …

Javaによる関数型プログラミング

O'Reilly Japan - Javaによる関数型プログラミング を読みました。これからJava8を使う人がラムダ式とStreamAPIと仲良くするための最初の1冊に良さそうな本。 事前にウォッチしてたような人や関数型言語に慣れている人にはいらないのかなぁといったところ。…