Alexa Rankings changed drastically Blogs lose Ranks

May 3rd, 2008

Alexa ranking system which is generally counted to be wrong by several webmasters have changed their ranking system with improved methodology and now the traffic is tracked from several different sources which may be toolbars installed on user’s computers.

Here are some of the biggest changes i have seen :

Shoemoney.com : Was 2xxx Rank : Now 19818 Rank
Problogger : Was 3xxx Rank : Now 12917 Rank
JohnChow : Was 5xxx Rank : Now 17088 Rank
DigitalPoint : Was 3xxRank : Now 938 Rank
Global Internet Index : Was 66000 Rank : Now 45323 Rank
JimKarter : Was 40xxxRank : Now 187845 Rank
AmitBhawani : Was 70000Rank : Now 54006 Rank
Labnol : Was 19000 Rank : Now 14626 Rank

This clearly shows that Alexa previously used to track down websites based on webmaster’s traffic and give webmaster related websites a better rank but now it seems to be perfectly tracking everything.

Here is some info from Alexa Announcement page

When Alexa began displaying rankings in 1998 it was with the goal of showing Alexa Toolbar users how popular any given site was within the Alexa community. We generated the rankings through an analysis of Internet usage by people who use the Alexa Toolbar. Since that time we’ve been delighted to see that the Alexa Rankings have become a yardstick by which website popularity is measured. We are grateful to the thousands of people who come to Alexa.com each day to check the Alexa Rankings.

In recent months we’ve heard from our Alexa users that understanding Internet usage beyond Alexa Toolbar users was increasingly of interest. Ask and you shall receive!

We listened to your suggestions, and we believe that our new rankings system is much closer to what you asked for. We now aggregate data from multiple sources to give you a better indication of website popularity among the entire population of Internet users.
My site’s ranking has changed. Was it wrong before?
Will you change the rankings again?
I liked the old rankings better. Are they still available somewhere?

Did you gain/lose any rankings in Alexa?

[via amitbhawani.com]

Mother’s Day

May 3rd, 2008

So who came up with the idea of honoring mothers nation-wide on the second Sunday in May?

EARLY CELEBRATIONS
Some historians claim that the predecessor of the Mother’s Day holiday was the ancient spring festival dedicated to mother goddesses. In the ancient Greek empire the spring festival honored Rhea, wife of Cronus and mother of the gods and goddesses. In Rome the most significant Mother’s Day-like festival was dedicated to the worship of Cybele, another mother goddess. Ceremonies in her honor began some 250 years before Christ was born. This Roman religious celebration, known as Hilaria, lasted for three days - from March 15 to 18!

ENGLAND’S MOTHERING SUNDAY
More like the modern celebration of Mother’s Day is England’s “Mothering Sunday”, also called Mid-Lent Sunday, observed on the fourth Sunday in Lent. Some say the ceremonies in honor of Cybele were adopted by the early church to venerate the Mother of Christ, Mary. Others believe the Mother Church was substituted for mother goddess and custom began to dictate that a person visit the church of his/her baptism on this day. People attended the mother church of their parish, laden with offerings.

Also in England in the 1600’s, young men and women who were apprentices or servants returned home on Mothering Sunday, bringing to their mothers small gifts like trinkets or a “mothering cake”. Sometimes furmety was served - wheat grains boiled in sweet milk, sugared and spiced.

In northern England and in Scotland, the preferred refreshments were carlings - pancakes made of steeped pease fried in butter, with pepper and salt. In fact, in some locations this day was called Carling Sunday.

Another kind of mothering cake was the simnel cake, a very rich fruit cake. The Lenten fast dictated that the simnel cake had to keep until Easter. It was boiled in water, then baked, and was often finished with an almond icing. Sometimes the crust was of flour and water, colored with saffron.

INTEREST STARTS IN THE UNITED STATES
Anna M. Jarvis (1864-1948) is credited with originating our Mother’s Day holiday. She never married and was extremely attached to her mother, Mrs. Anna Reese Jarvis. Mrs. Jarvis was a minister’s daughter who for 20 years taught Sunday School in the Andrews Methodist Church of Grafton, West Virginia. Miss Jarvis graduated from the Female Seminary in Wheeling, West Virginia, and taught in Grafton before moving to Philadelphia, Pennsylvania, with the rest of her family.

Anna Reese Jarvis died in Philadelphia in May of 1905. Still unmarried and left alone with her blind sister Elsinore, Anna missed her mother greatly. Two years after her mother’s death (1907) Anna Jarvis and her friends began a letter-writing campaign to gain the support of influential ministers, businessmen and congressmen in declaring a national Mother’s Day holiday. She felt children often neglected to appreciate their mother enough while the mother was still alive. She hoped Mother’s Day would increase respect for parents and strengthen family bonds.

THE FIRST MOTHER’S DAY
The first Mother’s Day observance was a church service honoring Mrs. Anna Reese Jarvis, held at Anna Jarvis’s request in Grafton, West Virginia, and in Philadelphia, Pennsylvania, on May 10, 1908.

Carnations, her mother’s favorite flowers, were supplied at that first service by Miss Jarvis. White carnations were chosen because they represented the sweetness, purity and endurance of mother love. Red carnations, in time, became the symbol of a living mother. White ones now signify that one’s mother has died.

OTHER MOTHER’S DAY OBSERVANCES
The first Mother’s Day proclamation was issued by the governor of West Virginia in 1910. Oklahoma celebrated Mother’s Day that year as well. By 1911 every state had its own observances. By then other areas celebrating Mother’s Day included Mexico, Canada, China, Japan, South America and Africa. The Mother’s Day International Association was incorporated on December 12, 1912, with the purpose of furthering meaningful observations of Mother’s Day.

OFFICIAL PROCLAMATION
The House of Representatives in May, 1913, unanimously adopted a resolution requesting the President, his Cabinet, members of Congress, and all officials of the federal government to wear a white carnation on Mother’s Day. Congress passed another Joint Resolution May 8, 1914, designating the second Sunday in May as Mother’s Day. The U.S. flag is to be displayed on government buildings and at people’s homes “as a public expression of our love and reverence for the mothers of our country.” President Woodrow Wilson issued the first proclamation making Mother’s Day an official national holiday.

SO NOW WHAT?
If your mother is still alive, take care to shower her with special attention this Mother’s Day. Visit her. Phone her. Send her a card. Give her flowers. Get her gourmet chocolates. Buy her something you know she’s been wanting. But don’t wait until after her funeral to let her know how much you’ve appreciated her! Wear your red (or otherwise-colored) carnation proudly.

The Power of Love to Transform and to Heal

May 3rd, 2008

Jackie Lantry is a part-time hospital clerk in Rehoboth, Mass. She and her husband have adopted two girls and two boys from China. When Jackie asked her children what they believed in, they said “family.”

“It was not therapy, counselors or medications. It did not cost money, require connections or great privilege. It was love: just simple, plain, easy to give.”

I believe in the ingredients[成分] of love, the elements from which it is made. I believe in love’s humble, practical components and their combined power.

We adopted Luke four years ago. The people from the orphanage dropped him off at our hotel room without even saying goodbye. He was nearly six years old, only 28 pounds and his face was crisscrossedwith scars. Clearly, he was terrified. “What are his favorite things?” I yelled. “Noodles,” they replied as the elevator door shut.

Luke kicked and screamed. I stood between him and the door to keep him from bolting[门栓]. His cries were anguished, animal-like. He had never seen a mirror and tried to escape by running through one. I wound my arms around him so he could not hit or kick. After an hour and a half he finally fell asleep, exhausted. I called room service. They delivered every noodle dish on the menu. Luke woke up, looked at me and started sobbing again. I handed him chopsticks and pointed at the food. He stopped crying and started to eat. He ate until I was sure he would be sick.

That night we went for a walk. Delighted at the moon, he pantomimed, “What is it?” I said, “The moon, it’s the moon.” He reached up and tried to touch it. He cried again when I tried to give him a bath until I started to play with the water. By the end of his bath the room was soaked and he was giggling. I lotioned him up, powdered him down and clothed him in soft PJs. We read the book One Yellow Lion. He loved looking at the colorful pictures and turning the pages. By the end of the night he was saying, “one yellow lion.”

The next day we met orphanage officials to do paperwork. Luke was on my lap as they filed into the room. He looked at them and wrapped my arms tightly around his waist.

He was a sad, shy boy for a long time after those first days. He cried easily and withdrew at the slightest provocation. He hid food in his pillowcase and foraged in garbage cans. I wondered then if he would ever get over the wounds of neglect that the orphanage had beaten into him.

It has been four years. Luke is a smart, funny, happy fourth-grader. He is loaded with charm and is a natural athlete. His teachers say he is well behaved and works very hard. Our neighbor says she has never seen a happier kid.

When I think back, I am amazed at what transformed this abused, terrified little creature. It was not therapy, counselors or medications. It did not cost money, require connections or great privilege. It was love: just simple, plain, easy to give. Love is primal. It is comprised of compassion, care, security, and a leap of faith. I believe in the power of love to transform. I believe in the power of love to heal.

Everyday is A Gift

May 3rd, 2008

My brother-in-law opened the bottom drawer of my sister’s bureau and lifted out a tissue-wrapped package. “This”, he said, “is not a slip. This is lingerie.” He discarded the tissue and handed me the slip.

It was exquisite, silk, handmade and trimmed with a cobweb of lace. The price tag with an astronomical figure on it was still attached.

“Jan bought this the first time we went to New York, at least 8 or 9 years ago. She never wore it. She was saving it for a special occasion.

Well, I guess this is the occasion.

He took the slip from me and put it on the bed, with the other clothes we were taking to the mortician. His hands lingered on the soft material for a moment, then he slammed the drawer shut and turned to me, “Don’t ever save anything for a special occasion. Every day you’ re alive is a special occasion.”

I remembered those words through the funeral and the days that followed when I helped him and my niece attend to all the sad chores that follow an unexpected death. I thought about them on the plane returning to California from the midwestern town where my sister’s family lives. I thought about all the things that she hadn’t seen or heard or done. I thought about the things that she had done without realizing that they were special.

I’m still thinking about his words, and they’ve changed the weeds in the garden. I’m spending more time with my family and friends and less time in committee meetings. Whenever possible, life should be a pattern of experience to savour, not endure. I’m trying to recognize these moment now and cherish them.

I’m not “saving” anything; we use our good china and crystal for every special. Event such as losing a pound, getting the sink unstopped, the first camellia blossom… I wear my good blazer to the market if I feel like it. My theory is if I look prosperous, I can shell out $28. 49 for one small bag of groceries without wincing. I’m not saving my good perfume for special parties; clerks in hardware stores and tellers in banks have noses that function as well as my party going friends.

“Someday” and “one of these days” are losing their grip on my vocabulary. If it’s worth seeing or hearing or doing, I want to see and hear and do it now. I’ m not sure what my sister would’ve done had she know that she wouldn’t be here for the tomorrow we all take for granted.

I think she would have called family members and a few close friends. She might have called a few former friends to apologize, and mend fences for past squabbles. I like to think she would have gone out for a Chinese dinner, her favorite food. I’m guessing. I’ll never know.

It’s those little things left undone that would make me angry if I knew that my hours were limited. Angry because I put off seeing good friends whom I was going to get in touch with someday. Angry because I hadn’t written certain letters that I intended to write one of these days. Angry and sorry that I didn’t tell my husband and daughter often enough how much I truly love them.

I’m trying very hard not to put off, hold back, or save anything that would add laughter and luster to our lives. And every morning when I open my eyes, I tell myself that every day, every minute, every breath truly, is… a gift from God.

Louder than Anything You Can Say

May 3rd, 2008

I teach economics at UNLV three times per week. Last Monday, at the beginning of class, I cheerfully asked my students how their weekend had been. One young man said that his weekend had not been so good. He had his wisdom teeth removed. The young man then proceeded to ask me why I always seemed to be so cheerful.

His question reminded me of something I’d read somewhere before: “Every morning when you get up, you have a choice about how you want to approach life that day,” I said. “I choose to be cheerful.”

“Let me give you an example,” I continued, addressing all sixty students in the class. “In addition to teaching here at UNLV, I also teach out at the community college in Henderson, 17 miles down the freeway from where I live. One day a few weeks ago I drove those 17 miles to Henderson. I exited the freeway and turned onto College Drive. I only had to drive another quarter mile down the road to the college. But just then my car died. I tried to start it again, but the engine wouldn’t turn over. So I put my flashers on, grabbed my books, and marched down the road to the college.

“As soon as I got there I called AAA and arranged for a tow truck to meet me at my car after class. The secretary in the Provost’s office asked me what has happened. ‘This is my lucky day,’ I replied, smiling.

“‘Your car breaks down and today is your lucky day?’ She was puzzled. ‘What do you mean?’

“‘I live 17 miles from here.’ I replied. ‘My car could have broken down anywhere along the freeway. It didn’t. Instead, it broke down in the perfect place: off the freeway, within walking distance of here. I’m still able to teach my class, and I’ve been able to arrange for the tow truck to meet me after class. If my car was meant to break down today, it couldn’t have been arranged in a more convenient fashion.’

The secretary’s eyes opened wide, and then she smiled. I smiled back and headed for class.” So ended my story.

I scanned the sixty faces in my economics class at UNLV. Despite the early hour, no one seemed to be asleep. Somehow, my story had touched them. Or maybe it wasn’t the story at all. In fact, it had all started with a student’s observation that I was cheerful.

Deepak Chopra has quoted an Indian wise man as saying, “Who you are speaks louder to me than anything you can say.” I suppose it must be so.

by Lee Ryan Miller

30 Beautiful and Innovative Flash Designs

April 30th, 2008

by Jacob Gube of Six Revisions.

Flash is unparalleled when it comes to providing users a highly rich, memorable, and interactive experience. For developers, nothing matches Flash’s relative ease in allowing them to develop dynamic, complex web-based applications. For a vast majority of users, the required Flash Player plug-in is already installed, making it the most popular choice when it comes to animation and effects on the web.

When should you use Flash?

  • When there’s a need for rich, dynamic user interactivity. JavaScript’s ability to provide fluid/smooth effects and interactivity is made easier with frameworks such as script.aculo.us and mootools, but it doesn’t come close to what Flash has to offer in terms of dynamic animations, effects, and interactivity.
  • When accessibility is not a high-priority. Flash, unfortunately, is not as accessible when compared to an XHTML based design, not only for assistive technologies such as screen readers, but also for non-traditional browsers such as those found in mobile devices. For example, the Apple iPhone does not currently support Flash.
  • When you need to show off your abilities. Flash developers naturally opt for Flash-based designs so that visitors can see their aptitude in designing Flash applications. In this way, Flash is also appropriate for those in similar fields such as web designers, developers, and front-end interaction designers.

When should you use something else?

  • When you expect a wide variety of visitors. If your website caters to a niche such as individuals interested in graphics and animation, chances are, they’ll have Flash Player browser plug-in installed and enabled. But if you anticipate a large range of viewers, that last 2% of people who don’t have Flash installed can mean hundreds of visitors not being able to view your website. In addition, many users disable Flash because of Flash-based advertisements.
  • When it doesn’t add value or interactivity to a website. Some websites use Flash simply for the sake of using Flash. When it doesn’t compliment the design or enhance the user’s experience, it’s best to use technologies and techniques such as JavaScript and CSS instead.

In this article, I’d like to present 30 outstanding websites that truly showcases the power of Flash and the ingenuity of their developers, as well as to inspire you should you choose to design using Flash.

American Airlines

American Airlines

Prospect Denim

Prospect Denim

Zikadias

Zikadias

Red Bull Flugtag Flight Lab

Red Bull Flugtag Flight Lab

The Lure Lounge

The Lure Lounge

Audi R8

Audi R8

Deadline Advertising

Deadline Advertising

MaxHaus Virtual

MaxHaus Virtual

Teh Cafcat

Teh Cafcat

Canon EOS 400D

Canon EOS 400D

IKEA - Back to college

Ikea

TurboChef

TurboChef

AIGA

AIGA

Suitsupply UK

Suitsupply UK

Starbucks Coffee At Home

Starbucks

Got Character?

Got Character?

IFAW

IFAW

PiotrowskiMichal.com

PiotrowskiMichal

Lake Nona

Lake Nona

Carbon Studio

Carbon Studio

Climax Media

Climax Media

Erguvan Platin Evleri

Erquvan Platin Evleri

Greenlight Marketing

Greenlight Marketing

Imagined Creative

Imagined Creative

Nokia: Nonstop Living

Nokia

Hema

Hema

Converse

Converse

MINIUSA.COM

MiniUSA

Bearfootfilms.com

BearfootFilms

Volkswagen 60 jaar

Volkswagon 60 jaar

Some tips on designing with Flash:

  • Avoid opening another browser window. Not only is it annoying to the user, but pop-up blockers may suppress your Flash application from opening.
  • Don’t ask the user to click a button to enter. It’s unnecessary. Just load your movie without requiring an additional action from your viewers.
  • Don’t resize the user’s window. Some designs force the browser to be resized, avoid doing this or you risk frustrating the user.
  • Don’t remove the browser’s navigation. Similar to resizing windows, when you remove the controls of a browser (such as the back and forward button), it may frustrate your users.
  • Make sure your Flash movie loads quickly. A good time to aim for is less than 5 seconds on a broadband connection — any more and you might find that many of your visitor’s will leave before your application loads.
  • Consider having an XHTML version of your Flash site. You can use JavaScript to detect whether the user has Flash, and then serve the appropraite version of your site. Here’s Adobe’s Flash Player Detection Kit. This is not a completely bullet-proof method, so another option is to present the user with a choice upon entering your home page.

Jacob Gube is a web designer/developer and the creator of Six Revisions, a blog that shares useful information and resources for web professionals. To follow Jacob at Six Revisions, subscribe to his feed.

NetBeans IDE 6.1 Release Notes

April 29th, 2008

What’s New in 6.1

NetBeans IDE 6.1 is a significant update to NetBeans IDE 6.0 and includes the following changes:

* JavaScript support.
* Spring Framework Support.
* New MySQL support in Database Explorer. This feature allows you to register a MySQL Server, view databases, view, create, and delete databases, easily create and open connections to these databases, and to launch the administration tool for MySQL. This also allows you to easily create NetBeans sample databases so that following tutorials, blogs, and so on is significantly easier.
* Support for Java Beans. You can now view Java Bean patterns in the Navigator and BeanInfo Editor.
* JSF CRUD Generator. With this feature, you can generate a JavaServer Faces CRUD application from JPA entity classes.
* Javadoc Code Completion. Editing of javadoc comments is more convenient with code completion.
* Shareability of projects. This new feature in Java SE, Java Web, and all Java EE project types allows you to create projects that share definitions of libraries. That in turn allows you to create self-contained projects or sets of projects that can easily be built from the command line, on continuous integration servers, and by users of other IDEs without problems.
* Existing infrastructure has been enhanced to support window transparency (on platforms that provide it).
* Javadoc and sources association. Now any JAR item on the project classpath can be associated with its Javadoc and sources too.
* Inspect Members and Hierarchy Windows. Inspect Members and Hierarchy actions now work when the caret in the Java Editor is on a Java class for which there is no source available.
* On Demand Binding Attribute for Visual Web JSF projects.
* Axis2 support for web services.
* SOAP UI integration for Web Service testing and monitoring.
* The integration of the December 2007 through March 2008 bug fixes listed on the following page: http://wiki.netbeans.org/wiki/view/NetBeans6.0PatchesInfo.

For information about the main development features in NetBeans IDE, see the NetBeans IDE 6.1 Information page.
Supported Technologies

NetBeans IDE 6.1 supports the following technologies and has been tested with the following application servers. If you plan to use versions of JBoss, WebLogic, or Struts other than those explicitly listed, please note that you may encounter unpredictable IDE behavior as a result of the technologies being external interfaces which the project team has little or no control over.

Supported technologies:

* Enterprise JavaBeans (EJB) 3.0
* JAX-WS 2.1
* Java Persistence (JSR-220)
* JavaServer Faces 1.2 (JSR-127)
* Java Servlet 2.5
* JavaServer Pages (JSP) 2.1

* Struts 1.2.9
* Java API for XML-based Remote Procedure Calls (JAX-RPC) 1.6
* Java APIs for XML Registries (JAXR) 1.0
* Java API for XML Processing (JAXP) 1.4
* Java Architecture for XML Binding (JAXB) 2.1
* JavaServer Pages Standard Tag Library (JSTL) 1.1

Tested application servers:

* Sun Java System Application Server 9.0 (GlassFish V1)
* Sun Java System Application Server 9.1 (GlassFish V2)
* Sun Java System Application Server PE 8.2
* Tomcat 5.5
* Tomcat 6.0
* JBoss 4.0.4
* WebSphere 6.0
* Websphere 6.1
* WebLogic 9.2
* WebLogic 10

Note: If you are using the GlassFish application server, it is recommended that you run GlassFish V2 in order to work with NetBeans IDE 6.1.

Read more http://www.netbeans.org/community/releases/61/relnotes.html

Page Rank and Link Rank

April 28th, 2008

Do you own a website? Would you like to know how much it cost for an advertiser to place a link on your website. First of all you need to understand what page rank and link rank are. Usually page rank and link rank are measured from a score of 1 to 10.

In order to have a high page rank you need to have many quality links pointing to your website. It is a good idea to have many links pointing to your website but in order to get a good page rank you need quality links. Google doesn’t shows backward links from pages having PR value lesser than 3. Google has recently stopped displaying all backward links it knows. Webmasters have two general opinions upon those links, which are now displayed as backward links: 1. Google randomly shows backward links. 2. Google shows that backward links, which are considered relevant for this page (relevant means that a page, which contains a link to your site is somehow related to yours in subject (content)).

So which is more important, page rank or link rank. Page rank and link rank are equally important. Google care more about page rank than link rank, while Yahoo & MSN care more about link rank. From my experience I find it is easier to obtain a higher link rank than page rank. I am a webmaster of TDJOBS.net and I realize that obtaining a link rank score of 7 is not hard at all. It can be done by creating many subdomains for the site. For example, TDJOBS.net has more than 200 subdomains and each subdomains represent a separate site. Each site has at least 1 or 2 links pointing back to the main site. So how do you get about 338000 links pointing back to your site. The solution is simple, create a huge site that serve mostly dynamic pages but make sure you direct the crawlers to index all of your pages. You can take a look at TDJOBS.net website by going to http://www.tdjobs.net and you’ll get an idea of what I am talking about. So getting a link rank score of 7 is easy? The answer is yes, you do not have to trade link with other webmasters at all. How long do you have to wait to get 338000 links pointing to your website? If you do what I do, 3 months is the longest you have to wait.

The question is, what if you own a site that has page rank of 7 and link rank of 7? You’re looking at around  $500 to  $1,000 per month the advertiser have to pay you for 1 link placed on the main page of your website. Is that great income? Heck yeah! What if you have 4 customers? You’re looking of  $2,000 easily, residual income too! There are many places on the internet that you can go to and ask them to appraise your website. This will give you a general idea of how much you should charge an advertiser to place a link on your website. Good luck to all of you. I hope this information really help.

Top Ten Best Wordpress Plugins

April 27th, 2008

WordPress is a simple to use blogging tool. The beauty of WordPress is that it can become so much more with the simple installation of plugins. With a few clicks, WordPress can become a full fledged Content Management System (CMS). Here is a rundown on the top 10 best plugins every blogger should have installed.

Here is a great list that I whipped together of some of the most useful and most popular Wordpress plugins which every blogger should have installed. Enjoy the list.

Akismet - Simply the best Spam protection you can get for handling comments on your blog. Akismet checks your comments against the Akismet web service to see if they are spam or not, also checks the trackbacks for spam.

WP Super Cache - An extremely efficient WordPress page caching system to make your site much faster and responsive. It works by caching Worpress pages and storing them in a static file for serving future requests.

WP-PostViews - Enables you to display how many times a post/page had been viewed. It will not count registered member views, but that can be changed easily.

WP-PageNavi - A WordPress Plugin that adds more advanced page navigation to WordPress. It does this by adding page number links to your different pages. Using this plugin your readers will be able to jump from the first to the last page and other pages of your blog very easily.

Simple Tags - A plugin does everything related with tagging. With this plugin you can generates a list of related posts based on the text of blog entry. The tags can be used to search your blog and are picked up by blog search engines like Technorati and can bring in new users.

All in One SEO Pack - Automatic Search Engine Optimization (SEO) out of the box for your wordpress blog, everything you need to get your site optimized for search engines.

Google XML Sitemaps - Simple tool for auto generating sitemaps every time you make an update to your site. This plugin is the best tool to tell Google how it should crawl your blog and where to find everything you want found.

Wordpress Thread Comment - This Plugin is an enhancement for Wordpress’s comment function. It enables users to reply on a exist comment, and the discussion will be displayed threaded or nested.

FeedBurner Feedsmith - Forwards all feed traffic to Feedburner while creating a randomized feed for Feedburner to pull from.

Wordpress Database Backup - Automated or on-demand backup solution for your wordpress database. Don’t leave home without it!

[via Moonlight Blog]

Programming as Art: IHC’s Fave Demos [I Heart Tech]

April 26th, 2008

The demoscene first appeared during the 8-bit era on computers such as the Commodore 64 and ZX Spectrum, and came to prominence during the rise of the 16/32-bit home computers (the Atari ST and the Amiga). In the early years, demos had a strong connection with software cracking. When a cracked program was started, the cracker or his team would take credit with a graphical introduction called a “crack intro” (shortened cracktro). Later, the making of intros and standalone demos evolved into a new subculture independent of the software piracy scene.

Prior to the popularity of IBM PC compatibles, most home computers of a given line had relatively little variance in their basic hardware, which made their capabilities practically identical. Therefore, the variations among demos created for one computer line were attributed to programming alone, rather than one computer having better hardware. This created a competitive environment in which demoscene groups would try to outperform each other in creating amazing effects, and often to demonstrate why they felt one machine was better than another (for example Commodore 64 or Amiga versus Atari 800 or ST).

Demo writers went to great lengths to get every last ounce of performance out of their target machine. Where games and application writers were concerned with the stability and functionality of their software, the demo writer was typically interested in how many CPU cycles a routine would consume and, more generally, how best to squeeze great activity onto the screen. Writers went so far as to exploit known hardware errors to produce effects that the manufacturer of the computer had not intended. The perception that the demo scene was going to extremes and charting new territory added to its draw.

Even with modern technology, where much of the effects seen in demos could be replicated in programs like 3D Studio Max, the point of demos are not just the beautiful visuals and music but the abilities of the programmers involved to write code so tight, so efficient, that something might be several megabytes if rendered in a 3D program comes out to less than 100k. So here’s IHC’s favorites from the demo scene of the last few years. These demos are in no particular order, and while we’ve provided Flash video links to each demo, the greatest joy is downloading them (PC only) and giving your graphic cards something fun to chew on.[via I Heart Chaos]