SubSonic - The Zero Code DAL
If you're a .NET person with ruby on rails envy, check out SubSonic - The Zero Code DAL
Holy crap that's a good router
So my router problems came back mysteriously, and disappeared just as mysteriously several days later. I'm still not sure what the problem was, but in the meantime I decided I had spent enough of my time trying to diagnose the problem and bought a DLink DIR-655. The router still requires a lot of reboots during configuration, but not nearly as much as my original one. However, this is rock solid, and fast. I couldn't believe my eyes while I'm on the phone (using VoIP through the Internet) and watching a 435MB download (Visual Studio SP1) clicking off about 1MB/sec, which is nearly my rated download speed through Verizon FIOS.
Oh, and I was also connected to work at the time. Also, I haven't had a single unscheduled reboot since setting it up.
Membership and Role providers for MySQL
Stumbled on this the other day while looking for a way to use MySQL with ASP.NET and thought I'd share.
Membership and Role providers for MySQL - The Code Project - ASP.NET
Is all press good press?
I just noticed this post, and it's interesting to me that a company's internal OS upgrade schedule would be taken so seriously, but this is Intel, and that, I guess, makes things a little different.
New Role
So, I'm all set...getting settled into a new role as a capability manager at Intel, working on non-Direct customer applications and data. If that's clear to you, let me know because I have some questions myself. ;-)
It's been quite the start - this is actually a very high priority in our group right now due to the variety of systems that contain unique sets of customer data. Everything is coming to a head right now due to a desire to converge onto a single platform, so my first program and project will be on the critical path to at least 5 other programs. I've been in 3 days of meetings in my new role already this week (while trying to carve time out for transition out of my old role), and I only knew what I'd be doing Monday afternoon. Yuck. Anyway, enough work stuff...
Cool site of the day: http://becomeanmm.com
ok - this is cool. Thanks Matt!
Here's a picture of me from the site:
Role changes
It appears as though my time in my current position (as a product manager for systems supporting our customer support processes) at Intel is about to end. The new adventure is still to be determined, but I'm rapidly closing in on 3 alternatives. I should have more information, but not necessarily a final answer, sometime next week.
It depends
I've heard the expression that the answer is almost always, "it depends". Whether or not the answer is "it depends", of course, depends on certain factors. ;-) Math problems usually have a concrete answer, for instance, at least until you get into more advanced subjects.
One thing I try to keep in mind, however, is that an expert in the field can always tell you what the answer to your question depends on. A novice will generally give you an answer without first understanding the background and context for your question, thereby ignoring critical factors that your answer depends upon, or simply tell you that the answer depends, but will not be able to articulate what it is that will help you come to a conclusion.
To separate experts from posers, ask a question and see if the person can tell you the factors that would influence the answer.
Virtualization bad for hardware sales?
I just read this blog, which points to this article, and I disagree. Virtualization is good for hardware sales, because it shortens the hardware refresh cycle. It will certainly cause a shift toward a fewer number of larger, more expensive servers, but it also means that replacing those servers with faster ones will be a lot simpler, and companies will be much more likely to throw more hardware at performance problems than they were in the past.