ネタ

JavaScriptでコマンドを作って実行する

前置き Firebug1.10にhelpコマンドなるものが入ってました。 consoleでhelpって入力して実行するとFirebugで使える関数等が表示されます。 help();じゃないんですよ。 関数じゃなくてコマンド。 どうやって実現しているんだろうかって気になったのでエスパー…

システムエンジニア 生き残りの極意

実はオブジェクト指向ってしっくりこないんです!:気分はstatic!:エンジニアライフ クソみたいな技術力でも生き残れる世渡り術の話を聞きたいですね。 技術力の酷さをアッピルしてるのは、極意の話をするための前振りですよね?

changesetを書き換える者すらいた。 commitログで嘘はつける

subversionのcommitごとにdiffを見ればどういう思考をしたかはだいたいわかる。むしろ、自然言語で進捗を報告すると、30%しかできていないのに80%できたと見栄をきったり、1日でできる仕事なのに「これは1週間はかかるッスね」と言って楽をするといった不…

QTがとても嫌に思える瞬間

QTのショートカットのつもりでcmd+qを押してしまった時。

FizzBuzz

最近FizzBuzzをblogで書くといいよみたいな流れになっている(曲解)ので // JavaScript1.8前提 new Array(101) .join(',') .split(',') .map(function(n,i) i%3 ? n : n + "Fizz") .map(function(n,i) i%5 ? n : n + "Buzz") .map(function(n,i) n || i) .sli…

珍しく会社への不満を書く

なんかプログラマーは会社への不満とかをblogにうだうだ書かないといけないらしい。カレー(笑)。 今日の会社の飲み会での話なんだが、参加者10りのうち私を除く9り全員が、 リベリオンを知らなければガン=カタも知らなかった。 普通はリベリオンを見たことが…

キモイ

JavaScriptのthrowが何でも投げられcatchが何でもとれる例を書いてみたら、 思いのほかキモかったのでコードを載せる。 関数をthrowしたのをcatchして実行してる。 function func(){ console.info('hogehoge'); } try{ throw func; }catch(e){ e();//hogehoge…

そろそろプログラマ35歳定年説について一言言っておくか

職業としてのプログラマについてなら35歳定年説は真実を含んでいると思う。 例えば22歳でプログラマという職業に就いたとして、 童貞を貫いたまま30歳になった時点で種族が魔法使いになり年齢がリセットされる。 つまり、人間・童貞(30歳)=魔法使い(0歳)。 …