jsiServiceManager on SourceForge

October 9, 2008 · Comment 

I started a project on SourceForge for jsiServiceManager yesterday.
You can find it here.

The currently released version is the same one as on jsiSoft. When I do the next release I will link to SourceForge.

Speaking of the next release…

I have added the functionality I wrote about in an earlier post but I haven’t tested it very well with services. It works as a charm with all my auto starting applications though.

Installing Team Explorer

October 6, 2008 · Comment 

… and it takes forever to merge the Help Index.

I just want to install the Team Explorer and do my stuff. Why do I have to wait an hour to merge the help index? In my opinion that should be done on a low priority thread after the install is done.

New feature in jsiServiceManager

September 24, 2008 · 1 Comment 

I used to run a small hack I made in Delphi that delayed the start of auto starting programs in windows. It really shortens the time from power on to a workable browser.

My current install takes forever to boot so I am working on adding that functionality to jsiServiceManager.

It is a very simple scheduler that allows you to delay the start of both plain applications and services. Initially i was about to add the option to repeatedly start an application but that is best left to the scheduler in Windows.

It will shorten my boot till considerably but your mileage might vary.

Irrational

September 14, 2008 · Comment 

I have way to much to do and all of it is by my own choice. I have some school work that should have been done two weeks ago and I am already behind with the math studies that I started this semester.

I haven’t done any academic math for about twenty years and it looks like I wasn’t taught the same amount of math that students today read at the same level.

On top of that there are loads of things I want to do with logview4net, jsiPodFetch, jsiServiceManager and two Swedish sites I am working on. (For you Swedish readers one of them is komdit.nu and the other one is still in the design phase.

If this was all work related stuff I would make a list and tick them of off one at a time, but now I am totally irrational. I sit down to work but I get nothing done. There is just one more blog post to read and one more WoW quest to do.

I recently added the UserVoice widget to jsisoft.com so please make sugestions and vote for them. At least that will help me prioritize work on the jsisoft side of things.

The blame game

June 2, 2008 · Comment 

We have all been part of the blame game, by our choosing or by the actions of someone else.

In todays Dilbert, Wally takes it to the next level.

I work as a consultant and beyond the instant irritation I actually find some amusement in watching the blame game in action. At least when I am not a central player.

I’ve had to work with people that CC’s and forwards every mail to a supervisor (or a hand full of peers) and insists on the same policy for booking meetings. My experience is that those that do what ever they can to protect their back are usually the ones starting the game.

So, is their protective behavior the result previous games or strategic moves for the next one?

Get rid of some recursion

May 10, 2008 · Comment 

I just had a doh! moment.

In .Net the System.IO.Directory object has a GetFiles method that returns all files from a directory.
I used to pair that up with some recursion to get all files from all sub directories.
BUT, heres the doh!: GetFiles has an overload that takes a SearchOptions parameter so that it can return the sub files directly.
So go back to your old unnecessary recursive code and do it the .Net way instead.

I just released a redesign of jsisoft.com

May 8, 2008 · Comment 

I used to run jsisoft.com (and jsisoft.se) on Wordpress, but since the content is very static it felt like overkill.
Now I have all of the site, including all file releases, in a Subversion repository. This way It will be a lot easier to have the application documentation in line with the current release. It also allows me to revert to an older version if (when) I screw up.
To support the development of these applications I will keep the ads, even though there is almost no one clicking them. Users are taken to a download page when there are new updates so there is at least some potential for ad clicking when a make new releases.

Better than logview4net

April 15, 2008 · Comment 

Someone Googled for ‘better than logview4net’ and ended up on my blog. It must have been an anticlimax to look for something better and end up on the developers blog.

There is a java application called Chainsaw that is part of the Apace Logging Services. I don’t know about all it’s features but it inspired me to create logview4net.

I know there are some performance issues with some usage patterns. If you think you are on of those users please write a comment and use a WORKING email address so that I can try to fix your issues.

Scrum and Continuous Integration

April 15, 2008 · Comment 

I’ve been rambling about Continuous Integration a couple of times before and I just noticed that I have misspelled Continuous every time so I guess I’ll just have to go through all of my old posts and correct that. I have, on the other hand, gotten a lot of Google traffic from fellow misspellers around the world.

Here’s a google search with misspelled articles, and here’s a search with the corrected ones.

If you find any weird language constructs or words in the future please tell me. A big reason for blogging at all is to keep my english alive.

Anyway, I was thinking a bit more on Scrum and it struck me that Scrum is Continuous Integration for people. I know it won’t take a genius get that idea, but it made me feel even more comfortable with Scrum. I like to enable continuous delivery of value to the customer.

A customer should be able to stop a project (almost) any time and still get some value out of it.

I’m a scrum novice

April 14, 2008 · Comment 

I have been forced to learn what Scrum is due to two independent assignments.

So in the spirit of learning stuff by myself I just read Agile Software Development with Scrum and I’ve got Agile Project Management with Scrum in the pipe.

It struck me that Scrum is a little like it has turned out when I, and the good developers around me, have had some saying in the organization of software development.

I’m by far an expert in the field but I get the feeling that it will be hard to convince a customer to embrace Scrum. I would gladly work in a Scrum team though.

My Scrum encounters this far is by one customer that want to use Scrum in a project to migrate a rather large application from VB6 to .NET, and one customer where I helped them inspect and evaluate a software supplier (and their software) that uses Scrum for their application development.

Done in the right way I really think it enables both transparency and creative thinking.

« Previous PageNext Page »