public marks

PUBLIC MARKS from solrac

02 November 2009

Tune your Linux-based server for power efficiency

Part 1 introduces the components and concepts you'll need to tune your system for power efficiency. Part 2 compares the five in-kernel governors: performance, powersave, userspace, ondemand, and conservative. Part 3 show you what results you can achieve by power tuning your system.

30 October 2009

IBM Java Developer Kit for Linux

The IBM Developer Kit for Linux, Java 2 Technology Edition is a development kit and runtime environment that contains IBM's just-in-time compiler, enhanced with a unique Mixed Mode Interpreter and a re-engineered Java 2 virtual machine. This update includes enhancements to the JIT compiler, garbage collection technology, JVM serviceability, and an updated XML parser for Java.

29 October 2009

Java development 2.0: Easy EC2

Provisioning an EC2 instance for hosting a Java Web application is a snap. In this Java development 2.0 column, you'll quickly build a Web application that leverages Groovy, Spring, and Hibernate (via the Grails framework) and deploy it on an EC2 instance.

Linux virtualization and PCI passthrough

Processors have evolved to improve performance for virtualized environments, but what about I/O aspects? Discover one such I/O performance enhancement called device (or PCI) passthrough. This innovation improves performance of PCI devices using hardware support from Intel (VT-d) or AMD (IOMMU).

26 October 2009

Meet the Object/XML mapping support in Spring

Within the Java Platform, Enterprise Edition (Java EE) community, Spring is becoming a widely accepted framework. One new feature in the latest release of Spring is its Object/XML (O/X) mapping support. The API enables developers to convert Java objects into XML and vice versa. In this article, learn to use the Object/XML mapping in Spring and explore its advantages.

Virtual appliances and the Open Virtualization Format

virtual appliance fundamentally changes the way software is delivered, configured, and managed. But the power behind virtual appliances lies in the ability to freely share them among different hypervisors. Discover a standard solution for virtual appliance interoperability called the Open Virtualization Format.

15 October 2009

An update on Java Persistence API 2.0

As the JPA Expert Group (JSR-317) nears completion of the JPA 2.0 specification, this article introduces you to some of the new concepts and features in this updated specification. It also explains how you can experience this new functionality with the Apache OpenJPA project, an open-source, robust, high performance, scalable implementation of the JPA specification.

Getting comfortable with Linux plumbing

If you think streams and pipes make a Linux expert sound like a plumber, here's your chance to learn about them and how to redirect and split them. This article grounds you in the basic Linux techniques for redirecting standard IO streams. output to both stdout and a file.

08 October 2009

Getting comfortable with Linux files and directories

This article grounds you in the basic Linux commands for manipulating files and directories. This article also helps you prepare for Objective 103.2 in Topic 103 of the Linux Professional Institute's Junior Level Administration (LPIC-1) exam 101.

07 October 2009

Cloud computing with Linux and Apache Hadoop

This article shows you how to use Apache Hadoop to build a MapReduce framework to make a Hadoop Cluster and how to create a sample MapReduce application which runs on Hadoop. You will also learn how to set up a time/disk-consuming task on the cloud.

Java development 2.0: You can borrow EC2 too

This article give you a hands-on introduction to developing for and deploying on the Amazon Elastic Compute Cloud (EC2). Learn how EC2 differs from Google App Engine, and leverage an Eclipse plug-in and the concise Groovy language to get a simple Web application up and running quickly on EC2.

30 September 2009

IBM and HP virtualization

Learn about the virtualization capabilities of both HP-UX and AIX. The intent of this article is to educate you and also to help you make informed decisions as to which platform works best for you, from a feature and functionality standpoint and for your long-term strategic goals.

29 September 2009

SwingBuilder and Gwitter (Groovy + Twitter)

This article tackles a topic that strikes fear into most server-side Java developers: Swing. As you'll learn, Groovy's SwingBuilder takes some of the sting out of this powerful yet complex GUI framework. Also see how a Twitter GUI written in Groovy might look like. Doesn't Gwitter (Groovy + Twitter) have a nice ring to it?

28 September 2009

10 things that rocked the Linux world

Much too much has happened with Linux in the last 10 years to do anything like a complete job of listing the important events and technological advances surrounding this operating system. But nevertheless here are 10 important Linux developments that have rocked the world of Linux. I'm sure you can add to this.

23 September 2009

The Clojure programming language

Lisp is a programming language known for its expressiveness and power, but it was often thought of as not being well suited for general use. That has all changed with Clojure, a Lisp dialect that runs on the Java platform. Now you can harness the power of Lisp anywhere you have a Java Virtual Machine handy. In this article, you will see how to get started with Clojure and learn some of its syntax, as you take advantage of the Clojure plug-in for Eclipse to help you along the way.

Learn the Advanced applications of rsync

Keeping multiple machines synced can be challenging. Fortunately, a powerful tool is available to make the task easier: rsync, an open source utility that provides fast incremental file transfer. An important feature of rsync not found in most similar programs/protocols is that the mirroring takes place with only one transmission in each direction.

21 September 2009

Finding the way through the semantic Web with HBase

The Hadoop Database (HBase) is well suited for creating a semantic Web and for extracting existing or computed knowledge. Learn how to represent RDF/XML assertions in an HBase database for scientific articles, and discover how HBase and Bigtable are promoting a new approach to storing and processing data.

18 September 2009

Introduction to the eSWT mobile extension

As mobile platforms become increasingly sophisticated, the demand for mobile computing will increase. Learn about the embedded Standard Widget Toolkit (eSWT). You can use eSWT to develop native-looking Java™ applications for a variety of mobile phones. This article explores how to use eSWT mobile controls. Code examples walk you through using five of the classes in the eSWT mobile extension.

17 September 2009

Mastering Grails: Creating a custom plug-in

In this Mastering Grails installment, Scott Davis shows you how to create your own Grails plug-in. Once you see how effortless it is to create a plug-in, you'll understand why more than 250 Grails plug-ins are available now, with new ones being added all the time.

16 September 2009

Java Web services: JAXB and JAX-WS in Axis2

Apache Axis2 supports a range of data-binding technologies, including the official Java standard, JAXB 2.x. Axis2 also supports the Java standard for Web service configuration, JAX-WS 2.x, as an alternative to its own custom configuration technique. This article demonstrates how you can use JAXB 2.x and JAX-WS 2.x with Axis2 and discusses some of the limitations of Axis2's current support for them.

Reduce Linux power consumption

Start tuning your Linux system for power efficiency. This article will get you up to speed on the components and concepts you need to fine-tune a Linux-based System x server for power efficiency. Learn how to enable the Linux CPUfreq subsystem, get instruction on C and P states, and determine which of the five Linux in-kernel governors you need to boost power efficiency on your system.

15 September 2009

Building Drupal Flitter — A Twitter-like content type

Learn how to write and deploy a custom module in Drupal to help you create and build a Twitter-like application called Flitter.

11 September 2009

Using the Technorati API

Technorati is a blog cataloging service that enables users to search virtually the entire blogosphere for articles of interest. Like most entries in the Web 2.0 domain, Technorati provides an API to automate much of its functionality. Also like most entries in the Web 2.0 domain, that API is provided as a REST service. In this article, work with examples and learn to get the most out of the Technorati API.

10 September 2009

Guide to porting from Solaris to Linux on POWER

Accelerate your porting efforts by following this six-step guide to porting from Solaris to Linux on POWER. Learn the differences between Solaris and Linux on POWER that you commonly encounter during a port. Also learn about tools for performance analysis and software packaging for Linux on POWER.

09 September 2009

Use real-time Java to reduce variability in Java applications

Some Java applications fail to provide reasonable quality of service despite achieving other performance goals, such as average latency or overall throughput. This article explains the root causes of delays and interruptions in a JVM and describes techniques you can use to mitigate them so that your applications deliver more consistent service quality.

solrac's TAGS

search:

limit:50 100 200

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