public marks

PUBLIC MARKS with tags linux & programming

29 May 2008

10 time-saving techniques in Eclipse Europa

by BlueVoodoo
This tutorial shows how to be more productive with Eclipse Europa, providing 10 ways to speed up your development in Eclipse. Many of the features shown for productivity are either new or improved features introduced in Eclipse Europa.

27 May 2008

Tips on designing a preprocessor for C++ with Antlr

by BlueVoodoo
Learn how to use Antlr to create a C++ preprocessor. Using this approach to create the C++ compiler, you don't need a separate preprocessor engine. Instead, the preprocessor engine can be integrated as part of the lexer.

22 May 2008

Configuring Infiniband for AIX

by BlueVoodoo
Infiniband is an interconnect technology that breaks through the bandwidth and fanout limitations of PCI bus by switching from traditional shared bus architecture to a switched fabric architecture. This article explains how to use RDS (Reliable Datagram Sockets), a protocol (similar to UDP) designed to work over Infiniband to send and receive data using sockets.

19 May 2008

LinShim6 | INL: IP Networking Lab

by sylvainulg
host identification header (for IPv6) implemented by UCL guys in linux kernel.

13 May 2008

Shared library memory footprints on AIX 5L

by BlueVoodoo
Learn about shared library mechanisms and memory footprints on IBM AIX. This article is essential for developers writing server code or administrators managing production AIX systems. It offers developers and administrators commands and techniques, and gives the understanding necessary to analyze memory requirements of server processes on AIX.

09 May 2008

Openssh with AIX chroot

by BlueVoodoo
This article describes how to set up an IBM AIX chroot environment and use it with ssh, sftp, and scp. You will also learn about the prerequisites for AIX and openssh, and how to configure and use a chroot environment.

07 May 2008

Evaluate Rational HATS Toolkit v7.1

by BlueVoodoo
Rational Host Access Transformation Services (HATS) Toolkit gives you all the tools you need to easily extend your legacy applications to business partners, customers, and employees.

05 May 2008

Speaking UNIX: Inside TCP/IP

by BlueVoodoo
The Internet has played a huge role in the advancement of technology, business, and everyday life for huge numbers of the world's people. Configuring a computer to communicate over a network and connecting to the Internet has become an essential task for administrators. This article shows how to configure a server running IBM AIX to connect to and use the Internet.

02 May 2008

Ayman Hourieh's Blog

by springnet
thoughts on Open Source software, Computer Science, and various bits from my life and the web.

01 May 2008

Fluently Groovy

by BlueVoodoo
This tutorial is for Java developers unfamiliar with Groovy, who want a quick and easy introduction to the basics. Get started with Groovy's simplified variation of the Java syntax and learn about essential features like native collections, built-in regular expressions, and closures.

29 April 2008

Knee-Deep in Jazz for better team coding

by BlueVoodoo
Jazz is IBM Rational’s next-generation technology platform for collaborative software delivery. Uniquely attuned to global and distributed teams, the Jazz platform is designed to transform how people work together to build software—making software delivery more collaborative, productive and transparent. Follow these tutorials for an in depth look at what Jazz can do for you

28 April 2008

Using Simple Network Management Protocol

by BlueVoodoo
The Simple Network Management Protocol (SNMP) is built in to many devices, but often the tools and software that can read and parse this information are too large and complicated when you only want to check a quick statistic or track a particular device or issue. This article looks at some simplified methods for getting SNMP information from your devices and how to integrate this information into the rest of your network's data map.

25 April 2008

inotify for Linux - Edoceo, Inc.

by sylvainulg (via)
given that you installed the package liblinux-inotify2-perl, you can quite simply get notifications in PERL. Here's how ^_^ nb: bindings also exists for python and ruby, and inotify-tools package provide watch & wait commands suitable for shell-scripters.

24 April 2008

Tour Data Studio and pureQuery for Informix databases

by BlueVoodoo
Learn everything you ever wanted to know about working with your database and building applications in Data Studio — all in 40 minutes.

22 April 2008

Workload Partitioning (WPAR) in AIX 6.1

by BlueVoodoo
The most popular innovation of IBM AIX Version 6.1 is clearly workload partitioning (WPARs). Once you get past the marketing hype, you'll need to determine the value that WPARs can provide in your environment. You can discover that here.

21 April 2008

Use Case models with Rational Software Architect

by BlueVoodoo
This tutorial series introduces the concepts and tools involved with modeling service-oriented architecture (SOA) using IBM Rational Software Architect. You will learn how Rational Software Architect, along with IBM WebSphere Business Modeler, supports a model-driven development (MDD) approach to the specification of SOA.

18 April 2008

Many-to-many relationships with a dollop of Ajax

by BlueVoodoo
Learn how to implement many-to-many (m:m) relationships in Grails successfully. See how they're handled by the Grails Object Relational Mapping (GORM) API and the back-end database. Also find out how a bit of Ajax (Asynchronous JavaScript + XML) can streamline the user interface.

16 April 2008

Discover the Boost Filesystem Library

by BlueVoodoo
In the past, programmers have had to use native APIs to work around the problem. Discover a library that provides a safe, portable, and easy-to-use C++ interface to facilitate file system operations: the Boost Filesystem Library.

14 April 2008

Sync your data with WebSphere Process Server relationships

by BlueVoodoo
This tutorial shows how you can regain control by delegating these infrastructure concerns to IBM WebSphere Process Server relationships. It walks through the detailed steps of assembling a small integration solution, and provides downloadable sample code that you can use to practice this implementation.

11 April 2008

Tput: Add some spice to your UNIX shell scripts

by BlueVoodoo
Many times, shell scripts evolve into menu-based scripts, and the scripter wants to display more to users than simply scrolling text. Regardless of the complexity, scripters have always needed a way to change their output to bold, underline it, reverse the highlights, and so on. That's where tput comes into play.

10 April 2008

IBM Lotus Quickr 8.0 Trial

by BlueVoodoo
Download a free trial version of Lotus Quickr 8.0, a Web 2.0-based team collaboration offering, which transforms the way everyday business content such as documents and rich media (such as photos and videos) can be shared and enables more effective team collaboration across organizational boundaries.

08 April 2008

Modernization Sandbox for System Z: Architecture

by BlueVoodoo
Get hands on experience with IBM Enterprise Modernization Sandbox for System z. The scenarios provide examples of how to rapidly design, create, assemble, test, and deploy high-quality Web, Web services, portal, and SOA applications for IBM CICS, IBM IMS, and IBM WebSphere Application Server.

03 April 2008