タグ

ブックマーク / d.hatena.ne.jp/yappo (8)

  • ORMを作るために最低限必要な4+1のコンポーネント - Yappo::タワシ

    短期間でCPANに上がってる名が通ったO/Rマッパ+αを目を通して、ORMマッパの必要最低限なコンポーネントを整理した。ぶっちゃけもっと削っても良いが一般的にするためにもリストアップ。 ORM 基幹的なクラスで使い方はORMによりけりで、特に無くても良い。 ORM::Schema テーブル定義を行う場所。物によってはデータベースの定義だけ行って。テーブルの定義はORM::Table的な物で行う。 どっちにしろテーブルの定義には変わらない。 大ざっぱに言うと、このクラスからselect系のメソッドが生えている。 ORM::Iterator 結果の行を取り扱うイテレータ。 DBICならDBIx::Class::CursorになりMoCoならDBIx::MoCo::Listが担当。 ORM::Row 結果の行ごとのオブジェクト。だいたいはORM::Schema or Table で定義してるco

    antipop
    antipop 2008/12/14
  • CatalystとMVCとSoozyと切なさと(まとめリンクもあるよ) - Yappo::タワシ

    今空前のCatalyst MVCブームなのでSledgeを劣化させたSoozyにCatalystの実装を書いた身として書いとく。 ModelにDBICをそのまま使っちゃってる時点で何だかモデルじゃないし、何でかControllerにロジックが入ったりとか、酷い時にはViewであるTTのtemplate fileにロジックが入ってしまったりとか酷い事になっている今日この頃。(それはSoozyとしての設計ミスっぽい所もあるけども) 有る意味Catalyst体がControllerであって、CatalystのControllerであるというみかたもできるとかどっかで言ってた記憶もあるなと。 ちょっと微妙に違うか。 CatalystはControllerでCatalystのController(MyApp::Controller)は、それを拡張する為のプラグインのような物か。 miyagawaさ

    antipop
    antipop 2008/03/06
  • 2008/04/01以降のmixiを体験出来るグリモン書いた - Yappo::タワシ

    http://svn.coderepos.org/share/lang/javascript/userscripts/all_your_content_are_belong_to_mixi.user.js これをインストールしてmixi巡回DA! どうぞご利用ください。

  • Z80のリンク集 - Yappo::タワシ

    ブラウザ開きっぱなしでメモリくいまくるから全部吐き出す。 http://www.z80.info/z80ins.txt http://members.tripod.com/~tokyo_garakuta/cyclone.htm http://www.opencores.org/cvsweb.shtml/t80/rtl/vhdl/T80_MCode.vhd?rev=1.6 http://delegate.uec.ac.jp:8081/club/koken/~ubora/z80_4.html http://www.msxarchive.nl/pub/msx/mirrors/msx2.com/zaks/z80prg02.htm http://d.hatena.ne.jp/yaneurao/20080102 http://www.z80.info/#BASICS_DATA http://www.i

  • svkの使いかたを変えた - Yappo::タワシ

    やっぽり、あほあほなコミットを何故かやっちゃってて、どうもいまいちわからんくなったところで miyagawaさんから//mirrorを直接coせよとの啓示があったので svk co //mirror/coderepos ~/coderepos しました。 svk pullの変わりにsvk up -s(sync and update)とかsvk up -sm(sync and update and smerge)使えばおkのようだ。 svk up -smの使いどころがいまいち見えてないから、わかるまではsvk up -sで svk ciしたら、即家に飛ぶ。

    antipop
    antipop 2007/10/30
  • svkがへんになったら svk admin verify とか - Yappo::タワシ

    svk co //local/coderepos ~/coderepos したときに ~/coderepos 直下でなく、もっと深い階層で svk push svk pull やってたら いつの間にかおかしくなって、前回コミットしたときのメッセージとかが毎回付くようになってた。 svk admin verify //local/coderepos したらなおったよ!

    antipop
    antipop 2007/10/30
  • Wiiの件 - Yappo::タワシ

    いつもどおり全力でスールされるつもりで去年おもった事を書いてみただけだったけど、全レスするよ! http://b.hatena.ne.jp/entry/http://d.hatena.ne.jp/yappo/20070221/1172039151 と思ったけど挫折したので、なんでそういう思い込みをしたのかを。。。 という事を書こうと思って真面目に調べたらWiiConnect24ってインターネットチャンネル関係ないじゃん! ごめんなさい勘違いでした!許して下さい!!! 名誉毀損とかで訴えられても賠償金払えません助けて下さいorz でもWiiConnect24で電子メールサービスやるんだね。 携帯電話とやりとり出来るらしいですよね。 WiiConnect24の電子メールサービスがインターネットメールだとしたら、あれですよね。ほら。。。 家族からとかメールコンテンツ会社からWiiに来るメールって

    antipop
    antipop 2007/02/22
  • rimorimoってるところ悪いけど - Yappo::タワシ

    Wiiのネットサービスの規約中に、Wiiのネットワークを通ってWiiで出力された全てのコンテンツは任天堂の著作物になる事を同意させてる件って、どんだけ知られてるんだろう。 うはwJASRAC管理物全部が任天堂の著作物になってウマス!

    antipop
    antipop 2007/02/21
    お。要確認。
  • 1