I recently had the need to embed a file in an executable. Since I'm working at the command line with gcc, et al and not with a fancy RAD tool that makes it all happen magically it wasn't immediately obvious to me how to make this happen.
Read more »Embedding a File in an Executable, aka Hello World, Version 5967
PLT Scheme version 4.0 released
"PLT Scheme version 4.0 is now available from http://plt-scheme.org/ -- This major new release offers many improvements over version 372, and we encourage everyone to upgrade..." -- Personally, i recommend using GNU Guile from within Emacs ;-)
* http://www.gnu.org/software/guile/
Read more »- Login to post comments
Comparing Asterisk and OpenSER
Voice Internet Protocol (VoIP) Telephony refers to the technology used for making telephone calls over the Internet. The two major technologies used to implement VoIP telephony are Asterisk and OpenSER. This article by Flavio E. Goncalves compares Asterisk and OpenSER topic by topic and shows the differences between them.
Read more »- Login to post comments
Open source journalism system Campsite releases version 3.0
Campsite is an open source content management system (CMS) tuned for professional journalists. Like its broadcast radio sibling Campcaster (which we covered last year), Campsite targets independent media operating in emerging democracies and countries in transition. The CMS's latest release, 3.0, is a major update designed to be simpler to install and maintain.
Read more »- Login to post comments
RFC: Django 1.0 roadmap and timeline
"RFC: Django 1.0 roadmap and timeline. Jacob’s proposed target is “early September” for the final 1.0 release."
Read more »- Login to post comments
Ubuntu 8.04 (Hardy Heron) LAMP Server Setup
In around 15 minutes, the time it takes to install Ubuntu Server Edition, you can have a LAMP (Linux, Apache, MySQL and PHP) server up and ready to go. This feature, exclusive to Ubuntu Server Edition, is available at the time of installation.
Read more »- Login to post comments
X Server 1.4.1 Is Released, No Joke
X Server 1.4.1 was originally scheduled to be released on the first of November as a bug-fix release for X Server 1.4.0, which was released in conjunction with X.Org 7.3. However, a delay had pushed the planned X Server 1.4.1 release to November 11. When that date had come X Server 1.4.1 was far from being ready.
Read more »Chiron FS lets you set up RAID-1 over the network
The Linux kernel includes support for performing RAID-1 in software. RAID-1 maintains the same filesystem on two or more disks, so that you can lose all but the last disk and still retain all of your data. This seems wonderful until you consider that an error in RAM, a power supply failure, or another hardware component in the machine can still potentially corrupt your precious data.
Read more »How To Set Up A Loadbalanced High-Availability Apache Cluster Based On Ubuntu 8.04 LTS
This tutorial shows how to set up a two-node Apache web server cluster that provides high-availability. In front of the Apache cluster we create a load balancer that splits up incoming requests between the two Apache nodes. Because we do not want the load balancer to become another "Single Point Of Failure", we must provide high-availability for the load balancer, too.
Read more »Beginning a Rails app -- for beginners
After some trial and error, I got my first significant Ruby on Rails application off the ground. By significant, I mean a dozen related tables, about 20 controllers, and some tricky business logic. I had been exploring Rails for a while and created a few toy applications, but hammering this one out still presented a challenge.
Read more »- Login to post comments
Rails On Emacs: rinari vs emacs-rails
Phil Hagelberg: «rails.el is much more featureful, but in my daily experience most of its features go unused. Rinari is only the stuff that I use day to day. Because of this it's much lighter and easier to maintain, but some people may find that they miss the features that it leaves out. I won't say which is better overall since they are really targeted at different audiences.»
Read more »HTML 5 Publications
"Three documents have been published for HTML 5 by the HTML Working Group..."
Read more »- Login to post comments
Practical guide to Mindquarry
If you are looking for a powerful yet easy to use collaboration solution, you might want to take a closer look at http://www.mindquarry.com. Groupware tools are a dime a dozen these days, but there are a few features that make Mindquarry stand out from the crowd.
Read more »- Login to post comments
World's fastest supercomputer, IBM's Roadrunner, is powered by Linux
IBM announced the completion of a one-petaflop supercomputer that runs Red Hat Linux. Twice as fast as the previous record-setter, the IBM Blue Gene, the Roadrunner uses a hybrid design that combines 6,948 dual-core AMD Opteron chips with 12,960 Cell processor engines.
Read more »- Login to post comments
Anatomy of Linux journaling file systems
In recent history, journaling file systems were viewed as an oddity and thought of primarily in terms of research. But today, a journaling file system (ext3) is the default in Linux®. Discover the ideas behind journaling file systems, and learn how they provide better integrity in the face of a power failure or system crash. Learn about the various journaling file systems in use today, and peek into the next generation of journaling file systems.
Read more »- Login to post comments








