Tuesday, May 18, 2010

ICSE Results to be declared today on www.cisce.org

ICSE (Indian Certificate of Secondary Examination) will be declaring the results of ICSE (Class 10) 2010 and ISC (Class 12) 2010 today (19th May 2010) at about 15:00 hrs or 3:00 pm IST on the website www.cisce.org. As expected the www.cisce.org website is down from this morning signalling that the results are getting uploaded and changes are being made to the website to announce the ICSE results.

As a matter of fact 1,567 ICSE schools across India and about 35,000 students from the city are anxiously waiting for the ICSE results from the board today. Many students are expected to be affected once the results are out since the ICSE results have a direct impact on their future life path. The ICSE 2010 exams were conducted in the month of March 2010 across schools in India and abroad affiliated to the ICSE board.

One may recall that last year round there were a couple of problems faced by the students and also the ICSE authorities due to heavy web traffic and eventually the website crashed. Once the ICSE website crashed the students were scrambled to get to know their results. Hopefully we feel that this year the ICSE board authorities have taken into consideration the problem of heavy web traffic and would be publishing the ICSE 2010 results simultaneously on various websites. The complete list of alternative websites where the ICSE results will be available is here.

The ICSE results like last year can also be checked using the ICSE SMS facility. For getting your results on SMS follow these simple instructions:

Type your index number and send as an sms to any of these numbers from your mobile phone:
56388
524524
56263
51818

Also you can search on Google for the ICSE results by using keywords like ICSE results, ICSE results 2010, 2010 ICSE, ICSE 2010 results, ICSE results website.

Wishing all the students the very best!!

Other websites and useful links for ICSE results:

Thursday, May 13, 2010

Finally we have a Steam client for Mac for FREE from Valve

Valve has finally managed today to rather officially give us the Steam client for Mac. This is simply some superb news for Mac users since they get the 'free to play' Portal game and also a vast library of 63 games too for the Mac platform.

Valve says that in order to celebrate the Mac launch, it will be giving away free copies of Portal to anyone who downloads Steam between today and May 24, 2010. Here is the direct link to download your Steam for Mac. For all the existing steam users who don't still have a copy of the game yet they can simply click on the install button on the game's Store page to get it now!!.

Steam being pushed into the Mac platform will surely open loads of opportunities for Valve. Valve can now easily expand the current customer base for its games distribution service. This announcement is significant since most of the hardcore gamers on Mac used to play all the steam titles only by using Windows OS via Bootcamp, but that's not needed anymore.

Here's this week's titles which are available on Steam Play:
  • And Yet It Moves
  • Atlantis Sky Patrol
  • Bejeweled 2 Deluxe
  • Bob Came in Pieces
  • Bookworm Deluxe
  • Braid
  • Brainpipe
  • Chocolatier: Decadence by Design
  • Chuzzle Deluxe
  • City of Heroes: Architect Edition
  • Civilization IV: The Complete Edition
  • Cooking Dash
  • Diaper Dash
  • The Dig
  • Diner Dash: Hometown Hero
  • DinerTown Detective Agency
  • DinerTown Tycoon
  • Dream Chronicles: The Chosen Child
  • Escape Rosecliff Island
  • Fairway Solitaire
  • Fitness Dash
  • Football Manager 10
  • Galcon Fusion
  • Gemini Lost
  • Guns of Icarus
  • Hotel Dash Suite Success
  • Indiana Jones and the Fate of Atlantis
  • Indiana Jones and the Last Crusade
  • KrissX
  • Loom
  • Luxor
  • Luxor 3
  • Luxor: Mahjong
  • Machinarium
  • Mahjong Roadshow
  • Max and the Magic Marker
  • My Tribe
  • The Nightshift Code
  • Nightshift Legacy: The Jaguar's Eye
  • Parking Dash
  • Peggle Deluxe
  • Peggle Nights
  • Portal
  • Professor Fizzwizzle and the Molten Mystery
  • Quantz
  • Sam & Max: The Devil's Playhouse
  • Tales of Monkey Island Season 1
  • Toki Tori
  • Torchlight
  • Trijinx: A Kristine Kross Mystery
  • Unwell Mel
  • Valarie Porter and the Scarlett Scandal
  • Wandering Willows
  • Wedding Dash 2: Rings Around the World
  • World of Goo
  • Zenerchi
  • Zuma Deluxe

Wednesday, May 12, 2010

New Features in C# 4.0

Visual Studio 2010 is out and we have a new version of C# that also accompanies it. That's C# 4.0 - I have been working on C# from the good old 1.0 or 1.1 version upwards. So whats the new 4.0 version of C# got in store for you. Here's a wrap up of the new features available as part of C# 4.0 release.

keyword Dynamic

There's a new kid in the block, with the introduction of a very a key feature of this release called the dynamic keyword. The keyword dynamic bridges the gap that existed between a dynamically and statically - typed languages. Well, C# can now also be considered a dynamically typed language too. You can easily create dynamic objects on the fly and even have their types determined only at run time. You will simply need to add a new namespace called System.Dynamic, and lo you can create expandable objects and even advanced class wrappers. You can also facilitate interoperability between different languages, including the dynamic ones.

To better understand the use of dynamic keyword, here's an example:

dynamic BankAccount = new ExpandoObject();
BankAccount.Number = "174258733-451269";
BankAccount.HolderName = "Jason S";
BankAccount.Branch = "Bangalore";

Though there are many pros and cons for the use of dynamic keyword and the system performance overheads, it makes like that much more simpler for the developer in the end.

Optional (or Default) Method Parameters

If I rightly remember, VB.net is preferred to C# when porting old projects in ancient langues of VB 5 / 6 or when working on creating COM wrappers since VB.net allows you the use of Optional or Default parameters in methods. C# 4.0 has finally got this feature to make it that much more robust in this area.

You can now easily specify a default value for a parameter within the method declaration in C# 4.0. Also, the consumer of the method can either pass a value or can easily skip the parameter. When the parameter is skipped, the default value declared in the method is passed.

Here's a simple example to explain it:
Method declaration:
public static void GetMoney(int amount = 0) { }

Bot the below Method calls for the above declaration are valid in C# 4.0:

GetMoney(); // 0 is used as amount in the method.
GetMoney(1000);

Named Arguments

Well, here's another relief to the developer. Did you know that in C# 4.0 the order of parameters in a method declaration and also the order of arguments you pass to the method when calling don’t need to match anymore!!. You can now easily provide arguments to a method in any order that you are comfortable with by specifying parameter names with-in the method call. This feature also tremendously improves the readability of one's code.

Here's a simple example of using Named Arguments in C# 4.0
var sample = new List();
sample.InsertRange(collection: new List(), index: 0);
sample.InsertRange(index: 0, collection: new List()); // both ways it'll work now

Covariance and Contravariance

Does the heading sound confusing? Well, the use of variance on generic type parameters in interfaces and delegates is yet another new feature available in C# 4.0. Though, strictly speaking it doesn’t add that much of a new functionality. But it rather makes things work in the first place as you expected them to work. Here is a major advantage that is hidden in the power of C# 4.0 in simple line below. Note: The below code wouldn't have compiled up until C# 4.0 was released:

IEnumerable objects = new List();
Now you have the ability to implicitly convert references for objects instantiated with different type arguments. This makes it that much more simpler and easier to reuse code.

Improved COM Interop Support

As I started this article with the dynamic keyword, then we had the optional parameters and named arguments, did you know that all of this actually enables a significant improvement in working with COM interop. Though all these features have arrived pretty late for the COM Interop world - but it's like late than never is better.

Take a look at my ugly code below:

var excelApp = new Excel.Application();
// . . .
excelApp.get_Range("A1", "B4").AutoFormat(
Excel.XlRangeAutoFormat.xlRangeAutoFormatTable3,
Type.Missing, Type.Missing, Type.Missing,
Type.Missing, Type.Missing, Type.Missing);
I can now simply write it in a few lines as below:

excelApp.Range["A1", "B3"].AutoFormat(
Excel.XlRangeAutoFormat.xlRangeAutoFormatClassic2);

Ain't it pretty neat?

So, there you go - that was a wrap up of the new features that are available in C# 4.0. Hope it helped!!

Tuesday, May 11, 2010

Can your OS make some ice-cream for you? Well, Linux can!!

We have the OS wars raging like the Cold War down under and ready to erupt any given time. In this time, I have a question for you - Can your OS really churn out some delicious ice-cream? Most probably the answer would be in the negative. But if you happen to run Linux - the answer is YES!!

Well, a company called MooBella (what a name to Moo around with) has come up with a rather geeky invention - a Linux-powered ice cream maker which is currently undergoing demo runs in New England. This is not the size of your average PC though for home use, but a full fledged ice cream machine that reportedly churns out Fresh Dairy Ice Cream in 40 seconds and has a whooping 96 varieties. All this being 100% natural dairy stuff.

The ice cream machine sports a 15" touch screen but under the hood it is basically an off-the-shelf PC Hardware that is in use and best of all it happens to runs Redhat Linux. Well, the basic interface happens to run off Firefox too. This seems to be a cool innovation and also a great example of what Linux can do.

I am sure that in near future we will have refrigerators / TVs / ACs coming with a choice of OS like Linux / Android / Chrome / Windows. Any takers yet?

FaceBook Login

As you all know by now - Facebook happens to be the single most popular Social Networking website on the Internet. Facebook currently has approximately has more than 400 million active users currently worldwide, which makes it the most sought after web property second to Google.

When you are speaking about 400 million users on facebook, the Facebook login problems are also very similar to the login problems that you will face on any other website online. What I am trying to emphazize here is not the common forgotten username / password kind of problem but at most sophisticated problems related to phishing Facebook accounts which many other large websites online too have to worry about - did I forget google's set of misseries in the early days?

We currently have two different versions of the Facebook Login page online - the standard login page to your facebook account that loads up on your web browser, the other version is called Facebook Lite which is mainly a mobile version of Facebook with faster loading times and also less data on the page. Both these pages have an option called the forgot password which links to a page that helps you change the Facebook password in case you have forgotten the original facebook password.

I would recommend users who often forget their Facebook password to use an online Password Manager that helps you to easily fill your password when online. An online password manager will remember the username and password for your Facebook account, and it will also automatically fill the details into the login form at the Facebook homepage - some even have the functionality to do a Facebook login automatically too (How lazy can it get folks!!).

Well, Facebook users often experience other login problems that may not be really related to the Facebook login page o- at such times it is recommended to clear the web browser cache - which will help you fetch a new copy of the website form the webserver again. I can also think of another way to overcome the Facebook login issue by using a different web browser from the one in which you are having problems to see if the login problem still exists. If it still exists you can very well be sure that web browser is not the real problem here nor is it to do anything with the browser settings that may be the culprit for the Facebook login problems the user is facing.

Do read the tips on Facebook Login.

A few FaceBook Login Tips

Here are a few tips for Facebook Login problems that have become very common nowadays. if you follow these tips, you can be sure to reduce the number of issues you face with your Facebook login.
  • You should NEVER and EVER click on links from other webpages to visit the Facebook login page. Many a times clicking a Short Url may land you on the Facebook login page - simply close the page and open a new browser session and type the url manually yourself.
  • You must always remember to enter the url directly into your web browser's navigation bar to goto the Facebook login page.
  • Take a few second to reconfirm the url displayed on the navigation bar and also do a check on the website before you start entering your log in information.
  • It is a good practice to use a password manager to enter the login details and process your login. That way no key-press for key loggers to know.
  • Always ensure that you have a very secure password with consists of atleast eight characters/digits. This should include atleast one number, atleast one CAPITAL letter and atleast one special character.
  • Never give your username and password to anyone - let them be your best friend or family member. You'll never know how knowingly or unknowingly that information can land in the wrong hands.
  • Always make it a habit to change your online password the very minute you suspect the account has been compromised - No second thoughts.
Well, that's all the gyan I could think off - if you have any other tips, do post it in the comments below - deeply appreciated.

Also you can find more Facebook login information and some very good security tips at the Facebook Official Login Helper site.

List of Best Engineering Colleges in Bangalore : Ranking of B.E. Colleges for CET and COMEDK

The Karnataka CET (KCET), COMED K and AIEEE entrance exams for all the Karnataka Engineering Colleges have just got over. Well, here is a list of all the Best engineering colleges in Bangalore to choose from for the 4 precious years of Engineering ahead.

We have considered the following facts in providing the ranks to the colleges below:
  • Engineering Colleges only in Bangalore
  • Faculty to Student Ratio
  • Facilities available and the quality
  • Faculty qualifications
  • Previous year placements record
  • Student feedbacks over the years
etc, etc, etc....

So here's the ranking :
  1. RV College of Engineering, Mysore Road (RVCE)
  2. P.E.S. Institute of Technology, Outer Ring Road (PESIT)
  3. B.M.S College of Engineering, Bull Temple Road (BMSCE)
  4. Bangalore Institute of Technology (BIT)
  5. MS Ramiah Institute of Technology (MSRIT)
  6. RNS Institute of Technology (RNSIT)
  7. Sir M Visvewsvaraya Institute of Technology (MVIT)
  8. JSS Academy of Technical Education (JSSATE)
  9. BNM Institute of Technology (BNMIT)
  10. Global Academy of Techology (GAT)
  11. Dayanand Sagar College of Engineering (DSCE)
  12. Dr. Ambedkar Institute of Technology (AIT)
  13. BMS Institute of Technology, Yelahanka (BMSIT)
  14. Sapthagiri College of Engineering (SCE)
  15. CMR Institute of Technology (CMRIT)
  16. New Horizon College of Engineering (NHCE)
  17. P.E.S. School of Engineering (PESSE)
  18. Don Bosco Institute of Technology (DBIT)
  19. Atria Institute of Technology (AtIT)
  20. MV Jayaram College of Engineering (MVJCE)
  21. Vemana Institute of Technology (VIT)
  22. Sri Venkateshwara College of Engineering
  23. HKBK College of Engineering (HKBKCE)
  24. East West Insitute of Technology (EWIT)

Check your COMEDK 2010 (UGET) results online : Complete list of websites to get COMEDK results when Announced

The Consortium of Medical, Engineering and Dental Colleges of Karnataka (COMEDK) in Karnataka was held recently. The results for the COMEDK UGET-2010 can be checked online from the following websites when they are announced. The COMEDK office is located at #37, first floor, Ramanashree chambers, Lady curzon road, Bangalore 560001, Karnataka.

COMEDK Fax number is 080-2598309 (or +91802598309)
COMEDK Email : uget@comedk.org
COMEDK Help desk number : 080-41132810 (4 lines)
COMEDK website www.comedk.org

Candidates who have appeared in COMEDK UGET-2010 can easily check their results from one of the following websites once it is announced online:
(more websites to be added soon)

Wishing all the students the very Best and also a very Bright and fruitful Engineering Life ahead!!!

Here are some important dates pertaining to COMEDK 2010:
Publishing of COMEDK answer keys: 09.05.2010
Last date for receiving objection pertaining to COMEDK answer keys: 14.05.2010
COMEDK UGET 2010 Results - Publishing of test scores: 26.05.2010
Last date for receiving objection pertaining to test scores: 29.05.2010
Publishing of COMEDK rank list: 07.06.2010
Last date for dispatch of COMEDK rank cards: 17.06.2010
Only centralized counseling for B.Arch
Start date for issue of online application form for B.Arch: 21.05.2010
Last date for receipt of completed application forms for B.Arch: 24.06.2010

Check your CET 2010 results online : Complete list of websites to get CET results when Announced

The Common Entrance Test (CET) in Karnataka is conducted by the CET Cell. The results for the Karnataka CET 2010 exams can be checked online from the following websites once they are announced. The Karnataka CET Cell office is situated at 18th Cross, Malleswaram, Bangalore.

Candidates who have appeared in CET 2010 can easily check their results from one of the following websites once it is announced online:

Wishing all the studenst the very Best and also a very Bright and fruitful Engineering Life ahead!!!

Also note that you can easily check your CET results via SMS by following the simple instructions here.

Sunday, May 9, 2010

We now have Intel Atom processors to power Tablets and Handhelds

Intel Atom processor’s have been known for their power-saving architecture, proven transistor and circuit design and also unique manufacturing process techniques that have made them the market leader in the netbook market. But now we have a new kid in the block – Tablet PCs!

Tablets PCs have entered the mainstream with the introduction of the Apple iPad. Intel today unveiled its newest Intel Atom processor-based platform (formerly codenamed as "Moorestown") – the chips are called the Z6xx Series Family (codenamed "Lincroft" system-on-chip [SoC]), the Intel Platform Controller Hub MP20 (codenamed "Langwell") and a dedicated Mixed Signal IC (MSIC), codenamed "Briertown."

The new platform aimed at Tablet PCs has been specially repartitioned to include the Intel Atom Processor Z6xx series, which will include the 45nm Intel Atom processor core with onboard 3-D graphics, video encode and decode functions, as well as memory and display controllers into a single SoC design. It will also include the brand new MP20 Platform Controller Hub which supports several system-level functions and I/O blocks. Also the dedicated MSIC integrates power delivery and battery charging, and consolidates a range of analog and digital components.

What’s very interesting with this release is that the new chip platform brings in a very "PC-like" experience with fast Internet, 3-D graphics, multi-point videoconferencing, multi-tasking and advanced voice capabilities. Most importantly full 1080p video support right out of the chip. We have many players like Dell, HP, who are planning to release new Tablets in the coming days which would directly compete with the Apple iPad and Intel’s new Z6xx chips will surely give them a winning hand in it.

Thursday, May 6, 2010

Complete list of Best and Free Anti-Virus for your Windows 7 :: Updated on May 2010

Though you may have one of the best operating system's in your computer - a.k.a. Windows 7, you will still need a good anti-virus program to protect your PC from Viruses, Trojans, Root-Kits, etc. There are several paid Anti-Virus solutions from Norton (Symantec), Mc-Afee, etc but when you have a personal PC or laptop and can't really afford spending any more on softwares - well, look at the Free Anti-Virus solutions.

Free Anti-Virus softwares are actually second to none in terms of protection but they lack functionality and a few bells and whistles found exclusively on paid Anti-Virus softwares.

I have put together a list of the Best Free Anti-Virus Solutions that are available currently.

As for the paid Anti-Virus, the Best detections rates are found in these:
  • Symantec Norton
  • Avira AntiVir
  • Panda
  • Avast
  • Sophos

Go ahead and protect your data - choose a Anti-Virus solution wisely and don't forget to update it often!!

How to disable Microsoft Windows Genuine Advantage Notifications - using the Free RemoveWGA

>For those of you who are wondering how to disable or simply remove the Microsoft Windows Genuine Advantage Notifications - You have help at hand in the form of a cool tool called RemoveWGA. Though you must already be aware that removing the WGA from your Windows copy amounts to piracy by Microsoft's term.

But at times you may have a genuine reason as to why you want to turn off the Windows Genuine Advantage Notification, in such cases Microsoft doesnot help you with any tool right away. This is where RemoveWGA comes into picture. This is a very simple and easy to use tool that allows you to remove the WGA protection in your copy of Windows.

I would like to once again stress that removing WGA from your Windows XP or Windows Vista or Windows 7 amounts to you having a pirated copy of Windows. So thread in caution when you try this out. Your on your own and i don't assume any responsibility.

Now after all that long disclaimers - where do you get a Free download of RemoveWGA you may ask? Well, head over to the software database at Softpedia and you can find it easily.

Wednesday, May 5, 2010

II PU (PUC) 2010 results announced : Website to get results Online

The long awaited Karnataka PU 2010 results dates for PUC is finally announced. The results once available online will be at the following list of websites:

http://pue.kar.nic.in - The only official website where the PU 2010 results will be available direct from the board. This website is also the official website of the PU board of Karnataka (Pre University Education Examination Board) which conducts and also announces the results of the PUC exams conducted in March - April 2010.

http://puc.kar.nic.in - This is the direct website given on the official link. But unfortunately the website is down saying "Bandwidth Exceeded" since the results are getting uploaded to the website servers. In the meantime, you can easily click on the direct url to access the 2010 PU results by clicking on this website link http://stg1.kar.nic.in/pucsup2010/

www.kar.nic.in - The Karnataka Government's official website in which all announcements related to the 2010 PU results are nowadays announced.

http://karresults.nic.in - Karnataka Government recently created an exclusive website for announcing results of exams like the PUC 2010 and SSLC 2010.

Here is a list of other websites to get updated and current information :

Website for Karnataka 2nd PUC Results (Click Here)


Latest Update on PU 2010 : The PU 2010 results for the exams conducted in March - April 2010 has been announced by the government that it will be available on 6th May 2010 evening in the above websites. The PU 2010 results will also be published in all the PU colleges of Karnataka which were exam centers from 2 pm onwards on 7th May.

The PU 2010 results are the most awaited since atleast 6.51 lakh students have written the same.

www.kseeb.org website is down already

When everyone is waiting anxiously for the SSLC results we have one shocker - the website where the results are to be announced is down!! Yes, www.kseeb.org is down already and it has a familiar message saying

Bandwidth Limit Exceeded
The server is temporarily unable to service your request due to the site owner reaching his/her bandwidth limit. Please try again later.


The authorities don't really understand the students anxiousness really, else why would the website be down.

But on the other hand, there is talks that since the results are being uploaded into the website hence it has been pulled down. But being a techie myself - it is clearly not the case. The web server has exhausted all the bandwidth allocated to it and hence the message.

Meanwhile, you can get the results from the other websites listed here:


All the very best!!

Tuesday, May 4, 2010

Karnataka SSLC 2010 results Online :: Website Announced

The Karnatak SSLC results for Class 10 is available at the following list of websites:

www.kseeb.org - This is the official website of the SSLC board in Karnataka (Karnataka Secondary Education Examination Board) which is instrumental in conducting the SSLC examinations. The website is currently down since the results are getting uploaded. At times the main website for the SSLC 2010 results might be slow, you can click on the direct url to access the results by clicking on http://karresults.nic.in/sslcresult2010.htm

www.kar.nic.in - This happens to be the Karnataka Government's official website where most of the results are announced nowadays.

http://karresults.nic.in - Another website from Karnataka Government exclusively for announcing results of exams like the SSLC 2010 and PUC 2010.

Here are a list of other websites to get more information :


Update : The SSLC 2010 results for the exams conducted in March - April 2010 will be announced on 6th May 2010 Morning in the above websites. The SSLC 2010 results will also be availabe and announced in all the high schools in Karnataka from 2 pm onwards.

The SSLC 2010 results are the most awaited since atleast 8.35 lakh students have written the same.