Friday, December 28, 2007

Simple Rule

The entire planet has access to the Internet..
The entire planet has access to your computer system..

<? adjuster ?>
Send me an email

Monday, December 24, 2007

'Vista Capable' Suit Against Micro$oft

The case, first filed in March by Washington state resident Diane Kelley, charged Micro$oft with deceptive practices in letting PC makers slap a "Vista Capable" sticker on PCs, when "a large number" of the machines would be able to run only Vista Home Basic, the simplest version of the operating system..

Capable is a statement that has an interpretation for many that, in the context of this program, a PC would be able to run any version of the Windows Vista operating system..
But it doesn't!

<? adjuster ?>
Send me an email

Sunday, December 23, 2007

Hitman The Movie

I saw Hitman recently..
I liked it alot.. but NOT like my favorite ever [The Matrix]..
I recommend u to see it immediately with no delay..

I loved 4 things in that movie:
  1. The scene when the Russian FSB was attacking Hitman in the hotel after identifying him as the Belicoff assassin..
    He escaped to the room below his room in the hotel..
    He broke the window and found 2 scared little girls looking at him..
    They were playing Hitman the game..
    Awesome scene..

  2. Olga Kurylenko [as Nika Boronina - 28]..
    She was HOTTTT ;)

  3. The style Hitman walks [exactly as the game]..
    I thought this is not applicable to apply a game character walking style to humans!

  4. The soundtrack @ the end of the movie..
    Can any1 send it to me, or give me any URL?

<? adjuster ?>
Send me an email

Saturday, December 22, 2007

AJAX Memory Leaks

Memory Leaks == Memory that is allocated but never freed..

After thousands of operations with a minor leak, a significant amount of memory can be lost, resulting in slowdowns and crashes. This is the sort of thing that you usually don't have to worry about with JavaScript, but if you're writing something complex—like a video game, or a GMail—it becomes a concern.

Is it a leak caused by browsers bad design or a leak caused by the bad design of our AJAX applications?

JavaScript VM comes with a garbage collector and aside from some edge cases you might encounter, it does a pretty good job. Once you close a page a lot of work is done behind the scene to clear unreferenced objects.

Well… AJAX can mess this up. The page is not closed any more.

The problem is not AJAX in itself as a programming paradigm but in what it can do for the application. With AJAX you can retrieve data from the server without closing the page and rebuilding it. And that data is placed inside the same page and manipulated by JavaScript programs. New DOM objects are created over and over, new JavaScript objects are created based on those data, new events are attached to all this objects. Few programmers destroy those object and unattach the events.

AJAX is still young and most of the people that have done some AJAX implementation for their site are just pulling some HTML parts from the server and using innerHTML to replace the content of a div element. No harm done. As the applications are becoming more and more complex the use case changes. XML or JSON is pulled from the server and DOM objects are created based on them. It is very easy to forget something.

Unfortunately most JavaScript programmers were taught to be that way by the old browsing habits. There was no need to clean after you. When the page needed some more information, it was regenerated on the server and rendered again by the browser. A clean sheet to work on. Everything that was persistent were the cookies on the browser.

Taking care of your things in JavaScript is harder than you think. Very good programmers missed this. I was using an AJAX application from a well known company (not here to throw the stone) and after heavy usage for about two days without closing my browser, it reached the respected 500 MB in my laptop’s memory.

There are no examples,
only good practices.

More info:
* DHTML Leaks Like a Sieve
* Javascript Memory Leaks

<? adjuster ?>
Send me an email

Wednesday, December 19, 2007

Monday, December 17, 2007

The Best Browser

What is the best browser to make it ur home?

A very interesting discussion about 5 different browsers to help u decide..

5 Things I Love/Hate About 5 Different Browsers

<? adjuster ?>
Send me an email

Sunday, December 16, 2007

Windows Vista Source Code Revealed

Micro$oft is hiding its source code from the world..
But the world has the right to know!


Here's a small part of Windows Vista source code..

Have fun!

<? adjuster ?>
Send me an email

Saturday, December 15, 2007

Micro$oft Office vs. Google Apps

It's a new day, it's a new office..

Eliminate hassle & cost..

Micro$oft is now threatened..

Don't BUY anything anymore..

Don't slow ur system with expensive software..

Share ur work anywhere, anytime all over the world..

Don't need to install ANY software in order to view ur important documents on any computer..

Google Apps is the first step towards Google Operating System..

[$399 : $679 Office 2007] or [FREE G. Apps]?

Try Google Apps now:
Micro$oft Office 2007:

<? adjuster ?>
Send me an email

Friday, December 14, 2007

Google Tricks

Cool tricks using Google < I'm Feeling Lucky > button!

<? adjuster ?>
Send me an email

Thursday, December 13, 2007

Google Toolbar 5 Released

Google released the 5th major version of Google Toolbar with several new and improved features.

Learn about the latest version of Toolbar from the team that built it. Google Toolbar Product Managers, Avni Shah and Aseem Sood, point out the original features and highlight new tools developed to make browsing the web even more useful and efficient.

<? adjuster ?>
Send me an email

Monday, November 26, 2007

Web Mashups

A mashup is a website or application that combines content from more than one source into an integrated experience.

Combine many feeds into one [Mashup], then share it anywhere in the universe..

* Microsoft Popfly
* Yahoo! Pipes
* Netvibes

This article is not yet completed..
i'm digging further right now..

<? adjuster ?>
Send me an email

Monday, November 19, 2007

GMail 2.0

Gmail's New Version Is Now Available..


Read more

Try GMail 2.0

<? adjuster ?>
Send me an email

Wednesday, November 07, 2007

If u need [loading] indicators for ur AJAX-based Web 2.0 site, then this is the place..

Select ur loading indicator type and background, click Generate..

and here's ur loading indicator as u want..

<? adjuster ?>
Send me an email

Tuesday, November 06, 2007

AJAX Windows

A whole new experience..

An operating system running on the web..

Try it

It's FREE & COOL..

<? adjuster ?>
Send me an email

Saturday, October 20, 2007

Firefox Add-ons: Search Engines

Mozilla put a few popular search sites in the Search Bar in the upper-right corner of Firefox. If you'd like to add more, there are alot to choose from.

Go to Firefox Add-ons: Search Engines

<? adjuster ?>
Send me an email

Wednesday, October 03, 2007

My Facebook

Check me out on Facebook now..

Don't forget: Write on my wall..

Checkout my profile

NB: u have to login in order to see my profile..

<? adjuster ?>
Send me an email

Thursday, September 27, 2007

Working with SQL Server Date/Time Variables

My boss gave me a task to build a module that searches a SQL Server 2005 database using PHP!
i got stuck working with SQL Server 2005 dates..
After searching the web with my favorite Google, i found a very rich article solved all of my problems..
Thanx to Gregory A. Larsen []

Article address [4 Parts]:
- Working with SQL Server Date/Time Variables
- Displaying Dates and Times in Different Formats
- Searching for Particular Date Values and Ranges
- Date Math and Universal Time

<? adjuster ?>
Send me an email

Wednesday, September 26, 2007

Gmail: A Behind the Scenes Video

Google asked the world to help them imagine how an email message travels around the world. All it took was a video camera, the Gmail M-velope ( ), and some creativity — and, wow, did you get creative!

<? adjuster ?>
Send me an email

Saturday, August 04, 2007

Web Developer Firefox Extension

The Web Developer extension adds a menu and a toolbar to the browser with various web developer tools. It is designed for Firefox, Flock, Mozilla and Seamonkey, and will run on any platform that these browsers support including Windows, Mac OS X and Linux.

What are Add-ons?

Add-ons are small pieces of software that can add new features or tiny tweaks to your Firefox. They can add new search engines or dictionaries in other languages, change the look of Firefox with a new theme, or much more. Take a look around and see what add-ons can do for you.

Ofcouse IE doesn't have such advanced features!! ;)

<? adjuster ?>
Send me an email

Firefox Network Error Messages

Good article from Mozilla about Firefox Network Error Messages:

<? adjuster ?>
Send me an email

Saturday, March 10, 2007

GMail Drive

We all know GMail from Google..
GMail on Wikipedia:

What if u can put GMail as a partition in [My Computer]?
Upload ur files in GMail using drag'n'drop?
GMail Drive:\

GMail Drive on Wikipedia:

GMail Drive official site:

Download GMail Drive now [Softpedia]

<? adjuster ?>
Send me an email

Wednesday, February 14, 2007

Micro$oft M$DN is down!

I wonder why Micro$oft M$DN website gives that error msg:

Server is too busy

Any1 have an answer?!?!?!

Check out:

<? adjuster ?>
Send me an email

Happy Valentine's Day

Happy Valentine's day to all..

<? adjuster ?>
Send me an email

Thursday, February 01, 2007

So Busy!

Hi all blog visitors..

i'm so sorry for NOT posting anything new these days..
i'm extremely busy developing the internal web-based management system for my company..

and other stuff for some clients..

will b back soon..

<? adjuster ?>
Send me an email

Monday, January 01, 2007