タグ

2007年11月7日のブックマーク (6件)

  • XPCOM Reference

    References For a quick lookup of any element, attribute, or component. XUL Reference Object Reference XPCOM Reference XPCOM Interfaces Mozilla includes many XPCOM components and interfaces, which are categorized here. This reference is for Mozilla 1.8 which is used by Firefox 1.5 and Thunderbird 1.5. All Frozen Interfaces How to create XPCOM components Core

    XPCOM Reference
  • JavaScriptでバイナリを扱う & XPCOMを使ってローカルのデータベースにアクセス with Firefox

    Firefoxの2.0系はSQLiteを内臓してるらしいというのを偶然発見し、XPCOMを使ってローカルのSQLiteデータベースから画像データなどのバイナリをとってきてブラウザに表示したら面白いかもと思ったのでやってみた。 ちなみにXPCOM とは、mozillaのソフトウェアなどに実装されている実装言語やプラットフォームに依存しない、共通インターフェースを持つライブラリです。 例えば、firefoxのaddonを作る上で、プラットフォームの機能を利用する際に使います。OSが管理するローカルリソースにアクセスしたりとほとんど何でもできてしまいます。XPCOM自体はC で書かれていますが、JavaScriptバインディングもあるので、addonを作る際は、見た目はXULで作り、処理はJavaScriptとXPCOM(JavaScript経由)で書くのが一般的です。 この仕組みの概念図とし

  • FirefoxのhtmlparserをXPCOM経由で呼び出して壊れたHTMLを修復する - bits and bytes

    dapper のように、ブラウザでクリックをしたところをスクレイプする、というときにはXPathが向いています。ブラウザでクリックした部分のXPathをサーバに保存しておけば、あとで保存したXPathに従ってドキュメントからエレメントを取り出すことができます。 しかし実際にHTMLからXPathを使ってエレメントを取り出すときに大きな問題になるのが、ウェブページの大半(体感で70%くらい)は記述されているHTMLが構造的に壊れているという事実です。タグを開いたまま閉じていなかったり、開いていないものを閉じていたり、ドキュメントの最後に</body></html>が二重に入っていたり、壊れかたは様々ですが、とにかくウェブ上のHTMLは大半が壊れています。壊れているHTMLが大半だからなのか、壊れているHTMLでもブラウザが適当に解釈して表示してくれるからなのか、とにかく世の中のヘージの大半

  • 離婚した際の財産分与はローンも含めシビアに精査される | お金がない大学生の為のサイト【ガクキン】

    離婚というのは結婚の何倍も体力を使うと言われます。第三者から見ると結婚というのはすごくお金もかかるし、時間もかかるし色々と根回しなどもしないといけないし、打ち合わせのために休日が全部潰れてしまうと言われているくらいですから、大変だとは思います。しかしそれ以上に離婚が大変だと言われているのは、単に時間を使ったり打ち合わせをしたりお金が必要ということだけではないようです。どうも好きではなくなった人と離婚に関して話をすること、それについて精神的に厳しいと思うようになる人が多いから、離婚のほうが体力を使うといわれるのでしょう。正確には気力のほうが減っていっているのかもしれませんが。 この離婚の時に打ち合わせというか話しあいというのはかなり現実的な物が多いようです。結婚であれば空想の世界で、結婚した後はこういうことがしたいという話ができるかもしれませんが、離婚の時はどの財産を誰が受け継ぐかという財産

  • JavaScript: 世界で最も誤解されたプログラミング言語 - 実用

    翻訳 原文:JavaScript: The World’s Most Misunderstood Programming LanguageCopyright 2001 Douglas Crockford. All Rights Reserved Wrrrldwide. JavaScript(別名:Mocha、LiveScript、JScript、ECMAScript)は、世界で最も人気のあるプログラミング言語の一つです。世界中のほとんどのパソコンには、少なくとも1つはJavaScriptインタープリタがインストールされ動いていることでしょう。JavaScriptは、WWWのスクリプト言語としての確かな地位により広く利用されるようになったのです。 しかしその高い普及率にもかかわらず、JavaScriptが汎用的でダイナミックな優れたオブジェクト指向プログラミング言語であることはあまり知られて

  • 社員として誇りを感じられない業種は?

    社員であることに誇りを感じているか?――この質問に「あてはまる」と「ややあてはまる」を合わせた回答が最も多かった業種は、「団体・連合会・官公庁」(31.5%)であることが、ネットマイルの調査で分かった。次いで「品・飲系」(25.3%)、「電気・電子・機械系」(25.2%)という結果となった。一方、「あまりあてはまらない」と「全くあてはまらない」の回答が多かったのは、「マスコミ・広告・出版・印刷系」(63.7%)が最も多く、「運輸・鉄道、配送・物流」(43.6%)、「IT・通信・情報系」(42.2%)と続いた。 調査会社のネットマイルは、社員の意識についてアンケートを実施した。インターネットによる調査で、2077人が回答(男性64.3%、女性35.7%)。調査時期は10月12日から10月16日まで。 マスコミ関連の社員の間で、ネガティブな回答が急増 2006年11月に同社が実施した同様の

    社員として誇りを感じられない業種は?
    matsuza
    matsuza 2007/11/07