Showing headlines posted by solrac

« Previous ( 1 ... 2 3 4 5 6 7 8 9 10 11 12 ... 31 ) Next »

ImageMagick from the Linux commandline

There's nothing quite like command-line tools for handling large batches of tasks, and image manipulation and ImageMagick is no exception.

The easiest Ajax and DOM scripting with jQuery

After learning jQuery, I've had a lot more fun programming in the JavaScript language. All the boring stuff is taken care of, so I can focus on coding the juicy stuff.

Creating Rational App developer custom JSF components

This article covers the creation of custom RAD JSF components such as menus, rich text editors, file uploads, and calendars: functionality that users expect. See how to design modern Web applications using Rational Application Developer (RAD), that provide your users with a richer experience with more complex components than what the JSF specification provides. This article covers the creation of custom RAD JSF components such as menus, rich text editors, file uploads, and calendars: functionality that users expect.

Linux buffer overflow issues on Power-based systems

See how you can change the process-execution flow in the target Linux Power systems and overwrite a local variable in 32- and 64-bit modes to correct buffer overflow.

Create your own Eclipse plug-in template

Default plug-in templates in Eclipse are useful as long as they meet users' needs. When a specified requirement is beyond the scope of a default template, it is necessary to customize a template. This article offers insight into how to customize a plug-in project template in Eclipse, elaborates on multisection implementation and control within templates, introduces UI component customization methods to improve usability, illustrates a way to add input validation function on the UI side, and explains how to organize the directory structure of plug-in project automatically.

Google API translation fix for Chinese mapping

Google Maps is a free service that provides browser-based directions as well as maps of particular locations through the Internet. You can zoom in on the interactive maps to show detailed information, providing great user interactivity with the Web site. The maps provided by Google can be used not only directly by customers, but also to develop customized map services and products with the Google Maps API. The latest Google Maps API version, however, is not good at parsing Chinese geography, which makes it difficult to use in applications for a Chinese audience. In this article, we describe a feasible solution, combining other Web services, to parse Chinese geography with the current Google Maps API for a Chinese mapping solution. We'll use the example of the sites for the Beijing 2008 Olympic Games to demonstrate our solution.

Create GPS-aware Nokia N810 apps with Eclipse and Python

Easy does it GPS applications on the Nokia N810 Internet Tablet. Learn how to configure a development environment targeted at the Nokia N810 Internet Tablet, including setting up Eclipse on a target development machine for the Python language.

Linux kernel internals from Process Birth to Death

The creation and management of user-space processes in Linux® have many principles in common with UNIX® but also include several unique optimizations specific to Linux. Here, review the life cycle of Linux processes and explore the kernel internals for user process creation, memory management, scheduling, and death.

Building an Arduino-based laser game

Arduino is an inexpensive, easy-to-use electronics platform. The entire platform, both the hardware and the software, is completely open source, and the language is loosely based on C/C++. Arduino was built for makers, tinkerers, and artists who want to take the plunge into creating interactive physical objects. This three-part series starts with basic Arduino hardware and uses it to create an interactive laser game called "'Duino tag," where players can play tag using devices built nearly from scratch.

Python 3 changes breaks backwards compatibility

Python 3 is the latest version of Guido van Rossum's powerful general-purpose programming language. It breaks backwards compatibility with the 2.x line but has cleaned up some syntax issues. This article is the first in a series that talks about the changes that affect the language and backwards compatibility, and it provides examples of new features.

Cygwin is the complete UNIX shell on Windows

Learn how to become more productive on windows with a Cygwin Unix Shell.Cygwin is a UNIX®-like environment for the Microsoft® Windows® operating system. It includes a real UNIX shell, a Portable Operating System Interface (POSIX) emulation library, and thousands of UNIX utilities ported to Windows.

Writing plug-ins in Python

Learn how to extend your Python command-line tools by writing plug-ins. Plug-ins offer a convenient way to extend the functionality of existing code.

Build an embedded Linux distro from scratch

In this tutorial, you learn about cross-compiling, the boot loader, file systems, the root file system, disk images, and the boot process, all with respect to the decisions you make as you're building the system and creating the distribution.

Take a closer look at OpenBSD 4.3

OpenBSD provides a UNIX distribution with a primary emphasis on security and cryptography. If you're looking for a UNIX distribution to deploy in the most critical nexus in your network infrastructure, look no further than OpenBSD. The recent release of OpenBSD—version 4.3—includes several new features and bug fixes that this article reviews.

Learning doxygen for source code documentation

Maintaining and adding new features to legacy systems developed using C/C++ is a daunting task. Fortunately, doxygen—a documentation system for the C/C++, Java™, Python, and other programming languages—can help. Discover the features of doxygen in the context of projects using C/C++ as well as how to document code using doxygen-defined tags.

Traversing Red Hat Enterprise Linux 5 on System p

So you've been the IBM AIX guru on your team for years now and your bosses have determined that they want to try Linux on System p. The purpose of this article is to introduce Linux to AIX administrators. It will show you what you need to know to make the transition to Linux simpler.

Speaking UNIX: Just a few clicks

The IBM AIX operating system has kept to what's important: stability, functionality, robustness. And it has done it by keeping a strong command-line interface (CLI). If you never learned to use the CLI or need a refresher on its basics, read on.

Running Oracle on AIX

A systems administrator always needs to be cognizant of system performance. This article drills down into the many aspects of tuning AIX to run Oracle. We'll look at the Virtual Memory Manager (VMM), CPU, Memory, and I/O (disk and network).

One view of Lotus Notes and Google calendars

This article shows you how to develop a composite application in Lotus Notes 8.0 that integrates the calendars in Google and Lotus Notes in one view.

Embed the NASA World Wind Java SDK in Eclipse

The open source World Wind Java (WWJ) SDK by NASA creates new possibilities for the open Geographic Information Systems (GIS) community. This article explains how GIS developers who want to enhance their Eclipse-based applications can embed the WWJ SDK as an Eclipse plug-in.

« Previous ( 1 ... 2 3 4 5 6 7 8 9 10 11 12 ... 31 ) Next »