"Over the last couple days, I implemented a generic tower of compilers in Guile.So for example, you have Scheme as a source language, which defines a compiler to GHIL (a scheme-like intermediate language, simpler and without macros), which defines a compiler to GLIL (a lower-level language), which defines a compiler to object code (the byte sequence of VM code)..." -- see also
Read more »Clone your Ubuntu installation onto a new hard disk
Just upgraded your system with a shiny new hard disk and want to make it your new book disk? Cloning Ubuntu to another hard disk is easy. In fact, Ubuntu provides tools to clone the entire hard disk -- including the Windows partition, if there's one on there. This is the kind of fundamental task that Linux excels at, in fact.
Read more »- Login to post comments
Real World Haskell Electronic Edition Now On Sale
« 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.
Read more »How Open Source Comments (by Programming Language)
We recently looked at the commenting practice of active working open source projects. It is quite impressive: The average comment density of open source is around 19%.
Read more »Category: High End Tags:
- Login to post comments
Django 1.0.1 released!
"Following the previously-announced schedule, today the Django team has released Django 1.0.1. This is a bugfix-only release containing fixes and improvements to the Django 1.0 codebase, and is a recommended upgrade for anyone using or targeting Django 1.0..."
Read more »Category: High End Tags:
- Login to post comments
Take this Linux: Windows Boot Sequence Visualized
I've seen a cool visualization of the Linux boot sequence today. To those who haven't seen it yet, here's the image:According to Perry Hung, the creator:This is a visualization I made for funsies of a linux boot sequence where each function is a node and each edge represents a function call, direct branch, or indirect branch.
Read more »Category: High End Tags:
- Login to post comments
Choosing Your Shell
In most Linux systems, your default shell is the bash shell. To find out what your current login shell is, type the following command:
Read more »Category: High End Tags:
- Login to post comments
cRAZY mAD wITH spam
I have totally gone off the deep end…Spam has made me so mad I have gone on a personal goal to cut the Spam on my servers to 0%…realistic, probably not. Die trying…yep that’s me.
Read more »Distribution Release: Clonezilla Live 1.2.1-17
"Steven Shiau has announced the release of Clonezilla Live 1.2.1-17, a Debian-based live CD designed for hard disk cloning and partitioning tasks: ..."
Read more »Category: High End Tags:
- Login to post comments
How to get Atheros AR5007EG or AR242x wireless cards working in Ubuntu 8.10
This tutorial will explain how to Atheros AR5007EG or AR242x wireless cards working in Ubuntu 8.10 (Intrepid Ibex).First you need to compile latest ath5k driver using the following procedure.Use one of the following method.
Read more »Category: High End Tags:
- Login to post comments
Automating Log Statistics
This tutorial will show you how to set up your log statistics to be mailed to you every night so you know what is happening with your Postfix Mail Server.
Set up a cron job so that it will run at 11:55 PM, just before midnight as you want to get all of the logs for that day. Be sure to give enough time for the script to run before the next day
Read more »Category: High End Tags:
- Login to post comments
Debian Installer lenny release candidate 1
"The Debian Installer team[1] is proud to announce the first release candidate of the installer for Debian GNU/Linux Lenny. Improvements in this release of the installer..."
Read more »Category: High End Tags:
- Login to post comments
OCaml Batteries alpha 2: Debian packages
"Out of popular request (wow, people on #ocaml@freenode are very excited about the Batteries thingy, good!), I've prepared Debian packages for OCaml Batteries Included, version alpha 2 ..."
Read more »Category: High End Tags:
- Login to post comments
Access remote network services with SSH tools
You probably rely on the services on your own private network -- wikis, mail servers, Web sites, and other applications you've installed. What happens when you have to leave the friendly confines of your network?
Read more »Category: High End Tags:
- Login to post comments
Fedora 10 preview release shines like a star
The Fedora developers have announced the availability of the Fedora 10 Preview Release, the last prerelease prior to the final launch. This version is reasonably robust and is suitable for testing.
Read more »Category: High End Tags:
- Login to post comments