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

Dojo for Java programmers

Up
vote
Down

Many developers have strong skills in Java programming, but only limited experience in JavaScript. They can struggle with the conceptual leap from a strongly typed, object-oriented compilation language to a dynamic, weakly typed scripting language. This article helps you bridge the gap from Java code to Dojo, shows why it may be necessary to set context, and describes how to go about it. read more...
permapage | score:9480 | -jmalasko, October 21, 2008

Tutorial: Creating graphics with PHP

Up
vote
Down

Imagine creating Web-page graphics dynamically using just code. Creating and manipulating images is yours for the doing with the power of PHP. This tutorial steps through using the GD library, showing you how to create and alter images on Web pages. It starts with the GD construct, and then builds on it to showcase graphics techniques. read more...
permapage | score:9240 | -jmalasko, July 8, 2008

Eclipse: Use gdb from CDT

Up
vote
Down

The GNU Debugger (gdb) is the most popular open source debugger in use. Learn how the Eclipse C/C++ Development Tooling (CDT) talks to the GNU Debugger. This concrete example of CDT-debugger interaction should be helpful for anyone wishing to interface a custom C/C++ debugger from CDT. read more...
permapage | score:8783 | -jmalasko, July 4, 2008

Tutorial: Separate content from presentation (PHP)

Up
vote
Down

Over the years, developers have devised many strategies to facilitate the separation of business logic and presentation logic. In this tutorial, you will explore two solutions to separating data and business logic from presentation logic: one using XSLT through the XSL module in PHP 5 and the other using the SimpleXML module in PHP 5. To do this, you'll use a Web page for a personal resume stored as an XML file as an example. read more...
permapage | score:8214 | -jmalasko, October 14, 2008

Tutorial: Create a video site with PHP

Up
vote
Down

Setting up your own on-demand video site doesn't have to be complicated. This three-part tutorial series will take you through what you need to know to create video optimized for the Web, as well as creating a PHP application that will keep your videos organized and readily accessible. In Part 2, discover the basic application using CakePHP. read more...
permapage | score:8159 | -jmalasko, June 4, 2008

OOP and PHP 5

Up
vote
Down

PHP V5.3 is designed to prepare developers for PHP V6 when it comes by adding new features, cleaning up existing features by tweaking the functionality, fixing platform-specific issues, and deprecating old features that won't be in future versions of PHP. In this "What's new in PHP V5.3" series, discover the new features and see how they can be used in your Web application. read more...
permapage | score:8063 | -jmalasko, November 18, 2008

Multithread Run-time Analysis Tool for Java

Up
vote
Down

Multi-Thread Run-time Analysis for Java that detects and analyzes potential data race and deadlock conditions that often occur in multi-threaded Java programs. Discover the updated version and how it is more efficient and can handle very large applications, such as Tomcat and WebSphere Application Server. It is easy to use and provides both a command line interface and a GUI front-end in Eclipse. read more...
permapage | score:8048 | -jmalasko, December 9, 2008

Fast decimal numbers in ANSI C

Up
vote
Down

Find out about decNumber, a high-performance decimal arithmetic library in ANSI C, especially suitable for commercial and human-oriented applications. The library consists of several modules that provide direct support for integer, fixed-point, and floating-point decimal numbers, arbitrary precision values and special values and much more. read more...
permapage | score:8039 | -jmalasko, July 22, 2008

PHP: Using CodeIgniter

Up
vote
Down

Creating a CodeIgniter application is easier than you might think. Take a guided tour through your first project: a simple Web page with a contact form. In under an hour, you will learn how to install CodeIgniter, configure it, and create a Web site consisting of a home page, a form that adds information to a database, and a thank-you page. read more...
permapage | score:7888 | -jmalasko, September 6, 2008

The Eclipse plug-in signature mechanism

Up
vote
Down

Security is an important issue when installing a bundle of new features to software. Learn about signature technologies used by the Eclipse platform to determine the trustworthiness of plug-ins . Eclipse places each plug-in into one of five categories: unsigned or signed, trusted or untrusted, or expired. Learn how to create signed plug-ins in Eclipse and IBM Lotus Expeditor, an Eclipse-based product. read more...
permapage | score:7847 | -jmalasko, November 27, 2008

Make graphical text searchable

Up
vote
Down

Web designers use graphical text to display unusual fonts, scripts, or other typefaces not available on most users' computers. With image-based text, color, and font are at the control of the Web designer, not users' system fonts. However, without actual text on a page, search engines and ad services are hampered in identifying a site. Learn how to get the beauty of image-based text, without sacrificing semantic meaning on a Web page. read more...
permapage | score:7744 | -jmalasko, September 28, 2008

Dojo Tutorial

Up
vote
Down

Learn the tips, techniques, and pitfalls when developing Web 2.0 and Dojo applications. Wendi Nusbickel and Melissa Betancourt have worked on the Dojo application documented in this article for over a year. Having recently completed the development of a Web 2.0 Dojo prototype, they share the experience they gained when creating a custom Dojo application. read more...
permapage | score:7718 | -jmalasko, December 20, 2008

Build a fault-tolerant Linux environment on IBM blades

Up
vote
Down

To build an available Linux server environment with IBM blades, first you need to set up a fault-tolerant environment between the blade and any external storage. This enables you to deliver redundancy and enable multipathing. In this article, learn how to integrate an x86-based IBM BladeCenter server and external IBM BladeCenter Boot Disk System SAS storage, as a critical prerequisite for a reliable Linux/blade server environment. read more...
permapage | score:7613 | -jmalasko, December 20, 2008

Perform trackbacks with PHP and PEAR

Up
vote
Down

Trackbacks allow blog readers to find and follow links to useful content. Discover how the PEAR Services_Trackback package lets developers manually generate these trackbacks through a well-defined PHP API that creates requests and analyzes XML responses. read more...
permapage | score:7583 | -jmalasko, March 29, 2008

Retrofit with JTip tooltips and GreyBox lightboxes

Up
vote
Down

Learn to retrofit a Web 1.0 shopping site with Ajax’s best practices. Discover how Ajax can improve user experience through principles of progressive enhancement. These principles eliminate pop-up windows and navigational dead ends using simple lightbox and tooltip techniques.
permapage | score:7550 | -jmalasko, May 9, 2008

Javascript development simplified

Up
vote
Down

Learn a JSP-based technique for creating JavaScript code, notably reducing the amount of code you have to write manually. The illustration provided generates JavaScript functions for sending Ajax requests and processing responses. read more...
permapage | score:7481 | -jmalasko, April 13, 2008

The Eclipse C/C++ debugger interface

Up
vote
Down

Discover how the Eclipse C/C++ Development Tooling framework extends to support custom debuggers. With the right plug-in, a custom debugger can access the full spectrum of the CDT's graphical debugging environment, for example, code-stepping and breakpoints. Learn how to construct this plug-in, with a focus on the C/C++ Debugging Interface. read more...
permapage | score:7324 | -jmalasko, June 13, 2008

Really Small Message Broker

Up
vote
Down

Learn about the Really Small Message Broker, a small server that uses MQ Telemetry Transport for lightweight, low-overhead messaging. This technology enables messaging to and from tiny devices such as sensors and actuators over networks that might have low bandwidth, high cost, and varying reliability. read more...
permapage | score:7270 | -jmalasko, August 29, 2008

Control lock contention with Java Lock Analyzer

Up
vote
Down

Many of today's Java apps use threads to support concurrent programming; lock contention problems can be a result of how an application controls these threads. The Lock Analyzer for Java performs lock analysis on a live application in order to highlight threads with lock contention that could affect performance. read more...
permapage | score:7258 | -jmalasko, April 15, 2008

Java: Pattern Analysis for heap, garbage collector

Up
vote
Down

Discover how the updated Pattern Modeling and Analysis Tool for Java Garbage Collector parses GC trace, analyzes Java heap usage, and recommends configurations based on pattern modeling of Java heap usage. read more...
permapage | score:7248 | -jmalasko, June 28, 2008
More articles...
Buy Large Abstract Art Prints

Selected articles

The Supreme Court is wrong on Copyright Case

The Real Microsoft Monopoly

Space Tyrant: A multiplayer network game for Linux

Tutorial: Introduction to Linux files

Mono-culture and the .NETwork effect

How to install Ubuntu Linux on the decTOP SFF computer

Scripting: A parallel Linux backup script

VPS: Xen vs. OpenVZ

Download: Linux 3D Client for Starship Traders

No, RMS, Linux is not GNU/Linux

Space Tyrant: A threaded C game project: First Code

Closed Source Linux Distribution Launched

Apple to Intel move no threat to Linux

Why software sucks

Why Programmers are not Software Engineers

Space Tyrant: Multithreading lessons learned on SMP hardware

The life cycle of a programmer

Linux dominates Windows

Programming Language Tradeoffs: 3GL vs 4GL

MiniLesson: An introduction to Linux in ten commands

Hacker Haiku

Linux vs. Windows: Why Linux will win

Beneficial Computer Viruses

Apple DIY Repair

Graffiti Server Download Page

Shadow.sh: A simple directory shadowing script for Linux

Testing the Digital Ocean $5 Cloud Servers with an MMORPG

The Network Computer: An opportunity for Linux

Librenix T-Shirts and Coffee Mugs!

The short life and hard times of a Linux virus

Missing the point of the Mac Mini

Microsoft to push unlicensed users to Linux

Space Tyrant: A threaded game server project in C

 

Firefox sidebar

Site map

Site info

News feed

Features

Login
(to post)

Search

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