タグ

2006年10月14日のブックマーク (30件)

  • エラー錬金術 [404]

    [PR] ブログの商品紹介リンクには広告が含まれています しばらく多忙でBlogの書き込みをサボっていたら、いろんなことが起こっていました。 その1。家の留守番電話に、実家から「しばらくインターネットに書き込みがないので心配している」というメッセージが残っていました。年寄りの家のポットの利用状況で健在なことを確認をするというシステムの話は聞いていましたが、Blogの書き込みで自分の生存確認をされているとは思いもしませんでした。 その2、今日の題。ゆうべあたりからこのサイトへのアクセスが突然増えています。このサイトの中のある1ページだけで、1日のユニークユーザー数10,000人強、ページビューは20,000を超えています。 その「人気」のページは、このサイトの404エラーのページ、URLのタイプミスなどで存在しないページを開こうとしたときに表示させているエラーページです。 存在しないペー

    nozom
    nozom 2006/10/14
  • 2006-03-30

    ネットが軽い。 Larry and Damianの話が行われています。今日も遅刻して、着いた時には弾さんの質問時間になっていた。残念。 関数型とOOPの話の続き。ちょっと議論をしてみたのだけれども、例えばこういうプログラムを考えてみよう。 class Mover1{ int x; public Mover(int x){ this.x = x; } public void move(){ this.x++; } public int getX(){ return this.x; } } さて、このコードを二つの方針で書き直してみる。 class Mover2{ int x; public Mover(int x){ this.x = x; } public Mover2 move(){ this.x++; return this; } public int getX(){ return t

    2006-03-30
  • OBB vs AABB - Radium Software Development

    iPhoneの一般修理店は予約なしでも来店できる? 基的には飛び込みで修理に行ってもOK iPhoneを置いていたソファにうっかりと腰かけてしまい、パネルを割ってしまった、こんな時はスマホの一般修理店へ行きましょう。画面割れは、スマホやタブレットの故障原因として非常に多いものです。予約なしで突然お店に行っても平気かしらと、不安に思う方々もいらっしゃるかもしれません。結論としては特に問題はなく、予約なしで訪問しても画面割れの修理はお願いできます。 ただし他のサービス業のお店同様、予約なしの場合、お店が混雑していると順番待ちをしなければいけないです。特に繁盛しているスマホ修理のお店だと、行列が店内で出来ており、予約なしだと、自分の順番が巡ってくるまで長時間待たされる可能性があります。平日の朝、昼なら利用客が少ない場合が多く、飛び込みでも比較スムーズに修理が頼めます。 予約は入れた方が時短に、

    nozom
    nozom 2006/10/14
  • OBB vs AABB - Radium Software Development

    iPhoneの一般修理店は予約なしでも来店できる? 基的には飛び込みで修理に行ってもOK iPhoneを置いていたソファにうっかりと腰かけてしまい、パネルを割ってしまった、こんな時はスマホの一般修理店へ行きましょう。画面割れは、スマホやタブレットの故障原因として非常に多いものです。予約なしで突然お店に行っても平気かしらと、不安に思う方々もいらっしゃるかもしれません。結論としては特に問題はなく、予約なしで訪問しても画面割れの修理はお願いできます。 ただし他のサービス業のお店同様、予約なしの場合、お店が混雑していると順番待ちをしなければいけないです。特に繁盛しているスマホ修理のお店だと、行列が店内で出来ており、予約なしだと、自分の順番が巡ってくるまで長時間待たされる可能性があります。平日の朝、昼なら利用客が少ない場合が多く、飛び込みでも比較スムーズに修理が頼めます。 予約は入れた方が時短に、

  • 個人ニュースサイトをGmailでまとめて読もう 導入編 - なつみかん@はてな

    まなめさんに微妙な記事を「導入編」としてリンクされてしまったので(汗)、改めて書き直します。 下準備 Plaggerをインストールします Windowsで簡単にPlaggerをインストールする方法 MacでPlaggerを簡単にインストールする方法 Seacolor's Labs.さんからCustomFeed::Configの最新版をコピペ、Config.pmとして保存 場所は、Plagger/CPAN/lib/perl5/site_perl/Plagger/Plugin/CustomFeed/Config.pm Plagger/assets/plugins/CustomFeed-Config/ というフォルダを作る この中に抽出用の設定ファイル(.yaml)を入れます で、実行用のconfigを書きます。 config.news.yaml global: assets_path: ass

  • おびなたのはてな日記 - C++テンプレートは計算完備

    KEMURIをチューリング完全にするためにはどうしたらいいか、あるいはどうすればチューリング完全性を判定できるのか、ヒントを探していたら「C++テンプレートはチューリング完全だよー」という論文にたどり着いた。 C++ Templates are Turing Complete(PDF) Boost::MPL みたいなものが実現できるあたり、その可能性は感じていたけどやっぱりか!!但し、チューリング完全だと、いわゆる「チューリング機械の停止判定問題」があるわけで、C++はその問題を避けるために、言語仕様では最低17回の再帰までしか保証しないことにしている。なので、厳密にはチューリング完全ではないところ、これを無制限と仮定しているのがミソ。そして、テンプレートがチューリング完全ならば、(テンプレートを使った)C++プログラムはコンパイルできるかどうか判定する事が一般的にできなくなる*1。 昨年

    おびなたのはてな日記 - C++テンプレートは計算完備
  • サイボウズ株式会社

    サイボウズはクラウドベースのグループウェアや業務改善サービスを軸に、社会のチームワーク向上を支援しています。

    サイボウズ株式会社
  • is BUG ready ? - Lingr chatroom に埋め込む JSON と JSONP

    とりあえず、欲しい機能が簡単につくれそうなので、さっさと作ってみる。 IE でもおなじようなことできればいいなあと思ったら、Trixie というのがすでにあるようで、試してみたらだいぶ動いてるかんじでした。でも、 IE そのものじゃなくて、IE をコンポーネント埋め込みしてる環境では使えない FireFox JavaScript の ECMA 非互換のメソッドなどを呼び出していたら当然ダメ ScriptEngine が IE6JSCript だと JavaScript 1.2 相当。FireFox の実装は JavaScript 1.6 相当。 Gecko DOM と IE DOM に、多少の違いがあるかも? といったところの影響で、どんなスクリプトでも走っちゃうわけではないようです。 ちなみに、この Trixie は .NET アセンブリな COM コンポーネントでした。 続きを読む h

    is BUG ready ? - Lingr chatroom に埋め込む JSON と JSONP
    nozom
    nozom 2006/10/14
    defer属性、じゃないかな?
  • Firefoxでのスクリプト読み込みの同時実行について - snippets from shinichitomita’s journal

    http://d.hatena.ne.jp/ladybug/20060926#p2 FireFox では、複数の SCRIPT タグがレンダリング対象に存在すると、そのすべての SCRIPT タグのソースコードを読み込み完了するまで、スクリプトエンジンは新しいスクリプトを実行しないようになっているようだ。また、レンダリングエンジンは読み込み終わったスクリプトをメモリ上で保持しているため、レンダリングと読み込みは完了しているがまだスクリプトエンジンにわたっていない、という状態のスクリプトを保持している SCRIPT タグを破棄しても、その SCRIPT タグで読み込まれたスクリプトは、きっちりスクリプトエンジンによって実行される。 えっ、と思ってしまった。Firefoxではちゃんと同時実行されてるような気がしてたので。 とりあえず、www.lingr.comに行って、以前作ったYahooペー

    Firefoxでのスクリプト読み込みの同時実行について - snippets from shinichitomita’s journal
  • 便利なプラグインの集大成MyEclipse

    Webサービス開発機能 MyEclipseは、次世代SOAPフレームワークである「XFire」と連携したWebサービス開発機能を提供しています。XFireはApache Axisと比較して、高性能、Springとの連携に優れているなどの特徴があります。 準備 メニューの[File]→[New]→[Project]→[MyEclipse]→[J2EE Projects]→[Web Service Project]を選択して新規Web Serviceプロジェクトを生成します。ウィザードの2ページ目と3ページ目のXFireの設定は特に変更する必要はありません。 Webサービスの作成 Webサービスの作成には、JavaBeanをベースにWebサービスを作成するボトムアップのアプローチと、WSDLをベースにWebサービスを作成するトップダウンのアプローチがありますが、ここでは前者のやり方を紹介します

    便利なプラグインの集大成MyEclipse
    nozom
    nozom 2006/10/14
    EclipseでWebサービス開発
  • IE 7 を判別する JavaScript コード: Days on the Moon

    Abe Fettig’s Weblog » Detecting IE7+ in Javascript (日語紹介記事) にて style.maxHeight プロパティを用いた IE 6 と 7 の判別方法が紹介されている。ただ、この方法だと IE とそれ以外を判別するためにもう一手間かけなくてはいけないので、IE 7 以上だけを判別できるようにしたのが以下。 if (typeof document.documentElement.style.msInterpolationMode != "undefined") { // IE 7 or newer } else { // IE 6 or older, Gecko, Opera, etc. } IE 7 から実装された独自 CSS プロパティ、-ms-interpolation-mode を利用。画像を拡大するときの補完方法を指定するも

  • Flapjax

    Flapjax is a new programming language designed around the demands of modern, client-based Web applications. Its principal features include: Event-driven, reactive evaluation An event-stream abstraction for communicating with web services Interfaces to external web services Flapjax is easy to learn: it is just a JavaScript framework. Furthermore, because Flapjax is built entirely atop JavaScript, i

  • 窓の杜 - 【NEWS】「Thunderbird」でスケジュール管理できるMozilla製拡張機能「Lightning」v0.3

    米Mozilla Foundationは11日(現地時間)、メールソフト「Thunderbird」にスケジュール管理機能を追加できる拡張機能「Lightning」v0.3を公開した。「Thunderbird」に対応する寄付歓迎のフリーソフトで、編集部にて「Thunderbird 日語版」v1.5.0.7上で動作確認した。現在Mozilla Foundationのホームページからダウンロードできる。 「Lightning」は、予定やToDoを管理するスケジュール機能を「Thunderbird」に追加できる拡張機能。同団体が開発しているスケジュール管理ソフト「Sunbird」をベースにしており、WebDAVサーバーを介してスケジュールデータを同期できるのが特長。また、「Sunbird」も同日にv0.3へバージョンアップし、スキンや拡張機能に対応した。 「Lightning」をインストールする

  • はてブの特徴 - なつみかん@はてな

    blog.8-p.info : del.icio.us とか livedoor クリップとか 微妙なものを全体で共有 微妙なものを全体で共有したがるのは、アンテナの更新範囲指定のころから続くはてな社の伝統。 確かに。全体で共有したら負荷が少なくなる(?)とかあるのかもしれませんが、 こんな重要情報(被お気に入りの表示)をユーザーに提供しなくてどうするんだ。 と同様、どちらかというと思想的な問題かなと思います。あえてやっていないと言うか。 被お気に入りについては、 inurl:b.hatena.ne.jp intitle:お気に入り (はてなid)でぐぐれば出てくるので特に問題はないと思います。 URI でのしぼりこみ Wikipedia のページに wikipedia とか、Flickr のページに flickr とか、URI に含まれている文字列をタグでもつけるのは不毛だと思う。 自分は

    はてブの特徴 - なつみかん@はてな
  • blog.8-p.info : del.icio.us とか livedoor クリップとか

    Internet Explorer 以外のブラウザを使ったことがないひとにとっては、ブラウザ == Internet Explorer なのと同じで、ソーシャルブックマーク == はてなブックマークなひともいるのかもしれない。 というわけで、はてなブックマークと del.icio.us や livedoor クリップを比べて、気になったところを列挙してみる。 タイトル タイトルが全ユーザーで共有なのは、はてなブックマークだけ。 微妙なものを全体で共有したがるのは、アンテナの更新範囲指定のころから続くはてな社の伝統。ひとりが上手く編集してくれれば、みんなそれに乗っかれるって理屈はわからなくはないけど、タイトルくらい自分で編集するからそっとしておいてくれ、とも思う。 被お気に入りの表示 こんな重要情報をユーザーに提供しなくてどうするんだ。 del.icio.us にも livedoor クリッ

  • 近藤科学、アキバにロボット拠点「ROBOSPOT」開設、新サッカー競技も開催へ | ホビー | マイコミジャーナル

    近藤科学は13日、秋葉原に新たなロボット拠点となる「KONDO ROBOSPOT」を開設すると発表した。自社製品ユーザーのサポートや情報発信等を行っていくもので、14日のオープンを前に、報道関係者向けに施設が公開された。ロボットを使った新たなサッカー競技も創設し、大会も定期的に開催していくという。 千代田区外神田3丁目にオープンする「KONDO ROBOSPOT」。最寄り駅は地下鉄銀座線・末広町駅(徒歩3分)となる 記者会見には、近藤科学・近藤博俊社長(右)のほか、九十九電機・鈴木淳一社長(左)も出席。エールを送った 「遊ぶ、学ぶ、夢が叶う」がROBOSPOTのスローガンだと述べるのは、近藤科学の近藤博俊社長。このROBOSPOTを通して、「ユーザーのイノベーション向上やロボットの性能アップ、そして情報発信によって、日のものづくり、学校の教育に対して支援・貢献していきたい」という。秋葉原

    nozom
    nozom 2006/10/14
  • オープンソースとクローズドソースの どちらが安全?

  • はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知

    はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28

    はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知
    nozom
    nozom 2006/10/14
    ドメイン名からタイムゾーンを推測
  • Classic Cat - the free classical music directory

    Welcome on Classic Cat, the index to some 7000 free classical music performances Finding free classical music is easy 1. Choose a composer 2. Choose a work 3. Click a button You are them transported to the web page where the mp3(s) can be found! New to classical music? Try the Top-100 or choose one of the Visitor's Favorites in the right column.

    nozom
    nozom 2006/10/14
  • Going My Way: Gmailの中にGoogle Readerを表示するGreasemonkeyユーザースクリプト

  • Google Reader に「はてなブックマーク」するショートカットを追加する Greasemonkey

    [注:2006-10-29] アップデートしました。10/29 以前に greader-sbm.user.js をインストールされた方は、アップデートをお願いします。 ヒビノキロクさんが、Google Reader とはてなブックマークを連携させる Greasemonkey スクリプトを公開された。「b」キーで閲覧中の記事をはてなブックマークにブックマークする (正確には、ブックマーク用の画面を別ウィンドウで開く)。とっても便利。 ヒビノキロク - Google Readerで今読んでいる記事をbキーではてなブックマークする grbkey.user.js さて、ぼくははてなブックマークの他に livedoor clip も愛用している。こちらにもワン・キーでブックマークできると嬉しい。というわけで b キーで、はてなブックマーク B キーで、livedoor clip する拡張版 Grea

  • Gmail に Google Reader を埋め込む Greasemonkey

    Mihai Parparita 氏が、またとんでもない Gmail 用の Greasemokey スクリプトを公開した。なんと、Google Reader を Gmail インターフェースに埋め込んでしまうという荒技。百聞は一見にしかず。スクリーン・ショットをご覧あれ。 Google Reader Redux [persistent.info] gmail-reader.user.js これを使うと、Gmail から離れることなくフィードの確認ができる。ビューの切り替え (1, 2) やサブスクリプション・セレクター (g u)、タグ・セレクター (g t) などはショートカット・キーから操作可能。オリジナル記事を開くショートカット、「v」を除く全てのショートカットが使える。 欠点は二つ。フィードの読み込みに時間がかかること。Google Reader 用の Greasemonkey が使

    Gmail に Google Reader を埋め込む Greasemonkey
  • 二つのシナリオ - えむもじら

    nozom
    nozom 2006/10/14
    EudoraとThunderbird統合後の二つのシナリオ。かなり辛辣
  • 関数型オブジェクト指向プログラミング - sumiiのブログ

    せっかくなので、こっちでも紹介。 http://www.ccs.neu.edu/home/matthias/Presentations/ecoop2004.html http://www.ccs.neu.edu/home/matthias/Presentations/ecoop2004.pdf ありがちなmythを明確に否定してくれるので。 追記:(リンク先のコメントの)「極限する」って何…>自分 「極論する」の間違いです。 追記2:続きのようなもの。 http://d.hatena.ne.jp/succeed/20060331#1143826028 人の大学の演習を乗っ取ったり、人のブログのコメント欄を乗っ取ったり。

    関数型オブジェクト指向プログラミング - sumiiのブログ
    nozom
    nozom 2006/10/14
    あとで読む
  • FirefoxをめぐるDebianとMozillaの対立の背景 | OSDN Magazine

    Debianの最新バージョンはEtchの名称で12月のリリースが予定されているが、同ディストリビューションに同梱するWebブラウザとしては、Mozillaが権利を所有するFirefoxを収録することが希望されている。この件に関するMozilla側からDebianに対する返答は、そうした形態でリリースする場合、同ソフトウェアの付属アートワークを外すことはできないという旨のものであった。なお法律関係の専門家によると、著作権法と商標法を正しく用いていれば、こうした問題はそもそもが生じなかったはず、ということになる。 知的財産保護を専門とする法律家で、以前にOpen Source Initiativeの相談役を務めていたLarry Rosen氏がNewsForgeに語った説明によると、「オープンソースに関する著作権のライセンスに従うと、特定のソフトウェアに対して任意の変更を施すことも、逆に何らの変

    FirefoxをめぐるDebianとMozillaの対立の背景 | OSDN Magazine
  • Greasemonkeyスクリプト作成デモ - FAX

    jshjsh demo 20061014 Googleのロゴを非表示にする簡単なスクリプトを作成し適用します。「JavaScript Development Environment」からuser.js生成コードをコピーし、同等の機能を利用できるようにしています。 「Bookmarklet Builder」の圧縮とフォーマットも利用できるようにして、ブックマークレットの作成にも対応したいな。

    nozom
    nozom 2006/10/14
    これはすごい
  • Object::InsideOut - インサイドアウトオブジェクト包括的支援モジュール - perldoc.jp

    名前¶ Object::InsideOut - インサイドアウトオブジェクト包括的支援モジュール バージョン¶ この文書はObject::InsideOutバージョン1.52について記述しています。 概要¶ package My::Class; { use Object::InsideOut; # get+set兼用アクセサを持つ数値フィールド my @data :Field('Accessor' => 'data', 'Type' => 'NUMERIC'); # 'DATA' (または'data'等) を->new()の必須引数とする my %init_args :InitArgs = ( 'DATA' => { 'Regex' => qr/^data$/i, 'Mandatory' => 1, 'Type' => 'NUMERIC', }, ); # クラス固有の引数を->new()

  • Xray Vision — Firefox Source Docs documentation

    Xray vision helps JavaScript running in a privileged security context safely access objects created by less privileged code, by showing the caller only the native version of the objects. Gecko runs JavaScript from a variety of different sources and at a variety of different privilege levels. The JavaScript code that along with the C++ core, implements the browser itself is called chrome code and r

  • JavaScript tutorial - DOM events

    This is currently supported by Opera 7+, Mozilla/Firefox, Konqueror 3.0+, Safari/Chrome, Internet Explorer 9+ in standards mode and NetFront 3.3+. It is also partially supported by iCab 3, ICEBrowser 5+, and Tkhtml Hv3. Espial claim that Escape/Evo 5 supports this, but it does not support even the basics. Note: Internet Explorer 8- on Windows does not comply with the standard here, so if you are t

  • fladdict.net blog: イベント・ドリブンなJavaScriptのやり方

    Flashでに学ぶ非同期通信のノウハウのって感じのお話。JavaScriptでオブザーバパターンを用いて、イベントドリブンなコード(addEventListener等)をバリバリ書く方法です。 というかFlashで言うところの、mx.events.EventDispatcherクラスの自分なりの移植なわけですけど。 このEventDispatcherクラスを使うと、W3CのDOM3にそれなりに対応した、イベントモデルを自作のJavaScriptのオブジェクトに実装できます。これで素晴らしきイベントドリブンの世界が楽しめます。 function EventDispatcher(){} /** EventDispatcher.initialize( obj ) オブジェクトobjに、W3C DOM3互換のイベント通知機能を追加します。 これによりobjは、onLoad等のイベントを発行すること