DevHawk
Passion * Technology * Ruthless Competence
Weblog
Archives
Custom Content
TechieWife
DevHawk Designs
Tuesday, March 18, 2008
Lunchtime Coffee 158
My friend (and hopefully my next representative)
Darcy Burner
is leading a group of congressional challengers in publishing
A Responsible Plan To End The War In Iraq
. I haven't read the plan itself in detail, but I sure like what I'm hearing about it.
Speaking of politics, Obama's speech today "
A More Perfect Union
" was fantastic.
Bioshock
is
getting a sequel
. 'nuff said.
There's a
new version
of
FolderShare out
and I've got mixed feelings about it. On the one hand, I've been a regular user of FolderShare for a while so it's nice to see it get a face lift. On the other hand, it's been over two years since Microsoft bought FolderShare and we're only just now getting a new version, which is literally nothing more that a face lift - this version introduces no new functionality at all.
I was hoping to geek out vicariously via someone else's hacking around with
Singularity
. Luckily, Matthew Podwysocki
provides
just such an opportunity.
Looks like "
Prism
" is the new CAB. Glenn Block has two extensive posts covering a
project overview
and their
first drop
. I think it's interesting that the Prism team is focused on building a reference implementation, and letting the framework eventually fall out. Reading thru the description, it sounds awesome. However, based on the massive increase of inbox throughput I'm experiencing since I
accepted
the new job, I can't imagine I'll have time to play with it. Maybe Matthew will start playing with Prism too! (via
Sam Gentile
- btw, thanks for the kind words on the new job Sam!)
Speaking of Sam, he points to a series by Bob Beauchemin entitled
LINQ to SQL and Entity Framework: Panacea or evil incarnate?
With a title like that, who can resist reading the whole series? Err, I can because LINQ 2 SQL & EF performance just fell off my radar entirely. However I gotta agree with Sam's point that he "can't think of anyone more qualified than Bob" to tackle these questions.
Tomas Restrepo blogs his
dev environment PS script
as well as a
PS fortune script
. Personally, I use Chris Tavares'
vsvars wrapper for PS
, though I'll gladly take an
"official" PS based dev environment
.
I wonder if Ted Neward will get jumped for
admiring Mort
the way
Nick Malik did
. Given that Ted called himself Mort while Nick compared Mort to agile developers, I'm guess Ted will have to go back to his
Vietnam analogy
if he wants to create controversy.
Speaking of Ted, I agree
with his point
that conferences are about people. As a python pre-newbie (I figure I'll reach full newbie status by the time I actually start my new job), I spent most of my PyCon time connecting with people rather than trying to learn technical stuff. Also, I love Ted's WHISCEY acronym.
Speaking of PyCon, my soon-to-be new teammate Srivatsn Narayanan blogs
his thoughts on PyCon
. I'll try and get to my PyCon thoughts soon.
Posted By
Harry Pierson
at 11:49 AM Pacific Standard Time
Comments [1]
Development
|
IronPython
|
LINQ
|
Morning Coffee
|
Games
|
patterns & practices
|
Politics
|
PowerShell
|
Research
Thursday, March 06, 2008
Morning Coffee 155 - Dueling Conference Edition
If you don't want to watch the
video of yesterday's MIX keynote
but still want a sense of what happened, check out Tim Sneath's
keynote liveblog
. (via
Sam Gentile
)
Other announcements from Mix day one keynote that I missed (all via
Tim Sneath
)
Windows Media Services for WS08
released last week. Additionally, the
IIS 7 Media Pack
adds web playlists (CTP) and bandwidth throttling (GoLive beta) to the baseline media streaming platform.
The
source code (and unit tests)
for all the built-in Silverlight 2 controls is available for download. I'm not a lawyer, but it doesn't look like a "reference-only" licence like the
.NET Framework source code is released under
. Very cool.
The
Seadragon technology
for smooth navigation of mutli-gigabyte sized images over the network will be emnedded in Silverlight as a feature called DeepZoom. You can see a cool demo of DeepZoom on the
Hard Rock Memorabilia site
and Scott Hanselman
posted a walkthru
of using the
DeepZoom Composer preview
tool build your own DeepZoom experience.
Apparently the
.NET client roadmap
isn't all perf and working set improvements. WPF is getting shader support. I couldn't find
anything
on this besides the announcement itself, but I'll be interested how much overlap there is with the
DirectX / XNA shader language
.
Quick side note - Installing Silverlight 2 in order to check out the DeepZoom Hard Rock demo was smooth, fast and easy. It's hard to believe there's a whole CLR in there.
Now on to public stuff I saw @ TechFest:
One of the problems with touch screens is that your fingers obscure what you're trying to touch.
Lucid Touch
solves this by having you touch the back of the device, while rendering a virtual shadow of your hand - a technique they call "pseudo transparency". You really need to watch
the video
to "get" this. It's not currently feasible - the prototype uses a webcam on a foot long boom to track hand and finger position. However, they expect a future version will have some type of imaging sensors embedded in the body of the device.
The Berkeley Emulation Engine version 3 (aka
BEE3
) (
video
) is a high powered hardware simulator. Apparently several orders of magnitudes faster than conventional simulation. Frankly, most of this demo was over my head and I'm not really a HW guy. But it sounds really fast.
BLEWS
or "what the blogosphere tells you about news". Given my interest in political blogging, it's not a surprise I was interested in this project. This tool categorizes news stories according to their reception in the political blogosphere. It provides a visualization showing not only how many links from a given ideological sphere there are, but how strong the emotions are running. Kinda like
Memorandum
on major steroids.
Music Steering (
video
) is an "interactive music-playlist generation through music-content analysis, music recommendation, and music filtering". Sort of like LastFM + Pandora on your Zune.
In-Depth Image Editing (
team site
) showed some cool photo editing software that reminding me of
Microsoft Max
.
MashupOS (
paper
) is a set of abstractions to improve the browser security model, allowing for isolation between blocks of code from different sources while still allowing safe forms of communication.
MySong
(
paper
,
video
) "automatically chooses chords to accompany a vocal melody, allowing a user with no musical training to rapidly create accompanied music". Karaoke singers rejoice! Actually, it's pretty cool. You can adjust sliders to adjust characteristics of the generated music like "Jazz factor" and "Happy factor". Actually, I just want a happy factor slider in all my software.
I saw some cool projects from the
Socio-Digital Systems
group and MS Research. My wife is a sociologist and always says there's no way she could ever get a job in the big house. Maybe after she checks out this team, she'll stop thinking that.
The
Worldwide Telescope
booth was so crowded that I couldn't get anywhere near it. From what I could see from standing in the back, it looked fantastic. It's not live yet, but you can check out the
video from the TED conference
to get a sense of it.
Posted By
Harry Pierson
at 9:51 AM Pacific Standard Time
Comments [1]
Blogging
|
Hardware
|
Microsoft
|
Morning Coffee
|
Music
|
Research
|
Silverlight
|
Web 2.0
Ads by The Lounge
Email DevHawk
Subscribe to DevHawk
DevHawk's Live Profile
DevHawk on Twitter
RayTracer
Blog Archive
February, 2010 (1)
January, 2010 (1)
2009 (92)
2008 (125)
2007 (245)
2006 (174)
2005 (150)
2004 (252)
2003 (262)
Recent Bookmarks
Tags
.NET Framework (2)
__clrtype__ (9)
ADO.NET (5)
Agile (7)
AJAX (3)
Architecture (288)
Guidance (6)
Interop (2)
Modelling (61)
Patterns (7)
Process (4)
SOA (94)
Web Services (5)
ASP.NET (25)
Async Messaging (2)
Azure (1)
Battlestar Galactica (3)
BI (2)
BizTalk (4)
Blogging (117)
dasBlog (11)
Podcasting (4)
BPM (1)
C# (11)
C++ (4)
Capitals (5)
CardSpace (3)
CLR (2)
CodePlex (1)
College Football (10)
Comedy Central (1)
Community (81)
Concurrency (6)
Consumer Electronics (1)
Database (13)
Debugger (23)
Dependency Injection (2)
Development (122)
C Plus Plus (1)
Embedded (5)
Lanugages (42)
Media (2)
P2P (11)
Rotor (1)
SharePoint (6)
SOP (3)
DIY (1)
DLR (25)
Domain Specific Languages (15)
Durable Messaging (5)
Dynamic Languages (12)
Dynamic Silverlight (1)
Education (3)
Enterprise 2.0 (1)
Entertainment (14)
ETech (15)
F# (51)
Functional Programming (17)
Game Development (2)
Guidance Automation (3)
Hardware (8)
HawkCodeBox (1)
HawkEye (3)
Health (1)
Hockey (31)
Home Electronics (1)
Home Network (5)
Hosting API (1)
Humor (5)
IASA (1)
Idempotence (3)
infrastructure (5)
Instrumentation (4)
Integration (2)
IronPython (112)
IronRuby (16)
Java (2)
Job (3)
Kodu (1)
LangNET (2)
Lightweight Debugger (5)
LINQ (23)
Live Framework (3)
Live Mesh (2)
Lost (1)
Master Data Management (1)
Media 2.0 (6)
Microsoft (31)
MIX06 (2)
Mobile Phone (1)
Monads (5)
Morning Coffee (172)
Object Oriented (4)
Office (5)
Open Source (8)
Open Space (2)
Operations (3)
Other (135)
Art (1)
Books (1)
Family (33)
Games (18)
General Geekery (27)
Home Theater (1)
Movies (23)
Music (20)
Politics (3)
Society (1)
Sports (37)
Working at MSFT (19)
Parallel Programming (3)
Parsing Expression Grammar (16)
patterns & practices (2)
PDC08 (5)
Politics (48)
Polyglot (3)
PowerPoint (2)
PowerShell (39)
Presentation (7)
Projects (1)
HawkWiki (1)
Pygments (5)
Python (6)
Quote of the Day (4)
Refactoring (1)
Research (2)
REST (18)
Reuse (5)
Robotics (2)
Rock Band (4)
Rome (5)
Ruby (23)
Ruby on Rails (1)
Sci-Fi (2)
Scripting (4)
Security (3)
Service Broker (14)
SharePoint (2)
Silverlight (20)
Social Software (1)
Software + Services (2)
Software Design (2)
Software Engineering (1)
Software Factories (11)
Software Industry (1)
Space Elevator (1)
Spark (1)
SQL Server (2)
Stephen Colbert (1)
TechEd (7)
TechEd06 (1)
TechRec League (1)
Television (6)
Travel (7)
Unified Client (1)
Unit Testing (4)
USC (1)
UX (1)
Virtual PC (2)
Visual Basic (3)
Visual Studio (20)
Volta (2)
Washington Capitals (37)
WCF (31)
Web 2.0 (67)
Web Services (7)
WF (21)
Windows (3)
Windows Live (29)
Windows Live Writer (3)
WPF (8)
Xbox (1)
Xbox 360 (54)
XML (11)
XNA (15)
Zune (4)
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