Entries from 2011-10-01 to 1 month

25.Classes named xxxClient on WebKit - WebKit porting to Mona OS

We see many classes named xxxClient on WebKit. And also we have to implement them. For example we should implement following classes. ChromeClient ContextMenuClient CookieJarClient DragClient EditorClient FrameLoaderClient Since they have …

ひげ太は文字が読めるらしい

「おねがい - カラスにエサをやらないでください」という看板を指さし「ここには入らないでーってかいてある」と教えてくれた。

Singular Value Decomposition / Latent semantic indexing を試す

IIR 18 章の SVD と LSI を R 言語で動かしてみた。IIR 18 章は id:sleepy_yoshi さんの日本語訳(18 Matrix decomposition and latent semantic indexing (pp.369-384) - 睡眠不足?!)にお世話になりました。ありがとうございます。 なお IIR 18 章には C_k…

24. What does WebView do? - WebKit porting to Mona OS

We have to implement our own WebView class. I had a quick look at Haiku port WebView. It uses many WebCore classes, I don't understand what they do. Okay, we need to discern the big picture. Found Surfin' Safari - Blog Archive » How WebKit…

Al Pacino 1 - セレブインタビューズ2

76 / 89 = 0.85。アル・パチーノ顔が浮かばない。ゴッド・ファーザーとか見るべきなんだろうか。セレブ・インタビューズ2 100万語[聴破]CDシリーズ12

WebKit移植のWebView 構築の進め方

WebCore のコンパイルが通るようになった。(たくさんの notImplemented() とともに)。 次のアクションとして libwebcore を使うアプリケーションを作ろうとした。WebView 最小骨格の部分を取り出して全く構造化せずベタ書きしたものを書いて動かそうという作…

Facebook アプリを Scheme で shibuya.lisp tt#7

Facebook App in Scheme Shibuya.Lisp tt#7 2011/10/22View more presentations from Taro Higepon.

朝の会話

息子「とうちゃんリモコンあったよ。そふぁーの下にあったよ。」 私「そうか。じゃあとっておいで」 息子「◯◯くん。ちいちゃいからとれないけ。とうちゃんがとるからきてー」 筋道を立てて話せるようになった気がする。

GRUB2 の bash風スクリプトの採用背景

http://www.nicovideo.jp/watch/sm5287732 41:45 辺り。 okuji さんが Scheme を入れたかったという話があって面白い。via Mona OS Wiki の名無しさん。

考えを広げる深める

自分は「考える力」が足りないのではないか。いわゆる考えが浅い・足りない事が多くそれを行動で補っている。行動過剰。 考えを広げる、俯瞰する、深める力を伸ばすにはどうしたら良いだろう。多くの人が求めることなので良い本がありそうだと思うのだが。

23. AVL tree - WebKit porting to Mona OS

Finally stack trace problem was fixed by writing AVL tree. We also expanded kernel heap region to store huge map file. We get a correct stack trace. ================================================================================ Killed ML…

Beyonce 4 - セレブインタビューズ2

89 / 125 = 0.712。どのように confident にいたるか。という話。自分の中にステージ用の人格を創り上げるそうな。 I've kind of の 've はほとんど聞こえず I kind ... となると I can't と誤って聞きとってしまう。どうやって区別したら良いんだろうか。 …

Mona 作業メモ

あまりに時間がないので日本語でメモ。 WebKit の libwebcore をリンクしたアプリを作った どこかで落ちる stack trace を有効にする カーネルが落ちる stack trace の backend に使っている BST が naive な実装のため imbalanced になってる カーネルスタ…

最近

ひどい咽頭炎→風邪 という流れで 1 ヶ月くらい停滞中。1年の 1/12 も浪費してしまうのはどうなのだろうか。

Beyonce 3 - セレブインタビューズ2

87 / 102 = 0.85。成功の秘訣は両親に恵まれたことだそうだ。なかなか好感の持てるインタビュー。セレブ・インタビューズ2 100万語[聴破]CDシリーズ12

7つの言語 7つの世界

この1年の優れたIT系書籍はどれか?「Jolt Awards 2011」で紹介されていた7つの言語 7つの世界を読んだ。Ruby, Io, Prolog, Scala, Erlang, Clojure, Haskell という全く異なる言語を紹介していく内容。「7つの世界」とあるように、その言語の世界観をうま…

22. stack trace problem - WebKit porting to Mona OS

I'm trying an application which uses libwebcore. As we expected, it crashes. We want to know exact where it crashes. So enabled stack trace function on Mona which was introduced by Mr.A. The stack trace function uses a map file which is ge…

Beyonce 3 - セレブインタビューズ2

84 / 90 = 0.93。 I'm not that confident (私はそれほど自信がない)。の that に悩まされた。that と聞こえるがこんなところに that があるはずがないと思ってしまった。この that はどういう用法なのだろうか。品詞は何だろう。 あと My gosh とか出てき…

Beyonce 2 - セレブインタビューズ2

85 / 91 = 0.93。自分の曲作りに関して語るビヨンセ。話が一貫しているので聞き取りや推測がしやすい。 一方で聞き取れたが、文の構造を其場では理解できていないものがあったのでメモ。 I don't wake up every morning, you know feeling like the lyrics i…

Beyonce 1 - セレブインタビューズ2

63 / 86 = 0.73。風邪で倒れてたり色々あったので間が開いてしまった。3週間ぶりくらい。 Beyonce 難しい。 well を where とまちがえる gained weight を can't wait あと Beyonce の代表曲名を知らないので混乱 as silly as it is を as serious as it is…

21. No undefined references - WebKit porting to Mona OS

With a great help from notImplemented() function, there's no undefined references on MonaLauncher whose source code is following. #include <config.h> #include <Page.h> int main(int argc, char* argv[]) { WebCore::Page::PageClients pageClients; } Size of MLAU</page.h></config.h>…

R7RS large

月刊R7RS - R7RS概要スライドが公開される - .mjtの日記復帰計画。 pattern matching, threads, regexp, simple posix, udp など結構攻めるのね。udp やるならほかも頑張ってほしい。