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:9276 | -solrac, January 22, 2009 (Updated: April 24, 2012)

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:9170 | -solrac, May 18, 2009

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:9164 | -solrac, August 24, 2010

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:9095 | -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:9089 | -solrac, December 23, 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:9040 | -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:9018 | -solrac, April 4, 2005

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:8986 | -solrac, April 4, 2007

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:8951 | -solrac, July 18, 2009

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:8944 | -solrac, August 13, 2006

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:8895 | -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:8776 | -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:8632 | -solrac, February 22, 2007

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:8625 | -solrac, December 19, 2007

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:8604 | -solrac, July 31, 2009

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:8601 | -solrac, April 7, 2009

HTML5: Drag and Drop to a webpage

Up
vote
Down

Here's a cool, simple but useful demonstration that exercises HTML5 in a novel way. Get the key methods needed to implement the File APIs to use Drag and Drop to select an image file off your local file system.
For my example, I have provided a palette from which to drag & drop into, or alternatively use the File chooser, to select image files off your local file system. For this example, please select image files only, as I have not built in any filtering or error detection for non-graphical files.
read more...
mail this link | permapage | score:8588 | -solrac, February 1, 2011

Build an OAuth-enabled Twitter client

Up
vote
Down

OAuth is an open protocol that enables users to share their protected resources among different Web sites, without risking exposure. OAuth is an ideal candidate for mashing up today's social networking Web sites like Twitter. Here's an example of an OAuth-enabled desktop Twitter client. read more...
permapage | score:8566 | -solrac, January 8, 2010

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:8554 | -solrac, April 29, 2007

Best practices for XML in Java programming

Up
vote
Down

The following series of tutorials provides sophisticated topics for manipulating XML documents with Java technology. Author Doug Tidwell shows you how to do tasks such as generate XML data structures, manipulate those structures, and interface XML parsers with non-XML data sources. You will learn how to use XML parsing in the Java language and get a good look at some of the more esoteric features of DOM, SAX, JDOM, and JAXP.

XML programming in Java technology, Part 1
XML programming in Java technology, Part 2
XML programming in Java technology, Part 3 read more...
mail this link | permapage | score:8541 | -solrac, August 28, 2004
More articles...
Buy Art Online with Satisfaction Guaranteed

Recent headlines

Tutorial: Create an NFS-like Storage Server with GlusterFS on Ubuntu 12.10

Tutorial: Webcam streaming your desktop plus audio with ffmpeg, crtmpserver, Flowplayer

LG 8-inch G Pad 8.3 Android tablet

10 basic examples of Linux ps command

Virtual Users/Domains with Postfix/Courier/MySQL/SquirrelMail (Debian 7)

Upgrade Fedora 18 to 19 With FedUp

Install openQRM 5.1 on Debian 7

Linux find command examples: finding files

Tutorial: Fedora 19 Samba server with tdbsam

Tutorial: Debian 7 Samba Server with tdbsam

OpenBSD Tutorial: Configure Ralink USB Wireless Adapter

OpenVZ Mount Tutorial: Mount Host Devices, Partitions, Directories in Containers (Debian, Ubuntu)

Setup Nginx + php-FPM + apc + MariaDB on Debian: The perfect LEMP server

Pipelight Using Silverlight in Linux browsers

Dual-boot Windows 7 and Ubuntu 12.04 on a PC with UEFI board, SSD and HDD

Unix: Shell Script Wrapper Examples

Epoptes Open source computer lab management and monitoring tool

Tutorial: Install Debian 7 (testing) with debootstrap from a Grml live Linux

Linux mail command examples: send mails from command line

Sagemath in the Cloud and Sagemath 5.11

Ubuntu Edge: Is there life after an unsuccessful crowd-funding campaign?

CoolShip Android all-in-keyboard computer

Using Multiple PHP Versions (PHP-FPM FastCGI) With ISPConfig 3 (Ubuntu 12.04)

Elementary OS 0.2 Luna review

Linux Iptables Examples

Tutorial: Automatically add a disclaimer to emails with alterMIME (Postfix on Debian 6)

Installing Nginx, PHP5, PHP-FPM, MySQL on Debian 7

TuxOnIce: Hibernate Linux

Set up Oneiric PVHVM at Xen 4.1.2 Ubuntu 11.10 Dom0

Build a Mail Server on CentOS 6 with Postfix, Dovecot, PostgreSQL

LinSSID Graphical wireless scanning for Linux

Ubuntu is not a community distribution

Tutorial: Running CS-Cart on Nginx on Debian 7/Ubuntu 13.04

Plasma Media Center 1.1 and digiKam 3.3

How to install Orange in Ubuntu 13.04

How to install Ajenti on Ubuntu 13.04 server

Google Chromecast and the new Nexus 7

OpenShift Online: a non-developer guide

Tahoe Least-Authority File System for secure, distributed data storage

Hand of Thief trojan and your favorite Linux distribution

 

Firefox sidebar

Site map

Site info

News feed

Features

Login
(to post)

Search

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