Recent Articles
By admin on Jun 30, 2009 in Java, open source | 0 Comments
Apache MyFaces Trinidad is a JSF framework including a large, enterprise quality component library, supporting critical features such as accessibility (e.g. Section 508), right-to-left languages, etc. It also includes a set of framework features, including :
- Partial-page rendering support for the entire component set
- Integrated client-side validation
- A dialog framework
- pageFlowScope, for communicating between pages
It has
- Rich DHTML client-side renderers
- Provide more efficient implementations of client-side state saving (reduced per-component size)
- Rich set of components, validators, and converters
- MyFaces Trinidad tags often offer more features than the standard tags; for example, all input components offer built-in label and message display support.
- Client-side converters/validators - JavaScript enabled converters and validators that attempt to catch and display errors on the client
- MyFaces Trinidad tags can be used inside of the <tr:forEach> tag (it is, unfortunately, not possible to support standard tags inside <tr:forEach>). (This limitation does not apply in JSF 1.2.)
- Accessibility - support for Section 508
- Bidirectional language support - Apache Trinidad components automatically render themselves appropriately for bidirectional languages. Users can also use the “start” and “end” constants instead of “left” and “right”
- Partial Page Rendering (PPR) - Javascript-free support for rerendering any of the Trinidad components
- Skinning - support for adjusting the look-and-feel of components with an extended CSS format
By admin on Jun 29, 2009 in freebies | 0 Comments
SYSLINUX is a boot loader for the Linux operating system which operates off an MS-DOS/Windows FAT filesystem. It is intended to simplify first-time installation of Linux, and for creation of rescue- and other special-purpose boot disks.
SYSLINUX can be used, when properly set up, to completely eliminate the need for distribution of raw diskette images for boot floppies. A SYSLINUX floppy can be manipulated using standard MS-DOS (or any other OS that can access an MS-DOS filesystem) tools once it has been created.
By admin on Jun 29, 2009 in freebies | 0 Comments
Skyfire is a free, downloadable mobile browser that gives you a Web browsing experience exactly like PC browsing.
You can watch any video, connect with friends, listen to music, shop, and browse the web using the full-featured PC versions of your favorite websites.
Currently, Skyfire runs on Windows Mobile (smartphones and PPC) and Nokia N and E Series (Symbian S60, 3rd Edition) phones.
By admin on Jun 29, 2009 in open source | 0 Comments
Evergreen is an enterprise-class library automation system that helps library patrons find library materials, and helps libraries manage, catalog, and circulate those materials, no matter how large or complex the libraries. As a community, our development requirements are that Evergreen must be:
- Stable, even under extreme load.
- Robust, and capable of handling a high volume of transactions and simultaneous users.
- Flexible, to accomodate the varied needs of libraries.
- Secure, to protect our patrons’ privacy and data.
- User-friendly, to facilitate patron and staff use of the system.
By admin on Jun 29, 2009 in open source | 0 Comments
Testopia is a test case management extension for Bugzilla. It is designed to be a generic tool for tracking test cases, allowing for testing organizations to integrate bug reporting with their test case run results. Though it is designed with software testing in mind, it can be used to track testing on virtually anything in the engineering process.
Integration Points
-
Testopia integrates with Bugzilla products, components, versions, and milestones to allow a single management interface for high level objects.
-
Testopia allows users to login to one tool and uses Bugzilla group permissions to limit access to modifying test objects.
-
Testopia allows users to attach bugs to test case run results for centralized management of the software engineering process.
By admin on Jun 29, 2009 in .NET, Programming | 0 Comments
In .NET, it is easy to retrieve all existing COM ports and sort them accordingly
string[] portNames = SerialPort.GetPortNames();
var sortedList = portNames.OrderBy(port => Convert.ToInt32(port.Replace(“COM”, string.Empty)));
foreach (string port in sortedList)
{
Console.WriteLine(port);
}
By admin on Jun 23, 2009 in open source, php | 0 Comments
Recently I have a try on WordPress MU and I was impressed.
With WordPress MU, you can run hundreds of thousands of blogs with a single install of WordPress.
Features
- Everything WordPress does.
- Scaling to tens of millions of pageviews per day.
- Unlimited users and blogs.
- Different permissions on different blogs.
- Ambiguity about how to pronounce its name
It is suitable for
By admin on Jun 23, 2009 in open source | 0 Comments
XBMC, recursive acronym for “XBMC Media Center“, is a free and open source software media-player and entertainment hub for all your digital media.
XBMC is a cross-platform software available for Linux, Mac OS X (Leopard, Tiger, and Apple TV), Microsoft Windows operating-system, as well as the original Xbox game-console. With translations to over 30 languages for a worldwide audience. All versions of course completely free of any adware or spyware.
- XBMC for Linux
- XBMC for Mac
- XBMC for Windows
- XBMC for Xbox
- XBMC Live

By admin on Jun 23, 2009 in open source | 0 Comments
Cyn.in is a group collaboration software created by Cynapse, that inter-connects your people with each other and their collective knowledge, seamlessly. Cyn.in helps teams to build collaborative knowledge by sharing and discussing various forms of digital content within a secure, unified application that is accessible using a web based interface or a rich desktop client. Cyn.in combines the capabilities of collaboration tools like wikis, blogs, file repositories, micro blogs, instant discussions and other social applications into a seamless platform. The cyn.in desktop client keeps users updated with its unique activity stream while enabling instant discussions within any document, file or content.

By admin on Jun 23, 2009 in open source, php | 0 Comments
Beehive is an open-source project for creating a high-configurable frame-based discussion forum.
Beehive Forum has a lot of features. The main ones are listed below:
- Frame-based layout, for easy navigation.
- Reply-to-user posting and e-mail notification.
- Powerful HTML posting, without security risks.
- Extendable user profiles.
- Flexible relationships system.
- Private Messaging system.
- Multiple style options, including dyslexia support.
- Advanced word-filtering facility.
- Comprehensive user permissions.
- Full, easy to use admin tools.
By admin on Jun 23, 2009 in open source | 0 Comments
GoldenDict aims to create a feature-rich dictionary lookup program.
- Use of WebKit for an accurate articles’ representation, complete with all formatting, colors, images and links.
- Support of multiple dictionary file formats, namely:
- Babylon .BGL files, complete with images and resources
- StarDict .ifo/.dict./.idx/.syn dictionaries
- Dictd .index/.dict(.dz) dictionary files
- ABBYY Lingvo .dsl source files, together with abbreviations. The files can be optionally compressed with dictzip. Dictionary resources can be packed together into a .zip file.
- ABBYY Lingvo .lsa/.dat audio archives. Those can be indexed separately, or be referred to from .dsl files.
- Support for Wikipedia, Wiktionary, or any other MediaWiki-based sites to perform lookups in.
- Ability to use arbitrary websites as dictionaries via templated Url patterns.
- Hunspell-based morphology system, used for word stemming and spelling suggestions.
- Ability to index arbitrary directories with audio files for pronunciation lookups.
- Full Unicode case, diacritics, punctuation and whitespace folding. This means the ability to type in words without any accents, correct case, punctuation or spaces (e.g. typing ‘Grussen’ would yield ‘grüßen’ in German dictionaries).
- Scan popup functionality. A small window pops up with the translation of a word chosen from another application.
- Support for global hotkeys. You can spawn the program window at any point, or directly translate a word from the clipboard.
- Tabbed browsing in a modern Qt 4 interface.
- Free software: GNU GPLv3+ license.

By admin on Jun 23, 2009 in open source | 0 Comments
This is a open source RDBMS that you should have a look.
Firebird is a relational database offering many ANSI SQL standard features that runs on Linux, Windows, and a variety of Unix platforms. Firebird offers excellent concurrency, high performance, and powerful language support for stored procedures and triggers. It has been used in production systems, under a variety of names, since 1981.
By admin on Jun 23, 2009 in open source | 0 Comments
ReactOS is a free, modern operating system based on the design of Windows® XP/2003. Written completely from scratch, it aims to follow the Windows® architecture designed by Microsoft from the hardware level right through to the application level. This is not a Linux based system, and shares none of the unix architecture.
The main goal of the ReactOS project is to provide an operating system which is binary compatible with Windows. This will allow your Windows applications and drivers to run as they would on your Windows system. Additionally, the look and feel of the Windows operating system is used, such that people accustomed to the familiar user interface of Windows® would find using ReactOS straightforward. The ultimate goal of ReactOS is to allow you to remove Windows® and install ReactOS without the end user noticing the change.

By admin on Jun 19, 2009 in open source, php | 0 Comments
TestLink enables easily to create and manage Test cases as well as organize them into Test plans. These Test plans allow team members to execute Test cases and track test results dynamically, generate reports, trace software requirements, prioritize and assign tasks.
The tool has web based interface with PHP and background database MySQL, Postgres or MS-SQL. It cooperates with known Bug tracking systems as is Bugzilla, Mantis, etc.

By admin on Jun 16, 2009 in Java, open source | 0 Comments
mime-util is a free, light weight, open source MIME detection utility for Java.
The mime-util library is able to detect MIME Types from Files, InputStreams, URLs and byte arrays using plugable MimeDetectors utilising various extensible and customisable detection policies such as extension mapping, glob file name matching, magic data matching and other content sniffing techniques.
By admin on Jun 16, 2009 in open source | 0 Comments
YUI Grids CSS offers four preset page widths, six preset templates, and the ability to stack and nest subdivided regions of two, three, or four columns. The 4kb file provides over 1000 page layout combinations. Other features include:
- Supports fluid-width (100%) layouts as well as preset fixed-width layouts at 750px, 950px, and 974px, and the ability to easily customize to any number.
- Supports easy customization of the width for fixed-width layouts.
- Flexible in response to user initiated font-size adjustments.
- Template columns are source-order independent, so you can put your most important content first in the markup layer for improved accessibility and search engine optimization (SEO).
- Self-clearing footer. No matter which column is longer, the footer stays at the bottom.
- Layouts less than 100% are automatically centered.
- Accommodates IAB’s Ad Unit Guidelines for common ad dimensions.
- Offers full A-grade browser support.
“Yet Another Multicolumn Layout” (YAML) is an (X)HTML/CSS framework for creating modern and flexible floated layouts. The structure is extremely versatile in its programming and absolutely accessible for end users.
- Based on web standards
- Designed for accessibility
- Robust, flexible layout concept
- Modular construction, user-oriented functionality
- Complete multilingual documentation
By admin on Jun 16, 2009 in Unix, free ebook | 0 Comments
If you are a developer for the GNU/Linux system, this book will help you to:
-
Develop GNU/Linux software that works the way users expect it to.
-
Write more sophisticated programs with features such as multiprocessing, multi-threading, interprocess communication, and interaction with hardware devices.
-
Improve your programs by making them run faster, more reliably, and more securely.
-
Understand the preculiarities of a GNU/Linux system, including its limitations, special capabilities, and conventions.
Download Link
http://www.advancedlinuxprogramming.com/
By admin on Jun 16, 2009 in Java, open source | 0 Comments
WinRun4j is a java launcher for windows. It is an alternative to javaw.exe and provides the following benefits:
- Uses an INI file for specifying classpath, main class, vm args, program args.
- Custom executable name that appears in task manager.
- Additional JVM args for more flexible memory use.
- Built-in icon replacer for custom icon.
- Pre-JVM splash screen with auto-hide.
- DDE implementation for file assocations.
- Windows NT Service wrapper.
- Windows EventLog API
- Console version
- JNI library for INI access, splash screen, logger, registry, shell.
- Support for 64-bit JVM.
- Supports embedding (inside the executable) the INI file.
- Supports embedding a splash image.
- Supports embedding JAR files. These will be included in the classpath (without extraction).
By admin on Jun 14, 2009 in freebies, windows | 1 Comment
ManicTime is a personal time management software. It automatically collects data on your computer usage. It records active and away time, as well as which applications you used and for how long you used them.
Collected data is presented using timelines. There are three predefined timelines:
- Activity: Shows your active time and away(idle) time
- Applications: Shows which application you used, when and for how long
- Tags: Shows tags you created. This timeline is not automatically generated it is filled with time tags you entered.
When you move your mouse over a timeline, each timeline shows you a hint about an underlying activity. Hint displays detailed information about an activity such as title, application name, start and end times and duration.

By admin on Jun 14, 2009 in freebies, windows | 1 Comment
RealWorld Paint.COM is a powerful image editor.
It has a clean interface. It can display images using any zoom factor and always shows 100% accurate preview of the drawn shape. Tooltips are displayed throughout the user interface to explain meaning of controls.
It allows you to edit pictures with layers and assign effects to every layer. A layer can have for example a bevel effect active giving all shapes a 3D look and feel.
