DevHawk
Passion * Technology * Ruthless Competence
Weblog
Archives
Custom Content
TechieWife
DevHawk Designs
Wednesday, January 09, 2008
« Morning Coffee 135
|
Home
|
Superman Signed »
Morning Coffee 137
Note, I somehow duplicated Morning Coffee 135. So I've skipped 136 to make up for it.
Congrats to Hillary Clinton for her
unexpected win
in the New Hampshire primary. As I
said last week
, I think Obama has a better chance of winning in November, but I've got nothing against Clinton or her politics.
Speaking of winning, congrats to LSU on
winning the BCS
. Are they the best team in college football? Personally, I don't think so - there are at least three other teams (Georgia, West VA and of course USC) who can make a persuasive argument that they should be #1. But losing to teams like
Penn
Pitt and Stanford, neither WVA and USC have an argument they should have been in the championship game. But that's what makes the BCS such BS. If nothing else, at least the "we need a playoff" meme is
picking up steam
.
This is sort of cool:
Eye-fi
is a wireless enabled SD card so you can wirelessly upload pictures from your camera to your PC or favorite photo service. However, I think the price needs to come down a bit. I recently bought a 2GB SD card for my wife's new camera for $20. A 2GB Eye-fi card is
$99
. Not sure wireless upload is worth 5x per card.
With all the focus on LINQ providing type-safe queries, it's easy to forget that some apps do need to build their queries at run time. Scott Guthrie points at a
Dynamic LINQ C# sample
(also
available for VB
) that builds LINQ expression trees from strings. It kinda takes you back to the bad-old-days of embedding SQL strings in your code, but there are scenarios - especially BI scenarios - where you need this capability.
Soma
announces
the
VC++ 2008 Feature Pack Beta
. This is the long-awaited (by who?) MFC update as well as support for the
C++ TR1
. TR1 provides some FP-esque support like
function objects
and
tuples
, so maybe this is worth a look. On the other hand, given that much (all?) of TR1 is lifted from
Boost
, maybe we should just use that.
Speaking of cool libraries, check out
C5
(aka the Copenhagen Comprehensive Collection Classes for C#). It's basically a complete redesign of System.Collections.Generic (or SCG as they call it). I've read thru their
online book
and I'm very impressed. Of course, with me focused on F# of late, I'm primarily using immutable collections, so I'm not sure how much use I have for C5 right now.
There was a free CoDe magazine in my DevTeach bag back in November with a
fascinating article
on where LINQ goes from here - LINQ 2.0 if you will. One of things the article discusses is tier-splitting, which has seen the light of day in
Volta
. Will Volta also deliver External Relationships, Reshaping Combinators and Join Patterns or will those come from different projects?
I had to pave my workstation yesterday. I was running an interim build of Vista x64 SP1 and I couldn't make Virtual Server work with it. As part of the repave, I discovered I needed to update the firmware of my SCSI controller, but the update had to run under DOS. Freaking DOS? My workstation doesn't even have a floppy drive to boot DOS from! However, I was able to
boot from a USB thumb disk
instead. That's damn useful.
Posted By
Harry Pierson
at 11:12 AM Pacific Standard Time
Comments [3]
C++
|
College Football
|
Consumer Electronics
|
Functional Programming
|
LINQ
|
Morning Coffee
|
General Geekery
|
Politics
Email DevHawk
Subscribe to DevHawk
Call DevHawk
DevHawk on Twitter
DevHawk on Facebook
DevHawk on WLM
DevHawk
World Tour 2008
DevDays 2008
RayTracer
Blog Archive
May, 2008 (5)
April, 2008 (12)
March, 2008 (18)
February, 2008 (14)
January, 2008 (14)
2007 (245)
2006 (174)
2005 (150)
2004 (252)
2003 (262)
Recent Bookmarks
Tags
.NET Framework (2)
ADO.NET (5)
Agile (7)
AJAX (3)
Architecture (282)
Guidance (6)
Interop (2)
Modelling (61)
Patterns (7)
Process (4)
SOA (93)
Web Services (5)
ASP.NET (18)
Battlestar Galactica (3)
BI (2)
BizTalk (4)
Blogging (113)
dasBlog (11)
Podcasting (4)
BPM (1)
C# (5)
C++ (3)
Capitals (5)
CardSpace (3)
CLR (2)
College Football (10)
Comedy Central (1)
Community (81)
Concurrency (6)
Consumer Electronics (1)
Database (12)
Dependency Injection (2)
Development (115)
C Plus Plus (1)
Embedded (5)
Lanugages (36)
Media (2)
P2P (11)
Rotor (1)
SharePoint (6)
SOP (3)
DIY (1)
DLR (8)
Domain Specific Languages (13)
Durable Messaging (5)
Dynamic Languages (9)
Dynamic Silverlight (1)
Education (3)
Enterprise 2.0 (1)
Entertainment (14)
ETech (15)
F# (38)
Functional Programming (11)
Game Development (2)
Guidance Automation (3)
Hardware (8)
HawkEye (3)
Hockey (29)
Home Electronics (1)
Home Network (4)
Humor (5)
IASA (1)
Idempotence (3)
infrastructure (5)
Instrumentation (4)
Integration (2)
IronPython (14)
IronRuby (3)
Java (2)
Job (3)
LINQ (19)
Lost (1)
Master Data Management (1)
Media 2.0 (6)
Microsoft (27)
MIX06 (2)
Mobile Phone (1)
Morning Coffee (165)
Object Oriented (4)
Office (5)
Open Source (4)
Open Space (2)
Operations (3)
Other (135)
Art (1)
Books (1)
Family (30)
Games (17)
General Geekery (25)
Home Theater (1)
Movies (22)
Music (20)
Politics (3)
Society (1)
Sports (37)
Working at MSFT (15)
Parsing Expression Grammar (15)
patterns & practices (2)
Politics (39)
PowerPoint (2)
PowerShell (28)
Presentation (4)
Projects (1)
HawkWiki (1)
Python (3)
Quote of the Day (4)
Refactoring (1)
Research (2)
REST (18)
Reuse (5)
Robotics (1)
Rome (5)
Ruby (23)
Sci-Fi (2)
Scripting (4)
Security (3)
Service Broker (14)
SharePoint (2)
Silverlight (15)
Social Software (1)
Software + Services (2)
Software Factories (11)
Software Industry (1)
Spark (1)
SQL Server (2)
Stephen Colbert (1)
TechEd (7)
TechEd06 (1)
TechRec League (1)
Television (6)
Travel (5)
Unified Client (1)
Unit Testing (3)
UX (1)
Virtual PC (2)
Visual Studio (19)
Volta (2)
Washington Capitals (33)
WCF (31)
Web 2.0 (64)
Web Services (5)
WF (20)
Windows Live (21)
Xbox (1)
Xbox 360 (51)
XML (7)
XNA (13)
Disclaimer
: The information in this weblog is provided "AS IS" with no warranties, and confers no rights. This weblog does not represent the thoughts, intentions, plans or strategies of my employer. It is solely my opinion. Inappropriate comments will be deleted at the authors discretion.
Sign In