DevHawk
Passion * Technology * Ruthless Competence
Weblog
Archives
Custom Content
TechieWife
DevHawk Designs
Monday, April 07, 2008
Morning Coffee 161
Huge perk of the new job: new hardware. I had to give up my Dell workstation but I got a
Lenovo T61p dual core widescreen laptop
, an
HP dc7800 dual monitor quad core desktop
and a
Polycom CX700 IP phone
. I'm really digging the Lenovo's integrated fingerprint reader - no more password login - but I'm most impressed with their
integrated driver management software
. Sure beats the heck out of hunting for dozens of updated drivers all over the place like most vendors for you to.
Minor downside to all my new toys: I spent most of my first week on the job installing and configuring said new toys.
Caps will face the Flyers in the first round of the playoffs which
starts Friday
. I have a feeling that I'll be feeling poorly Friday around 3pm and have to head home early. :)
DyLang Stuff
Apparently, Michael Foord isn't getting enough exposure on this blog. :)
He left a comment
to remind me to mention the
IronPython URLs link blog
he writes along with Mark Rees and Seo Sanghyeon.
Speaking of Michael, his employer Resolver Systems just launched a new product:
Resolver One Quant
.
Still speaking of Michael, he's quoted in the InternetNews article
Python Fans Take Aim at the Enterprise
.
My teammate Jimmy Schementi
posts a preview
of his spare time project "Silverlight on Rails". This RoR plugin lets you declaratively specify if you want your RoR controller code to be accessed remotely via AJAX and run on the server or if you want that code to be downloaded to the client and run in SilverLight. Very cool stuff.
Other Stuff
Don Syme provides
some insight
into the F# producization process. There's going to be an update to the "Research release" later this month and a CTP of the "Product release" later this summer (Brian McNamara has the
CTP details
). I am looking forward to these releases, though I'll probably be too busy w/ IPy to experiment much with them.
Speaking of F#, Matt Podwysocki continues his adventures with F# with a look at tuples, records and discriminated unions. Of the three, I find discriminated unions the most interesting since there isn't anything like it in other languages I've used.
Gregori
and
Chris
both announce the release of
Unity 1.0
. Congrats guys! But if I don't have time to hack around with the latest F# release, you can imagine I won't be getting to Unity any time soon...
Jeff Atwood
recommends
you build your application UI first. Furthermore, he does a good job selling the value of paper prototyping as well as introducing the concept of PowerPoint prototyping. Money quote: "You don't want something too powerful."
Via
LiveSide
I discovered
James Hamilton's blog
. Normally, hardware infrastructure isn't really my bag, but I find his ideas around
using ISO standard shipping containers as modular data center building blocks
fascinating. For example, check out
this post
that suggests sticking modular data centers in condos would be cheaper than building data centers!
Subscribed
.
Speaking of ISO, you may have heard Open Office XML was
ratified as an ISO standard
. Obviously, there was a lot of controversy around this, but Miguel de Icaza lists of what he considers
major community wins
from the standardization process. Anything that "pushed Microsoft into more open directions" is a good thing IMO.
Posted By
Harry Pierson
at 9:39 AM Pacific Daylight Time
Comments [2]
Dependency Injection
|
F#
|
infrastructure
|
IronPython
|
IronRuby
|
Morning Coffee
|
Office
|
Working at MSFT
|
UX
|
Washington Capitals
Thursday, February 28, 2008
Morning Coffee 151
Unity's
first CTP was just over two weeks ago, but
according to Grigori Melnik
, it's shipping just over two weeks from now. That seems pretty speedy to me. By the time I get a change to take a closer look at Unity, it'll probably have shipped.
I discovered
Matthew Podwysocki
blog
via DNK
. I don't typically subscribe to blogs that I discover via DNK, but Matthew has written about
IoC/Unity
,
F#
and
DLR
lately so I'm thinking I should be a regular reader.
Corporate VP David Treadwell has an
extensive post
on updates to the Windows Live Platform Services that are being unveiled at MIX next week. The updates include the new
WL Messenger Library
, a
new SDK
for
WL ID Delegated Authentication
, a
new WL Photo API
, a new CTP of
WL Tools
,
standardized support for AtomPub
, updates to
WL Contacts API
and
Sivlerlight Streaming
and a new "experimental" service called Application Based Storage that "allows application developers to store a small amount of state/configuration data in the WL data centers on behalf of a user". I'm sure there'll be more WL news at the MIX conference proper, but that's quite a good chunk of features to start digging into. Personally, I'm particularly interested in WL Delegated Auth, esp. how it deals with phishing, something
I don't think OAuth handles very well
.
Windows Live isn't the only group making announcements in advance of MIX. Adobe
announced a research project
that allows "cross-compiling existing code from C, C++, Java, Python, and Ruby to ActionScript." This seems pretty obviously a response to Silverlight 2.0's embedded CLR, announced last year @ MIX. Support for C++ is very interesting - Adobe evangelist Ted Patrick
claims
they were even able to cross-compile Quake 1 to Flash. Interesting, but this is an internal research project @ Adobe with no projected release date while Silverlight 2.0 goes
into beta next week
.
Posted By
Harry Pierson
at 11:38 AM Pacific Standard Time
Comments [0]
Dependency Injection
|
Morning Coffee
|
patterns & practices
|
Silverlight
|
Web 2.0
|
Windows Live
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