2007-05-01から1ヶ月間の記事一覧

環境変数 ORACLE_BASE Optimal Flexible Architecuture(OFA) Oracleディレクトリ構造のベース。OracleソフトウェアとOracleデータベースファイルを配置するために推奨される概念。Oracleのファイル構造の最適化が行われる。

読んだ本20代で始める「夢設計図」-必ず“スピード成功”する5つの原則作者: 熊谷正寿出版社/メーカー: 大和書房発売日: 2005/04/20メディア: 単行本購入: 5人 クリック: 31回この商品を含むブログ (52件) を見る ・自分の無知をカウントする これを知っている…

*Teedaでページ駆動開発(2)

開発手順 HTMLファイルの作成 Pageクラスの作成(eclipseプラグインで自動生成) Pageクラスの構造 ・initializeメソッド Pageクラスが一番最初に呼ばれたとき。 ・prerenderメソッド Pageクラスが呼ばれたとき。(インスタンス生成時) ・doメソッド ボタンが押…

Seasar2でページ駆動開発 Teeda Seasarファウンデーションによって開発されている、Webアプリケーション用のフレームワーク。 プレゼンテーション層をカバーする。Teedaの構成要素 Teeda Core Teedaの本体。DIコンテナ・ベースのJSF実装 Teeda Extension Tee…

HTMLテンプレート WebアプリケーションのMVCアーキテクチャのビュー部分にHTMLファイルを用いる技術を HTMLテンプレートという。(JSPを用いた場合は、JSPテンプレート) HTMLテンプレートのメリット 画面仕様に変更が入った場合、JSPテンプレートの場合は仕様…

『SEの教科書』

SE の教科書 ~成功するSEの考え方、仕事の進め方 (技評SE新書001)作者: 深沢隆司出版社/メーカー: 技術評論社発売日: 2006/01/19メディア: 新書購入: 6人 クリック: 58回この商品を含むブログ (56件) を見る SEの役割 SEの役割とは「システム開発を成功する…

REST(1)

REST(Representational State Transfer)とは ネットワーク分散システムのアーキテクチャ設計指針 URI設計指針 実装依存の拡張子を利用しない(.pl,.rb,.do,.jsp等) 実装依存のパス名を利用しない(/cgi-bin/,/servlet/等) メソッド名を利用しない(../login.do?…

SQL--結合

結合 RDBに格納されているデータを条件によって結合し、情報を生成する。 結合のパターン 1.正規化したデータを非正規化して、元の情報に戻す復元的な情報化 2.蓄積したデータから出所元とは別の新しい情報を生成する発展的な情報化2がRDBMS+SQLの見せ場。デ…

SQL--SELECT文

SELECT文で行える演算 集合演算 和集合(UNION) 差集合(EXCEPT) 共通集合(INTERSECT) 直積(両者に存在するすべてのデータ) リレーショナル演算 射影(列の抽出) 選択(行の抽出) 結合 商演算(not exists)

パフォーマンスチューニング

パフォーマンスチューニングのアプローチ 1.現状測定と分析 2.ボトルネックの特定 3.課題の設定 4.課題設定への手段選択 5.実施結果のモニタリング 1.現状測定と分析 具体的にどのように良くないか? どの程度良くないか? いつ、どれくらい良くないか? を…

*[DB] RDBMS

RDBMS RDBMSも他のアプリケーションと同じで、 ・ファイル ・プロセス ・メモリ からなる。 RDBMSが他のアプリケーションと違う点 ・巨大なファイルを扱う ・複数のユーザが同時に利用する 巨大なファイルを扱う、またそれを長期間保存する →ハードディスク…

MySpace or mixi 「どっかで見た顔…MySpace?」mixiのプロフィール 犬猫アニメ MySpace 自分の顔写真アメリカの文化の方が健全で素直な気がしてきた。 招待制に嫌悪感。なんか歪んでるよな。

Rails(4) オートロード と 気になった文章

動的クラス参照 Ruby requireメソッドrequire "ファイル名"(.rbは省略可)例) test.rbでcommon.rbを参照する場合require "common" 「ロングテール」と「富士山の法則」 「ロングテール」と裏腹に「富士山の法則」という現象がおきている。 「富士山の法則」… …

if文

#if文 表記1 if 1==1 print "true" + "\n" end#if文 表記2 print "true" + "\n" if 1==1

Ruby Hash

RubyのHash キーと値を"=>"で区切る #Hashの作成 hoge = {"key1" => "hoge1", "key2" => "hoge2"}#Hashの値を取り出す str = hoge["key1"]

ソーシャル・ウェブ入門 Google, mixi, ブログ・・・新しいWeb世界の歩き方作者: 滑川海彦,A5出版社/メーカー: 技術評論社発売日: 2007/04/07メディア: 単行本(ソフトカバー)購入: 5人 クリック: 200回この商品を含むブログ (66件) を見る

人間の本性はソーシャル・アニマルだ(アリストテレス)