![]() |
![]() ![]() |
|
August 21, 2007Custom JIRA Report Generation
At first I thought I would be able to just install a plugin into JIRA's flexible plugin system but quickly found that there were no suitable plugins that would provide the report I required. I did start think about creating my own plugin but that would have taken too long so I turned my attention to the various export formats, which includes, XML, excel and Word. The problem with the word output is that there is no way of customising the output format easily. Then I remembered about words form merge function which allows you to import data from an external data source, which includes an excel spreadsheet. So the end result is I can export the JIRA issues as an excel spreadsheet and then use the Word Merge feature to load this spreadsheet as a data source and import the data into Word using any format that I require.
Links
Posted by Egon Kuster at 09:38 PM
June 02, 2007Google Gears
If you want to see it in action head on over to Google Reader as it has been enabled with Google Gears support or if you are a web developer head on over to the Google Gears Developer page.
Links
Posted by Egon Kuster at 05:04 PM
April 07, 2007Google Desktop for Mac Available
Links
Posted by Egon Kuster at 11:35 AM
March 25, 2007Eclipse Plugin: History Flow
Links
Posted by Egon Kuster at 11:01 AM
January 21, 2007Lithium Network Monitoring Platform
Links
Posted by Egon Kuster at 09:11 AM
November 23, 2006Google Calendar and Apple iSync/iCal Synchronisation
Links
Posted by Egon Kuster at 08:39 PM
October 29, 2006Adobe Labs and Eclipse RCP
Links
Posted by Egon Kuster at 11:12 AM
October 03, 2006Midnight Inbox: Getting Things Done (GTD)
Links
Posted by Egon Kuster at 10:16 PM
Cool OSX Apps Site
Links
Posted by Egon Kuster at 09:45 PM
July 26, 2006Skype For Mac WITH VIDEO
Links
Posted by Egon Kuster at 08:46 PM
June 18, 2006Sofa Control: Another Apple Remote Application
Links
Posted by Egon Kuster at 08:40 PM
June 17, 2006Eclipse on Mac Intel
Links
Posted by Egon Kuster at 01:35 PM
June 08, 2006Google Browser Sync
Links
Posted by Egon Kuster at 09:22 PM
June 07, 2006Remote Buddy: Enhanced Front Row Remote Functionality
Links
Posted by Egon Kuster at 08:48 PM
Apple Mail in Widescreen
Links
Posted by Egon Kuster at 07:58 PM
April 26, 2006BEEP Networking
After a quick search on my good friend Google I found the BEEP home page and after reading about it have found out that BEEP is a low level library for making it easier to create your own networking protocol. BEEP provides all the common functionality that most applications have to recreate whenever they need to implement their own communication protocol. BEEP makes this easier and even provides a number of predefine profiles for common protocols like TCP or even SOAP. The best way to understand BEEP is to read the article in the links section below as the Beep home pages is a little thin on information.
Links
Posted by Egon Kuster at 09:53 PM
April 23, 2006EasyEclipse: The easy way to develop using eclipse
Links
Posted by Egon Kuster at 07:50 PM
Boot Camp Resource Centre
Links
Posted by Egon Kuster at 06:14 PM
April 18, 2006Mac Mini (intel): My First Experience
The next item for me to play with was Front Row, as this is the first computer that I have had a chance to play with. On first inspection I really liked the remote. It was very small without being too small, which meant that I could put it in my pocket and not notice it there but still not lose it. One thing that disappointed me was the level of responsiveness when using the remote. When starting up Front Row by clicking on the menu button there are numerous occasions when it seems to take forever to Front Row to start. Also when entering a slide show in the pictures section it would take quite some time. Some occasions it was long enough for me to start wondering if the mac had crashed so i would start hitting more buttons (always a bad thing to do). The end result is that my Front Row experience is mixed, when it does respond I absolutely love it but the occasions when it does not respond and seems to hang really taints my opinion of the software. Next to test was the new Apple Bootcamp. This has got to be one of the easiest things to do. Simply install the Bootcamp assistant like any other program and then just follow the prompts, there really was not much to do. One thing though is do make sure you have an Windows XP install CD that contains Service Pack 2 as it is an absolute pain to try and install it at a later stage. Without SP2 windows still loads and works but you do not get any network and the display drivers do not work. In addition the drivers CD from apple that is created by the Bootcamp Assistant does not work as it requires some SP2 files. Other than the Service Pack 2 issue, which is my fault, Bootcamp works with no problems at all. After seeing the speed of running windows straight on the mac hardware I was very keen to try the beta of Parallels. The software installed with no problems and run straight out of the box. Installing windows was a breeze and once I had installed the VM addition tools into the WIndows VM the mouse worked more smoothly and could move between the VM window and the OSX desktop. The beta version does not support full screen but I still found it extremely useful. The speed of windows in the VM environment was extremely good and without doing any benchmarks I would say that it was almost as fast as running windows straight on hardware through Bootcamp; although much less memory was available. So the end result is that both Bootcamp and Parallels ran windows extremely well with very little fuss to setup. Front Row worked but seemed a little sluggish. Running programs in generally seemed to take a little longer to startup. My final comment is get as much RAM as you can afford as with using Rosetta, VMs and everything else you will really really need it.
Posted by Egon Kuster at 12:07 AM
April 06, 2006Apple Releases Dual Boot Application
Links
Posted by Egon Kuster at 12:05 AM
March 25, 2006Virtue: Virtual Desktop Manager
Links
Posted by Egon Kuster at 10:45 AM
Sparkle: A Developers Application Update Component
Posted by Egon Kuster at 10:41 AM
March 22, 2006Broken Hard Disk?
Please Note: Both TestDisk and PhotoRec are command line applications so they are not meant for the basic user.
Links
Posted by Egon Kuster at 04:52 PM
March 20, 2006Q: Windows on Mac Emulator
Links
Posted by Egon Kuster at 09:47 PM
Dateline: Simple Calendar on your Desktop
Links
Posted by Egon Kuster at 07:38 PM
March 09, 2006Sony DRM Packager and HID Editor
The other Development tool sony has released for the mac is an HID editor. The HID are definitions for the Bluetooth remote control feature that Sony has on a number of their phones that allows users to connect their mobile phone to a mac and control different applications. Both the DRM Packager and HID editor are available from the Sony Ericsson Developer site (see below)
Links
Posted by Egon Kuster at 10:01 PM
Apple Address Book contact on Gmail
Links
Posted by Egon Kuster at 09:34 PM
February 21, 2006OSx86 Project
Links
Posted by Egon Kuster at 09:37 PM
February 18, 2006New Domain Name: egg-tech.comI have a new domain name now. Therefore over the next week or so I will be moving this site over to www.egg-tech.com. I will make sure that there is a redirect in place from the labf.org domain so that people can still find me. I will also post another article when the migration has been completed. The reason for the domain change is because Mof who was hosting labf.org has decided to go for an online website hosting service rather than do it himself as it ends up being cheaper and gaining better service. So we are now moving everything over to Dreamhosts, who have unbelievable prices. So what will you see as the user, well the first is the new domain name egg-tech.com and secondly it should be much faster and I will be able to do so much more. See you on the new domain.
Links
Posted by Egon Kuster at 10:42 AM
January 28, 2006Ruby on Rails with AJAX support
Rails is built around using the Ruby programming language, which is easy to learn and quick to develop with. Doing things quickly is the moral of the story when developing with RAILS. By adding Prototype enabled scripts on the client end greater interactivity is created and by using AJAX pages no longer need to be fully reloaded speeding up the response times as only the data is sent through the AJAX bindings. One issue with adding all this JavaScript to the client web pages is that the HTML code can become littered with <script> tags; however, this can be solved by attaching the JavaScript events by using CSS selectors. For a description and example of this approach have a look at the Behaviour web page. Rails and supporting scripts can all be downloaded from the links below. If you are developing on a mac you can download pre-compiled binaries from here. For Windows users a quick install can be downloaded from here.
Links
Posted by Egon Kuster at 11:38 AM
January 23, 2006Handbook of Software Architecture
Links
Posted by Egon Kuster at 05:00 PM
January 21, 2006New iSight
PowerBoost: Allows any mac to host multi-party conferences (even if not powerful enough according to Apple specs)
Links
Posted by Egon Kuster at 11:25 AM
November 20, 2005iRoster: Bonjour services made easy
Links
Posted by Egon Kuster at 08:17 PM
Mac OSX GPS Software
Links
Posted by Egon Kuster at 08:13 PM
November 13, 2005Mac-Mac Sync Without .Mac
Links
Posted by Egon Kuster at 12:41 AM
October 30, 2005Apple Front Row for Mac Mini
Links:
Posted by Egon Kuster at 09:46 AM
October 17, 2005Monket Calendar
Links
Posted by Egon Kuster at 10:51 PM
RoundCube: Web-based IMAP email client
Links:
Posted by Egon Kuster at 10:38 PM
Webnote - Online Post-it Notes
Links
Posted by Egon Kuster at 10:32 PM
October 08, 2005Swarmcast
Links
Posted by Egon Kuster at 08:06 PM
September 04, 2005VideoCasts: The next craze
If you are using a Mac, and I know most of the people who read my blog do, then you can download an open source program called DTV. DTV allows you to quickly and easily subscribe to VideoCast feeds, download and play the video files. The software is still Beta and they have warnings all over the application but I have not had any problems using the application. Give it a go and be one of the first in the VideoCast craze.
Links
Posted by Egon Kuster at 08:26 PM
July 24, 2005XMLTV for Adelaide, AustraliaI have been using a program called TVxb to download TV Guides and create XMLTV compatible XML files for use in a number of other programs. Until recently this has been working although my source provider changed so I have to recreate the settings file. This new file can be found here and works for all free to air TV channels for Adelaide, Australia.
Links
Posted by Egon Kuster at 10:38 PM
July 10, 2005Server Consolidation
Links
Posted by Egon Kuster at 05:47 PM
July 03, 2005NicePlayer: Good, small, free OSX Video Player
Links
Posted by Egon Kuster at 11:24 PM
May 13, 2005Wiki in a Browser PageI find wiki's a really cool idea. If you are not familiar with them they are essentially a way of creating web pages using a very simple markup language, so simple that anyone can edit a wiki page, even if you know nothing about HTML. The whole idea behind wiki's is to make it easier for people to create and edit web pages. The other benefit of wikis that creating links between pages is all based on creating a wiki link with the name of the new page, that is it. Well now on the meat of this article, enter GTDTiddlyWiki. GTDTiddlyWiki is an implementation of TiddlyWiki that allows you to create and edit a web page that is stored completely in your browser. Yes that is right none of the information is stored on the server, which allows you to edit a TiddlyWiki page even without a connection to a server. In fact it does not work by connecting to a server at all. TiddlyWiki works by using CSS and Javascript to save and manipulate the page contents and then save them in the file for future reference. The GTDTiddlyWiki implements the “Getting Things Done” concept a personal productivity method by David Allen. Have a go for yourself.
Links
Posted by Egon Kuster at 09:35 PM
May 01, 2005Desktop Manager in Tiger
Links
Posted by Egon Kuster at 11:04 PM
HD DVD DRM ArticleOne of my friends has put together this article that discusses the problems behind HD DVD, the new standard for High Definition DVD video discs. The article is reasonably long but does provide a good overview of the issues and links to relevant articles. As I am a developer and wish to sell the products that I create I can understand why DRM exists but from the sounds of it the new DRM on HD DVD will make HD DVD less accessible, which is less than favourable. If HD DVD will not be available on computers, as suggested in the article, it will severely hamper the distribution of HD DVD and a majority of content producers and users will stick with the original DVD format. The other big problem that I can see if DRM gets in the way of using the product flexibly (ie on a large variety of devices that currently exist or are developed in the future) then users will start to turn more to other means (ie illegal downloads) and therefore resulting in the incorrect effect of forcing users towards illegal means.
Links
Posted by Egon Kuster at 07:38 PM
April 23, 2005Delicious Library 1.5 Announced
Links
Posted by Egon Kuster at 05:58 PM
April 18, 2005Sidenote
Links
Posted by Egon Kuster at 09:20 PM
March 25, 2005Handbrake 0.7.0-beta1 released: DVD encoding made easy
Links
Posted by Egon Kuster at 10:53 PM
March 21, 2005CenterStage Alpha Released
Links
Posted by Egon Kuster at 08:22 PM
March 14, 2005Multiple Computers – Single Keyboard and Mouse
Links
Posted by Egon Kuster at 09:43 PM
February 28, 2005Growl 0.6 Released
Links
Posted by Egon Kuster at 08:34 PM
February 26, 2005Mac Media Projects
Links
Posted by Egon Kuster at 03:40 PM
February 24, 2005Heavy-weight Thin ClientsHere is another article in the series of articles that I have posted about using Javascript, CSS and XHTML to create a more responsive web-based application. This article is better than most as it describes the environment and technologies used much better than others and also contains a quick analysis of why this approach is good. The author seems to refer to something called Ajax, which I believe is what he calls this approach to web development. The confusing aspect is that it talks about Ajax as though it is something that you can download and program to. Nevertheless it is still a good article that discusses the technologies and why you would use this approach to web development.
Links
Posted by Egon Kuster at 06:18 PM
February 12, 2005IBM Web Tools for Eclipse
Be ready to download lots of things for this as there are about 5 different support packages that need to be installed for the toolkit to work within Eclipse. In addition to these there is also a large number of third-party support downloads so be ready for quite a large download if you do not have these files already. There must be an easier way to install this plugin. Links IBM Web Tools for Eclipse Page
Posted by Egon Kuster at 08:22 PM
February 01, 2005JSON: JavaScript Object Notation - Lightweight Data Inter-change FormatI have been given a link to JSON (JavaScript Object Notation), which is a project to create a data interchange format that is as language independent as XML but not as heavy in the bandwidth and parsing requirements. JSON is based on the JavaScript Programming Language and has bindings in the following programming languages:
Here is a sample JSON message:
{
The same text expressed as XML:
<!DOCTYPE glossary PUBLIC "-//OASIS//DTD DocBook V3.1//EN">
Links
Posted by Egon Kuster at 11:49 AM
| Comments (0)
December 19, 2004Google Suggest Ripped Apart
For all you developers out there Chris Justus has extracted the JavaScript from Google Suggest and has gone through and commented everything so it is easy to understand. This will allow many others to use similar functionality in their own web development projects. Have a read here.
Links
Posted by Egon Kuster at 11:42 AM
December 14, 2004Command Line Encryption (BORK)One of my friends has created his first sourceforge project called Bork. Bork is a command line encryption tool written in Java that has been designed to be small and self contained so that it can be included with the encrypted data. This is great for storing encrypted data on CDs, DVDs or USB Drives.
Links
Posted by Egon Kuster at 12:44 AM
December 12, 2004PalmOS to go LinuxIn this TheFeature article PalmOS announces that it will change direction with the development of its operating system for organisers and other mobile devices. This is a very interesting move and could either spell the death of PalmSource (organisation in charge of developing PalmOS) or its rebirth. The key is to develop this new operating system so that existing applications can either be run directly on the new platform or are easily recompiled. I am very interested in seeing PalmOS stay alive as it is a more elegant operating system for mobile devices than Microsoft PocketPC that requires a great deal more processing power and memory just to run. Also being a mac fan I have always like PalmOS as it fits cleaner in my whole computer ethos.
Links
Posted by Egon Kuster at 10:30 PM
JBoss Formally Enters Middleware MarketJBoss is formally announcing its move to expand its capabilities into the middleware market. By expanding its capabilities JBoss will start to compete against the BEA and IBM giants. One capability that interests me is support for a Business Process Engine developed by Tom Baeyens called jBpm (Java Business Process Management). This expands JBoss' components to include:
It will be interesting to see how tight a package is created and whether it works easily without too much hair pulling.
Links
Posted by Egon Kuster at 10:01 PM
December 11, 2004Firefox and Thunderbird Extensions
Links
Posted by Egon Kuster at 04:41 PM
Searching for Open Source CMS Implementations by Feature
Links
Posted by Egon Kuster at 04:31 PM
December 05, 2004Where is IBM WebSphere for OSX?I have been using Apple Macs for the past three years since OSX operating system was first released. Since my switch from PC to Mac I have been very happy. My day to day work mainly involves the use of email and office-based applications, however my other part of work is the development of middleware solutions using enterprise-grade application servers. The problem that I have is that many application servers available run on windows, linux or Solaris (plus other mainframe environments) but not OSX which makes it very painful for me to try out ideas, especially while traveling and using an Apple Powerbook. Currently I am using IBM WebSphere on a windows platform and it made me start to think about IBM and the way it is marketing its products. IBM is the manufacturer of the G5 PowerPC chips as used in G5 PowerMac and in G5 XServes. IBM also develops the WebSphere application server. You would think that if it wants to sell more G5 processors it would allow its premier application server software to also run on their own hardware (namely Apple XServes). I realise that IBM makes its own server class machines (zSeries) and in the latest version of WebSphere 6.0 also contains support for a new processor on the zSeries machines to run WebSphere even faster, but why miss the XServe market. I would love to be able to move my development environment over to OSX so that I could use either Eclipse or IBM's development IDE and run WebSphere all on my Powerbook or on an XServe (for deployment). I have even queried local Apple representatives about this and had no reply. So why doesn't IBM provide an OSX version of its application server as this will truly boost Apple's profile to create an enterprise grade application server. I hear you say that Apple does support JBoss, but this application server is not really recognised in corporate and government circles. It makes sense to me for this fusion as Apple wins by having a truly enterprise class application server, IBM wins by selling more of their PowerPC processors and application server products and mac developers out there also win by not having to mix their development environment with those evil windows machines.
Posted by Egon Kuster at 04:12 PM
| Comments (2)
November 29, 2004Advanced Configuration in Firefox
An example use of this configuration page is to change the Firefox behaviour to display an alert box and display an error page, similar to that used by Microsoft Internet Explorer. First open the “about:config” page by typing the text (without quotes) into the address text box at the top of your browse and type enter. This will display the configuration page. Next type error in the filter text box, this will automatically filter the list to only display the “browser.xul.error_pages.enabled” preference. Double click the value to change it to “true” and that is it. You can test it by opening another window and entering a bogus address, an error page should be displayed rather than the common alert box.
Links
Posted by Egon Kuster at 11:56 PM
November 20, 2004Mac OSX Searching: LaunchBar vs QuicksilverI have been using Objective Development's LaunchBar software for quite some time to quickly launch applications on my Macs. LaunchBar is a brilliant piece of software, but today one of my friends told me about Quicksilver that provides a very similar capability but for free (really it is donateware). For the price do not think that this is a shoddy piece of software as it is not this at all, in fact it is much better than some software you can pay quite a lot for. Quicksilver also has the concept of plugins that allows for additional modules to be added so as new application are developed and people want to search through files in these applications or connect to the application's internal database these plugins can be used. Already quite a number of plugins are available including ones to connect to iChat, Apple Address Book, Firefox, iPhoto, Sherlock, Entourage and many more. In comparison Quicksilver is much faster to use than LaunchBar and the ability to extend quicksilver means it will be more capable over time and support many more applications than LaunchBar could hope for.
Links
Posted by Egon Kuster at 12:35 AM
| Comments (3)
November 15, 2004Scrolling on Mac Trackpads
Links
Posted by Egon Kuster at 10:39 PM
| Comments (0)
Prettier Form Widgets in Firefox on Mac
And are easily applied by dragging your firefox application onto the firefoxy application. To undo you simply follow the same dragging process. I have also noticed that these same new widgets are already installed in the G5 Optimised build that I blogged earlier.
Links
Posted by Egon Kuster at 08:05 PM
| Comments (10)
November 12, 2004Firefox Mac Optimised Builds
Links
Posted by Egon Kuster at 10:31 PM
| Comments (3)
November 10, 2004Delicious Library Released
For a very good (and lengthy) article about Delicious Library head over to Ars Technica and for you visual people out there it has screenshots.
Links
Posted by Egon Kuster at 11:05 PM
| Comments (0)
Mozilla Firefox 1.0 RC2 Available
Links
Posted by Egon Kuster at 09:07 PM
| Comments (0)
November 08, 2004Java Server Faces Console for EclipseJust reading the RSS feed for the Eclipse plugins and I noticed this program called Faces Console. This application is a standalone Swing application that can manage your JSF applications and tag libraries. The console can also be used within Eclipse by right clicking on the JSF file and selecting to open it in the Faces Console.
Posted by Egon Kuster at 11:34 PM
| Comments (0)
November 07, 2004Clipboard Sharing (OSX and Windows)
Links
Posted by Egon Kuster at 01:18 AM
| Comments (0)
November 04, 2004Mozilla Firefox 1.0 RC2 Available
Links
Posted by Egon Kuster at 09:55 PM
| Comments (0)
November 02, 2004OSX Tiger to have Burnable Folders and Smart Folders
These are two of the new features in a long list of amazing capabilities to be seen in the future version of Apple's OSX operating system. I do not know about you but I can not wait for this next major release, I am already thinking of the cool ways that I can use some of these features.
Links
Posted by Egon Kuster at 11:04 PM
| Comments (0)
October 31, 2004Google Desktop for Mac!
It is very curious why Google is going to provide Google Desktop for the mac as Apple's new operating system codenamed Tiger, due early 2005, contains a similar technology called Spotlight. So if the mac is going to already have a powerful searching capability built right into the operating system why is Google going to go ahead and still provide their own tool? Maybe Google has a much bigger plan to bring more and more of their Internet based tools like news, GMail, Image searches to the desktop so that your complete working environment is actually Google Desktop. For now though you can only download Google Desktop for windows but stay tuned for more interesting developments.
Links
Posted by Egon Kuster at 05:05 PM
| Comments (0)
October 29, 2004Actual Example of a “Rich” Web Client
Have a go for yourself. (You will need to install Firefox or Mozilla)
Links
Posted by Egon Kuster at 12:30 AM
| Comments (1)
October 24, 2004Gmail Address Import from Apple Address BookWant to import your Apple Address book into Google's Gmail service? Here is a great blog article that contains a simple Perl script that converts VCard files (what Address book exports) into a CSV list with the name and email of your contacts. It is extremely easy to use:
Links
Posted by Egon Kuster at 12:54 PM
| Comments (0)
October 23, 2004“Rich” Web ClientsI am a keen advocate for “Rich” internet clients. By “Rich” I do not mean Java Applets, but web pages that provide a more complete user experience without having to request new pages from the server whenever the user clicks a button or link. There are few different approaches that provide this type of functionality including XUL (Mozilla Platform), Macromedia Flex and traditional JavaScript and DOM. Many web developers do not exploit the powerful capabilities provided with JavaScript and DOM. A recent example of this type of “Rich” client is Google's new Gmail capability that uses JavaScript and DOM to create a very quick and snappy user interface. By using JavaScript Google has been able to only send the basic requests and data transfers rather sending whole page changes back to the client. This of course takes quite a lot more client-side JavaScript development but does create a very powerful user interface. If you are interested in more information about the Gmail Agent API have a look here. The Mozilla Platform is a more developer friendly approach as you define your application's interface in XUL and then link it together with JavaScript. However this approach requires your users to use a Mozilla-based browser (Mozilla or Firefox). For the most interactive “Rich” client experience that will work on any browser Macromedia Flex is your product. Flex is based around a similar concept of Mozilla by defining your interface using XML documents and then linking it together with a scripting languages (Macromedia ActionScript). The difference is that Flex's client is built inside the Macromedia Flash player (available on almost every platform and browser), which allows for highly dynamic and pretty user interfaces. Flex is deployed using a J2EE server and can communicate back to the server by making Web Service calls or exchanging Java objects. Gmail's approach works on all browsers but is technically much harder to implement. Mozilla's approach works well but requires a Mozilla-based browser. Macromedia's approach provides the best of both worlds but is not free and requires extensive server support. So if you are a web application developer please consider one of these options and provide a more advanced experience for your users.
Links
Posted by Egon Kuster at 07:56 PM
| Comments (1)
October 19, 2004CherryOS May Not Be What it Claims
Posted by Egon Kuster at 11:27 PM
| Comments (0)
October 13, 2004MS Office 2004 Service Pack 1 Released
Links
Posted by Egon Kuster at 08:26 PM
| Comments (0)
Mac OSX on PC
Links
Posted by Egon Kuster at 08:14 PM
| Comments (1)
October 10, 2004BluePhoneElite: OSX Bluetooth Phone App
Links
Posted by Egon Kuster at 05:25 PM
| Comments (4)
October 09, 2004GMail and OSXAre you using GMail and Apple OSX well then this is for you. GMailStatus is a little program that appears in your menu bar and checks your GMail account for new messages and displays the unread amount. To make it even better GMailStatus also supports Growl notifications, which I blogged about earlier. Now for the best stuff, screenshots:
Posted by Egon Kuster at 09:53 PM
| Comments (1)
October 07, 2004Australian Maps and Directions in Apple Address BookStephen Withers has released a couple of scripts on VersionTracker that allows Australians to display the mapping location of Australian addresses from directly data contained in Address Book linked to whereis.com.au. There are also scripts for connecting Microsoft Entourage with Whereis. This is a great little script filling a gap for Australians using Address Book, good work. There are two versions of the scripts, one for displaying the map of the selected location and the other to display the directions to the location. The directions script uses your own personal address card to determine the starting location. Check it outside for yourself with the links below. To install just copy the scripts into your [home directory]/library/Address Book Plug-ins/ and then restart Address Book.
Links
Posted by Egon Kuster at 10:29 PM
| Comments (0)
IBM WebSphere 6 Announced
Links
Posted by Egon Kuster at 01:42 AM
| Comments (0)
October 04, 2004Nvu Mozilla-based HTML Editor
Links
Posted by Egon Kuster at 09:20 PM
| Comments (0)
Making Better Open Source SystemsJeffrey Veen has a good article that talks about ways to improve Open Source Content Management Systems (CMS) although many of the comments made in this article could actually be applied to many Open Source developments, not just CMS. So if you are one of those Open Source developers this article is a MUST READ and take all these comments on board. I can not stress that the easy to use installer point that Jeffrey makes is extremely important, because if it is hard to use you will lose half your audience. Do not think that you are too good for installers and that you only want to cater for the elite programmers. Even a hard core programmer likes a good installer that is going to allow them to spend more time working on their core projects. Another big problem with a majority of Open Source software is that the interface designs need some serious work. I am not advocating the Apple creates the best software but everyone should have a hard look and see why apple does do so well, it is all because their software interfaces are simple but still provide incredible power and flexibility. Anyone who has designed software knows that creating a good user interface is probably THE hardest thing and is ignored by many developers out there. Instead of a SpreadFirefox.com site we really should have a site SpreadGoodGUI.com to promote better GUI and design in software applications (ps. Support Firefox download it now).
Links
Posted by Egon Kuster at 08:24 PM
| Comments (0)
NewsTicker: RSS Feed Ticker
There are a few features that I would like to see in future versions:
So now you must think that I hate this program, not correct. I believe that this is quite a good program and I am surprised that we have not seen other ticker style RSS feeds with the minor additions identified above I believe that this will be a great program to monitor news and other feed-based information.
Links
Posted by Egon Kuster at 05:55 PM
| Comments (0)
October 02, 2004Stop wasting those keystrokes with typeit4me
Links
Posted by Egon Kuster at 08:07 PM
| Comments (0)
PHPStar: PHP for Mac OSX with everything
Links
Posted by Egon Kuster at 03:06 PM
| Comments (0)
September 29, 2004Opensource Virus Scanner for OSX
VersionTracker has a interesting program in its newly release software list, ClamXav. ClamXav is GUI interface for an opensource command line virus scanner called ClamAV. To make it easy ClamXav includes a version of ClamAV so you do not need to install the two programs separately. Below is a screenshot of the application, as you can see it is not the most appealing of interfaces but it does what it needs to, scan files. In the current version there is no way to set up automatic scans or scan files downloaded from the Internet (maybe in future versions). ClamAV does allow you to easily download new virus definitions but again this can not be automated.
To install open the disk image that contains a couple of files including the application file and a script to install the scanner utility. First double click on the install file to run the installer. Next drag the application ClamXav application to your application folder, you virus scanner is now installed. Overall I believe that ClamXav has a lot of potential but requires some work in automating scanning tasks, allowing to save scans so they can be run again at a later time and provide a more "aquafied" user interface.
Links
Posted by Egon Kuster at 10:09 PM
September 28, 2004Growl - Application Notifications on OSX
Ecto (my blog editor) now supports Growl. If you are wondering what growl is then you are not alone as I also had never heard of this little program. A little closer look I have found out that Growl is system wide application notification system that allows any application of Apple Script to display notification messages. Ecto uses this notification system to display messages when activities (like posting) are complete. Growl was developed by James Cox and he even provides an API for application developers to use so that more applications can be created that utilise the Growl notification system. If you are an OSX developer then I strongly recommend having a look at Growl.
Links
Posted by Egon Kuster at 10:02 PM
| Comments (1)
September 25, 2004WeatherDock 1.0
WeatherDock 1.0 has been released and it is FREE, yes these are my favorite words as well. WeatherDock uses The Weather Channel's website XML feeds to get weather information and can display the weather details for almost anywhere in the world. The software allows you to choose a single location and will display the current weather information in the dock icon and will also display a 5 day forecast in a new window if you click on the dock icon. Another nice feature is that it uses OSX's built-in speech facilities to speak the weather automatically (timed interval) or manually. Download it for yourself and see what you think.
Links
Alternatives
Posted by Egon Kuster at 12:43 PM
| Comments (2)
September 22, 2004Wonderful Squares Flash GameHere is another one of those really addictive flash games. For this one you have to try and get the black squares and miss the orange squares (well I think they are orange as I am colourblind). Have a go for yourself. http://www.albinoblacksheep.com/flash/squares2.php
Posted by Egon Kuster at 06:59 PM
| Comments (0)
September 21, 2004ESRI embraces J2EE in ArcGIS 9The recently released ESRI ArcGIS 9 includes support for the Sun Java Application Server which is the Sun Microsystems own J2EE server. By integrating ArcGIS with the Sun J2EE server it has allowed ESRI developers and users of their software to leverage upon the power of web services to seamlessly integrate geographic data with existing applications and business processes. This is a profound step forward and can be leveraged upon in the recently started DSTO work on the Joint Command Support Environment (JCSE) that is ramping up support to the Geospatial and Imagery projects run under the Command Support Systems Branch of DMO. This DSTO work involves the development of a complete enterprise architecture for exposing and disseminating Geospatial and Imagery data within the ADF allowing such agencies as DIGO, DIO and DSD to share their products (normally distributed as individual files or hard copies) as digital products. This new architecture and use of integration technologies will allow the ADF to more seamlessly integrate Geospatial and Imagery data directly into existing and new applications and allow for a quicker and easier mechanism to distribute information. These advanced integration architectures will also allow for tighter control on the use of the data and more traceable security capabilities impossible with the current implementation methods.
Links
Posted by Egon Kuster at 01:36 AM
| Comments (0)
September 19, 2004iPodDownload iTunes Plugin: Apple vs Inspiration
A great little plugin for iTunes called iPodDownload has been created that allows users to easily download music from their iPod into iTunes directly from within iTunes. However this program is no longer available from the developers own site as Apple has accused the developer that the program is violation of something (not identified by Apple directly) and was requested to be removed from the Internet. This is most likely due to the Digital Rights Management software apple has incorporated into iTunes and the iPod to stop users from easily sharing music files illegally, however if you are like me where you use multiple machines being apple to use the iPod to move you music between machines is very useful. If you are now reading this thinking that you have missed out then because of the wonderful Internet community it is already being hosted by others here.
Links
Posted by Egon Kuster at 12:43 AM
September 10, 2004Internet Chat with the Internet Explorer Development TeamOn the Mozilla ezine was a quick little article about a recent Internet chat with the development team from Microsoft working on the Internet Explorer browser. Posted in this blog are the chat logs so that you can read for yourself the questions and answers written in the chat session. Unfortunately the chat session did not reveal any amazing tidbits of information although does identify that work is under way for a new version of IE to be released in the future (no dates were given). One question that I have that was not answered was when Internet explorer will be using the same DOM as other browsers so that the same JavaScript can be developed and used in ANY browser. The day that this happens I will be a very happy boy.
Links
Posted by Egon Kuster at 08:52 PM
| Comments (0)
September 08, 2004Ecto 2 Beta Released
The initial beta release of Ecto 2 has been posted. Ecto is a blog client that alllows blog owners to easily create blog entries and post them to their online blog. This latest release sports a brand new graphical editor that allows the user to quickly create a blog using a familiar WYSIWYG editor. This first beta release seems pretty stable other than a few formatting errors in the editor and preview windows. The addition of the graphical editor is a major change from the previous version and will be great once the initial bugs are fixed and a full public release is made. PS. This blog entry was created using the new Ecto 2 beta version.
Links:
Posted by Egon Kuster at 11:58 PM
| Comments (0)
September 06, 2004Installing Baldur's Gate II on OSX 10.3.5
I have had Baldur's Gate II - Shadows of Amn for quite some time and just decided to install it on my new Powerbook G4 17“ running OSX 10.3.5 and found that the installer would crash with an error that you do not have the correct permissions. This is happening because at some stage Apple has locked down the permisions on the root directory of your hard drive which is where Baldur's Gate wishes to install itself. This is how you fix the problem so the installed once again works:
cd / sudo mkdir ”BGII - SoA“ [enter your password] sudo chown [username] ”BGII - SoA“
This will create the directory required and set the right permissions on the directory so that Baldur's Gate can installed correctly into the folder. You might also want to download the latest patch for the software also.
Links
Posted by Egon Kuster at 09:09 PM
| Comments (0)
September 05, 2004Server-side RSS Feed AggregatorWhile going through the logs of this site I noticed that someone is connecting up to the RSS feeds produced by a client called FeedOnFeeds. Not knowing this client I decided to find out what it was, to my surprise I found out that it was a RSS reader that ran as a piece of server software rather than a desktop application. The idea behind having a server-side application is that you can use a single RSS reader even if you use multiple computers or work in different locations. By only having one client means that you know exactly which feeds you have and have not read, an idea that has great appeal for me. I have not yet installed the software so I can not comment on the use of the software and how well it works but once I have it up and running I will put up another blog. Links
Posted by Egon Kuster at 09:21 PM
| Comments (0)
August 30, 2004The Best Mac OSX News Reader has turned 1.5
Links
Posted by Egon Kuster at 09:55 PM
| Comments (0)
August 26, 2004Mac: Tabbed browsing for all your Desktop ApplicationsDo you like the use of tabs in your browsers like Firefox and Safari? Sticky Windows is a new application by Donelleschi that allows you to dock windows to tabs displayed at the side of your display. The best way to understand is to go to the Stick Windows website that has a quick animation showing Sticky Windows in operation.
Links
Posted by Egon Kuster at 07:57 PM
| Comments (0)
August 23, 2004The Next Generation in Computer Games Is Coming - Half-Life 2At the recent Siggraph conference Viktor Antonov presented a series of Powerpoint slides containing images of the new Half-Life 2 visuals. These have to be seen to be believed as there is incredible detail and lighting effects to make one of the most immersive games I have ever seen. The most incredible thing is that these images are generated realtime using some of the most advanced commercial graphics cards. Many of the images are of such high quality that they rival those created in many computer generated movies where it takes hours to just render a single frame of video. The best way to understand is to view the images for yourself.
Links
Posted by Egon Kuster at 02:08 PM
| Comments (0)
July 25, 2004Receive RSS feeds by emailIf you would like to receive your RSS information via email instead of using your own RSS reader then you can use ERA (Email RSS Aggregator) available at http://era.indecorous.com/ If you are interest to know what the emails look like here is a sample email for the Slashdot RSS feed: -- START OF EMAIL -- <http://slashdot.org/>
Plans for International Space Station Cut Back
Sajma writes “Reuters is reporting: NASA and its space partners on Friday
First seen: 2004-07-24 14:00:00
---
History Of Doom Movie Debuts
Rogerpq3 writes “A G4/Tech TV feature on DOOM 3, offering a history of
First seen: 2004-07-24 15:00:00
---
Peter Gabriel: Digital Music Downloading's Future
securitas writes “CNN International's Becky Anderson interviews musician
First seen: 2004-07-24 16:00:00
---
Marian The Robot Librarian
nusratt writes “BBC reports on robotics researchers in Spain, who have
First seen: 2004-07-24 17:00:00
---
Are You Annoying?
cweditor writes “This Computerworld article looks at some habits of
First seen: 2004-07-24 18:00:00
----------------------------------------------------------------------------
Comments, queries, and complaints should be sent to <era.info@indecorous.com>. More information can be found at <http://era.indecorous.com/>. -- END OF EMAIL -- In using the service you have to first send an email requesting an account and then subscribe to the RSS feeds you would like delivered, it is possible to both of these in the same email. After sending any email with commands a response email is generated to confirm the command which you need to remove a string and respond to, which I found a little annoying as you have to do this ever time you send a command. The system works well and provides a clean and fairly easy mechanism to receive RSS feeds via email. The makers are also working on a web front end so that you can set up your subscription via an easy to use web page but this has not been released yet.
Links
Posted by Egon Kuster at 11:48 AM
| Comments (1)
July 24, 2004Web Standards coming to a desktop near you.Web Standards like JavaScript, DOM, HTML, CSS, XML are starting to become more common place in desktop applications. Mozilla already uses XML to define its GUI using their XUL markup language and then use JavaScript as the glue. Apple has also previewed their new Dashboard capability that will allow developers to create widgets that are quickly displayed or hidden by entering a hotkey shortcut. These new capabilities are becoming more and more prolific and signifies a paradigm shift of using these standards in desktop-based application development rather than relegating their use in web based applications using standard client-server architectural designs. The reason that these standards are becoming more prolific for desktop applications is because of their flexibility, ease of use and platform independence. As more and more applications are becoming network enabled it is a logical step for these web-based applications to be run directly on the desktop. These standards are also very powerful and could be used to develop applications that run both as web-based applications accessed by a standard Internet browser or as fully fledged desktop applications.
The common uses for these standards include:
I foresee that over the next couple of years you will see a greater number of these localised web applications appearing that support and use web-based standards to provide standalone or network centric applications.
Posted by Egon Kuster at 05:37 PM
| Comments (0)
July 15, 2004Dual Home Page on Firefox
Posted by Egon Kuster at 05:55 PM
| Comments (2)
July 14, 2004Oracle ventures into Web Services, SOA, BPEL and J2EE
Links
Posted by Egon Kuster at 10:04 PM
| Comments (0)
July 07, 2004Virtual Desktops on Mac
Over the years I have used many different virtual desktop managers on both PC and Mac, but now I have found Desktop Manager by Richard Wareham. For those who do know know what a virtual desktop applications are, this type of application allow you computer to have multiple virtual screens, even if you only have one monitor. These virtual desktops allow you to organise applications on your screen but not just one screen as you can do this for all the virtual desktops that you have. Richard Wareham's Desktop Manager is a very well built application (even if it is still only beta). The application works seamlessly and very fast, even on my 600Mhz iBook. To top is all off it is FREE, well not quite as the developer does ask to donate money if you really like his application.
Links
Posted by Egon Kuster at 09:51 PM
| Comments (0)
July 05, 2004Signed and Encrypted Mail on a MacOne of my friends from LabF pointed me to a great article that identifies how to install an X.509 certificate so that I can send and receive emails that use the S/MIME and X.509 encryption and signing capability. Go to Article The article describes using Mozilla or Firefox to actually get the certificate from Thawte but it is also possible to use the latest version of Safari to download the certificate. The benefit of using Safari is that it will also automatically download and load the certificate into your keychain where Apple Mail will automatically pick the details up. The process is pretty simple and only took me 30 minutes from start to finish, although I am pretty familiar with email encryption and the use of keys so it may take a general users about 1 hour to install and read the documentation (there is plenty of it). To compare a competing technology is PGP or the open source version is GPG. If you would like to install GPG on your mac go to http://macgpg.sourceforge.net/. The integration of GPG with Apple Mail is not as good as the X.509 integration but is still pretty good. I also know that GPG/PGP is more common (well at least with my other email contacts) than X.509. The different between GPG/PGP and X.509 is that X.509 depends on an issuing certificate authority like Thawte to provide the certificate while PGP/GPG rely upon a web of trust that is built up by the users accepting certificates from others. I believe that the X.509 integration with Apple Mail is much better than PGP/GPG but that is most likely because Apple built X.509 support directly into the application. GPG was a little more involved to installed and takes a little more know how to get it working but is still fairly straight forward. The biggest benefit with GPG is that you do not need to rely on a third party for your certificates.
Quick Poll
Posted by Egon Kuster at 10:05 PM
| Comments (2)
June 25, 2004The coolest little gameThis has got to be one of the most addictive flash games I have seen for a while: http://www.kiteretsu.jp/on/tontie/tontie.swf
Posted by Egon Kuster at 08:53 PM
| Comments (0)
June 13, 2004Blog Editing Client
ecto is a simple client for Mac OSX that provides full capabilities for editing and adding blogs. I use MoveableType of the blog system on the net and when I first started ecto is led me through a VERY easy wizard to set up the client, it even guessed correctly what blog system I was using. Once set up you are able to download a list of current entries so that you can edit them. As the editor in ecto is using the standard OSX text components spell checking is automatically provided (extremely useful for me!). The complete list of features are:
ecto and other blog clients work by using the XML-RPC interface provided by the different blog systems. This simply allows clients to connect to the blog system by sending and receiving XML documents over HTTP requests. This is not the same as SOAP as it does not wrap these XML messages in SOAP messages. From using ecto for a while I can not find any problems and would recommend it to any OSX blog user. You can download ecto from their home page which allows you to use the software for 2 weeks in the demo period before you have to purchase the software.
Posted by Egon Kuster at 12:41 PM
| Comments (0)
June 11, 2004BluePhoneMenu: Bluetooth Phone Application
For more information go to the BluePhoneMenu web page.
Posted by Egon Kuster at 09:45 PM
| Comments (0)
June 02, 2004When You want a prototype system to look like a prototype
Posted by Egon Kuster at 06:36 PM
| Comments (1)
May 27, 2004Google Results as RSSEver wanted to subscribe to search results? Now you can with the Find Forward search engine. This search engine can also search through blogs or even exclude them from your search results.
Posted by Egon Kuster at 07:02 PM
| Comments (0)
May 23, 2004Semacodes - URL Images
This creates other interesting ideas of how you could use this for other applications. It would allow clickable links on posters, buildings, pamphelts, anything essentially allowing for any physical item to be linked with the Internet. One application that could occur is the use of heads up displays and small cameras to provide augmented reality type capabilities. This could allow information to be downloaded and displayed by using the semacodes as reference points in the physical world. This has been done before but there has never been the standard to support this. If semacodes and the use of mobile phone cameras takes off then we could see these icons around more often allowing for augmented reality capabilities to become easier.
Posted by Egon Kuster at 04:09 PM
| Comments (1)
May 22, 2004Simple TechOne of my hobby horses that I keep spouting to people around work and in the software community is that software should be simple, easy and pleasant to use. No software program should be overly complex, look ugly or unintuitive. I have found an article on Mac Daily News with comments from Dr. John Maeda from M.I.T. Media lab about his opinions of software and hardware development. He is also of the opinion that more software and hardware products should be easier. A perfect example of an easy to use interface is the older stlyle iPod or the new mini iPod, both have a highly intuitive user interface and layout. The new iPod is not as good on the location of the buttons but is still light years ahead of many other MP3 players on the market today. User interface and product design go beyond just hardware and software for your PC, similar guidelines must also be applied to web sites, information kiosks or even paper print products. If you look around the web all the best commercial sites are simple, easy to use, visually appealing and provide the required functionality with little fuss or confusion.
Posted by Egon Kuster at 04:31 PM
| Comments (0)
May 21, 2004Oracle 10g on Mac OSXApple has a page that anounces a roadshow by Oracle on the use of Oracle 10g on Apple's OSX operating system. Go to Page here After looking around the internet I have not been able to find any more information about the OSX version of Oracle 10g. The only information I could find was use of Oracle JDeveloper 10g on OSX, nothing about their database or application server.
Posted by Egon Kuster at 04:57 PM
April 27, 2004Enterprise Information Portals (EIP)I have been interested in portals for a long time since the days when microsoft was offering their Digital Dashboard product that provided portal like functionality. Web portals now being called Enterprise Information Portals (EIP) are available everywhere and all major application platform providers have their own EIP software. EIPs started from their humble beginnings with web portals like myYahoo that allowed users to view a web page with multiple sections displaying content from around the web. This initial portal offering provided the beginnings of the capabilities that you see today in the large portal offerings like personalisation, layout management and the display of syndicated data feeds. EIP capabilities have expanded since then with many additions anc capbilities. Now there are two flavours of EIPs, content mangement systems and portal frameworks. Content-based EIPs like Microsoft Sharepoint concentrate on providing portlets and a default configuration for storage, organisation and searching of data. EIP framework solutions like IBM WebSphere and BEA WebLogic have been developed to provide a basis so that the enterprise can customise and further develop their portal installation to better meet their needs. Most framework based EIP solutions also provide content management type solutions. An area of portal development that has not been fully explored is the concept of building complete applications using the portal framework. I will explore this concept further in a future entry.
Links:
Posted by Egon Kuster at 08:18 PM
| Comments (0)
April 15, 2004OPML and MoveableTypeI have a number of blogs set up at work with another blog used as an index page to all the other blogs. On this index blog I have also set up a link to an automatically generated OPML file. OPML is used to define multiple RSS feeds that can be loaded into an RSS applications. This allows the easy import of multiple RSS feeds. Below is a MoveableType template for creating an OPML file that contains the RSS feeds for all the blogs in the current instance of MoveableType.
Moveable Type Template
<?xml version=“1.0”?>
<!--OPML generated by Egon Kuster using MoveableType--> <opml version=“1.0”>
</opml>
To use create a new template and name the file with a .opml extension. Then copy and paste the above XML into the details section of the template. Save the template and rebuild the site. You will also need to create a link to this file so users can download it. Hey presto you now have an automatically generated OPML file for use within RSS applications to subscribe to all blogs on your site.
Posted by Egon Kuster at 08:17 PM
| Comments (0)
March 27, 2004Web Services StandardsInterested in using web services for a new or existing systems. I have been using web services in my work projects for over a year. Over that time the standards have slowly progressed. Most people know about the three basic standards that make up web services (SOAP, UDDI and WSDL). This article discusses some of the lesser known web services standards that have been agreed upon or are currently in development.
Security Standards
WS-SecureConversation
WS-Rel*
Web Services Choreography
Posted by Egon Kuster at 11:08 PM
| Comments (0)
|
![]() |
|
![]() |
||
![]() |
![]() |
|