October 2 2009, 12:06 am

New Server Transition Complete

So a quick post to let those who might've wondered that yes this site is still semi-active, I haven't posted as much as I would've liked to due to being busy at work.

Enough of that though and onto the purpose of this post this site and the collection of other sites who share the same server as I do have just finished transitioning to our new server at xlhost we decided to leave layeredtech after spending a couple of years there due to layeredtech shutting down the data center our server was hosted in and xlhost offering a better deal.

I was able to export all of the content from my old wordpress installation to import here. However it appears that I was not able to get all of the images which is a little disappointing, I might go looking through the google cache and hope I stumble upon something. Due to importing all of my posts from my old wordpress installation into this new one I'm not sure if people who subscribe to my rss feed got swamped with entries or not, if you did I apologise.

Tags: server, The site, wordpress
Category: Me, The site | Comment

July 6, 2009, 5:55pm

Update

Well it would appear that I'm not dead yet and rumors to that effect may be slightly exaggerated. The main reason I have not been posting lately is because I've been in a bit of a funk where I haven't had the motivation to work on any of my personal projects. With nothing new to show off I have had no real reason to make a post.

What is different with today you might ask? Well not a lot in relation to the lack of motivation to work, however enough semi-interesting – and one important – things have happened which together warrant me writing something. Yesterday I finally upgraded to WordPress 2.8 any issues the site might be having will probably have been caused by the upgrade. Last week I brought a HTC Magic (which runs Google's android phone OS) I plan to do a post in the next couple of days about how the phone is working out for me so far.

Most importantly, a month ago I quit my job (that was the required notice I had to give) because I was approached with an offer I felt that it would be foolish of me to refuse. Today was my first day at my new job working for LayerX, a small software company based here is Hamilton. Like my last job I'm a software developer and I am looking forward to the oppurtunities that this new position has. Due to this happening I finally got around to updating the about page, it still is not anything fantastic but at least it is up to date.

Tags: LayerX, The site, upgrade, wordpress, work
Category: Me, The site | 1 Comment

May 7 2009, 12:05 am

Build System Redux

I decided upon lookiung through the documentation for the latest version of libvtemm that the running of the build commands needed a revamp. Previously the build output just plowed on regardless of whether the previous command succeeded or failed. This as you would guess is bad, you want to find out things have fallen apart as soon as possible without the follow on errors that are caused by an early command failing. Lucky for me the latest version of libvtemm (0.20.2) makes this very easy to do.

While stopping the build from running is a good start there was still more to be done, namely some way to indicate to the user the status of the build. To deal with this a bit more of a serious refactoring was required, this substantially changed the code of the build output class to such a degree that it no longer inherits from the same widget as it did before. Thankfully though it allowed for non-obtrusive place to add feedback to the user. With this in mind a progress bar was also added so that a user could tell how far along the build was at a glance.

Perhaps the most sane part of the change to build system is that now when the a build is initiated the if the build output is not visible it will be made visible, something that is should have been doing from the start. Finally a couple of pictures to show how the new build system looks in various states.

Tags: gIDE, libvtemm, Projects, Screenshots, UI Design, User Interface
Category: Projects, gIDE | Comment

April 19 2009, 11:58 am

gIDE Build System

As I mentioned earlier tonight here is my coding related post, since the 14th I haven't really worked on gIDE until today. I finally got the build system all finished and integrated into the rest of the application. You can now happily define and run the commands needed to build your project. The following images show gIDE building a test project and the other shows the dialog for defining the build commands. I am currently not very happy with the properties dialog but am yet to think of anything better so what I have will have to do for now.

I'm happy to have finally gotten this finished as it was the big feature I wanted done before I would eat my own dog food and use gIDE to develop gIDE. I also took this oppurtunity to port gIDE from vte to vtemm which made the task of the code to set the commands a lot easier than a previous attempt I had made with vte, this does mean however that there is now a dependency in gIDE that is to the best of my knowledge not included in any distrobution. I do not see this as being much of a problem however because the primary audience for gIDE is developer most of whom would know how to build a library from source.

As always the latest changes to gIDE can be found in trunk of the svn repo at http://mlowen.com/svn/gIDE/trunk.

Tags: C++, gIDE, Gnome, Programming , Projects
Category: gIDE, Projects | 2 Comments

Prev Previous Entries Next Entries Next