Experts Exchange EE News January 2010

Having trouble viewing this newsletter? View our web version to see it in your browser.

January 20, 2010 >>

What's New at Experts Exchange
A Plea, Geniuses, Members and Kudos

Editors' Choice Articles
Nine of the best from EE Authors

In Case You Have Too Many Shirts
A little fun in stormy weather

When The Joke Becomes The Reality
When cars and software collide

Tip From the Mods
The reason we do the things we do

More News and Notes
Latest from GoogleLabs: GoogleNerve

Nata's Corner
A list, a trick and some needed legislation

New Certificates
New certificate holders, through January 17

What's New at Experts Exchange

back to top

Did you get what you wanted for Christmas?
Love that new gadget? Hate it? Help out your fellow EE members by reviewing it!

If you know about this stuff and want a quick 500 points (or more!), write about it!

Haiti: Dzynit posted a question that isn't one, asking members to support her sister, a veterinarian who recently spent time in Haiti, and who has added a forum to her site for contacting people in Haiti who might not otherwise be able to communicate with the outside world due to last week's major earthquake.

That was preceded by a note from lherrou, one of EE's longest serving Zone Advisors, that told us he was headed to Haiti as a member of FEMA's urban search and rescue team. The two events prompted Mary Ciesinski and Megan Farrell of Experts Exchange to get the company involved. In addition to doing some fund-raising locally, starting this week there will be a red "DONATE TO HAITI" button that will link to UNICEF's website allowing members to donate if they can.

WestleyDad with Jack, Rachael and IanNew Members: Brian Milne and his wife, Aja, welcomed 7 lb. 8 oz. (3.53 kb) Westley Johnathan Milne (at left) to the Experts Exchange family on January 11. Soon to be joining the Moderator team is 8 lb. (3.63) Lewis Ian Brett (at right), the son of DropBearMod (Dave) and his wife, Lucy, born January 16. Already in training are Lewis' siblings, Rachael and Jack.

Register a Friend for FREE!: Have a friend who knows a thing or two about technology? Have them register as an Expert at Experts Exchange for FREE! Just send them this link:

How it works:

  • New Experts can answer questions and write articles to unlock premium features such as asking questions and searching the knowledgebase
  • To unlock these features and become a Qualified Expert, new Experts must earn 10,000 points (about 7 questions)
  • fter that, they'll need to earn just 3,000 points each month to keep free membership and access to premium features

Share this link with your friends and colleagues!

New Geniuses: Four members of Experts Exchange have picked up their first Genius certificates. lnkevin earned his in Computer Servers; tsmvp in Remote Desktop/Terminal Services; egl1044 in Visual Basic Programming; and henjoh09 in Windows 2003 Server.


  • leew has earned 11,000,000 since joining Experts Exchange, and is closing in on 11,000,000 in the Excel zone.
  • hielo and Idle_Mindhave both reached the 10,000,000 point level.
  • rorya and aneeshattingal, who also went over the 6,000,000 point mark in MS SQL Server, have both earned 9,000,000 points.
  • Mestha and RobWill have both earned 8,000,000 points.
  • chapmandew has reached the 6,000,000 point level.
  • Gertone has earned over 2,000,000 points in both the XML and XSLT zones.

New MVP: jcgriff2, who joined Experts Exchange in October 2008, is the latest member to become a Microsoft MVP for Windows Desktop Experience. Congratulations!

Kudos: Most of the time, the items we list here come from comments Askers post in threads, or the occasional email we get. ValentinoV, who recently had an article selected as an Editor's Choice, took it one step better: he posted his comments in his blog. In addition to thanking jennhp, EE's content coordinator, for tracking him down and convincing him to write his articles, he also wrote: "I'd like to thank mark_wills for his enthusiasm and support. He's the Page Editor that has reviewed my articles and selected several for the EE Approved status (in cooperation with mwvisa1 I believe). Just to make sure I haven't missed anyone, I'd like to say thanks to all Page Editors that have approved my articles!"

tahirih had some kind words for the Experts in the Access and Excel zones: "I am not sure how to post a gratitude message like this, but I want to thank everyone who assisted me during my first year on Experts Exchange. It was also my first year at my job, so there was an intense learning curve, and I was not taking a break at all from my desk. All of you helped immensely during this time. All of you were invaluable my first year, and I want to start the New Year by offering a warm 'Thank you.'"

Work smarter. Work faster. Work better.

Put the world's best technology Experts to work for you today.

For individuals, upgrade to Premium Services.

  • Receive professional help for your IT problems
  • Save time to use on other projects or tasks
  • Improve your IT knowledge through interaction

For organizations, create a Corporate Account. In addition to Premium Service features, Corporate Accounts also...

  • Make it easy for your organization to pay for your access
  • Save you 42% or more off the standard monthly rate
  • Enable your account administrator to manages licenses
  • Allow you to pay by purchase order

Upgrade to Premium Services.
Learn More about Corporate Accounts

To make sure you get the next issue of our newsletter, please add the email address to your address book for a better viewing experience.

Tips From the Moderators

back to top

One of our favorite subjects came up the other day in a question asked in the New To EE zone by CentralWare, who wondered why Experts do what they do. We have taken a couple of editorial liberties with zorvek's response due to space limitations, but it's pretty solid.

The fact that you are asking this question means you are probably either not wanting to be an expert or are not cut out to be an expert. On the other hand, perhaps I might just convince you to give up some part of your valuable life to join the ranks of altruistic point hungry smart asses who help the poor folks who have gotten so lost they end up here desperately seeking solutions to problems they can't solve on their own.

The first thing that excites an expert is the simple thought that they know something that will help someone else solve a problem. When the asker says something like "You are a god.", well, you have to admit there is a bit of euphoria. Please see Q_22141527.html#a18424830. See M_1677072.html for more insanity.

The next level of illness occurs when you see points start to accumulate. Now your perception begins to shift from helping others to winning the game. When you get this bug you have succumbed to the magic of what makes EE different than most other sites: the illusion that you are actually getting something for posting solutions that work. To further this addiction EE offers tangible and non-tangible artifacts such as certificates and t-shirts.

Now you are in the game. You are addicted. The wife gets out of bed and scowls at you sitting at the computer at 2 AM. The kids don't recognize you any more. Your friends miss you at Monday Night Football. But you have new friends in far away places with whom you converse about how many points you have, that new junior expert that doesn't have a clue, that goofy asker who can't seem to understand anything, and the crazy people who keep adding silly functionality to an already working website.

Then something really cool happens. You start gaining some serious respect in the community. If you keep it up, Microsoft or some other entity comes along, notices all the fine work you have done without any expectations of monetary reward, and makes you an MVP or some such thing. Then there are the people in need who realize that not everything can be solved for $12 a month and they try to hire you for some serious cash.

But, at the end of the day, it really boils down to just wanting to help some poor sod who is stuck and really wants to get that damn thing working before the boss asks him how it's going. Doing so with respect and integrity while keeping the asker from feeling inferior or foolish is easy for some and difficult for others. Those who have that ability and have a little extra time can be and should be experts.

Editors' Choice Articles

back to top

The following articles have been designated as Editors' Choice by the Page Editors. For additional information on Articles and making sure your masterpiece is up to EE's publishing standards, check out the Article Guidelines and Article Tips zone.

Parsing Names in MS Office, Visual Basic 6, and Visual Basic for Applications
by matthewspatrick:

Any time you have to store or process perople's names, best practice dictates that you maintain each "name part", e.g., title, first name, middle name, last/surname, and/or suffix, as a discrete piece of information:
  • In a data entry/edit form, there should be different controls for each name part
  • In an Excel list, each name part should be stored in a different column
  • In a database table, each name part should be stored in a different column
  • In a VB6/VBA procedure, each name part should be stored in a different variable (or as different elements in an array, collection, or similar object)
Doing so enables fast and efficient searches, and also enables atomicity.

However, you may have to work with a data set that did not adhere to these best practice guidelines, and thus you may be struggling with parsing the resulting "full name" strings to extract the various name parts.

Create a Win7 Maze! Gadget
by DanRollins:

This article shows a few slightly more advanced techniques for Windows 7 gadget programming, including how to save and restore user settings for your gadget and how to populate the "details" panel that is displayed in the Windows 7 gadget gallery. It includes the complete source code for a Win7 gadget that creates and solves mazes -- endlessly soaking up some of those extra CPU cycles.

For introductory information -- a getting started guide -- see:

Create a Win7 Gadget

Fonts, Web Design, and the Holy Grail
by lherrou:

At some time or another, most web designers struggle over the issue of how to display a specific font on a website. In general, for website text to display in a specific font face in a client browser, the client computer MUST have that font installed. Site visitors who do not have it installed will not be able to see the text in that face. Yet, good design (and paying clients) often require that a specific font be used.

There's no easy solution to this issue. However, there are a number of approaches that can be taken to accomplish the goal. Each of these possible solutions come with trade-offs.

Managing the Transaction Log for the Accidental DBA
by mark_wills:

Attending one of Rob Farley's seminars the other day, I heard the phrase "The Accidental DBA" and fell in love with it. It got me thinking about the plight of the newcomer to SQL Server... So if you are the accidental DBA, or, simply new to SQL Server then there are a few concepts we can share to make your life easier.

Based on the frequency of questions we see in Experts-Exchange, I thought a 'light' discussion about the Transaction Log would be a good place to start.

Microsoft's SQL Server is a great database. Generally, it can look after itself, but there are one or two aspects that will need your attention. You can interactively access, configure, manage, administer, and develop your databases using SQL Server Management Studio (SSMS). With SSMS, the database administrator (i.e., you) can administer any of the components that we will be discussing. Now, this article is not an introduction into SSMS, but there are a couple of tools you will need to know.

[Video] Create Dynamic Images with PHP and GD
by gr8gonzo:

Creating your own images on-the-fly isn't hard at all, especially with the help of PHP and GD.

GD is a graphics library (, and PHP has an extension that gives easy access to the major GD functions, giving you the ability to use GD to generate images (JPEGs, GIFs, PNGs, etc) on-the-fly. This tutorial is aimed at people who come across the need for dynamic images, discover that PHP can do it with GD, but have a hard time understanding how to use it.

The tutorial is offered in two versions, a video version, and a text-only version (although it may be helpful to see both).

Computing row-wise aggregations in Access
by matthewspatrick:

A very common database task is to compute aggregate statistics (such as Count, Sum, Min, Max, etc.) for some column of data.

From time to time, Access users may find it necessary to compute row-wise aggregate statistics. This can usually be avoided by building a normalized database schema. However, at times, the user may be constrained to a denormalized design: the data may be coming from a data warehouse; there may be some performance reason for denormalizing the data; or the Access user may be stuck with another developer's design, and that design cannot be changed.

How to Succeed in ... Anything
by ericpete:

It never ceases to amaze me the lengths to which people will go.

I've been a member of the workforce since I was about 12. I didn't have to dig ditches, and it wasn't because I had to keep, while shoeless, a family of thirteen from starving in some godforsaken part of the world where "running water" meant a stream about a quarter of a mile away. I did have to learn to load and run a printing press, use a linotype, handle a Speed Graphic and write halfway decently, and my bosses were the same people who took me to Little League practice -- but it was still work.

Since then, I've had a few jobs I couldn't stand -- so I did the best thing I could think of: I quit and found some other way to earn a living. A portion of the past 40+ years was spent in a cubicle; I can't call it a "cube farm", because while almost everyone was in a cubicle, nobody was really expected to spend all day sitting in it. Fortunately, most of my working life has not been in a cubicle; I have actually spent more time managing one kind of business or another, and one of the perks has usually been being allowed to prohibit cubicles.

How to Mimic the T-SQL IsNumeric() Function in MySQL
by ValentinoV:

The first step of creating a SQL Server Reporting Services (SSRS) report involves setting up a connection to the data source and programming a dataset to retrieve data from that data source. The dataset can use a SELECT query, which is the most common way of retrieving data and one that you're probably already familiar with. But it can also use a Stored Procedure (aka stored proc or SP).

The purpose of this article is to demonstrate how data can be retrieved from a SQL Server database through Stored Procedures defined in that same database, and then displayed in a SQL Server 2008 Reporting Services report.

I'll be using the AdventureWorks2008 sample database available for download at CodePlex.

Reporting On Data From Stored Procedures
by mwvisa1:

In database programming, custom sort order seems to be necessary quite often, at least in my experience and time here at EE.

Within the realm of custom sorting is the sorting of numbers and text independently (i.e., treating the numbers as numbers instead of character string which causes '9' to sort after '10'). I won't get into the debate on whether this is an appropriate way to store data in this article, but will presume we can't change it and so must deal with how to sort correctly.

With that in mind, the following article was written to show how important an IsNumeric() function can be in solving this problem and further how to specifically to do this in MySQL server.

In Case You Have Too Many Shirts

back to top

snowman1snowman2 The combination of extended time off during the holidays and a surfeit of frozen precipitation caused demazter to take some time away from doing Cleanup and answering a few questions to build the snowman (with the help of his 3-year-old son) at left; he then dutifully posted a question and recorded the event for posterity

Not to be outdone, ModernMatt built the model at right, and posted it as well. demazter, citing the inclusion of sticks for arms and his own "snowEEman's" demise in more temperate weather, asked that ModernMatt be awarded the "Good Answer".

Apropos of the above, and not to cast aspersions on either of the two fine gentlemen mentioned above, our buddy tfewster sent this warning via email:

The Center for Disease Control has issued a medical alert about a highly contagious, potentially dangerous virus that is transmitted orally, by hand, and even electronically. This virus is called Weekly Overload Recreational Killer (WORK). If you receive WORK from your boss, any of your colleagues or anyone else via any means whatsoever - DO NOT TOUCH IT!!! This virus will wipe out your private life entirely. If you should come into contact with WORK you should immediately leave the premises.

Take two good friends to the nearest liquor store and purchase one or both of the antidotes: Work Isolating Neutralizer Extract (WINE) and Bothersome Employer Elimination Rebooter (BEER). Take the antidote repeatedly until WORK has been completely eliminated from your system. You should immediately forward this medical alert to five friends. If you do not have five friends, you have already been infected and WORK is controlling your life.

When The Joke Becomes The Reality

back to top

An editor by trade, a writer by avocation and an Expert by some cosmic practical joke, ericpete puts together the newsletter for Experts Exchange.

There's an ancient joke that refers to Bill Gates making a remark about the consequences of auto manufacturers developing products like software companies and the alleged response from GM. What's curious is how the fiction is becoming the reality.

The word out of last week's Consumer Electronics Show in Las Vegas, not to mention the big huge auto show in Detroit, is that cars are coming out with still more bells and whistles, and with them will come the end of that time-honored task of taking the wife to WalMart so she can stock up while you get the oil changed... or changing it yourself, which gives you an excuse to spend hours gazing longingly at the 586-piece professional mechanic's cabinet with every imaginable socket and end wrench at Sear's.

Seriously, I'm not sure I like all the new stuff you can get on cars nowadays; I'll be the first to admit (since I live out in the country) that the idea of having a built-in GPS locator in case you get stranded on a back road in a snowstorm is a good idea, but the idea of having all kinds of in-dash entertainment devices is a little unnerving.

I happened to be on the Schuykill Expressway in Philadelphia -- the main freeway through downtown -- on October 7, 1977 when the Phillies blew a 2-run lead with two out in the 9th inning to lose to the Dodgers, and it was ... interesting... to watch Phillies fans stuck in rush hour traffic listening to the game. Had there been television screens people could watch instead of listening to the AM radio, instead of a lot of dented dashboards there might have been hundreds of fender-benders.

The first problem with all these "improvements" in new cars is that there are more things that can go wrong. It's bad enough that the motorized car antenna decides to stay stuck in the down mode, or the motorized window falls off its track, or the back doors get stuck in the locked position (child safety, right?). But can you imagine living in Missouri -- where the heat and humidity in the summer can take a toll on anyone, but where it was 7°F over the holidays -- with your fancy seat warmers stuck on high?

The second problem is that I've never heard anyone say "Gee, I really wish I could have separate DVD players for each of the seats in my car so the kids can watch their own movies because they fight over them." Never mind the unspoken observation on parental skills that has to do with being involved with your children, as opposed to finding some way of keeping them occupied so you don't have to be involved with them. Isn't one instance of The Backyardigans at a time enough? Does anyone really need separate air conditioners -- errr... "individual climate control" -- for each seat?

There's the problem with the auto industry. Gasoline is expensive, and money is tight, and consumers want vehicles that are dependable, don't cost a lot to maintain, and are fuel-efficient (it costs me about $40 to fill the tank on my little pickup truck). What do they get? Fancy new devices that don't have a lot to do with getting from here to there. More systems -- that require an advanced degree in engineering or a $20,000 machine to simply maintain, let alone repair -- and they're so interconnected that when one goes down, we wouldn't be surprised to see a Blue Screen Of Death appear where the speedometer is.

And the prices for all these neat goodies are rolled into the base price -- so you can't NOT have them. It doesn't matter to the manufacturers than you can't get a car where you can just turn on the key, put the car in gear, release the brake and go. They're going to give you bells and whistles whether you want them or not, and you get to pay for them. They're "features". They also cost a lot to diagnose and repair (thanks for the link, Jason!).

As an industry, the autommobile manufacturers took virtually no time to figure out how to get GPS locater devices, not to mention connections for your iPod and now your phone into automobiles. They spend a ton of money retooling their products with new taillight lenses and slight changes to body styles and marginally different configurations of gauges -- but it has taken them decades to build more fuel-efficient engines. For all intents and purposes, you get more or less the same piece of equipment you got 15 years ago; the advances in engineering the internal cumbustion engine to make it more cost-effective for the end user just haven't been there.

Even more absurd is the inclusion of devices that can potentially distract a driver from the task at hand, namely navigating at high rates of speed several thousand pounds of metal, glass and flammable liquids. Don't these people read the papers? "Hands free" doesn't necessarily mean "undistracted"; try remembering those seven items (what brand of laundry detergent was it?), the pizza for dinner, extra stamps and little Johnny at soccer practice while you're driving on the 405 during rush hour. A phone call or text message from the boss telling you that you have to come back because the mail server is down isn't going to improve your concentration.

We can't think of the last time we saw a TV commercial featuring a slender spokesmodel telling us we should buy her car because it's a better car. Everyone gets high marks from J. D. Power & Associates in something and you don't hear about "rated slightly below average in crash safety tests by the National Highway Traffic Safety Administration". Not that we expect to hear that; the idea of simply making a better car and letting it sell itself would have a far more profound impact on not only the auto industry, but advertising and television as well, even more than the financial crisis has.

It just isn't sexy. There's a reason that the car companies have to sell their product so much; nobody really wants to have to buy it when that 2001 Toyota with 164,000 miles on it works just fine, and you can get to the oil filter to change it.

More News and Notes

back to top

Yes, we know this section is shorter than usual, but that's due to two factors: the number of Editor's Choice articles and the number of New Certificates. Don't worry -- we'll have some nice tidbits for you in a couple of weeks.

Latest from GoogleLabs: GoogleNerve: Although some of the weekend's stories had Google backing off a bit, it looks like the company's threat to stop censoring its search results -- thereby risking its ability to do business in China -- is a done deal. Security experts pointed to flaws in Internet Explorer as the likely conduit for the cyberattacks on GMail, but all noted that the attacks were successful because people clicked links.

While human rights folks were understandably happy that Google had decided that self-censorship in the pursuit of money is doing evil, there are a number of facts that should be considered:

  1. Google is running a distant second in China to the country's home-grown search engine, Baidu, which was itself hacked last week, apparently by the same folks who hacked Twitter in December by messing with the DNS numbers. (A true cynic would point out that Google has some very smart people working for it, but we're not that cynical.)
  2. Google's departure from China doesn't make life any easier for the US government or other big companies that still want to do business in China. (A true cynic would be quoting Berthold Brecht: "Grub first; then ethics" -- but we're not that cynical.)
  3. There are some companies out there that might do pretty well by developing tools to circumvent Chinese restrictions. (A true cynic would suggest that one man's garbage is another man's gold -- but we're not that cynical.)
  4. Google's departure from China leaves a big slice of the pie there for the taking. Curiously, one person who was apparently unconcerned about the move was Microsoft CEO Steve Ballmer, who now finds his own search engine nicely positioned to fill a vacuum, despite the fact that his search engine partner, Yahoo, was targeted in the attacks and sided with Google. (A true cynic would say that Microsoft a) has winked and nodded at Chinese counterfeiting and worse for years and b) knew that sooner or later, the Chinese would find the hole in IE -- and might also say that this is just one more move in the ongoing cat-and-mouse game being played out between Redmond and Santa Clara -- but we're not that cynical.)

In requiem: Kim Peek, the inspiration for Dustin Hoffman's Oscar-winning performance in Rain Man.

Early Adopters' Alert! Apple will be announcing a new product next week -- probably a tablet, if all the rumors are correct. Speaking of which, ValleyWag, the Silicon Valley blog, is offering $100,000 to anyone who will let its writers "play with one for an hour."

Rumors of Facebook-AOL merger untrue: Our friend Susan sent us a link to the Web 2.0 Suicide Machine, which is either a hilarious spoof or one of the handiest tools you could ask for. Apparently, the people at Facebook disagree, thinking you're much better off if to do take the nine hours or so to remove all traces of yourself on the site, much like AOL used to make it difficult to cancel. It gets even more difficult to get rid of that Facebook trail (not to mention the Twits you've posted) when there are glitches or when you use simple passwords or install malware -- deliberately. Then again, just because you don't want to make all your thoughts public doesn't mean that Facebook doesn't know better. When will they learn?

In the meantime, the pudding -- which will eventually have some proof available -- is being cooked, because Facebook is hiring an e-commerce team. That means one of two things: either a Facebook store (can you imagine all the "face" type jokes that will be on t-shirts?) or a subscription model. Or both.

Apropos of which, there's a rumor flying around Facebook that the company will start charging for its services this coming June; it's a hoax designed to socially-network members into downloading a trojan. On the other hand, you'll note that the quote of Facebook COO Sheryl Sandberg says they're not going charge for their basic [emphasis added] services. (Thanks, Anita!)

Why you shouldn't believe everything you read on the Internet: Agent K's assertion (at the 5:47 mark) notwithstanding, the tabloid website TMZ got conned by a faked photograph allegedly of then Senator John F. Kennedy. Ooops.

From the Jason file: One of our favorite correspondents has sent us a list of items he has gathered over the last month or so:

Department of HUH?: The recording industry has told the FCC that they think it's okay for the FCC to set rules requiring ISPs to be neutral in the delivery of data to someone's computer -- as long as the FCC lets ISPs block or throttle access in order to stop piracy. Also, people are apparently happier on weekends.

Sign of the Apocalypse: Women are four times more likely than men to give up their passwords if chocolate is involved. (Thanks, Todd!) Also, Conan O'Brien is trying to sell the Tonight show (see the story if the ad disappears, your life in pixels and the case for an injunction against the end of the world.

Nata's Corner

back to top

Nata's PictureNormally, I'm not one to pass along all those things we all get in the mail, because I don't like to encourage people from sending something I got from them five years ago that is making the rounds again. But this list is worth it:

  1. I think part of a best friend's job should be to immediately clear your computer's history if you die.
  2. Nothing sucks more than that moment during an argument when you realize you're wrong.
  3. I totally take back all those times I didn't want to nap when I was younger.
  4. There is great need for a sarcasm font.
  5. How the hell are you supposed to fold a fitted sheet?
  6. Was learning cursive really necessary?
  7. Mapquest and Google Maps need to start their directions on #5. I'm pretty sure I know how to get out of my own neighborhood.
  8. Obituaries would be a lot more interesting if they told you how the person died.
  9. I can't remember the last time I wasn't at least kind of tired.
  10. Bad decisions make good stories.
  11. You never know when it will strike, but there comes a moment at work when you know that you just aren't going to do anything productive for the rest of the day.
  12. Can we all just agree to ignore whatever comes after Blu-ray? I don't want to have to restart my collection ... again.
  13. I'm always slightly terrified when I exit out of Word and it asks me if I want to save any changes to the ten-page paper that I swear I did not make any changes to.
  14. "Do not machine wash or tumble dry" means I will never wash this -- ever.
  15. I hate it when I miss a call by the last ring (Hello? Hello? Damn it!)but when I immediately call back it rings nine times and goes to voicemail. What'd you do after I didn't answer? Drop the phone and run away?
  16. I hate leaving my house confident and looking good and then not seeing anyone of importance the entire day. What a waste.
  17. I keep some people's phone numbers in my phone just so I know not to answer when they call.
  18. I disagree with Kay Jewelers. I would bet on any given Friday or Saturday night more kisses begin with Miller Lites than Kay.

On a more serious note, everyone is familar with the Microsoft MVPs -- there are about 300 of them who are members of EE -- but not everyone is familiar with their website. I came across a neat article written by them that tells you how to use the HOSTS file to keep from visiting malware sites, and it has the added advantage of stopping those tracking cookies from ad companies and such. They've even made it easy for you to replace your existing HOSTS file while keeping it as a backup.

I'm all in favor of donating to help the people in Haiti, but please be careful. The email spammers are already at work trying to cash in on the suffering of others, so if you want to donate, do not click on the link in an email. Go directly to the site (like UNICEF or the Red Cross) and make your donation there.

Finally, there is a piece of legislation in Congress that I can back. Rep. Anna Eshoo has introduced the Commercial Advertisement Loudness Mitigation Act (CALM), which takes on the decibel level of late night television commercials. If there's anything the Other Half and I argue about, it's when he turns up the TV so he can hear a show, only to have the commercials blast away so loud that it wakes me up. All I can say is that it's about damn time.

New Certificates

back to top
Expert Certified in Topic Area
alexey_gusev.Net Compact FrameworkMaster
CodeCruiser.NET Framework 2.xGuru
appari.NET Framework 2.xMaster
FernandoSoto.NET Framework 3.x versionsGuru
Helen_FeddemaAccess Architecture/DesignMaster
TextReportAccess Architecture/DesignMaster
thenelsonAccess Coding/MacrosSage
tbsgadiAccess Coding/MacrosWizard
hnasrAccess FormsGuru
thenelsonAccess FormsSage
AwinishActive DirectoryGuru
RickSheikhActive DirectoryGuru
AkhaterActive DirectoryMaster
CynepMeHActive DirectoryMaster
RancyActive DirectoryMaster
mrGreenActive Server Pages (ASP)Guru
rdivilbissActive Server Pages (ASP)Guru
ThinkPaperActive Server Pages (ASP)Guru
dankangrActive Server Pages (ASP)Master
HainKurtActive Server Pages (ASP)Master
tedbillyActive Server Pages (ASP)Master
moagriusAdobe FlashGuru
sibgigAdobe FlashGuru
TanLiHaoAdobe FlashGuru
sajayj2009Adobe FlashMaster
moagriusAdobe FlexMaster
vindys80Adobe FlexMaster
zzynxAdobe FlexWizard
Philip_SparkAdobe IllustratorMaster
GlennHarrisAdobe InDesign Publishing SoftwareMaster
Philip_SparkAdobe PhotoshopGuru
lherrouAdobe Type ManagerGuru
bportlockApache Web ServerMaster
eoinosullivanApple NetworkingGuru
amit_gAsynchronous Javascript and XML (AJAX)Master
BadotzAsynchronous Javascript and XML (AJAX)Master
hieloAsynchronous Javascript and XML (AJAX)Sage
TapeDudeBackup & Restore SoftwareMaster
mutahirBackup ExecMaster
MesthaBlackberry Operating SystemGuru
Shekhar2coolBlackberry Operating SystemGuru
BillBachBtrieve 4GL DatabaseGuru
sedgwickC# Programming LanguageGuru
tgerbertC# Programming LanguageGuru
TiggeritoC# Programming LanguageGuru
DanSo1C# Programming LanguageMaster
dhansmaniC# Programming LanguageMaster
jamesrhC# Programming LanguageMaster
reza_radC# Programming LanguageMaster
rkworldsC# Programming LanguageMaster
grayeC# Programming LanguageWizard
alb66C++ Programming LanguageGuru
CSecurityC++ Programming LanguageMaster
s8webCascading Style Sheets (CSS)Guru
FDMilwaukeeCascading Style Sheets (CSS)Master
HainKurtCascading Style Sheets (CSS)Master
PeteLongCisco PIX FirewallSage
MASQUERAIDComputer Displays / MonitorsMaster
rindiComputer Displays / MonitorsMaster
charlestasseComputer Hard DrivesMaster
lnkevinComputer ServersGenius
mirtheilDatabases MiscellaneousGuru
pcelbaDatabases MiscellaneousGuru
HainKurtDatabases MiscellaneousMaster
leakim971Databases MiscellaneousMaster
BillBachDatabases MiscellaneousWizard
MerijnBDelphi ComponentsMaster
epasquierDelphi ProgrammingGuru
senadDelphi ProgrammingMaster
Ferruccio68Delphi ProgrammingSage
alanhardistyDomain Name Service (DNS)Master
dragon-itDomain Name Service (DNS)Master
alanhardistyEmail ClientsMaster
chris_bottomleyEmail ClientsMaster
shauncroucherEmail ServersMaster
leakim971Exchange Email ServerGuru
Burns2007Exchange Email ServerMaster
CompanionCubeExchange Email ServerMaster
DCMBSExchange Email ServerMaster
farazhkhanExchange Email ServerMaster
henjoh09Exchange Email ServerMaster
-jonny-Exchange Email ServerMaster
NarendraGExchange Email ServerMaster
MrLonandBExchange Email ServerSage
Narayan_singhExchange Email ServerWizard
dbruntonExperts-Exchange LoungeMaster
amit_gExtensible HTML (XHTML)Master
fosiul01Fedora LinuxMaster
pcelbaFoxPro DatabaseSage
tusharkanvindeFoxPro DatabaseWizard
rindiGeneral LaptopSage
noxchoHard Drives & StorageGuru
charlestasseHard Drives & StorageMaster
gikkelHard Drives & StorageMaster
MASQUERAIDHard Drives & StorageMaster
paulsolovHard Drives & StorageMaster
torimarHard Drives & StorageMaster
warturtleHijackThis SoftwareMaster
sajayj2009Hypertext Markup Language (HTML)Master
dhwakeInternet Search Engine OptimizationGuru
seiko_08Internet Search Engine OptimizationMaster
kenboonejrIP TelephonyMaster
MikeKaneIPSec Security ProtocolMaster
TomasHelgiJava Programming LanguageGuru
SprudeVIJava Programming LanguageMaster
a_bJava Server Pages (JSP)Master
woolmilkporcLinux AdministrationMaster
nociLinux NetworkingWizard
mbonaciLotus Domino Email ServerGuru
jhyieslaMac OS 10.4 (Tiger)Master
TramtrakMicrosoft Access DatabaseGuru
eantarMicrosoft Access DatabaseMaster
hnasrMicrosoft Access DatabaseSage
tbsgadiMicrosoft ApplicationsGuru
thinkpads_userMicrosoft ApplicationsMaster
boag2000Microsoft DevelopmentGuru
sendowMicrosoft DynamicsMaster
sdwalkerMicrosoft Excel Spreadsheet SoftwareGuru
dragontoothMicrosoft Excel Spreadsheet SoftwareMaster
ghoshsaikat83Microsoft Excel Spreadsheet SoftwareMaster
VipulKadiaMicrosoft Excel Spreadsheet SoftwareMaster
Tray896Microsoft IIS Web ServerGuru
RovastarMicrosoft IIS Web ServerMaster
boag2000Microsoft Office SuiteGuru
MYCUMicrosoft Office SuiteMaster
peakpeakMicrosoft Office SuiteMaster
demazterMicrosoft Operating SystemsGuru
grayeMicrosoft Operating SystemsMaster
matthewspatrickMicrosoft ProgrammingMaster
ParanormasticMicrosoft ServerMaster
tsmvpMicrosoft ServerMaster
paulsolovMicrosoft Virtual ServerMaster
apeterMicrosoft Visual Basic.NetMaster
HainKurtMicrosoft Visual Basic.NetMaster
PlatoConsultantMicrosoft Visual Basic.NetMaster
roma2208Microsoft Visual Basic.NetMaster
trideepMicrosoft Visual Basic.NetMaster
x77Microsoft Visual Basic.NetMaster
dampseyMicrosoft Visual C#.NetMaster
PaulHewsMicrosoft Visual C#.NetMaster
PlatoConsultantMicrosoft Visual C#.NetMaster
sedgwickMicrosoft Visual C#.NetMaster
tgerbertMicrosoft Visual C#.NetMaster
AndyAinscowMicrosoft Visual C++.NetWizard
nobusMicrosoft Windows Operating SystemsSage
noxchoMiscellaneous HardwareMaster
dariusgMiscellaneous NetworkingMaster
demazterMiscellaneous NetworkingMaster
DevilWAHMiscellaneous NetworkingMaster
DanRollinsMiscellaneous ProgrammingGuru
moorhouselondonMiscellaneous ProgrammingMaster
Dushan911Miscellaneous Web DevelopmentMaster
kadabaMiscellaneous Web DevelopmentMaster
jason1178Miscellaneous Web DevelopmentSage
bhagavan2udayMS SharePointGuru
dp_expertMS SharePointGuru
mccarthybriMS SharePointGuru
PoolioMS SharePointGuru
Expert Certified in Topic Area
rdcproMS SharePointGuru
amolghanwatMS SharePointMaster
jbfraserMS SharePointMaster
MelMcMS SharePointMaster
quihongMS SharePointMaster
acperkinsMS SQL DTSSage
EmesMS SQL ReportingMaster
HainKurtMS SQL ServerMaster
reza_radMS SQL ServerMaster
MikeWalshMS SQL ServerWizard
gr8gonzoMySQL ServerMaster
pratima_mcsMySQL ServerMaster
profyaMySQL ServerMaster
tigin44MySQL ServerMaster
routinetMySQL ServerSage
theGhost_k8MySQL ServerWizard
uetian1707Network Analysis SoftwareWizard
giltjrNetwork Design & MethodologyMaster
jodylemoineNetwork RoutersGuru
memo_tntNetwork RoutersGuru
asdlkfNetwork RoutersMaster
bsohn417Network RoutersMaster
decoleurNetwork RoutersMaster
nappy_dNetwork RoutersMaster
Rick_O_ShayNetwork RoutersMaster
ikalmarNetworking Hardware FirewallsGuru
jodylemoineNetworking Hardware FirewallsMaster
jahboiteNetworking Security VulnerabilitiesGuru
sciuriwareNew to Java ProgrammingGuru
gurvinder372New to Java ProgrammingMaster
deroodeNovell Netware Network SoftwareGuru
ZENandEmailguyNovell Netware Network SoftwareGuru
shajukgOracle 10.xGuru
virdi_dsOracle 10.xMaster
flow01Oracle DatabaseMaster
ppinonOracle DatabaseMaster
HenkaOracle Product InfoMaster
demazterOutlook Groupware SoftwareGuru
RudramOutlook Groupware SoftwareMaster
Geert_GruwezPascal Programming LanguageMaster
BitsBytesandMorePC LaptopsMaster
thinkpads_userPC LaptopsMaster
jet-blackPHP and DatabasesMaster
nemws1PHP and DatabasesMaster
theGhost_k8PHP and DatabasesMaster
VanHackmanPHP and DatabasesMaster
gr8gonzoPHP for WindowsMaster
leakim971PHP Scripting LanguageGuru
asafadisPHP Scripting LanguageMaster
CSecurityPHP Scripting LanguageMaster
jb1devPHP Scripting LanguageMaster
ludofulopPHP Scripting LanguageMaster
VanHackmanPHP Scripting LanguageMaster
sventhanPL / SQLMaster
demazterPost Office Protocol 3 (POP3)Master
nobusPower Supplies / UPSGuru
willcompPower Supplies / UPSMaster
MASQUERAIDPrinters by HPGuru
hdhondtPrinters by HPWizard
DaTribeProgramming for ASP.NETGuru
five22bagsProgramming for ASP.NETGuru
MogalManicProgramming for ASP.NETGuru
rkworldsProgramming for ASP.NETGuru
Snarf0001Programming for ASP.NETGuru
hehdaddyProgramming for ASP.NETMaster
jorge_torizProgramming for ASP.NETMaster
meeran03Programming for ASP.NETMaster
quicksilver17Programming for ASP.NETMaster
rajeeshmcaProgramming for ASP.NETMaster
sedgwickProgramming for ASP.NETMaster
CB_ThirumalaiProgramming for ASP.NETWizard
dusionProgramming for ASP.NETWizard
HainKurtProgramming for ASP.NETWizard
Solar_FlareProgramming for ASP.NETWizard
mkline71Programming User ManagementMaster
HonorGodPython Scripting LanguageMaster
cjl7Red Hat LinuxMaster
nabeelmoiduRed Hat LinuxMaster
tsmvpRemote Desktop/Terminal ServicesGenius
cminearRuby Scripting LanguageMaster
JerrytheGreatSBS Small Business ServerMaster
mutahirSBS Small Business ServerMaster
zephyr_hexSBS Small Business ServerMaster
demazterSBS Small Business ServerSage
gwkgSearch EnginesWizard
dstewartjrServer ApplicationsGuru
alanhardistyServer ApplicationsMaster
oBdAServer ApplicationsMaster
tedbillyServer ApplicationsMaster
tigermattSimple Mail Transfer Protocol (SMTP)Guru
Rajith_EnchiparambilSimple Mail Transfer Protocol (SMTP)Master
MesthaSimple Mail Transfer Protocol (SMTP)Sage
tigin44SQL Query SyntaxGuru
billprewSQL Query SyntaxMaster
calpurniaSQL Query SyntaxMaster
cminearSQL Query SyntaxMaster
Auric1983SQL ReportingMaster
mlmccSQL ReportingSage
GoodangelSQL Server 2005Master
leakim971SQL Server 2005Master
vadimrapp1SQL Server 2005Master
VeeNashiSQL Server 2005Master
acperkinsSQL Server 2008Guru
matthewspatrickSQL Server 2008Guru
ralmadaSQL Server 2008Guru
tigin44SQL Server 2008Guru
geek_vjSQL Server 2008Master
reza_radSQL Server 2008Master
chapmandewSQL Server 2008Sage
MereteStreaming Media PlayersMaster
TintinUnix Network SecurityMaster
matthewspatrickVB ControlsMaster
robberbaronVB ControlsMaster
tbsgadiVB Database ProgrammingMaster
billprewVB ScriptGuru
JeffPartonVB ScriptMaster
jpaulinoVB ScriptMaster
leakim971VB ScriptMaster
x-menVB ScriptMaster
xxdcmastVB ScriptMaster
roryaVB ScriptSage
geergonVirtual Private Networking (VPN)Master
QuoriVirtual Private Networking (VPN)Master
egl1044Visual Basic ProgrammingGenius
Brook1966Visual Basic ProgrammingMaster
craisinVisual Basic ProgrammingMaster
sedgwickVisual Basic ProgrammingMaster
capricorn1Visual Basic ProgrammingWizard
chris_bottomleyVisual Basic ProgrammingWizard
leonstrykerVisual Basic ProgrammingWizard
patrickabVisual Basic v1.0.5.xMaster
dusionVisual StudioMaster
ToddBeaulieuVisual StudioMaster
feptiasVoice Over IPGuru
benhansonVoice Over IPMaster
hus1984Voice Over IPMaster
ikalmarVoice Over IPMaster
kenboonejrVoice Over IPMaster
brunobearWeb BrowsersMaster
D_BruggeWeb Graphics SoftwareGuru
FirebarWindows 2000 Operating SystemMaster
demazterWindows 2000 ServerMaster
henjoh09Windows 2003 ServerGenius
arnoldWindows 2003 ServerGuru
DrUltimaWindows 2003 ServerGuru
farazhkhanWindows 2003 ServerMaster
jgpdWindows 2003 ServerMaster
premglitzWindows 2003 ServerMaster
schristeWindows 2003 ServerMaster
senadWindows 7Guru
BitsBytesandMoreWindows 7Master
centervWindows 7Master
McKnifeWindows 7Master
mutahirWindows 7Master
nimatejicWindows 7Master
senadWindows 7Wizard
garycaseWindows 98 Operating SystemMaster
QlemoWindows Batch ScriptingGuru
dariusgWindows NetworkingMaster
AwinishWindows Server 2008Master
DrUltimaWindows Server 2008Master
farazhkhanWindows Server 2008Master
Jay_Jay70Windows Server 2008Master
leakim971Windows Server 2008Master
NJComputerNetworksWindows Server 2008Master
paulsolovWindows Server 2008Master
RancyWindows Server 2008Master
rrjegan17Windows Server 2008Master
tedbillyWindows Server 2008Master
vahiidWindows Server 2008Master
thinkpads_userWindows VistaGuru
jackiemanWindows VistaMaster
nimatejicWindows VistaMaster
BitsBytesandMoreWindows XP Operating SystemGuru
senadWindows XP Operating SystemGuru
giltjrWindows XP Operating SystemMaster
leakim971Windows XP Operating SystemMaster
nimatejicWindows XP Operating SystemMaster
apeterWPF and SilverlightMaster

Copyright © Experts Exchange LLC 2010. All Rights Reserved. P.O. Box 1062 San Luis Obispo, 93406
Privacy Policy | Unsubscribe