Friday, December 18, 2009

NetBeans IDE 6.8

I've just installed NetBeans 6.8.
I went through Feature Highlights and as a Java programmer I guess I will like it. As a PHP 5 programmer, I must say I will defiantly like it since it supports PHP 5.3 new features. :)



Monday, November 23, 2009

Google Wave Invitation

Who wants Google Wave invitation?

Leave me your email address in your comment please.

Monday, November 16, 2009

Right To Left in Google Wave

In order to change the text directionality in the Google Wave, use CTRL + 8 and CTRL + 7 key combinations.

Wednesday, October 21, 2009

Online Persian Calligraphy

Computer-based Calligraphy has been one of the most challenging and important topics for Persian software engineers to develop as well as Persian graphists to use.
There are several successful and software in the market for Calligraphy such as Chalipa, Zarnegar and...

Recently I found a new service in the web for Online Calligraphy! This is amazing since it is free and the result is acceptable, but not ideal.
You can see a sample page I've created using this service.



Saturday, October 17, 2009

Google Transliterate


Have you ever wanted to update your blog while you are on a trip? When you are in an internet cafe, and there is no Persian (or your non-English language) keyboard layout installed on the machine?

No worries!!! From now on you can write in your own language using English scripts and Google converts it for you!

Google Transliterate is a new service, invented for such situations!

You can find the Persian version here.

Wednesday, October 14, 2009

Right To Left Editing in Gmail

Finally, Gmail team added the feature of changing text direction to the Other languages! :)

Wednesday, September 23, 2009

Google Helps IE Again

Chrome Now Runs Inside Internet Explorer


Google just announced the launch of Chrome Frame, a new open-source project that will allow Chrome's rendering engine to run within Microsoft's Internet Explorer 6,7, and 8. This plugin, which is available now, will give developers the option to ask users if they would prefer to switch to the Chrome rendering and JavaScript engine. Users simply continue to use Internet Explorer and the switch will be completely seamless, with no noticeable changes to the user interface.

Tuesday, August 4, 2009

Tuesday, July 21, 2009

What OS is used by Google currently?

I love Google and naturally I like to know more about it. I was wondering what OS they use on their machines? Or on their servers?

I surfed the net but I could not find an official statement! :(
It is said that they use a customized version of Debian Linux. Cool! We, as lovers, have many things in common! ;)

Check the links and share your idea please:

Sunday, July 5, 2009

Persian Calendar

Recently, I've launched the beta version of www.persian-calendar.com. I'm still working on it and you will see a new feature every week. Please check it out and let me know about your ideas.

Friday, May 22, 2009

Google Goof in Picasa for Linux

I use Picasa 3 for linux on my Ubuntu. I pressed the Movie button moments ago and Picasa showed me a dialogue box which contains this message: "This feature is not supported for Windows 2000"!

Thursday, May 14, 2009

AjaxContent Updated

AjaxContent class, second island of Ajax Islands project, updated!
Please check it out and take a look at new feature, loaderContainer.

I'm waiting to receive your feedback.

Saturday, May 2, 2009

Jaunty Jackalope


In the past weekend I got noticed that Ubuntu version 9.04, Jaunty Jackalope, released! I was too inpatient to wait to receive a copy of 9.04 alternate ISO from my friend! So I decided to get ready to upgrade my 8.10 Ubuntu using update-manager -d command.
I started at night and it finished next day at noon.
I've used my new OS for 2 days and I have no problem except an small issue about which I've asked here.
The default theme and login windows has been changed, and many features have been added.

I guess I like it!

Monday, April 13, 2009

First Day in Khorasan Newspaper

Today was my first workday in Khorasan Newspaper, IT department.
Although I'm still waiting to receive admission from some universities in Sweden, but I decided to accept this vacancy and join Khorasan News.
They had prepared a workstation for me and I was supposed to install some extra software on it, but the computer has some performance problems and all the day me and my colleague, Mr. Khalili, were busy with replacing the machine with another brand new machine and installing applications on it.
Mr. Seyyed Nasser Beheshti - the IT department manager - joined us for lunch.

I guess I will learn many things in that institute and I hope to be a fruitful engineer over there.

Tuesday, January 6, 2009

Is MS Windows Accurate?

I'm reading the book Killer Game Programming in Java. The part which is explaining FPS and the issues in different operating systems is so amazing for me:

In Windows 95 and 98, the resolution is 55 ms, which means that repeated calls to currentTimeMillis( ) will only return different values roughly every 55 ms.In the animation loop, the overall effect of poor resolution causes the animation to run slower than intended and reduces the FPS. This is due to the timeDiff value, which will be set to 0 if the game update and rendering time is less than 55 ms. This causes the sleep time to be assigned the iteration period value, rather than a smaller amount, causing each iteration to sleep longer than necessary.To combat this, the minimum iteration period in GamePanel should be greater than 55 ms, indicating an upper limit of about 18 FPS. This frame rate is widely considered inadequate for games since the slow screen refresh appears as excessive flicker.On Windows 2000, NT, and XP, currentTimeMillis( ) has a resolution of 10 to 15 ms, making it possible to obtain 67 to 100 FPS. This is considered acceptable to good for games. The Mac OS X and Linux have timer resolutions of 1 ms, which is excellent.