C72
C72カテゴリはこれで最後かな。 C72本 『タブブラウザの創りかた』修正版 はい、お約束していたとおり、 C72本『タブブラウザの創りかた』の修正版をpdfで公開しました。 綺麗な表紙はありませんが、まあ、それは許してください。 バグ等ございましたら適宜…
C72で配布した『タブブラウザの創りかた』ですが、 第5集を中心に少なからぬバグがあります。 ただいま正誤表と訂正版を作成中ですが、 のみなまとめページをご参照ください。 たいへん申し訳ありません。
章末の実装例 正誤表(2007/08/18 13:33現在) 章末にご紹介した実装例はこのくらいだと思います。適宜ご利用くださいませ。 また、ちょっとシャレになってない分量の訂正があります。 いまさらお詫びしてもしかたのないことなのですが、 訂正してお詫び申し上…
終了いたしました。こんなときにいろいろ言うのもなんなので。 僕のために東奔西走してくれた人々、 この本を手にとっていただいた方々、 そしてあのクソ暑い中長時間お待ちいただいた皆様に心よりの感謝を。
表紙職人さんから表紙の原稿と、 あとついでにchapterの扉絵…じゃないけど…までいただきました。 多謝。 ということで、現在レイアウトをほげってます。半分ぐらいできた。
日付計算を一日間違えてたことに気づく。 まえがき(1): OK。書式をいじる 目次(1): OK。書式をいじる 本文(61-65):chapterまわりの書式を中心にいじる Makefile(6-7): OK。dirtreeはもうこれでいく? XPCOM Glue(4): OK。 Gecko Embedding(6-7): OK。 WebBrow…
あんけーとです。またまたディレクトリの表記について。 "/"なし (dirtreesample-1.pdf) "/"あり (dirtreesample-2.pdf) えっと、dirtree.styで作成しました。 まあ、そもそも左右の位置を揃えろやとか、いろいろあるのですが、とりあえず。 …やっぱりこれは…
strip中。目標80%。 しかし、やっぱり実家というのは作業には向いてないのかもしれないのですorz とりあえず、イラレが動く環境がない
これを曝すのもやめたほうがいいのかもなぁ 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…
ここで一瞬言っただけで、どこにも通知しなかったことに気づく。 えっと、金曜日・東地区・“カ”ブロック・48a、サークル名は“nomina project”。 そう、いわゆる夏の有明というやつです。 ということで、コピー本、80ページぐらいに収めるように努力してます…
とっても勘違いされてそうだけど、この本は至って普通の本なのですよ。 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…
現状報告。 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を追加する) …
そりゃたしかにFirefoxの履歴はrdf:historyなんだけどさ。 だからってRDFの解説までしてもらえると思ったらおおまちがいなんだからねっ! そのくらい自分でなんとかしなさいっ!
Firefox 3 依存のとこを語りだしてしまった。 各論って言ったが最後、もうなに書いてもいいからなぁ …あんまり突っ走らないようにしないと
紙折りは5分/68ページ・1部。 80ページ・40部だと、235分…4時間ですかっ!? そして家庭用ホッチキスの限界を軽く超えていることに気づく。 なし崩し的に無線綴じ…というのは避けたい気分
よっしゃ。一応総論完成。括弧内はページ数。 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を追加す…
修正していったらページ数が増えたorz どうしよう… とりあえず、総論8以外の修正を完了。 明日は各論とAppendixをがんばるぞー …もうちょっと涼しければ
なんか恒例になってきた。 本文総論 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): ま…
本文総論 PREFACE: ぼちぼち Makefile: OK XPCOM Glue: OK Gecko Embedding Basics: OK WebBrowser: OK Chrome: OK (図表を使ってstripしたい) WindowWatcher: OK? 位置付けに悩む Listeners and Observers: あと実装例 Service(Creating XPCOM): この位置で…
本文 Profiles and Preferencesを追加(Listeners and Observersのあと) Chrome作りについて 5.6, 5.7, 5.8, とnsIWebBrowserChromeFocusは統合して5.6 Chromeの具体的な実装に 各chapterの先頭に 今回のタブブラウザ(今回のタブブラウザ作りの進捗) 今回のGe…
職人さんからなんか分不相応にクオリティの高いものをもらってしまったのですが… これはもう本格的に落とせないなぁ…
本文 PREFACE: ぼちぼち Makefile: OK XPCOM Glue: OK Gecko Embedding Basics: OK WebBrowser: 書き直し中 Chrome: OK(微妙に修正個所あり) WindowWatcher: OK? 位置付けに悩む Listeners and Observers: 半分ぐらい DOM: ほんとにやるの? Profile and Pre…
本文 PREFACE: まあぼちぼち Makefileを作る: 一応おk (囲み記事IDLはまだ) XPCOMGlue: 書き直し GeckoEmbedding: 書き直し WebBrowserを作る: 書き直し WebBrowserで遊ぶ: 必要なのか? Chromeを作る: ほぼおk (weak referenceまわりをもうちょい) WindowWat…
半分ぐらいしかできてないけど。 気づいたこと 「先述のとおり」は視線を混乱させるので使わないほうがいい。 「〜だと思います」とか言うな。冗長の枢軸その1。 「〜というもの」とか言うな。冗長の枢軸その2。 モトヤアポロとtxfontsがあってない(typewrit…
tutorialを書きたいのかtextbookを書きたいのかreferenceを書きたいのかを はっきりさせるべきだと思うのです。 …いまさらなにを言うかorz
Appendixのほうが多くなりそうな気が…orz いまのところ、 Firefoxのbuild XPCOMまとめ XPCOM Stringまとめ Win32の簡単な解説 nsWebBrowserで遊ぶとか ぅゅー
ってもう26時やん。 このchapter5はうん。よくがんばった。 このハイクオリティ感が真夏の夜の夢ではありませんように…
よ み に く い ぞ こ れ は …orz なんだか詰まりに詰まってる割には内容が薄いような気がする。 paragraphの間隔がないせいか?とも思ったが… …これはもしかしてひらがながおおすぎるのでは? ぅぃー、ひらがなへらさなきゃなのーorz
紙を見に行きましたのです。 で、気づいた。 …表紙ってどうやって印刷すんの? いや、厚手のインクジェット用紙(0.3mmとか)ぐらいしか選択肢はないような。 ついでに、地味にタイトルえーかげん決めます。『もじらスケッチ』です。 表紙はO'reillyっぽくでき…
脳内が整理されてきたので、もういちど、scratch and scratch …間に合うのか?