Sunday, July 18, 2010

Send voice and data signals on house hold electrical current

Scientists all over the world are exploring new technologies. Recently a British engineer developed a way to send high-speed voice and data signals on house hold electrical current, raising the possibility that Internet service could one day ride into homes and businesses over our existing infrastructure of electrical wires.

Technology such as DSL, cable modem, low orbit satellites, and power line transmission are exciting because they don't require us to dig up and replace the existing last mile of copper line that already connects most households in the world. Getting the web infrastructure in place world wide is a daunting task, but the advances on many fronts make it likely that the speed of improvement will surprise everyone in next decade.

Saturday, July 17, 2010

Top 10 Open source compare

Top 10 Open source software and its comparision commercial software
Commercial Page Maker / Coraldraw
Open Source Scribus 1.3.3.14
Scribus is a desktop publishing (DTP) application, released under the GNU General Public License as free software. It is based on the free Qt toolkit, therefore native versions are available for Linux, Unix-like, Mac OS X, OS/2, and Microsoft Windows. It is known for its broad set of page layout features, comparable to leading non-free applications such as Adobe PageMaker, PagePlus, QuarkXPress or Adobe InDesign.



Commercial Microsoft Office
Open Source Open Office
OpenOffice is the leading open-source office software suite for word processing, spreadsheets, presentations, graphics, databases and more. It is available in many languages and works on all common computers. It stores all your data in an international open standard format and can also read and write files from other common office software packages. It can be downloaded and used completely free of charge for any purpose.



Commercial Visual Source Safe / Team Foundation Server
Open Source TortoiseSVN
Concurrent Versions System (CVS), also known as the Concurrent Versioning System, is a free software revision control system in the field of software development. Version control system software keeps track of all work and all changes in a set of files, and allows several developers (potentially widely separated in space and/or time) to collaborate.



Commercial HP Quality
open Source Mantis Bug Tracker
Mantis Bug Tracker is a free and open source web-based bug tracking system released under the terms of the GNU General Public License version 2. The most common use of MantisBT is to track software defects. However, MantisBT is often configured by users to serve as a more generic issue tracking system and project management tool.



Commercial CRM/ERP (Siebel/Dynamics)
Open Source Sugar
SugarCRM helps companies communicate with prospects, share sales information, close deals and keep customers happy.



Commercial Winzip / WinRar
Open Source 7-Zip (Archiver)
7-Zip is open source software. Most of the source code is under the GNU LGPL license. The unRAR code is under a mixed license: GNU LGPL + unRAR restrictions. You can use 7-Zip on any computer, including a computer in a commercial organization. You don't need to register or pay for 7-Zip.



Commercial Tally
Open Source GNUCash
GnuCash is personal and business financial-accounting software, freely licensed under the GNU GPL and available for GNU/Linux, BSD, Solaris, Mac OS X and Microsoft Windows.
Designed to be easy to use, yet powerful and flexible, GnuCash allows you to track bank accounts, stocks, income and expenses. As quick and intuitive to use as a checkbook register, it is based on professional accounting principles to ensure balanced books and accurate reports.



Commercial Yahoo/MSN/Google
Open Source Pidgin
Pidgin (formerly named Gaim) is a multi-platform instant messaging client, based on a library named libpurple. Libpurple has support for many commonly used instant messaging protocols, allowing the user to log into various different services from one application.



Commercial Norton/McAfee
Open Source ClamWin
ClamWin is a Free Antivirus program for Microsoft Windows 7 / Vista / XP / Me / 2000 / 98 and Windows Server 2008 and 2003. ClamWin Free Antivirus is used by more than 600,000 users worldwide on a daily basis. It comes with an easy installer and open source code. You may download and use it absolutely free of charge.



Commercial Oracle/SQL Server
Open Source MySql
MySQL has been known to handle databases as large as 60,000 tables with more than five billion rows. MySQL can work with tables as large as eight million terabytes on some operating systems, generally a healthy 4 GB otherwise. MySQL is used by NASA, United States Census Bureau, BBC, Yahoo among many others.

Contact Author for more information about open source solution.

Saturday, July 10, 2010

Document to software

An Europe municipal based corporation was looking for a solution to create software for their in house thousands types of document template. They were interested if document data could be stored inside database and control could added on document template.

They had thousands document template and in future similar types of documents can be added.

Their one customer survey document template was looking like:



They wanted a solution which can have a generic approach to capture data on documents by adding control on respective fields.

E.g. If document has Date of birth fields, a date field could be inserted next to date of birth field and data captured from end user without writing code. They were avoiding approach to write thousands of forms/documents interface code, testing and deployment.

We come across solution for writing a framework. We picked a document template and using framework, developed control which can be inserted on document, programmed and executed with very simple and friendly way like....



Control was programmable and developed using framework. Framework was designed provide metadata, read data from document template and store it inside database after commit like....



Framework was designed to read document, store user entered information in database and provide facility to read, modify and update in future.

It was also possible to export document as PDF, send as mail to someone like reports, etc.

Friday, July 9, 2010

This week we will talk as how could be creating software from document. We will anlayse business feasibility, its application in average computing.