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

jQuery Performance and tuning

Up
vote
Down

jQuery is a great JavaScript library, but what about its performance? Is the trade-off between ease of use and a performance hit on the Web page worth it? Is there even a performance hit at all? This article answers your jQuery performance questions and offers some tips to improve its performance in your own applications. read more...
permapage | score:9998 | -solrac, July 3, 2009

Using XML and Java on Android

Up
vote
Down

In this article, you will see different options for working with XML tools on Android and how to use them to build your own Android applications. Learn how to leverage XML parsers, SAX, and also how to Work the DOM. read more...
permapage | score:9981 | -solrac, July 2, 2009

Object oriented PHP

Up
vote
Down

Separation of concerns is a concept in object-oriented (OO) software design that allows you to build more-modular applications. Modular applications are easier to maintain and add new features to. PHP's OO language features allow you to apply design concepts to build more robust, maintainable applications. read more...
permapage | score:9967 | -solrac, July 1, 2009

Newbie guide to programming languages

Up
vote
Down

Five top languages described and compared...
You may notice that I didn't list Java or PHP. Why not? Because they're primarily used to write software that runs Web servers. Java (which despite the name has nothing to do with JavaScript) is sometimes used to write desktop applications or cellphone games, but it's relatively complex and I don't recommend it as a first langauge. PHP is a little simpler, but it isn't used much outside Web servers and for most beginning programmers, you're better off with another language.
read more...
mail this link | permapage | score:9967 | -Ray, June 28, 2009

Python testing frameworks

Up
vote
Down

This article asks what the Python frameworks do when they introspect a test module to discover what tests live inside of it. It also looks at details like how common test setup and teardown is supported, or not supported, by Zope, py.test and nose. Learn how these testing frameworks will support your Python development. read more...
permapage | score:9966 | -solrac, June 30, 2009

Translate Atom to RDF with Java

Up
vote
Down

How can you translate an Atom document into a distinct document that follows the RDF specification? The answer: Java technology. Learn how Java with the StAX API make it easy to parse an Atom feed and translate it into an RDF document that you can then use to provide semantic-specific feeds. read more...
permapage | score:9958 | -solrac, June 29, 2009

CSS Frameworks for better Web pages

Up
vote
Down

A Cascading Style Sheets (CSS) framework expedites and simplifies the design and development of Web pages. Moreover, a CSS framework produces more standardized results in all browsers. Here's a look at two CSS frameworks, each with a unique philosophy. See why A well-designed CSS framework saves time and effort. read more...
permapage | score:9949 | -solrac, June 26, 2009

PHP namespace management

Up
vote
Down

Namespaces are a way of making sure you have the correct PHP class, constant, or function and that people using your PHP classes can be sure they're using the correct ones. These tips provide guidelines for building your namespaces so that you get the most out of them and PHP. read more...
permapage | score:9911 | -solrac, June 23, 2009

Using Androids sensors with Java

Up
vote
Down

The Android platform is ideal, especially for Java developers, for creating innovative applications through the use of hardware sensors. Learn about some of the interfacing options available for Android applications, including using the sensor subsystem and recording audio snippets. read more...
permapage | score:9903 | -solrac, June 17, 2009

Ajax tricks: Lightbox, fader, etc

Up
vote
Down

In a world where everything is designed to amaze and distract, it's awfully difficult to get a user's attention. This article shows several techniques that use a combination of PHP, Dynamic HTML (DHTML), and Asynchronous JavaScript + XML (Ajax) to throw content right into users' lines of sight so that it really grabs their attention. Over time, I'm sure they will be overused and become ineffective. But for the time being, these tools can provide a fun, effective, and Web 2.0 way to get people's attention. read more...
mail this link | permapage | score:9896 | -solrac, September 26, 2007

Python Client/Server Tutorial

Up
vote
Down

A tiny Python tutorial...
This application can easily be coded in Python with performance levels of thousands of transactions per second on a desktop PC. Simple sample programs for the server and client sides are listed below, with discussions following
read more...
permapage | score:9888 | -Ray, June 22, 2009

Groovy metaprogramming

Up
vote
Down

The ability to add new methods to classes dynamically at run time — even Java classes, and even final Java classes — is incredibly powerful. Whether used for production code, unit tests, or anything in between, Groovy's metaprogramming capabilities should pique the curiosity of even the most jaded Java developer. read more...
permapage | score:9882 | -solrac, June 25, 2009

Quick and Dirty Vimdiff Tutorial

Up
vote
Down

A quick how to for the famous Vimdiff utility. It lists the most relevant shortcuts and a screenshot that shows Vimdiff in action.
Vimdiff is a tool that comes bundled with Vim and its a wonderful tool for comparing code and merging changes.
read more...
permapage | score:9871 | -jinx_kid, September 19, 2008 (Updated: September 20, 2008)

GNU ARM Linux development tools

Up
vote
Down

There is a crying demand among mobile phone vendors for talented ARM programmers, and there's plenty of work to be done. This article provides a starting point for understanding the software side of embedded systems development by describing one set of commonly used tools: the GNU ARM toolchain. read more...
permapage | score:9850 | -solrac, May 22, 2009

Scripting: Command line PHP in Linux

Up
vote
Down

Learn how to better integrate scripts with command-line tools. Examine using shell_exec(), exec(), passthru(), and system(); safely passing information to the command line; and safely retrieving information from it. See how to integrate closely with underlying shell commands and folding any return values into your interfaces and processes. read more...
permapage | score:9839 | -solrac, May 20, 2009

Simple, Easy-To-Use PHP Frameworks

Up
vote
Down

PHP has a lot many frameworks and I have gone through many of them. One of the biggest difficulty that I found in some of them was the learning curve. Most of these frameworks use complex directory structures and difficult to remember naming conventions. Also, each one of them uses their own method for adding templates and db access. You don't get the option to put in something that you are familiar with, like Smarty.

According to me, PHP is a powerful language for web programming, both with regard to speed as well as with the ease of use for web. And when you consider Java for web programming, servlets are a powerful concept. It indeed becomes handy when the design concepts of servlets and the speed and usability of PHP can be combined. This framework is an attempt on that path. read more...
mail this link | permapage | score:9839 | -shyju, June 8, 2009

Ajax with Tomcat non-blocking I/O

Up
vote
Down

Using Non-Blocking I/O (NIO) improves server performance drastically because of its efficient use of system resources (threads). The gain in performance is very noticeable in Ajax applications. It also lets you control system-resource usage on a server under pressure. This article explains how to optimize your server for performance during the handling of both Ajax and regular requests. read more...
permapage | score:9821 | -solrac, May 19, 2009

Identify Real-time Java memory integrity

Up
vote
Down

The new IBM Real Time Application Execution Optimizer for Java can identify memory requirements for the heap, for scopes, and for other memory areas in use and determine the persistent memory characteristics of allocated objects. It also verifies the integrity of real-time Java memory usage in your applications. read more...
permapage | score:9814 | -solrac, June 11, 2009

Grails file uploads and Atom syndication

Up
vote
Down

Grails is a modern Web development framework that mixes familiar Java technologies like Spring and Hibernate. See how easy it is to implement a Grails file-upload capabilities for the body of a blog entry and put together a hand-rolled Atom feed for syndication. read more...
permapage | score:9807 | -solrac, June 12, 2009

Example code: A PHP/Ajax chat application

Up
vote
Down

Learn how to build a chat system into your Web application with Ajax and PHP. Your readers can talk to you and to each other about the content of the site without having to download or install any special instant-messaging software. Give this free example code a try in your Web application. See whether you can engage your visitors in a real-time conversation. read more...
permapage | score:9805 | -solrac, December 6, 2007
More coding articles...
Selected articles

The Network Computer: An opportunity for Linux

The life cycle of a programmer

Closed Source Linux Distribution Launched

How to install Ubuntu Linux on the decTOP SFF computer

Graffiti Server Download Page

Tutorial: Introduction to Linux files

Linux vs. Windows: Why Linux will win

No, RMS, Linux is not GNU/Linux

Why Programmers are not Software Engineers

Apple to Intel move no threat to Linux

Hacker Haiku

Why software sucks

Space Tyrant: Multithreading lessons learned on SMP hardware

Scripting: A parallel Linux backup script

MiniLesson: An introduction to Linux in ten commands

Space Tyrant: A threaded C game project: First Code

Missing the point of the Mac Mini

Space Tyrant: A threaded game server project in C

The Supreme Court is wrong on Copyright Case

Space Tyrant: A multiplayer network game for Linux

The short life and hard times of a Linux virus

The Real Microsoft Monopoly

Download: Linux 3D Client for Starship Traders

Mono-culture and the .NETwork effect

Microsoft to push unlicensed users to Linux

Shadow.sh: A simple directory shadowing script for Linux

Programming Language Tradeoffs: 3GL vs 4GL

Beneficial Computer Viruses

 

Firefox sidebar

Site map

Site info

News feed

Features

Login
(to post)

Search

 

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