This article by Karl Swedberg and Jonathan Chaffer, shows the basic categories of jQuery methods, and how they come into play within a jQuery script. To examine how the different aspects of jQuery are utilized, we will build a small script that will dynamically extract the headings from an HTML document and assemble them into a table of contents for that page.Read Using jQuery Script for Creating Dynamic Table of Contents in full
For GoboLinux, rules are meant to be broken!
There are all sorts of Linux distributions. Yet developers will always find a new reason to work on another one. As a wide-eyed free and open source software buff turned journalist, I've run into distros in many shapes and sizes that run on almost every piece of hardware I own, from a laptop to a gaming device, to a cell phone. GoboLinux is one distro that's fun enough to run once, educational enough to run twice, and useful enough to run as a regular easy to use desktop.Read GoboLinux: An Interview with Lucas Villa Real in full
Before we can start building our application, we should set up a suitable development environment. This should as closely as possible mirror the final live server configuration, so that we can test our software locally before deploying it. The environment should also provide appropriate tools to support us during development.
In this article we will learn more about the elements of Zope's software stack and how they can be configured for development. We will also cover some supporting tools and technologies, such as Python eggs and Paste Script.Read Setting up the Plone Development Environment in full
In this article, we will explore the Quartz task scheduler and its integration with OSWorkflow. We will also give a tutorial with Quartz sending events and actions to OSWorkflow. This gives OSWorkflow temporal capabilities found in some business domains, such as call centers or customer care services.Read OSWorkflow and the Quartz Task Scheduler in full
This article by Marty Resnick and David Touitou, focuses on installing and configuring the Zimbra Connector for Outlook for using the Microsoft Outlook client as a front end to the Zimbra Collaboration Suite. We will also take a look at the most common applications within Outlook and how they integrate with Zimbra, including sharing folders and delegating access to other users.Read Integrating Zimbra Collaboration Suite with Microsoft Outlook in full
In this article, Jayaram Krishnaswamy shows how to migrate an MS Access database to an Oracle 10G XE Server, describing all the steps involved in the migration process.Read Migrating MS Access 2003 Data using the Oracle SQL Developer 1.2 in full
It all began during a routine FreiOSS training program conducted by Hans-Peter Merkel, and has now grown to become one of the very popular initiatives to foster Open Source at an international level, specifically for the third world.Read Linux4afrika: An Interview with the Founder in full
"As I sit here almost six years after the Plone project started, it seems like a good time to reflect on how the last years changed everything, and some of the background of why you are holding this book in your hands—because the story about the Plone community is at least as remarkable as the software itself."
In the foreword of our book Professional Plone Development by Martin Aspeli, Alexander Limi, the co-founder of Plone writes about his experience and the journey right from the early days of Plone development till now.
Let's hear more about it from Alexander himself!Read Professional Plone Development: Foreword by Alexander Limi in full
"Google Earth and Google Maps are two applications that allow each of us to assert our own place in the world and contribute our own unique perspective. I can think of no better way to accomplish this than by combining maps and photography."
This tutorial by Rob Reed shows you how to capitalize on the power of these two applications to "pin your photos" and provide an extra context to your memories in the photographs. There are two scripts available for download. They should help you accomplish this goal.Read Google Earth, Google Maps and Your Photos: a Tutorial in full
This practical article by Yuli Vasiliev shows you how to create a simple data-driven application using JSF and EJB3 technologies. The article also shows you how to effectively use NetBeans IDE when building enterprise applications.Read Building JSF/EJB3 Applications in full
In this article by Karl Swedberg and Jonathan Chaffer, we will use an online bookstore as our model website, but the techniques we cook up can be applied to a wide variety of other sites as well, from weblogs to portfolios, from market-facing business sites to corporate intranets.
In this article, we will use jQuery to apply techniques for increasing the readability, usability, and visual appeal of tables, though we are not dealing with tables used for layout and design. In fact, as the web standards movement has become more pervasive in the last few years, table-based layout has increasingly been abandoned in favor of CSS‑based designs. Although tables were often employed as a somewhat necessary stopgap measure in the 1990s to create multi-column and other complex layouts, they were never intended to be used in that way, whereas CSS is a technology expressly created for presentation.
But this is not the place for an extended discussion on the proper role of tables. Suffice it to say that in this article we will explore ways to display and interact with tables used as semantically marked up containers of tabular data. For a closer look at applying semantic, accessible HTML to tables, a good place to start is Roger Johansson's blog entry, Bring on the Tables at www.456bereastreet.com/archive/200410/bring_on_the_tables/.
Some of the techniques we apply to tables in this article can be found in plug‑ins such as Christian Bach's Table Sorter. For more information, visit the jQuery Plug‑in Repository at http://jQuery.com/plugins.Read jQuery Table Manipulation: Part 1 in full
This article by Jayaram Krishnaswamy shows how you can install the Oracle SQL Developer 1.2 and connect to an MS Access database. This article will cover the steps right from downloading and installing the Oracle SQL Developer, to connecting to a MS Access database, and using the SQL interface along with a few sample queries.Read MS Access Queries with Oracle SQL Developer 1.2 Tool in full
Donations play a crucial role in supporting Free and Open Source Software projects. At times readers will write in to share their positive experience with a utility or program or a distribution that I have written about. Now don't confuse them with your average technical-bent-of-mind Linux user. These are accountants, home-office businessman, and even carpenters and plumbers, who've saved a lot of money thanks to open source software. And they have one question in mind -- how do I help the person behind the program?
This month, Packt columnist and open source enthusiast Mayank Sharma explores the economics behind open source projects, what they do with their donations and how crucial they can be to their future.Read The Economics of Open Source Donations in full