Entries from 2011-08-01 to 1 month
こころを読んだ。既視感があったのでひょっとしたら若い時分に一度手にとったことがあるかもしれない。後半に差し掛かるところから暗い悲劇が少しずつ浮かび上がる。待ち受ける悲しい回想から目を逸らすために一度本を閉じてしまったほどだ。そういう意味で…
84 / 93 = 0.90。成績は良いが肝心のキーワードが聞き取れなかった。 the more xxx, the more という文章があって more 2つは聞き取れていたのだが the が片方しか聞き取れず。その構文であることに気づけなかった。 persecuted は最近覚えたのに悔しいなあ…
76 / 101 = 0.75。アンジェリーナ・ジョリーはとても良い教材だ。 早口である はっきり話す 平易な単語が多い なぜか聞きとるのが難しい ひょっとして音声だけじゃなくて映像もあったら聴き取れるのかなあ。 セレブ・インタビューズ2 100万語[聴破]CDシリー…
Porting ICU is a hard and tough work? No I'm busy myself with other things :D ICU 4.4.2 is what we are looking for which doen't depend on C++ RTTI. Let's build it for our OS. Since Unicode data files should be generated on compilation time…
patch: **** Can't create file tmp/xxxx : No such file or directory TMPDIR=$(TMP) としてやらないといけないみたい。
81 / 100 = 0.81。なぜ難民問題に取り組むのか?という話。インタビュアーとアンジェリーナ・ジョリーに慣れてきた感。 インタビュー冒頭の and が聞き取れない 理由はなんですか?の答えで One, xxxx の One を全く想定していなかったので聞き取れない I mea…
Where are we? building JavaScriptCore on Mona OS needs ICU ICU needs RTTI support Have to build libsupc++ to support RTTI On the last article 9. How to support C++ RTTI and exceptions on your hobby OS, I wrote C++ RTTI and exceptions worke…
ちと深入りしすぎでは。と忠告を受けたので冷静に考えなおしていくつか検証をして結論を出した。 時間が多くあるならばやるべき正攻法 Mingw ではなく純粋なクロスコンパイラ i586-pe または i586-elf を作り開発する。そうすれば多くの問題は自動的に解決さ…
123 / 144 = 0.85。インタビュアーの発言が多かったので好成績。I mean の使われ方が少しずつわかってきた気がする。日本語の「うんとね」みたいなニュアンスと理解。 それにしても動詞がわかっても前置詞を間違えるパターンが多い。熟語として覚えたらうま…
Mona の C++ RTTI・例外対応でちょっとハマったので問題を整理。こういうぐちゃぐちゃ思考の過程をまとめるのはまだ英語では書けない。 前提 Mona には core ライブラリとして C++ の MonAPI ライブラリがある。これは libc に依存しない最下層のライブラリ…
76 / 111 = 0.681。アンジェリーナ・ジョリーはやはり難しい。As soon as や I was so grateful I knew すら聞き取れない。テキストを見ながら聞いても聞き取れない。このテキストを書き起こした人やちゃんと聞き取れたのだろうか。そこに自分に足りないもの…
Where are we? building JavaScriptCore on Mona OS needs ICU ICU needs RTTI support Have to build libsupc++ to support RTTI Requirements and assumptions I explain here how to enable RTTI and exceptions on my hobby OS Mona. We use mingw cross…
今朝の朝食時にいい忘れたら、ひげ太に「いただきます」は?とつっこまれてしまった。いつも言われているので覚えたのだろうな。
Where are we? building JavaScriptCore needs ICU ICU needs RTTI support Have to build libsupc++ to support RTTI Have to build mingw to build libsupc++ binutils % mkdir ~/mingw % cd src % wget http://ftp.gnu.org/gnu/binutils/binutils-2.21.1.…
While porting ICU, I found ICU requires C++ rtti. I met a library for the first time which requires C++ rtti. Sigh. Since our OS doesn't support C++ rtti and exceptions, we have two options. support rtti write ICU alternative. Webkit uses …
福沢諭吉が書いた学問のすすめを読んだ。「自由」に言及してまでなぜ学ぶべきかを説いている。 あとがきにあるように、元々広く読まれることを意識して書かれたわけではない。だけれどもこれは多くの人に読まれるべきだと思ったのでここで勧めておく。 ゆっ…
73 / 88 = 0.82。前回同様成績は悪くないが内容があまりとれていない。われわれが物質的に恵まれているのに慣れすぎているという話。 ショックだったのは How did it change you? が How dit it changing? に聞こえたこと。文法的におかしいとすぐに気づいた…
80 / 101 = 0.79。成績は悪くないが内容があまり把握できなかった。幾つかのキーワードを聞き逃したのが原因。しかもそれらは単語としては最近覚えたものばかりだ。 refugee camp limbs cut off amputee camp など。アンジェリーナ・ジョリーは少し早口。あ…
ローマ人の物語 (7) ― 勝者の混迷(下) (新潮文庫)。ポンペイウスの時代が終わり次はいよいよ。ユリウス・カエサル。
After walking through JavaScriptCore and jsc.cpp, it seems that we should disable PLATFORM(QT) and remove QT related file from Makfile. Let's start again. ../../../Source/JavaScriptCore/wtf/unicode/icu/UnicodeIcu.h:27:27: error: unicode/uc…
にほんごの記事も書くよ。
Finally got libjscore.a. The next thing we should do is to use libjscore.a. jsc command uses libjscore.a. So let's build jsc. Modified WebKit/WebKitBuild/Release/JavaScriptCore/Makefile.jsc to use our cross compiler. "make -f Makefile.jsc"…
The prvious problem we fronted was bootstrap hunging up. I've never imagined I should dive into bootstrap code again! Finally I found what was wrong. The bootstrap sequence is firstboot reads and jumps into secondboot secondboot reads KERN…
Since WebKit/Source/JavaScriptCore/wtf/qt/MainThreadQt.cpp is small, I will visit it later. Commented out the following files on Makefile. Source/JavaScriptCore/wtf/qt/MainThreadQt.cpp Source/JavaScriptCore/wtf/qt/StringQt.cpp Source/JavaS…
Okay, let's check the output. 7.0M WebKit/WebKitBuild/Release/JavaScriptCore/release/libjscore.a 56MB WebKit/WebKitBuild/Release/WebCore/release/libwebcore.a As someone said, I think it's better to start from building JavaScriptCore for so…
To see what's happening on build process, just tried to build WebKit on my Ubuntu laptop. At first I've tried to build GTK+ WebKit, but it requires GLIB - version >= 2.27.90. My Ubuntu uses glib 2.0.0, and it seems dangerous to upgrade gli…
I started porting WebKit to my own OS, Mona OS (http://www.monaos.org). Here are some memorandums of the porting process. I wish these would be useful to other OS developers. 1. Building WebKit on Linux 2. Where should I start from? 3. STL…
PRML 9 章の混合ガウス分布の EM アルゴリズムを勉強のために実装してみた。(より本格的な実装と検証は id:n_shuyo さんのEM アルゴリズム実装(勉強用) - Mi manca qualche giovedi`?を参照のこと)。 今回初めての R だったので色々苦労したが、Rは良く出…
89 / 113 = 0.78。以前聞いたことがあるが意味を知らなかった単語が出てきたのでこの機会に覚える。 fabulous MJ の映画で Jackson5 が most fabulous group と紹介されていたように思う just gevving BBC だか anthorogy のインタビューで誰かが言ってたよ…
102 / 102 = 1.0 。満点は初めてなのではなかろうか。渡辺謙に「How did you like Ken, been directed by Clint?」という質問を投げかけるところから。 以前も書いたけど同じ日本人が話すのでリズムや、発音、組み立てる文がすーっと入ってきて聞き取りやす…