2012-06-01から1ヶ月間の記事一覧

JSXでユニットテスト

JSX

てかまあ、lib/common/test-case.jsxの上の方に書いてあるんだけど。 // test.jsx // TestCaseを継承する必要があるのでtest-case.jsxをインポート import 'test-case.jsx'; import 'timer.jsx'; // _Testクラスという名前が重要 // TestCaseを継承する fina…

JSXのちょっとしたまとめ

jsdo.itで動作させるものをJSXで書くためのメモとか。 JSXをコンパイルできる環境を整える JSXを動かすためにnode.jsが必要で、JSXをリポジトリからクローンするのにGitが必要。(Gitはまあ必須じゃないけど) 最初にGitのインストールから。 Windowsなら最…

5月のまとめ

5月に何をやったかとか。 やったこと イベント ギークハウス新潟の無限カレーに参加 同じくFlyday Night Fever #1に参加(観覧してただけだけど) 環境 Ubuntu 12.04 LTSをインストールした perlbrew環境の構築 rbenv + ruby-build環境の構築 git pushとかを…

JSXのちょっとした不具合(修正済み)

JSX

まさか自分が不具合に遭遇するとは思ってもみなかったので記念(?)に。 発端 window.twttr = (function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0], t = window.twttr || {}; if (d.getElementById(id)) return t; js = d.createElement(s);…

JavaScriptのコードをJSXにトランスレート(か?)してみたよ

儚く散りゆく桜.jsx forked: 儚く散りゆく桜 - jsdo.it - share JavaScript, HTML5 and CSS出来あがったのはこれ!(JSXのコードはHTMLタブにあります) window.twttr = (function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0], t = window.twtt…

sedで特定の行だけを消す

sh

ファイルがいくつかあって、特定の行を消すためにいちいちファイルを開いて消して保存して……というのは面倒で避けたいのでsedを使う事に。 でもsedは置換でしか使ったことがない!というわけで行の削除に関するメモ。 $ sed -i.bak -r -e '/^A/d' ./*.sh っ…