TOTO.net

Archive for December 18th, 2004

About the plan of build a new pLog template.

by tonny.xu on Dec.18, 2004, under General

At May this year, I have paid one year warranty of this space, and at the beginning of the site, I found pLog to host my blog, it's cool, really good.

But I was not satisfied by those serval default templates, so I build this one. Now I am plan to build some new Templates for pLog and also for my site.

The main design goal is make my blog more beautiful and more fit for web spider, more suit for pictures and text. So here is the design role:

  1. Font to be used: Verdana
    Why this font? Take a look at this, I choosed 4 types of English font to compare the different apperence:

    Hey, You are beautiful! (Verdana 8pt)
    Hey, You are beautiful! (Tahoma 8pt)
    Hey, You are beautiful! (Georgia 8pt)
    Hey, You are beautiful! (Arial 8pt)

    Hey, You are beautiful! (Verdana 10pt)
    Hey, You are beautiful! (Tahoma 10pt)
    Hey, You are beautiful! (Georgia 10pt)
    Hey, You are beautiful! (Arial 10pt)

    Here we can see that at the same size, font Verdana has much more charaecter spacing that's make the artical more clear than the others. Some people maybe like font Georgia like TSS,but to tell the truth, I don't like it.

  2. Line Spacing: 1.5 lines
    If you want to make a user feel much more comfortable when reading the article of your blog.1.5 lines spacing is the best value I can take.
  3. Fit for XHTML
    Everyday when I looking at the counter of my blog, I think that, most of the count is contributed by web spider like Googler. And later I wrote a blog to discuss the spirit of why I begin to blog, one of it is to make much more people to find this site more quickly and easier. So, it's very necessary to pass the XHTML validation of w3c.org.
  4. Fit for Content Picture
    Most of the time when I want to express my option, I will try to draw some sketch to help me express my view correctly, especially when I discuss some working problem with my stuffs. So we can see that how much important the picture is. Maybe, how to make a article crossed by text and picture is a matter of typeset skill, but what if we can make it much more easier?
  5. Clear layout and decorated pictures
    Last time I used table to layout and only a few pictures are used to decorate my blog, because I thought that the more simple, the more beautiful. This time I also will consider this as the first principle of my design.

When I have some time, I will going on this… but now, I have to deal the fucking work.

10 Comments more...

About JVM

by tonny.xu on Dec.18, 2004, under Java Tech

KEYWORDS: Java VM, Performance, Static compiler, Dynamic compiler, HotSpot, JIT, Sun Microsystem, BEA

Today, I have found some meterial about the core Java technology. most of them are discussing on the performance about Java VM, some top technologies are discussed like HotSpot, JIT etc.

Maybe the following links are valuable for understanding these key topics.

1. A glance of JVM history (Written by Jim Huang). In this article, you will be able to find outthe footprints ofJVM, how the JVM is developed in the past 6 or 7 years.A lot of links are mentioned in this article, and I believe most of them are valuable for us.

2. About JRockit which wins the JDJ reader's choice award for "the best JVM of Year 2003" (Written by Joakim Dahlstedt, CTO of Java Runtime Products Group at BEA). This article aims to let us consider the system-level performance, and Joakim Dahlstedt believed that, Java VM will perform a better benchmark than C on a large scale system, because Intel IA-64 model CPU used a new algorithm instead of Out-of-Order, and the CPU will evaluate the work flow of a piece of spot. And I was persuaded…

3. Java HotSpotmeans performance (Said by Sun Microsystem). Here the engineers of Sun Microsystem discussed the architecture and the basic concept of HotSopt in their WhitePaper.

Here is a START, I will not stop!

32 Comments more...

Looking for something?

Use the form below to search the site:

Still not finding what you're looking for? Drop a comment on a post or contact us so we can take care of it!