2009-01-01から1ヶ月間の記事一覧
下記の流れは,一度は体験しておきたい。 ER図を書く。 → 1 から,DDL文+テーブルを自動生成。 → 2 から,テーブル定義書を自動生成。 → 2 から,Webアプリを自動生成。 コーディングなし。 例として,複数人で利用できるブックマークアプリのようなものを生…
多言語を学ぶ目次へ アラビア語の入門レベル用。無料でダウンロードできるリスニング資料を3つほど。 アラビア語の文法やあいさつ,アルファベットなどを,英語でレクチャーしてくれる。PCでもiPodでも試聴・購読可。
実は,下の6つは,同じものである。 かけ算 内積 なす角の余弦 共分散 相関係数 相関関数 これらは6つとも類似度を算出するためのツールだ。 (↑まとめ画像) これらを1つずつ解説・検証する。 (1)かけ算: 符号を見れば,数と数(スカラーとスカラー…
あるプロジェクトのDB構造を知りたい場合, テーブル定義書を見る。 ER図を見る。 これらはごく一般的なことだ。 だが,膨大なテーブル群の中で業務上重要なカラムは少ないかもしれない。また,「ビューにするほどではないけど取っておきたいSQL」が生じてく…
2変数関数(=グラフは3次元になる)を2つ用意し, まず相関係数を求めてみる。 次に,3次元グラフを描画する。 問題 である時,X,Yの相関係数を求めなさい。http://q.hatena.ne.jp/1229990989 解答
バッチのまとめTOPへ WSHでプログラムの「再利用」をしたい場合,下記の3つの方法がある。 単にコピペする。 ←面倒 文字列として読み込んで eval() する。 ←制限がある※後述 WSF形式にする。 ←これがベスト ※後述 WSHと同じくWSF(Windows Script File)形…
HTML要素の背景にグラデーションをかけたい場合,色つきの画像をそのボックス要素の大きさに合わせて作り,背景として指定する方法がある。 しかし画像をいちいち個別に作るのは面倒だ。 (CSSで背景画像のサイズを自動調整する方法は無い。貼る個所のサイズ…
バッチのまとめTOPへ JScriptからGraphvizを利用して、関係グラフを手早く描画する。 下記のような使い方ができる。 var dr = new DotRecorder( "my_graph" ); // ノードを登録 dr.node( "1a", "口" ); dr.node( "2a", "日" ); dr.node( "2b", "回" ); dr.no…
簡易なHTMLテンプレートエンジンのようなもの。 例えばHTMLファイル内に「 #header# 」と書くと,その部分が header.html の内容で置き換えられたような新HTMLが生成される。 つまり,ページ間の共通部分をべた書きしないで済ませるための,よくある置換(inc…
プログラマー間でより良い口頭の意思の疎通を図るために,ご意見を募集しております。 質問文 http://q.hatena.ne.jp/1231431791 「WSH」を何と読んでいますか? もちろん正式名称はWindows Scripting Hostなのですが, 略語として,頭の中で何と呼んでおら…
Eclipseを使わずに,コマンドラインからjUnitを利用する方法。重いIDE無しに Java でテスト駆動開発するための入門。 解説内容は (1)jUnitを入手 (2)試用してみる (3)一つのクラスに対して単体テストを実行 (4)複数のクラスに対して単体テストを…
マルチスレッドなアプリケーションで,各スレッドの状態は (1)普通に動作中:緑 (2)ロックを保持しながら動作中:オレンジ (3)ロック待ちのウェイト状態:赤 などの状態を遷移する。もし(3)が長く続いたら,デッドロックが発生しているとわかる。…
0=1の証明。 従って、 である。 このとき,以下が成り立つ。