C72

修正版を公開しました

C72

C72カテゴリはこれで最後かな。 C72本 『タブブラウザの創りかた』修正版 はい、お約束していたとおり、 C72本『タブブラウザの創りかた』の修正版をpdfで公開しました。 綺麗な表紙はありませんが、まあ、それは許してください。 バグ等ございましたら適宜…

のみな本について

C72

C72で配布した『タブブラウザの創りかた』ですが、 第5集を中心に少なからぬバグがあります。 ただいま正誤表と訂正版を作成中ですが、 のみなまとめページをご参照ください。 たいへん申し訳ありません。

のみな本訂正

C72

章末の実装例 正誤表(2007/08/18 13:33現在) 章末にご紹介した実装例はこのくらいだと思います。適宜ご利用くださいませ。 また、ちょっとシャレになってない分量の訂正があります。 いまさらお詫びしてもしかたのないことなのですが、 訂正してお詫び申し上…

とりあえず

C72

終了いたしました。こんなときにいろいろ言うのもなんなので。 僕のために東奔西走してくれた人々、 この本を手にとっていただいた方々、 そしてあのクソ暑い中長時間お待ちいただいた皆様に心よりの感謝を。

現状

C72

表紙職人さんから表紙の原稿と、 あとついでにchapterの扉絵…じゃないけど…までいただきました。 多謝。 ということで、現在レイアウトをほげってます。半分ぐらいできた。

現状

C72

日付計算を一日間違えてたことに気づく。 まえがき(1): OK。書式をいじる 目次(1): OK。書式をいじる 本文(61-65):chapterまわりの書式を中心にいじる Makefile(6-7): OK。dirtreeはもうこれでいく? XPCOM Glue(4): OK。 Gecko Embedding(6-7): OK。 WebBrow…

しつこいですが

C72

あんけーとです。またまたディレクトリの表記について。 "/"なし (dirtreesample-1.pdf) "/"あり (dirtreesample-2.pdf) えっと、dirtree.styで作成しました。 まあ、そもそも左右の位置を揃えろやとか、いろいろあるのですが、とりあえず。 …やっぱりこれは…

ただいま必死に

C72

strip中。目標80%。 しかし、やっぱり実家というのは作業には向いてないのかもしれないのですorz とりあえず、イラレが動く環境がない

もうそろそろ

C72

これを曝すのもやめたほうがいいのかもなぁ PREFACE(1): ぼちぼち 目次(1): まあ、自動 本文総論(62-67): 一応OK Makefile(6): OK XPCOM Glue(5-6): OK Gecko Embedding Basics(8-9): OK WebBrowser(8-9): OK Chrome(18-19): OK WindowWatcher(5): OK Listen…

いまさらながら

C72

ここで一瞬言っただけで、どこにも通知しなかったことに気づく。 えっと、金曜日・東地区・“カ”ブロック・48a、サークル名は“nomina project”。 そう、いわゆる夏の有明というやつです。 ということで、コピー本、80ページぐらいに収めるように努力してます…

なんか

C72

とっても勘違いされてそうだけど、この本は至って普通の本なのですよ。 PREFACE(1): ぼちぼち 目次(1): まあ、自動 本文総論(62-67): 一応OK Makefile(6): OK XPCOM Glue(5-6): OK Gecko Embedding Basics(8-9): OK WebBrowser(8-9): OK Chrome(18-19): OK W…

恒例の

C72

現状報告。 PREFACE(1): ぼちぼち 目次(1): まあ、自動 本文総論(62-64): 一応OK Makefile(6): OK XPCOM Glue(5+1?): 一応OK (nsMemoryを追加する) Gecko Embedding Basics(8-9): OK WebBrowser(8): OK Chrome(18): 一応OK (do_GetWeakReferenceを追加する) …

各論の憂鬱 第2話 RDFの憂鬱I

C72

そりゃたしかにFirefoxの履歴はrdf:historyなんだけどさ。 だからってRDFの解説までしてもらえると思ったらおおまちがいなんだからねっ! そのくらい自分でなんとかしなさいっ!

ついに

C72

Firefox 3 依存のとこを語りだしてしまった。 各論って言ったが最後、もうなに書いてもいいからなぁ …あんまり突っ走らないようにしないと

印刷してみた

C72

紙折りは5分/68ページ・1部。 80ページ・40部だと、235分…4時間ですかっ!? そして家庭用ホッチキスの限界を軽く超えていることに気づく。 なし崩し的に無線綴じ…というのは避けたい気分

現状

C72

よっしゃ。一応総論完成。括弧内はページ数。 PREFACE(1): ぼちぼち 目次(1): まあ、自動 本文総論(62-64): 一応OK Makefile(6): OK XPCOM Glue(5): OK Gecko Embedding Basics(8-9): OK WebBrowser(8): OK Chrome(18): 一応OK (do_GetWeakReferenceを追加す…

なんか

C72

修正していったらページ数が増えたorz どうしよう… とりあえず、総論8以外の修正を完了。 明日は各論とAppendixをがんばるぞー …もうちょっと涼しければ

現状

C72

なんか恒例になってきた。 本文総論 PREFACE: ぼちぼち Makefile: OK XPCOM Glue: OK Gecko Embedding Basics: OK WebBrowser: OK Chrome: OK (do_GetWeakReferenceを追加する) WindowWatcher: OK Listeners and Observers: OK Service(Creating XPCOM): ま…

今の状況

C72

本文総論 PREFACE: ぼちぼち Makefile: OK XPCOM Glue: OK Gecko Embedding Basics: OK WebBrowser: OK Chrome: OK (図表を使ってstripしたい) WindowWatcher: OK? 位置付けに悩む Listeners and Observers: あと実装例 Service(Creating XPCOM): この位置で…

めも

C72

本文 Profiles and Preferencesを追加(Listeners and Observersのあと) Chrome作りについて 5.6, 5.7, 5.8, とnsIWebBrowserChromeFocusは統合して5.6 Chromeの具体的な実装に 各chapterの先頭に 今回のタブブラウザ(今回のタブブラウザ作りの進捗) 今回のGe…

表紙

C72

職人さんからなんか分不相応にクオリティの高いものをもらってしまったのですが… これはもう本格的に落とせないなぁ…

現在の状況

C72

本文 PREFACE: ぼちぼち Makefile: OK XPCOM Glue: OK Gecko Embedding Basics: OK WebBrowser: 書き直し中 Chrome: OK(微妙に修正個所あり) WindowWatcher: OK? 位置付けに悩む Listeners and Observers: 半分ぐらい DOM: ほんとにやるの? Profile and Pre…

現在の進捗

C72

本文 PREFACE: まあぼちぼち Makefileを作る: 一応おk (囲み記事IDLはまだ) XPCOMGlue: 書き直し GeckoEmbedding: 書き直し WebBrowserを作る: 書き直し WebBrowserで遊ぶ: 必要なのか? Chromeを作る: ほぼおk (weak referenceまわりをもうちょい) WindowWat…

仮製本してみた

C72

半分ぐらいしかできてないけど。 気づいたこと 「先述のとおり」は視線を混乱させるので使わないほうがいい。 「〜だと思います」とか言うな。冗長の枢軸その1。 「〜というもの」とか言うな。冗長の枢軸その2。 モトヤアポロとtxfontsがあってない(typewrit…

とりあえず

C72

tutorialを書きたいのかtextbookを書きたいのかreferenceを書きたいのかを はっきりさせるべきだと思うのです。 …いまさらなにを言うかorz

気づいたら

C72

Appendixのほうが多くなりそうな気が…orz いまのところ、 Firefoxのbuild XPCOMまとめ XPCOM Stringまとめ Win32の簡単な解説 nsWebBrowserで遊ぶとか ぅゅー

だいぶ進んだー

C72

ってもう26時やん。 このchapter5はうん。よくがんばった。 このハイクオリティ感が真夏の夜の夢ではありませんように…

ためしに印刷してみたのだが

C72

よ み に く い ぞ こ れ は …orz なんだか詰まりに詰まってる割には内容が薄いような気がする。 paragraphの間隔がないせいか?とも思ったが… …これはもしかしてひらがながおおすぎるのでは? ぅぃー、ひらがなへらさなきゃなのーorz

ハンズに

C72

紙を見に行きましたのです。 で、気づいた。 …表紙ってどうやって印刷すんの? いや、厚手のインクジェット用紙(0.3mmとか)ぐらいしか選択肢はないような。 ついでに、地味にタイトルえーかげん決めます。『もじらスケッチ』です。 表紙はO'reillyっぽくでき…

だいぶ

C72

脳内が整理されてきたので、もういちど、scratch and scratch …間に合うのか?