CodeIQ

叙述トリック

https://www.pplog.net/u/sasaplus1に書いたやつ。消えちゃうし、こっちにも書いておくかな。 叙述トリック http://codeiq.hatenablog.com/entry/2014/01/14/102550 どうでも良いと思っているが、解釈がいくらか変わって見えてくるので一応書いておく。 - "…

名簿の並べ替えをやってみよう

https://codeiq.jp/ace/yanai_masakazu/q528 実行速度とか考えずに、パッパっと書いたコードです。 function yourCode(obj, key) { // 漢字と読みのペアを読みでソートします var pairs = getPairs_(obj.kannji, obj.yomi).sort(function(a, b) { return a.y…

CodeIQの「Restricted Words」を解いたよ

https://codeiq.jp/ace/cielavenir/q431をJavaScriptで解きました。ObjectPascalでも解こうと思ったのですが、FreePascalをインストールするのが面倒だったので諦めました。 #!/usr/bin/env node console.log(function() { /* * H - 72 - 1001000 - IOOIOOO …

CodeIQで転職するまで

CodeIQで転職するまで。まだ転職してないけど。 06/?? いろいろあって転職したいと思うようになる。 06/22(Sat) 「ウチに来ない? / JavaScript:ナンプレに挑戦」を解く。 06/29(Sat) 「ウチに来ない? / JavaScript:ナンプレに挑戦」の2回目を解く。 1回…

CodeIQの「はてなインターンの課題を解いてみよう」を解いたよ

http://codeiq.hatenablog.com/entry/2013/08/08/115705を解きました。CodeIQの「複数書式が混在するログをやっつける」を解いたよ - 四角革命前夜の前に書くはずだったのだけど、すっかり忘れてた。 リポジトリはGitHub - hatena/Hatena-Intern-Exercise201…

CodeIQの「複数書式が混在するログをやっつける」を解いたよ

http://codeiq.hatenablog.com/entry/2013/08/19/122201を解いたのでせっかくだしコードを置いておこうかなーと。というわけで私が「Node.jsが1名ということで」の1名なのでした。ついでに「全体を一気にparseする正規表現を用意派」です。 node.jsで書くに…

「オラにじぇじぇじぇなコードを書いてくんろ!」のやつ

http://codeiq.hatenablog.com/entry/2013/08/06/121542 せっかく書いたので、一応ここにも書いておこうかと。言語は現時点で一番得意なJavaScript/node.jsで。 まあ、どちらもあまり綺麗なコードではないのだけど…… rev3 #!/usr/bin/env node console.log(f…