Thursday, January 31, 2008

arc

Today, I read this article on slashdot.jp and tried arc by Paul Graham's team.

Although I used version 352 of mzscheme following the installation instruction, I got the following message. :(

# mzscheme --version
Welcome to MzScheme version 352, Copyright (c) 2004-2006 PLT Scheme Inc.
# mzscheme -m -f arc.arc
arc.arc:25:5: do: bad syntax in: do
> (exit 0)

BTW, a colleague of mine said to me, "I think Lispers are too clever and almost crazy."
I was a bit surprised because arc is small and simple.

# wc -l *
1093 ac.scm
535 app.arc
1496 arc.arc
16 as.scm
107 blog.arc
48 brackets.scm
61 code.arc
2 copyright
360 html.arc
7 libs.arc
80 pprint.arc
119 prompt.arc
462 srv.arc
223 strings.arc
4609 total

To be, or not to be

Recently, my boss asked me to be a manager.
Well, it's a promotion offer and a good thing because of several reasons.
  1. Better income
    • I have to bring up my daughter. :)
  2. More authority
    • Including budget (hopefully)
But, for me being a manager means retiring from the front line.
Especially, in Japan, it's not easy to be a playing manager.
(BTW, I know many praying managers. :o)

Thus, I've gotten a big problem.
To be, or not to be ... a manager. :(

Wednesday, January 30, 2008

Day 114 : The First Picture Books



Today, my daughter's fist picture books were delivered from Ehon-Navi.
(Well, "Ehon" is a picture book in English)
According to my wife, the left one, Pyoooong, seems to be favorite of my daughter. :)

Sunday, January 27, 2008

Imo-Zenzai

Here is a picture of today's teatime at Musashino-Sabo (武蔵野茶房) in Tachikawa station. :)



Zenzai is very much similar to Read Bean Soup, and perhaps there is no difference in English.
You can find out some more examples here.
Also Imo is usually potatoes, but in this case sweet potatoes.

In Japan, the most popular thing served with Zenzai is chestnut. Otherwise, plain zenzai is common. But, anyway, Imo-Zenzai is also worth trying. :)

The Mind Map Book

Today, I went to Marui at JR Kokubunji station with my wife and daughter.
There is a Kinokuniya Book Store, and I wanted to buy the book below. :)



The Mind Map Book
Tony Buzan and Barry Buzan (translated by Yasunori Kanda)
ISBN 4-478-76099-3

BTW, I thought Mind Map is a bit similar to Fishbone Diagram. :o
Especially, a fishbone diagram example found in the second URL showing history of Germany in 1930's is interesting.

Day 111 : Head Up



Well, my daughter's neck is not yet stable, but she is making a good progress, at least I think. :)

Saturday, January 26, 2008

A Dinner



The above picture shows today's dinner, Sushi, Yakisoba, Jiaozi, Miso Soup.
  • http://en.wikipedia.org/wiki/Sushi
  • http://en.wikipedia.org/wiki/Yakisoba
  • http://en.wikipedia.org/wiki/Jiaozi
  • http://en.wikipedia.org/wiki/Miso_Soup
Well, all the dishes except Miso Soup were bought at Lincos in Wakaba-Keyaki Mall. :o

Thursday, January 24, 2008

AMQP

"Toward a Commodity Enterprise Middleware"
John O'Hara
ACM Queue vol. 5, no. 4, 2007

AMQP is a new communication protocol for message queueing.

I'm not sure if AMQP will be widely accepted or not, but I think it's important that AMQP was developed driven by needs of front line engineers not as a research project.

You can find an article on AMQP in English and in Japanse in InfoQ.

Wednesday, January 23, 2008

First Snow of the Season

In Tokyo, we had snow today.
It's not heavy snow, and there were almost not traffic troubles because of the weather.



I took the above picture when I was waiting for the bus in this morning.
It's a quite familiar scene for me and my wife, but she said, "I don't know the place" when she had a look at the picture. :o

Monday, January 21, 2008

Day 105 : Hold Up Head?

I wrote this entry 4 days ago, and according to the English expression "hold up one's head" the picture below shows that my daughter looks like MISSION COMPLETED. :o

But, a Japanese expression "首がすわる" (kubi ga suwaru) often used to describe baby development has a bit different meaning. Roughly speaking, "A baby's neck becomes stable" or like that. In this sense, I guess she needs some more weeks. But, anyway she is struggling to roll over everyday. :)



BTW, I found a useful literature focusing on baby development criteria here. :)

Virtual Machines



Virtual Machines : Versatile Platforms for Systems and Processors
James E. Smith, Ravi Nain
ISBN 978-1558609105

Recently, I'm working on virtualization technology (again) , and I bought this book.
BTW, I asked my wife to order that book on Jan 11 at Amazon Japan, and it's delivered today.
There seemed to be no stock in Japan. :o

Sunday, January 20, 2008

Day 104 : Okui-Zome

Okui-Zome (お食い初め) is literally "First Eating", and it's a common ritual for babies when they passed 100 days since their birth.



The main dish is "Sea bream grilled with salt."

Well, of course, it's impossible for 3 months babies to eat them actually,
it's just a ritual and I and my wife enjoyed the sea bream above. :)

Saturday, January 19, 2008

A Wedding Ceremony

Today, I attended at a wedding ceremony of a cousin of mine.



They had the ceremony at Happo-en (八芳園), Tokyo, and the hall is a very much gorgeous one.
My relatives were a bit surprised.

One thing impressive for me was that their ceremony hall has a mini shrine and there are priests from Izumo Taisha Shrine where I had my wedding ceremony.

A message I'd like to send them is, of course, "Baby Please." :)

Thursday, January 17, 2008

A CEO Teaches Job for Junior High Students



"経営者、15才に仕事を教える"
Rakutaro Kitashiro
ISBN 4-621-07490-3

In English, the Japanese title would be translated like "A CEO Teaches Job for Junior High Students." The author is CEO of IBM Japan.
I read the book on Dec. 23, 2007.

Today, I had a small training course of discussion skill at work, and there we talked about how to develop human resource, especially our subordinates.

In my understanding, the essential point of the book is that there was a change of human resource type required by companies/society. Human resources not just suitable for catching up western countries, but have creativity.
But, the discussion was almost focused on mainly technical issues of human resource development those of coaching, mentoring or showing career path etc.

Of course, it's my fault that I couldn't explain the point well, but it was a bit surprising almost none of them expressed any interests in the view point.
My employer is sometimes called "A Beleaguered Giant", and obviously both the employer and employees have to change their working way. Obviously, desired human resource type should be changed.

That means we should have discussed not "how we develop human resource well" but "what kind of human resource type we should shoot for."

That's what I felt.

I'm still wondering if I should accept a promotion offer or not... :o

Day 101 : Need Crawlers?

We began to let my daughter lie on her stomach from yesterday.



I'm looking forward to seeing her holding up her head soon. :)

BTW, she does not crawl yet. I guess she needs one more month or so to do so.

Wednesday, January 16, 2008

Day 100 : Chier?

Finally, 100th day! :)



BTW, the title comes from a Japanese gag line, シェー (Shee).
I believe having a look at the page explains why I chose the title. :)

According to the Wikipedia Japanese page, there seems to be an explanation that Shee comes from a French slang, "fait chier".
I know that there is at least one French speaking reader here, and I'm expecting he would give me the answer. :o

Monday, January 14, 2008

Marufuku Coffe

Today, we went to Aeon Mall Musashi-murayama Mu again to buy several household things.

There is a Marufuku Coffee shop branch in Mitsukoshi building, and my wife wanted to have a cup of coffee and pancakes. According to her, their pancake is veery good. :)



Here is the pancake below, and left chocolate roll cake is my choice.


Both of them are very good. Especially, the pancake with maple syrup is worth trying. :)

BTW, I wrote about Komeda Coffee of Nagoya before. Marufuku Coffee was founded in Osaka.
Then, what is the most popular Tokyo based Coffee shop chain?
I talked about that with my wife, but what we came up with us were Cosy Corner and Renoir.
Does anyone have other ideas?

Sunday, January 13, 2008

Quatre Quarts

We had guests on the day before yesterday.
They gave us cakes of Quatre Quarts in Koganei city.

I like the strawberry and cream cake below.
Of course the cup too. :)



Saturday, January 12, 2008

Voice of God Weapon?

Today, I read an interesting article. :)
  • http://blog.wired.com/defense/2007/12/the-voice-of-go.html
According to the article, there seems to be a kind of microwave device can generate messages within a particular person's head. I'm wondering if it's already possible sending images to particular person's brain. If it's possible, it would be also possible to project computer screen like a HUD (Head Up Display) floating in the air like Ghost in the Shell. :)

BTW, the article also reminded me of a Japanese term, 電波系 (Denpa-kei). :o
Unfortunately, currently Wikipedia(en) doesn't have an entry of it, but anyway you can find some literature below.
  • http://ja.wikipedia.org/wiki/%E9%9B%BB%E6%B3%A2%E7%B3%BB

Bubble Fiction: Boom or Bust

I watched "Bubble Fiction: Boom or Bust" on TV.
Its Japanese title is "バブルへGO!!" and was on screen last year.
It's a kind of time trip story and the details can be found in the following pages.
Anyway, it's like "Back to the Future" in a sense.
What I felt first was a typical time travel paradox issue.
Like the case of "Back to the Future" where Doc also kept the original before-the-history-change memory, heroine's father who sent her to 17 years ago kept his memory. It's strange, but it's OK because the film is just an entertainment film.

BTW, I like this actress co-starring as a TV report in the film. :)

Thursday, January 10, 2008

Mentoku



Today I had lunch with a colleague of mine at a Ramen shop in Senzoku, Tokyo.

Mentoku (Senzoku) seems to be called as 'Jiro Inspired Ramen'
http://ramendb.supleks.jp/shop/12305

Jiro is a famous Ramen shop chain in Tokyo, and they offer a bit different Ramen from others.
First of all, their noodle is very thick. It's like Udon. :o
Second, their soup is very strong soy sauce based soup.
In case of Mentoku, the soup was with plenty of oil.
Thus, their Ramen was a bit too strong for me. But, according to the colleague, their Ramen is habit-forming one. There is a Ramen shop under Jiro franchise, and I'm wondering if I should go to the Jiro franchise Ramen shop or not. :o

The Really Final Equipment Investment?

As I wrote last week, I needed category 6 ethernet cables, and finally I went to Akihabara again.

These are flat type 0.5m/1.0m/2.0m category 6e cables. :)

Wednesday, January 09, 2008

A SIGNAL Profiler Published

Today, I uploaded my SIGNAL profiler for Linux kernel which I wrote (a bit) before to my SourceForge project page.

The package name is sigprof-0.4.tar.gz, and it contains kernel patches for 2.6.23, 2.6.22, 2.6.18, and 2.6.9-42.EL (RHEL4 U4 kernel).

At first, I thought this idea was not so bad. But, after looking into Systemtap to do some other trouble shooting works, I found that there are more comprehensive scripts for SIGNAL related research in Systemtap scripts page.

So, now sigprof is public but also hibernated. :(

Tuesday, January 08, 2008

Emacs .NET?

There seems to be a rumor that Microsoft is developing Emacs .NET, and the source seems to be the following blog entry.
  • http://www.douglasp.com/blog/2007/12/27/EmacsNet.aspx
What I thought at first is, "Why not Meadow?", but I guess it would be a kind of IDE that is extensible using some language suitable for interpreters.

Anyway, we would see one more (hopefully) interesting programming environment.

Monday, January 07, 2008

XWay and XenSockets

Recently, I felt deja vu reading messages on xen-devel mailing list.
Now, there seems to be two implementations for Xen hypervisor which enables low overhead communication between two VM guests on a single server, XWay and XenSockets.
  • http://sourceforge.net/projects/xway
  • http://sourceforge.net/projects/xvmsocket/
According to their presentations found in this page, both of them have roughly 10Gbps bandwidth keeping standard socket API binary compatibility, and their results were derived under xen-3.0.3 or prior based environments. As the VMM scheduler of Xen seems to have been improved around xen-3.0.4, maybe we can expect better peformances because there are some more rooms of memory bandwidth.

But, anyway both of them are based on the similar ideas of HiperSockets of IBM zServer.
  • http://www.redbooks.ibm.com/abstracts/sg246816.html
Actually, I also did a similar high performance socket communication research work on SPARC/Solaris about 6 years ago.

BTW, I didn't know IBM people spelled HiperSockets not HyperSockets.
Surprisingly, searching IBM web page HyperSockets gives me several pages. :o

Saturday, January 05, 2008

More Equipment Investment Needed

Since I bought a GbE hub, I've been busy and already 18 days passed.
Today, finally I replaced old FE Hub via the GbE one. :)

But, I was astonished to see when I saw the network connection of my note PC linked up as 100Mbps. It slipped my mind that I had only category 5 cables... orz

That means I need to do some more investment in equipments. :(

The First Ramen 2008



Today I had dinner at Mr. Chen's Tanmen Shop, the first Ramen 2008. :o
I wanted a plenty of vegetables and weak (not too strong) soup Ramen today,
thus this is a very good choice. :)

Friday, January 04, 2008

Day 88 : A Balloon

We got back from Shizuoka today.

It took more than 7 hours! This return journey is the real longest journey of my daughter. :o

BTW, there were several things left behind at home town this time. :(
One is a baby bottle, but it's recoverable cause we have spare ones.
Another one is a Hello Kitty balloon which my mother bought for her granddaughter.
Of course, we checked repeatedly if there were things that we forgot to pick up, but
the balloon was not on the floor.

Floating around the ceiling. :o