Friday, May 29, 2009

PhotoRec & TestDisk

PhotoRec and TestDisk (version 6.11) both are licensed under GPL. Both can run under various platform:
  • DOS / Windows 9x,
  • Windows (NT4, 2000, XP, 2003, Vista),
  • Linux,
  • FreeBSD, NetBSD, OpenBSD,
  • Sun Solaris
  • MacOS
TestDisk is a powerful free data recovery software! It was primarily designed to help recover lost partitions and/or make non-booting disks bootable again when these symptoms are caused by faulty software, certain types of viruses or human error (such as accidentally deleting a Partition Table). Partition table recovery using TestDisk is really easy.

TestDisk can

  • Fix partition table, recover deleted partition
  • Recover FAT32 boot sector from its backup
  • Rebuild FAT12/FAT16/FAT32 boot sector
  • Fix FAT tables
  • Rebuild NTFS boot sector
  • Recover NTFS boot sector from its backup
  • Fix MFT using MFT mirror
  • Locate ext2/ext3 Backup SuperBlock
  • Undelete files from FAT, NTFS and ext2 filesystem
  • Copy files from deleted FAT, NTFS and ext2/ext3 partitions.
PhotoRec is file data recovery software designed to recover lost files including video, documents and archives from Hard Disks and CDRom and lost pictures (thus, its 'Photo Recovery' name) from digital camera memory. PhotoRec ignores the filesystem and goes after the underlying data, so it will still work even if your media's filesystem has been severely damaged or re-formatted.

Thursday, May 28, 2009

WinDirStat - Windows Directory Statistics

Scanning drives to show the utilization per file type. Work with network drives and UNC path.

Cost: $0
URL: WinDirStat
Version: 1.1.2
Platform: Windows 95 (IE5), Windows 98 SE, Windows ME, Windows NT4 (SP5), Windows 2000, Windows XP, Windows Server 2003 and Windows Vista

http://windirstat.info/images/windirstat.jpg

Monday, May 18, 2009

Shutter - Screen Capture for Linux

URL: Shuttle
Platform: Linux
Price: $0
Version: 0.70.2

Features:

  • take a screenshot of your complete desktop, a rectangular area or capture a website
  • take screenshot directly or with a specified delay time
  • save the screenshots to a specified directory and name them in a convenient way
    (using special wild-cards)
  • Shutter is fully integrated into the Gnome Desktop (TrayIcon etc.)
  • generate thumbnails directly when you are taking a screenshot and set a size level in %
  • Shutter session collection
    • keep track of all screenshots during session
    • copy screeners to clipboard
    • print screenshots
    • delete screenshots
    • rename your file
  • upload your files directly to Image-Hosters (e.g. http://ubuntu-pics.de), retrieve all the needed links and share them with others
  • edit your screenshots directly using the embedded drawing tool

Sunday, May 17, 2009

PicPick - Free Screen Capture for Windows

PicPick is portable ware, so you don't need any installation.

URL: PicPick
Price: Freeware
Platform: Windows
Version:
1.8.0.8

Features
  • Captures
    • Full Screen (Support for Dual Monitors)
    • Active Window
    • Window Control (Scroll a page automatically)
    • Region, Fixed Region
    • FreeHand
    • Repeat Last Capture
  • Image Editor
    • It's very similar to Microsoft Paint, but you can do more.
    • It provides an effect like selection opacity, blur, sharpen, brightness, contrast, hue, saturation, flip, rotate and etc.
  • Color Picker
  • Color Palette
  • Pixel Ruler
  • Screen Protractor
  • Crosshair
  • Screen Whiteboard

Saturday, May 16, 2009

MariaDB - An always Free branch of MySQL

Monty Program Ab was founded by Michael "Monty" Widenius, the founder and creator of MySQL. MariaDB will be always free.

One day you may need to pay for MySQL, who knows. Keep a close look on MariaDB.

May 15, 2009
Monty Program Ab (founded by Monty Widenius) and Percona (established by MySQL expert Peter Zaitsev) are the founding members of the Open Database Alliance.

Friday, May 15, 2009

Dia - A Visio Clone

A Visio clone for Linux. Comprehensive features.

URL: Dia
Version: 0.97
Platform: Linux, Windows
Price: $0

Official Description:

Dia is roughly inspired by the commercial Windows program 'Visio', though more geared towards informal diagrams for casual use. It can be used to draw many different kinds of diagrams. It currently has special objects to help draw entity relationship diagrams, UML diagrams, flowcharts, network diagrams, and many other diagrams. It is also possible to add support for new shapes by writing simple XML files, using a subset of SVG to draw the shape.


It can load and save diagrams to a custom XML format (gzipped by default, to save space), can export diagrams to a number of formats, including EPS, SVG, XFIG, WMF and PNG, and can print diagrams (including ones that span multiple pages).


We feel Dia is in a state where it can be actively used. Many features are implemented and the code is quite solid and mature. Try downloading Dia and tell us what you think of it. If you find any bugs, please report them with Gnome Bugzilla. Check out the code too, you might even want to contribute...


Wednesday, May 13, 2009

Easy steps to upgrade Ubuntu from 8.10 to 9.04

  1. Check your Ubuntu version

  2. lsb_release -a


  3. Apply all updates for your Ubuntu 8.10

  4. sudo apt-get update

    sudo apt-get upgrade


  5. Upgrade from Ubuntu 8.10 to 9.04

  6. sudo do-release-upgrade


  7. Check your Ubuntu version

  8. lsb_release -a


  9. Bingo.

Tuesday, May 12, 2009

WireframeSketcher - Eclipse plugin for creating wireframes, screen, mockups, UI prototypes

WireframeSketcher is a Eclipse plugin for creating wireframes, screen, mockups, UI prototypes
  • Create UI mockups in no time
  • Communicate your intent
  • Get feedback
  • Build better software!
URL: WireframeSketcher
Price: Can be $0

Very cool application in creating wireframe to illustrate the story board and communicate to your clients and colleagues.

Take a tour

Monday, May 11, 2009

SWFTools - A Collection of utilities for Adobe Flash files

URL: SWFTools
Price: $0
Version: 0.90
Platform: Solaris, Linux (both 32 as well as 64 bit), FreeBSD, OpenBSD, HP-UX, Solaris, MacOS X and Windows 98/ME/2000/XP/Vista

SWFTools is a collection of utilities for working with Adobe Flash files (SWF files). The tool collection includes programs for reading SWF files, combining them, and creating them from other content (like images, sound files, videos or sourcecode). SWFTools is released under the GPL.

The current collection is comprised of the programs detailed below:

  • PDF2SWF A PDF to SWF Converter. Generates one frame per page. Enables you to have fully formatted text, including tables, formulas, graphics etc. inside your Flash Movie. It's based on the xpdf PDF parser from Derek B. Noonburg.
  • SWFCombine A multi-function tool for inserting SWFs into Wrapper SWFs, contatenating SWFs, stacking SWFs or for basic parameter manipulation (e.g. changing size).
  • SWFStrings Scans SWFs for text data.
  • SWFDump Prints out various informations about SWFs, like contained images/fonts/sounds, disassembly of contained code as well as cross-reference and bounding box data.
  • JPEG2SWF Takes one or more JPEG pictures and generates a SWF slideshow from them. Supports motion estimation compression (h.263) for better compression of video sequences.
  • PNG2SWF Like JPEG2SWF, only for PNGs.
  • GIF2SWF Converts GIFs to SWF. Also able to handle animated gifs.
  • WAV2SWF Converts WAV audio files to SWFs, using the L.A.M.E. MP3 encoder library.
  • AVI2SWF Converts AVI animation files to SWF. It supports Flash MX H.263 compression. Some examples can be found at examples.html. (Notice: this tool is not included anymore in the latest version, as ffmpeg or mencoder do a better job nowadays)
  • Font2SWF Converts font files (TTF, Type1) to SWF.
  • SWFBBox Allows to read out, optimize and readjust SWF bounding boxes.
  • SWFC A tool for creating SWF files from simple script files. Includes support for both ActionScript 2.0 as well as ActionScript 3.0.
  • SWFExtract Allows to extract Movieclips, Sounds, Images etc. from SWF files.
  • AS3Compile A standalone ActionScript 3.0 compiler. Mostly compatible with Flex.

Sunday, May 10, 2009

PDFTKB - A graphical interface for PDFTK for Windows

URL: PDFTKB
Version 3.5.3 (Last Updated 7 June 2008)
Price: $0
Platform: Windows

Image of PDFTKBuilder

pdftk - Command line tool to combine multiple PDF files

A command line tool to combine multiple PDF files (full or partial) into one.

URL: pdftk
Price: $0
Version: 1.4.1 (Released: November 28, 2006)
Platform: Windows, Unix, Linux, Mac OS X

Examples
Merge Two or More PDFs into a New Document
pdftk 1.pdf 2.pdf 3.pdf cat output 123.pdf

or (Using Handles):
pdftk A=1.pdf B=2.pdf cat A B output 12.pdf

or (Using Wildcards):
pdftk *.pdf cat output combined.pdf

Split Select Pages from Multiple PDFs into a New Document
pdftk A=one.pdf B=two.pdf cat A1-7 B1-5 A8 output combined.pdf

Rotate the First Page of a PDF to 90 Degrees Clockwise
pdftk in.pdf cat 1E 2-end output out.pdf

Rotate an Entire PDF Document's Pages to 180 Degrees
pdftk in.pdf cat 1-endS output out.pdf

Encrypt a PDF using 128-Bit Strength (the Default) and Withhold All Permissions (the Default)
pdftk mydoc.pdf output mydoc.128.pdf owner_pw foopass

Same as Above, Except a Password is Required to Open the PDF
pdftk mydoc.pdf output mydoc.128.pdf owner_pw foo user_pw baz

Same as Above, Except Printing is Allowed (after the PDF is Open)
pdftk mydoc.pdf output mydoc.128.pdf owner_pw foo user_pw baz allow printing

Decrypt a PDF
pdftk secured.pdf input_pw foopass output unsecured.pdf

Join Two Files, One of Which is Encrypted (the Output is Not Encrypted)
pdftk A=secured.pdf mydoc.pdf input_pw A=foopass cat output combined.pdf

Uncompress PDF Page Streams for Editing the PDF Code in a Text Editor
pdftk mydoc.pdf output mydoc.clear.pdf uncompress

Repair a PDF's Corrupted XREF Table and Stream Lengths (If Possible)
pdftk broken.pdf output fixed.pdf

Burst a Single PDF Document into Single Pages and Report its Data to doc_data.txt
pdftk mydoc.pdf burst

Report on PDF Document Metadata, Bookmarks and Page Labels
pdftk mydoc.pdf dump_data output report.txt

Saturday, May 9, 2009

GreenSQL - Open Source Database Firewall

GreenSQL is an Open Source database firewall used to protect databases from SQL injection attacks. GreenSQL works as a proxy and has built in support for MySQL. The logic is based on evaluation of SQL commands using a risk scoring matrix as well as blocking known db administrative commands (DROP, CREATE, etc).



URL: GreenSQL
Price: $0
Version: 1.0.0 (Apr 9th, 2009)
Platform: Linux

The official performance test is ~2-12% degrade comparing to bare MySQL and the degree of degradation depends on number of concurrent connections. But browsing through the forum, the performance is ~100% degraded.

GreenSQL is still a brilliant idea to prevent SQL injection. Should keep an eye on the future development of the product.

Friday, May 8, 2009

Renamer - Rule Base Batch Rename Tool

Renamer

URL: Renamer
Version: 5.5
Price: $0

ReNamer is a very powerful and flexible file renaming tool, which offers all the standard renaming procedures, including prefixes, suffixes, replacements, case changes, as well as removing contents of brackets, adding number sequences, changing file extensions, etc. For advanced users, there is a PascalScript rule, which let users program their very own renaming rule. Program allows you to combine multiple renaming actions as a rule set, applying each action in a logical sequence, which can be saved, loaded, and managed within the program. In addition, it has an ability to rename folders, process regular expressions, Unicode capable, and supports variety of meta tags, such as: ID3v1, ID3v2, EXIF, OLE, AVI, MD5, CRC32, and SHA1.

Screenshot

Screenshot

Screenshot


Screenshot

Thursday, May 7, 2009

Akismet - Spam Filter for WordPress

Akismet - A spam filter for WordPress.

URL: Akismet
Version: 2.0
Cost: $0
Download

License Model:
  • Free for Personal Use.
  • Pro-Blogger License: USD 5/mo if you are making USD 500/mo or more.
  • Enterprise License: USD 50/mo if you are running a commercial venture (for example a corporate blog, site, or a blog network).

Wednesday, May 6, 2009

yEd - Free Visio replacement in Java

yEd

URL: yEd
Version: 3.2
Cost: $0
Platform: Windows/OS X/Linux/Unix/Web Start

A replacement for Visio and build on Java. yEd has powerful features especially the export function which can export to Flash, SVG, PDF, Enhanced Windows Meta File (EMF), JPG/GIF/BMP/PNG, EPS and HTML image maps with support for embedding URLs and descriptive tooltips for both nodes and edges.

Official Description

yEd is a very powerful graph editor that can be used to quickly and effectively generate drawings and to apply automatic layouts to a range of different diagrams and networks.

yEd is available as a free download with unrestricted functionality!


yEd makes full use of the yFiles library. This is a Java class library enabling the viewing, editing, optimizing, drawing, and animating of a wide range of diagrams, networks, and other graph-like structures.


yEd has been built using 100% lightweight Swing components. This allows it to run on any platform where a suitable Runtime Environment is available.



Tuesday, May 5, 2009

SpringSource acquires Hyperic, with eye to take on IBM, Microsoft

http://news.cnet.com/8301-13505_3-10232113-16.html

SpringSource announced Monday its acquisition of Hyperic, a move that signals a new phase of commercial open-source competition.

Until recently, open-source vendors like SpringSource seemed content to play the low-cost commodity foil to the broader product portfolios of their proprietary peers. No more.

SpringSource, the company behind the Spring Framework, the leading open-source application framework for Java, has been nudging beyond its roots for some time. Most recently, SpringSource announced commercial support for Tomcat, arguably the world's most prevalent Java application server. It has also released tools to expedite and facilitate the development of Java applications.

TIOBE Programming Community Index for May 2009

May Headline: Programming language D suffers sharp fall

http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html

Position
May 2009
Position
May 2008
Delta in PositionProgramming LanguageRatings
May 2009
Delta
May 2008
Status
1 1 Java 19.537% -1.35% A
2 2 C 16.128% +0.62% A
3 3 C++ 11.068% +0.26% A
4 4 PHP 9.921% -0.28% A
5 5 (Visual) Basic 8.631% -1.16% A
6 7 Python 5.548% +0.65% A
7 8 C# 4.266% +0.21% A
8 9 JavaScript 3.548% +0.62% A
9 6 Perl 3.525% -2.02% A
10 10 Ruby 2.692% +0.05% A
11 11 Delphi 2.327% +0.30% A
12 14 PL/SQL 1.101% +0.34% A
13 13 SAS 0.801% -0.12% A
14 15 Pascal 0.776% +0.18% A
15 26 RPG (OS/400) 0.678% +0.43% B
16 27 ABAP 0.670% +0.43% B
17 12 D 0.628% -0.82% A-
18 23 MATLAB 0.517% +0.25% B
19 21 Logo 0.504% +0.17% A-
20 19 Lua 0.486% +0.12% B