Librenix
Headlines | Linux | Apps | Coding | BSD | Admin | News
Information for Linux System Administration 

Better Grails apps with CSS

Up
vote
Down

This article focuses on dramatically changing the look and feel of a Grails application. With a few lines of CSS, you can change colors, fonts, and the spacing around block elements. Through partial templates and TagLibs, you can create some reusable snippets of code. In the end, you have all the benefits of the Grails framework and an application that has its very own look and feel, that looks nothing like an out-of-the-box Grails application you have ever seen.

(check out this dramatic canvas prints) read more...
mail this link | permapage | score:9198 | -solrac, January 22, 2009 (Updated: April 24, 2012)

Introduction to Java programming

Up
vote
Down

This two-part tutorial introduces the structure, syntax, and programming paradigm of the Java language and platform. In Part 1, learn the essentials of object-oriented programming on the Java platform, including fundamental Java syntax and its use. In Part 2 explore the more-sophisticated syntax and libraries you will need to develop complex, real-world Java applications. read more...
mail this link | permapage | score:9138 | -solrac, August 24, 2010

Open source Cloud Computing with PHP and MySQL

Up
vote
Down

In this article you will learn how Aptana makes it easy to develop applications based on PHP and MySQL, and how to deploy them to the cloud. Also explore some of the critical design differences between a cloud application and a traditional N-tier application. read more...
permapage | score:9092 | -solrac, May 18, 2009

Tutorial: Build an Arduino laser game

Up
vote
Down

Arduino is an easy-to-use electronics platform. The entire platform, both the hardware and the software, is completely open source, and the language is loosely based on C/C++. Whether you're new to Arduino or a seasoned builder, this project has something for you. There's nothing quite as satisfying as creating an interactive physical object. Use this tutorial to create an interactive laser game called "'Duino tag," where players can play tag using devices built nearly from scratch. read more...
permapage | score:9065 | -solrac, February 2, 2009

JSEclipse Tutorial: A JavaScript Eclipse Tool

Up
vote
Down

JSEclipse — an Eclipse plug-in that provides many of those same features for JavaScript applications. JSEclipse gives JavaScript developers the same ease of use that Eclipse has been providing in the Java language. This tutorial covers the JSEclipse tool, which plugs into Eclipse and provides features like code completion and templates. read more...
permapage | score:9044 | -solrac, December 23, 2007

PowerPC assembly language

Up
vote
Down

The POWER5 processor is a 64-bit workhorse used in a variety of settings. Starting with this introduction to assembly language concepts and the PowerPC instruction set, this series of articles introduces assembly language in general and specifically for the POWER5. read more...
mail this link | permapage | score:9040 | -solrac, April 4, 2007

Linux cluster monitoring with Ganglia

Up
vote
Down

This article will walk you through Installing and configuring the basic Ganglia (a scalable, distributed monitoring system for high-performance clusters) setup. It will also show you how to use the Python modules to extend functionality with IPMI, and how to use Ganglia host spoofing to monitor IPMI. The goal is not only to set up a Ganglia high-performance Linux cluster monitoring system, but also to add more monitoring capability by writing simple Ganglia plug-ins. read more...
permapage | score:9015 | -solrac, March 6, 2009

Import XML into OpenOffice Calc with XSLT

Up
vote
Down

When it comes to importing generic XML into OpenOffice, the user is on his own. This article offers a quick XSLT tool for this purpose and demonstrates the Calc import of records-oriented XML. In addition to learning a practical trick for working with Calc, you might also learn a few handy XSLT techniques for using dynamic criteria to transform XML.
The popular open source office suite OpenOffice.org is XML-savvy at its core. It uses XML in its file formats and offers several XML-processing plug-ins, so you might expect it to have nice tools built in for importing XML data. Unfortunately, things are not so simple, and a bit of work is required to manipulate general XML into delimited text format in order to import the data into its spreadsheet component, Calc.
read more...
mail this link | permapage | score:8955 | -solrac, April 4, 2005

The most secure Unix OS: OpenBSD

Up
vote
Down

OpenBSD strives to be the most secure UNIX derivation. Design principles, such as code auditing, extensive use of encryption, and careful configuration choices, combine to ensure OpenBSD's secure by default philosophy holds true. This article gives you a close look at the operating system so secure that it was once banned for use in a DEF CON competition, where crackers go after each other's systems. read more...
permapage | score:8939 | -solrac, August 13, 2006

Linux KVM improves build performance

Up
vote
Down

KVM acts as the host for the guest operating systems that build the target software for the user. By switching from VMware build guests to Linux KVM guests, build times for each guest are reduced by as much as 50 percent. Learn how to set up the build server and create guests, customize build requests, and organize and access build results. read more...
permapage | score:8873 | -solrac, July 18, 2009

Tutorial: Build your first application with Spring Framework

Up
vote
Down

Learn how to create a simple application on Apache Geronimo using the Spring Framework, a layered Java Platform, Java EE and J2EE application framework. Develop, configure, and deploy your first application based on the Spring Framework. You'll also see how Geronimo's Web Console simplifies deploying and managing Web applications. read more...
permapage | score:8859 | -solrac, October 3, 2006

Linux command line tutorial

Up
vote
Down

GUIs are fine, but to unlock the real power of Linux, there's no substitute for the command line. Get to know some of the major features of the bash shell. By the end of this article, you will be comfortable using basic Linux commands like echo and exit, setting environment variables, and gathering system information.

(here are some fine art canvas prints) read more...
permapage | score:8778 | -solrac, August 28, 2009 (Updated: April 24, 2012)

Tutorial: Write a PHP wiki

Up
vote
Down

Wikis are widely used as tools to help speed development, increase productivity, and educate others. This tutorial creates a wiki from scratch using PHP, with value-added features useful for tracking production. It focuses on application design with PHP. All of these things make PHP a good choice for writing a wiki engine. read more...
permapage | score:8698 | -solrac, February 22, 2007

The Plasma desktop shell of KDE 4

Up
vote
Down

KDE, the K Desktop Environment, is a free software project based on a desktop environment for UNIX®-like systems. Learn how to build small but extremely useful applets for Plasma -- the new shell for the K Desktop Environment -- starting with a handy memory monitor applet. read more...
permapage | score:8652 | -solrac, June 15, 2009

Comparison: Zend PHP vs. Symfony vs. CakePHP

Up
vote
Down

This article walks through extending the sample application, Blahg, in each of the three frameworks (Zend PHP, symfony, and CakePHP). This is a great way to see each framwork in action by examining their similarities and differences while applying each framework and extending a sample application. read more...
permapage | score:8633 | -solrac, December 19, 2007

The Vim Scripting editor

Up
vote
Down

Vimscript is a mechanism for reshaping and extending the Vim editor. Scripting allows you to create new tools, simplify common tasks, and even redesign and replace existing editor features. Start with Part 1 and get the basic elements of Vimscript. In Part 2 learn how to create and deploy new functions in the Vimscript. In Part 3 Explore Vimscript's support for lists and arrays. read more...
mail this link | permapage | score:8626 | -solrac, February 4, 2010

CouchDB: Open source document database

Up
vote
Down

CouchDB is an open source document-oriented database-management system, accessible using a RESTful JavaScript Object Notation (JSON) API. CouchDB never claimed to be a replacement for relational databases, but it has become increasingly popular in Web applications, iPhone applications, and Facebook applications. See how CouchDB stores data in a semi-structured fashion, using a JavaScript-based view model. read more...
permapage | score:8617 | -solrac, April 7, 2009

libhugetlbfs: Using transparent pages on Linux

Up
vote
Down

Transparently leveraging huge pages on Linux -- which allow memory page table entries to cover larger ranges of contiguous physical memory -- has become much easier with the recent introduction of Version 1 of the libhugetlbfs library on SourceForge. Learn more about the libhugetlbfs libraries and how to use them with the GNU Compiler Collection (GCC). read more...
permapage | score:8561 | -solrac, April 29, 2007

Tutorial: Ubuntu Mobile and Embedded development

Up
vote
Down

Ubuntu is a great server and desktop distribution for the GNU/Linux operating system, but did you know that it's also ideal for handheld and mobile embedded devices? This tutorial teaches you how to streamline development for Linux apps on handheld and mobile devices using UME. Along the way, you learn about several tools and new approaches to Linux kernel configuration and environment construction. read more...
permapage | score:8535 | -solrac, January 19, 2008

GUID Partition Table on Linux

Up
vote
Down

The venerable master boot record (MBR) partitioning scheme can't fully handle disks larger than 2TB. With 1TB-hard disks now common and 2TB-disks becoming available, forward-looking individuals are thinking about alternatives to the MBR partitioning scheme. The heir apparent is the GUID Partition Table (GPT). Learn how to make sure your Linux system is fully prepared for the future of disk storage. read more...
permapage | score:8526 | -solrac, July 31, 2009
More articles...
Abstract Art by Ray Yeargin

Selected articles

Microsoft to push unlicensed users to Linux

How to install Ubuntu Linux on the decTOP SFF computer

Shadow.sh: A simple directory shadowing script for Linux

Download: Linux 3D Client for Starship Traders

Mono-culture and the .NETwork effect

Space Tyrant: Multithreading lessons learned on SMP hardware

Apple to Intel move no threat to Linux

Graffiti Server Download Page

Scripting: A parallel Linux backup script

Why Programmers are not Software Engineers

Space Tyrant: A threaded C game project: First Code

The Real Microsoft Monopoly

Apple DIY Repair

Space Tyrant: A threaded game server project in C

Linux dominates Windows

Librenix T-Shirts and Coffee Mugs!

MiniLesson: An introduction to Linux in ten commands

Beneficial Computer Viruses

The short life and hard times of a Linux virus

Linux vs. Windows: Why Linux will win

Missing the point of the Mac Mini

Why software sucks

Space Tyrant: A multiplayer network game for Linux

The Supreme Court is wrong on Copyright Case

The life cycle of a programmer

Closed Source Linux Distribution Launched

VPS: Xen vs. OpenVZ

The Network Computer: An opportunity for Linux

Programming Language Tradeoffs: 3GL vs 4GL

Tutorial: Introduction to Linux files

Hacker Haiku

No, RMS, Linux is not GNU/Linux

Testing the Digital Ocean $5 Cloud Servers with an MMORPG

 

Firefox sidebar

Site map

Site info

News feed

Features

Login
(to post)

Search

 
Articles are owned by their authors.   © 2000-2012 Ray Yeargin