RSS RSS feed | Atom Atom feed

Brainstreamer is finally release

Hi all,

March 15 was a very important day for me.

BrainStreamer 1.2 is released on line

I am proud of what I have done. I think it is a very useful application.

It was tough getting everything ready for the deadline I had set for myself.

The deadline was very tight and thinking about it now, it is the best thing I could have done.

My life was centered around releasing BrainStreamer on time and this really has given me the motivation to work 14 hours a day, 7 days a week for several months.

Setting your goals really helps keeping you focused and really motivates. In fact, it never seemed like work, I enjoyed creating something and seeing progress everyday. Also things that seemed important in the beginning can suddenly become a lot less of an issue.

This release is just the first step, but an important step. Having set my goals and actions (using BrainStreamer of course) also helps me decide what my next step are going to be.

I should have started working with goals much sooner in life, but better late then never.

Anyway,

have a nice day all.

Peter Muys

Inspiring article

Over at mymicroisv.com you can find an article from the people behind EarthDesk.

These people are backbacking with there laptop and working from any ware they have an Internet connection.

This is one of the main reasons I want www.brainstreamer.com to succeed.

I am a motorcycle fan and my goal is to go for a long trip (at least a couple of years). Working from where I am at the moment.

Peter.

Very good OSGi introduction

I have found a very nice introduction on using OSGi: http://neilbartlett.name/blog/osgi-articles/#comment-223

I wish I could write articles like these, its clean and easy to follow.

The reason I am interested in this is because I am going to insert a plug-in system in BrainStreamer in one of the following versions.

In fact there will be 2 plug-in systems: in the server part and the client part.

In the server part the plug-in system should allow you to add plug-ins for:

  • New data types
  • New data sources
  • Dynamic data types

In the client:

  • Creating new views
  • Adding import and export modules
  • Adding scripting languages

Peter

One of the many reasons why I develop in Java

Research finds Java code most secure

From www.itweek.co.uk :

New research from software security specialist Fortify reveals that bugs are far less common in Java compared with commercial C/C++ code
Dave Bailey, IT Week, 05 Mar 2007
Application code security specialist Fortify Software will today unveil research from its Java Open Review (JOR) showing that there are "significantly fewer bugs in open-source Java components than in commercial C/C++ programs". Fortify founder Roger Thornton said that the difference was "an order of magnitude fewer".

This is in fact one of the main reasons, I switched from using C/C++ (used it for more than 10 years) in 1995 to Java.

Having to think about memory management, dangling pointers, uninitialized variables distracts you from what you try to achieve.

Also one of the nice things in Java was that everything is what it seems (no preprocessor).

Peter

It's not easy to write website content.

Yesterday, I started to think about the content on my website.

I am a good software writer, but writing copy for a website is not my strong point. (especially when it is not in my native language).

So what kind of keywords would I use ?

www.wordtracker.com to the rescue.

It seems that all the keywords I was thinking about are not what people search for and the keywords that they are searching for have to much competition.

It seems I will have to be very creative with this.

Anyway, I would urge anybody who is serious about his website, to try wordtracker. It really can give you valuable information.

Peter

What is BrainStreamer? You Ask.

BrainStreamer is my view of how a Personal Information Manager should be.

I have tried numerous PIM software but they all don’t work for me.

This is something strange, considering how much PIM software exists out there.

Lees meer...

Forget the Swing HTML Editor

I have changed my mind.

Developing the HTML editor using Swing JTextPane would cost to much time to develop.

I have now bought the HTML Editor from Sferyx.

It looks like it has everything I need.

A simple html editor for java

I am a big Java fan, but sometimes I can get a bit frustrated.

I need a simple html editor for my application. Should something like this be in swing ?

Yesterday I tried to use the HtmlEditorKit. It works for most things, but to let it work in the real world, you need a lot of extra code.

Drag and drop from Ms Word doesn't work out of the box.

It took me some time to figure out that you need to add this:

HTMLDocument doc = (HTMLDocument)textPane.getDocument();
doc.putProperty("IgnoreCharsetDirective", Boolean.TRUE);
doc.setPreservesUnknownTags(false);

Next, you need to define all the needed actions like :
align, lists, font selection, paragraph type, image and links...

I will need another full day to add these. ( and I lost already a lot of time yesterday ).

Tags :

Why another blog ?

This is a blog about my first try to make a living by selling software on the Internet.

Lees meer...