タグ todesking
人気順 5 users 10 users 100 users 500 users 1000 users人はなぜキーボードを切断してしまうのか - TODESKING
前回切断したのはじつに2007年 のことで、そのモチベーションなどについては こちらに発表資料がある 。 さて近年 ErgoDox の普及などで分割キーボードに注目が集まっており、個人的にも作業姿勢(スタンディングデスク使用)との兼ね合いから興味があり、よしとりあえずその辺のキーボードを買ってきて切ろうという勢いが出てきたので Progress Touch Retro と糸鋸などが購入された。 こ... 続きを読む
innerText(textContent)/innerHTMLを使ったHTMLエスケープは充分でないので今すぐやめろ、お前たちはもう終わりだ - TODESKING
// jQueryでHTMLエスケープする例 function escape(content) { return $('<div />').text(content).html() } 続きを読む
ScalaMatsuriでFrom Ruby to Scalaという発表をしてきました - TODESKING
RubyはScalaに比べてクソとかいう話ではなく、Scalaから見たRubyの興味深い点のご紹介みたいな趣旨の発表です。 なぜかトリに発表することになった結果、Scalaのイベントで延々とRubyの話をしてる異常者みたいな印象が強化されたけど、私はただ、言語の多様性について皆さんに考えていただこうと…… RubyとScalaの印象についてですが、動的でアジリティとハック性に優れるRubyと、静的... 続きを読む
Scalaのコンパイルを3倍速くした話
Full Name Comment goes here. 12 hours ago Reply Edit Delete Spam Block Scalaのコンパイルを3倍速くした話 Presentation Transcript TBD 自己紹介 • @todesking • ジャバ(バッチ) → Ruby(ソシャゲサーバサ イド) → Scala(広告システムサーバサイド) 近況 • ビルドシス... 続きを読む
java.net.URLをHashMapに突っ込むと大変なことになるのでやめろ、それどころかequalsを呼ぶだけでも大変なことに - TODESKING
参照: http://stackoverflow.com/questions/2348399/why-does-java-net-urls-hashcode-resolve-the-host-to-an-ip 公式ドキュメントによると: public boolean equals(Object obj) … 2 つの URL オブジェクトが等しいのは、同じプロトコルを持ち、同じホストを参照し、ホス... 続きを読む
Rubyで高速にパターンマッチするgemを作った - TODESKING
Ripperの出力とかParseletの解析結果などを扱うのに、ArrayやHashでパターンマッチして中身を取り出す処理を多用する必要があったのでパターンマッチライブラリを作りました。 GitHub: todesking/patm 同様のライブラリとしてはpattern-matchがあります。 機能面ではpattern-matchのほうが豊富ですが、PATMは高速なのが売りです(DSLによるメソ... 続きを読む
近況 - TODESKING
Rubyのローカル変数をシンタクスハイライトするVimプラグインを書いた - TODESKING
Rubyのローカル変数をシンタクスハイライトするVimプラグインを書いた Apr 29th, 2014 Rubyはローカル変数への参照と無引数のメソッド呼び出しを同じ記法で書けるので、コードを読むときに混乱したりtypoでNoMethodErrorを出してがっかりすることが多々あります。 幸いなことにこれらは静的に解析することができるので、ローカル変数への参照を色付けするVimプラグインを書いた。... 続きを読む
Railsによるワイルドなソフトウェア開発
\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n Railsによるワイルドなソフトウェア開発 — Presentation Transcript Railsによるワイルドなソーシャルゲーム開発 水谷@ドリコム 近況無事到着しました 自己紹介• http://todesking... 続きを読む