タグ

2007年4月19日のブックマーク (5件)

  • DBIx::Class::Schema::Loader で 34 秒くらいで Schema クラス生成 - IT戦記

    既存 DB から以下のワンライナー一発で DBIx::Class の Schema が生成できる $ perl -MDBIx::Class::Schema::Loader=make_schema_at,dump_to_dir:./lib -e 'make_schema_at "Hoge::Schema", {relationships => 1, debug => 1}, ["dbi:mysql:hoge","user","password"]' やりかた。 まず、クラスを作りたいディレクトリ付近に移動 さっきのコマンドの dump_to_dir: の箇所にクラスツリーの起点となるディレクトリを指定 make_schema_at の第一引数に生成する Schema のパッケージ名を指定 外部キー制約とかを考慮して has_many とか belongs_to とかを自動で設定して欲しい場合

    DBIx::Class::Schema::Loader で 34 秒くらいで Schema クラス生成 - IT戦記
    mogwaing
    mogwaing 2007/04/19
    [DBIx::Class] schema loader
  • ユメのチカラ: 眞鍋かをりのブログ

    『今やるべきことを必死にやっていれば、いつのまにか思わぬ引き出しが増えているものです』転職、眞鍋かをりのココだけの話やばい、ぐっときた。 引用のフレーズは2年前の眞鍋かをりの下記のブログの中で書かれていること。 http://manabekawori.cocolog-nifty.com/blog/2005/04/post_1604.html 新番組で一生懸命試行錯誤している眞鍋に向かって昔からの友人が昔の彼女のブログから引用してメールを書いたとのこと。たぶん新しい環境に悩んでいる人に向けて、私なりにメッセージを書いたつもりだったんでしょう。 もちろん、自分なりの経験から思ったことを素直に書きましたよ。 そんでたぶん、そういうもんなんだろうと今も思う。 でも、その渦中にいる今の自分にとって、それが容易じゃないってことを改めて、再確認しています。 ほんとに、できるようになるんだろうか。 成長で

    mogwaing
    mogwaing 2007/04/19
  • JKL.Dumper - JSONデータダンプクラス

    JSON形式テキストに変数の内容をダンプするクラスです。 JavaScript の開発時にデータ構造を確認するのに使えます。 JavaScript ソースのダウンロードはこちら: jkl-dumper.js (右クリックして[対象をファイルに保存]を選択) Internet Explorer 6.0、Firefox 1.0、Opera 8.0 で動作確認済です。 サンプルソース var data = { string: "string", array: [ 1, 2, 3 ], hash: { key1: "value1", key2: "value2" }, data1: null, data2: true, data3: false }; var dumper = new JKL.Dumper(); // Dumperオブジェクトを生成 document.write( dumper.d

    mogwaing
    mogwaing 2007/04/19
    json dumper
  • Cookie Manager | Javascript Code | All Things W...

    Updated on Sat 29 Oct: Removed dependency on Prototype's $ function. A simple object to encapsulate cookie handling. Download: cookiemanager.js (packed) or cookiemanager.js (source) prototype.js (packed) Features Get, set and clear cookies. Also provides a means of using Internet Explorer's proprietary userData behaviour for larger, persistent storage. Usage Initialisation of a CookieManager objec

    mogwaing
    mogwaing 2007/04/19
    userdata behaivier
  • [javascript] IEとFirefox2.0以上で動作するClient Side Storage

    Firefox2.0では、WHATWGのWeb Application1.0仕様の一部である、Client Side Storageを実装しています。FirefoxのClient Side Storageには、セッション中のみデータが有効で同一ドメイン間のみアクセスできるSession Storageと永続データ管理が可能でクロスドメインでデータにアクセスすることもできるGlobal Storageがあります。 これにより、IE5以上とFirefox2.0以上で永続データ管理が可能になりました。どうせなら同じAPIで使用したいのでFacadeデザインパターンを使用し、カプセル化したいと思います。 Client Side Storageデモ その前に、Firefox2.0sessionStorageとglobalStorageについて。 sessionStorage sessionStora