twitter
    Find out what I'm doing, Follow Me :)

Tuesday, July 21, 2009

Know about Invariance, Covariance and Contravariance???

Invariance, Covariance and Contravariance Explained
Let's examine what invariant, covariant, and contravariant parameters and return types mean. You almost certainly are familiar with the terms, even if you don't have a grasp of the formal definitions.

A return value or parameter is invariant if you must use the exact match of the formal type name. A parameter is covariant if you can use a more derived type as a substitute for the formal parameter type. A return value is contravariant if you can assign the return type to a variable of a less derived type than the formal parameter.

In most cases, C# supports covariant parameters and contravariant return types. That's consistent with almost every other object-oriented language. In fact, polymorphism is usually built around the concepts of covariance and contravariance. You intuitively know that you can pass a derived class object to any method expecting a base class object. You intuitively know that you can pass a derived object to any method expecting a base object. After all, the derived object is also an instance of the base object. You instinctively know that you can store the result of a method in a variable of a less-derived object type than the formal method return type.

Read entire article
Read more

Sunday, June 21, 2009

Moyea web player

Moyea Web Player is an easy-to-use graphical program for customizing skinning flash video player for website, with which, creating a flash video player only needs a few mouse-clicks.
Since Version 2.0, the capability of Moyea Web Player will be extended via addons, and free version began to be offered. From here, you could download Moyea Web Player free version 2.0 freely.
Read more
Read more

How to Unlock/Jailbreak Your iPhone 2G on OS 3.0 Using RedSn0w (Windows)

These are instructions on how to jailbreak your iPhone 3G on the 3.0 iPhone firmware using RedSn0w for Windows. The Mac version of this tutorial is here. The 2G version of this tutorial is here

This tutorial can be used to jailbreak before applying the UltraSn0w unlock. UltraSn0w is not released yet. It will be soon. Meaning, if you require the unlock immediately then you should wait to jailbreak until UltraSn0w is released.
Watch the Video

Also the detailed tutorial can be found here.
Read more

Thursday, June 18, 2009

How to Update Your 2G iPhone to 3.0 Without Losing Activation, Unlock

How to Update Your 2G iPhone to 3.0 Without Losing Activation, Unlock!!!
This is an important note for those looking to update their 2G iPhone to the 3.0 firmware without losing their activation and unlock. If you click the Update button in iTunes to install the 3.0 firmware you will not loose your unlock. (2G iPhones ONLY).
HOWEVER, if you are using the 2G iPhone on an unofficial carrier you may loose your activation. This means that will your network will be detected but you will not be able to use your iPhone. You will loose your activation if you used QuickPwn to jailbreak your iPhone. If you used PwnageTool you will not. If you are super excited about iPhone 3.0 and wish to update immediately, either make sure you jailbroke with PwnageTool or rejailbreak using PwnageTool and then do the update.

Otherwise wait for a little bit and the iPhone Dev-Team will release new PwnageTool and QuickPwn utilities shortly.


Read more

Monday, June 15, 2009

20 Free Useful Tools for Designers and Developers | Presidia Creative

There are a host of free tools available on the internet that can help designers and developers increase their productivity. Some tools are great, others just waste your time, so today, we've sorted through the free tools available to find 20 free and useful tools for designers and developers.
Whether you're looking to create invoices, contact your colleagues, find a color scheme, generate some code, or share files, you'll find a free tool in this list to do the job.
Read more

Wednesday, June 03, 2009

Best Visual Illusion of the Year Contest

Best Visual Illusion of the Year Contest: "The Best Visual illusion of the Year Contest is a celebration of the ingenuity and creativity of the world's premier visual illusion research community. Contestants from all around the world have submitted novel visual illusions (unpublished, or published no earlier than 2008), and an international panel of judges has rated them and narrowed them to the TOP TEN. At the Contest Gala in the Naples Philharmonic Center for the Arts, the top ten illusionists will present their creations and the attendees of the event (that means YOU!) will vote to pick the TOP THREE WINNERS!"
Read more

Friday, May 29, 2009

The most common web design myths busted

Misconceptions in web design and development uncovered.
The moment you start working as a web designer or web developer, you're told 'do this' and 'don't do that'. Official and unofficial rules abound. You soon internalize them and start passing them on to others, either consciously or subconsciously. But here's the bad news: not all of this advice is correct.
Continue reading...
Read more
Related Posts with Thumbnails