Entries from 2008-01-01 to 1 month
extraview - Marco Armentインタビューすごいいい。 どう使ってるか、reblogをなんで思いついたのか(Where did reblog come from? Why is it so awesome? なのだ)、あと最後のみんなPHPを馬鹿にし過ぎじゃないのっていうところもいい。
mozillaのCEOかわったんですね。Enso作った会社が加わるとか。 Mozilla Adds Top Designers to the Firefox Nest | Compiler from Wired.com Humanized is perhaps best known for its desktop software design with a Quicksilver-like launcher named Enso…
twitter落ちたのはmac worldのせいか? tomblooサービスになってたの今知った。あーでもやっぱりextensionでないとCc触れなくてGMと繋がんないのかー。んー。 PHP extension作るとポインタのポインタのポインタが出てくる。char ***p みたいなアスタリスクが3…
Read/WriteTalk » Blog Archive » John Lilly - CEO, Mozilla tumblrの時と違ってtranscriptで文字でも読めるので今度聞きます。今週中。
XPCNativeWrapper通してるとwatchできない - ロックスターになりたいの件。id:brazilさんにwrappedJSObjectで元に戻せると言われ、たしかにXPCNativeWrapper - MDCを読むとwrappedJSObject経由で元のオブジェクトにアクセスできると書いてあるのだけれど、な…
tumblrは何なんだ - cameraLadyを思い出した。できあがったものを見れば、ああなるほどreblogしたときに元のやつと差分を取って自分が書き足した部分がaddedとして表示されるわけね、って思えるけど、このヘンテコ仕様はどう考えたら出てくるのか。テキスト…
イラスト作者とtumblrユーザー間の論争 : ARTIFACT ―人工事実―この10年間で音楽と動画が経験してきたことが今tumblrでイラスト作者にやってきたのだと思っています。 けっきょくyoutubeはいけなさそうなことが野放しのままだけど、でももうみんなそういうも…
タイトルのまま。 GMのwindowがwatchできない。コード見たら var safeWin = new XPCNativeWrapper(unsafeContentWin); .... sandbox.window = safeWin; になってた。window.watchがundefinedになってる。watchしたいのにー...watchネタでブログ書いてたのに…
よく覚えてないけど不正確です、これ。 extensionからunsafeWindowが定義した何かにアクセスできないとかだった気がする。principalの違い。 firebugの定義するunsafeWindow.consoleとかアクセスできなくなってます。unsafeWindow.documentのようにもともと…
Firefox3 の Greasemonkey, unsafeWindow 内の prototype がとれない - 冬通りに消え行く制服ガールは、夢物語にリアルを求めない。 - subtech直接は関係ないけどfx3+GM問題関連。 unsafeWindowのundefinedなプロパティを参照すると Security Manager vetoed…
tomblooがうごかなくなった。バージョンごまかしたけどメニューが表示されないのでShareOnTumblrで過ごす。XUL部分なんか変わってるのかなー。tomblooべつにへんなことしてなかったと思う。greasemonkey firebug make link jsactions Execute JS :: Firefox …
ドメインはウクライナだけど。 Serial port programming using XPCOM - mozilla.dev.tech.xpcom | Групи GooglexulrunnerでRS232C使いたいっていってる。firefox3だったらpyxpcomでpyhtonのRS232Cライブラリ使えるって。 ロシアは思ってるよりもすごいんだと…
あとで書くとみたさんのデータをあわせるはなし tumblrの7つのコンテンツ tumblrizeする 型の一致/標準/XML reblogできる
I have created a C++ implemented XPCOM object and call it from non UI thread which is created with nsIThreadManager#newThread in javascript. but the XPCOM object caught an error NS_ERROR_NOT_INITIALIZED when executing following code. nsCOM…
Firebugを入れているとグローバルスコープにFBLっていうオブジェクトがあって、 FBL.beep() で音が鳴ります。 // Clipboard this.copyToClipboard = function(string) { var clipboard = this.CCSV("@mozilla.org/widget/clipboardhelper;1", "nsIClipboardH…
TechCrunch Japanese アーカイブ » ZohoとOmnidrive、Office文書のストレージで提携いつもきつめなtechcrunchがomnidriveとまってるのをどう書くのか楽しみに待ってるのに書いてくれない。Is Omnidrive down for good? | Webware : Cool Web apps for everyo…
日本でも、とあるインターネットの会社のサービスにユーザが蓄積したデータ(ポートフォリオなんだけど)がありました。とあるインターネットの会社が、自社の同系列サービスにスイッチしてもらうために、データのインポータを作りました。そのことにきがつい…
徒然なるままに » Firefox 3 Beta 1 Mac OS X Build Prerequisites - MDC misc: 最速Firefoxをビルドしよう【Mac mini編】そんなにうまくいくのかよーとおもってたけどほんとにできた。mac ports使ってます。一カ所だけつまって、それはパスを /opt/local/bi…
たまたまみつけた。 content/events/src/nsEventStateManager.cpp // If aTimer is nsnull, this method always sends "user-interaction-inactive" // notification. NS_IMETHODIMP nsUITimerCallback::Notify(nsITimer* aTimer) { nsresult rv; nsCOMPtr<nsIObserverService> o</nsiobserverservice>…
DOMイベントハンドリング - ロックスターになりたい のつづき。mEventCallback がわかんないという件。nsWindow::StandardWindowCreateの EVENT_CALLBACK aHandleEventFunction がどこから来てるかというところから仕切りなおし。 ~/mozilla/widget/src/wind…
var t = { a: 0 }; t.watch("a", function (name,old,newValue) { console.log( [name,old,newValue] ); return newValue; } ); t.a++; t.a+=1; ++も+=1も両方newValueがNaNになる。 勘違いでした... ["a", 0, 1] ["a", 1, 2] になります。os0xさんありがと…
techcrunchのひとが出資しているらしいomnidriveが(恒久的に?)ダウンしてデータにアクセスできない状況になってるらしいですよ。こわいですねー。Is Omnidrive down for good? | Webware : Cool Web apps for everyone
渋谷駅。芸能人写真を並べたポスター。肖像権の啓蒙。 昔に比べるとコピーするコストが1/100以下になってコピーしやすくなった。かんたんにできちゃうことをダメだと言われてやめるものだろうか。携帯で写真を撮るのは2クリック、3秒かからない。
document.addEventListener( 'keydown', function (ev) { console.log(ev); } , false);
ms単位。addonインストールのときの待ち時間。デフォルト2000ms.
extension Make Link livehttpheaders install.rdf書き換えて入れれるんだけど、firefox2と行ったり来たりするとそのたびに無効にされちゃうので大変。 sdk Gecko sdkが新しくならないとc++でxpcomコンポーネントが作れない? バイナリレベルでインターフェ…
たぶんいままでの書き方が間違ってた。 nsIThreadのインターフェイスが変わってた。frozenじゃなかったのか。 Interface Reference - nsIThread nsIThread - MDCpthreadに似てたスレッド作ってinitしてrunっていうインターフェイスから、スレッドつくってそ…
nsIWebDAVServiceなんてものが。 WebDAV - MDCmozilla/extensions/webdav/tests/davshell.js がこのインターフェイス使ってwebdavサーバ実装してる。oracleのひとがコード書いてる。 これもfirefoxにwebdavクライアントextensionがあってそれのテストをする…
どうでもいいけど誰かの日記よりも自分の日記のほうがぜんぜんmoz-addonだ。fx3からgoogle-breakpadというやつでクラッシュをハンドリングするようになっていて、nsICrashReporter経由で特定文字列をセットしておくと、crashReporterにセットされた文字列を…
enumerateしたときにsymlinkが切れているやつは列挙されるけど、それに対してisDirectoryとかメソッドを呼ぶと例外が出る。catchしてないのでjsaはそこでとまっちゃう。