AboutWelcome to Free Software Daily (FSD). FSD is a hub for news and articles by and for the free and open source community. FSD is a community driven site where members of the community submit and vote for the stories that they think are important and interesting to them. Click the "About" link to read more...
This article explores some of the Linux architectures that support real-time characteristics and discusses what it really means to be a real-time architecture.
DRBD is a Linux project to provide a real time distributed filesystem. Part two of this series will dig deep into a real-world installation example. We'll use Sun's virtualbox software to create a couple of VMs, then configure those VMs with DRBD, and finally install and test MySQL running on volumes sitting on DRBD.
« This easy-to-use, fast-moving tutorial introduces you to functional programming with Haskell. You'll learn how to use Haskell in a variety of practical ways, from short scripts to large and demanding applications.
Even though I have no love for Oracle, I think it is time to let the deal go through at least for the sake of Sun employees who are sitting there with their future unknown. At the same time, I am not unduly worried about the future of MySQL because I have complete confidence in the open source license of MySQL. Let me try to explain my position here in this post.
"So, the last few weeks I’ve been learning the Haskell programming language, and thought I’d share my thoughts on it. Haskell is a pure functional programming language that supports lazy evaluation (I’ll explain all that in a moment), which has been gaining popularity in some circles (and particularly among academia and computer lingusts).
The real-time web is shaping up to be the next online revolution, and as we saw during our RealTime CrunchUp earlier this month, it’s already begun. But there are still some things that are holding us back — for one, many services still aren’t actually real time, they’re just something close to it.
One Laptop Per Child's XO (commonly referred to as the $100 laptop) is designed to change the world by bringing computing resources to children in the developing world. But the many innovations in the XO may also end up changing the world of technology.
Teaching young students or even your own kids to learn or be interested in programming can be really daunting. However, there are free programming languages that are designed to teach children the basic concepts and elements required in traditional programming that you can use to get the job done quite easily.
When I first used Mono, shortly after its first appearance in 2004, one of my most important requirements was to get connected to a MySQL back end. This was quickly achieved at the time with the ByteFX data connector. Following the basic Mono tutorial quickly had me up and running, with access to MySQL databases.