2007-06-01から1ヶ月間の記事一覧
ClearSilver の Perl バインディングを使う(Perlのテンプレートエンジンのベンチマーク) - spiritlooseのはてなダイアリー 古〜い記事に対して今更なところもあるのですが。Template-Toolkitは、テンプレートファイルをprocessで指定するAPIになっているので…
第3回社内勉強会〜reStructuredText勉強会〜 の資料を公開します。 ファイルをCodeRepos.orgに移行しました。 プレゼン reStructuredText(ソーステキスト) 一式ダウンロード 勉強会の質疑応答で出てきた、資料に書いてないこと rest2webっていうツールもあ…
「Google employment opportunities」というタイトルのメールが来た。超意訳すると やあholidays-l君 私はデビットω(゚ω゚)ω カパーだ。Google技術チームのリクルーターだ。 ある技術の調査をしていたときに君を見つけたんだ。Googleは君にぴったりだよ! じゃ!…
Livedoorの登録メアドを変えたので「livedoor メールアドレスの認証」ってのをやったのですが、一向にメールが来ませんでした。まあいいやと思ってそのまま放置していたのですが、Gmailの迷惑メールフォルダに入っていたというオチ。無事認証完了。
id:hirose31さんのファイルを変更したら自動的にreloadする方法 - (ひ)メモにあるobserve-mtimeを使わせていただいて「編集したら自動コンパイル」とかやってるんですが、裏で動かしてるのでいつコンパイルが終わったのか分からないんですよ。でも音は出し…
var loader:URLLoader = new URLLoader(); loader["prop"] = "own property"; ってなことをやりたいんですが「Error #1056 ReferenceError」みたいなエラーが出る(´・ω・`) とりあえずURLLoaderを拡張したクラスで保持するようにしてますが、クラス作らなくて…
というわけで社内IRC勉強会を開きます。 というわけで社内IRC勉強会を開きました。その時の資料を公開します。江島さんの記事(http://blog.japan.cnet.com/kenn/archives/002189.html)を参考…という名のコピペしちゃいましたがっ!(><) あとブクマコメ…
社内IRCの設置ついに揉め事が起きたため、今日話し合いの場を設けました。もちろん想定の範囲内です。 何事も最初からすんなり行くとは思ってません。障害がある方が燃えるじゃないですか、と自分を励まして頑張ってます。 現状、大きく分けて運営チームと開…
資料を公開します。稚拙ですがっ!(><)対象は一応、どっかのJavaScriptをコピペして使えるぐらいを想定してましたが、最後の方難しくて全然説明できなかったです。自分が良く分かってないからだと思います。 ファイルをCodeRepos.orgに移行しました。 プ…
IPMessengerやE-mailのように相手を指定できるツールは情報共有には向かないです。ミスや思い込み(この人には送らなくていいだろう)による伝達漏れが起きてしまいます。 そこで、以前から導入しようと思っていたIRCをようやく入れました。 ツールを入れる…
$<%-- --%>{foo}この発想はなかった。ネタ元はうちのデザイナーです。
// swfのメイン public class swf extends Sprite { public function swf() { addChild(new Audio()); } } // 自前ライブラリ public class Audio extends 親クラス { public function Audio() { var sound:Sound = new Sound(); sound.load(new URLRequest(…
スキーマが変わったのでダンプさせたら -__PACKAGE__->load_components("PK::Auto", "Core"); +__PACKAGE__->load_components("Core"); - { - data_type => "TIMESTAMP(6)", - default_value => undef, - is_nullable => 1, - size => 11, - }, こんな差分に…
SQLite Control Center - SQLiteCC(SQLite Control Center download | SourceForge.net)wxWidgetsとwxSQLiteを使ってるらしい。 http://sqlitebrowser.sourceforge.net/(DB Browser for SQLite download | SourceForge.net) どっちでもいいけど、強いて言え…
default.mayuを使うより、1から書く方が早いかもしれん。「keymap Global : EmacsEdit」とかにもしたいし。 ま、これでとりあえず満足。 いちいちEmacsバインドにしたいウィンドウを指定するのが激しく面倒になってきたので、デフォルトをEmacsバインドにし…
ネット上でソースコードを見ると(viewcvsやtracなどを通ってない限り)text/plainな状態で見ることになります。白黒でちょっと見難いのでGoogle Code Archive - Long-term storage for Google Code Project Hosting.を使って色付けするGreasemonkeyスクリプ…
[Perl] メソッドの上書き>Testに使えそう たまには呪文をとなえてみるか:仕事版/ウェブリブログ 後で元に戻す(一時的に上書きする)のであればlocalを使うと簡単にできます。 普通に書くと、元のメソッドを保存・復元する処理を書く必要があります。 pack…
var file = Components.classes["@mozilla.org/file/directory_service;1"] .getService(Components.interfaces.nsIProperties) .get("ProfD", Components.interfaces.nsIFile) .append("gm_scripts"); とかやりたいんですが。。。
そんなん無理じゃね?提供側がやらんといかんものなの?
ちょっと必要になったのでちまちま作り中。こんなSYNOPSISで。 var lingr = new WebService.Lingr(); lingr.addEventListener('session.create', function(event) { lingr.call('room.enter', {id:'ROOM_ID', nickname: 'WebService.Lingr'}); }); lingr.add…
車輪WebService-Wassr-0.0.1.tar.gz →Hatena::Diary::Neko::kak 500 Internal Server Error - Net::Wassr
holidays-l開発ブログ - サブルーチンの上書きに誤りがありました。「undef &main::symbol」という書き方では、既存のサブルーチンを利用しつつ上書きする場合に問題がありました。 sub symbol { print "CODE\n"; } my $orig = main->can('symbol'); undef &…
同僚(デザイナー)に処理をfunctionで囲む意味を聞かれた。 (function () { })(); やっぱ最初は分かんないよねぇ?とりあえず適当に説明してから、ちょっとググってid:m-hiyamaさんのプログラマのためのJavaScript (12):不思議な宣言と奇妙なスコープ - 檜…
class Test { public const id:int; public function Test(id:int) { this.id = id; } } これコンパイルしたら怒られた。 Test.as(4): col: 19 エラー: 定数として指定した変数への代入が無効です。 this.id = id; ^どうすりゃいいの?C++みたいに class Tes…
適当なディレクトリでっち上げてHTMLとかJSとかFlashとかごにょごにょやってて「あーfileプロトコルで動かねー」って、動いてるサーバーのドキュメントルートに移動させるのが面倒(><) ツール入れたり、Perlでサーバー書いても良いんだけど、APIのstubと…
Root Directory変えても何も変わらないよ。意味わかんないよ(><) 0.1.1で直ってたYO!! control panel root directory option doesn't work Michael Bradley April 16 2007 (my config WinXP, firefox 2.0.0.3) When you set the root directory using th…
Protonotes: HTML prototyping collaboration tool. 試してみた。 登録はメールアドレスのみ(超簡単!) HTAアプリケーションなのでIE専用(text/plainで来るからFirefoxで見てたらいきなりソース丸出しでびっくりしたYO!!わざとなのかな?) 保存したメモ…
XKeymacs(XKeymacs)と窓使いの憂鬱(窓使いの憂鬱)は、Windowsを再インストールするたびにどちらかを入れるのですが、今はXKeymacsを使っています。 キーボードは、既に販売終了になっていますがHappy Hacking Keyboard Lite 日本語配列 PS/2 黒(Happy Hackin…
世間では常識でしょうが、常識知らずな自分には目から鱗。 \scode はcodeが表す構文を構成する文字にマッチします.codeは構文を表す文字です.たとえば,`w'は単語構成要素を,`-'は空白を, `('は開きかっこを表します. なので、空白文字類を表す正規表現…
エントリの続きはこちら→CPANモジュールのアンインストール(改良版) - ヒルズで働く@robarioの技ログ あるCPANモジュール(以下ディストリビューションと呼びます)をアンインストールしてみます。 まずは色々紹介しながら回りくどくやってみます。最後に…