public marks

PUBLIC MARKS from BlueVoodoo

03 January 2007

Speaking Unix, Part 6: Automate, automate, automate!

Discover how to use shell scripts to mechanize virtually any UNIX personal or system task, and learn more command-line tricks while doing so. Scripts can monitor, archive, update, report, upload, and download. Indeed, no job is too small or too great for a script.

29 December 2006

Kerberos authentication for AIX Version 5.3

Find out how to use application programming interfaces (APIs) when writing your own custom Kerberos-based authentication applications. In this article, you'll examine different Kerberos credential cache name formats that AIX NFS V4 supports and are required for authentication purposes. You'll also look at different methods of obtaining the Kerberos credential.

28 December 2006

Building a CDT-base editor, Part 5: Using PDOM

This article, fifth in a five part “Building a CDT-based editor” series, shows how the C/C++ Development Tooling (CDT” performs code completion. Learn to understand how the CDT performs code completion. This is one of the CDT's most useful capabilities because it reduces the amount of code the user needs to type and remember.

27 December 2006

AIX 5L LDAP user management: Active Directory client support

Get an overview of the Lightweight Directory Access Protocol- (LDAP) related enhancements in the AIX 5L operating system V5.3 TL5 update. This lets clients configure and manage multiple systems with a single set of user identity configuration information, and it simplifies system administration.

26 December 2006

Get the most out of Z shell

Examine key parts of the Z shell (zsh) and how to use its features to ease your UNIX system administration tasks. zsh is a popular alternative to the original Bourne and Korn shells. It provides an impressive range of additional functionality, including improvements for completing different commands, files, and paths automatically, and for binding keys to functions and operations.

22 December 2006

Real-world Apache Derby: Who needs Ajax, anyway?

Asynchronous JavaScript + XML (Ajax) is a dynamite technique for greatly enhancing the user experience on the Web. Discover how to structure a simple, database-centric solution that provides a mechanism for collecting responses to questions about SOX compliance.

19 December 2006

Naming Apache Geronimo JNDI and connection pools for Java resource, Part 2

This article, the second installment in this series, shows you how Apache Geronimo, JNDI, and Java Message Service (JMS) resource groups interrelate. Plus you'll learn how to build a JMS resource connection and access it in a simple Geronimo application using JNDI.

18 December 2006

Learn 10 good UNIX usage habits

Adopt 10 good habits that improve your UNIX command line efficiency - and break away from bad usage patterns in the process. This article takes you step-by-step through several good, but too often neglected, techniques for command-line operations. Learn about common errors and how to overcome them, so you can learn exactly why these UNIX habits are worth picking up.

15 December 2006

Hitting the Trifecta: Java database development with Apache Derby, Part 1

Climb aboard! This article begins your journey of writing Java applications that work with the Apache Derby database. Learn how to connect to an embedded Derby database by using a Derby embedded Java Database Connectivity (JDBC) driver. Plus find out about database metadata and how to properly handle SQL errors and warnings in your Java application that may be generated by Derby.

14 December 2006

Cook up Web sites fast with CakePHP, Part 2: Bake bigger and better

This tutorial shows you how to jumpstart your CakePHP application using scaffolding and Bake. You will also learn the ins and outs of using CakePHP's Access Control Lists (ACLs). You'll get a look at what scaffolding is and what it provides. Then you'll learn how to use Bake to generate the code for a scaffold, letting you tweak it as you go. Finally, you will learn about ACLs: what they are, how to create them, and how to use them in your application.

13 December 2006

System Administration Toolkit: Get the most out of bash

Ease your system administration tasks by taking advantage of key parts of the Bourne-again shell (bash) and its features. Bash is a popular alternative to the original Bourne and Korn shells. It provides an impressive range of additional functionality that includes improvements to the scripting environment, extensive aliasing techniques, and improved methods for automatically completing different commands, files, and paths.

Migrate Visual Studio C and C++ projects to Eclipse CDT

The Eclipse Platform is an open source tool to assist you with moving a project from the design to the test phase within a single development environment and without the need for separate tools for each stage. This article provides a step-by-step procedure for migrating Microsoft Visual Studio C/C++ (MSVC) projects to Eclipse. Along the way, we compare and contrast the benefits of using MSVC and Eclipse CDT.

12 December 2006

Isolate and resolve memory leaks using MALLOCDEBUG on AIX Version 5.3

Memory leaks can be tough and costly problems to solve, so it makes sense to use good tools to clearly point out and understand where the leaks are coming from. This article outlines an approach you can use while tackling memory leaks, and it discusses how to take advantage of the MALLOCDEBUG tool that is supplied with AIX.

11 December 2006

Build Apache Geronimo apps using JavaServer Faces Part 4

In this installment, Part 4, you'll learn how to use Apache Trinidad, the open source version of ADF Faces. Trinidad offers a set of complimentary components that will further enhance the interface of your JSF application.

08 December 2006

Batch processing in PHP

What do you do when you have a feature in your Web application that takes longer than a second or two to finish? You need some type of offline processing solution. Check out several methods for offline servicing of long-running jobs in your PHP application.

07 December 2006

Speaking UNIX, Part 5: Data, data everywhere

One of the most common problems of managing large numbers of computers is how to keep so many systems up-to-date and consistent. Take a look at several techniques that illustrate how to move files among systems and how to keep such far-flung data in sync. In Part 5 of this series, let's look at a handful of techniques that can help keep explosions of files under control.

06 December 2006

UNIX tips for new users, Part 3: Filters and regular expressions

Discover the power of UNIX filters. In this tutorial, you'll learn about the grep family in depth, including the syntax of regular expressions in many UNIX utilities. You'll also find out more about the stream editor, sed, as well as examine the awk pattern scanning language through examples and explanations.

05 December 2006

Build an Ajax app using Googel Web Toolkit, Apache Derby, and Eclipse

Google Web Toolkit makes building a rich Ajax browser client interface even easier than building traditional Java GUI interfaces. Learn the basics of GWT in this first article in a series, including how GWT lets you create an Asynchronous JavaScript + XML (Ajax) application and still write your code in the Java language. Discover how to create and run a small sample GWT application -- a hot new Web 2.0 business called Slicr, which sells pizza online.

04 December 2006

Network interface operations for IPv4 and IPv6 on AIX version 5.3

This article is for developers on AIX® Version 5.3 with an interest in network-level operations for both Internet Protocol version 4 (IPv4) and the Internet Protocol version 6 (IPv6) stack. Learn more about the socket I/O control (ioctl) commands and how to use them to perform various network-related operations.

01 December 2006

Creating a declarative security model for RCP applications

Thick client-based business applications require rigid security regulations where different classes of users receive a predetermined set of access rights. This article explains how to build a flexible security model for Rich-Client Platform (RCP) applications by leveraging features provided by the Eclipse platform.

30 November 2006

Discover the Ajax Toolkit Framework for Eclipse

The Ajax Toolkit Framework (ATF) is a core piece of the new Open Ajax initiative, which aims to increase accessibility to the powerful Web programming technique through the Eclipse Foundation. This article includes a HelloWorld example in which you install and configure the ATF, then use Eclipse and Dojo to create a basic Web application.

29 November 2006

Geronimo JNDI/Java resource connection pools, Part 1

Java Naming and Directory Interface (JNDI) is an interface to connection pools in the Apache Geronimo application server. Through this interface, developers have access to all Java objects, including Enterprise Java Beans (EJBs). This article series provides concept-rich documentation on how to use JNDI to access connection pools for data sources, Java Messaging Services (JMS), mail sessions, and URL connections.

28 November 2006

UNIX tools for exploring object files

Computers are difficult to program and many tools have been created to assist you in making the task easier. The programs that run on a UNIX system follow a careful design known as the object file format. Learn more about the object file format and the tools that you can use for exploring object files found on your system.

27 November 2006

Cook up Web sites fast with CakePHP, Part 1

CakePHP is a stable production-ready, rapid-development aid for building Web sites in PHP. This tutorial will go through the installation process, then get down and dirty by building the online product gallery. And through it all, you'll see how much time you could have saved had you been using CakePHP all along.

25 November 2006

Kick-Start your Java Apps, Part 2

The combination of Eclipse, DB2 Express-C, and WebSphere Application Server Community Edition -- all free to download, use, and deploy -- is an excellent from-prototype-to-production suite for all of your Java and Java enterprise development needs. This tutorial shows you how to move an application from a conventional design to one based on Ajax technology -- all within the friendly and familiar environment of the Kick-start your Java apps suite. In case you missed Part 1, the tutorial may help you get started with Java Apps.

BlueVoodoo's TAGS

search:

limit:50 100 200

java   linux   linx   open source   programmin   programming   unix   unix. linux