public marks

PUBLIC MARKS from solrac

January 2010

A comparison of virtualization features of HP-UX, Solaris, and AIX

Most AIX administrators understand the virtualization features available to them on their System p platform through PowerVM, which is also available on the System p for Linux. What about the other UNIX hardware platforms? find out what HP-UX, Solaris have to offer and how do some of their features compare to PowerVM.

Java development 2.0: Gaelyk for Google App Engine

The introduction of the Google App Engine saw a wave of frameworks emerge to facilitate developing applications targeted for it. The Gaelyk framework, one such framework written in Groovy, eases development of lightweight applications that leverage a datastore. And the scalability you can achieve is impressive.

December 2009

Cultured Perl: Flickr, a business's bst frnd

Flickr isn't just for photo sharing and social networking; it's a legitimate business tool. Learn how Perl programmers can use the CPAN Chart modules to create charts and graphs, and the Flickr::Upload module to upload the charts to Flickr.

Using the Simple Java framework for XML serialization

Simple is a Java framework used to simplify the process of serializing and deserializing XML. Java developers have a variety of choices when it comes to serializing and deserializing Extensible Markup Language (XML) objects. Simple is one such example, and it offers a number of advantages over its competitors. Explore an introductory overview of how to use Simple within an XML communication system in this article.

Essential tips and tricks for the Emacs editing environment

Master the rich features of the Emacs editor. It's unlike any other program you're likely to have encountered. Delve into the depths of its most advanced editing commands that have made it famous.

UNIX turns 40

The systems world will shortly be celebrating a major anniversary milestone. UNIX is turning 40 years old! Most of us know the story of how UNIX was born, but what about why? Was it born strictly because its founders wanted to play a computer game on a different platform? And why does UNIX continue to thrive 15 years after an (in)famous Byte Magazine article that asked: Is UNIX dead?

November 2009

Explore amazing refactoring functions in Eclipse JDT

This article describes the various refactorings available in Eclipse Java™ Development Tools (JDT), including what each refactoring does, when to use it, and how to use it. It also explores the refactoring script functionality in Eclipse, which allows library developers to share code refactorings with their clients.

CRUD Operation using JSF,Web Services and OJB

This article explains the use case of adding, updating, searching and deleting using JSF, Web Services and OJB in WebSphere Integration Developer. The article discusses the steps in developing each layer including the integration among these layers.

Total security in a PostgreSQL database

Database security is the single biggest concern with today's Web-based applications. Without control, you risk exposing sensitive information about your company or, worse yet, your valuable customers. In this article, learn about security measures you can take to protect your PostgreSQL database. Be sure to download the sample code listings used in this article.

A tiny cloud in Android

This article proposes creating an Android-based service that emulates a network server that enhances the value of the local machine in unique and unexpected ways. Put a tiny cloud in your Android handset and experience the usefulness of a local Web server.

REST up with CouchDB and Groovy's RESTClient

A burst of innovation in the open source world over the last few years has led to an increase in Java developer productivity. A promising new entry on the scene is Apache CouchDB, hailed by some as the database for Web 2.0. This Java development 2.0 column introduces CouchDB and shows you how Groovy's RESTClient can help you tap into its strengths.

AIX tips for Red Hat Enterprise Linux Admins

Are you broadening your skills as a Linux systems administrator into various flavors of UNIX? Get a rundown of the differences and similarities between Red Hat Enterprise Linux and AIX so that you can perform day-to-day activities with ease.

Use Sun SPOTs as your build canary

SPOTs are small wireless devices that run Java programs. Find out how to turn a new, open source wireless device — Sun's Small Programmable Object Technology (SPOT) — into a highly visible indicator of the health of a continuous integration build.

Examine PHP V5.3.0 features under the microscope

As the popular PHP language continues to evolve, many new features enhance its object-oriented aspects. In this article, PHP V5.3 examples illustrate late static binding, namespace support, class method overloading, and variable parsing and heredoc support.

Patching in Eclipse Galileo

Eclipse Galileo includes new features for applying patches. This article provides an overview of the method for creating and applying patches, and includes an overview of the patch format used by Eclipse. Here are examples of creating simple patches.

The pitfalls and solutions of Java Benchmarking

Program performance is always a concern, even in this era of high-performance hardware. This article, the first in a two-part series, guides you around the many pitfalls associated with benchmarking Java code. Part 2 covers the statistics of benchmarking and offers a framework for performing Java benchmarking.

Linux introspection and SystemTap

Modern operating system kernels provide the means for introspection, the ability to peer dynamically within the kernel to understand its behaviors. With this knowledge, you can tune or modify the kernel to avoid failure conditions. Discover an open source infrastructure called SystemTap that provides this dynamic introspection for the Linux kernel.

New to Java programming?

This provides an overview of Java technology basics and explains how the technology fits into the context of contemporary software development. Links to relevant introductory Java content, other educational resources, as well as IBM downloads and products give you a rich starting point for further investigation.

Linux app migration from Windows, Solaris, & OS2

Here's some help to port your applications from Windows, Solaris, and OS/2 to run natively on Linux on x86-based systems. The information here also covers porting from Windows to Java and porting and migrating x86-based Linux apps to Linux on multiple other hardware platforms.

IBM Monitoring & Diagnostic Tools for Java

The IBM Monitoring and Diagnostic Tools for Java - the Health Center provides live information and recommendations about classes being loaded, the virtual machine environment, garbage collection, locking, and profiling. This article introduces you to the Health Center and shows an example of how it can be used to check the impact of a source code change in a Web application.

Chiphopper simplifies Linux porting of C/C++ apps

With Chiphopper you get significant application porting cost reductions.Chiphopper provides tools to scrub their C/C++ code for portability prior to porting to System p, System i, or System z. There are tools for C and C++ applications as well as new test scripts for Perl and Python.

Java Web services: Introducing Metro

The Metro Web service stack provides a comprehensive solution for accessing and implementing Web services. It's based on the reference implementations of the JAXB 2.x and JAX-WS 2.x Java™ standards, with added components to support WS-* SOAP extension technologies and actual Web service deployment. This article looks at the basic principles of Metro client and server development.

Next-generation Linux file systems

Linux continues to innovate in the area of file systems. It supports the largest variety of file systems of any operating system. It also provides cutting-edge file system technology. Two new file systems that are making their way into Linux include the NiLFS(2) log-structured file system and the exofs object-based storage system. Discover the purpose behind these two new file systems and the advantages that they bring.

Native-looking eSWT Java apps for mobile phones

As mobile platforms become increasingly sophisticated, the demand for mobile computing will increase. In this series, learn about the embedded Standard Widget Toolkit (eSWT). In Part 1: Use simple widgets to quickly build mobile apps. In Part 2: Use advanced controls for your mobile apps.

Pipe Viewer adds a heartbeat to the soul of the machine

Pipe Viewer is one of those little-known gems that once you find it, you can't recall how you lived without it. Find oodles of uses for it in your automation scripts. You can now insert a probe to give you real-time feedback of whats happening in your pipes.

solrac's TAGS

search:

limit:50 100 200

admin   administration   adobe   aix   ajax   amazon   and   android   apache   api   app   application   applications   apps   atom   business   c   c++   CakePHP   chat   cloud   cloud computing   code   database   db2   EC2   eclipse   ejb   entrepreneur   fedora   filesystems   firefox   gnu   google   Grails   groovy   hadoop   hibernate   hp-ux   html   html5   ibm   ide   innovation   internet   iphone   j2ee   java   javascript   jQuery   JSF   json   jsp   kernel   linux   migration   mobile   mysql   opensource   performance   perl   php   programming   programming web 2.0   python   rational   redhat   rss   ruby   ruby on rails   Scala   search   security   smartphone   social   solaris   spring   sql   startup   startups   storage   suse   symfony   sys admin   system admin   tech   twitter   ubuntu   unix   vc   venture capital   virtualization   web   web 2.0   web application   web apps   web development   web services   webservices   xml