タグ

2007年11月28日のブックマーク (18件)

  • Azureテクノロジ入門 2016 目次 - 日経BP書店

    cnomiya
    cnomiya 2007/11/28
    目次
  • LeopardでGreaseKitを動かす

    注 以下の情報はGreaseKit 1.2向けです。すでにGreaseKit 1.3がリリースされており、SIMBLに対応した模様です。 Leopard で GreaseKit 1.2を動かす GreaseKit (旧Creammonkey)を Leopard で動かしてみた。 今まで通り、/Library/InputMagers 以下に GreaseKit を配置することで一応動かす方法があるようだが、どうせなら Leopard で正式に対応している SIMBL 向けに少々GreaseKitを改良してみる。 GreaseKit のインストール SIMBLをインストールした後に、~/Library/Application Support/SIMBL/PluginsフォルダにGreaseKit.bundleを配置する。 Info.plist の編集 Info.plistをSIMBL向けに情報

    LeopardでGreaseKitを動かす
  • GreaseKit - User Scripting for all WebKit applications

    GreaseKit is a SIMBL plugin, that adds user scripting to Safari, Mailplane, Diet Pibb.app and all WebKit applications. Google Groups Nils Werner created GreaseKit-Users and GreaseKit-Developers on Google Groups. Security Vulnerability Sorry, GreaseKit 1.2-1.3 and Creammonkey 0.9-1.1 have security vulnerability. Please upgrade to a newer version. Download GreaseKit-1.7.dmg (2008-09-22) Changes Fixe

  • 旧・Macの手書き説明書 - FC2 BLOG パスワード認証

    ブログ パスワード認証 閲覧するには管理人が設定した パスワードの入力が必要です。 管理人からのメッセージ https://mac-tegaki.comへ移転中 閲覧パスワード Copyright © since 1999 FC2 inc. All Rights Reserved.

  • Martin Fowler's Bliki in Japanese - 暗黙的インタフェースの実装

    http://martinfowler.com/bliki/ImplicitInterfaceImplementation.html JavaもC#も純粋なインタフェース型というものを用意している。 純粋なインタフェースはinterface Mailableのように宣言し、 Javaの場合だとclass Customer implements Mailableのようにして実装する。 ひとつのクラスは複数のインタフェースを実装することができる。 このモデルが考慮していないのは、 クラスには必ず暗黙的なインタフェース(implicit interface)があるという点である。 Customerの暗黙的なインタフェースは、Customerで宣言されたすべてのpublicなメンバである(この暗黙的なインタフェースは、今まで私が見てきたどのOO言語にも存在する)。 JavaでもC#でも、暗黙的なイ

  • DIxAOP時代のデザインパターンの検討 - レベルエンター山本大のブログ

    DIxAOP時代のDesign Patternについて記事のためにアイデアを絞っている。 その中で浮かんだパターンの1つ 「Implicit Interface Injection」パターンというのをご紹介。 対象とする問題 DIコンテナを使う場合「インターフェイスベースのプログラミングを行う」ことは1つの原則のようになっている。 インターフェイスベースプログラミングによって疎結合なモデルになる。これにより、再利用性と拡張性が向上する。 しかし、部品の再利用が主目的ではない企業システムの開発では、インターフェイスベースにすることのメリットよりも、開発の効率低下や、コードの追跡のしやすさの面でのデメリットの方が大きいと感じることが多い。 Implicit Interface Injection(暗黙のインターフェイスへの注入)パターンによる解決策 「Implicit Interface In

    DIxAOP時代のデザインパターンの検討 - レベルエンター山本大のブログ
    cnomiya
    cnomiya 2007/11/28
    DIxAOP時代のDesign Patternについて記事のためにアイデアを絞っている。その中で浮かんだパターンの1つ「Implicit Interface Injection」パターンというのをご紹介。
  • javascript - uneval() for the rest of us! : 404 Blog Not Found

    2009年02月26日11:30 カテゴリLightweight Languages javascript - uneval() for the rest of us! うーん、それもそうなんだけど.... 最速インターフェース研究会 :: JavaScriptにおけるdeep clone まず、Object.prototypeにメソッドを生やしてしまうとfor inでキーを列挙するときにいちいちhasOwnPropertyを使わないといけなくなるので普通は使いません。 で、JSONにするのにFirefoxだとtoSourceというのが使える。unevalというラッパーがあって、これだとnullでも平気。 そのuneval()が他にないので、作ってみた。 初出2007.11.27; 追記2008.06.14, 2009.02.26 文字列のEscapeをFirefox互換に。あと、 /la

    javascript - uneval() for the rest of us! : 404 Blog Not Found
  • 404 Blog Not Found:ありそでなかったノート術 - 書評 - アタマが良くなる合格ノート術

    2007年11月27日12:30 カテゴリ書評/画評/品評 ありそでなかったノート術 - 書評 - アタマが良くなる合格ノート術 ディスカヴァー・トゥエンティワンの広報大竹様より2桁の大量献。ありがとうございます。 アタマが良くなる合格ノート術 田村仁人 その中の一冊が、こちら。 これは、イイ!同社の売りは勝間和代だけじゃない! 書「アタマが良くなる合格ノート術」は、まるまる一冊ノートの取り方を紹介した。 目次 まえがき ノート術の体系 成績が伸びる人のノート、伸びない人のノート 授業の受け方にはコツがあった! インプット(知識説明)型授業のノートの作り方 アウトプット(問題演習)型授業のノートの作り方 ノートを活用して、効果的な勉強計画を立てよう ノート活用術 理解・記憶術 あとがき 【巻末付録1】間違いノートのダイジェスト版ダウンロードページ 【巻末付録2】コーネル大学式ノートの

    404 Blog Not Found:ありそでなかったノート術 - 書評 - アタマが良くなる合格ノート術
  • レッドハット、アマゾン「Elastic Computing Cloud」からRHELのベータ提供を開始

    Amazonの「Elastic Computing Cloud」を使用して「Red Hat Enterprise Linux」用のソフトウェアを実行したいと考えているユーザーに朗報だ。 米国時間11月26日、Red Hatはオンラインサービス用プログラムのベータ版を公開すると発表した。有料で提供されるこのプログラムには、電子メールベースのサポートも用意されている。 このサービスには当面、Red Hat Enterprise Linux(RHEL)version 5.1が使用される。しかし、今後は他のバージョンにも対応していくという。 Red Hatは、同サービスについて発表を行った11月上旬、サービス内容に応じた料金設定を行う意向を示している。基使用料は月19ドルだが、コンピュータの使用およびストレージの容量に応じ1時間ごとに21、53、94セントが加算される仕組み。データをアップロード

    レッドハット、アマゾン「Elastic Computing Cloud」からRHELのベータ提供を開始
  • みんなのニンテンドーチャンネル - Wii

    「みんなのニンテンドーチャンネル」はWiiやニンテンドーDSに関する情報をみなさまにお届けするためチャンネルです。いろいろなソフトの映像を見たり、お手持ちのDSシリーズ体に体験版などをダウンロードしてお楽しみいただけます。 また、「タイトル名」、「対応ハード」、「ジャンル」はもちろん、みなさまからの「おすすめ投票」をもとにした「おすすめランク」など、いろいろな方法で、2,000以上のソフトからお好みのソフトをお探しいただくことも。 みんなのニンテンドーチャンネルで新しいソフトとの出会いが見つかるかもしれません。

  • Web上に登場した3種類の“プラットフォーム” ― @IT

    2007/11/26 マーク・アンドリーセン氏が2007年9月16日のブログエントリで、非常に興味深いことを書いている。Web上に登場した3種類の“プラットフォームについてだ。 アンドリーセン氏のことを忘れてしまった読者、あるいはよく知らない若い読者のために氏の来歴を少し書いておくと、アンドリーセン氏は世界で初めて広く普及したWebブラウザ「Mosaic」(モザイク)を作ったことで知られている。1993年にネットスケープコミュニケーションズを共同で設立。1995年の同社IPO以後、ドットコムバブルまでの間は米TIME誌のカバーを飾ることもあった時代の寵児だった。 アンドリーセン氏は、その後もいくつかのスタートアップで成功を重ね、2005年には参加者が自由にSNSサイトを構築できる一風変わったソーシャルネットワークサービスのプラットフォーム「Ning」を提供する同名のベンチャー企業を創業して

    cnomiya
    cnomiya 2007/11/28
    レベル3:実行環境全体を提供するインターネットサービスを指す/例:Salesforce,Second Life,AmazonのEC2,S3,FPS(Flexible Payment Service)/Dynamo「データの完全な一貫性(=RDBMSの常識)」<「いつでも必ずデータを書き込める」
  • 「SQLのINSERTで複数行の登録を一度にしたい」(1) Java Solution - @IT

    IT 会議室 Indexリンク Windows Server Insider Insider.NET System Insider XML & SOA Linux Square Master of IP Network Java Solution Security & Trust Database Expert RFID+IC リッチクライアント & 帳票 Server & Storage Coding Edge @ITクラブ Cafe VB業務アプリケーション開発研究 @IT SpecialPR

  • スクリーンショットの定番·SnagIt MOONGIFT

    スクリーンショットは撮ってそのままで終わりという訳ではない。多少の加工をしてから利用するというのが基だ。その際によく使われるのがSnagItというキャプチャソフトウェアだ。 現在の最新版は8.2、価格は約5,000円。それほど高い、という訳ではないが個人で購入するかどうか悩んでいる人もいるだろう。口やかましい上司が稟議を通してくれない、なんて場合もある。多少バージョンダウンしてもいいなら、フリーで手に入る。 今回紹介するフリーウェアはSnagIt、フリーで利用できるオールドバージョンの紹介だ。 フリーで使えるのは7.2.5になっている。なお、利用にはユーザ登録し、送られてくるメールに記載されているキーが必要だ。多少バージョンが古いとは言え、機能的にそんなに見劣りする訳ではない。むしろ通常の利用であればじゅうぶんな機能が実装されている。 好きな範囲を指定してのキャプチャはもちろん、その加工

    スクリーンショットの定番·SnagIt MOONGIFT
  • オレオレ証明書の警告に「セキュリティ上の問題はございません」と解説する銀行が登場 | スラド

    フィッシング詐欺が騒がれるようになって久しいですが、11/17の高木浩光@自宅の日記によると、2つの実在する日の地方銀行が、「アクセス時に表示される警告メッセージについて」という解説を出しているそうです(武蔵野銀行のもの、北越銀行のもの)。解説の内容は、 サイトにアクセスする際、ブラウザの仕様により次の警告メッセージが表示されますが、セキュリティ上の問題はございませんので、安心して・・・をご利用ください。 というものですが、その警告メッセージというのは、IE7なら「詐欺や・・・情報を盗み取る意図が示唆されている場合があります」というもの。それに対して銀行が次のように解説するという、なんだか凄まじいことになっています。 以下の画面(ページ)が表示されましたら、「このサイトの閲覧を続行する(推奨されません)」を選択(クリック)してください。 IE7.0でサイトにアクセスされますと、アドレ

    cnomiya
    cnomiya 2007/11/28
    [/.j][security]しどい。。。
  • S2AOPの暗黙的インタフェース対応

    現在のS2AOPでは、pointcutを指定しない場合、そのクラスが実装しているインターフェースのメソッドがすべて対象になります。 インターフェースありきの開発なら、便利な仕様だと思うのですが、今後の主流になると思われる暗黙的インタフェースを使うとなると、いちいちpointcutを指定しなければいけないのが不便です。単に不便なだけではなく、pointcutを指定する場合は、メソッド名が一定のパターンで記述していなければならず、AOPのためにメソッド名に制約が入るのもおかしな感じです。 暗黙的なインターフェースの詳細はこちら。 Seasar 2.4.18から、暗黙的インターフェースに対応するために、pointcutを指定しない場合、実装しているインターフェースのメソッドがないなら、Object.classに属さないpublicでfinalではないすべてのメソッドを対象にするようにしました。

    S2AOPの暗黙的インタフェース対応
    cnomiya
    cnomiya 2007/11/28
    Seasar 2.4.18暗黙的インターフェースに対応するために、pointcutを指定しない場合、実装しているインターフェースのメソッドがないなら、 Object.classに属さないpublicでfinalではないすべてのメソッドを対象にするようにしました
  • Java 仮想マシン・プロファイラインタフェース (JVMPI)

    このドキュメントでは、Java 2 SDK, Standard Edition の Java 仮想マシン・プロファイラインタフェース (JVMPI) について説明します。 このインタフェースは、Sun の Java 仮想マシン* の実装とともに機能するプロファイラを開発する目的で、ツールベンダーのために提供されています。 注: このインタフェースは、Java 2 SDK での試験的な機能です。 JVMPI は、現時点では標準のプロファイル用インタフェースではありません。 このドキュメントは、Java 仮想マシンでのプロファイリング用フックをすぐに必要としているツールベンダーを対象として提供されています。 JVMPI は、カスタマおよびツールベンダーからのフィードバックに基づいて今後も改良されます。 コメントは、jvmpi@eng.sun.com までお寄せください。 注: このインタフェー

    cnomiya
    cnomiya 2007/11/28
    HPROF では、CPU 使用率、ヒープ割り当て統計、およびモニター競合のプロファイルを表示できます。 また、ヒープ全体のダンプ、および Java 仮想マシン内のすべてのモニターとスレッドの状態を報告することもできます。
  • 肥え続けるTomcatと胃を痛めるトラブルハッカー (1/3) - @IT

    肥え続けるTomcatと胃を痛めるトラブルハッカー:現場から学ぶWebアプリ開発のトラブルハック(8)(1/3 ページ) 連載は、現場でのエンジニアの経験から得られた、APサーバをベースとしたWebアプリ開発における注意点やノウハウについて解説するハック集である。現在起きているトラブルの解決や、今後の開発の参考として大いに活用していただきたい。(編集部) メモリリークと聞いて、良いイメージを思い浮かべる開発者は少ないだろう。経験したことのある人にとっては、思い出したくない過去の記憶がよみがえるかもしれない。もしかしたら、その単語を聞くだけで胃が痛くなる人もいるかもしれない。筆者もかつてはその1人であった。 前々回の記事では、WebサーバとTomcatの間の接続において、スレッド数の不整合により発生したトラブル事例を、前回はTomcatとDBサーバの間のトラブル事例を紹介した。今回もTom

    肥え続けるTomcatと胃を痛めるトラブルハッカー (1/3) - @IT
    cnomiya
    cnomiya 2007/11/28
    PrintClassHistogramオプション/GCログを出力していないと、本オプションは機能しない/プロセスに対して一定間隔ごとにSIGQUITシグナルを送信/HPROF プロファイラエージェント
  • HTML5 設計原則「HTML Design Principles」の翻訳「HTML 設計原則」

    この文書「HTML 設計原則」は、W3C の HTML ワーキンググループ による「HTML Design Principles (W3C Working Draft 26 November 2007)」の日語訳です。 規範的な文書は原文のみとなっています。この日語訳は参考情報であり、正式な文書ではないことにご注意ください。また、翻訳において生じた誤りが含まれる可能性があります。 原文が勧告 (Recommendation) ではなく、策定途中の草案 (Working Draft) であることにご注意ください。 原文の最新版 は、この日語訳が参照した版から更新されている可能性があります。また、この日語訳自身も更新されている可能性があります。日語訳の最新版は、W3C 仕様書 日語訳一覧 から参照することができます。 更新日: 2008-04-16 公開日: 2007-11-27