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

DeviceAnywhere: testing mobile apps

Up
vote
Down

There isn't just one mobile space, but literally hundreds split across multiple operating systems, devices and networks. Learn how DeviceAnywhere testing can help you deploy your Smartphone app across all the multitude of devices and their distinct flavor. read more...
permapage | score:9221 | -solrac, January 13, 2011

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

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

Fix concurrency bugs with GPars

Up
vote
Down

The shift toward multicore processing has fueled an interest in concurrent programming models like fork/join, actors, agents, and executors. While these models originated within different programming languages, many of them are encapsulated in GPars, a Groovy-based concurrency library. With Alex Miller as your guide, learn how to resolve concurrency problems using techniques drawn from both the functional and object-oriented programming worlds — and do it all using Groovy's familiar, Java-friendly syntax. read more...
mail this link | permapage | score:8991 | -solrac, September 14, 2010

LAMP Tutorial: Linux, Apache, MySQL, PHP Introduction

Up
vote
Down

This tutorial explores the Linux-Apache-MySQL-PHP, or LAMP, Web development framework and shows how that framework can help you build applications to solve common business problems. The tutorial begins with an exploration of the LAMP architecture, then introduces fundamental PHP concepts. After a solid grounding of PHP, the tutorial explains MySQL support, with coverage focusing on database concepts and how to access MySQL from PHP.

[Like other IBM tutorials, this one requires you to create an account -- if you don't already have one. -Ed.] read more...
mail this link | permapage | score:8978 | -solrac, May 15, 2005

Tutorial: Write REST services with Java and Atom

Up
vote
Down

This tutorial discusses the concepts of REST and the Atom Publishing Protocol (APP) and shows how they apply to services. It also shows how to use Java technology to implement REST/APP-based services. If you are not familiar with ATOM, you can take a look at this Getting to know the Atom Publishing Protocol article, that explores the significants of the new ATOM standard for content publishing and management. read more...
mail this link | permapage | score:8972 | -solrac, November 3, 2007

Picking the best XML Parser

Up
vote
Down

Do you know how to select the best XML Parser for your project? Even developers who are very knowledgeable on advanced XML matters can lack a firm understanding of the fundamentals. To ensure a solid foundation, this article covers the most basic XML service: parsing. It introduces the various approaches to parsing and highlights their pros and cons. read more...
permapage | score:8933 | -solrac, January 15, 2007

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:8922 | -solrac, February 1, 2011

Tutorial: Create a wiki with Apache Derby

Up
vote
Down

One form of communication gaining popularity today is the wiki, which enables users -- not just administrators -- to make changes to a Web site directly through the Web interface, automatically adding features, such as formatting and outgoing links. In this two-part series, you use the ability to embed Apache Derby in a Web application server to create a simple wiki system. This first tutorial gives you an overview of the basic system and regular expressions. The second tutorial shows you how to use Java functions, stored procedures, and triggers within the Apache Derby database to create a simple wiki system. read more...
mail this link | permapage | score:8905 | -solrac, October 29, 2005

Android File System

Up
vote
Down

This article proposes creating an Android-based service that emulates a network server that enhances the value of the local machine in unique and unexpected ways. Put a tiny cloud in your Android handset and experience the usefulness of a local Web server. read more...
permapage | score:8894 | -solrac, December 22, 2009

Tutorial: Eclipse CruiseControl

Up
vote
Down

This Eclipse tutorial gives you a high-level overview of how to use CruiseControl, Luntbuild, and Anthill with Eclipse. This tutorial shows you how the Eclipse Perl Integration (EPIC) plug-in for Eclipse can help you test Perl applications. One is a traditional Perl debugger, the other tests Perl regular expressions. read more...
permapage | score:8869 | -solrac, February 18, 2006

Dependency injection with AspectJ and Spring

Up
vote
Down

Dependency injection and aspect-oriented programming are complementary techniques, so it's natural to want to use them together. This article shows you how to add some power to your programming by combining dependency injection of the Spring framework with aspects written using AspectJ.
In this article, I show you how to combine the dependency injection of the Spring framework effectively with aspects written using AspectJ 5. I assume you have a basic knowledge of AOP (although if you don't, you'll find some good starting points in the Resources section), so I'll begin my discussion by analyzing the key roles and responsibilities involved in a dependency injection-based solution. From there, I'll show you how to configure singleton aspects via dependency injection.
read more...
mail this link | permapage | score:8866 | -solrac, December 17, 2005

Tutorial: Build a Real-Time web tool with jQuery, XMPP and PHP

Up
vote
Down

Real-Time apps have been popularized by social-notification tools like Twitter and Friendfeed. With a Real-Time web app you can get website information as soon as it's published. Learn techniques that allow you to create responsive, continually updated web applications that conserve server resources while providing a slick user experience using jQuery, XMPP and PHP. read more...
permapage | score:8842 | -solrac, August 1, 2010

Borrow Java code

Up
vote
Down

Write less code by leveraging a battle-hardened collection of open source utilities from the Apache Commons project's Lang library, which includes many subprojects relating to various aspects of software development in Java. Reusing other people's reliable code helps you get your software development completed more quickly, with fewer defects. read more...
permapage | score:8806 | -solrac, January 6, 2009

Windows to Linux Migration Guide

Up
vote
Down

So, your boss says you're moving from Windows to Linux. He's decided he wants the stability, flexibility, and cost savings of Linux, but you have many questions in your head. Isn't Linux like Unix? Isn't Unix hard? Will you be able to do it? Where do you begin to make sense of all of this? Is there a map you can follow? No worries, you'll be able to transfer many of your existing skills to Linux with this gentle Windows-to-Linux roadmap. Now you can get away from your everyday Windows work and take these simple life-changing steps to Linux success!

Step 1. Thinking in Linux - Redirect what you know and do it the Linux way.

Step 2. Console crash course - Reacquaint yourself with the command prompt.

Step 3. Introduction to Webmin - Easy point-and-click admin tool for beginners

Step 4. User administration - Learn about the Linux approach to users.

Step 5. Linux logging - Monitor the health of your system, its important.

Step 6. Working with file systems - The heart of every server.

Step 7. Networking - Unleash the power of Linux and its full potential.

Step 8. Backup and recovery - The first line of defense against disaster

Step 9. Installing software - Take your pick, binaries or compile from source. read more...
mail this link | permapage | score:8761 | -solrac, November 18, 2003

CouchDB for PHP programmers

Up
vote
Down

Take a look at CouchDB from a PHP developer's point of view, and learn how CouchDB gives you a document-based, schema-free, ad-hoc database with a flat address space. Learn how you can add CouchDB to your technical toolboxes to create and delete databases, work with CouchDB views, and more. read more...
permapage | score:8749 | -solrac, April 7, 2010

Android, iPhone browser tools: Using HTML5, CSS, and jQuery

Up
vote
Down

Learn how to developing browser-based apps for iPhone and Android. In Part 1, we introduce WebKit, the browser engine at the heart of iPhone and Android. Part 2 digs deeper by building a network management application that runs on both the iPhone and Android browsers. The app demos browser-local SQL storage and Ajax, key techs that enable a rich app experience from within the mobile browser. Additionally, the app leverages the popular jQuery JavaScript library. read more...
mail this link | permapage | score:8734 | -solrac, January 6, 2010

Open Source application server for Linux

Up
vote
Down

The WebSphere Application Server Community Edition (WAS CE) is a lightweight J2EE application server built on Apache Geronimo, the open source application server project of the Apache Software Foundation. WAS CE is the follow-on product for Gluecode SE that the Gluecode company always envisioned. Find out what this new Community Edition app server, which is 90% Apache Geronimo, means to the open source Apache Geronimo development community. read more...
permapage | score:8717 | -solrac, October 27, 2005

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

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:8679 | -solrac, January 8, 2010
More articles...
Buy Art Online with a Free Return Policy

Recent headlines

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

Install Mplayer and Multimedia codecs on Ubuntu 13.04

ARM-based EMB-2500: Like Raspberry Pi, but much better

Tutorial: Build an Ubuntu 13.04 Server (Apache2, BIND, Dovecot)

Tutorial: Ubuntu 13.04 Samba Server with tdbsam

Find wasted disk space with the Agedu Unix utility

Lynis: Security and system auditing tool

Tutorial: PHP5-FPM with Apache2 on OpenSUSE 12.3

Upgrade Ubuntu 12.10 to 13.04

Virtual Hosting: Proftpd, MySQL on Ubuntu 12.10

Tutorial: Install Nginx, PHP5, PHP-FPM, and MySQL on CentOS 6.4

KVM Virtualization on CentOS 6.4

Setting up ProFTPd + TLS on Ubuntu 12.10

Virtual Users/Domains with Postfix, Courier, MySQL, SquirrelMail (CentOS 6.3)

Encrypt your data with EncFS (OpenSUSE 12.3)

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

Tutorial: Install Lighttpd, PHP5, MySQL on CentOS 6.4

4 gui applications for installing Linux from USB key

Tutorial: Install Piwigo Gallery on Nginx (Debian 7)

Tutorial: Replace Windows with Ubuntu 13.04

Tutorial: Install Apache2, PHP5, MySQL on OpenSUSE 12.3

Google Reader axed. Is FeedBurner next?

Multiboot Linux distributions from one USB key

Tutorial: PrestaShop 1.5.x on Nginx (Debian 7/Ubuntu 12.10

The Debate OS Project

Tutorial: Run Joomla 1.7 on Nginx on Debian 6, Ubuntu 11.10

Riak Cloud Storage released under Apache 2 license

The Coming HTML 5 Revolution in Linux

Kali Linux 1.0 review

Tutorial: Multiple PHP Versions (Ubuntu 12.10)

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

Infotainment systems: The next generation

Install Apache2, PHP5, MySQL on CentOS 5.7

tmux: terminal multiplexer

Virtual Hosting with PureFTPd, MySQL on CentOS 6.4

Fedora 16 security features

Fedora 16 KDE review

OpenBSD Tutorial: Configure Ralink USB Wireless Adapter

Deploy Piwik Web Analytics on OpenShift Online

VPS: Xen vs. OpenVZ

 

Firefox sidebar

Site map

Site info

News feed

Features

Login
(to post)

Search

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