タグ

2006年8月18日のブックマーク (12件)

  • 米グーグル、シリコンバレー市内全域で無線LAN提供 - CNET Japan

    今週の新製品総チェック:よりモバイルPCとして進化した「Let's note」が登場 松下電器産業の「Let's note」、デルのデスクトップPCPC新製品が数多く登場した。Let's noteは9時間駆動、ハンドル付きと、よりブラッシュアップされたモバイルPCとなっている。そのほかではヘッドホンに新製品が目立った。 2008/09/26 19:00   [パーソナルテクノロジー] セカイカメラの世界観--Air Tagging The RealWorld iPhoneアプリ「セカイカメラ」は、究極のWYSIWYGを実現する可能性を秘めている。iPhoneの画面を通じて見えるものが、そのまま自分の情報として得られるという。オープンモバイル・コネクションズ2008で、同アプリを開発する頓智・CEOの井口尊仁氏がプレゼンした。 2008/09/26 14:58  [ネット・メディア]

    hiro_y
    hiro_y 2006/08/18
    DSL並みの速度、無料。
  • 指向性メモ::2006-08-18::XMLの屍を超えていく――セマンテックウェブの挑戦

    データ構造の記述を統一する段階を超え、情報(それ自身)へのアクセスを統一する為の土台が整いつつある。 すでに多くの人が気がついているように、実のところXMLには大した再利用性が無い。もちろんただのCSVに比べればDOMやXSLTなどの統一されたAPIが用意されている分、データの扱いは楽だ。しかし、たとえば様々なXMLデータを自分の所に持ってきて、適当に混ぜ合わせて新しい物を作るといった用途には、XMLは向かない。言い換えれば、XMLはマッシュアップには不向きである。 CSVからXMLになって何が1番変わったかと言えば、データ構造へアクセスするためのAPI、――つまりDOMやXSLT、SAXなど――が統一されたことにある。それまでみんなで好き勝手にデータ構造を定義していた時代に比べれば、1回XSLTやDOMを覚えるだけでJavaでもPHPでもAdaでも同じ方法でデータ構造にアクセスできるよう

    hiro_y
    hiro_y 2006/08/18
    「XMLによる情報の入手が、サービスが増える度に拡張を必要とするN対Nの関係なのに対して、RDFとSPARQLによる情報の入手は1対Nの関係に収束する。」
  • Pageクラス - ひがやすを技術ブログ

    Pageクラスとは、HTML(JSP)と一対一に対応するクラスで、画面に関する情報とイベントを処理するロジックで構成されています。 HTMLの入出力項目がPageクラスのプロパティにボタンのクリックのイベントがPageクラスのメソッドに対応すると考えると分かりやすいのではないでしょうか。 TeedaExtensionを例に説明します。 例えば、<input type="text" id="arg1"/>というタグは、Pageクラスのarg1というプロパティに対応します。arg1のプロパティにJavaで値を設定しておけば、HTMLに自動的に表示され、HTMLに入力した値は、自動的にarg1のプロパティに設定されます。 また、<input type="submit" id="doCalculate" .../>のタグをクリックするとPageクラスのdoCalculate()メソッドが呼び出され

    Pageクラス - ひがやすを技術ブログ
    hiro_y
    hiro_y 2006/08/18
    Dxoを前提にしたPage駆動アーキテクチャ。
  • ウノウラボ Unoh Labs: 「2流のテスター」は要らない!(1)

    こんにちは! やまもと@テスト番長です。 Johanna Rothmanさんというコンサルティング・サービスの会社を やっていらっしゃる方がいるのですが、 No More Second Class Testers! という 面白いコラムを書かれているので、ご紹介しましょう。 「私達の開発者は世界レベルだけれど、テスターは2流だ」 私はこういう台詞を聞くのは嫌いである。大体においてそれはテスターの落ち度ではない。 ~~~ 開発工程にテスターを参加させずに、不具合探しだけやらせるのでは あなたはテスターの働きの恩恵を十分に引き出しているとは言えません。 序文はこんな感じ。 そしてこんなチェックリストが書いてあります。 あなたのテスターは2流ですか?

    hiro_y
    hiro_y 2006/08/18
    テスター/テストチームの運営について。
  • 携帯サイトの作り方

    ここでは、携帯向けサイトの作り方を簡単に紹介します。 PC向けサイトを作ったことのある人を対象とさせていただきます。 まず、携帯版のファイルはPC版と完全に分けましょう。 共通のファイルで済まそうとするのはかなり無理があります。 PCと携帯の違い いくつかあるので順に説明します。 ファイルサイズの制限 これが一番大きなところでしょう。 後で詳しく説明しますが、携帯向けサイトでは1ページ当りのファイルサイズを 画像も含めて5Kbytes程に収めなければなりません。 5Kbytesでは足りない、と思われる方も多いと思いますが 試しに5Kbytesの文章を書いて携帯で表示させてみましょう。 携帯の小さい画面から見ればこれでもかなりの情報量だと感じるはずです。 スタイルシート関連 携帯向けサイトでは、一切のスタイルシートが使えません。 もともと、スタイルシートとは細かな装飾方法をアレンジするための

    hiro_y
    hiro_y 2006/08/18
    携帯サイト、作成時の注意点。
  • Suzuka

    ●特徴 Flashムービーが作成可能(SWF4及び6~8) FLASH MX相当の格的なアクションスクリプトに対応(aclib.dll使用 (C) coa氏) サウンドのストリーミング再生に対応 カスタムイージングに対応 エフェクト機能に対応(Paraflaのテキストエフェクトを元にさせて頂きました。Coa氏に感謝!) フリーソフトです(今後、有料化の予定はありません) ●対応ファイル形式 ビットマップ画像 JPEG・BMP・PNG・GIF Susieプラグインが使用できます Susie は竹村嘉人氏が開発されたフリーソフトです すべてのSusieプラグインの動作を保証するものではありません ベクタ画像 PDR Ver0.1~0.3(ParaDraw専用形式 (C) coa氏) SVGSVGZ SWF(1フレーム目までに定義されている以下のタグを読み込みます) DefineShape,

    hiro_y
    hiro_y 2006/08/18
    Flashの作成が可能。
  • PXN8.COM - Online Photo Editor

    hiro_y
    hiro_y 2006/08/18
    画像加工サービス。
  • Maven2のTipsを集めるWiki - CookBook

    {{toc}} !インストール !! Maven2をインストールする 既にJava環境(1.4以上)をインストールしているものとする。 http://maven.apache.org/download.html より [[magnoto|http://horoscope.magnoto.com/]] * maven-2.0.X-bin.tar.bz2 * maven-2.0.X-bin.tar.gz * maven-2.0.X-bin.zip のどれか1つをダウンロードし適当な解凍ソフトで展開する。展開後の'''maven-2.0.X'''ディレクトリを任意の場所に置く。(例えばWindowsであれば'''C:\maven-2.0.4'''、Unixであれば'''/usr/local/maven-2.0.4''') Windowsの場合、エクスプローラより'''マイコンピュータ'''を右ク

    hiro_y
    hiro_y 2006/08/18
    Maven2に関するwiki。
  • XMLのメリット、デメリット

    << 2006/08/ 1 1. [OSS] 「Rubyのメッカに」と松江市長,研究・交流拠点「オープンソースラボ」開設 2. U-20プロコン作品応募数 3. 第39回情報科学若手の会 2 1. [Ruby] Ruby Book Sales Pass Perl 2. 「自分だけは大丈夫」,セキュリティ対策を妨げる「正常化の偏見」 3 1. svk(1:21:41) 4 1. [原稿] 日経Linux 2006年10月号 2. [Ruby] Pickaxe2 8/25発行 3. [Ruby] SciRubyInterviews/BilKlebAndBillWood 5 1. [教会] 岡山 2. 「しばらく待て」 3. 「there must be a reason」 6 1. 日曜 7 1. 早朝、ラジオ体操 2. [原稿] オープンソースマガジン 2006年10月号 3. [OSS]

    hiro_y
    hiro_y 2006/08/18
    XMLならではのメリットとは?
  • 2006-08-17

    Seasar2.4では推奨のパッケージ構成があります。推奨のパッケージ構成を決めた理由は2つあります。 1つめは、プロジェクトのメンバの知識を共有すること。ある機能を持ったクラスは、どのパッケージに配置するのかあらかじめ決まっていると、直ぐに目的のクラスを探すことができるようになります。 2つめは、パッケージ構成を決めることで、フレームワークやツールがいろいろと作業を自動化できることです。例えば、HOT & COOL deployでは、このパッケージ構成にもとづいて自動的にコンポーネント探してをコンテナに登録します。 もちろん、推奨のパッケージ構成を使わずに自由に決めることもできます。その場合は、HOT deployは使えませんが、Seasar2.3の自動登録は、そのまま使うことができます。 パッケージの構成パターンは2つあります。 1つめは、ルートパッケージ + 個別パッケージの構成です

    2006-08-17
    hiro_y
    hiro_y 2006/08/18
    推奨パッケージ構成、DxoとかHelperとか。
  • Rest 2 - ウィザシステム - Witha System Ltd.

    HepCat Dev and Test Blogクライアント『BlogWrite』の開発&テスト&アップデート情報をメインに、ブログやWebにまつわる技術的トレンドなどを扱う開発ブログです。 [ Atom/REST ] RESTfullなAPIにおいてのエラーハンドリングについては重要なのですが、今まで(特に日では知っている限り)あまり言及されたことがなさそうなのと、オライリー系のサイトでたまたま今日良い記事 RESTful Error Handling を見つけたので、ココで紹介したいと思います。 (2003年12月の記事ですが何故か見落としていました) この記事では、REPSfullなWebアプリケーションにおいて、エラーが発生した時の動作は(調査した所)一般的にいって4っつの方法が利用されているとしています。 1.HTTPステータスコードのみ 例えば、 http://www.exa

    hiro_y
    hiro_y 2006/08/18
    RESTのエラーの返し方。人間/機械にとって意味のあるXMLで。
  • ウノウラボ Unoh Labs: インデントをなるべく浅くするテクニック

    こんにちは satoです。 インデントが浅いと、コードが見やすいです。 インデントが浅くなりそうなテクニックを紹介します。 時と場合にもよりますし、賛否両論もあると思いますが、寛大な目でみてやってください。 1)処理の判定は正常じゃない場合を書く //before $data = getdata(); if ($data) { なんか複雑な処理; } else { return false; } //after $data = getdata(); if (!$data) { return false; } なんか複雑な処理; 2) array か どうかを判断する場合は array にして処理をする //before if (is_array($args)) { foreach() ... } else { .... } //after if (!is_array($args)) {

    hiro_y
    hiro_y 2006/08/18
    ネストをなるべく浅くする工夫。