In which hints become facts: XNA Game Studio 4.0
Today we announced what I've been hinting at this past few weeks: XNA Game Studio 4.0 is coming soon* to a phone near you! Quick summary: New platform Windows Phone 7 Series New features Integrates with Visual Studio 2010 Dynamic audio output Microphone
Mar 10 2010 05:32 AM

We’re always excited to engage with members of the W3C including the developers of other browsers as well as the broader web development community to help shape the direction of emerging Web standards, particularly HTML5. This includes
Willy-Peter Schaub
was puzzled by a sign reminding drivers that the fine for obstructing an intersection is $101
and wonders what the extra $1 is for. The laws of the State of Washington defer the monetary value of
traffic fines to the Infraction Rules
Tab isolation has recently become a more popular topic. This post is a quick survey of what tab isolation is, how it works, and what it provides. What is it? Tab isolation is a way to improve a browser’s reliability by containing the impact of a crash.
Content theft Most of the recent - what I'll call - "discussions" about content aggregators have revolved around content theft. I'm not going to flip-flop on that topic: when you use someone else's work, you ask first, and if given the okay, you
This is a piece of code that I am using in RDB, at some point, it threw a null reference exception: I am ashamed to admit that I started doing some really deep debugging to understand the bug (this happen only under very strange circumstances). When I
kip
asks why double-right-click isn't a shortcut for Properties. Recall the logical consequences of the way Windows converts single-clicks
into double-clicks.
The double-click action is an extension of the single-click action. In the case of context
We've just pushed live an update to the http://www.asp.net site. This is the first of a series of updates to the site we'll be making this year. The home page for the site was getting bogged down with info and was too visually busy. It was too complex
Few people have a bad word to say about Opera. But that's possibly because so few people use the browser. Craig pinpoints some of its problems and suggests a number of ways Opera could attract a higher audience. Related posts:Can Opera Ever Become
Could this be the fastest, best-looking, and most configurable browser available? Craig reviews the newly-released Opera 10.5. Related posts:Can Opera Ever Become Popular? Opera is one of the fastest and most innovative browsers....What’s New in
I've been presenting for a long time. It's great fun, mostly it's stand-up comedy with code and PowerPoint. I also keep everything, always, so earlier today when I was asked by a friend to find some ten year old code, I found a few 10 year old
The #1 complaint I hear about WPF (Windows Presentation Foundation) is that many fonts end up looking "blurry." It's a darned shame because really great applications like Evernote get criticized because of this one issue*. The blurriness
Now let me get this straight. The Oscars honor, among other things,
the best actors in Hollywood.
These are people who have devoted their professional careers
to reciting dialog in front of a camera and making it look
spontaneous and natural. But for
Sometimes client confidentiality can be really annoying, because the problem sets & suggested solutions that come up are really interesting. That said, since I am interesting in having future clients, it is pretty much a must have. As such, the
I am currently doing the production-ready pass through the Rhino DivanDB code base, and I thought that this change was interesting enough to post about: public void Execute() { while(context.DoWork) { bool foundWork = false;
There are functions like _isnan, _isnanf, _finite,
and _fpclass
for detecting that a floating point value is one of the special
values like NaN,
but how do you actually generate one of these values? You can access these values from the
The RSA 2010 Security Conference is just finishing up here in San Francisco, and I’m struck by how many of the conference sessions and keynotes have warned about the threat that socially engineered malware poses to the security of the Internet. Malware
if (typeof Meebo == 'undefined') {
Meebo=function(){(Meebo._=Meebo._||[]).push(arguments)};
(function(q){ var args = arguments; if (!document.body) { return setTimeout(function(){ args.callee.apply(this, args) }, 100); } var d=document, b=d.body,
When an application is downloaded almost a Million times in one week (last week), from CNET alone, you have to think, there must be something to it.
Application popularity is not always indicative of an application’s strength of course – I can think of
Good old Kangax has been playing with HTML minification and has shared his new tool in an early stage. What does it do?
Kangax has forked John Resig’s HTML parser which parses the HTML and sends that into the Minifier. This has rules that do things
At an informal gathering,
my colleagues and I started talking about our experiences
being interviewed at Microsoft.
One of the people there remembered how
one of the pieces of feedback on the interview lo these many years ago
was that although my
Most time tracking and management applications require some up front work before you can roll with them, but not Chrometa. This app starts working for you as soon as you install it. Running in the background, Chrometa tracks all your computing activities.
Like a lot of web workers, I spend a fair amount of time traveling. I like to read books and catch up on the news while I'm away, so it seemed like a good idea to try reading electronically.
While we may not all agree on the "rules" when it comes to marketing, we can all agree that marketing has changed considerably in recent years, largely due to social media. "Inbound Marketing" is a primer for those looking to make the most of social
This blog post is in the response of the T-SQL Tuesday #004: IO by Mike Walsh. The subject of this month is IO. Here is my quick blog post on how Cover Index can Improve Performance by Reducing IO.
Let us kick off this post with disclaimers about Index.
As a web worker, I handle most of my communications online. My first contact with many of my clients is via email or, sometimes, phone. But I still have a big box of business cards sitting on my desk, and I think they come in handy.
Some time ago,
a customer asked this curious question (paraphrased, as always): Hi,
we have a program that was originally designed for Windows XP
and Windows Server 2003,
but we found that it runs into difficulties on Windows Vista.
We've
Previous posts in this series: A Primer Aggregate Construction One of the common themes throughout the DDD book is that much of the nuts and bolts of structural domain-driven design is just plain good use of object-oriented programming. This is
Lucene is a document indexing engine, that is its sole goal, and it does so beautifully. The interesting bit about using Lucene is that it probably wouldn’t be your main data store, but it is likely to be an important piece of your architecture. The
If you've been paying attention to my recent posts, you probably noticed I have been thinking about ways we could improve the XNA Framework API. Which begs the question: how much is it possible to clean up an API while maintaining backward compatibility?
Invasive Web Sites – Another Look at Flash Cookies.
I first wrote on the issue of Flash Cookies back in September 2009, (LSO (Flash Cookies) – A Serious Attack on Your Privacy), and since then, if my own experience with these obnoxious web trackers is
In my last post in this series , I talked about using ancient copies of Books Online, and why it can be important to keep your local documentation current. This time I wanted to touch on massive and wasteful views that are re-used a little too much.
Clean and maintain your computer, in 5 easy steps. Recently, I was reading an article by another Blogger, in which he described and illustrated the “inner workings” of a typical PC. What I found surprising, was the number of comments from his readers,
Well, it seems the last post wasn’t too controversial. Let me try something that might be a bit more controversial. Heck, it might even get some people down right agitated with me but that’s OK, disagreement is a useful tool to drive clarity
I figured I’d start the series with a more abstract post about what watching me code looks like. It was interesting to observe myself doing it because I didn’t really realize the degree to which I do some things. If I were to summarize my
Last week, the W3C HTML Working Group reached a decision to publish several new working drafts and these are now available. The discussion about what to publish and how to structure the HTML5 specification has taken several months. In November, at the
When friends of mine were expecting their first child,
the wife frequently received comments like
"That's okay.
You're eating for two now." The husband had a response ready: "If she's eating for two, I'm drinking for three!"
I just came across this wonderful Gist on gitHub:
PLAIN TEXT
JAVASCRIPT: var $; YUI().use('*', function(Y){ $ = Y.get; for(var p in Y) { $[p] = Y[p];
Shuffle


































