タグ

2010年1月7日のブックマーク (4件)

  • Grailsのログ出力設定 - 豆無日記

    Grailsのログ出力設定って結構はまりやすい気がしてて、自分でもかなり悩んだ気がするので、参考までにログ出力関係の設定を貼っておきます。 // log4j configuration log4j { // for Debug appender.stdout = "org.apache.log4j.ConsoleAppender" appender.'stdout.layout'="org.apache.log4j.PatternLayout" appender.'stdout.layout.ConversionPattern'='%d{yyyy-MMM-dd HH:mm:ss,SSS} [%p] (%c{2}) %m%n' // for Error appender.stacktraceLog = "org.apache.log4j.FileAppender" appender.'sta

    Grailsのログ出力設定 - 豆無日記
  • MySQLクイック・リファレンス

    この文書は、osCommerceで使用しているデータベースMySQLの基的な使い方について解説しています。おもにデータベースの管理者よりも、ユーザに向けて書かれています。 はじめに ここでは、MySQLサーバは起動しているものとして説明します。 MySQLの文字について MySQLでは、データベース名やテーブル名の大文字と小文字を区別しています。それ以外は区別しません。 MySQLのフィールド名やテーブル名に使える文字は、英数字と_(アンダーバー)、$、サーバのキャラクタセットにある文字です。 知っておきたいコマンド mysqladmin(データベースの作成・削除や、MySQLサーバの情報を得る) mysqlshow(データベース、テーブルの情報を表示する) mysqlMySQLクライアントの起動) mysqldump(データベース、テーブルをダンプする) myisamchk(テーブル

    redogu
    redogu 2010/01/07
  • Grailsのバリデーションとリレーションシップ

    はじめに 前回、Boardsというテーブルを用意し、これを利用した簡単なサンプルを作成しました。このサンプルでは、レコードの表示・追加・更新・削除といった基的な機能を作成しました。今回は、このサンプルをもとに、実用面で必要となる機能を実装しながらGrailsの持つ機能について説明をしていくことにしましょう。今回取り上げるのは、入力された値のチェックを行う「バリデーション」と、複数テーブルを結合し処理するために用意された「リレーションシップ」についてです。 対象読者 JSPを書くのは正直しんどい……と近頃感じる人。 Ruby on Railsスタイルの開発に興味があるという人。 MVCフレームワークをJavaで学びたい、という人。 バリデーションについて まずは、入力値のバリデーションについてです。例えば、新しいレコードを追加したり、レコードの編集をしたりするとき、フォームに値を記入して送

    Grailsのバリデーションとリレーションシップ
  • 第5回 VMware Playerの仮想マシン環境をカスタマイズ~その2

    連載第2回ではVMware Playerで動かす仮想マシンの,メモリー容量とディスク周りに関してカスタマイズした。今回は,ネットワークやサウンド,USBなどに関するカスタマイズ方法を説明する。ここでも第2回と同様に,Ubuntu-jaプロジェクトが配布している仮想マシン「Ubuntu-Breezy」(VMwareが配布しているBrowser Appliance Virtual Machineの日語版)を例に挙げる。 ネットワークのモードは3種類 VMware Workstation 5.5では,ネットワークのモードとして次の3種類が選べる。 (1)物理ネットワークに直接接続し,独立したIPアドレスが割り当てられる「ブリッジ」 (2)ホストIPアドレスを共有する「NAT」 (3)ホストだけにアクセス可能な「ホストオンリー」 VMware Playerも同様で,これら3種類の中から任意の

    第5回 VMware Playerの仮想マシン環境をカスタマイズ~その2