![]() |
![]() ![]() |
|
July 31, 2004CSS TabsUnraveled.com has a nice and simple article about creating page tabs by only using CSS, which also works in many different browsers
Links
Posted by Egon Kuster at 12:13 PM
| Comments (0)
July 29, 2004Motorola and Apple join to bring iTunes to a mobile phone near you
The new Motorola phones are not to be delivered until early 2005 but will provide a new level of capability and connection for the complete Apple platform. One thing I do hope to happen from this partnership is that Motorola learns to develop easier and more elegant user interface designs, an area that Motorola has been notoriously poor in the past.
Links
Posted by Egon Kuster at 10:34 PM
| Comments (0)
Apple Releases 4th Generation iPod
Links
Posted by Egon Kuster at 10:16 PM
| Comments (0)
RFID Tags Open To HackingCNet News has an article about the ease it is to “hack” RFID tags. Many of the major goods suppliers are currently ramping up support for RFID tags to fulfill the requirement mandated by Walmart (large US shopping chain) to have RFID tags on all products by early 2005. RFID tags come in many different shapes and sizes but most look like a small sticker on the item (although can also be embedded in the product itself). Tag readers then use radio frequency communication to read or alter information on the tag. Unlike barcodes RFID tags can hold a great deal more information and do not suffer the requirement of line of sight to be read. RFID therefore allows for a much easier method or reading information as it is possible to read the tags even when contained in trucks or containers opening up many more opportunities to monitor and maintain the logistics chain. In the article it describes that the information on RFID tags can easily be read by anyone with an RFID reader, which can easily be purchased. Along with reading the information it is also possible to wipe or alter this information posing a potential security risk. RFID tags have been around for quite some time but with the advent of their reduced cost and the widespread adoption by major US shopping chains, UK Defence, US Defence and Australian Defence the profile of RFID has been raised. This rise in popularity has happened quickly and as a result only now are some of the vulnerabilities or problems emerging, like those identified in the CNet article. So where is RFID heading, at the moment I am not sure but as we see RFID tags being used more frequently the problems will surface and be fixed as all involved are very keen to see RFID technology work and work correctly.
Links
Posted by Egon Kuster at 09:37 PM
| Comments (0)
July 27, 2004Gluecode and GerominoGluecode who produces Portal and Business Process products has announced its support of the Open Source Geronimo project. Geronimo is an Apache Foundation project working towards releasing an open source J2EE container to rival the large J2EE providers like IBM and BEA.
Links
Posted by Egon Kuster at 09:43 PM
| Comments (1)
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)
US MATRIX uses CTL like ArchitectureA recent Slashdot article posts this statement: Associated Press: 'The Multistate Anti-Terrorism Information Exchange combines state vehicle and crime records with commercial databases owned by a private company, Seisint, covering half the U.S. population,' but there were 'questions about the legality of sending state-owned records to Seisint'. The solution? “Each state will maintain its own records . . . Software will search each state's records as necessary.' The Multistate Anti-Terrorism Information Exchange system, also known as MATRIX is now using a similar technique to get around jurisdiction and release laws by allowing the system to execute distributed searches so that each of the states can keep and maintain their own databases. Not this is not a new technique at all, but it is new for governments to use these concepts. I have also designed this same capability into the Coalition Theatre Logistics (CTL) project that I am the Australian Technical Manager for. CTL has been operating since the year 2000 but only started true technical development in 2002. The aim of CTL is to provide a system that will allow multiple nations to share and access logistics information for coalition operations. The current CTL architecture was designed by myself using the familiar concepts developed for business to business transactions on the Internet but expanding the concepts to support the extra requirements of CTL. Like MATRIX, CTL uses a similar distributed searching technique so that each nation owns their data on the coalition network and uses a series of coalition defined web services to allow other nations to access this data. This type of architecture allows for nations to maintain control over their data and selectively release this data to the network. The benefits of using a distributed data search and data access architecture are:
Distributed systems when crossing political boundaries allow for a much greater flexibility when compared with central data store solutions as it is near impossible to separate data when stored centrally. This merging of data in central data stores does not easily allow for multiple levels of security or separate data that is only releasable to certain audiences. By using distributed data stores allow for an easier method of applying security and controlling the data access, however the development of the clients and data access software becomes more complex. This complexity in developing the clients to access data is one of the reason such a design is avoided by many developers and a single data storage solution is chosen, but this is not necessarily the correct choice. Over the next couple of months I will be producing a report as part of my work which will be publicly available and will provide access to a copy from here. The title of this report is “Multi-lateral Information Exchange Environment (MIEE) architecture” and will be available from the DSTO publications database or via the research link on the DSTO Home Page. You can also find all my publicly releasable reports by entering my full name (“Egon Kuster”) into the search area.
Links
Posted by Egon Kuster at 11:19 AM
| Comments (1)
July 24, 2004Free Stock PhotosI have found this great site called stock.xchng that allows photographers to share photos between each other without having to pay royalties for the photo's use. I have created my own account and can view my photos here. As I have only just created the account it seems that any new photos uploaded must be vetted so you may not see any photos in my profile just yet.
Links
Posted by Egon Kuster at 11:43 PM
| Comments (1)
Web 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 23, 2004ActiveBPEL becomes opensourceActive Endpoints has announced that its BPEL runtime engine has been released as open source. For more information read the press release or the article on TheServerSide.com site.
Links
Posted by Egon Kuster at 10:59 PM
| Comments (0)
What is new in JWSDP 1.4Sun has released version 1.4 of its very popular Java Web Service Development Pack (JWSDP). If you are interested in quickly finding out what is contained in version 1.4 have a read of this article on java.sun.com. The key updates are the support of all the latest Web Service Standards including the Basic Profile 1.1 standard, which is backward compatible with Basic Profile 1.0 so that it will still integrate with other web services. Also included is a UDDI registry and support of JSP and Java Servlets so it is possible to use the JWSDP to develop and run complete web applications using the bundled Apache Tomcat web container.
Links
Posted by Egon Kuster at 12:54 AM
| Comments (0)
Spiderman Meets Lego
Links
Posted by Egon Kuster at 12:33 AM
| Comments (0)
July 22, 2004An Overview of Business Process Management (BPM)InfoWorld has done it again by providing yet again a very interesting article about Business Process Management (BPM) by Eric Knorr. This article talks mainly about the use of the BPEL standard in supporting BPM but it does do a very good job of defining the overall problem and context of BPM and how BPEL supports business modeling. The article also concludes with a very brief (and I mean short) look at some of the other standards also being developed. What is still required is a good comparison between each of the competing standards, there is some work that I am conducting that should provide this outcome.
Links
Posted by Egon Kuster at 09:34 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)
Optical IllusionsOne of my friends sent me this link http://www.ritsumei.ac.jp/~akitaoka/index-e.html. Well I looked at the URL and asked myself “what the...” so after clicking on the link and waiting for all the graphics to load I found myself looking at static images that moved, gotta love those optical illusions. This site has one the better collections of optical illusions some that I have seen before but there are some new ones also. It is one of those sites you just have to go and have a look.
Links
Posted by Egon Kuster at 08:33 PM
| Comments (0)
Apple SpotlightFor all you developers out there who are looking at the new Apple Spotlight searching capability that was announced at the recent WWDC I have found a quick blog article. The article outlines the basic structure of Spotlight and how it will be used from a developer perspective rather than the user perspective (which Apple advertises).
Links
Posted by Egon Kuster at 08:29 PM
| Comments (0)
July 10, 2004New: Rug ..... with a hump
Links
Posted by Egon Kuster at 01:01 AM
| Comments (0)
July 08, 2004The speed of Web ServicesI have implemented a number of web services projects and many of my critics have always commented that “web services are slow”. Well this is true, however there is a big “but” in this statement. Web services are slow when you compare them to such protocols like RMI (Remote Method Invocation) where you can transfer serialised objects between program components using tightly coupled, well known interfaces but this is not the area where web services should be used. Web services have been developed for environments where you are unsure about the environment (including software, hardware, operating systems, processes and designs). Web services excel when you require information to be transfered from one system to another but do not own or know the details of the other system. These uncontrolled environments is where web services excel and RMI fails. This interoperability ease is why web services have done so well and with the Basic Profiles being developed by WS-I further improves interoperability between web service implementations. Back to the original statement of why web services are slow. Web services are a very fat protocol as dealing with XML documents is a very CPU intensive process and sending XML documents is not an optimal solution because of the amount of data required to be transferred, for these reasons web services are slow. It is for these same reasons why web services are not the solution for everything, they do however provide a very useful capability when interconnecting disparate systems or developing a very dynamic and unstructured communication environment. For a interesting discussion on the speed of web services have a read of Jeff Schneider's Blog on “The Suckline” where he discussed that web services provide the lowest common denominator when it comes to system interoperability.
Posted by Egon Kuster at 10:06 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)
Mac or PC - The BIG QuestionI just read an article on MacDailyNews about choosing either a Mac or a PC. This argument comes up quite often as I am one of those people who uses both Macs and PCs for home and work. What is the answer? In this blog I go through how I use Macs at work and home while identifying what I like and hate about both platforms. At work I have a multitude of computers including; 4 Dual Xeon and 2 Intel PCs and on the mac side I have 1 powerbook, 1 G5 and access to 2 G4 macs. Also at home I have an iBook and an AMD Athlon PC, so as you can see I am surrounded by both Mac and PC hardware and operating systems. My work requires me to operate in a number of roles including; software developer, systems architect, web developer, graphics artist and project management. To support this work I use a very wide variety of applications from Java Development to project management and document creation. At work it is about 99.9% windows so I have to work in their environment with all my macs. I currently use Apple Mail that connects up to the Microsoft Exchange 5.5 servers using IMAP (I have also had it connected by SMTP before). I especially like to use IMAP as it allows me to access my inbox “live” from both the powerbook, G5 and any of the windows computers using outlook. For calendar functions I use Apple's iCal program and have a WebDAV server (Apache) running on the G5. With the WebDAV server I can publish my iCal calendars to the G5 and then use PHP iCalendar to display the calendars as a website. By using PHP iCalendar I can then access all of my calendars from anywhere on the work network or allow others to view my calendars. For address book functions I store all my contacts in Apple Address book, then connect it to the exchange server via the LDAP connection built into Apple Address book. The LDAP connection allows me to find email addresses from the exchange global address book. Ok so now that I have explained all the ways that I have integrated all my macs into the windows centric world at work, I should also describe the parts that do not work. Calendar integration with exchange is nonexistent which makes it very difficult to integrate with the windows users when they invite you to meetings or you need to access a shared calendar. The way that I get around this is that I either use a Citrix client or use Microsoft's Remote Desktop to connect to another windows box and use the normal exchange client, not the optimal solution I know. At work we have just moved the whole Microsoft Network to Active Directory, OSX is supposed to support Active Directory and actually has an Active Directory plugin for their Directory Access but we have failed to connect any of the Macs to the Active Directory network. From reading the forums on the macwindows.com website I am not the only person who has had this problem. The only other problem is that there are still some programs (or equivalents) not available on the mac, most notably is Altova's XML Spy and Microsoft Project. Now that we have the gripes out of the way you are probably wondering why I put myself through the pain of using Macs in a windows environment. The reasons are many, the most important is the OSX operating system. OSX is arguably the best operating system on the market today, it is robust, stable, flexible, easy to use, and to top is off is absolutely gorgeous to look and use. However looks are not everything, OSX has been designed with the user in mind which means that everything is just easy. The best way to explain this is to actually use my mum as an example. My mum used to have a PC and hated to use it, she would loath having to use it for anything. About 1 1/2 years ago I convinced her to replace her PC with a new iMac and she has not looked back. My mum now has actually bought her own Multifunctional printer/scanner/fax, digital camera and uses it for everything, she has even found out that she can dial people using her address book as it connected to the telephone line. Now she uses her mac for email, internet, scanning, photos, creating documents to help her run the small business that she owns. To top it all off is that she no longer rings me up complaining that everything has crashed and she does not know what to do as she has taught herself everything (well with some help from me). As a mac and windows users I much prefer using macs for the following reasons:
Most people after I have explained all these reasons why I like using my macs then retort saying that Macs are more expensive, well it depends on how you look at this. When comparing anything you should always compare items that are equivalent and it is no different when comparing computer systems. Therefore this price argument must use two or more systems that are equivalent so it does not make any sense to compare a home built PC box with an Apple box as this is not a fair comparison. The best way to compare is to take systems from major PC manufacturers like Dell, Sony or Compaq and then compare their products with an Apple Mac. During the comparison you also need to take into account what you plan to use the computer for and how well the hardware and software provided by each system compares. From my studies into this I have found that Apple systems are very competitive on price especially for the laptops Apple produces. In the desktop line I believe that PCs are cheaper and I have found it very difficult to compare the iMac and eMac product lines as there are not many similar PC products. So which is it PC or Mac? Well I choose Mac it is easier, gives me less frustrations and allows me to use the saying “it just works!”. If you really like to bang your head against the wall and live with badly designed and unfriendly applications then by all means use a PC. However if you are like me and want an elegant operating system that allows you to easily set up and use applications while still retaining the power to delve deep into the depths of the operating system then use a mac.
Posted by Egon Kuster at 09:27 PM
| Comments (6)
July 06, 2004Open Source J2EE plugin for EclipseA new version of the Lomboz Open Source J2EE plugin for eclipse has been released by Object Learn.
Links
Posted by Egon Kuster at 09:20 PM
| Comments (0)
Eclipse 3.0 ReleasedThe new full release of Eclipse version 3.0 IDE for Java Development has been released. Eclipse is actually more than just a Java IDE it is actually a full platform and can be used to create your own applications or development tools.
Links
Posted by Egon Kuster at 09:17 PM
| Comments (0)
New set of Links - Blogs Around the WorldI have added new section on my links page that will contain a set of links to useful blogs around the world. I will also contain RSS links that I use constantly to keep me up to date on what is happening in the world.
Links
Posted by Egon Kuster at 06:21 PM
| Comments (0)
July 05, 2004BPEL - Business Process Execution LanguageBPEL is still in the press and news feeds as the next new thing in the Web Services space. BPEL is a definition language that uses XML to define business processes at a level where business analysts can define an enterprises processes but in a structure that can be used to execute this defined process and coordinate web service activation. A new article at InfoWorld talks about the BPEL standard. But BPEL is not the only fish in the sea with WSCI (Web Services Choreography Interface) and WSCL (Web Services Conversation Language) as competing standards under development by the W3C standards organisation. BPEL is being developed under the OASIS standards organisation and is supported by some of the larger application and middleware vendors like IBM, BEA and Microsoft. To stop the W3C and OASIS fighting about these standards Oracle and a few other vendors are starting work to coordinate between these standards efforts. The idea is for BPEL to focus on the internal processes while WSCL on external processes so that these two languages are complimentary. Time will tell as to which standard becomes dominant.
Posted by Egon Kuster at 11:45 PM
| Comments (0)
Signed 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)
July 01, 2004New Apple software and hardwareOnce again Apple has released information about their new operating system and hardware. The new operating system codenamed Tiger is planned to be released in the middle of 2005. The new features in the operating system are:
Posted by Egon Kuster at 08:30 PM
| Comments (0)
|
![]() |
|
![]() |
||
![]() |
![]() |
|