GMaps4JSF, a JavaServer Faces (JSF) mashup library, integrates Google Maps with JSF. Using GMaps4JSF, you can construct complex street view panoramas and maps with just a few JSF tags.
Read more »GMaps4JSF in the JSF 2.0 Ajax world
- Login to post comments
Gallium3D Support For Haiku Operating System
Gallium3D, the graphics driver architecture created by Tungsten Graphics designed to overhaul graphics drivers on Linux and other operating systems, has caused quite a stir lately. Gallium3D this year alone has picked up support for features like OpenGL ES, OpenCL, network debugging support, and many other prominent changes, albeit the GPU hardware drivers are still lacking.
Read more »APACHE web server and SSL authentication
This article describes configuration techniques of module mod_ssl, which extends a functionality of Apache HTTPD to support SSL protocol. The article will deal with authentication of server (One-way SSL authentication), as well as it will also include authentication of clients by using certificates (Two-way SSL authentication).
Read more »- Login to post comments
Save time on downloads with delta RPMs in Fedora 11
Fedora 11 introduced a great new feature: delta RPM updates. This feature creates delta RPM packages (.drpm) that are binary “patches” to the existing RPM packages. Instead of downloading all files, regardless of whether they have changed or not, a delta RPM will only download the files that have changed compared to the previous RPM package.
Read more »Installing Nginx With PHP5 And MySQL Support On Fedora 11
Nginx (pronounced "engine x") is a free, open-source, high-performance HTTP server. Nginx is known for its stability, rich feature set, simple configuration, and low resource consumption. This tutorial shows how you can install Nginx on a Fedora 11 server with PHP5 support (through FastCGI) and MySQL support.
Read more »- Login to post comments
Kindle Hacking: It's a Lovely Little Linux Box
What you see there is a Kindle 2 with the Ubuntu 9.04 port to ARM running in a chrooted environment.
Read more »- Login to post comments
Linux Layer 8 Security
Linux users and system administrators are often unable to sufficiently focus on general system changes, log data, and tracking what they did and when to detect if their systems have been encroached upon.
Read more »- Login to post comments
GCC vs. LLVM-GCC Benchmarks
Last Friday we published Mac OS X 10.6 benchmarks and then on Monday they were joined by Ubuntu 9.10 vs. Mac OS X 10.6 benchmarks. One of the requests that has come up since publishing those articles are to carry out a set of tests comparing the performance of LLVM and LLVM-GCC.
Read more »Skype for Asterisk Debuts
Two big forces in the world of VoIP are coming together in a new solution called Skype for Asterisk (SfA).
Read more »- Login to post comments
Normalizing Path Names with Bash
The bash function presented here normalizes path names. By normalize I mean it removes unneeded /./ and ../dir sequences. For example, ../d1/./d2/../f1 normalized would be ../d1/f1.
Read more »- Login to post comments
Zenity Brings a Little GUI Goodness to Linux Shell Scripts
Paul Ferrill shows how adding a graphical user interface (GUI) component to any utility script can make it more user friendly, and introduces us to an excellent tool for doing this---Zenity.
Read more »- Login to post comments
Create your own Chrome extensions
The Chrome browser is introducing a new extensions framework that allows 3rd party developers to add functionality via JavaScript and HTML. This tutorial hows you how to create a simple Chrome extension.
Read more »- Login to post comments
Installing Ubuntu Server 9.04
Recently a friend requested I help him with an installation of Ubuntu Server. Since he was completely new to the process of installing Linux (and the topic is a winner anyway) I thought it would be smart to walk through the process of installing a Ubuntu Server, step by step, here on Ghacks.
Read more »- Login to post comments
Anatomy of the Linux virtual file system switch
Learn about the advantages of the VFS architecture and what make it so powerful. With the Linux virtual file system switch (VFS), you can create file systems on a variety of devices, from traditional disk, USB flash drives, memory, and other storage devices. You can even embed a file system within the context of another file system.
Read more »Joomla responds to IBM X-Force security report
Earlier this week, an IBM X-Force report said that the open source Joomla! content management system led in unpatched vulnerabilities.
Read more »- Login to post comments

