|Something for people who still use windows.|
"Nowadays, installing a Linux flavored OS on your computer shouldn't be such a hard task to accomplish because there are tools out there that do it without you having to juggle around with your hard disk's partitions and even give a damn about what is happening under the hood. These days, we have come to a point when we can install Linux from inside our Windows OS by using a native Windows executable. " Install Ubuntu from Windows in 3 Steps without Using a CD - With the help of Wubi - Softpedia
( Permalink: Ubuntu from Windows in 3 Steps without Using a CD Submitted by Noel Wed Aug 1, 2007 )
|Monitoring Ubuntu Services Using Monit|
|monit is a utility for managing and monitoring, processes, files, directories and devices on a UNIX system. Monit conducts automatic maintenance and repair and can execute meaningful causal actions in error situations.
( Permalink: Monitoring Ubuntu Services Using Monit Submitted by dave Wed Aug 1, 2007 )
|VHCS2 ISP control Panel Setup Guide in Debian Etch|
|VHCS delivers a complete hosting automation appliance by offering significant security, total-cost-of-ownership, and performance advantages over competing commercial solutions With VHCS Pro you can configure your server and applications, create user with domains with a few point-and-click operations that take less than a minute. There is no limit to the number of resellers, users and domains that can be created.At the core of VHCS Pro are 3 easy-to-use,Web-based control panels. VHCS provides graphic user interfaces for the administrators, resellers and users.
( Permalink: VHCS2 ISP control Panel Setup Guide in Debian Etch Submitted by dave Wed Aug 1, 2007 )
|Rich-Client application Performance, Part 1|
|In this first installment, you'll learn how to measure the performance of Eclipse-based Rich Client Platform (RCP) applications, determine if slowdowns are caused by CPU or I/O bottlenecks, and keep the UI thread idle to maintain responsiveness. Part 2 will address memory problems.|
( Permalink: Rich-Client application Performance, Part 1 Submitted by BlueVoodoo Wed Aug 1, 2007 )
|GNU Screen logging for the paranoid.|
|Recently I had the need to do automatic session logging. A 3rd party was going to be logging into one of my servers to check out some software glitches that were happening. I love using GNU Screen for many shell tasks so using it for monitoring was logical. Screen is great for several reasons. First you can detach from it so you can leave the office, go home and re-attach and not have lost your place. Second, you can share another screen. It can be shared input or you can just watch what someone else is doing. Finally screen can do native logging. I wanted to automattically launch a screen session when somone logged in so if I happened to be on the server I could monitor them in real time. I also wanted a log of the session in case I wanted to look over it later or if I was not able to monitor the session live.
GNU Screen logging for the paranoid
( Permalink: GNU Screen logging for the paranoid. Submitted by Nick Anderson Tue Jul 31, 2007 )
|How To Harden PHP5 With Suhosin|
|This tutorial shows how to harden PHP5 with Suhosin on a Fedora 7 server. From the Suhosin project page: "Suhosin is an advanced protection system for PHP installations that was designed to protect servers and users from known and unknown flaws in PHP applications and the PHP core. Suhosin comes in two independent parts, that can be used separately or in combination. The first part is a small patch against the PHP core, that implements a few low-level protections against bufferoverflows or format string vulnerabilities and the second part is a powerful PHP extension that implements all the other protections."|
( Permalink: How To Harden PHP5 With Suhosin Submitted by Falko Timme Tue Jul 31, 2007 )
|The inadvertent Linux user|
|Unix in little things.|
"Embedded Linux is on the rise, and may be found anywhere from the vehicle management system in your car to the smartphone in your shirt pocket. Montavista Linux, for instance, powers not only smartphones from Motorola, NEC and Panasonic, but Sony TV and media devices, Linksys wireless routers and Yamaha musical instrument systems." ITPro: Wireless: Features: The inadvertent Linux user
( Permalink: The inadvertent Linux user Submitted by Noel Tue Jul 31, 2007 )
|Working With The GRUB Menu|
|This tutorial describes how to edit the GRUB menu. It will also show how to add operating systems and how to add splash screens.|
( Permalink: Working With The GRUB Menu Submitted by Falko Timme Tue Jul 31, 2007 )
|Command Line Efficiency with GNU Perfect|
|Learn how to use gperf for effective command-line processing in your C/C++ code. The GNU tool gperf is a "perfect" hash function that, for a given set of user-provided strings, generates C/C++ code for a hash table, a hash function, and a lookup function. |
( Permalink: Command Line Efficiency with GNU Perfect Submitted by LinucksGirl Tue Jul 31, 2007 )
|How To Manage An iPod From A Linux Desktop|
|This article shows how you can use an iPod on a Linux desktop with Amarok. It covers how you can upload MP3 files from your desktop to your iPod, download MP3 files from your iPod to your desktop, and how you can delete files on the iPod. Normally, Apple's iTunes software is needed to manage an iPod, but iTunes is not available for Linux. Fortunately, there are Linux alternatives such as Amarok that can handle the task.|
( Permalink: How To Manage An iPod From A Linux Desktop Submitted by Falko Timme Mon Jul 30, 2007 )
|Schedule Tasks Using Gnome-schedule (cron & at GUI|
|Gnome-schedule is a grapichal user interface to ‘crontab’ and ‘at’, both used to schedule tasks. It supports periodical tasks and tasks that happens once in the future. It is written in python using pygtk.
( Permalink: Schedule Tasks Using Gnome-schedule (cron & at GUI Submitted by dave Mon Jul 30, 2007 )
|Scripting for Subversion Part 1|
|Not exactly the clearest of titles... recently I had to setup and configure several subvesion servers that use webdav for authentication. Setting up the authentication and repositories for a single repository is pretty straightforward. If many repositories need to be created and maintained that are completely seperate, then a script (or set of scripts) definitely makes life easier. In the text below, just such a scenario cropped up and my first pass at working a script.
( Permalink: Scripting for Subversion Part 1 Submitted by Jay Fink Mon Jul 30, 2007 )
|Use Google Linux repositories in Debian|
|Google’s Linux software repositories make it easier to download and stay up-to-date with current releases of Google Linux applications. Please choose one of the guides below to help configure your system to use these repositories.
( Permalink: Use Google Linux repositories in Debian Submitted by dave Mon Jul 30, 2007 )
|Better OS X Java with Eclipse|
|Mac OS X is a powerful platform for Java development. While the Java development environment is fully integrated into Mac OS X, the Eclipse integrated development environment (IDE) brings a fully integrated Java development environment to Mac OS X that provides a consistent cross-platform experience. This article shows you how to use this environment to import existing Xcode projects into Eclipse, tweak key bindings, and integrate Eclipse with the Mac OS X-bundled Concurrent Versions System (CVS).|
( Permalink: Better OS X Java with Eclipse Submitted by Anonymous Mon Jul 30, 2007 )
|Don't overlook efficient C/C++ command line proces|
|Command-line processing is historically one of the most ignored areas in software development. Just about any relatively complicated software has dozens of available command-line options. The GNU tool gperf is a "perfect" hash function that, for a given set of user-provided strings, generates C/C++ code for a hash table, a hash function, and a lookup function. This article provides a reference for a good discussion on how to use gperf for effective command-line processing in your C/C++ code.|
( Permalink: Don't overlook efficient C/C++ command line proces Submitted by Anonymous Mon Jul 30, 2007 )