I am currently writing a Python application that makes use of GNU Autotools as build system and noticed that determining whether a specific Python module is installed is not that easy and no usable Autoconf macro exists. So I came up with my own solution, which I would like to share with you...
Read more »LyX 1.6 is ready for release
This month saw the release of LyX 1.6 release candidate 1. Occupying a position somewhere between a word processor and a mark-up editor, LyX is designed to meet the needs of professional and academic writers by allowing them to focus on their content rather than formatting and layout. It achieves this by eschewing some of the WYSIWYG conventions of a word processor.
Read more »GCC 4.3.2 Released
"The GNU project and the GCC developers are pleased to announce the release of GCC 4.3.2 ..." -- via: GCC 4.3 Release Series
Read more »Category: High End Tags:
- Login to post comments
The A-Z of programming languages: Python
And, yes, the language's name is indeed a tribute to Monty Python's Flying Circus
Read more »- Login to post comments
Run emacs from init
"emacs-server.bash will let you start up an emacs-server in the background (perhaps from an init.d script?). You can then use emacsclient to create frames or TTY connections to the new server."
Read more »Category: High End Tags:
- Login to post comments
Nepomuk and KDE to introduce the semantic desktop
The semantic desktop -- a data layer for annotating and sharing the information in your computer is scheduled to arrive at the end of 2008.
Read more »- Login to post comments
Ubiquity In Depth - An experiment into connecting the Web with language.
"Ubiquity is an experiment two parts. It’s both an interface and a development platform. Ubiquity 0.1 focuses on the platform aspects, while beginning to explore language-driven methods of controlling the browser..."
Read more »Category: High End Tags:
- Login to post comments
Bazaar 1.6 released!
Category: High End Tags:
- Login to post comments
Debian Live Lenny Beta1
"The Debian Live team is pleased to announce the first beta of Debian Lenny's Live images. Although we missed releasing images for Etch along with the installer images, we are now prepared to release live images within the regular Lenny release process.
Read more »The API-enabled web and a better browser
"All the cool hipsters have seen Ubiquity- the new Mozilla Labs project. If you haven't seen the video, you should..." --
* This sounds great, but i can't see this video :( The use of Flash is very bad for free software. Mozilla should release their video in Ogg Theora...
Category: High End Tags:
- Login to post comments
SSH Key-based Attacks
US-CERT is aware of active attacks against linux-based computing infrastructures using compromised SSH keys. The attack appears to initially use stolen SSH keys to gain access to a system, and then uses local kernel exploits to gain root access. Once root access has been obtained, a rootkit known as "phalanx2" is installed.
Read more »- Login to post comments
Versioned MySQL Backups with Bazaar
So maybe you have a backup solution in place and running periodically to make sure your databases are safe. At any point in time if the system fails, you’re prepared. But what if, right before a backup, an unruly visitor finds an expolit on your application and wipes out a few tables? Your “backup” is then no longer a backup you can rely on. How do we fix this? Versioning.
Read more »- Login to post comments
Moving LVM volumes to a different volume group
I recently ordered a brand new PowerEdge T105 server which came with an 80 GB hard disk. I partitioned it with LVM, installed Debian Lenny and moved over the bulk of my things from the old server to the new server. Only one thing remained: my media collection, which is stored on a 500 GB RAID1 array on the old server. That RAID1 array is also partitioned using LVM in a single 500 GB volume group.
Read more »Category: High End Tags:
One-time scheduling of tasks with At
Scheduling services with cron and similar tools is great for repetitive tasks but inconvenient for one-time tasks that only need to be accomplished once. For tasks that only need to be accomplished once, use the at command.
Read more »Category: High End Tags:
- Login to post comments
GNU screen with vertical split support
I recently recompiled screen with vertical split support on Ubuntu 8.04. This post contains copy & paste instructions so you too can have vertical split support in screen.
Read more »Category: High End Tags:
- Login to post comments