13 hot new open source projects

Open source projects are a great barometer of the tech industry. While companies take time to establish themselves and venture capitalists take months to decide where to place their bets, open source software takes just one programmer and a public repository. If the programmer has a fast Internet connection and the project is small, it only takes seconds for the world to see yet another possible branch in technology’s evolution.



1.    ProjectLibre project management software emulates Microsoft Project and complements LibreOffice to provide a full collection of tools for the team manager.

2.    OpenBravo is a longtime popular open source tool for managing the flow of inventory in businesses, aka ERP. The constellation of tools now includes a Point Of Sale companion for running cash registers at stores and restaurants.

3.    Impress.js, an open source version of the commercial package Prezi.

4.    Reveal.JS is another great HTML-based presentation system that rolls through the data and animates the transition in three dimensions.

5.    If you’ve always felt that Facebook is just a good precursor to a distributed social network that puts control back in the hands of the user, then Diaspora may be your open source project

6.    Pictures may not always be worth a thousand words, but they’re almost always more visually attractive. If you believe that data should be displayed in gorgeous, interactive diagrams — and who doesn’t? — then D3.js is the latest collection of irresistible JavaScript routines.

7.    Developers are some of the last people still clinging to their desktops and laptops because they want the faster connection and control that desktops and laptops provide. That is slowly changing as development is moving into the cloud. Soon big, integrated development environments will be living in the cloud where they can build faster and store more code. One of the crucial parts of the equation is CodeMirror, a browser-based code editor with highlighting and customization for dozens of the most popular languages.

8.    Testing your code with unit tests is easy when you’re working inside the code base and it’s not too hard to jump outside if you’re writing a command-line tool. It’s a bit different if you’re creating a website — it’s just not so easy to simulate a user browsing and clicking. CasperJS offers a collection of helpful functions that make it simpler to browse through a website, fill out forms, click on links, and capture screenshots as you’re doing it. CasperJS does all of this with PhantomJS, a headless Webkit engine in the core, so you know it’s going to come close to emulating Chrome, Safari, and an iPhone. Both are released with the MIT license.

9.    The average database has always been ready to store geographic information: Just stick the latitude in one column and the longitude in another. That works fine until you want do anything beyond just fetching those values. GeoServer is a database tuned for geographic data, so you can let GeoServer check the validity of the data, search it, and deliver answers in a format that the mapping layer can readily understand. Written in Java and covered by the GPL 2.0.

10. Many programmers treat Cascading Style Sheets as a static list of aesthetic choices about fonts, colors, and border sizes. The values are cast in stone by some designer in another cubicle, and the programmers never think about it. Less CSS is a project designed to change that mindset by mixing in variables, operations, and functions into the development of CSS.

11. Sure, it looks like a game. Sure, it’s similar to SimCity. But Simutrans is really an addictive simulator for testing how different transportation options can get people where they need to go.

12. If you play music, you’ll want to record it. And if you record your music, you’ll want to fiddle with the tracks for hours until you get as close as you can to creating the right sound. The LMMS (Linux MultiMedia Studio) lets you mix samples, add beats, and experiment with hundreds of other audio blending techniques before producing the final song. Distributed under the GPL 2.0; also built for Windows despite the name.

13. The great sea of humanity may love WYSIWYG editors, but serious people like scientists and programmers continue to enjoy the power and programmability of TeX, the original great typesetting language. TeXnic is the latest client for the code that creates an integrated development environment for writing and editing papers.

 reblogged from source here

Amazing product, technologies & things I use every day of my life.






iPhone 3GS



SUV Blazer 1998


Server Virtualization Home Lab

XenServer v6.2


Cloud Storage, Cross Platform Sync




VMware WorkStation v8.0


Wrist watch

Sapphire Tungsten


Sync notes, capture anything, access anywhere



Search engine, personal email

Search, Gmail


Personal Laptop

HP Pavilion DV6000


Virtual Machine OS

Windows 7 x64


Cellular Provider

Alwaha: Prepaid Voice/Data 3G Sim




Open Source

Personal Laptop OS

Ubuntu Desktop Linux  11.10


Social Interaction

Facebook, Twitter, Linkedin & Pinterest


DSL BroadBand & Landline Telephone

Mband Jood: 4 MB Plus Free Calls


And the list goes on and on and on and on…..

Next time more on individual product, technologies, things & favorites

Share yours.

SSH login takes long time

recently i prepared RHEL AS4.8 server connected behind firewall, in DMZ.
the domain part of hostname of the server was reflecting the internet domain name and the local MS-AD Domain was <domain>.local
connecting to this nix box from ms-platform was taking pretty long time to login after username & password request.
Upon googling i found this link which solved my problem.

Add the following to /etc/ssh/sshd_config on your SSH server
UseDNS no
Then restart the ssh daemon and your pauses should be gone.

thanks community..

Create Large VHD’s in seconds!


The vhd Tool at MSDN by Chris Eck can create large VHD’s via command line in seconds. Wow! this is better than chocolate ice cream and just short of Spumoni. (And when the fat guy rates something in the range of ice cream you know it’s a good tool.

Here is what he says about it…

Latest News

The final release of v2 is now available.
I’ve added a “repair” function which is designed to undo an expand operation on a base VHD when differencing VHDs are present. This is useful in cases where an admin accidentally expands a base VHD when Hyper-V snapshots are present.
To ensure data integrity in the case of an error, please make a backup copy of your VHDs before altering them with this tool.

VHD tool is an unmanaged code command-line tool which provides useful VHD manipulation functions including instant creation of large fixed-size VHDs. The source code is included.

A computer running one of the following Windows operating systems:
Server: Windows Server 2003 or above
Client: Windows XP or above
NTFS file system

VhdTool.exe /create  [/quiet]
VhdTool.exe /convert  [/quiet]
VhdTool.exe /extend  [/quiet]
VhdTool.exe /repair  [/quiet]

Create: Creates a new fixed format VHD of size .
WARNING – this function is admin only and bypasses
file system security. The resulting VHD file will
contain data which currently exists on the physical disk.

Convert: Converts an existing RAW disk image file to a fixed-format VHD.
The existing file length, rounded up, will contain block data
A VHD footer is appended to the current end of file.

Extend: Extends an existing fixed format VHD to a larger size .
WARNING – this function is admin only and bypasses
file system security. The resulting VHD file will
contain data which currently exists on the physical disk.

Repair: Repairs a broken Hyper-V snapshot chain where an administrator
has expanded the size of the root VHD. The base VHD will be
returned to its original size. THIS MAY CAUSE DATA LOSS if the
contents of the base VHD were changed after expansion.

Known Issues
There are currently no known issues.

Frequently Asked Questions
How do I file a bug?
Click on the “Issue Tracker” tab and choose to “Create New Item”.

Create a new 10 GB fixed VHD in the current directory.
VhdTool.exe /create “c:\Program Files\MyApp\foo.vhd” 10737418240

Convert an existing flat image file into a VHD & do not output status to the command line.
VhdTool.exe /convert bar.img /quiet

Extend an existing fixed format VHD to a larger size.
VhdTool.exe /extend foo.vhd 21474836480

Repair a Hyper-V snapshot chain broken by expanding the base VHD.
VhdTool.exe /repair base.vhd base_EF2F9402-E85B-402F-A979-631CB287C2C4.avhd

original post

Easy Backup, Recovery & Bare Metal Restore

Why Not Use…?

Many excellent solutions such as Acronis and Norton Ghost already exist. However, most backup tools cost money, only save data files (rather than the whole system), or come with restrictive licenses. Many are applications that are designed to run on a specific platform. While there are some open source alternatives, these programs are often far too complex for regular users, and most require knowledge of a command line, or ask too many difficult questions.

Easy Backup, Recovery & Bare Metal Restore

Redo Backup and Recovery is so simple that anyone can use it. It is the easiest, most complete disaster recovery solution available. It allows bare-meta restore.

More Features, Less Complex

Redo Backup has the most features coupled with the simplest, most user-friendly interface:

  • Easy graphical user interface boots from CD in less than a minute
  • No installation needed; runs from a CD-ROM or a USB stick
  • Saves and restores Windows and Linux machines
  • Automatically finds local network shares
  • Access your files even if you can’t log in
  • Recover deleted pictures, documents, and other files
  • Internet access with Firefox to download drivers
  • Live CD download size is only about 75MB

How Does it Work?

Most backup and restore programs require your system to be up and running in order to restore. But what if you cannot boot into Windows? What if you have a nasty virus, and you can’t even open Windows to try to restore it back to how it was?

Redo doesn’t need Windows. Download and burn the ISO, place it in your CD-ROM drive, and reboot your machine. The system will load a complete mini operating system with a point-and-click user interface into your computer’s memory, without writing any information to your hard drive. Then you will be able to perform backup, restore and recovery actions—guaranteed—even if you aren’t able to boot into your regular operating system.

Redo Backup and Recovery is a GPLv3 Perl script built with a GTK2+ interface designed in Glade. It is simply a front end to partclone, which performs the actual backup and restore. The live CD is built with xPUD to provide a graphical user interface and unmodified binaries of each program, but the script will run on any Linux platform that has the required programs installed. The Perl source code for the script is contained on the live CD itself. The source code for all other components is available from their respective project homes, subject to their respective licenses.

Take a Mulligan with Redo Backup & Recovery

for more features and to download go here

Myth or Fact: Virtualization Increases the Speed of Delivering IT Services

While the delivery of virtual machines is indisputably faster than deploying physical machines, it is often assumed that this also streamlines the process of deploying IT Services (applications). Virtualization can be used as an accelerator for building out highly dynamic cloud based services, however, the fact remains that while provisioning and deploying VMs has been greatly simplified, application deployments are still complicated and dependent on People, Processes and Technology.

Sure, in a perfect world where organizations only run one application on one type of OS, and one version of that application – virtualization can certainly automate the entire process of application delivery.  QA and development environments have been realizing this benefit for years.  However, what happens when organizations begin to accelerate their adoption and begin migrating mission critical, multi-tier applications to the virtual data center?

Unfortunately, we live in an IT service world that is comprised of ever increasing complexity requiring in-depth knowledge of application deployment, application dependencies, application monitoring and a deep understanding of security and regulatory requirements.  Combine this with the myth that applications deployed in the virtual data center can be delivered faster, cheaper, and easier, it is no surprise that some operations teams are struggling to meet these expectations.  How many times has the underlying virtual infrastructure (VMs) been provisioned in minutes, while the actual delivery of services takes hours, days, or in certain cases, weeks.

To the surprise of many, the deployment of IT services in a virtual world still requires the coordination and collaboration of teams spanning operations, security, storage, network, server and applications. At this point, I must ask: does virtualization add to the complexity of delivering applications by frequently adding another isolated ‘team’ to IT? If we measure solely the time it takes to deliver the IT service, shouldn’t we also measure how well the teams collaborate across the silos that are required to deliver those services?

Perhaps virtualization is making us virtually blind to the reality that legacy processes, technology and approaches are inadequate for delivering IT services in the cloud. Unless the virtual data center becomes the catalyst for the convergence and alignment of security, operations, application, server, storage and network teams towards common ‘goals and SLAs’, we will continue to live the reality that delivering cloud-ready services require a little more than work than just ‘right click – deploy.

Original post here

NexentaStor Notice Report by alert mail

FAULT: **********************************************************************

FAULT: Appliance   : nssan (OS v3.0.4, NMS v3.0.4 (r8917))


FAULT: Primary MAC : 18:a9:5:6e:a1:db

FAULT: Time        : Sun Jan 16 00:00:32 2011

FAULT: Trigger     : runners-check

FAULT: Fault Type  : ALARM

FAULT: Fault ID    : 20

FAULT: Fault Count : 2

FAULT: Severity    : NOTICE

FAULT: Action      : Administrative action required to clear the original

FAULT:             : fault that has caused ‘nms-check’ to go into

FAULT:             : maintenance. Once cleared, run ‘setup trigger nms-check

FAULT:             : clear-faults’ to clear the faults and re-enable

FAULT:             : ‘nms-check’. If the problem does not appear to be an

FAULT:             : actual fault condition, use ‘setup trigger nms-check’ to

FAULT:             : tune-up the fault trigger’s properties. See NexentaStor

FAULT:             : User Guide at http://www.nexenta.com/docs for more

FAULT:             : information.

FAULT: Description : Runner nms-check went into maintenance state

FAULT: **********************************************************************



! For more detais on this trigger click on link below:




Runner nms-check (description: “Track NMS connectivity failures and internal errors”) went into maintenance state


NexentaStor ZFS based SAN, console,web-gui error

I constantly have problems at access to nexentastor console and web-gui

NMV trouble:

After long time out i see:

**Proxy Error

The proxy server received an invalid response from an upstream server. The proxy server could not handle the request GET /data/services/.

Reason: Error reading from remote server

Apache/2.2.8 Ubuntu DAV/2 mod_ssl/2.2.8 OpenSSL/0.9.8k Server at x.x.x.x Port 2000

after restart the nms service (svcadm restart nms) i can now access the web-gui but still not thru i-explorer.

wondering what could be the issue, i added the host url to trusted site list but still unable to access the web-gui vie IE,

chrome, firefox & opera rocks…..

at times i pat myself… great buddy, were u not thinking of putting the SAN (ZFS based nexentastor) to production straight away after test running @home.

phew… its better to get your hands burnt a few times and tame, n get to know the pros n cons of any new technology before adopting it for production…