This article provides a basic knowledge of Eclipse Mono Integration and Nant, which are the most active C# and .NET toolkits available for Eclipse. You will also learn how both Emonic and Nant can help build .NET applications in Eclipse and how to migrate and existing C# project into Eclipse.
Open Source Pixels
Every Pixel Counts
Recent Articles / Archives
Migrate .NET apps from Visual Studio to Eclipse
Paludis 0.26.1 (Default branch)
Paludis is a package management library that works
with Gentoo style ebuilds, together with a simple
console client. It is entirely independent of
Portage.
License: GNU General Public License (GPL)
Changes:
If a directory is installed using rename(), utime() is called on all file children.
Collabtive 0.4.6 (Default branch)
![]()
Collabtive is Web-based project management
software. It aims to become an alternative to
tools like Active Collab or Basecamp. Features
include projects, todo lists, tasks, milestones,
files, timetracking, internal messages, and an
AJAX based instant messenger combined through an
intuitive user interface.
License: GNU General Public License v3
Changes:
This release fixes many bugs and brings new functionality. 3 new locales are included. Tagging of files and messages is now possible. Search has been improved. An importer for data from Basecamp has been added. It imports all the project information of a Basecamp account, making switching easy.
pro-search 0.18.2 (Default branch)
pro-search is a crawler for FTP servers, SMB
shares, HTTP servers, and DC++ networks. It has a
powerful, Web-based search and navigation
interface.
Simple database library 0.10.0 (Default branch)
libsdb, the simple database library, provides a way to support multiple database management systems in an application with negligible overhead, in terms of code as well as system resources. Supported databases include Lago, MySQL, Postgres, Sqlite, and Oracle.
License: GNU Lesser General Public License (LGPL)
Changes:
This release is compatible with Oracle’s Instant Client, which has a much smaller footprint than the standard client and allows connections to be specified more conveniently. Also, the size of the hda was increased for compatibility with 64-bit platforms.
Chicken 3.2.0 (Default branch)
Chicken is a Scheme compiler that translates most of R5RS Scheme into relatively portable C. It supports fully general tail-call recursion, first-class continuations, and has a very flexible and efficient interface to C and C++. Chicken implements several extensions to the Scheme language: lightweight threads, pattern matching macros, dynamic loading of compiled code, and various object-oriented paradigms, such as TinyCLOS, Meroon, Prometheus, and others. The library system includes hundreds of convenient modules for practical use.
License: BSD License (revised)
Changes:
Two new units, srfi-69 and data-structures, have been factored out from unit extras. Lexicographic version comparison in chicken-setup has been eliminated, so egg version dependencies are handled properly. file-copy and file-remove have been added to unit utils.
pdfposter 0.3 (Default branch)
pdfposter allows you to scale and tile PDF
images/pages to print on multiple pages. It works
much like ‘poster’ does for Postscript files, but
working with PDF, since sometimes poster does not
like files converted from PDF.
License: GNU General Public License v3
Changes:
This release adds an option –scale for scaling by factor. It adds an option –version for show a program’s version number. A man page and README have been added.
RTMP Protocol [DRAFT]
documentation, rtmp
Introduction
RTMP is a protocol used by the Flash Player to deliver real time objects, video, and audio to clients using a binary TCP connection or polling HTTP tunnel.
The protocol is a container for data packets which may be AMF or raw audio/video data like found in the Flash Video (FLV).
OpenBSD 4.3 Released
Theo de Raadt has lifted the veil off OpenBSD 4.3. “We are pleased to announce the official release of OpenBSD 4.3. This is our 23nd release on CD-ROM (and 24rd via FTP). We remain proud of OpenBSD’s record of more than ten years with only two remote holes in the default install.” Boasting as always, but when it’s justified, arrogance is a virtue.
New SymphonyOne distro plays a different tune
After several years of development, SymphonyOS this month released SymphonyOne 2008.1, the first stable version of its distribution. When SymphonyOS first emerged three years ago, it offered a Linux desktop experience unlike any ever seen before by structuring the computer desktop to function more like a real-life desk instead of just another system folder. Featuring the Mezzo desktop environment, Symphony simplifies the desktop concept for users. This release brings a new level of stability to the design, making it a viable alternative to KDE, GNOME, or Fluxbox.