Skip to content

Software Development News: .NET, Java, PHP, Ruby, Agile, Databases, SOA, JavaScript, Open Source

Methods & Tools

Subscribe to Methods & Tools
if you are not afraid to read more than one page to be a smarter software developer, software tester or project manager!

Open Source

Eclipse Announces Cloud Development Industry Initiative

Eclipse News - Mon, 10/27/2014 - 10:00
Codenvy, IBM, Pivotal and SAP Lead New Eclipse Cloud Development Top-level Project
Categories: Open Source

Projects of the Week, October 27, 2014

SourceForge.net: Front page news - Mon, 10/27/2014 - 06:08

Here are the featured projects for the week, which appear on the front page of SourceForge.net:

FileBot

FileBot is the ultimate tool for renaming your movies, TV shows, or anime and downloading subtitles. It’s smart, streamlined for simplicity, and just works. FileBot supports Windows, Linux, and Mac and includes a full-featured command-line interface for all sorts of automation.

[ Download FileBot ]

LibreCAD

LibreCAD is a 2D CAD drawing tool based on the community edition of QCad LibreCAD has been re-structured and ported to qt4 and works natively cross platform OSX, Windows, and Linux

[ Download LibreCAD ]

Elastix

Elastix is an appliance software that integrates the best tools available for Asterisk-based PBXs into a easy-to-use interface. It also adds its own set of utilities to make it the best software package available for open source telephony.

[ Download Elastix ]

Hugin

Panorama stitching and more. A powerful software package for creation and processing of panoramic images.

[ Download Hugin ]

gretl

gretl is a cross-platform software package for econometric analysis, written in the C programming language.

[ Download gretl ]

ScummVM

ScummVM is a cross-platform interpreter for many point-and-click adventure games. This includes LucasArts SCUMM games (such as Monkey Island 1-3, Day of the Tentacle, Sam & Max, …), many of Sierra’s AGI and SCI games (such as King’s Quest 1-6, Space Quest 1-5, …), Discworld 1 and 2, Simon the Sorcerer 1 and 2, Beneath A Steel Sky, Lure of the Temptress, Broken Sword 1 and 2, Flight of the Amazon Queen, Gobliiins 1-3, The Legend of Kyrandia 1-3, many of Humongous Entertainment’s children’s SCUMM games (including Freddi Fish and Putt Putt games) and many more.

[ Download ScummVM ]

ZABBIX

ZABBIX is an enterprise-class open source distributed monitoring solution designed to monitor and track performance and availability of network servers, devices, and other IT resources. It supports distributed and WEB monitoring, auto-discovery, and more. An enterprise-class distributed monitoring solution for networks and apps.

[ Download ZABBIX ]

ConEmu – Windows console with tabs

ConEmu-Maximus5 is a Windows console window enhancement (local terminal emulator), which presents multiple consoles and simple GUI applications as one customizable tabbed GUI window with various features. Initially, the program was created as a companion to Far Manager, my favorite shell replacement. Today, ConEmu can be used with any other console application or simple GUI tools (like PuTTY for example). ConEmu is an active project, open to suggestions.

[ Download ConEmu - Windows console with tabs ]

APNG

APNG Tools and Plugins – Support for animated PNG (APNG) images in the Google Chrome browser.

[ Download APNG ]

Categories: Open Source

Audacity is Getting a Touch Screen Twin

SourceForge.net: Front page news - Mon, 10/27/2014 - 06:08

Audacity, the Open Source software that many hobbyist-level to multiple Grammy-nominated musicians use to learn about audio recording and editing, is getting a touch screen twin. Audacity’s user interface was originally designed around the mouse and keyboard for PCs, which creates it’s own set of challenges while playing and simultaneously overdubbing music. So, adding a second interface that runs on the popular touch-enabled PCs and Ultrabook 2 in 1s, which allows you to toggle between laptop and touch screen UIs, only enhances the Audacity experience.

The Audacity / Intel Connection

Intel first presented the idea to use a touch interface to Vaughan Johnson, a member of the Audacity Technical Leadership Council. Johnson was so receptive to this idea that he used his 12 years of experience with Audacity to create a prototype. However, it was the power and performance of Intel®-based 2 in 1 computers that ultimately helped Johnson decide that the Ultrabook would be his first touch platform.

Johnson trusts the 2 in 1 technology will support over 200 Audacity use-cases because it provides powerful processors (i.e. the “horsepower”) to do so. And the 2 in 1 technology provides Audacity with high quality audio on mobile devices without having to do a complete code rewrite, an additional requirement for other mobile OS platforms. For example, on 64-bit Windows 8 the minimum hardware requirement to run Audacity is 2GB of RAM with a 1 GHz processor.

Adding Touch

Johnson’s primary goal in modifying the Audacity user interface is simplification. Any screen element, be it a button, control, or status indicator, must pass scrutiny. Does the element support a simpler user experience? When a grandchild records grandma’s family stories, she does so at her grandmother’s convenience. So what controls does a novice need to complete the capture successfully? In Johnson’s own words, “Simplification—provide a basic recording device with ability to label important points, comments, crescendos, etc. by touch.”

Remove the Unnecessary

To begin, Johnson removed the Windows title bar, which has unnecessary elements for touch mode, such as application pane resizing. Then he removed the menu bar with the usual File, Edit, View, and Help buttons. Audacity-specific control buttons Transport, Tracks, Generate, Effect, and Analyze are also gone.

The Audacity laptop UI is very specialized; the area just above and below the audio spectrum display has no fewer than 43 visual control elements by default with room for adding more via customization.

Audacity on Laptop

In the tablet UI, all but three controls from the top of the screen (microphone and speaker levels plus the Settings wrench) are removed and only 20 controls remain on the touch screen. Gone also are numerical displays, such as the scale of the spectrum display and the length of the selection on the bottom, as is the information for file/encoding type, for audio hardware currently active, and for the sampling rate of the project. However, these elements can still be accessed in the desktop UI.

Audacity on Touch UI

Check out the demo here.

Keep the Must-Haves

The Audacity tablet UI groups like actions together, with a focus on ease-of-use. For example:

  • The audio spectrum graph is largely unchanged, while altering the anchor, left side of each graph to make it touch friendly.
  • A smaller number of channels are displayed in the simplified tablet interface.
  • To add a track, the user only has to touch the + sign icon under current tracks, replacing the menu-bar nesting or hot-key combination Ctrl-Shift-N.Icons, like a speaker instead of the mute button and headphone instead of the solo button, replace less efficient elements.
  • Icons, like a speaker instead of the mute button and headphone instead of the solo button, replace less efficient elements.

Perhaps, the most drastic changes in the touch UI are seen on the edges of the display. The laptop UI has a top to bottom flow; whereas, the touch UI has focuses its main controls to left edge. Additional functions occupy space at the top and bottom of the screen to leave more screen real estate and a left to right display.

What’s behind the curtain?

Johnson primarily created the new UI by using Microsoft Visual C 2008 on Windows. He also relied heavily on the body of development work the Audacity team built over the last 14 years including many cross-platform libraries. Johnson is currently planning on porting the easy internal Windows standard controls as implemented by wxWidgets for touch UI. While the first of these descendant classes has been written, each subsequent layer is more complex and therefore needs to branch to simpler versions.

The task of adding a second UI to a popular, 14-year-old application like Audacity and its established user base will take time and effort. These features aren’t available for download today, but the work continues. If you would like to help or encourage the task, let your voice be heard at Audacity.

Related Links

[ Download Audacity ]

Categories: Open Source

Android ORM

Android ORM (Aorm) is an assist tool of Android ORM framework, include full Android ADT extension function and new ORM feature .

    Main function list
  • New Activity/Service/BroadcastReceiver.
  • New (ORM) ContentProvider.
  • Configurated in AndroidManifest.xml automatically.
  • Add/Remove ORM lib(s).
  • Generate DDL.
    Change Log
  • Add clean old libs feature
    Note

If cannot complete the installation because some dependencies are not satisfiable. It's ADT's limitation, please install ADT offline and Android ORM offline (https://github.com/Jamling/Aorm-Eclipse-Plugin)

Categories: Open Source

Google Summer of Code wrapup: OpenMRS

Google Open Source Blog - Fri, 10/24/2014 - 18:00
As a long-time Google Summer of Code participant, OpenMRS had twelve Google Summer of Code students in 2014. One of those students, Stephen Po-Chedley, writes more about his experience below as well as other students’ projects.


OpenMRS logo
Waking up to an uneventful landing in September 2013, I found our plane surrounded by dry grass fields. I couldn’t even tell that we were on a runway. I had slept through the approach over small clay houses and family gardens. This small, dusty country of Malawi is where I would spend the next year.

Prior to Autumn 2013, I had been a PhD student studying climate change in Seattle. As part of my research, I was constantly working through random technical and computational challenges. It seemed like every week I was hacking together some code in some unfamiliar language. While the work was challenging and interesting, I wanted to take some time away from my studies to apply some of these technological skills to issues even more acute than climate change.

Upon deplaning, I stepped away from supercomputers meant for climate research and found myself in Malawi working with barely functional laptops. As a volunteer with a health NGO in Malawi, I was slotted to help support the OpenMRS based electronic medical records system that was crucial for monitoring and evaluating the remote district’s health progress. OpenMRS is an open source medical records system used on every continent. The system was created to help provide management tools to meet global health challenges, especially in resource poor countries.

I quickly understood why OpenMRS was such an important tool. The system could generate reports to help us track down patients that had missed appointments, we could flag people who needed a change in medication or a new lab test, doctors could get an overview of their clinical practices, and clinical programs could get a snapshot of their patient cohorts.

Of course, any information that we derive is only as good as the data it comes from. With an entire district of health data being fed into the system, it is easy to miss some parts of records or mis-enter information. Any errors have the potential to affect patient care or high-level decisions made about programs. We need not only good data, but to also understand the quality of the data we have. And this is where Google Summer of Code (GSoC) became so important.

Over the last few months, I was able to work with mentors to design and begin to build a module within OpenMRS to help assess data quality. Beginning work on the project was terrifying for me because my programming experience was mostly hacking together code for scientific analysis. Most of my programming education has been through exhaustive Google searches and discussions with fellow geeks, but this was nearly impossible in Malawi working off of an unreliable satellite internet connection with pretty limited bandwidth.

But I could see that the project was important. My mentors were awesome and the OpenMRS community was incredibly supportive, offering invaluable advice to those that are new to the community. Throughout the summer, I learned a ton of new technologies and — together with my mentors — made a lot of progress on our project.


Group photo climbing a mountainMyself (crouching lower left) with my mentor Cosmin Ioan (standing left), and other colleagues climbing Sapitwa Mountain in Malawi.
Being involved with OpenMRS and Google Summer of Code 2014 was incredibly exciting and I feel fortunate that there are opportunities to continue to stay involved with the community. One important lesson was that open source projects have all kinds of ways to help. The OpenMRS tagline for GSoC is “Write code. Save Lives.” From my experience as an implementer and developer of OpenMRS, that motto rings completely true. It has been inspiring to see code pieced together by a diverse community of contributors from all over the planet to create a system that is literally saving lives.
You need look no further than the projects worked on during GSoC 2014 to get an idea of all the important work going on at OpenMRS:
  • Vaibhav Agarwal – OpenMRS CDA Generator – Enabled the production of clinical document architecture (CDA) documents via OpenMRS.
  • Duque Alexis – Atlas Module 2.0 (live) – Refactored registration and mapping of OpenMRS deployments with features to enable cross-site information sharing and to understand the global scope of OpenMRS.
  • Ujjwal Arora – Administration Tools Module – Updated administrative tools so that they work seamlessly with the most recent OpenMRS releases.
  • Lukas Breitwiseser – Operation Theater Module – Developed functionality to efficiently schedule operating theater resources.
  • Wiehwa Cheung â€“ OpenMRS ID Platflorm Improvements – Updated the OpenMRS ID Platform to improve functionality and performance.
  • Sara Fatima – IHE Interoperability Patient Administration Management – Enabled OpenMRS interoperability with health information exchanges (IHE). 
  • Aniketha Katakam – OpenMRS RegaDB Integration – Enabled interoperability between OpenMRS and national Anti-Retroviral and Tuberculosis databases.
  • Joseph Kaweesi – Chart Search Module – Developed a robust, easy to use method to peruse patient data.
  • Vineet Kumar – ETL & Predictive Modeling across Multiple Platforms – Developed functionality for intelligent extraction, transformation, and loading of large datasets.
  • Stephen Po-Chedley – Encounter Audit Module – Developed functionality to analyze OpenMRS data quality relative to original paper records. 
  • Shubham Rai – OpenMRS Lite Module – Improved OpenMRS performance over cellular or low bandwidth connections.
  • Milinda Rukshan – System Performance and Utilization Module – Added features that give a summary of system performance such as memory in use, user logins, and patient encounters.

On behalf of all the students involved with OpenMRS and the Google Summer of Code 2014, thank you to OpenMRS and to Google for supporting our work and to our mentors that helped make the summer so successful. It was an incredible opportunity to learn so much from world-class mentors, be involved in important work that makes a huge difference, and to get exposure to the rich communities that support open source projects.
By Stephen Po-Chedley, OpenMRS Student, 2014
Categories: Open Source

BLU AGE LP2C - application modernization of Cobol, Pacbase, CoolGen, VME, RPG...

MDA compliant and built on Eclipse, BLU AGE ® generates UML models from legacy applications' source code and instantly transforms them into "Cloud ready" Java EE and .NET business applications.

BLU AGE LEGACY PROCEDURAL 2 CLOUD is the most secure and efficient solution to modernize the batch and transactional Apps developed in procedural languages, into the OO languages JEE and .NET. Once modernized, your business applications are ready for deployment on the Cloud. BLU AGE LP2C generates your applications for various target architectures (Web 2.0, Cloud, nomadic connectionless or connected to a network, open source or proprietary).

Key features:

  • UML2 models debugging and transformation
  • 100% automated Generation
  • Multi-architecture generation (Web 2.0, Cloud, nomadic connectionless or connected to a network, open source or proprietary)
  • Multi platform generation (JSF-JSF2 / Struts / Spring / BIRT / Jasper / Webforms / HTML5 / Drools / Jrules / CXF / Hibernate / JPA2 / EJB3)
  • Real time generated application deployment
  • No "run time" injected

With BLU AGE, free your legacy application from their technical debt

GET YOUR FREE BLU AGE TRIAL LICENSE HERE: http://www.bluage.com/trial

Categories: Open Source

Top 5 MySQL Scalability Tips

DevX: Open Source Articles - Thu, 10/23/2014 - 16:56
Explore the most common scalability techniques for MySQL databases.
Categories: Open Source

Subclipse 1.10.6 Released

Tigris.org News - Wed, 10/22/2014 - 16:08

Subclipse 1.10.6 release is now available.

This is the release to use for Subversion 1.8.x working copy compatibility with other tools. A complete changelog is available at http://subclipse.tigris.org/subclipse_1.10.x/changes.html

NOTE: This release REQUIRES SVN 1.8 which currently means that only JavaHL is supported. Binaries are provided for Windows, but for other OS you must have the binaries available. See http://subclipse.tigris.org/wiki/JavaHL for information on installing JavaHL.

Categories: Open Source

Docker with Windows Server and Azure

DevX: Open Source Articles - Wed, 10/22/2014 - 15:26
The recent announcement from Microsoft about the partnership with Docker is a significant move, with some even calling it the best thing that has happened to Microsoft since .NET.
Categories: Open Source

walbouncer: partial transaction log replication

PostgreSQL News - Wed, 10/22/2014 - 01:00

We are proud to announce walbouncer 0.9 - a tool to filter transaction log. At this point we are moving rapidly closer to a production-ready tool.

The key advantage of walbouncer is that it is no longer necessary to replicate entire database instances. You can filter out entire databases and tablespaces and selectively choose what to replicate.

walbouncer can act as a WAL proxy distributing data flexible to various servers containing different subsets of data.

walbouncer is open source and can be downloaded freely from our website. Currently PostgreSQL 9.4 is supported.

Categories: Database, Open Source

Mercurial Makers Meet in Munich

Google Open Source Blog - Tue, 10/21/2014 - 18:45
Back in August, the Google Open Source Programs Office sponsored a meetup for contributors to Mercurial, a distributed version control system. Learn more about their two day hackfest below.

On August 29th-31st, the Mercurial project held one of its twice-a-year sprints in the Google Munich office. Mercurial is a distributed version control system, used by Python, OpenJDK, and Firefox among others. We had 24 developers in attendance, some from companies with large Mercurial deployments and some individual contributors who volunteer in their spare time.

One of the problems Mercurial wants to tackle soon is scaling from supporting hundreds of thousands of files to supporting millions of files in a single repository. The community has identified two approaches to scaling: shallow clones and narrow clones. Shallow clones will allow clients to pull down only part of a repository’s history, and narrow clones will make it possible to pull history for only some files.

At the sprint, we talked through some of the initial narrow/shallow clone implementation hurdles, like how to securely and efficiently store large manifests, and made good progress on a plan. We spent time working on changeset evolution, which makes it easier to manage the process of collaborating on a patch before it’s done. A group also discussed how to make bookmarks work better for users of changeset evolution in large systems, including developing a good plan around remote bookmark management.
If you are interested in finding out more about Mercurial (or perhaps you’d like to contribute to make it scale even better!) you can find our mailing list information here.

By Augie Fackler and Lennard de Rijk, Google Engineering

Categories: Open Source

BLU AGE FORWARD – Agile & industrial generation of application

MDA compliant and built on Eclipse, BLU AGE ® is groundbreaking software workbench that instantly and automatically transforms your Models into Agile Java EE and .NET business applications.

BLU AGE FORWARD is the first Integrated Modeling Environment to build and debug your models and generate -in real time- a fully bug-free Java EE or .NET business application. This software solution allows for industrial generation and maintenance of applications from the models, into various target architectures.

Key features:

  • UML2 models debugging and transformation
  • Automated generation
  • Real time generated application deployment
  • No "run time" injected
  • Multi platform generation (JSF-JSF2 / Struts / Spring / BIRT / Jasper / Webforms / HTML5 / Drools / Jrules / CXF / JMS / Hibernate / JPA2 / EJB3)

With BLU AGE, the model is the application, and the application is the model.

GET YOUR FREE BLU AGE TRIAL LICENSE HERE: http://www.bluage.com/trial

Categories: Open Source

Octopus Database

Octopus DB is a free tool for helping users generating SQL inserts for complex related databases quickly in a comprehensive way of model.

Categories: Open Source

CxSuite

Checkmarx CxSuite® is a powerful Source Code Analysis (SCA) solution designed for identifying, tracking and fixing technical and logical security flaws from the source code. By seamlessly integrating into the Software Development Life Cycle (SDLC), Checkmarx’s automatic code review suite allows organizations to address the challenge of securing the code while cutting down on time and cost.

The CxSuite Eclipse plugin is installed in the Eclipse development environment, and enables:

  • Uploading an Eclipse project's code to CxSuite directly from Eclipse.
  • An interactive interface for viewing scan results in the Eclipse environment. This interface has several advantages over the regular CxSuite web interface:
    • You can make changes to the code as you view the vulnerabilities, in the locations indicated by the scan results, without needing to switch between applications.
    • The plugin displays full paths with their intersections, rather than just the first and last elements of each vulnerability instance.
    • The plugin highlights the elements where fixes can be most efficiently applied.

Categories: Open Source

Projects of the Week, October 20, 2014

SourceForge.net: Front page news - Mon, 10/20/2014 - 06:08

Here are the featured projects for the week, which appear on the front page of SourceForge.net:

gnuplot development

A famous scientific plotting package, features include 2D and 3D plotting, a huge number of output formats, interactive input or script-driven options, and a large set of scripted examples.

[ Download gnuplot development ]

TenFourFox

This is the download repository for TenFourFox 24 and beyond, the Firefox port for Power Macintosh computers running 10.4 and 10.5. TenFourFox is not an official Mozilla product and is not a Mozilla-maintained build of Firefox. PowerPC forever! Our SF repo is only for hosting our current and future downloads at this time (thanks, SourceForge!); Google Code still hosts our wiki, FAQ and issue tracker, as well as all historical downloads prior to 24.1: http://tenfourfox.googlecode.com/ Do not open trouble tickets here — they will be DELETED. If you are an end-user requiring support, please visit our Tenderapp support ticketing site: http://tenfourfox.tenderapp.com/ Read the TenFourFox Development blog for what’s next: http://tenfourfox.blogspot.com/

[ Download TenFourFox ]

Clam AntiVirus

Clam AntiVirus is a GPL antivirus toolkit for UNIX. The main purpose of this software is the integration with mail servers. It provides a flexible and scalable multi-threaded daemon, a command line scanner and a virus database that is kept up to date

[ Download Clam AntiVirus ]

gretl

gretl is a cross-platform software package for econometric analysis, written in the C programming language.

[ Download gretl ]

ScummVM

ScummVM is a cross-platform interpreter for many point-and-click adventure games. This includes LucasArts SCUMM games (such as Monkey Island 1-3, Day of the Tentacle, Sam & Max, …), many of Sierra’s AGI and SCI games (such as King’s Quest 1-6, Space Quest 1-5, …), Discworld 1 and 2, Simon the Sorcerer 1 and 2, Beneath A Steel Sky, Lure of the Temptress, Broken Sword 1 and 2, Flight of the Amazon Queen, Gobliiins 1-3, The Legend of Kyrandia 1-3, many of Humongous Entertainment’s children’s SCUMM games (including Freddi Fish and Putt Putt games) and many more.

[ Download ScummVM ]

winPenPack: Portable Software Collection

winPenPack is a project that aims at collecting the most frequently used and most popular open source applications made portable, so that they can be executed without installation from any USB Flash Drive or Hard Disk. The winPenPack suites offer a wide range of portable applications like office tools, internet tools, multimedia tools, development tools, security applications and other frequently used utilities. Everything you need, completely free, open source, and portable!

[ Download winPenPack: Portable Software Collection ]

Shareaza

Shareaza is a very powerful multi-network peer-to-peer file-sharing client supporting Gnutella² G2, Gnutella, eDonkey2000 / eMule, DC++, HTTP, FTP and BitTorrent / DHT protocols for Windows or Wine.

[ Download Shareaza ]

ReactOS

ReactOS is an open source effort to develop a quality operating system that is compatible with applications and drivers written for the Microsoft Windows NT family of operating systems (NT4, 2000, XP, 2003).

[ Download ReactOS ]

ZABBIX

ZABBIX is an enterprise-class open source distributed monitoring solution designed to monitor and track performance and availability of network servers, devices and other IT resources. It supports distributed and WEB monitoring, auto-discovery and more.

[ Download ZABBIX ]

Categories: Open Source

EclipseCon Europe /OSGi Community Event

Eclipse News - Fri, 10/17/2014 - 20:00
The conference is less than 2 weeks away. Don't miss out, register now!
Categories: Open Source

“Community Choice” Project of the Month Vote – December

SourceForge.net: Front page news - Fri, 10/17/2014 - 16:08

The vote for December 2014 Community Choice SourceForge Project of the Month is now available, and will run until Nov 15, 2014 12:00 UTC:

Vote here for the Community Choice SourceForge Project of the Month for December 2014

NSIS

NSIS (Nullsoft Scriptable Install System) is a professional open source system to create Windows installers. It is designed to be as small and flexible as possible and is therefore very suitable for internet distribution.

[ Download NSIS ]

OS X Portable Applications

OS X FOSS applications packaged as portable so that can carried around on any portable device, USB thumb drive, iPod, portable hard drive, memory card or other portable device.

[ Download OS X Portable Applications ]

Alt-F

Alt-F provides a free alternative firmware for the DLINK DNS-320/320L/321/323/325. Alt-F has Samba and NFS; supports ext2/3/4, VFAT, NTFS and ISO9660 filesystems; RAID 0, 1, 5 (with external USB disk) and JBOD; supports 2/3/4TB disks; rsync, ftp, sftp, ftps, ssh, lpd, DNS and DHCP servers, DDNS, fan and leds control, clean power up and down, and more.

[ Download Alt-F ]

SCons

SCons is a software construction tool (build tool, substitute for Make) implemented in Python, based on the winning design in the Software Carpentry build tool competition (in turn based on the Cons build tool).

[ Download SCons ]

Google Map Gps Cell Phone Tracker

Google Map Gps Cell Phone Tracker includes clients for IOS, Android, Windows Phone, and Java Me/J2ME cell phones. The project allows you to track cell phones periodically. For instance every minute or every five minutes. You can watch the cell phone being tracked in real time and you can store and reload routes easily. You have the choice of two server stacks. Either using asp.net and sql server or using php and mysql.

[ Download Google Map Gps Cell Phone Tracker ]

winPenPack

winPenPack collects the most frequently used and most popular open source applications made portable so that they can be executed without installation from any USB Flash Drive or Hard Disk. The winPenPack suites offer a wide range of portable applications like office tools, internet tools, multimedia tools, development tools, security applications and other frequently used utilities. winPenPack is everything you need, completely free, open source and portable!

[ Download winPenPack ]


The FreeType Project

FreeType is written in C. It is designed to be small, efficient, and highly customizable while capable of producing high-quality output (glyph images) of most vector and bitmap font formats for digital typography. FreeType is a freely available and portable software library to render fonts.

[ Download The FreeType Project ]


TYPO3

TYPO3 is an enterprise class Web CMS written in PHP/MySQL. It’s designed to be extended with custom written back end modules and front end libraries for special functionality. It has very powerful integration of image manipulation.

[ Download TYPO3 ]


gnuplot

A famous scientific plotting package, features include 2D and 3D plotting, a huge number of output formats, interactive input or script-driven options, and a large set of scripted examples.

[ Download gnuplot ]

Categories: Open Source

CopyCat Replication Suite 3.07.0 -- PG support added!

PostgreSQL News - Fri, 10/17/2014 - 01:00

I am pleased to announce a new release of our database replication engine, CopyCat Developer ! This new release adds PostgreSQL support!

CopyCat Developer is a set of Delphi / C++Builder components providing customizable replication for Firebird, Interbase, Microsoft SQL Server, MySQL, NexusDB, SQLite, PostgreSQL and Oracle, including heterogeneous replication between different database types.

Have a look at our site for more information : http://www.copycat.fr

Full list of changes in this release : http://copycat.fr/wordpress/copycat-developer-v-3-07-0-2/

Best regards, Jonathan Neve

Categories: Database, Open Source

Apache Mahout and Machine Learning

DevX: Open Source Articles - Thu, 10/16/2014 - 19:54
Apache Mahout is an open source project from the Apache Software Foundation (ASF) with the primary goal of creating a machine learning algorithm.
Categories: Open Source