Friday, August 31, 2007

Wonderful Advertisement

Who want to use Vista on iMac. Wonderful advertisement from Steve Jobs fake blog.

Thursday, August 30, 2007

Java is Everywhere

Wednesday, August 29, 2007

Hitman Trailer

Hitman

Monday, August 27, 2007

Schema Generation : Hibernate vs Toplink

Do you know why I like hiberante and dislike toplink?
A simple reason should be hibernate scheme generation can update columns and lots of stuff in existing table as mentioned below:

SchemaExport (hbm2ddl): This tool is provided with the core Hibernate download. It uses Hibernate mapping metadata XML files to generate a SQL database schema with DDL. You can enhance your mapping files with database specific elements (SQL column datatypes, unique/check constraints/indexes, etc.) and then export the SQL DDL to a text file. You may also directly export the DDL to a database, this is very powerful in development, as you can automatically create and drop a database at each test run. See the Hibernate reference documentation for more information about this tool.


On the other hand, toplink can not update existing database table. It is terrible ....

Second Life Programming

Second Life provides residents to build their own objects and program them. Object should be programmed via simple API and basic programming logic similar to C and Java. LSL (Linden Scripting Language) has similar syntax with C and similar concept with java. Scripts are compiled to an intermediate language like bytecode then they are interpreted. Besides being simple and easy usage, each script runs in its own separate 16KB section of simulator memory called a "sandbox". This limits scripters in big projects.

Hello Avatar from SL:

default
{
state_entry()
{
llSay(0, "Hello, Avatar!");
}

touch_start(integer total_number)
{
llSay(0, "Touched.");
}
}

Some useful resources about SL and LSL

Wiki
LSL Portal
Forums

Monday, August 20, 2007

SL : SecondLife

In theory secondlife ( shortly sl ) is an online game people can connect to grid and play. SL provides everyone to do what they dream of but can not manage in their real life. I said in theory so what is it? In my opinion it is the next generation media sharing portal like internet. You should find general statistics about it in secondlife offical web site. You should see amount of money spend last 24 hours and understand what exactly I mean.It is a portal for business. Also, you should find RL companies in SL that hold expos, meetings and all sort of things. I think I will write a lot about SL. Here how my avatar looks like:

Thursday, August 02, 2007

How to draw ?

To get rid of a long tough day I have started black and white drawing... It is also known as charcoal. I was doing it well when I was secondary school now what I'm doing is taking online tutorials to gain skills about this art. These are some useful links:

http://www.drawspace.com/
http://www.learn-to-draw.com/

I will be happy to share my drawings with you in leading days.