June 2010 Archives

Getting your brain around all of the components of cloud computing is a huge challenge. There are so many players, and a number of them are performing functions entirely new to IT. A few months ago, I put together a mind map of the cloud computing space I use to help people understand this space. It's reached a level of maturity that I now feel it appropriate to share it with a wider audience.
The gnomes of ISO (err, ISO/IEC JTC1 SC34 WG5) have released the second draft of their Technical Report comparing ODF and OOXML (PDF). It is up to 126 pages now, and much more fleshed out than the first draft. One...

Someone once told me that he could tell a form was built by a novice C# developer if it stopped responding when he pressed a button. I'm not 100% sure I agree, but I definitely think that an intermediate or advanced C# developer should be able to build a form that stays responsive even when the program is doing something CPU intensive. Luckily, C# and .NET give us a simple way to do that using the BackgroundWorker class. This post walks you through a simple BackgroundWorker example that shows you how to use it to let your form report progress while doing work in the background on another thread.

A fortnight ago I wrote in I'm a BSD about my initial adventures installing FreeBSD and trying to get it configured as a desktop system. After a few days, I had come to a halt. As one reader put it:...
Red Hat is openly badgering large, IT-driven organizations to move away from comfortable patterns and to adopt what they believe to be the best virtualization platform, the best cloud API, the best data storage mechanism, and so on.
I've been surprising people more people than I expected lately with the revelation that it's possible to write iPhone and Android applications as a pile of HTML and CSS documents with some accompanying JavaScript. I'm far from the first to...
(pdf download) Know the classic rock song that says "I did a bad, bad thing, a real bad thing"? Well, Tunnel Vision is a bad, bad thing, and this article hopefully will help you avoid it when you deploy and...
After weeks of concern about the "catastrophic state of it's finances" and an indefiniete delay in the release of version 2010.1, the French website LeMagIT is reporting that Mandriva has been saved by new investors.
Mickos responds to such questions as whether private clouds are needed, whether they are too hard to manage, and whether the Amazon API is the best foundation for Eucalyptus.
What is the IP status of ZIP? This is a question of interest to standardizers and developers implementing standards, because so many new standards use ZIP. ODF and OOXML for example. Here is what the current PKWARE site says (with...
"I Promise Never To Program A Computer To Play Something I Can't"
Higher education institutions find themselves having to rethink almost everything they do in today's highly-connected, highly competitive digital age to ensure they maintain their pivotal role of advancing the opportunities of individuals worldwide by providing a productive, efficient learning environment.
Adobe has, at least temporarily, ended support for Flash Player on 64-bit Linux. No updated version is available. Adobe's message for 64-bit Linux users, at least for now, is "No Flash for you!"
A special MySQL track at Kaleidoscope, the upcoming Oracle Developer Tools User Group conference, should give MySQL a nice bounce.
In the near future, more people will have access to more "books" than ever before in the history of mankind. This is future of e-publishing.
As C# developers get more experienced, there are a lot of things they pick up along the way that are really useful and important to know, even if they aren't necessarily directly code-related. One of those topics is XML comments, and I've been surprised at how many developers -- even really experienced ones -- don't use them, or even know about them. They're really useful, and they can help you build better software, even if they don't actually change the way your programs behave.
Well the short answer is more like, what isn't e-publishing?
I first ran into what turns out to be a recurring problem when I installed Pardus 2009 last fall. The installer would lock up. Since then I have run into an almost identical problem in openSUSE11.2, Slackware 13.1 and SalixOS 13.1. It appears that the wireless chipset as implemented in these netbooks conflicts with the ssb module, causing the system to freeze.
Three news items caught my interest this week. all slightly related: Dr. Neelie Kroes has made a significant speech How to get more interoperability in Europe on practical steps on interoperability and standards. She presents this as building on the...
This week I am taking FreeBSD 8.0 for a spin. So far, I like it enough that it will probably be my normal desktop environment. It seems to have the right stuff: my PC seems markedly faster. FreeBSD's slogan is...
Standards, formal or not, make the Internet, the Web, and much much more run. Unfortunately, the process of creating standards can make both sausage factories and political processes look like excellent places to visit. Though lots of people say "just give me the results I want", I've learned that the process used to create a specification really matters. Shifting to a standards model where developers innovate and users select might produce cleaner standards with less design by committee.
A key group of technically savvy people could do a lot to improve projects, not just document them.
May was an interesting month, where the press' narrative finally caught up that the competitors to Microsoft who so robustly co-opted the anti-market-domination argument have found themselves now as market dominators. Of course, some of this will be Microsoft pushback....
At a VMware forum, a sense of expectancy about cloud computing seemed to be expressed more by speakers than by attendees.
Francesco Lazzarino has a project up at RubyForge for a Ruby runner for ISO Schematron. (Open source: MIT/ Consortium License) Schematron is a small ISO-standard language for making assertions or reports about patterns in and between XML documents, typically using...
Gameplay parameters are sent up to the server, the application running in the Cloud mixes the appropriate beeps and booms into the audio output buffer, which then streams the game soundtrack to your device. The data being transmitted up is small, the server has all the CPU power, memory storage, and data bandwidth you could ask for, and the download stream is like listening to a digital radio station.
HealthIT can help broaden the reach of medical expertise and care to rural areas. It can support skill building and improve access to information and resources for medical professionals to better equip them to diagnose and treat those who walk through their clinic's door...
Over the last few years I have linked to various national government policies on Open Source software and procurement policies. But I see I omitted us in Australia. So here is what I can find, from 2005: Guide to Open...
It is my opinion, that regardless of the platform, the online social space has created a condition where the end users must ultimately collaborate to initiate an ongoing privacy arms race to poison the intelligence collected of them. To promote this sentiment, and to further the cause of research in this field, I'd like to announce the AntiSocial project.

News Topics

Recommended for You

Got a Question?