 |
 |
 |
 |
 |
 |
Enhancements in AIX 5L Version 5.3 for application development
Examine several enhancements in AIX 5L(TM) Version 5.3 that can assist you in developing your own software. Among the enhancements described in this article are: POSIX (Portable Operating System Interface) Realtime compliant functions, increased Inter-Process Communication (IPC) limits, thread support in gmon.out and gprof, enhancements to malloc and dbx, marking of an executable's read and write sections, and scalability enhancements.
|
 |
Articles |
 |
04 Aug 2005 |
|
| |
Rapid application development with GTK+ bindings
Discover options for accelerating your GTK+ development with language bindings. In this article, you'll get an introduction to the languages and tools available for faster creation of high-quality applications.
|
 |
Articles |
 |
25 Apr 2006 |
|
| |
Training
Start here to find the tutorials and courses you need to stay up-to-date with AIX and UNIX application development and system administration.
|
 |
|
 |
03 Jan 2007 |
|
| |
Emacs editing environment, Part 2: Learn the essential modes and editing features of Emacs
One of the powerhouses of UNIX computing, the open source Emacs editor is
a large, complex application that does everything from edit text to function as a
complete development environment. This tutorial, the second in a series, introduces
you to some of the essential concept of modes, shows you some of the powerful text
manipulation functions available, and teaches you how to use the built-in search,
replace, and spell check facilities of Emacs.
|
 |
Tutorials |
 |
10 Apr 2007 |
|
| |
Emacs editing environment, Part 1: Learn the basics of Emacs
Master the Emacs editor and delve into the depths of its most advanced editing commands that have made it famous. The open source Emacs editor (one of the powerhouses of UNIX(R) computing) is a large, complex application that does everything from editing text to functioning as a complete development environment. It's rich in features and is unlike any other program you're likely to have encountered, especially in the way you specify and input commands. This tutorial, the first in a series, gets you going by providing a concise, hands-on introduction to the most important Emacs editing concepts and features.
|
 |
Tutorials |
 |
20 Mar 2007 |
|
| |
Techniques for memory debugging
Exercise good memory-related coding practices by creating a comprehensive
program to keep memory errors under control. Memory errors are the bane of C and C++
programming: they're common, awareness of their importance for over two
decades hasn't eradicated them, they can impact applications severely, and
few development teams have a definite plan for their management. The good news,
though, is that they needn't be so mysterious.
|
 |
Articles |
 |
04 Apr 2007 |
|
| |
Avoid traps when porting Java Web applications from Windows to AIX
Examine three traps you could fall in when porting Java(TM) Web applications from Windows(R) to AIX(R), and learn how to maneuver around them. When developing applications, you normally do so in a development environment and then deploy to a production environment. If you develop on Windows and deploy to a UNIX(R)-like platform, you might encounter subtle pitfalls. The first trap sets up different line separators in Windows and AIX, the second shows the best approach to locate a file in different development environments and operating systems, and the third is a common exception in socket communication.
|
 |
Articles |
 |
23 Jan 2007 |
|
| |
Introduction to ProbeVue
Application development and troubleshooting can be difficult
tasks, even for a seasoned programmer or system administrator. Even the best debugger
and all its bells and whistles sometimes canât compete with the ability to use
simple print statements to capture the essence of what the application is doing. IBM
AIX V6 adds a new tool called ProbeVue to its arsenal of debugging tools. This article
briefly describes ProbeVue usage and its associated programming and scripting
language, concluding wit
|
 |
Articles |
 |
26 Aug 2008 |
|
| |
Ruby for systems administrators
Apart from its use as a powerful Web application development platform, in
combination with the Rails framework Ruby has another less-heralded side of itself,
which is as a powerful scripting language, such as Python or Perl. It has immense
capabilities, owing to the availability of many built-in and external libraries, the
power of which can be harnessed to solve a great deal of the scripting needs that come
up in any typical systems administrative work environment. Also, it's fun to program in Ruby!
|
 |
Articles |
 |
09 Dec 2008 |
|
| |
Build UNIX software with Eclipse
Become more productive with your own code and others by utilizing Eclipse's syntax highlighting, code completion, and other amenities. Eclipse is an excellent open source IDE and has many helpful features. It runs on any UNIX(R) platform with a Java(TM) Runtime Environment (JRE) (Version 1.4 or newer) and an SWT port, such as Linux(R), Solaris, AIX(R), and HP-UX. It's easy enough to start a new project using Eclipse or to import an existing Eclipse project, but how do you bring existing code into the IDE? And what if you need to get an existing project compiling right away without modifying its existing makefile or configure script -- the most common ways of building UNIX software? Read along for the answer to all of these questions.
|
 |
Articles |
 |
14 Mar 2006 |
|
| |
Install and configure a development Web server in UNIX
Get a detailed, step-by-step approach to installing and configuring a development or
test Apache Tomcat server. Along the way, pick up helpful tips on how to build and
administer your Web or application server in a UNIX environment.
|
 |
Tutorials |
 |
15 Jul 2008 |
|
| |
Configuration of AIX Fast Connect and SMBFS
Follow along with this quick reference guide to configure AIX(R) Fast Connect and
SMBFS on AIX and Windows(R).
|
 |
Articles |
 |
18 Dec 2007 |
|
| |
Top ten AIX and UNIX articles and tutorials—August 2007
See what AIX(R) and UNIX(R) content your peers found most valuable.
|
 |
|
 |
11 Sep 2007 |
|
| |
Top ten AIX and UNIX articles and tutorials—July 2007
See what AIX(R) and UNIX(R) content your peers found most valuable.
|
 |
|
 |
15 Jul 2007 |
|
| |
Top ten AIX and UNIX articles and tutorials—June 2007
See what AIX(R) and UNIX(R) content your peers found most valuable.
|
 |
|
 |
10 Jul 2007 |
|
| |
Top ten AIX and UNIX articles and tutorials—May 2007
See what AIX(R) and UNIX(R) content your peers found most valuable.
|
 |
|
 |
20 Jun 2007 |
|
| |
Top ten AIX and UNIX articles and tutorials—April 2007
See what AIX(R) and UNIX(R) content your peers found most valuable.
|
 |
|
 |
20 Jun 2007 |
|
| |
Top ten AIX and UNIX articles and tutorials -- March 2007
See what AIX(R) and UNIX(R) content your peers found most valuable.
|
 |
|
 |
26 Apr 2007 |
|
| |
Top ten AIX and UNIX articles and tutorials -- January 2007
See what AIX(R) and UNIX(R) content your peers find interesting.
|
 |
|
 |
14 Mar 2007 |
|
| |
Remote kernel debugging in FreeBSD using serial communication
Explore how to remotely debug a FreeBSD kernel that is running on a target machine without affecting system performance. In this article, examine setting up the debug environment using serial communication port, compiling modified kernel code, debugging, and troubleshooting tips.
|
 |
Articles |
 |
06 Mar 2007 |
|
| |
Advanced Accounting Utilities for AIX, Part 2: Application instrumentation and transaction accounting
In this second installment in a series, IBM researcher Eric Wu discusses application instrumentation and transaction accounting using Advanced Accounting Utilities for AIX, which is available for download from IBM alphaWorks. He also focuses on Application Response Measurement (ARM) and illustrates ARM-based transaction accounting. Part 1 covered three different accounting categories and examined process and LPAR accounting.
|
 |
Articles |
 |
10 Feb 2005 |
|
| |
Advanced Accounting Utilities for AIX, Part 1: Process accounting and LPAR accounting
Examine how the AIX Advanced Accounting facility in IBM eServer pSeries supports process accounting, logical partition (LPAR) accounting, and transaction accounting. IBM researcher Eric Wu describes the Advanced Accounting Utilities for AIX, which is available for download from IBM AlphaWorks. The Advanced Accounting Utilities for AIX includes two Web services and a Web application. One Web service is responsible for report generation and the other for facility management. The Web application acts as the client of the Web services and includes a Java servlet that handles Web requests. The Web application also includes JSP pages for presentation and human interaction.
|
 |
Articles |
 |
10 Feb 2005 |
|
| |
AIX linking 101
Are you writing or porting applications to AIX(R)? Get a quick introduction to the most commonly used features of the linker and loader, plus practical tips and techniques. This short tutorial from AIX expert Gary Hook focuses primarily on the library search path.
|
 |
Tutorials |
 |
12 Sep 2002 |
|
| |
Forums and community
Get involved in the AIX(R) and UNIX(R) community by participating in the
developerWorks blogs and forums.
|
 |
|
 |
20 Aug 2009 |
|
| |
AIX linking 102
Are you writing or porting applications to AIX(R)? Get a quick introduction to the most commonly used features of the linker and loader, plus practical tips and techniques. This short tutorial from AIX expert Gary Hook focuses primarily on the library search path.
|
 |
Tutorials |
 |
12 Sep 2002 |
|
| |