Blog::kobaken

prove t/foo/bar/baz.t

コード書くときに意識するよになった3つ

社会人として、コードを書くようになって、もう一年半くらい経ってしまった、、 HHKを買って盛り上がっているうちに、偉そうなこと書いてみます。 http://instagram.com/p/K1hB2fIDGe/ ソーシャルゲームを作っていると、 仕様が変わったり、追加されることが…

Perl で配列回すときにデリファレンスしといた方がいいと勘違いしてました、、

避暑地でハッカソンがしたい。 前置きー。 JavaScript で、配列の長さを評価する必要がないとき、 以下のよう配列長をキャッシュすると思います。配列の長さが変わらないなら、、 for ( var i = 0 ; i < arr.length; i++ ) { //do something} 配列長の変数に…

雑日記。

休日に会社のPCでYouTubeを見てるのは誰ですか?俺です。すみません。 引っ越したばかりでネット繋がってなくて、、←4月に自分携わっているアプリがリリース、 あとプライベートで、いろいろいろ、、で、 多忙させてもらってました。 人生にいくつか転機が…

Kyoto.pmに参加。温泉発火村のLTもやらせてもらった。

こんばんは。 初開催のKyoto.pm Tech Talks #01に参加させてもらいました。 そして、温泉ハッカソンを企画した話で初LTもさせてもらいました。会場を貸してくださった、はてなさん。 運営の方々。楽しい時間をありがとうございました! 参加されている方とも…

JSでそういえばな、こと。

もう三月なのか、、、 JSでそういえばな、こと。 } else { を改行して書くかどうかで迷った。 行末にセミコロンを挿入してくれた状態で解釈されるので、改行しないパターンで行こう。 "use strict"; var hoge = function(){ return { name: 'ry_mizuki' } } …

apply を使ってリファクタリング

id:karupanerura の書いてたコードを読んでて、面白いなーと思った。(しかし頭は混乱) 適用がしがし使ってるなら、こんなリファクタリングもできるかなと思ったのでした。 callbackを直列化してみる遊び http://d.hatena.ne.jp/karupanerura/20120219/1329…

公開用テーブルと非公開用テーブルを作りたい

忘れるので、メモ。 # テーブル構造をコピー CREATE TABLE private_hoge like hoge; # テーブルの中身もコピー INSERT INTO private_hoge SELECT * FROM hoge; # テーブル名を変える (公開非公開切り替え) DROP TABLE IF EXISTS tmp_hoge; RENAME TABLE ho…