Michael Justin’s Weblog

Fun with Software Development

Google announces Google Chrome operating system

leave a comment »

Google has announced that it is working on an operating system built to run the Google Chrome web browser. Google Chrome OS will be aimed at x86 and ARM based netbooks initially and built with a simple, lightweight architecture based around a Linux kernel running a “new windowing system” which in turn runs a version of Google Chrome. Dubbing it “our attempt to re-think what operating systems should be”, the company said that the new operating system should be shipped to consumers in the second half of 2010, but will be available as open source later this year.

Introducing the Google Chrome OS

Google’s second open source operating system announced

Written by Michael Justin

July 9, 2009 at 6:06 am

Posted in Uncategorized

Delphi and Java Integration using Web Services

leave a comment »

Integration of Delphi™ apps with applications running on the Java™ platform can be implemented very simple with web services in Java 6.

The following tutorial gives a step by step introduction, using a simple ‘echo’ web method, Delphi and the free NetBeans IDE.

Delphi and Java Integration using Web Services

Written by Michael Justin

July 7, 2009 at 3:44 pm

Apache ActiveMQ Message Admin Tool 2.5.0 released

leave a comment »

An open source project of developing Message admin gui based tools for Apache ActiveMQ. It aims to implement functionality such as New Message Create/Send, Delete Messages, Forward Messages, Subscribe TOPICs.

Summary of What’s new in V2.5.0

1. Local Store (virtual destination resides on local file system (folder).
2. Save messages to files.
3. Open messages from files. (replay from file)
4. copy/paste messages
5. drag and drop saved message to the ActiveMQBrowser panel.
6. supports StreamMessage
7. ActiveMQ admin menu (create/delete/purge destination)

For details of this release, please visit

http://sourceforge.net/projects/activemqbrowser/

Written by Michael Justin

July 5, 2009 at 7:33 am

How can I simulate ‘Send To…’ with Delphi?

leave a comment »

Written by Michael Justin

July 3, 2009 at 7:24 pm

Open Message Queue (OpenMQ) 4.4-build10 released

leave a comment »

Open message queue is an enterprise quality, production ready, scalable messaging server. It provides a complete Java Message Service (JMS) implementation for message oriented system integration.

Open MQ 4.4 will be focused on, and coordinated with the planned release of GlassFish v3. GlassFish v3 will implement Java EE 6 and work on Open MQ will first address changes and requirements for JMS Providers in Java EE 3 and, secondly, features that we have received customer feedback about.

Build 10 is the MQ Feature Freeze release. All new features are integrated and available in a promoted build. The release is ready for testing. Community members are welcome to try any new feature as it is integrated.

OpenMQ home page:

https://mq.dev.java.net/

The JMS API Programming Model

Read more: http://java.sun.com/javaee/5/docs/tutorial/doc/bnceh.html

The JMS API Programming Model

Written by Michael Justin

July 2, 2009 at 11:02 am

Posted in Uncategorized

hcOPF Delphi Object Persistence Framework released

leave a comment »

An object persistence framework is essentially a library of pre-written code that takes care of the details of persisting, or permanently storing an object. There are already some OPFs available for the Delphi Win32 versions, for example the open source tiOPF which has an active community.

Another project has now joined this group, hcOPF, developed by Larry Hengen.

Read more about hcOPF on  http://www.tpersistent.com/

The project is hosted on SourceForge at http://sourceforge.net/projects/larryhengensopf/.

Written by Michael Justin

July 2, 2009 at 7:42 am

Posted in Uncategorized

Motivational Poster of the Day

leave a comment »

Do It Later

Do It Later - © 2009, Despair, Inc. All rights reserved

Written by Michael Justin

July 1, 2009 at 4:08 pm

Posted in Uncategorized

NetBeans IDE 6.7 Now Available

leave a comment »

NetBeans IDE 6.7 is available in English, Brazilian Portuguese, Japanese and Simplified Chinese.

NetBeans IDE is a modular, standards-based integrated development environment (IDE), written in the Java programming language. The NetBeans project consists of an open source IDE written in the Java programming language and an application platform, which can be used as a generic framework to build any kind of application. For information about how to install the software on your system, please see the NetBeans IDE 6.7 Installation Instructions.

Release notes:

http://www.netbeans.org/community/releases/67/relnotes.html

Written by Michael Justin

June 29, 2009 at 4:37 pm

Indy 10 compilation script for Delphi 2009

leave a comment »

A very useful batch file created by Antonio Estevez is available in the Delphi forum at

https://forums.embarcadero.com/thread.jspa?messageID=130770

It creates all the files needed for both Delphi and C++ Builder (debug and release version). Before running the file, you must assign (at the top of the file) the actual paths to RAD Studio and Indy10 source files.

Very useful for all who frequently download fresh Indy 10 versions and prefer DCU files to increase compilation speed.

Written by Michael Justin

June 29, 2009 at 4:16 pm

wxForms for Delphi – cross-platform development tool

leave a comment »

wxForms for Delphi is an integrated form designer plugin for Borland /CodeGear Delphi that helps to create cross platform applications for Windows, Mac OSX and Linux using single source base. The wxForms code from Delphi can be compiled in Mac OSX and Linux without much change using FreePascal.

Following are the features of wxForms for Delphi:

* Pascal Wrapper for wxWidgets
* Create Cross Platform GUI that can be compiled in Freepascal / Lazarus in MacOSX and Linux.
* Reuse your favourite non visible VCL directly with wxForms.
* Create wxWidgets Dialogs and Frames using Delphi Form Designer.
* Facilitate the use of all Delphi’s features to create Cross platform application(ANSI and UNICODE).
* Ability to create cross platform Lazarus project file with a single click
* Over 60 ready to use wxWidgets components.
* Ready to use wxWidgets Dialog and Frame project Templates.
* Integrated cross platform bitmap creator.
* Image-List editor to easily manage images for various components like ListView, Tab Control, toolbar and Menus.
* Integrated wxWidgets Menu, Toolbar, ListView, Statusbar Editors.
* Integrated wxWidgets Open/Save Dialog File Filter Editor.
* Support for ANSI and Unicode wxWidgets Libraries.

For more Information, please visit http://www.twinforms.com

Screenshot and Screencast can be found at :

http://www.twinforms.com/products/wxformsdelphi/screenshot.php
http://www.twinforms.com/products/wxformsdelphi/screencasts.php

Written by Michael Justin

June 28, 2009 at 9:17 am