タグ

2009年7月29日のブックマーク (9件)

  • DoctrineのfindBy,findOneByにorder byを追加する方法 : エクスギア Blog

    symfonyではDoctrineが実質的な標準ORMになりました。 まだまだ使いきれていないのですが、機能が豊富にあるため知っているのと知らないのではかなりの差がでてきます。 今回は知っていると得するDoctrineの小ネタです。 Doctrineの特徴としてfindByとfindOneByメソッドがあります。 これらはマジックメソッドで実装されており、カラム名をつけて呼び出すことでより通常のDQLの記述よりも短くすっきりと書くことができます。 たとえば、Categoryテーブルからnameが”品”のデータを取得する場合で比較してみます。

  • symfony book 日本語ドキュメント アドミンジェネレーター

    概要 バックエンドアドミニストレーションはしばしばフロントエンドのアプリケーションで利用されているデータ構造に従って構築されます。そのようなバックエンドは symfony によって作成されることができ、定義されたオブジェクトモデルが提供されます。このように動作するメカニズムはアドミン ジェネレーターと呼ばれています。カスタム設定のシステムを使うための多くの繰り返される作業を自動化します。また、全体的な制御を行うことができ、全ての生成されたコンポーネントと、アプリケーションの見た目や感じをカスタマイズまたは拡張することができます。そして、アドミンジェネレータは完全にあなたの要求にこたえることができないとき、あなた自身のコードをアドミンジェネレータに組み込むするためのツールを提供します。 注意: ダウンロードできるアドミニストレーションの構築の様子を見ることができるスクリーンキャストがあります

    kitokitoki
    kitokitoki 2009/07/29
    注意事項-> 独自アクションを行ごとに表示するボタンに割り当てたさいのcredentials設定は表示非表示に対するものである点に注意。security.ymlでの設定も必要です。
  • zshで特定のコマンドをヒストリに追加しない条件を柔軟に設定する - mollifier delta blog

    zshを使ってると、 ^R なんかでコマンドヒストリから探すことが多くなる。なので、ヒストリは大事にメンテナンスしたい。余計なのを入れたくない。 zsh であるコマンドを履歴に登録しない方法 | Carpe Diemってページで先頭にスペースを入れるテクニックが解説されてたけど、もうちょっと柔軟に条件指定できる方法があるので紹介。 zshaddhistory を使って HISTIGNORE みたいなことをする bashには HISTIGNORE という環境変数があって、ヒストリに保存しないコマンドの条件を * とかワイルドカードでパターン指定できる。でも、なぜかzshにはない。 でもそこはzsh、何とかする方法があった。zshaddhistory という特殊関数を使うと解決できる。 zshaddhistory 関数はコマンドラインがヒストリに追加される前に呼び出されて、こいつが偽(0以外)

    zshで特定のコマンドをヒストリに追加しない条件を柔軟に設定する - mollifier delta blog
  • IDEA * IDEA

    ドットインストール代表のライフハックブログ

    IDEA * IDEA
  • http://www.machu.jp/posts/20090726/p01/

  • jQueryとも共存できる「Ext JS 3.0」入門 (1/4)

    デスクトップアプリケーション並みの美しいユーザーインターフェイスが作れる」と評判のJavaScript/Ajaxフレームワーク「Ext JS」の最新版、「Ext JS 3.0」が7月6日にリリースされました。「古籏一浩のJavaScriptラボ」第4回は、実際に簡単なサンプルを作りながらExt JSの魅力に触れる入門記事をお届けします。 (編集部) Ext JSとは? 「Ext JS」は、米Ext JS, LLCが公開しているオープンソース(※)のJavaScript/Ajaxフレームワークです。「フレームワーク? ライブラリーなら聞いたことあるけど……」と首をかしげる人も多いかもしれません。「Prototype.js」や「jQuery」、「Yahoo UI Library」「MooTools」などの有名なJavaScript/Ajax“ライブラリー”に対して、Ext JSは“フレームワ

    jQueryとも共存できる「Ext JS 3.0」入門 (1/4)
  • アポロ11号のソースコード - Radium Software

    Google Code Blog - Apollo 11 mission's 40th Anniversary: One large step for open source code... アポロ11号の月面着陸から40周年ということで,最近やたらとアポロ計画関連の話題を見かける。そんな中,アポロ計画にちなんだ話題として Google Code Blog に投稿されたのが上のエントリー。 Google Code 上で公開されている Virtual AGC and AGS プロジェクトの中に, NASA のハードコピーから転記された物の AGC (アポロ誘導コンピュータ)のソースコードがありますよ……とのこと。 このソースコードには,オリジナルのアセンブリコードに記されていたラベルやコメントまでしっかり転記されている。それらの記述に目を通していると,そのコードを書いた人の考えや気持ちが伝

    アポロ11号のソースコード - Radium Software
  • はてなブログ | 無料ブログを作成しよう

    聖蹟桜ヶ丘へ 今年度の授業が全て終了した。最後の授業はテスト返却とその確認作業の後は特に何をしろとも言われていなかったので、『耳をすませば』の後半、お姉さんと雫が言い争いをする場面を生徒と皆で見た。 この場面。あの場面、お姉さんは雫に「今しなきゃいけないことから逃…

    はてなブログ | 無料ブログを作成しよう
  • [emacs] yasnippet 0.6.0cにバージョンアップ - プログラム番長のヲボエガキ

    http://yasnippet.googlecode.com/svn/trunk/doc/index.html .emacsの修正 0.6.0から yas/extra-mode-hooksの設定の必要がなくなった -(add-to-list 'yas/extra-mode-hooks 'ruby-mode-hook) -(add-to-list 'yas/extra-mode-hooks 'cperl-mode-hook) -(add-to-list 'yas/extra-mode-hooks 'c++-mode-hook) -(add-to-list 'yas/extra-mode-hooks 'c-mode-hook) -(add-to-list 'yas/extra-mode-hooks 'java-mode-hook) また、0.6.0から、候補が複数存在する場合の選択関数を設定

    [emacs] yasnippet 0.6.0cにバージョンアップ - プログラム番長のヲボエガキ