Just another weblog focased on the freewares
RSS icon Email icon Home icon
  • StarUML – The Open Source UML/MDA Platform

    Posted on April 8th, 2009 admin 1 comment

    StarUML is an open source project to develop fast, flexible, extensible, featureful, and freely-available UML/MDA platform running on Win32 platform. The goal of the StarUML project is to build a software modeling tool and also platform that is a compelling replacement of commercial UML tools such as Rational Rose, Together and so on.

    • UML 2.0 : UML is continuously expanding standard managed by OMG(Object Management Group). Recently, UML 2.0 is released and StarUML support UML 2.0 and will support lastest UML standard.
    • MDA (Model Driven Architecture) : MDA is a new technology introduced by OMG. To get advantages of MDA, software modeling tool should support many customization variables. StarUML is designed to support MDA and provides many customization variables like as UML profile, Approach, Model Framework, NX(notation extension), MDA code and document template and so on. They will help you fitting tool into your organizational cultures, processes, and projects.
    • Plug-in Architecture : Many users require more and more functionalities to software modeling tools. To meet the requirements, the tool must have well-defined plug-in platform. StarUML provides simple and powerful plug-in architecture so anyone can develop plug-in modules in COM-compatible languages (C++, Delphi, C#, VB, …)
    • Usability : Usability is most important issue in software development. StarUML is implemented to provide many user-friend features such as Quick dialog, Keyboard manipulation, Diagram overview, etc.

    StarUML is mostly written in Delphi. However, StarUML is multi-lingual project and not tied to specific programming language, so any programming languages can be used to develop StarUML. (for example, C/C++, Java, Visual Basic, Delphi, JScript, VBScript, C#, VB.NET, …)

  • Crimson Editor – Free Source Code Editor

    Posted on March 30th, 2009 admin 2 comments

    Crimson Editor is a professional source code editor for Windows.

    This program is not only fast in loading time, but also small in size (so small that it can be copied in one floppy disk).

    While it can serve as a good replacement for Notepad, it also offers many powerful features for programming languages such as HTML, C/C++, Perl and Java.

    Features of Crimson Editor Edit multiple documents
    - switch between documents using file selection tab.
    - Ctrl+Tab brings the last accessed document to topmost.
    - support window splitter to see different parts of a document.

    Syntax highlighting
    - configurable via custom syntax files.
    - preconfigured for more than 100 computer languages.

    Multi-level undo / redo
    - all editing actions are recorded from the opening of a file.
    - any document always can be undone to it’s initial contents.
    - unlimited undo and redo buffers.

    Project management
    - manage group of related files into one project.
    - remote files also can be included in a project.

    Directory tree view window
    - click to open documents.
    - filter to display only selected file class.

    Find & Replace
    - replace specified text one by one, or as a whole.
    - support regular expression.

    Column mode editing
    - copy and paste rectangular selections.
    - switch between column mode and line mode. (Alt+C)

    Natural word wrapping
    - word wrapping does not affect syntax highlighting.
    - configurable wrapping indentation. (easer to understand the syntax)

    Spell checker
    - around 100000 words were added in the dictionary.
    - users can register new words in their own dictionary. (InstallDir/user.dic)

    User tools and macros
    - execute external programs with proper arguments.
    - compile, execute and test your code.
    - ease your fingers with key stroke recording. (record & replay)

    Edit remote files directly using built-in FTP client
    - open, edit, and save documents in remote FTP servers.
    - save account information (encoded) for automatic logon.

    Print & Print preview
    - configurable page header and footer.
    - print with line numbers.
    - print with syntax highlighting. (used in color printer)
    - true type font selection for printer.

    Other useful features
    support Unicode & UTF-8 encoding, drag & drop text editing,
    single instance / multiple instances, ability to detect changed files,
    bookmark & go to, highlight active line, highlight matching pairs,
    multi-byte support with integrated IME (for eastern languages),
    auto indent, wheel mouse support, copy & paste, line numbers,
    configurable line spacing, option to save files in Unix format,

  • Wampserver – Apache, MySQL, PHP on Windows

    Posted on March 29th, 2009 admin 2 comments

    Want to manage your website offline on your windows computer, Wampserver is the right solustion for you. This single software will install Apache, MySQL and PHP in your system and you can manage than with easy clicks.

    WampServer is a Windows web development environment. It allows you to create web applications with Apache, PHP and the MySQL database. It also comes with PHPMyAdmin and SQLiteManager to easily manage your databases.

    WampServer installs automatically (installer), and its usage is very intuitive. You will be able to tune your server without even touching the setting files.

    WampServer is the only packaged solution that will allow you to reproduce your production server. Once WampServer is installed, you have the possibility to add as many Apache, MySQL and PHP releases as you want.

    WampServer also has a trayicon to manage your server and its settings.

    image menu WampServer
    Get WampServer here.