Gmail autosaves your drafts
I noticed this message just above the email i was typing:
Draft autosaved at 10:02 pm"
Gmail cool.
I noticed this message just above the email i was typing:
Draft autosaved at 10:02 pm"
Gmail cool.
I read an interesting piece by Jon Galloway titled "LINQ looks good, but DLINQ scares me", which was intriguing from the outset.
Why is DLINQ scary I wondered?
All manner of visions came to mind, I admit.
On a surface level, his concerns were mostly centered around code maintainability.
But looking deeper into code sample, I discovered something truly frightening.
Take a close look here and see if you can find it:
I don't think I've ever seen an article rate so well at MSDN.
See The LINQ Project -- .NET Language Integrated Query.
Check out 101 LINQ samples, while you're at it.
[This just came through from my strange friend Gaksloope, who -- as you know -- lives in an alternative-reality cubicle, fourteen minutes into the future]
A stunning new website, based on something called 'AJAX' -- that darling technology that's taken the world by storm -- allows surgeons to give real time instructions to a robotic scalpel, via the internet.
A breakdown of surgical mistakes by browser type has shown that firefox users make the best surgeons, while surgeons using Opera tend to get distracted and surf away to other websites, even during critical parts of the operation. Statistics concerning internet explorer are not available for publication, as they are the subject of a medical neglicence law suit, involved an alleged 'rendering bug' which led to amputation of the wrong leg.
CEO of Ajax The Slasher, David Hassaminor Hickup, said "We knew from the outset that AJAX would cure cancer. This is just the first step. Tomorrow's children will be concieved via AJAX technology. We are working on an AJAX-enabled satellite with which we hope to probe the deepest corners of the galaxy, in search of the meaning of life. AJAX is bound to have a part to play in that quest. Our main task for now is getting the 'back button' to work during surgery. It seems intuitively obvious that pressing the back button will cause the last stroke of the scalpel to be undone. In practice, it's a little harder than that."
thanks Gaks! I'll be watching for that one here too.
(Note I hadto de-activate the links in Gaks' message, to avoid any trans-dimensional corruption of the universal fibril, as it scares my cat.)
Here's an interesting discussion about "Paging" (as in "please sir, may i have the next page of my result set?") in SQL Server.
I, for one, am very jealous to discover that MySql has a built-in clause called 'LIMIT' which says, basically, 'Get me fifty records, starting at record number 351. Please.'
How bout you yukon? You gettin THAT?? If not, then, well, you're just a stupid head.
Meanwhile, how cool is drew mclellan's blog design? And to think that people once scoffed at the suggestion of wearing an armadillo on the head.
(Here's a really good Code Project article discussing the performance of different paging techniques in sql server. Wow. I'm glad I don't have time to do that kind of research.)
(Some other comments about paging in sql server can be found on jospeh lindsay's blog)
Placing an anti-procrastination tool on the internet is like hosting an alcoholics anonymous meeting inside a brewery.
Macintosh is to Wintel as Girlfriend is to Mother
smart client: newspeak for fat client.
had to get those thoughts out of the way before they spilled out of my ears.
Some of the criteria that didn't make it onto our job ad:
Let me stress again, these are not requirements of the job. You do not need to meet these criteria in order to apply. The actual criteria are listed on our website.
Summary: Eric unveils Teamprise to bring VSTS (Visual Studio Team System) to the world of Mac/Unix/Eclipse. Sourcegear (the parent company) now has high-return bets both for and against Visual Studio Team System.
This is hedging at its best!
When 'Team System' was first announced, there were murmurs of doom for Eric Sink's flagship product, "Vault". Vault exists in a niche market, relying on the badness of source-safe to attract new customers. Now that source safe is being replaced with the source control components of Visual Studio Team System, it seemed that Vault's niche market would dissappear. The worry was evident when Eric invested some of his time in trying to escape the whole source-control rat race.
But Eric's a smart guy, loves to play games, thinks a lot, and knows a lot about strategy.
So he's done a Miyagi.
In karate kid, when someone threw a punch at Mr Miyagi, he'd step aside and use the power of that punch to throw his opponent to the floor.
Eric's looked at the situation and he's wondered something like: "How can we use the power of team system to inflate us, rather than defeat us?" (i'm paraphrasing here... sorry eric... i can't read minds, actually)
In economics (and gambling) they call this "hedging". Here's the hedging strategy, expressed as a code snippet:
if (MicrosoftTeamSystem.isSuccessful) {
//Teamprise brings the goodness of VSTS to Mac/Unix/Eclipse
Teamprise.isSuccessful = true;
} else {
//Vault is an alternative to sourcesafe *and* an alternative to VSTS
Vault.isSuccessful = true;
}
And there you have it. I'm just gobsmacked at the simplicity and the brilliance of the move. If the people from skype don't win the next poker world championship (could you keep a straight face while bluffing for 2 billion dollars?), then e.sink is a shoe-in.
The 'aint' operator acts for both comparison and assignment!
example:
if (this aint jazz) {
this.Music aint true;
}
if (this aint fun) {
this.dispose();
}

We need a .Net developer for a permanent position in Brisbane!
Requirements for this position
Preferred but not absolutely required
Intangible criteria
Do NOT apply if
Advantech was founded in 2002. We try to make Advantech Software the best place a developer can work. (lb: This is true! They do a great job of this!)
The company is profitable and growing. Advantech supports workplace diversity and does not discriminate on the basis of race, religion, gender, or any of the other things people should not use for discrimination.
To apply, please email your resume to us using the following address jobs@advantechsoftware.com.au or call (07) 3852 5811 for more information.
(Recognise the advert? It's based on one from eric sink's blog, and some ideas from the aus dot net mailing list.)