Blog System

Archived Posts from this Category

TOTO.net Ver2 User Requirement Analysis (Part II)

Posted by tonny.xu on 22 Mar 2008 | Tagged as: Blog System

About the page design, I like the vista Aero effect, so I will create a theme which has an Aero look & feel.

Here is an sample scratch picture.

Click the picture to enlarge it.

Design Ver200803220246

As you can see, this design is inspired by Microsoft.com, because I LIKE it, I like Aero effects, I like vista. If you have any comments, please leave it, let me know. This is the first version, version 0.0.1, so, I will continue to improve it.

This theme will be applied on WordPress, and will be implemented by <DIV> tag, I will try drop away <TABLE> tag completely.

NOTE: I did not copy any source from anybody, everything is designed by my own.

Thank you.

TOTO.net Ver2 User Requirement Analysis (Part I)

Posted by tonny.xu on 21 Mar 2008 | Tagged as: Blog System

Since I have answered those basic questions of why I build this site, I consider it is time to move a little forward.

This time, I think I need to find out what I want to put in my new site. Here is the plan.

  • Basic blog tools, provided by WordPress system.
    • About
    • Search
    • Calendar
    • Categories(Tags)
    • Archives
    • Pages
    • Essay Feeds
    • Comment Feeds
    • links
    • Meta
  • Additional tools. Most common used plugins etc.
    • Recent posts
    • Recent comments
    • Comment authority image
  • Some third part tools
    • Google Adsense
    • Google Album

    When I find more, I will update this post.

How to change the splash screen for Eclipse?

Posted by tonny.xu on 08 Mar 2008 | Tagged as: Blog System

When we open the Eclipse, a splash screen is shown. What if we want to change it? OK, follow me.

Step 1: Prepare your own splash picture, as I just put some words on it. Like the following one.

splash(TOTO)

The picture must be formatted as BMP file and named splash.bmp.

Step 2: Copy this file to <Eclipse installation folder>\plugins\org.eclipse.platform_3.3.3.r33x_r20080129.
Note that the platform folder is always changed as eclipse’s version up. so just find the folder start with org.eclipse.platform, it will be OK. Overwrite the original splash.bmp file, your will get your own splash screen shown on the startup of Eclipse.

Be Careful, if you change the size of splash picture, you might not be able to see those start up information and progress bar.

Changing the splash window is a simple step, Eclipse is aim to be a platform, so anyone who want to customize his IDE could use it as a platform. (Here is the official docs for branding your application based on Eclipse.)

TOTO.net Ver2.0 Requirements

Posted by tonny.xu on 26 Feb 2008 | Tagged as: Blog System

From now on, I’d like to try to use English as my primary language to write the blogs for several reasons.

  • I am not an English native speaker, so the only way to practice and promote my English capability is keep using it.
  • I know I am lacking of vocabularies, so, to enlarge my vocabularies, keeping using English is the best way. Especially, those advanced words.
  • It will force me to think in English way, not the Chinese way, or Japanese way.

Although all these efforts may not help to much, living in America or England will be the best way, but now, the only thing I can do is keep using it.

Meanwhile, I am also learning Japanese,  using Japanese as an additional language is another choice.

 

TOTO.net Ver2.0 Requirements

Writing the requirements here is not a formal way, but, I think it will make the documents a little bit funny.
So, I am going to dig my requirements by asking some questions to myself, hope it will help.

Q: What’s my purpose on building this web site by spending a lot of money every year?
A
: Well, Frankly, I build this site to gain my reputation, to build my image, to show myself, to proof my capabilities. Although, I build this web site about 2 years ago, but I didn’t think throughout of why I build this site. Now, I’d like to say that I had thought it through, and I will do everything I can to realize it. I like a saying in the movie stardust: "Reputation takes a lifetime to build, and a second to destroy." (Stardust). I will try my best to build my personal reputation.(Updated@2008-03-08)

Q: What’s my vision of the site?
A
: Simply I have two goals, first of all, I will lead this site to a professional Java coder’s web site, which will NOT cover all the Java topics, but, some serious, important, professional topics will be covered. Second, I will provide some tutorials based on what I have done in the past few years, and I will add some new tutorials. (Updated@2008-03-08)

Q: Who will read my posts and essays?
A
: Those who think reading my post is not wasting time. Of course, search engine robots will never feel that.(Updated@2008-03-08)

Q: What kind of achievements do I expect?
A
: RESPECT, REPUTATION.(Updated@2008-03-08)

Q: What kind of content do I want to post?
A
: Some particular topics in Java or in other languages. Something make me happy, something make me feel disgusting, something I hate, something I feel pain, etc..(Updated@2008-03-08)

Q: How often will I update this site?1
A
: I plan to update my blog at least one post each week, but it’s not that regulated. but I will try.(Updated@2008-03-08)

I will update this page after I think these questions over or have some other questions. These questions are the most basic questions for me, only after I can answer these questions will I enter the next step.

 (Updated@2008-03-08)

Blog还要继续

Posted by tonny.xu on 25 Feb 2008 | Tagged as: Blog System

很久没有写Blog了,一来是不知道写什么,二来也是比较懒。终于在昨天考完了TOEFL以后,决定继续开始写Blog。主要目的就是给自己留下点东西吧。

大致上来说,我的Blog分为两部分:

TOTO.net @ Live Spaces
这个Blog主要就是记录一些杂七杂八的事情吧。

TOTO.net @ totodotnet.net
这个Blog是主力,目标就是在今年将这块牌子打出去。

Blog的主题仍在继续考虑中,但是总体的目标是言之有物,言之有理,不枉做IT人。

 

近期的目标是将主力Blog的版面以及布局进行重新设计与制作。就当是一个项目吧,自己给自己提需求,自己做设计,自己实现。

初步的日程计划为

  • 3月底初稿
  • 4月中旬 Beta版上线
  • 4月底正式上线

主要开发工具

  • Photoshop CS3
  • DreamWeaver CS3
  • PHP
  • HTML + CSS + JavaScript

主要的开发时间为业余时间,初步就想到这么多。。嘿嘿。。。加油!出发啦~~~~

My Dear Waiting

Posted by tonny.xu on 12 Aug 2007 | Tagged as: Blog System

Thanks to xiayuan, thank u to make this wonderful flash album for waiting and thus I have chance to view so many lovely pictures.

2 view lovely waiting’s historical growth, click me.

Java的性能调校

Posted by tonny.xu on 09 Aug 2007 | Tagged as: Blog System

以前做Java的项目,基本上不会遇到对性能进行调校的事情,但是最近遇到了一个比较严重的问题。具体情况不便详细说,但是大致情况如下:

  • Server: Intel Xeon Duo 2 *2
  • Memory: 4G
  • Disk: 3500G
  • JDK: 1.5.0_02
  • Web Server: Tomcat 5.5.19
  • Application: Some kind of OpenSource Project A which contains about 27M’s package.

在Tomcat中配置了虚拟主机,运行了4份A的独立版本。运行起来以后,内存占用3G左右,在安装第5份的时候出现OutOfMemory的异常,由此引发了JVM性能调校的课题。

首先找到了一片比较浅显的文档:

其中提到了性能调校的几个要点:

  • 在所有对JVM的调校进行之前,先做以下的检查:
    1. 是否使用了最新的Java Release?
    2. Java是否更新到了最新的update?
    3. OS的补丁是否已经更新到最新?
    4. OS中是否还跑着其他许多不需要的应用程序?
  • 其次对JVM进行以下的调校:
    1. 是否使用了Server HotSpot?
    2. 有没有使用并行GC?(ParallelGC)
    3. 初始化堆内存(heap size)大小是多少?推荐使用物理内存的1/64
    4. 最大堆内存(heap size)是多少?推荐使用物理内存的1/4
  • 调校之前一定要准确的收集系统的运行情况数据并进行分析
    1. 可以参考使用JVM的管理与监视相关文档

在这样的指导下。我准备对我的系统做以下的操作步骤:

  • 使用JConsole观察Tomcat中JVM的使用情况,并进行分析
  • 使用jvmstat观察并进行分析
  • 在Tomcat的运行参数中添加 -Xprof 参数,进行Profiling

在Java tuning white paper中直接提到了一些GC调整的方式,在使用了ParallelGC以后,系统的运行确实能提高不少,但是具体的仍然有问题,等我的Monitoring和Profiling结束以后再报告。

Restart my blogging

Posted by tonny.xu on 09 Aug 2007 | Tagged as: Blog System

Keeping going Tonny!

From Nov 2006 till now, I didn’t write a single post, and now, I gonna restart my blogging life.

and I will stick to blogging until I feel tired again.

I am using the Windows Live Writer to post my blog

Posted by tonny.xu on 13 Oct 2006 | Tagged as: Blog System

Well, it’s really cool for me to write blog for all of my blogs.

I have 2 blog systems.

Here is the best way for me to post a blog to my own wordpress blog system and also to space.

Thanks god, it’s really fun.

Sorry, I moved to WordPress

Posted by tonny.xu on 22 Mar 2006 | Tagged as: Blog System

I used to use pLog as my blog system, but after I move my hosting providor to DreamHost, I found that, WordPress is so Cool, and I decided to transfer my blog system to word press.

Except those comments was losted, all the other blog entry are all alive. :-)

That’s most important!

WordPress provided a convenient way to transfer all the old blog entries via RSS 2.0, I had been confused by pLog’s system by incorrect RSS Date format. For 2 days long, I finally found out that I missed the local files which I choosed in pLog system.

Of corz, when u know where is wrong, fix it will not be a big problem.

:-p

Next Page »