Monday, November 13, 2006

Balloonist - Funny Story

A man is flying in a hot air balloon and realizes he is lost. Hereduces height and spots a man down below. He lowers the balloon further and shouts, 'Excuse me, can you help me? I promised my friend I would meet him half an hour ago, but I don't know where I am.'

The man below says, 'Yes. You are in a hot air balloon, hovering approximately 30 feet above this field. You are between 40 and 42 degrees North latitude, and between 58 and 60 degrees West longitude.'

'You must be a programmer,' says the balloonist.

'I am,' replies the man. 'How did you know?'

'Well,' says the balloonist, 'everything you have told me is technically correct, but I have no idea what to make of your information, and the fact is I am still lost.'

The man below says, 'You must be a project manager

'I am,' replies the balloonist, 'but how did you know?'

'Well,' says the man, 'you don't know where you are, or where you are going. You have made a promise which you have no idea how to keep,and you expect me to solve your problem.'

Tuesday, November 07, 2006

Spring Into HTML and CSS - ebook


Welcome. This book's for you. We'll leverage what you already know about the web, so you'll go further, faster than you ever expected. You'll master today's best practices: the real nuts and bolts, not theory or hooey. You'll learn through dozens of focused HTML, XHTML, and CSS examples: crafted for simplicity and easy to adapt for your own projects.

Need specific solutions? This book's modular, visual, high-efficiency format delivers them instantly. Molly E. Holzschlag draws on her unparalleled experience teaching Web design and development. No other HTML/CSS guide covers this much, this well, this quickly. Dig in, get started, get results!

All you need to succeed with HTML, XHTML, and CSS in real-world projectsLearn how to build web pages that'll work in any environment, on virtually any contemporary browserConstruct templates that simplify every page you developStructure and tag text so it's easy to work with and manageAdd images, media, and scripts—quickly and reliablyDiscover the right ways to use HTML tablesBuild easy-to-use forms and validate your users' inputUse CSS to take total control over your site's look and feelMaster core CSS techniques: color, images, text styles, link effects, lists, navigation, and moreControl margins, borders, padding, positioning, floats, even Z-indexDesign efficient, compatible, easy-to-manage CSS layouts Includes concise XHTML and CSS annotated references: quick help for every language element

Download link:
http://rapidshare.com/files/2148051/Addison.Wesley.Spring.Into.HTML.and.CSS.Apr.2005.rar

Monday, November 06, 2006

Boss - Funny Story

A Man entered a pet shop, wanting to buy a monkey.
The shop owner pointed out three identical monkeys and said, "Themonkey to the left costs 500 dollars."

"Why does that monkey cost so much? "the man wondered.The owner replied, "Well, it knows how to use a computer."

The man asked about the next monkey on the perch. "That one costs 1,000 dollars because it can do everything the othermonkey can do, plus it knows how to use the LINUX operating system."

Naturally, the startled customer asked about the third monkey."That one costs 2,000 dollars.""And what does that one do?" the man asked.

The owner replied, "To be honest, I've never seen him doing anything,but the other two call him boss!"

Adobe Photoshop CS/CS2 BREAKTHROUGHS - ebook

Adobe Photoshop is industry standard digital image software and users are hungry for solutions to their myriad concerns--from how best to manage the program's sometimes unwieldy interface to how to use the new Vanishing Point tool. Photoshop guru David Blatner has scoured the online forums, interviewed Adobe engineers, and gathered together answers to over 200 of the most-commonly asked questions. Written in a sassy, fun-to-read style, this book tackles every major Photoshop problem with a lay-it-on-the-line solution. Adobe Photoshop CS/CS2 Breakthroughs is for anyone who has been using Photoshop long enough to realize that the solution to their problems isn't always as obvious as one would expect.

Download link:
(8.5Mb)

Thursday, November 02, 2006

What is JSON?

JSON (JavaScript Object Notation)

JSON (pronounced like the English given name Jason) is a lightweight data-interchange format. It is easy for humans to read and write. It is easy for machines to parse and generate. It is based on a subset of the JavaScript Programming Language, Standard ECMA-262 3rd Edition - December 1999.

JSON is a text format that is completely language independent but uses conventions that are familiar to programmers of the C-family of languages, including C, C++, C#, Java, JavaScript, Perl, Python, and many others. These properties make JSON an ideal data-interchange language.

JSON's simplicity has resulted in its widespread use, especially in Ajax. In JavaScript, JSON can be parsed trivially using the eval() procedure. This was important for the acceptance of JSON within the Ajax programming community because of JavaScript's ubiquity among web browsers.

JSON is built on two structures:
A collection of name/value pairs. In various languages, this is realized as an object, record, struct, dictionary, hash table, keyed list, or associative array.
An ordered list of values. In most languages, this is realized as an array, vector, list, or sequence.


Comparison to other formats

XML - XML is a markup language. JSON is not a markup language. JSON is a data interchange format. Both lack a rich mechanism for representing large binary data types.

YAML - Both YAML and JSON are data interchange formats.
Some of the limitations of JSON are addressed by
YAML. Although YAML is significantly more complex it is still significantly simpler than XML.
It has been observed that JSON is a nearly functional subset of YAML. YAML parsers can be used to handle most of JSON. This occured by coincidence and not by design, YAML and JSON were conceived mostly in isolation of each other.

more details visit http://www.json.org/

Wednesday, November 01, 2006

Understanding Ajax: Using Javascript to Create Rich Internet Applications



Book Description
Understanding Ajax: Using Javascript to Create Rich Internet Applications
Language : English , ISBN: 0132216353 , Size 6.2 MB

AJAX is hot, hot, hot! Why? It's simple. With AJAX, internet developers and designers can create web-based applications that look and feel like desktop applications. These are responsive, highly-interactive applications that represent a new breed called "Rich Internet Applications" (RIA). This book is a guide to designing, implementing, and debugging AJAX applications. The book begins by comparing and contrasting the traditional web application lifecycle with that of an AJAX application. It then covers core AJAX technology, including the XMLHTTPRequest object, and describes various methods for "consuming" data returned by it. Because AJAX represents a fundamentally new way of creating web applications, the book is careful to explore usability guidelines for AJAX developers. This is followed by a series of use cases that show how specific problems are solved in both the pre-AJAX and post-AJAX worlds. The book ends with a chapter on debugging AJAX applications, along with appendices that cover toolkits that greatly simplify AJAX development. All of the server-side examples presented in the book will be written in PHP, the most popular langauage for server-side web programming.

Download Link :

Cheers!