Myna is a revolutionary new form of A/B testing that learns as you test. It uses multi armed bandit algorithms to optimize your tests in real time, giving you faster results and greater ROI. ·
This is again a small JMS configuration stuff we have to do in JBoss 5. There is considerable difference in doing it in JBoss 5 compared to JBoss 4 and don’t expect our old configuration to work well with JBoss 5 without any change. In JBoss 5 they are using JBoss Messaging in place of JBoss MQ. You can read a detailed post on migrating from JBoss 4 to JBoss 5 here. ·
Developing with Canappi
Canappi is a modern Code Generation Platform based on "mdsl", an easy to learn and compact programming language: you can write a full cross-platform twitter app in 30 lines of code.
Why we made it?
Building Mobile Solutions can be challenging. To be competitive you need to provide an optimized User Experience, built on sophisticated architectures which are constantly evolving. Canappi helps you identify the best user experience and deploy the most appropriate architecture, effortlessly.
Time to Market
Canappi comes with support for advanced libraries (Graph, Bar Code Reader, Social Sharing ...), a complete Web API Connector Framework and Solution Packs ( ·
Mockups2Android is the missing link between UX design and development. You’ve created the perfect Android UX using Balsamiq Mockups but before spending the time and money having a developer produce it, you want to try it out in front of the client. Showing them using a laptop or pieces of paper just isn’t working. Mockups2Android will.
Mockups2Android (m2a) is an Android application that reads your Balsamiq Mockup files and creates your UX on the phone or tablet, using real Android controls and using the real data you entered. Imagine being able to let your client actually try out your design on a phone, letting them navigate through screens, enter text, scroll through lists, interact with maps and much more. With m2a it’s all possible. If you want to move a button or introduce a whole new screen into the flow, you can do it in seconds by making the changes in Mockups and m2a will do the rest. No code, no time, just the perfect prototyping tool. All screen sizes are supported. ·
The 960 Grid System is an effort to streamline web development workflow by providing commonly used dimensions, based on a width of 960 pixels. There are two variants: 12 and 16 columns, which can be used separately or in tandem. Read more.
The 12-column grid is divided into portions that are 60 pixels wide. The 16-column grid consists of 40 pixel increments. Each column has 10 pixels of margin on the left and right, which create 20 pixel wide gutters between columns. View demo.
The premise of the system is ideally suited to rapid prototyping, but it would work equally well when integrated into a production environment. There are printable sketch sheets, design layouts, and a CSS file that have identical measurements. ·
In der Cloud
Weil Billomat ausschließlich im Internet lebt, arbeitest du stets mit der aktuellsten Version und profitierst automatisch von neuen Features.
Billomat ist komplett in 5 Sprachen lokalisiert und wird von Kunden aus der ganzen Welt genutzt.
Alle Daten werden SSL- verschlüsselt übertragen und sind in unserem Rechenzentrum mehrfach redundant als Backup verfügbar. Mehr zur Sicherheit »
Mit Billomat sparst du Papier, Tinte und Energie. Das schont die natürlichen Ressourcen und die Umwelt.
Mit integrierten Add-Ons oder offener REST-API Daten mit anderen Diensten austauschen. Ob Zeiterfassung, Projektmanagement, Briefversand, …
Auch auf Twitter Bei Billomat arbeiten echte Menschen, die du bei Fragen und Problemen zeitnah erreichen kannst. Wir helfen dir gerne weiter! Zum Support-Portal » ·
für alle Bereiche
Kunden verwalten, Angebote und Rechnungen erstellen, Projekte managen. Behalten Sie Einnahmen, Ausgaben und die Liquidität im Blick.
beim täglichen Papierkram.
Arbeitszeiten erfassen und abrechnen, wiederkehrende Rechnungen automatisch erzeugen. Arbeiten Sie online, schnell und effizient.
mit Kunden und im Team arbeiten.
Einfache Kundenverwaltung und Teamwork. Dank Rechtekonzept arbeiten Sie effizient mit Kollegen oder Dienstleistern.
auf das Wesentliche reduziert.
Komplexe Buchhaltungssoftware war gestern! FastBill ist schlank, intuitiv und hilft bei wichtigen Aufgaben. Schluß mit nerviger Bürokratie.
für räumliche und zeitliche Freiheit.
Dank Browser basierter Technologie können Sie flexibel und mobil an jedem Ort arbeiten. Keine Installation. Keine Updates. Keine Probleme.
zur Erfüllung formaler Anforderungen.
Ob Kleinunternehmerregelung, steuerliche Rechnungsformalitäten oder digitale Signatur. Mit FastBill machen Sie automatisch alles richtig. ·
Sie suchen eine webbasierte, transparente, günstige und leicht anzuwendende Zeiterfassungslösung, die Prozesse bei der Abrechnung und der Rechnungsstellung vereinfachen und professionalisieren soll und möchten wissen, wie profitabel ihre Kunden und Projekte sind? ·
Seasoo Corporation is the online invoice company. Our vision is “green invoicing” which aims to create a sustainable business environment by providing paperless invoice solution to small enterprise and freelancers. We hope that by providing this solution, we can relief the pain of paper invoice and contribute to the global sustainable development. ·
Easy to Use
FreshBooks is simple and intuitive, so accounting isn’t intimidating. Plus you can talk to a real, live person anytime you have a question, 9am-6pm EST, Monday to Friday.
See how easy it is to send an invoice.
Hello cloud, goodbye desk. With FreshBooks, your business is accessible everywhere, from your iPhone to your desktop, and your data is secure and backed up in the cloud.
Use FreshBooks on the go.
Save Time Billing
FreshBooks is built for small business owners to get organized and get paid. You'll be tracking time, logging expenses and invoicing your clients in no time.
Learn more ·
Control your payment solution. Manage all of your transactions in one place. Change your payment gateway. Manage subscriptions. Process single transactions. Spreedly provides flexibility. ·
bnd is the Swiss army knife of OSGi, it is used for creating and working with OSGi bundles. Its primary goal is take the pain out of developing bundles. With OSGi you are forced to provide additional metadata in the JAR's manifest to verify the consistency of your "class path". This metadata must be closely aligned with the class files in the bundle and the policies that a company has about versioning. Maintaining this metdata is an error prone chore because many aspects are redundant. ·
collect, reflect on and share your achievements and development online, in a space you control
create online communities and social network through Groups, Blogs and Forums
built on open source and open principles. Interoperate out of the box with Moodle ·
GestióIP is an automated, Web based IPv4/IPv6 address management (IPAM) software. It features powerful network discovery functions and offers search and filter functions for both networks and host, permitting Internet Search Engine equivalent expressions. This lets you find the information that administrators frequently need easily and quickly. GestióIP also incorporates an automated VLAN management system. ·
Ora2Pg is a free tool used to migrate an Oracle database to a PostgreSQL compatible schema. It connects your
Oracle database, scan it automaticaly and extracts its structure or data, it then generates SQL scripts that you can
load into your PostgreSQL database.
Ora2Pg can be used from reverse engineering Oracle database to huge enterprise database migration or simply to replicate
some Oracle data into a PostgreSQL database. It is really easy to used and doesn't need any Oracle database knowledge than
providing the parameters needed to connect to the Oracle database. ·
Software development tool designed for computer users to give them the ability to create any software they need without previous knowledge of computer programming where the user will start to learn how to program and will understand the programming concepts using this tool step by step and without the need to write code by hand at all where the programming done through general purpose visual programming languages. Unlike other visual programming languages, PWCT is not limited and target also professional and mainstream programmers by giving them more productivity than traditional text-based programming languages. Programming Without Coding Technology is a Free-Open Source Visual Programming Languages Framework to create new General Purpose Visual Programming Languages (VPLs) that are a practical alternative to Text based Programming Languages (TPLs). PWCT comes with four general purpose visual programming languages (HarbourPWCT, PythonPWCT, C#PWCT, and SupernovaPWCT). ·
FeatureMapper is a tool approach to combine Software Product Line Engineering (SPLE) and Model-Driven Software Development.
It supports mapping features from feature models to solution artefacts expressed in EMF/Ecore-based languages (such as UML2 or your home-made domain-specific language), provides various visualisations of these mappings, allows for mapping-based transformation of solution models, and provides an extensible interface to utilise different transformation techniques.
In addition to its own feature metamodel, it also supports feature models and variant models of pure::variants, an industrial-strength tool for variant management.
FeatureMapper is under development at the Software Technology Group of Technische Universität Dresden, partly in the context of the BMBF-funded feasiPLe research project. ·
JaMoPP is a set of Eclipse plug-ins that can be used to parse Java source code into EMF-based models and vice versa. JaMoPP consists of:
a complete Java5 Ecore Metamodel,
a complete Java5 EMFText Syntax, and
an implementation of Java5's static semantics analysis.
Through JaMoPP, every Java program can be processed as any other EMF model. JaMoPP therefore bridges the gap between modelling and Java programming. It enables the application of arbitrary EMF-based tools on full Java programs. Since JaMoPP is developed through metamodelling and code generation, extending Java and embedding Java into other modelling languages, using standard metamodeling techniques and tools, is now possible. To ensure the quality of JaMoPP, it has been successfully tested on a large code base. ·
PoolParty Thesaurus Manager
Meets high expectations on usability
Provides customisable metadata schemas
Strictly built on open W3C standards
Highly performant text mining algorithms
Adresses different data sources
Delivers relevant context information
High end refinement assistants
Search different sources with one API
Ready for third party integration ·
The SKOS API is a Java interface and implementation for the W3C Simple Knowledge Organisation System SKOS. For more information about SKOS see here. An implementation of the SKOS API is provided which uses the OWL 2 API, at present you will need to obtain the OWL API seperately from the OWL 2 website. [UPDATE 12-09-2011] The current release of the SKOS API has been deprecated, a new version_3 developer branch is available in the SVN repository that works with the latest OWL API v3.
For more information please contact the user group at email@example.com
The SKOS API is open source and is available under the LGPL License
The SKOS API includes the following components:
An API for the major SKOS constructs and an efficient in-memory reference implementation based on the OWL 2 API
Abstract data model for working for SKOS that avoids commitment to any of the concrete syntaxes, such as RDF
RDF/XML parser and writer
OWL/XML parser and writer
OWL Functional Syntax parser and writer
Turtle parser and writer
Support for extending the underlying SKOS data model via the OWL 2 API
Support for integration with reasoners such as Pellet and FaCT++
Range of convenience methods for working with SKOS ·
ThManager is an Open Source Tool for creating and visualizing SKOS RDF vocabularies, a W3C initiative for the representation of knowledge organization systems such as thesauri, classification schemes, subject heading lists, taxonomies, and other types of controlled vocabulary. ThManager facilitates the management of thesauri and other types of controlled vocabularies, such as taxonomies or classification schemes. The tool has been implemented in Java and has the following features:
Multi-platform (Windows, Unix). As it has been developed in Java and the storage of metadata records is managed directly through the file system, the application can be deployed in any platform with the minimum requirement of having installed a Java virtual machine.
Multilingual. The application has been developed following the Java internationalization methodology. Nowadays, there are Spanish and English versions. With little effort, other languages could be supported.
Selection and filtering of the thesauri stored in the local repository.
Description of thesauri by means of metadata in compliance with a Dublin Core based application profile for thesaurus (See application profile) . These metadata can be either visualized in HTML or edited through a form.
Visualization of thesaurus concepts. The visualization interface includes the following widgets:
Alphabetic viewer: It provides the list of thesaurus concepts alphabetically ordered in the selected language.
Hierarchical viewer: It provides a tree showing the hierarchical structure of thesaurus concepts.
Concept viewer: For a selected concept it shows all the properties allowing additionally the navigation to the related concepts by means of hyperlinks.
Search tool: It facilitates search of concepts. The searching process is based on preferred labels allowing the following criteria: "equals", "starts with" and "contains".
Edition of thesaurus content. The tool provides an edition interface to modify the content of a thesaurus: creation of concepts, deletion of concepts, and update of concept properties.
Exchange of thesauri according to SKOS format. The export operation includes the export of thesaurus metadata.
Extraction of related concepts in WordNet. It generates an automatic mapping of thesaurus concepts against the concepts of Wordnet lexical database.
On-line help by means of PDF visualization. ·
Ganymed SSH-2: Java based SSH-2 Protocol Implementation
The Ganymed SSH-2 library allows one to connect to SSH servers from within Java programs. It supports SSH sessions (remote command execution and shell access), local and remote port forwarding, local stream forwarding, X11 forwarding, SCP and SFTP. There are no dependencies on any JCE provider, as all crypto functionality is included.
Ganymed SSH-2 for Java is the de-facto standard for open source based SSH communication in Java software. The library is used in many industrial products but also in open source software, e.g., in the widely used SVN plugin for Eclipse and in Cyberduck (a popular SFTP client for the Mac).
Originally, Ganymed SSH-2 for Java was developed by Dr. Christian Plattner for the Ganymed replication project at ETH Zurich, Switzerland, back in 2005. In the meantime, its clearly structured code has been ported by different people to other languages as well. Confusingly, there are also Java branches with slightly different names. However, Ganymed SSH-2 for Java is the original implementation with a stable interface that is backwards compatible to the first implementation written in 2005 (!). ·
The z2-Environment is an open source infrastructure to develop, configure, and run standard Java solutions without build infrastructure nor deployment procedures and so reduces development operations costs significantly.
During development and maintenance you do not need to have a local build environment installed that complements your source code.
The z2-Environment rebuilds Java sources as required and selectively from your development workspace leading to fast development roundtrips and consistent deployments, and ultimately to minimized integration pains. ·
CodeLite is an open-source, cross platform IDE for the C/C++ programming languages (build and tested on Windows XP SP3, Windows Vista, Windows 7, Ubuntu 10.04, and Mac OSX 10.5.8). CodeLite is distributed under the terms of the GPLv2 license with an exception:
The only exception is that plugins developed for CodeLite (other than the ones that comes with the official installer provided by the CodeLite team), are allowed to remain closed sourced and can be distributed under any license ·
Europeana is a single access point to millions of books, paintings, films, museum objects and archival records that have been digitised throughout Europe. It is an authoritative source of information coming from European cultural and scientific institutions.
For heritage institutions:
Europeana is an opportunity to reach out to more users, increase their web traffic, enhance their users' experience and build new partnerships.
For professionals in the heritage sector:
Europeana is a platform for knowledge exchange between librarians, curators, archivists and the creative industries.
For policy-makers and funders:
Europeana is a prestigious initiative endorsed by the European Commission, and is a means to stimulate creative economy and promote cultural tourism. ·
MINT services compose a web based platform that was designed and developed to facilitate aggregation initiatives for cultural heritage content and metadata in Europe. It is employed from the first steps of such workflows, corresponding to the ingestion, mapping and aggregation of metadata records, and proceeds to implement a variety of remediation approaches for the resulting repository ·
Netty is a NIO client server framework which enables quick and easy development of network applications such as protocol servers and clients. It greatly simplifies and streamlines network programming such as TCP and UDP socket server.
'Quick and easy' doesn't mean that a resulting application will suffer from a maintainability or a performance issue. Netty has been designed carefully with the experiences earned from the implementation of a lot of protocols such as FTP, SMTP, HTTP, and various binary and text-based legacy protocols. As a result, Netty has succeeded to find a way to achieve ease of development, performance, stability, and flexibility without a compromise. ·
FileMenu Tools allows you to customise the context menu of Windows Explorer. And it lets you:
Add some built-in utilities that perform operations on files and folders.
Add customised commands which run external applications, copy/move to a specific folder or delete specific file types.
Configure the "Send to..." submenu.
Enable/disable commands which are added by other applications to the context menu. ·
Apache ESME (Enterprise Social Messaging Environment) is a secure and highly scalable microsharing and micromessaging platform that allows people to discover and meet one another and get controlled access to other sources of information.
You can hardly turn a web page these days without seeing a story that describes how people are using social networks, whether it is Twitter, Facebook or some other service to develop and build their personal communities.
When solving problems, how useful might it be if a user was able to tap into the collective knowledge of her peers or surrounding groups of people with whom she might naturally network in the workplace setting? How much quicker and with greater precision might she be able to solve daily problems? What if there was a communications mechanism that takes the best of what services like Twitter offers and co-mingled that with readily recognizable business processes? That solution is Apache ESME. ·
Back up your data and synchronize PCs, Macs, servers, notebooks, and online storage space.
You can set up as many different jobs as you need and run them manually or using the scheduler. The software works with local hard drives, network drives and any other mounted volumes. In addition, it comes with support for FTP, SSH, WebDAV, Amazon S3, and Google Docs. You can use ZIP compression and data encryption. There are powerful synchronization modes, including Standard Copying, Exact Mirror, and SmartTracking.
The carefully designed GUI makes it an extremely versatile synchronizing and back-up tool. The wealth of features fulfills all requirements that users typically have, while still being easy to use. ·
Coderetreat is a day-long, intensive practice event, focusing on the fundamentals of software development and design. By providing developers the opportunity to take part in focused practice, away from the pressures of 'getting things done', the coderetreat format has proven itself to be a highly effective means of skill improvement. Practicing the basic principles of modular and object-oriented design, developers can improve their ability to write code that minimizes the cost of change over time. ·
SNMP4J - The Object Oriented SNMP API for Java Managers and Agents
SNMP4J is an enterprise class free open source and state-of-the-art SNMP implementation for Java™ 2SE 1.4 or later. SNMP4J supports command generation (managers) as well as command responding (agents). Its clean object oriented design is inspired by SNMP++, which is a well-known SNMPv1/v2c/v3 API for C++ (see http://www.agentpp.com).
The SNMP4J Java SNMP API provides the following features:
SNMPv3 with MD5 and SHA authentication and DES, 3DES, AES 128, AES 192, and AES 256 privacy.
Pluggable Message Processing Models with implementations for MPv1, MPv2c, and MPv3
All PDU types.
Pluggable transport mappings. UDP, TCP, and TLS are supported out-of-the-box.
Pluggable timeout model.
Synchronous and asynchronous requests.
Command generator as well as command responder support.
Free open source with the Apache license model
Java™ 1.4.1 or later (1.6 for version 2.0 or later)
Logging based on Log4J
Row-based efficient asynchronous table retrieval with GETBULK.
The SNMP4J-Agent pure Java SNMP agent API adds command responder including notification originator and proxy forwarder support to the SNMP4J core API and comes with:
Implementations for SNMP-TARGET-MIB, SNMP-NOTIFICATION-MIB, SNMP-PROXY-MIB, SNMP-FRAMEWORK-MIB, SNMPv2-MIB, SNMP-COMMUNITY-MIB, SNMP-USER-BASED-SM-MIB, SNMP-VIEW-BASED-ACM-MIB, NOTIFICATION_LOG-MIB, and SNMP-MPD-MIB, SNMP4J-PROXY-MIB, SNMP-TLS-TM-MIB, SNMP-TSM-MIB.
SNMPv1,v2c,v3 multi-lingual agent support, including MD5 and SHA authentication as well as DES, 3DES and AES(128, 192, 256) privacy.
IPv4/IPv6 UDP, TCP, and TLS support.
Code generation from MIB specifications is provided through AgenPro 3 which is a language and API independent template based code generator with round-trip generation facilities.
The SNMP4J-AgentX pure Java AgentX API adds support for the AgentX 1.0 master and subagent protocol as defined by RFC 2741 and 2742. SNMP4J-AgentX extends SNMP4J-Agent by:
Full AgentX 1.0 protocol support, including contexts, shared tables, index allocation, ping PDUs, connection timeout handling, etc.
Implementation of the AGENTX-MIB for the master agent.
TCP transport mapping for the AgentX protocol.
Code generation from MIB specifications is provided through AgenPro 3 which is a language and API independent template based code generator with round-trip generation facilities (see also SNMP4J-Agent).
The SNMP4J-AgentJMX pure Java 1.5 API adds support easy descriptive mapping from JMX MBean instrumentation to SNMP scalars, tables, and notifications.
New in SNMP4J(-Agent) 2.0:
Transport Security Model (TSM) including Transport Layer Security Transport Mapping (TLSTM) as defined by RFC 5343, 5590, 5591, 5953.
Java™ SE 1.6 or later, including Generics and System.nanoTime() support. ·
Ganglia is a scalable distributed monitoring system for high-performance computing systems such as clusters and Grids. It is based on a hierarchical design targeted at federations of clusters. It leverages widely used technologies such as XML for data representation, XDR for compact, portable data transport, and RRDtool for data storage and visualization. It uses carefully engineered data structures and algorithms to achieve very low per-node overheads and high concurrency. The implementation is robust, has been ported to an extensive set of operating systems and processor architectures, and is currently in use on thousands of clusters around the world. It has been used to link clusters across university campuses and around the world and can scale to handle clusters with 2000 nodes. ·
What is FreeFileSync?
FreeFileSync is an Open-Source folder comparison and synchronization tool. It is optimized for highest performance and usability without restricted or overloaded UI interfaces.
Compare files (bytewise or by date) and synchronize them.
No limitations: An arbitrary number of files can be synchronized.
Built-in support for very long filenames (more than MAX_PATH = 260 characters).
Synchronization database for propagation of deleted files and conflict detection
Support for multiple folder pairs with distinct configuration
Full support for Windows/Linux Symbolic Links and Windows Junction Points.
Lean & easily accessible UI: Highly optimized for speed and huge sets of data.
Algorithms coded in C++ completely.
All progress indicators optimized for maximum performance!
Create Batch Jobs for automated synchronization with or without GUI.
Focus on usability:
Only necessary functionality on UI: no overloaded menus or icon jungle.
Select all folders via drag & drop.
Last used configuration and screen settings are saved automatically.
Maintain and load different configurations by drag & drop, load-button or commandline.
Double-click to start external application (e.g. show file in Windows Explorer)
Copy & paste all grid data as text
Delete superfluous/temporary files directly on main grid.
Right-click context menu.
Comprehensive status information and error reporting
Sort file-lists by name, size or date.
Support for filesizes larger than 4 GB.
Option to move files to Recycle Bin instead of deleting/overwriting them.
Ignore directories "\RECYCLER" and "\System Volume Information" with default Filter. (Windows only)
Localized versions are available for many languages.
Delete before copy: Avoid disc space shortages for large sync-jobs.
Filter functionality to include/exclude files from synchronization (without requiring a re-compare!).
Include/exclude specific files from synchronization temporarily.
Automatically handle daylight saving time changes on FAT/FAT32 volumes.
Portable version available (selectable via installer).
Native 64-Bit version.
Check for updates from within FreeFileSync automatically.
Copy locked files using Windows Volume Shadow Copy Service. (Windows only)
Create regular backups with macros %time%, %date% within directory names
Copy file and folder create/access/modification times when synchronizing
Advanced locking strategy to allow multiple synchronization processes (e.g. multiple writers, same network share) ·
Setting up Gitorious on your own server
Gitorious is an open source Rails application for managing your projects: Git repositories, wikis, timeline and more. Not identical to, but not completely unlike GitHub. Being open source means you can set up your own Gitorious, even in private mode and host all your company's projects. In this article I'll show you how to get it running. ·
Toll free or local number - local or national presence
Unlimited extensions - for departments & employees
Call forwarding - work from anywhere
Voicemails via email - play online or on cell phone
Manage online or by phone - no hardware to purchase
New Feature! - 855 Toll Free Numbers ·
InSight Desktop Search
Easily Search For Files/Folders across HDD.
Support for shared Network Places.
Support for Metadata.
Dedicated Music Search and Playback.
Search Outlook Emails and Contacts.
Search for articles on Wikipedia.
Quick Launch Shortcuts.
Small Index size and Live updations.
Quick Disk Indexing Speed : 1-2 min. ·
Puggle is an open-source desktop search engine written exclusively in Java. It provides full text and metadata search over files, folders, music, photos, web pages and more that are stored locally on your computer. ·
There are three main activities you can do within Pearltrees: organize, share and discover.
Easily organize what you've found on the web. The simple and intuitive interface makes sorting your interests, your passions and your ideas easy. Pearltrees allows you to give a precise meaning to the content you've archived making retrieval and reuse a pleasure.
You can also instantly share the content you've organized. In Pearltrees, everything is public. All other users can see what you've organized and you can see everything that others have collected. This lets you easily find users with common interests and when you do, you can team up with them and curate a topic together.
Pearltrees also lets you discover a web organized by others. Do you like discovering a city with a friend who already lives there? With Pearltrees, you can enjoy a similar though digital experience and learn about a new topic, a newsworthy issue or anything else that captures your attention, all curated by other people just like you. ·
XYplorer is a tabbed file manager for Windows. It features a powerful file search, a versatile preview, a highly customizable interface, and a large array of unique ways to efficiently automate frequently recurring tasks. It's extremely fast and light, it's innovative, and it's fun! ·
CubicExplorer is a file manager which is aimed to replace Windows Explorer. It’s goal is to be easy and pleasant to use but still have enough power for more advanced usage ·
AllDup is a freeware tool for searching and removing file duplicates on your computer. The fast search algorithm find duplicates of any file type, e.g., text, pictures, music or movies. The powerful search engine enables you to find duplicates with a combination of the following criteria: File Name, File Extension, File Size, File Content, Last Modified Date, Create Date, File Attributes and Hard Links
Freeware for private and commercial use
Fast search algorithm
Find duplicates with a combination of the following criteria: file content, file name, file extension, file dates and file attributes!
Search is performed in multiple specified folders, drives, media storages, CD/DVDs, network drives...
Search through an unlimited number of files and folders
Search for duplicates of music and video files
Search for duplicates of digital photo files
Search for duplicates of executable and any other files
Search for hard links
Entire folders or individual files can be excluded from the search by masks or size conditions
The built-in file viewer allows you to preview many different file formats and analyze the content of the file before deciding what to do with it
Ignore the ID3 tags of MP3 files
Convenient search result list
Many flexible options help you to select unnecessary duplicates automatically
The unnecessary duplicates can be deleted permanently or copied/moved to a folder of your choice
Save and restore the search result for continue working later
Export the search result to TXT or CSV file
Turn duplicate files into hard links (NTFS file systems only) or shortcuts
Detailed log file about all actions
Microsoft Windows 7 (all versions)
Microsoft Windows Server 2008 (all versions)
Microsoft Windows Vista (all versions)
Microsoft Windows Server 2003 (all versions)
Microsoft Windows XP (all versions) *
Microsoft Windows 2000 (all versions) *
AllDup also runs on the 64-bit versions of these operating systems.
* The portable version of AllDup doesn't support Windows XP without any Service Pack installed and Microsoft Windows 2000. ·
dupeGuru is a tool to find duplicate files on your computer. It can scan either filenames or contents. The filename scan features a fuzzy matching algorithm that can find duplicate filenames even when they are not exactly the same. dupeGuru runs on Windows, Mac OS X and Linux.
dupeGuru is efficient. Find your duplicate files in minutes, thanks to its quick fuzzy matching algorithm. dupeGuru not only finds filenames that are the same, but it also finds similar filenames.
dupeGuru is customizable. You can tweak its matching engine to find exactly the kind of duplicates you want to find. The Preference page of the help file lists all the scanning engine settings you can change.
dupeGuru is safe. Its engine has been especially designed with safety in mind. Its reference directory system as well as its grouping system prevent you from deleting files you didn't mean to delete.
Do whatever you want with your duplicates. Not only can you delete duplicates files dupeGuru finds, but you can also move or copy them elsewhere. There are also multiple ways to filter and sort your results to easily weed out false duplicates (for low threshold scans).
Supported languages: English, French.
Mac OS X: 10.5 and up (Leopard, Snow Leopard or Lion). PowerPC or Intel. (Last version to support Tiger: v2.8.2)
Linux: Ubuntu 10.04 ·
jpatchwatch is a Java library for monitoring directories for changes. It uses the host platform’s native OS functions to achieve this to avoid polling.
The following events on a directory can be monitored:
File creation and deletion
Changes in subdirectories* (recursive monitoring)
Invalidation (a watched directory becomes unavailable)
(*) selected platforms only, see Features.
Currently the following platforms are supported natively:
Windows (Windows 2000, XP, Vista, 7, 32bit/64bit)
Linux (x86, 32bit/64bit)
Mac OS X
(x86, 32bit/64bit, tested on 10.5)
(PPC, tested on 10.4)
FreeBSD (x86, 32bit)
Minimum required Java Platform:
Because jpathwatch’s native libraries are packaged within its JAR file, there is no setup required that’s common to most Java libraries leveraging native code. It works just like any other pure Java library: Drop it into your IDE, and it just works. For this reason, jpathwatch can also be easily integrated into Java WebStart applications.
jpathwatch is open source under the GNU General Public License with Classpath Exception.
jpathwatch is maintained and developed by Uwe Pachler. ·
To connect to a virtual machine with a VNC client, you must modify the virtual machine's configuration file (.vmx) while the virtual machine is powered off.
Open the file in a text editor and add the following lines:
RemoteDisplay.vnc.enabled = TRUE
Setting this option to TRUE enables standard VNC support. This setting is valid only while the virtual machine is running. If the virtual machine is powered off, you cannot connect to it with a VNC client.
Specify the port the VNC client uses to connect to the virtual machine. 5900 is the default VNC port used for . If you want to connect to more than one virtual machine on the same host with a VNC client, you must specify a unique port number for each virtual machine. VMware suggests you use a port number in the range from 5900 to 5999. You can use any port number, but keep in mind that certain port numbers are used by other applications while others are privileged (meaning only the root or Administrator user can listen). For example, the VMware Management Interface uses ports 8333 and 8222; on Linux, only root can listen to ports up to port number 1024. Conflicts can occur if you specify a port in use by another application.
If you add RemoteDisplay.vnc.enabled = TRUE to your configuration file without specifying the port number option, the virtual machine uses port 5900, the default VNC port number. Note that only one virtual machine can use a given port number at a time.
GSX Server 3 supports VNC 3.3 authentication, which is an eight character password. Use this password when you are prompted for authentication as you use the VNC client to connect to the virtual machine. ·
Open Design Alliance (ODA) — a member-driven, nonprofit organization of over 1,000 software developers in 40 countries — develops the Teigha® software development platform for CAD and other technical graphics applications.
ODA members obtain the Teigha software development platform for an annual membership fee. Combined with the ODA’s relationships with well-known third party component vendors, ODA members are able to quickly design, build, and deliver technical applications for their customers.
The Teigha software development platform is available on a large number of operating systems such as Microsoft® Windows®, Apple® Mac OS®, various Unix systems, and Linux. ODA members can use the C++, .NET, and ActiveX interfaces to develop their own applications. Teigha is able to exchange data through .dwg, .dgn, .stl and .pdf files. ·
Brought up several times in our forums and elsewhere over the past few days has been VMware's Gallium3D driver that they use for guest 3D acceleration on their proprietary virtualization platform.
Compared to Oracle's VM VirtualBox graphics acceleration support that is quite slow for OpenGL and often unreliable or the limited attempts at OpenGL QEMU acceleration, VMware has a rather nice acceleration architecture built atop Gallium3D. Using Gallium3D at the heart of their graphics driver implementation across platforms shouldn't be surprising though since they bought out Tungsten Graphics in late 2008 and its these Mesa / Gallium3D drivers now developing VMware's graphics stack. ·
LevelZap is a Windows Explorer add-on that adds an item to the contextual menu on all folders allowing the user to "zap" the folder by moving all files/folders within it up one level, then deleting the folder itself.
Works on Windows XP or later, both 32-bit and 64-bit versions. ·
The Fusion PDF Image Extractor has two purposes:
To extract all of the individual images from a PDF (to gather the images from brochures etc) (limited to JPG images so far)
To extract all of the pages of a PDF as JPEG image representations of the original page
We have released a zip file containing all of the program files and the source code to do with as you please. We have also released a windows installation image for anyone not comfortable handling zip files. ·
This document does not claim to be complete, nor does it claim to be exact. The reason I wrote this document is because I got stuck with setting up SAProuter on a DMZ, with a couple of firewalls. So I collected as much information as I could find and crafted this document so I would have a reference.
Working with some other people on the issue(s) it appeared that I was not the only one wandering in the dark, so I decided to release the document to the world for everybody to shoot at. So shoot, and help to make this document better and more complete.
This document is based on tests done with SAProuter running on Debian GNU/Linux and two Debian GNU/Linux firewalls. ·
Wink is a Tutorial and Presentation creation software, primarily aimed at creating tutorials on how to use software (like a tutor for MS-Word/Excel etc). Using Wink you can capture screenshots, add explanations boxes, buttons, titles etc and generate a highly effective tutorial for your users.
Here is a sample Flash tutorial created by Wink. Click the green arrow button to start viewing it. -------->
(More tutorials created by Wink users and companies can be found at the User Forums.)
This is a good example of how you can create tutorials in Wink, by capturing screenshots, mouse movements and specifying your own explanations with them. And all this in a standard Windows-based UI with drag-and-drop editing makes it very easy to create high quality tutorials/documentation.
It is estimated that Macromedia Flash Player is installed in more than 90% of the PCs. Using Wink you can create content viewable across the web in all these users' desktops. Similar applications sell for hundreds of dollars, while Wink is free with unrivaled features. So spread the word about Wink to your friends. ·
CamStudio is able to record all screen and audio activity on your computer and create industry-standard AVI video files and using its built-in SWF Producer can turn those AVIs into lean, mean, bandwidth-friendly Streaming Flash videos (SWFs)
Here are just a few ways you can use this software:
You can use it to create demonstration videos for any software program
Or how about creating a set of videos answering your most frequently asked questions?
You can create video tutorials for school or college class
You can use it to record a recurring problem with your computer so you can show technical support people
You can use it to create video-based information products you can sell
You can even use it to record new tricks and techniques you discover on your favourite software program, before you forget them ·
Krut is a screencast tool that is written in Java and well suited for making video tutorials (instructional videos) on most platforms. Krut records movie files, including sound, of selected parts of your screen. The files use the quicktime mov format. The program has an intuitive and compact user interface.
In addition to a movie file, the program also records separate files for audio (wav) and video (mov), which easily allows encoding to any movie format using an external encoding program.
Some additional features:
- Timer-controlled recording
- Moveable recording areas during recording
- Preview of ongoing recording
- Optional mouse pointer recording
- Record/Playback at 2 different frame rates
- Highly accurate audio-video synchronization ·
Eclipse Icon Archive Tool
The Eclipse Icon Archive Tool allows an Eclipse user to browse and export icons from the Eclipse Project. Download the plug-in and place it into the Eclipse plug-in directory. The plug-in and documentation is available on the download page. ·
Turmeric is a comprehensive, policy-driven SOA platform that you can use to develop, deploy, secure, run and monitor SOA services and consumers. It is a Java based platform, follows the standards (SOAP, XML, JSON, XACML, etc.), and supports WSDL (SOAP style - Doc Lit wrapped mode and REST style). It supports a variety of protocols and data formats. Eclipse plugins help with the development of services and consumers. Other important features include:
Various Quality of Service (QoS) features such as authentication, authorization, and rate limiting, which you control by defining respective policies.
A Repository Service that enables service registration and governance.
The Type Library, which provides the ability to define and manage reusable schema type definitions across services, and hierarchically organizes them.
The Error Library, another useful capability that lets you define and re-use error definitions across services.
Local binding, which lets you locally bind services to consumers as a deployment time option, for optimization, without loss of any generality or changing code.
The Turmeric platform is highly extensible and customizable. For example, you can easily plug in additional protocol processors, data formats, handlers and various other capabilities. The platform is also highly optimized for large scale environments. eBay uses this platform internally, and most parts of it are now open source, including replacing functionality dependent on commercial products with an equivalent, first-version, open-source implementation, and changing package names to match the open-source spirit. This is the first version of the open-source release of Turmeric, and might have some rough edges, so please provide feedback and contribute as you see fit. ·
gnizr™ (gə-nīzər) is an open source application for social bookmarking and web mashup. It is easy to use gnizr to create a personalized del.icio.us-like portal for a group of friends and colleagues to store, classify and share information, and to mash-it-up with information about location. It's free. ·
Swirrel is a little framework (in alpha state) which allows to annotate AWT or Swing Components instead of writing listeners. Swirrel reads the annotations and attaches the aproriate listeners automatically. All you have to do is to provide the name of the methods which should be called by the Swirrel listener.
Swirrel is a double edged sword, it can make things much easier, but you can shoot yourself in the foot (hey, a sword you can shoot with!). Please consider carefully if Swirrel is right for you and your project, especially if it contains deeply nested, complex, dynamic and/or time critical GUIs. Note that using Swirrel requires more testing, as things that caused compile time errors before cause runtime errors now. That said I must say Swirrel runs much smoother than I expected. ·
Duplicate Files Finder is a cross-platform application for finding and removing duplicate files by deleting, creating hardlinks or creating symbolic links. A special algorithm minimizes the amount of data read from disk, so the program is very fast. ·
Duplicate File Eraser findet und entfernt Duplikate.
Duplikate sind mehrfach vorkommende identische Dateien und
belegen oftmals unnötigen Speicherplatz,
der mit diesem Programm wieder freigegeben werden kann.
Die Duplikate werden mittels MD5, CRC32 oder SHA1 ermittelt,
und können anschliessend gelöscht werden. ·
FSlint is a utility to find and clean various forms of lint on a filesystem.
I.E. unwanted or problematic cruft in your files or file names.
For example, one form of lint it finds is duplicate files.
It has both GUI and command line modes. ·
Was ist DFS – DuplicateFiles Seracher - Das Tool zur Suche nach doppelten Dateien?
DFS – Duplicate Files Seracher - Das Tool zur Suche nach doppelten Dateien findet und löscht Duplikate von Dateien im Computer. Es kann aber auch benutzt werden, um MD5 oder SHA Hashes zu berechnen. Es sind zwei Versionen verfügbar
die open source – Version. Die Version open source befindet sich in der Datei dfs.jar
die voll version (unentgeltlich, aber nicht open source). Die Vollversion ist zugänglich als Datei mit dem Namen dfsfull.jar. ·
Swing Data Binding
A powerful, fast, light and simple data binding framework for Java 6
Easy to use, understand and to extend to support custom ui elements
Fast and light
Support PropertyChangeSupport if you want it
Swap out your model objects for active bindings (rebind)
Unbind will remove all listeners
Supply user feedback with ease
Out-of-the-box support for JXDatePicker and Joda Time
Provides a fluent interface if that's your bag ·
Simple is a high performance XML serialization and configuration framework for Java. Its goal is to provide an XML framework that enables rapid development of XML configuration and communication systems. This framework aids the development of XML systems with minimal effort and reduced errors. It offers full object serialization and deserialization, maintaining each reference encountered. In essence it is similar to C# XML serialization for the Java platform, but offers additional features for interception and manipulation. ·
SmartFrog is a powerful and flexible Java-based software framework for configuring, deploying and managing distributed software systems.
SmartFrog helps you to encapsulate and manage systems so they are easy to configure and reconfigure, and so that that they can be automatically installed, started and shut down. It provides orchestration capabilities so that subsystems can be started (and stopped) in the right order. It also helps you to detect and recover from failures.
Such systems typically have multiple software components running across a network of computing resources, where the components must work together to deliver the functionality of the system as a whole. It's critical that the right components are running in the right places, that the components are individually and collectively correctly configured, and that they are correctly combined to create the complete system. This profile fits many of the services and applications that run on today's computing infrastructures.
SmartFrog consists of:
A Language for defining configurations, providing powerful system modelling capabilities and an expressive notation for describing system configurations
A secure, distributed Runtime System for deploying software components and managing running software systems
A Library of SmartFrog Components that implement the SmartFrog component model and provide a wide range of services and functionality ·
jConfig is an extremely helpful utility, arming the developer with a simple API for the management of properties. Parts of the implementation are based on the idea that Properties, from Java's perspective, are a good thing, but can be better. jConfig employs the use of XML files for storing and retrieving of property information. The information can be stuffed into nice categories, which makes management quite a bit simpler. The ability to load from a URL is also a nice feature. It allows for a central repository where multiple instances of jConfig can read a single file. The nifty ability to
switch between XML and Properties files isn't fully exploited yet, but will be coming soon. That will mean that the developer would take their existing Properties files and export them to XML. That means less time to get up and get going with jConfig.
With jConfig we hope to have provided the developer with another powerful accessory for his or her's toolbox. ·