Category: Open Source

  • OpenProj, an Open Source and Free Replacement to MS-Project

    OpenProj is a free, open source desktop alternative to Microsoft Project. The OpenProj solution is ideal for desktop project management and is available on Linux, Unix, Mac or Windows. OpenProj is a complete desktop replacement of Microsoft Project and even opens existing native Project files. OpenProj shares the most advanced scheduling engine in the industry…

  • Eclipse Integrated Task Management, Mylyn

    I want task management tool that integrates seamlessly with my development IDE, as I am using Eclipse WTP mainly, I researched Eclipse plugins and found Mylyn. I created local repository of tasks and simply starts, and mark task completed. Mylyn takes care of calculatig the time spent on each task. When I finish tasks and…

  • ArgoUML for Database Modeling

    I use ArgoUML for database modeling, just add some stereotypes such as Database, Schema, Table, PK, FK with class diagram. For a typical example, see these useful page: http://argouml-db.tigris.org/documentation/DB_UML_Guide.htm http://argouml-db.tigris.org/documentation/UML_Model.htm From ahm507.blogspot.com

  • Java Service Launcher; or Quartz !

    The Java Service Launcher is a small executable to start JAVA-programs as a Service under 32bit versions of Windows NT 4, Windows 2000, Windows 2003 and XP. I used it successfully to run background services to maintain index files. See it at: http://www.roeschter.com/index.html As I really need to run scheduled tasks in the background, say…

  • Launch4j , Java to Exe

    I am using java actively and sometimes want a simple exe file for easier usability to my users. The problem with batch files is the black command consol that should appear in the background. Also, most java desktop software now has its exe file, as example Eclipse, Netbeans. I found a very nice article at,…

  • ArgoUML

    I need to draw some UML diagrams, I tried StartUML and ArgoUML. StarUML is not updated since 2005, so there is doubtes about the future of it. In contrast ArgoUML is actively developed and improved over the years. I seamlessly downloaded it as a standalone project and as an Eclipse plugin, both worked without problems.…

  • CommitMonitor, Monitor SVN Commit

    To be able to monitor several SVN repositories, I have to check periodically using any SVN client toole. Of course this is not a good solution. As a better solution I installed SVN hook on each repository to send me an email on each commit. It works good, but some of the repositories is from…

  • OpenUP and Eclipse Process Framework

    Today there exist many process libraries for software development. As example, we have MSF (Microsoft Framwork), RUP (Rational Unified Process), and OpenUP (Open Unified Process). Most of the process libraries are augmented by process editing tools and process support tools. Process Editing Tools:One of the common problems of process definition is inconsistencies and hence errors.…

  • My New Nokia N800

    I am fond of Nokia N800 Internet tablet, but it is not yet available in Egypt. I asked friends in KSA, Dubai, and Kuwait with no success. I finally decided to buy one from amazon.com but amazon does not ship outside USA. Look at Nokia N800:http://www.nseries.com/products/n800/#l=products,n800 The solution came finally few days ago from one…

  • Artistic Style 1.21

    http://astyle.sourceforge.net/ Artistic Style is a source code indenter, formatter, and beautifier for the C, C++, C# and Java programming languages. When indenting source code, we as programmers have a tendency to use both spaces and tab characters to create the wanted indentation. Moreover, some editors by default insert spaces instead of tabs when pressing the…

  • Still Researching for a Wiki

    These are useful links for research: List of wiki software Comparison of wiki software From ahm507.blogspot.com

  • Open Source Projects Metrics

    Ohloh.com is a new kind of web site, it monitors open source projects, crawl their source code repositories and give you some interesting metrics. Try JSPWiki (A Java based Wiki) and you will find interesting facts like:Code Base: 65,670 LOCEstimated Effort: 16 Person YearsIt will cost you $879,389 if the average programmer salary is $55,000.…

  • Open Source Presentation

    I have created a presentation about open source software, it was a 2.5 hours presentation. You can reuse it from http://www.amadsoft.com/ahm507/Open Source Software.odp The presentation is in Open Document format, you can open it with Open Office, download and use Open Office from http://www.openoffice.org/. Open Document Format is a standard open format for any office…

  • Arabic Whitepaper About Open Source

    I found a nice Arabic article about open source, have a look at:http://www.freesoft.jo/The document itself is at: http://www.freesoft.jo/people/kefah/freesoftware_whitepaper_arabic.pdf Thanks to Mr. Kefah Eisa From ahm507.blogspot.com

  • What is Open Source Software?

    This is actually my answer to one of my friends who wonder, what is open source software. An excellent Arabic white paper about open source software:http://www.freesoft.jo/people/kefah/freesoftware_whitepaper_arabic.pdf Wikipedia, have have a good article about open source software, look at:http://en.wikipedia.org/wiki/Open_source_software List of open source software for Windows:http://ahm507.blogspot.com/2007/01/open-source-software-for-windows.html List of open source software packages:http://en.wikipedia.org/wiki/List_of_open_source_software_packages From ahm507.blogspot.com