January 2007 - Posts

Greening Planet Earth with couple lines of Code

There's an interesting article on ForeignPolicy that shares how Microsoft could save 45 million tons of CO2 emissions with a few lines of computer code.

After the BREAK: The numbers behind the savings.

 

http://blog.foreignpolicy.com/node/2281

Something really interesting, and those who have not moved to vista, you might want to set your computer to turn off it's screen after 20 minutes of in-activity, it's the monitor that is a big energy consumer. (That's what I heard) :)

Posted by Technical Bits
Filed under:

Microsoft Ajax RTMed

Finally, this long awaited day has arrived! Microsoft Ajax Library has RTMed! Do go to http://ajax.asp.net to get the latest bits.

 Ajax 1.0 contains all the stable code base. while an additional add-on contains features that are still under development. :)

Posted by Technical Bits
Filed under:

Scary SQL Eh? This's wad's been keeping bz!

Ok. Here's the most scary SQL I've written... :O Don't ask me why. It only works this way.

 

SELECT ClassGroupId
FROM penberry_UsersInClassGroups
WHERE (UserId IN(SELECT UserId FROM aspnet_Users WHERE UserName IN ( SELECT UserName FROM aspnet_Users WHERE UserId IN( SELECT UserId FROM penberry_UsersInSubjects WHERE (SubjectGroupId IN  ( SELECT SubjectGroupId FROM penberry_SubjectGroup WHERE ( SubjectGroupName='P01' ) AND ( SubjectId IN ( SELECT  SubjectId FROM penberry_SubjectName WHERE (SubjectCode = 'CIT3P11') AND (SubjectName = 'Web Services Applications Development') ) ) AND ( AySemId IN (SELECT AySemId FROM penberry_aysem WHERE (AY = '2006/2007') AND (Semester = 'Oct'))))))AND(UserName = '1234567D'))) )

Posted by Technical Bits

SQL Server 5 Compact Edition Released!

If you've followed the SQL Server 2005 family line, you might have heard of this product called the SQL Everywhere edition. Just this morning, Micorosoft has finally launched the SQL 5 Compact Edition, which was formally SQL Everywhere.

"low maintenance, compact embedded database for single-user client applications for all Windows platforms including tablet PCs, pocket PCs, smart phones and desktops."

And best of all, it's FREE!

Click here to know more!

Posted by Technical Bits
Filed under:

Microsoft Groove

Many who knows me for quite sometime would have known that I'm always on the move. However, I prefer to work from my desktop most of the time as it's considerable much more powerful then my labtop and it has must bigger screens.

So I was thinking... Syncronization had always been troubling me for a long long long period of time. So I was searching around for tools to help me with that, and finally, "WHY DIDN'T I THINK OF GROOVE"?

I was introduced to GROOVE almost 6 months back when the then GM for groove, David was in Singapore. Ok! Now's I'm a happy man with many of my files "Groovy".

So folks, if you're a project consultant/project manager or something similar, I think you're really goina love Groove! With Groove, you'd never be out of sync again!

 Click here to view a short flash video intro.

Posted by Technical Bits
Filed under:

Windows Vista Security Guide 1.2 Released

Microsoft has released an updated version of the Windows Vista Security Guide (where they released 1.1 in dec)

The Windows Vista Security Guide provides recommendations and tools to further harden Windows Vista. Use the GPOAccelerator tool in this Solution Accelerator to efficiently establish the Enterprise Client (EC) environment or the Specialized Security – Limited Functionality (SSLF) environment.
 
Posted by Technical Bits
Filed under:

Is it Bad Developer or Is it Bad Bosses?

I had been working on a project recently (non paid one, not for any bosses,  rather for an academia), am not at all happy with the requirements. It's sort of, they are so eagerly to get the stuff out, and not really bothered about the code.

Well, I could definitely push out

  • fast app
  • junk code

If i wanted to. That's in fact super easy! But I'm holding back as I WILL NEVER PUSH OUT CODE THAT CRACKS!

So sometimes, when we see bad codes lying around, we should ask ourselves. Is it bcos the developer's incompetency or is it their bosses incompetency? All good bosses or PMs would understand that it's more expensive to fix bad code, then it is to write it right from start!

Posted by Technical Bits

Optional Windows Updates for Daylight saving

If you're staying in a country which has daylight savings, this might look really interesting to you.

Update for Windows XP (KB928388)
Date last published: 12/12/2006
Download size: 503 KB
Installing this update enables your computer to automatically adjust the computer clock on the correct date in 2007 due to revised Daylight Saving Time laws in many countries. After you install this item, you may have to restart your computer.
http://support.microsoft.com/kb/928388

Update for Windows XP (KB929120)
Date last published: 12/12/2006
Typical download size: 148 KB
Australia has implemented Daylight Saving Time in the West Australia (Perth) time zone starting in December 2006 for a trial period of three years. Install this update to enable your computer to automatically adjust the computer clock on the correct date. After you install this item, you may have to restart your computer.
http://support.microsoft.com/kb/929120

These are in the optional updates, so if you're using automatic updates, these might not be pushed down to you.

Posted by Technical Bits
Filed under: