I'm an e-vangelist, apparantly... I envy all the e-experts here on GWB :-D
your e-score: 78
your e-group: e-vangelist
your e-ranking: 1040/9733
Check your own score at www.howeru.com.
- a great little list from Phil Haack (and be sure to read comments as well)...
I found a bunch of great
Computer Laws...
A few highlights:
Ellison's Law: The two most common elements in the universe are hydrogen and stupidity. (Harlan Ellison)
Jakob's Law of the Internet User Experience: Users spend most of their time on
other websites. (Jakob Nielsen)
Nathan's First Law: Software is a gas; it expands to fill its container. (Nathan Myhrvold)
Ninety-ninety Law: The first 90% of the code accounts for the first 90% of the development time. The remaining 10% of the code accounts for the other 90% of the development time. (Tom Cargill)
Osborn's Law: Variables won't; constants aren't. (Don Osborn)
Also,
sysprog.net has quotes on everything from design over bugs to tech writing - plus a collection of predictions à là Bill Gates' 640K blunder...
As I'm sitting here, my wrists are hurting slightly, due to the fact that at my new job (well, I'm back at my old workplace, but with a new title and all that) I don't have my normal keyboard. Also, my "new" chair sucks big time, so it's all agony ;-)
So I thought I'd share an old link with you guys: Jon Galloway : Mouseless Computing - although I know it sounds a bit backwards, asking you to use the keyboard more with my current keyboard being the culprit, it's a great post nevertheless, that should be as widely spread as possible...
Whaaat? This screen appeared in Visual Studio 2005, right after I deleted a server control from HTML view and saved the file (not the designer-file, the aspx-file). And it just stayed there. No cancel, no way back into Visual Studio what so ever!? I wonder if I'm missing a service pack :-s

Ended up terminationg the VS-process manually. Bummer...
Your results:
You are Spider-Man
| Spider-Man |
| 85% |
| Robin |
| 73% |
| Superman |
| 70% |
| Hulk |
| 65% |
| The Flash |
| 60% |
| Iron Man |
| 50% |
| Batman |
| 40% |
| Green Lantern |
| 40% |
| Supergirl |
| 38% |
| Catwoman |
| 35% |
| Wonder Woman |
| 8% |
|
You are intelligent, witty, a bit geeky and have great power and responsibility.
 |
Click here to take the Superhero Personality Quiz
Pro users no longer have upload limits - and regular users now have a 100MB limit each month, instead of the 20MB they used to:
http://feeds.feedburner.com/~r/Flickrblog/~3/60508217/ho_ho_ho_flickr.html
That's damn good news for me, having just bought a new 10,1MP camera - with a 2GB memory card...
Have a look at the top 20 lessons learned by JD in his 20 years of programming:
http://www.dcs-media.com/desdev/Detail.aspx?ArticleId=578
[Via Software by Rob]
I know it works. I just know it :-)
I just installed a "funny" little (free) plugin for VS.2005. It's called SlickEdit Gadgets - I haven't really figured out yet if it can help me be more productive, but try it out for yourselves:
Download the free SlickEdit Gadgets thingy here
In case you haven't heard, Microsoft just released the WinFX/.NET 3.0 Framework into RTM...
Via Paul Ballard:
"Microsoft has just dropped a set of Visual Studio 2005 PowerToys. Here's what you get:
Source Code Outliner : The Source Outliner tool is a Visual Studio extension that provides a tree view of your source code's types and members and lets you quickly navigate to them inside the editor.
Visual C++ Code Snippets:The Visual C++ Code Snippets tool lets you insert snippets in your code by using a pop-up menu that contains programming keywords. VB.NET and C# languages have this functionality in Visual Studio 2005.
Indexed Find : The Indexed Find tool is a Visual Studio extension that uses the Microsoft Indexing Service to provide improved Search capabilities to the integrated development environment (IDE). It sends the results of a search to the Output Window.
Super Diff Utility: The Super Diff Find tool is a Visual Studio extension that compares text files. It uses color coding and graphics to show the difference between the files in deleted text (red), changed text (blue), inserted text (green).
Event Toaster Utility: The Event Toaster tool is a Visual Studio extension that notifies users about specific events within the Visual Studio IDE."
Oh, and you can get them here.
Note to self: Hey self! That fantastic tool you forget the name and URL of, and found out that you badly needed at your new job, was Steve Millers PureText. The Googled URL to Steves web site seemed to be invalid, so you found it at pcworld.com instead :-)
I hate command prompts.
I know - I'm supposed to be a geek and all, and therefore love prompts and stuff. But I just hate them anyway. So I was very pleased when I stumbled across andrewconnell.com, where I found a very nifty trick for avoiding some command prompt hell...
BTW, the article says it's a VS2005 trick, but it works fine for me in VS2003...
Over at
feedicons.com (great initiative, by the way), I can't find the link to their feed ;-)
I can, however, subscribe to their newsletter!?
Quote from
http://www.w3.org/TR/2006/CR-mobile-bp-20060627/:
Abstract
This document specifies Best Practices for delivering Web content to mobile devices. The principal objective is to improve the user experience of the Web when accessed from such devices.
The recommendations refer to delivered content and not to the processes by which it is created, nor to the devices or user agents to which it is delivered.
It is primarily directed at creators, maintainers and operators of Web sites. Readers of this document are expected to be familiar with the creation of Web sites, and to have a general familiarity with the technologies involved, such as Web servers and HTTP. Readers are not expected to have a background in mobile-specific technologies.
Yeah... I got my
HP iPAQ 6515 this weekend. Although I am having some problems adjusting to this whole PDA idea whilst also using the thing as a phone, I am planning on using it as a way to get going with the .NET Compact Framework.
So, I was looking for a good database solution for mobile devices - and then I saw this:
Microsoft SQL Server 2005 Everywhere Edition CTP
Yummy. Will be testing ASAP.
The hard work, the countless hours and endless nights. I am now finally a respected blogger (not like back in the old days):
Hehe ;-)
Did you guys hear about
Spore from EA before this years
E3? I certainly didn't - but it looks
goooood... And won
some awards, too!
So, I finally figured out why my blog didn't have CAPTCHA (why am I constantly writing CAPTHCA?) for the comments. It turns out that Jeff (Julian) had forgotten to add it to the skin I'm using here - I wish I had known before I manually deleted something like 60 spam comments, all from the same stupid [product name] moron.
I had been looking for the CAPTHCA CAPTHCA CAPTCHA (I hate that "word") option for ages, but didn't find it. Because it isn't there. So I asked Chris Williams what he'd done to get it, and he directed me to Jeff.
Thanks, guys!
Google announced a few new services
yesterday:
Google Trends and
Google Co-op.
Trends inherits its concept from
Zeitgeist, allowing you to see search (and news) activity for defined keywords. I like it!
Co-op is quite a bit more nerdy - I'm not sure I actually get it yet :-/
What I've learned today:
The final application startup tweak we'll discuss is preventing a second instance of the application from starting. Of course, some document-based applications make sense to run multiple times, but many utilities make no sense, or can even cause problems when run this way. It turns out that we can easily make a change to accomplish this. In Visual Basic, you can simply click the Make single instance application checkbox in Project Settings to enable single-instance mode. In C# (and VB for that matter), you can create the same effect in the Main method.
using System;
using System.Collections.Generic;
public class MyClass
{
public static void Main()
{
bool exclusive;
Mutex m = new Mutex(true, "C4F-TrickedOut", out exclusive);
if( exclusive )
{
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(false);
Form1 mainForm = new Form1();
Application.Run();
}
else
{
MessageBox.Show("Another instance is already running.");
}
}
}
Very nice.
More like this here (Coding4Fun)
ThinkGeek offers a lot of weird and very, very geeky stuff to the geeks in all of us. But this new thingy takes the prize:
Buzzaire - Metered Dose Caffeine InhalerThis is insane - if someone needs an inhaler in order to get his/her caffeine buzz, he/she should go see a doctor. In fact, anyone willing to spend money on such a device should go see that doctor ASAP.
I'll admit that the idea is funny, and that it is indeed ultrageeky to own a gadget such as this. But hey, how about brewing some normal coffee instead?:
Caffeine Comparison Chart
| Drink/Food |
Caffeine Content |
| 12oz Can of Coke |
34mg |
| 12oz Can of Mt. Dew |
37mg |
| 12oz of Jolt Cola |
78mg |
| 10oz Bottle of Bawls |
80mg |
| 8oz of Brewed Coffee |
70-120mg |
| One breath of Buzzaire |
150mg |
Nah...
Spend your money on this instead...
Via
Dave Shea @ mezzoblue:
"Who's affected? Well, do you use the <OBJECT>
element? Then, potentially, you are. Sites that embed PDF, Flash, QuickTime, Windows Media, or RealPlayer files will all get hit by this.
What happens? The page loads, but the controls are disabled by default. In order to activate them, the user must click on them first.
Bad for advertisers? Yep. Bad for CMS/eCommerce vendors that rely on ActiveX controls? Yep. Bad for media sites? You bet. Bad for Adobe? Of course.
Really, there's no good side here. Except that you've got two months to fix your sites. Like you didn't have anything better to do anyway. Enjoy."