Saturday, April 04, 2009

Popular Websites are Looks Like 10 Years Ago

1.Microsoft

Microsoft had done tremendous changes to their web frontend over the pass ten years. The old one lacks of graphics and the current definetely has a very strong corporate look.

Microsoft Website in 1999


Microsoft Website in 2009



2.Yahoo

Comparing to what we’ve seen ten years ago and now, Yahoo had undergone quite a significant change in terms of their business model and that totally reflects their web front end. The search-engine based company used to be very ’search engine focused’ but it’s looks more like a information portal now.


Yahoo Website in 1999


Yahoo Website in 2009



3.Sun Microsystems

Sun Microsystems in 1998 totally recalled us how a typical Geocities and Tripod free template were like.

Sun Microsystems Website in 1999


Sun Microsystems Website in 2009



4.Google

Google was still in beta ten years ago. These guys believed in simplicity and there’s no exception whether it’s 1999 or 2009.

Google Website in 1999


Google Website in 2009



5.Apple

We always like how folks at Apple design their website. They’ve always been the trend setter and their designed inspired a lot of the Web 2.0 design out there. That said, have you seen how their website looks like 10 years ago?

Apple Website in 1999


Apple Website in 2009



6.Hotmail

Most of us start playing with e-mailing on a free account when we were introduced to the Internet, and when it comes to free email Hotmail is amongst the hottest. Here’s how the web interface looks like before Microsoft decided to turn call it the Windows Live Hotmail.

Hotmail Website in 1999


Hotmail Website in 2009



7.PCWorld

Ten years ago, PCWorld was using a 3-column display. You can imagine the site to be really congested, considering the fact that most of us (if you already started surfing) were still on monitor resolution 800×600 and below. But over the pass decade, the site has been much more better. Content arrangement is neat, well-organized and the red header with white background definetely make the entire display looks clean.

PCWorld Website in 1999


PCWorld Website in 2009



8.Wired Magazine

Wired ten years ago was too text-based and we think the left navigation looks odd with titles in red background and listings in light green. It’s hard to imagine the website to be what they are now, because it totally rocks.

Wired Website in 1999


Wired Website in 2009



9.Amazon

Clear-cut navigation is very important for any e-commerce site and we believe Amazon handles this pretty well. The site has not been changing over the pass decade in terms of the amount of content they put forward on the first page. The most obvious change over the pass ten years in Amazon is perhaps swapping the horizontal tab navigation to a left sidebar drop down and bringing their search box to the top.

Amazon Website in 1999


Amazon Website in 2009



10.Time

Time maintained their 3-column display over the pass ten years. Only difference is, they’ve managed to make it way cleaner and neater, even though contents on the website is like 5x more.

Time Website in 1999


Time Website in 2009



11.Adobe

Over the years, Adobe has had the difficult task of portraying themselves as a software company (product links and information first) and as a creative company (large pictures and imaginative layouts). I think their current design does both well.

Adobe Website in 1999


Adobe Website in 2009



12.ESPN

ESPN has always followed a simple formula: Show the main stories on the front page, supplement them with links to other popular stories, and then have easy-to-find linkage for every sport they cover.

ESPN Website in 1999


ESPN Website in 2009



13.MTV

The problem with trying to cater to current trends of culture is that you regret it all the more in the years ahead (flannel shirts anyone?). It's hard to believe that they had a Java version of their site and even harder to believe that they sported a "Best Viewed with IE" badge.

MTV Website in 1999


MTV Website in 2009



14.CNN

At first glance, it seems that a news site like CNN hasn't changed much, but when you look at the layout, typography, and inclusion of new media (like web video), you'll see how much better the current website is. (Granted, it looks like the oldest version here might be missing its CSS, but it's still lagging behind in design).

CNN Website in 1999


CNN Website in 2009



15.Nike

Nike requires new visitors to pick a locale. Nowadays, Nike uses almost all Flash in their site and they continously win Flash awards for these sites.

CNN Website in 1999


CNN Website in 2009

Thursday, April 02, 2009

3D Modeling Application Softwares

1. 3ds Max

3ds Max, previously known as 3D Studio MAX and 3dsmax and also called simply "Max" by its users, is a modeling, animation and rendering package developed initially by the Yost Group for Autodesk

3ds Max
2. Animation Master

Animation Master is the most powerful and affordable spline based modeling and animation program available. Specifically designed for classic character animation, the drag and drop, customizable interface and powerful motion tools give you the control

Animation Master
3. Art of Illusion

Art of Illusion is a free, open source 3D modelling and rendering studio. It is written entirely in Java, and should be usable on any Java Virtual Machine which is compatible with Java 5

Art of Illusion
4. Blender

Blender is the free open source 3D content creation suite, available for all major operating systems.

Blender
5. Carrara Pro

Carrara is the perfect choice for the design professional looking for a complete 3D package. It offers complete modeling tool sets, fantastic landscaping and vegetation features, ultra-rich texturing capabilities, and state-of-the-art realistic and non-photorealistic rendering.

Carrara Pro
6. Carrara Std

In Carrara Std at least, you can do boolean operations in the "assembly" room. Select the objects and select Edit and then 3D Boolean.

Carrara Std
7. Cinema4D

MAXON CINEMA 4D is Easy to Use, Professional 3D Animation Software. The next generation, representing two decades of excellence. The eleventh generation of CINEMA 4D is another milestone in the development of professional 3D software

Cinema4D
8. Houdini

Houdini is the leading procedural 3D animation solution developed and maintained by Side Effects Software. The comprehensive feature set includes modeling, rigging, animation, particle effects, dynamics, compositing, integrated rendering, and more

Houdini
9. LightWave 3D

LightWave is the oldest 3D graphics application still with its original creator (NewTek) and with the same name it started with (LightWave 1.0, part of the original Amiga Video Toaster came out in 1990).

LightWave 3D
10. Maya

Maya is a high-end 3D computer graphics and 3D modelling software package, originally by Alias Systems Corporation but now owned by Autodesk under its Media and Entertainment division.

Maya
11. Modo

modo is a 3D software from Luxology that handles the taks of modeling, sculpting, 3D painting, UV editing, rendering, baking and animation. The software runs on both PC and Mac computers.

Modo
12. Silo

Silo is a specialized 3D modeling software package, produced by Nevercenter. The software package is one of the least expensive in the market

Silo
13. TrueSpace

TrueSpace7.6 is a fully-featured 3D authoring package that will let you model, texture, light, animate and render 3D content. As well as traditional images and movies, you can also make 3D content for online shared spaces, and for Virtual Earth.

TrueSpace

14. Wings3D

Wings3D is a subdivision modeler inspired by Nendo and Mirai from Izware. Current version of 0.99.03

Wings3D
15. XSI

Softimage|XSI is a high-end three-dimensional (3D) graphics application developed by Softimage, Co., a subsidiary of Avid Technology, Inc., which is used predominantly in the film, gaming and advertising industries for the production of 3D environments and scenes.

XSI

16. ZBrush

ZBrush is a digital sculpting and painting program that has revolutionized the 3D industry with its powerful features and intuitive workflows. Built with in an elegant interface, ZBrush offers the world’s most advanced tools for today’s digital artist.

ZBrush

Tuesday, March 31, 2009

13 unusual keyboard designs

1. Roll-up keyboard
  • Rolls-up for easy storage and portability
  • Dust and moisture proof
  • Standard 104-key keyboard
  • Choose from PS/2 only or both USB & PS/2 connectivity
  • Lifetime of approximately 15,000,000 keystrokes!

Roll up keyboard


2. WristPC Keyboard

The WristPC is a rugged QWERTY keyboard with a standard PC keyboard interface. Completely sealed, it can operate in the rain and other harsh environments. A curved back provides a secure and comfortable placement on the wrist. The keyboard layout is optimized to provide alphanumeric entry. Carefully positioned arrow keys ease menu-oriented tasks. The WristPC keyboard comes with an optional wrist strap to provide the capability of attaching it to your wrist.

WristPC Keyboard



3. orbiTouch Keyboard

The orbiTouch is a revolutionary keyless ergonomic keyboard solution that removes the barrier posed by the traditional keyboard/mouse combination. Persons who benefit include those with repetitive stress injuries such as carpal tunnel syndrome , other hand and finger injuries, limited fine motor skills, reduced finger function and other cognitive and physical challenges. The orbiTouch Keyless ergonomic Keyboard creates a keystroke when you slide the two domes into one of their eight respective positions.


Orbitouch Keyboard


4. Optimus Maximus keyboard

Optimus’s customizable layout allows convenient use of any language - Cyrillic, Ancient Greek, Georgian, Arabic, Quenya, hiragana, etc. -as well as of any other character set: notes, numerals, special symbols, HTML codes, math functions and so on to infinity. Each key is a stand-alone display that shows the function currently assigned to it. Every button on the keyboard (or, more precisely, a module consisting of a moving cap, a microchip and a display) can be easily removed to clean or replace.


optimus maximus keyboard

5. Virtual laser keyboard

The I-Tech Virtual Keyboard uses a light projection of a full-sized computer keyboard on almost any surface. Used with PDA’s and Smart Phones, the Virtual Keyboard provides a practical way to do e-mail, word processing and spreadsheet tasks, enabling users to leave laptops and computers at home.



Virtual Laser Keyboard

6. Das Keyboard

The Das Keyboard Professional provides the best typing experience combined with a modern glossy look and useful features. Das Keyboard sports best-in-class German-engineered gold-plated mechanical key switches that provide tactile and audio feedback making typing a pure joy.


Das keyboard

7. Alpha iGrip Keyboard

The iGrip incorporates AlphaGrip's hi-speed, handheld data entry technology. It looks and feels like a game controller, but has all the functionality of a keyboard and mouse. The secret to the iGrip's hi-speed capabilities are the 8 rocker buttons on the back, which enable 16 single-finger-single-press keystrokes on full-size keys. iGrip combines the 10-finger control benefits of a keyboard with the freedom and versatility of a game controller.



iGrip Ergonomic Keyboard



8. Maltron 3D Ergonomic Keyboard

The L89 Keyboard is the same letter layout as the E Type J89 PS/2 keyboard but with a native USB interface and may be used with either a PC or an Apple. The fully ergonomic fits the shape of hands and the different lengths of fingers to reduce movement and tension. Split design eliminates wrist twist and allows a central number cluster which can be used by right or left hand as preferred.



Maltron 3D Ergonomic Keyboard


9. Frogpad

The FrogPad mobile keypad with its innovative 20 full-size key layout optimized around the most frequently used characters sets a new standard in information access with superior portability and ergonomics, global adaptability, rapid learning and ease of use. Its unique patented keystroke algorithms enable it to be used in either a right or left-handed mode and with any international language set.

Frogpad keyboard


10. Tidy Tippist

The marriage of eating and tipping: the decorative tablecloth, made of felt, contains a textile keyboard. The electronic is woven into a fabric, which finds itself between layers of water resistant felt as sandwich material. The soft felt surface makes it a pleasure for fingers to tip a cozy keyboard.



Tidy Tippist keyboard


11. Twiddler 2

The Twiddler2 is a pocket sized mouse pointer with a full-function keyboard in a single unit that fits neatly in either right or left hand. The Twiddler2 plugs into both keyboard and mouse PS/2 ports (USB port with the PS/2 to USB Adapter) on any computer that accepts standard PS/2 mouse and keyboard (or USB input). Combining major innovations in pointer and keyboard technology, the twiddler is designed to bring renewed enjoyment to current computer users and to attract newcomers to the world of personal computing.




twiddler keyboard

12. SafeType keyboard

This well thought at keyboard will allow you to type in a relaxed position, saving you the pain. All that despite its futurist look. The supplementary keypad allows the user to position the 10-key numeric pad with arrow keys anywhere that is most usable and comfortable. It can be on the left or the right, or even in your lap. We are constantly amazed by the tremendous variation in challenges and how people find solutions for their own problems.

safetype keyboard

13. Datahand keyboard

The DataHand ergonomic keyboard offers a total of 132 keys (more than even extended flat keyboards) through the use of five key switches clustered around the tips of each of the fingers. With four modes, shifted by the thumbs, hand movement is no longer required to perform keyboard work. Hand support results in the elimination of the major source of muscular-skeletal stress in hands, wrists, arms, shoulders, backs, and necks.

datahand keyboard

Monday, March 23, 2009

Server operating system

Server operating system — such as FreeBSD, Solaris, and Linux — are derived from or are similar to UNIX. UNIX was originally a minicomputer operating system, and as servers gradually replaced traditional minicomputers, UNIX was a logical and efficient choice of operating system for the servers. UNIX-based operating systems, many of which are free in both senses, are popular.

Server-oriented operating systems tend to have certain features in common that make them more suitable for the server environment, such as

* GUI not available or optional,
* ability to reconfigure and update both hardware and software to some extent without restart,
* advanced backup facilities to permit regular and frequent online backups of critical data,
* transparent data transfer between different volumes or devices,
* flexible and advanced networking capabilities,
* automation capabilities such as daemons in UNIX and services in Windows, and
* tight system security, with advanced user, resource, data, and memory protection.

Monday, March 16, 2009

HTML

HTML, an initialism of HyperText Markup Language, is the predominant markup language for Web pages. It provides a means to describe the structure of text-based information in a document—by denoting certain text as links, headings, paragraphs, lists, and so on—and to supplement that text with interactive forms, embedded images, and other objects. HTML is written in the form of tags, surrounded by angle brackets. HTML can also describe, to some degree, the appearance and semantics of a document, and can include embedded scripting language code (such as JavaScript) which can affect the behavior of Web browsers and other HTML processors.

HTML markup consists of several key components, including elements (and their attributes), character-based data types, and character references and entity references. Another important component is the document type declaration, which specifies the Document Type Definition.As of HTML 5, no Document Type Definition will need to be specified, and will only determine the layout mode.

Monday, March 09, 2009

Java applet

A Java applet is an applet delivered to the users in the form of Java byte code. Java applets can run in a Web browser using a Java Virtual Machine (JVM), or in Sun's Applet Viewer, a stand-alone tool for testing applets. Java applets were introduced in the first version of the Java language in 1995. Java applets are usually written in the Java programming language but they can also be written in other languages that compile to Java byte code such as Jython.

Applets are used to provide interactive features to web applications that cannot be provided by HTML. Since Java's byte code is platform independent, Java applets can be executed by browsers for many platforms, including Windows, UNIX, Mac OS and Linux. There are open source tools like applet2app which can be used to convert an applet to a stand alone Java application/windows executable/Linux executable. This has the advantage of running a Java applet in offline mode without the need for internet browser software.

Many influential Java developers, blogs and magazines are recommending that the Java Web Start technology be used in place of Applets.

A Java Server is sometimes informally compared to be "like" a server-side applet, but it is different in its language, functions, and in each of the characteristics described here about applets.

Monday, March 02, 2009

Java Server Pages

Java Server Pages (JSP) is a Java technology that allows software developers to create dynamically-generated web sites, with HTML, XML, or other document types, in response to a Web client request. The technology allows Java code and certain pre-defined actions to be embedded into static content.

The JSP syntax adds additional XML-like tags, called JSP actions, to be used to invoke built-in functionality. Additionally, the technology allows for the creation of JSP tag libraries that act as extensions to the standard HTML or XML tags. Tag libraries provide a platform independent way of extending the capabilities of a Web server.

JSPs are compiled into Java Servers by a JSP compiler. A JSP compiler may generate a server in Java code that is then compiled by the Java compiler, or it may generate byte code for the server directly. JSPs can also be interpreted on-the-fly, reducing the time taken to reload changes.

Architecturally, JSP may be viewed as a high-level abstraction of servers that is implemented as an extension of the Server 2.1 API. Both servers and JSPs were originally developed at Sun Microsystems. Starting with version 1.2 of the JSP specification, Java Server Pages have been developed under the Java Community Process. JSR 53 defines both the JSP 1.2 and Server 2.3 specifications and JSR 152 defines the JSP 2.0 specification. As of May 2006 the JSP 2.1 specification has been released under JSR 245 as part of Java EE 5.

Monday, February 23, 2009

Network

A computer with minimal memory, disk storage and processor power designed to connect to a network, especially the Internet. The idea behind network computers is that many users who are connected to a network don't need all the computer power they get from a typical personal computer. Instead, they can rely on the power of the network servers.

Instead, they rely on a server to store data. Network computers take this idea one step further by also minimizing the amount of memory and processor power required by the workstation. Network computers designed to connect to the Internet are sometimes called Internet boxes, Net PCs, and Internet appliances.

One of the strongest arguments behind network computers is that they reduce the total cost of ownership (TCO) -- not only because the machines themselves are less expensive than PCs, but also because network computers can be administered and updated from a central network server.

Friday, February 13, 2009

Solaris (operating system)

Solaris is a Unix-based operating system introduced by Sun Microsystems in 1992 as the successor to SunOS.

Solaris is known for its scalability, especially on SPARC systems, as well for being the origin for many innovative features such as DTrace and ZFS. Solaris supports SPARC-based and x86-based workstations and servers from Sun and other vendors, with efforts underway to port to additional platforms.

Solaris is certified against the Single Unix Specification. Although it was historically developed as proprietary software, it is supported on systems manufactured by all major server vendors, and the majority of its code base is now open source software via the Open Solaris project.

Monday, February 09, 2009

Web server

The term web server can mean one of two things:

1. A computer program that is responsible for accepting HTTP requests from clients (user agents such as web browsers), and serving them HTTP responses along with optional data contents, which usually are web pages such as HTML documents and linked objects (images, etc.).
2. A computer that runs a computer program as described above.

3. Logging: usually web servers have also the capability of logging some detailed information, about client requests and server responses, to log files; this allows the webmaster to collect statistics by running log analyzers on these files.

Monday, February 02, 2009

Application framework

In computer programming, an application framework is a software framework that is used to implement the standard structure of an application for a specific operating system. Application frameworks became popular with the rise of the graphical user interface (GUI), since these tended to promote a standard structure for applications. It is also much simpler to create automatic GUI creation tools when a standard framework is used, since the underlying code structure of the application is known in advance. Object-oriented programming techniques are usually used to implement frameworks such that the unique parts of an application can simply inherit from pre-existing classes in the framework.[citation needed]

One of the first commercial application frameworks was MacApp, written by Apple Computer for the Macintosh. Originally written in an extended (object-oriented) version of Pascal, it was later rewritten in C++. Other popular frameworks for the Mac include Metro works Power plant and MacZoop (all based on Carbon). A different approach to an application framework is Cocoa for Mac OS X. Free software frameworks exist as part of the Mozilla, Open Office.org, GNOME and KDE projects.