Saturday, October 09, 2010

Day 1097 : Happy Birthday!

3 Years Old! :)


Monday, August 16, 2010

TOEIC '10 Summer




Again, I had a TOEIC test on August 1, and today I found the score report in my mail box after summer vacation in my home town.

At first, I thought that the score was better than the last time slightly, but it turned out I got 10 points down. :(
Actually, from this year, I decided to have TOEIC exam once a year, not biannually, and this time I could make no spare when I took the exam. In short, it's important how one is used to answering the questions. So, it's better taking it as a reasonable result anyway.

Sunday, July 11, 2010

Day 1007 : No Thank You!?

Now, my daughter is staying at her grandma's house with my wife.

Today, I asked my wife sending some pictures of my daughter, and I got the following:



Well, my wife said, "Let's take a picture for papa!", and my daughter looked like that she didn't like it...orz :ob

Sunday, June 06, 2010

Day 972 : Rock'n Roll !



This evening, we went to Ito Yokado @ Musashi Koganei, and the above is a snapshot there.
I think there is no need to explain. :)

Saturday, May 29, 2010

De'Longhi



Recently, my wife bought a dehumidifier.
I didn't know which manufacturer she chose, but today I recognized she loves brand things.
It's a De'Longhi, DC125ECO, and here my point is that it's huge and noisy. :(

Wednesday, May 26, 2010

日本人の英語



日本人の英語 (English of Japanese People)
マーク・ピーターセン(Mark Petersen)
ISBN 4-00-430018-5

Well, I thought I should write about this book in Japanese, my mother tongue.

この本は初版が1988年、まだ僕が大学生の頃に出版されている。
なんで出た当時に、せめて大学院の頃に気づいて読まなかったのだろう。
このblogも、思うところあって英語で書いているわけだけれど、この本を読んでいて、正直、冷や汗が出たというのが正直なところだ。
マーク・ピーターセンの本は、他にも「続日本人の英語」「心にとどく英語」とあるのでどちらも順次読んでみよう。

しかし、それにしても、見事な「日本語」だとしかいいようがない。
最近は日本語の通じない/書けない日本人も多いことだし…

Sunday, May 23, 2010

Day 958 : Pretending to be asleep



Recently our daughter pretends to be asleep when we say something she does not like.
I'm not sure whom she learned it from, but anyway the above picture is an example. :o

Tuesday, May 18, 2010

Twitter 503



Ha ha, I see this screen for the first time.
There must be a storm of tweets in the world. :)

Thursday, May 13, 2010

Cloud Computing Expo #1



Today, I went to the 1st Cloud Computing Expo (Cloud Japan) to listen to a talk given by Yuji Chino of NicoNico Video(ニコニコ動画).
Actually, it was the keynote speech of the Data Storage Expo which was joint hosted with that.
That's why, his talk was mainly focusing on storage subsystem perspective of their system.

Here are my notes:
- Nico Video has about 140TB of data in total. Individual video file has 2 or 3 copies including the original.
- At this moment, Nico Video supports only 2 levels of resolution. This is one trade off decision.
- At this moment, Nico Video does not preserve the original uploaded data. This is another trade off decision.
- Nico Video's system uses 3-tier model, edge servers(400), origin servers(100) and storage subsystem(3).
- I'm not sure what is the origin server, but it looks like a kind of cache server.
- Because of their load balancing and multi-tier cache architecture, there is no significant I/O traffic for the storage subsystem even they are using NFS, not FC fabric.
- The edge servers utilizes fast I/O throughput of SSD, for other servers capacity is primarily important.

Tuesday, May 04, 2010

Sun Intel Net !?



I've been interested in a company named "SUN INTELNET" Corporation which has a big building by the wayside of Tomei Express Way close to Atsugi Interchange.
Today, I succeeded to take a photo of their building finally. :)

Of course, it's because I felt funny the combination of words Sun and Intel, but anyway they look like a logistic related company...

Monday, May 03, 2010

Day 938 : Funny Face?



Haha, recently my daughter wears a funny face when we say something she doesn't like.
The above is a snapshot which my little brother took today. :)

Thursday, April 22, 2010

A Business Meeting

Today, I had a meeting with a former colleague of mine.

Actually, he was my boss about 3 years ago, and both of us are now working for different companies from the one which we both worked for together.
Actually, it's often said that my employer and his employer are competing each other, but I think today we had very much constructive discussion. Granted that it's not clear the business could be put into practice at this moment, but I'm looking forward to working together with him. :)

Anyway, I have to hurry up my current work improving quality of a software related to cloud computing. That's the key factor, actually. :o

Saturday, April 03, 2010

RFC 5841

http://www.ietf.org/rfc/rfc5841.txt

This RFC proposes a new TCP option to denote packet mood. :o

I like it. :)

Cherry blossoms and a farewell



My wife's grand father past away in Izumo today, and I'll be there tomorrow to attend at the funeral ceremony. If I remember correctly, he was 95 years old.

Spring is the season of cherry blossoms as well as the farewell season.
The cousin of mine whose one year anniversary ceremony I attended at last week also left this life in this season of cherry blossoms. As a typical Japanese, I'm feeling something from the fact they departed in the season...

Anyway, I wanted to take my daughter to Izumo to see him before hearing the news...

Wednesday, March 31, 2010

Day 905 : Grandpa



Ha ha, my daughter enjoyed 2 days with her grandpa about 8 months interval!
Unfortunately, we have very cold days in Japan, but it looks like they had happy time anyway. :)

Sunday, March 28, 2010

Day 902 : Departure



We stayed at Shizuoka two days because of the anniversary of my cousin's death.
This time, we moved to my wife's home town to see her parents after the ceremony in my home town.
Actually, my father in law met my daughter about 8 months interval because he spends alomost all of his time in Izumo with his parents. I can understand how great he was looking forward to this day for months. :)

Sunday, March 21, 2010

An Wedding Ceremony



Today, I attended at an wedding ceremony of a colleague of mine.
I worked together with him for five years since he joined to our company, and so I felt quite profound during the ceremony being as a witnesses of their marriage. :)

Actually, it's was the first time for me attending at Christian style wedding ceremony, and the sermons of the rector (father?) was very much impressive.

BTW, the ceremony was held at a very good restaurant, Ristorante ASO in Daikanyama, and the dishes were extremely good. IMHO, better than Enoteca Pinciori in Ginza.

P.S.
Hi, Uchikawa-san, are you reading?
You know the above guy and his father very much. I had a really happy time today. :)

Kiel's in Tokyo



I didn't know that Kiel's opened their satellite shop in Shibuya, Tokyo.
The location is near the Shibuya station of Keio Inogashira line (京王井の頭線).

I went to their main shop about 1.5 years ago in New York. At that time, I walked more than 1 hour looking for the shop just after arriving in New York, and so I was exhausted. :(

But, now my wife can visit there by herself. :)

Saturday, March 20, 2010

Day 894 : Exhausted



Today was a busy day for my daughter.
In the morning, she went to a hospital with her mother.
There, she looked like got nervous.
After getting back home, she had a lunch in a hurry and went to a park with her father.
There, she enjoyed a swing and a slide very much about 1.5 hours.
Finally, she went to a big electronics center with her parents to buy a new laundry machine.
I took the above picture when we had a dinner at an Italian restaurant after the shopping.
Usually, she takes a nap afternoon about 2 hours, but today she didn't sleep at all.
Thus, she fell asleep at the restaurant. :o

Thus, she must have been exhausted.
Have a good dream. :)

Friday, March 19, 2010

A LISP Textbook



LISP For Beginners Revised Edition (初めての人のためのLISP 増補改訂版)
Ikuo Takeuchi
ISBN 978-4-7981-1941-0

I bought this book today.
The author is Professor Takeuchi whom I mentioned in the beginning of this month.

Actually, I studied LISP about 15 years ago using Winston and Horn, but it's a quite standard textbook and in other word boring for me.

You can understand that the textbook is abnormal by skimming it within a minute. :o
It consists of mainly dialogs of Professor K and students, and what the most important thing is that it tells us philosophy of LISP and computer science throughout the book.

Actually, the book has been out of prints for years. But, Professor Takeuchi revised it greatly and published again yesterday. :)

It's worth reading if you are working on computer science. :)

Thursday, March 18, 2010

Bluetooth USB Adapter

Today, I went to Yurakucho BicCamera and bought the below. :)



Corega CG-BT2USB02CB
It's a Class2 Bluetooth USB adapter, and it costed me 1280 yen (roughly 14USD).

For me, the cost was the first priority this time, and the second was size.
Class 1 or 2 (maximum communication radius) was not important at all.
Look at the picture, and compare the size with a cigarette. It's so small and perfect. :)

BTW, why I bought it?
TOP SECRET. :o

Anyway, I'm going to use it at office, not at home. :)

Thursday, March 11, 2010

IPSJ 72nd National Convention, Day 3

Today, I attended at a regular session at the IPSJ national convention.

https://www.gakkai-web.net/gakkai/ipsj/72program/html/program/P5.html#6E

Here are my notes.

6E-1
Hum... Their work looked like at very early stage. I'm not
sure why they did the presentation now...

6E-2
It looks like a part of METI funded national R&D project carried on
by NEC Laboratory. The work is about a new (?) cache data control method
for resource configuration information expressed in CIM. It's a variation
of LRU resource management techniques, I think, and their basic idea
is to use residual time before expiration of various resource
configuration information. The experimental results show the validity
of the idea, but I felt it's important how to choose the TTL values of
each resource configuration information. I pointed out it after their
presentation, but

6E-3
A work for realizing multi-tenant environment without
any modifications of user Servlet applications
done by Hitachi System Development Laboratory.
The essential point of the work is that keep using a single database. :o
I would have separate databases for each tenant and just modify DBCP
(database connection pool) configuration, but it looks like
the strong constraint they assumed came from GlassFish.
Technically, their implementation stores tenant level context information
in thread local storage, intercepts some SQL statements and rewrite
table names in the single database.
Performance impact seemed to be small, but it's better to make longer
pseudo application loads than they did.

6E-4 Canceled.

6E-5
Our work on cloud federation manager which I mentioned here several times.
Actually, what we thought was that we put too much information
into our paper. :o

6E-6
An interesting work on multimedia processing system by
NTT Cyber Space Laboratory. They have been working
on a huge scale stream data processing cluster engine called DMS for
several years, and this work "Niji-Gumo" (虹雲) which means rainbow
cloud is an implementation of a new frame work supporting intuitive UI
framework using DMS as its backend engine.

The work is interesting, but it was not clear for me what theme the presenter
wants to focus on. User interface improvement, multimedia data processing or
DMS itself...?

6E-7
A work on improving a multi-tier streaming data processing engine, DMS,
from the same organization with the previous session.
DMS is basically consists of 3-tier clusters, and the second tier which
is responsible for the most CPU intensitive processing *pulls* requests
from the front tier. Furthermore, members of the second tier do not
communicate with each. This structure comes from a motivation shooting for
maximum parallelism of course. But, it naturally produces a side effect
that sometimes a lot of the second tier servers try to pull requests
from one front end server which the called 'back-pressure problem'.
This time, they chose to solve the problem making a kind of waiting queue
in the front end tier servers. :(

I thought the resolution is quite ad-hoc and they should consider the puller
side resolution too because nowadays there are good algorithms for keeping
consistency in distributed environment.

Wednesday, March 10, 2010

Acoustic Guitar

I like acoustic guitar plays, and today I found a cool video on YouTube.
Toto's Africa covered by Andy McKee using an acoustic guitar. :)



BTW, the below is also awesome. :)

Tuesday, March 09, 2010

IPSJ 72nd National Convention



Today, I went to the 72nd National Convention of Information Processing Society of Japan and attended at a special session on cloud computing.

Here are my memorandums:
  • Hadoop at Yahoo, Today and Tomorrow, Owen O'Malley, Yahoo!
    • Need to look into "Oozie", a workflow engine under development at Yahoo
    • Need to check "Zebra", a column oriented data store used in Pig
    • Append feature of HDFS will not be included in 0.21, but under development :)
    • Generating spam filter is one use case of Hadoop as machine lerning
  • Cloud Computing in Government: Standards, Security, and Early Experience, Charlie Catlett, ANL
  • Computers and Networks, Coming closer each other by cloud computing, Hideo Miyahara, NICT
    • Architecture = Science + Technology (The guy stated so, but I don's subscribe to this point of view...)
    • To check what is AKARI project at NICT

Monday, March 08, 2010

Day 882 : The Scream



Haha, "The Scream" by Munch. :o

HHK Came Alive!



Last Friday, I wrote about my 10 years old Happy Hacking Keyboard.

I thought it was dead because of electrical trouble because I spilled green tea on it.
But, after 2 days interval, it looks like come alive. :)
I guess it's because it dried up completely, and anyway I'm feeling happy today. :)

IT Architect?

I'm running a twitter clone system at work, and I was a bit shocked seeing a tweet today. :(

Well, the guy who tweeted it is known as an really excellent engineer inside us, and his specialty covers mainly software architecture. Thus, he has been in charge of middle ware level framework such as Spring or so. Recently, he also worked on cloud computing, and thus I thought of course he knew what is GAE, Google App Engine, including Pros/Cons.

But, it turned out that he didn't know that GAE does not have support of RDBMS so far!

Of course, I believe that today he understand the essential things on GAE and do right things.
But the problem is, that even I, mainly in charge of infrastructure layer, knew such a basic issue more than 1 year ago, and he is one of lead software architects of us.

I'm wondering where my employer is going... :(

P.S.
Ohta-san, I'm not talking about Masatani-san. Other guy whom you don't know.

Friday, March 05, 2010

Happy Hacking Keyboard



At work, there are three Happy Hacking Keyboards on my desk.
But, the oldest one which I bought more than 10 years ago finally failed. :(
Of course, it's because I spilled green tea on the keyboard.

Now, I'm wondering if it comes to life by drying it out...

Wednesday, March 03, 2010

Day 877 : Girl's Day



It's the second Girl's Day of my daughter, today. :)

To tell the truth, I wanted to attend at the farewell party of Professor Takeuchi, but actually I had more important mission(!?) today.

She had a cake for the first time in her life today. :o

The Last Lecture of Prof. Takeuchi



Today, I attended at the last lecture of Professor Ikuo Takeuchi held at the University of Tokyo.

Actually, I was not a student nor a coworker of him, but I worked with his son for several years. So, I've been feeling strong sense of community...

The title of the lecture was "研究・開発は楽しく" which roughly means "Have Fun in Research and Development activities." Today, he walked through his surprising research activities since he was an elementary school student. According to the story, when Professor Takeuchi was 3rd grade of elementary school, he insisted that 8 divided by 8 equals! :0

Professor Takeuchi is famous for his Lisp related works such as Takeuchi Function, so
at the end of his last lecture, he quoted from Raymond M. Smullyan, "The S-expression has no purpose and for this reason fulfills all its purposes admirably."

And here is his conclusion,
"The true creator has no purpose and for this reason fulfills all its purposes admirably."

Great, isn't it... :)

Tuesday, March 02, 2010

Cloud Network Symposium



Today, I attended at a symposium titled, "Cloud Network Symposium" held in Otemachi, central Tokyo, not as just an attendee but an organizer. :o

As its subtitle "Possibilities of Secure Cloud Networking Technology" shows, the symposium was partly intended for announcing results of an R&D activity funded by the ministry of internal affairs and communications in FY 2009.

Thus, most of talks were technology oriented, but actually the most impressive speaker was Mr. Yong from Saga prefecture saying "Consider what you want/should do using cloud computing. In most of the cases, BPR is more important than technology when you try to apply new technology to your (business) system." :o

Monday, March 01, 2010

Pocket WiFi

I'm writing this entry in a moving trains car, now.

Well, I bought an EMOBILE's Pocket WiFi (D25HW) last Saturday.

D25HW is EMOBILE's new generation terminal capable of connecting to other devices such as note-pc via WiFi. As it uses conventional IEEE 801.11g I/F, it can be used with a Nintendo DS for example. Furthermore, if an iPhone user wants to access to iTunes WiFi store, D25HW can be used as iPhone's WiFi AP.

Like the picture below, it's so small and can be used without plugging into other devices. So, it's OK just power on and put it into your bag. :)



So far as connection quality, it's not so fast. But, enough for checking e-mails on your way home or office or net surfing even if you are in a train car. :)



BTW, since I got a baby 2 years ago, I've been busy both at home and at work. Especially, I had almost no time working on hobby programming at home. It's was frustrating actually.
But, I can make time on my way back home from now, and now I'm wondering which project I should work on first . :)

Saturday, February 20, 2010

Day 866 : Open the Door!



I didn't know that now my daughter can open the door to the entrance hall of our house.
Of course, it's a great pleasure to see her growth day by day, but it's a big headache to see she plays trick daringly step by step... :(

Day 866 : Friends



Today, my daughter visited a house of friend, and there 3 kids got together.
During their mothers were chatting, they looked like watching TV, playing with toys and various things.

But, according to my wife, my daughter looked like withdrawing into her own wold, didn't join other kids well. :(

Monday, February 15, 2010

Day 861 : Scuff



Haha, my daughter got new scuff, Anpan-man. :)

Saturday, February 13, 2010

Day 859 : Drawing



Yesterday, we went to BABiESRUS, and bought some drawing sets.
In the above picture, my wife is drawing Dokin-chan of Anpan-man for my daughter using a water pen. It's cool because it uses no ink, and there is no afraid spattering the floor. :)

But, the only problem is that pictures are of course volatile, and thus I have to carefully watch what my daughter is drawing to take pictures of them. :o

Thursday, February 11, 2010

VAIO CW

Today, we went to Yamada Denki and bought a new PC for my wife.

My wife's choice was SONY VAIO CW, and I was a bit surprised because she wanted a BluRay drive.

,

It turned out that actually she wanted to watch "THIS IS IT" by BluRay media... :o
(It contains more bonus tracks than DVD version.) :)

BTW, I also spent my youth enjoying Micheal Jackson's tunes. So, I also enjoyed "This Is It." :)

Tuesday, February 02, 2010

Gödel's incompleteness theorems



Gödel's Incompleteness Theorems
Kurt Gödel (Translation and expository writings by Susumu Hayashi and Mariko Yasugi)
ISBN 4-00-339441-0

This is a unique book on the Gödel's incompleteness theorems.
It consists of 3 parts.
The first part of of the book is a translation of the original Gödel's paper, ant the second expository writings by the translators on historical perspective of foundation of mathematics mainly focuses on works of David Hilbert, not the theorems themself. This is because it's essential to understand the historical background why the theorems were discovered.
The third part is an annotation of Goedel's original paper, and furthermore the translators tries to reconstruct Goedel's thoughts when he discovered the theorems.

Actually, I picked up the book at a book store to have better understanding on Penrose's theory on consciousness, but the book is more than my expectation. :)

I'm not sure if there is an English translation of the book, but I believe it's worth reading anyway. :)

Monday, February 01, 2010

Snowy Tokyo



In Tokyo, we have snow usually once or twice a year, and today is the first snowy day of this winter.

It's around 9:00pm when it began to snow. So, my daughter didn't recognize it's snowing...
I'm wondering what she would say looking at the scene tomorrow morning. :)

Saturday, January 23, 2010

Day 838 : Stand Up!



Recently, I take my daughter to a park almost every week end.
Today, she succeeded to stand up on a swing. :)

But, I'm not sure if she was really enjoying that.
I mean perhaps she could be scared on the swing ... :o

Monday, January 11, 2010

La plus belle historie du monde



"La plus belle historie du monde"
Le secrets de nos origines

Hubert Reeves, Joel de Rosnay, Yves Coppens and Dominique Simonnet
ISBN 4-480-42176-9

This book looks like a best seller in France.
There 3 famous scientists give talks on the origins of Universe, Life and Human Beings led by a famous journalist.

Actually, there were several points which I was not sure if they are really established theories or not, but anyway the book is easy to read and a very good popular science book.

Sunday, January 10, 2010

Shamisen

Today, I found a great video on YouTube.

http://www.youtube.com/watch?v=NK6XwrZB0tY



Fascinating... isn't it? :)

Friday, January 08, 2010

Funny Font

I found a funny font today while net surfing...

http://blog.designed-by-kenji.com/?eid=613862

I thought the designer is a genius. :o
It's a pity that it's difficult to create Japanese version of the font because kanji characters have more complicated shapes. Maybe it's possible to design a Hiragara funny font. :)

BTW, I'm wondering what if I wrote a academic paper using the font... :o

Thursday, January 07, 2010

Unbroken Arrow



Unbroken Arrow
Chohei Kambayashi
ISBN 978-4152090515

This is the third book of Yukikaze series.
Kambayashi is one of the most discriminating Sci-Fi authors in Japan.

For years, Kambayashi has been seeking for a bit philosophical things.
"What is reality?" for example.

Yukikaze series is a story about a battle between human beings and aliens called Jam which look like machinery life form, especially forms of combat airplanes.

In the first book of Yukikaze series, Kambayashi wrote mainly on relationship between human beings and machines.
In the second book, he tried to describe differences between human beings and Jam, but still the main focus was on the earth side. Actually, the relationship between human beings and Yukikaze, the most cutting edge artificial intelligence optimized for battle.
Here, the point is, the alien, Jam, was described as completely 'alien' throughout the two books. Anyway, too different to understand each other.

Here in the third book, Kambayashi steps into a new stage.
The story begins when a journalist received a mail from the planet Fairy, the battle field, connected by subspace corridor in the Antarctica. The sender is a human, a renegade commander of the earth side force in the planet, and his message was a proclamation of war on behalf of Jam...
Thus, there are not so many dog fight scenes of airplanes like the previous two books, but it's full of dizzy but meaning a great deal scenes which Kambayashi is good at.
I assure you that the book is worth reading. :)