タグ

2006年11月30日のブックマーク (9件)

  • オブジェクト指向分析/設計概論

    1 はじめに Javaプログラミングを行っていくうえで、大きな関門となるのはオブジェクト指向分析/設計でしょう。「クラスとオブジェクトの違いは」といった初歩的なものから、「再利用性を高めるためのフレームワークとコンポーネントの責任の配分の度合」といった高度なものまで、Javaプログラミングの要諦(ようてい)はオブジェクト指向分析/設計との関係の中にあるに違いありません。 Javaプログラマという立場からオブジェクト指向分析/設計を取り巻く状況を整理してみるのが稿の目的です。 業界標準のオブジェクト指向モデリング言語であるUMLと、代表的なオブジェクト指向分析/設計プロセスであるユニファイドプロセス、そして最近発展が著しいパターン技術をベースにJavaプログラマに取ってのオブジェクト指向分析・設計の枠組みを総括してみました。 2 オブジェクト指向とは何か オブジェクト指向といえばクラスやイ

    nemoba
    nemoba 2006/11/30
  • 転職市場で評価される資格はこれだ! − @IT自分戦略研究所

    転職市場で資格はどう評価されるのだろうか。人材紹介会社3社に、転職する場合に資格が武器になるかどうかを聞いた。 資格は必ずしもITエンジニア技術スキルを証明するものではない。だから資格は必要ないとか、技術さえあれば、という話にもなる。しかし、ここでは資格が真に技術スキルの裏打ちになるかどうかではなく、あくまで転職市場でどのように見られているのか、そして転職するに当たって有利となるような資格があるのか、そうした点を中心に見ていきたい。 転職市場で資格がどう評価されるかは、人材紹介会社によって回答が違った。これは、人材紹介会社の取引先となる求人企業、相談に訪れるITエンジニアの傾向、力を入れている分野などによって、各社で微妙に差がつくようだ。だから実際に転職する場合は、そういう各社の温度差を考慮してほしい。 取ればいいという時代は終わり 2000年前後は、どんな資格であっても取得していれば転

    転職市場で評価される資格はこれだ! − @IT自分戦略研究所
  • ページ内でpromptやconfirmの実行を可能にするJavaScriptライブラリ「pprompt.js」:phpspot開発日誌

    ページ内でpromptやconfirmの実行を可能にするJavaScriptライブラリ「pprompt.js」 2006年11月29日- p0t: pprompt.js jsでデフォルトのalert, confirm, promptを単に置き換えるような単純なライブラリないかなと思って探してました。 ページ内でpromptやconfirmの実行を可能にするJavaScriptライブラリ「pprompt.js」。 JavaScriptベースのプロンプトダイアログって何か使いにくい感じがしていたのですが、このライブラリがあればその不満も払拭できそうです。 実装も簡単で、必要なCSSJavaScriptを読み込んで、次のようにアンカーオブジェクトのonclickイベントから呼び出すだけです。 <ul> <li><a href="#" onclick="PPrompt.alert('This i

  • 関数を非同期化して汎用性を高める - IT戦記

    関数を非同期化する関数を作ってみた。 Function.prototype.asynchronize = function() { var f = this; return function() { var resultcb = function() {}; var failcb = function(e) { throw e }; if (typeof arguments[arguments.length - 1] == 'function') { resultcb = Array.prototype.pop.apply(arguments); if (typeof arguments[arguments.length - 1] == 'function') { failcb = Array.prototype.pop.apply(arguments); } } try { var re

    関数を非同期化して汎用性を高める - IT戦記
    nemoba
    nemoba 2006/11/30
    あとで結果を報告
  • Modern Syntax : CSでのWeb2.0スタイルの角丸上半分テカリボタンの作り方

    (なんと)YouTubeのスターウォーズ公式チャンネルで公開されたのは、スターウォーズのep4のラストで繰り広げられるデス・スターの爆破シーンをジンジャーブレッドで作ったというものです。制作はもちろんインダストリアル・ライト&マジックです。 公式なのでオリジナル映像も使い放題ということで、オリジナル映像と並べて表示されています。 でも物のジンジャーブレッドで作っているわけじゃないですよね。そうなるとストップモーションになるから。なのでCGでジンジャーブレッド作ったものを組み合わせているんでしょうね。 あ、連絡事項です。今日で今年の更新は終了です。1年間ありがとうございました。新年1月は5日から多分再開することでしょう。また来年もよろしくです。

  • Smartyを使った開発でデバッグを行う4つの方法紹介&Smarty記事集:phpspot開発日誌

    cl.pocari.org - Smarty を使った開発でデバッグを行う 4 つの方法 PHP のテンプレートエンジン Smarty を使って開発するときに,割り当てた変数が複雑になって困ることはありませんか? Smarty を使った開発でデバッグを行う 4 つの方法が紹介されてます。 紹介されているのは次の4つの方法。 常にデバッグコンソールを表示する方法 URL に SMARTY_DEBUG が含まれる場合にデバッギングコンソールを表示する方法 テンプレート変数 {debug} を利用してデバッギングコンソールを表示する方法 debug_print_var 修正子を利用して,割り当てられた変数を表示する方法 2は知らなかったのですが、なかなか便利そうですね。 その他、Smarty関連エントリ Smarty徹底入門(1) Smarty徹底入門(2):テンプレートにコメントを書く Sma

  • マウスホイールイベント取得用のprototype.js拡張サンプル:phpspot開発日誌

    Mouse Wheel マウスホイールイベント取得用のprototype.js拡張サンプル。 標準のprototype.jsを使っても、マウスホイールイベントを簡単に取ることは出来ません。 ということで、prototype.js用の機能を拡張するJavaScriptコードのサンプルが公開されてます。 次のコードをwheel.jsなんかで保存してprototype.jsと一緒に読み込むと、Event.Observeにmousewheelが使えるようになります。 Object.extend(Event, { wheel:function (event){ var delta = 0; if (!event) event = window.event; if (event.wheelDelta) { delta = event.wheelDelta/120; if (window.opera)

  • 窓の杜 - 【NEWS】Webページごとに付箋紙を貼り付けられるFirefox拡張機能「Internote」

    Webページごとに付箋紙を貼り付けられる「Firefox」用拡張機能「Internote」v2.1.1が、10月21日に公開された。「Firefox」v1.5以降に対応するフリーソフトで、編集部にてWindows XP上の「Firefox」v2.0で動作確認した。現在、作者のホームページからダウンロードできる。 「Internote」は、閲覧中Webページ上の任意の場所へ付箋紙を貼り付けられる「Firefox」用拡張機能。貼り付けた付箋紙は、Webページを閉じてしまっても、次回同じWebページを開いた際に自動で復元できるのが特長。 付箋紙の復元時には、メモの内容はもちろん、ページ上の貼り付けた場所も自動的に復元されるので、有用な情報が掲載されているWebページへ注釈文を貼り付けたり、長文のWebページでしおり代わりに利用するといった使い方ができる。 付箋紙を貼り付けるには、「Firefox

    nemoba
    nemoba 2006/11/30
    次回同じWebページを開いた際に自動で復元できるのが特長
  • ウノウラボ Unoh Labs: WEBアプリのテストに必須なツール7種

    GT Nitro: Car Game Drag Raceは、典型的なカーゲームではありません。これはスピード、パワー、スキル全開のカーレースゲームです。ブレーキは忘れて、これはドラッグレース、ベイビー!古典的なクラシックから未来的なビーストまで、最もクールで速い車とカーレースできます。スティックシフトをマスターし、ニトロを賢く使って競争を打ち破る必要があります。このカーレースゲームはそのリアルな物理学と素晴らしいグラフィックスであなたの心を爆発させます。これまでプレイしたことのないようなものです。 GT Nitroは、リフレックスとタイミングを試すカーレースゲームです。正しい瞬間にギアをシフトし、ガスを思い切り踏む必要があります。また、大物たちと競いつつ、車のチューニングとアップグレードも行わなければなりません。世界中で最高のドライバーと車とカーレースに挑むことになり、ドラッグレースの王冠

    ウノウラボ Unoh Labs: WEBアプリのテストに必須なツール7種