Wednesday, August 24, 2011

Database Reverse Engineering

Reverse Engineering (RE) according to Wikipedia is the process to find a guiding principle of the technology of a device, object or system through analysis of the structure, functions and operations owned. Suppose we already have a device or system that we know nothing about design and the manufacturing process, due to a cause either damage to, or is inherited from the manufacturer that does not leave the design documents, or even the result of piracy (sometimes occurred in the military to dismantle the device design of the enemy war ). With the RE process we can get a description of the structure, function and operation of the device or systemRE can be applied in a mechanical system, electronics and software. In the field of software engineering in particular on the Database, RE engineering can be applied to parse the database structure has been formed. This process is necessary when we work with (legacy system) or a system of 'legacy' which has been running. When we 'inherited' the database is sometimes not included documentation incomplete or even nonexistent. This will be a big problem when we will repair or develop systems that use these databases. RE assist in solving the problem with the database structure to parse the visual form of a chart into a complete table with the data type of each fieldnya and also either a primary key constraint or foreign key as shown in the picturetaken from: http://microolap.com/products/database/mysql-designer

Applications for RE process database is usually bundled with applications Database Design. Some applications, among others, (*) are paid: Sybase Power Designer, MicroOLAP Database Designer (MySQL & PostgreSQL) and (**) is free: fabForce DBDesigner (MySQL).

Friday, August 19, 2011

Free Ringtones,Games and Wallpapers

You might get bored with ringtones, wallpapers or themes in your mobile phone today. You want to replace it. There are many sites that provide ringtones, wallpapers, themes and games for mobile phones, either free or paid. One that I think is interesting is the Zedge, http://www.zedge.net/download/
One of the highlights is the category download ringtone to cleanly, grouped by genres of music and text, there are classical music, jazz, rock, pop, ethnic, etc..

There is also a ringtone derived from the soundtrack of the film and games, even the sound effects are unique.
Facilities that interesting is that we can do a preview, play ringtone first before we download. Downloads can be made ​​directly into our HP or next to our computers to be transferred to HP, Good luck!

Thursday, August 18, 2011

Reading CHM files on Linux / Ubuntu

Help files or application manuals for computer programming sometimes in Compiled HTML , with chm extensions.

These files can not be directly opened in Linux OS. There are several ways to read the file formats.

1. If you already use Mozilla Firefox browser, Install Add-on CHM Reader, or

2. Install xchm applications, can be downloaded at:
http://xchm.sourceforge.net/

or with the command: sudo apt-get install xchm

Collection of the Reference Manual & Open Source Programming

Need a reference, the manual for the tools, open source programming language and specifications such as C + +, html, css, etc?

Can be downloaded at the following address:
http://code.google.com/p/htmlhelp/downloads/list

Image Histogram

  Histogram Color is one of the features that can be used in image retrieval system. Color can be represented in the form of a histogram....