MySQL、オープンソース系、ウェブ系ネタ。Text2でJavaScriptのシンタックスエラーチェックをリアルタイムで行う方法https://twitter.com/#!/javascript_j/status/197743453881380865ココらへんのツイートからふとやってみようかと。githubリアルタイムで構文チェックを行なってくれる。インストール必要がある。追加されるので選択する。テキストボックスに「SublimeLinter」を入力する。選択すれば自動でインストール開始する。siteJavaScriptでJSHintやJSLintを使うにはNode.jsが必要。)をダウンロードしてインストール。$PATH.JSHintのインストールuipoet/sublime-jshintJSHintはJSLintのフォーク。false->trueに変えるとより強調される。false,エラーがあるところは強調や下線等してくれる。jQueryのコードとかになるとエラーばっかりになってしまうのが...。手動モードにしたほうがいいのかも。ちなみにちょっと頑張ったんだけど、Perlの構文チェックを有効にする方法が分かりませんでした...。Systemにはデフォルトだとperlの設定が無いので新たに設定ファイルを作成する必要がある。開かれるので編集する。Text2でプラグイン探したら便利なのがあった。コード書く時に画面分割して作業する時は多いと思います。SublimeTextでも画面分割を使う事ができますが、別ファイルをそれぞれのウィンドウに表示するのは簡単にできるのだけど、同じファイルを複数のウィンドウに表示する方法が分かりませんでした。javascriptでiframeを書き、そのフレームをさらに書き換える・・・というものがあるのですが、スクリプトをページ内に複数設置すると、chromeでエラーになってしまうので回避策。とあるスクリプトで最初の実行時には正常に動作するのだけれど、同一ページを再訪問(リロードではなく)した時に不具合が出た。webkit系のブラウザで不具合が確認できたのだけれど、どうやらgetElementById()でnullが帰っている様子。ググってみると同じような現象で悩んでいる人もいるみたい。DOM構築前だとnullが帰る事もあるのが原因のようだ。リを参照すれば簡単かと思います。[...]コメントする返信をキャンセルする。DBIx::Class(DBIC)でtimestamp的なカラムの自動更新Mojoliciousでactionの前後に実行される独自のHookを作る。