Partnering with Agile Workers

More exciting news. Mirko Böhm, co-founder of Agile Workers Software, has invited me to become a partner in the company. I’ve gladly accepted. Agile Workers is a cool, new Berlin-based start-up that offers a diverse array of software services. (By the way, Berlin really is becoming the place in Europe for tech start-ups. Read all about… read more

More trainings available via Mixin

I was recently added to the staff of trainers at Mixin, a German-based training company run by Dr. Björn Kesper. My entry into the company means they now offer Java and Eclipse trainings in addition to a whole host of others, including C#, .NET, SQL Server, HTML, CSS and whole lot more. Follow the link… read more

And, WordPress hackers, just in case you’re interested…

… here’s how I made the earlier slightly tricky change. Using this tutorial page I changed the front page of the site into a static page, which sat at “computerfloss.com/blog”. But I wanted the front page to be at the root of the domain, so I skipped over to this other tutorial page. This one… read more

Computer Floss – Slight URL change. Update your feed!

I’ve added a new static front page to the computerfloss.com site. (I have some plans to expand here, you see.) The “/blog” part of the URL is no longer needed, so the old RSS address won’t work. Either click the RSS icon or change your feed address to: /feed/rss/   read more

Eclipse trainings available

I delivered my first Eclipse training just before Christmas last year. I’m happy to say that the clients, just under a dozen programmers working for a large German corporation, have reported being “very satisfied” with my two-day seminar. I’m also happy to say I enjoyed it even more than I thought I would, probably due to the lack of nervousness I thought I might experience. In fact, I was so at ease and enjoying myself, I’m now hugely looking forward to delivering it again for other clients.

For anyone who wishes to know more about the Eclipse training I provide (perhaps you’re interested in it yourself?) here’s the basic overview:

  • Downloading and installing
  • Introducing the working environment (workbench, views, perspectives)
  • Programming using the editor, basic functions
  • Backup and versioning, local history
  • Using plug-ins and updates sites
  • Project administration
  • Features for object-oriented programming
  • Features for Java development
  • Debugging and Running programs
  • GUI development using visual editors
  • Automated testing using JUnit
  • Version control using Subversion and Subclipse
  • Developing UML diagrams
  • Editing XML files
  • Plug-in development
  • Practical tips and tricks

These subjects are by no means carved in stone, but they certainly embody what is necessary for beginners to learn (with the possible exceptions of UML, XML and plug-in development) and represent what can be covered in a minimum of two days. Beyond that, my curriculum is flexible and open to discussion.

If you’re interested in knowing more or booking a training, then please feel free to get in touch via [email protected].

Saros: Needs-based synchronisation and a greatly upgraded Whiteboard

I’ve been so extremely busy the last six weeks that I’ve had no time to blog. During that time a new release of Saros went out and I almost let it pass without telling you about it.

Version 11.12.9 of our distributed development tool (the final release of the year) is now available. This is a particularly exciting release because, in addition to a number of very important bug-fixes, there are a couple of great new features.

The first feature is needs-based synchronisation. With Saros you already have the ability to share just a subset of files with your peers, so that you don’t have to spend time sending huge amounts of data over the network. Until now, this meant that if you wanted to collaborate on unshared files, they needed adding to the session manually. Now, with needs-based synchronisation turned on, Saros will monitor the files you work on; when you begin editing an unshared file, Saros will instantly and automatically share the file with everyone in the session.

The second feature is really a group of new features. The distributed Whiteboard has been upgraded with numerous new features, including:

  • Line drawing
  • Arrow drawing
  • Adding text
  • Adding shared annotations
  • Drawing in your user colour

And finally, a bug that prevented multi-user chat from functioning when connecting to OpenFire servers has been thoroughly squashed.

You can install and update Saros from Eclipse: http://dpp.sf.net/update. For more information visit http://www.saros-project.org.

On behalf of the Saros team, have a Merry Christmas!

Linux likes the Netgear N150… and so do I

In my new occupation, I continue to treat myself to new kit purchase essential new equipment for my business. I’ve already blogged on my experiences with printers on Linux and now I’ve started using a new wireless adapter I’d like to give that a shout-out too.

Like printers, I had mixed experiences of wireless adapters during my early days of Linux usage. But I’m happy to report that the first adapter I dropped for worked out of the box and like a charm. It is the Netgear N150, a fairly standard USB adapter that needed no installation and cost me a measly €15.

Incidentally, installing this same adapter under Windows 7 was awful. It was so unnecessarily convoluted and the configuration software is ugly and almost unusable. Linux users win on this one.

Next Page »