06-12-2010

Agito partners with ADO Icarus

ADO Icarus chose Agito Websolutions as their partner for their upcoming webprojects. In the short term, Agito will realize the new company website for ADO Icarus and the website for "Fokus op emancipatie".
Agito is very happy with this cooperation that clearly opens up perspective for the future.

To be continued...

31-10-2010

Last post: may 25th... Awch.

It has been more than 5 months since my last blog-post... That's a little bit awkward. Well I'll try and explain what happened the last couple of months.


Just 5 days after the last post, I joined CSC. One of the largest consulting companies in the world. I got a position as a functional analyst in the financial governmental institute in Belgium, where I'm currently leading the functional team of my project. This requires a lot of my time, so I guess that's one of the explanations...


Next however, Agito is still moving steadily ahead. We launched www.decometa.com and www.kinderrechtenhuis.be, and accomplished some smaller assignments.


Last week, we won the biggest assignment since our launch: we competed in a public RFP for the building of an interface on an existing database (called DoDesign). We received this governmental RFP thanks to our work for iDiscover, but found out very quickly the assignment was simply too extensive to do by ourselves. Therefor we looked for a strategic alliance with a company nearby to prepare a proposal. Together with KiXX, we were selected as the best offer!


I'll try and keep you updated on progress!

26-05-2010

Positioning divs

You're never old enough to learn I guess... I was strugling today in positioning divs over eachother, when I ran into this explanation on a forum...
http://www.highdots.com/forums/alt-html/hovering-elements-over-each-other-268231.html
My comprehension of "position: absolute" was definitely different, (certainly with respect to its relation to "position relative") and this will certainly come in handy in the future...

11-05-2010

Update

Not much has appeared on this blog the last month, some explanations:
- Last project (KinderRechtenHuis) was finished succesfully
- We are in a preparation phase with our new customer (Decometa)
- We are in a discussion phase with two other potentials (still confidential)
- I'm in a deciding phase of my job hunt (CSC)
- I went to visit Prague (pics on my facebook page)

We'll keep you updated...

13-04-2010

UTF-8 and $€%' ... strange characters

For our latest project, we integrate software written by other developers (brrr)... A lot of character and encoding issues arose, but the combination of practices on this interesting page magically solved them all... The UTF-8 database, showed normal characters, but the output in html was a disaster.

It also mentions some good practices and tips. In the future, PHP 6 should solve all encoding problems automatically...

08-04-2010

Reset CSS

A nice starter when creating XHTML + CSS from design documents can be found at: http://meyerweb.com/eric/tools/css/reset/.
This makes sure your basic html looks the same in all browsers. Very convenient to overcome Internet Explorer problems...

05-04-2010

Embedding Google Calendar

When looking for an easy-to-use calendar to show availabilities of a campspot, we bumped into Google Calendar (again :)).
With the google account our customer already uses for Google Analytics, they can create a calendar. This calendar can easily be embedded in any website, and customized to the specific needs (e.g. set backgroundcolor and start with month-view).
One other nice feature: when you make the calendar public, your calendar is to be found in Google, adding extra visibility on yet another channel.

01-04-2010

Intuit Announces Acquisition of CMS Made Simple

Blogpost  on CMSMS website... Don't know yet if this is good, or bad news... Anyway, I decided to download the last version of CMSMS and store it in a very safe location...

Offcourse, it's April 1st today :)

25-03-2010

Social Marketing

Facebook, Youtube, Blogspot, ... social marketing is free and easy.
Yeah Right... Spent the last 2 days on figuring out several stuff. Connecting Facebook and Blogspot, should be easy, but isn't. NetworkedBlogs came to the rescue.
Creating a Facebook page on your company, pretty straightforward, getting the blogposts in, and adding videos... Not that easy. Maximum upload size to Facebook for videos is 1MB... So decided to use youtube... Which has a nice feature btw: audio swap, you can add audio to your movie.. But it's fairly slow and I didn't manage to hear previews...
Anyway, this message is just to check if it gets promoted to the fanpage :D

24-03-2010

News & editor-rights in CMSMS

Note to myself: Make sure editors have the right to publish news in new CMS-installations...

Apparently, Editors (which is the default right we assign to CMS-users) do not have the ability to publish their news. They can write newsmessages, but an Admin or superuser needs to approve the news to publish on the front-end website. Somehow logical for large websites with lots of users, but useless for websites with 1-5 content editors...

23-03-2010

Networkedblogs: Integrating Blogspot in Facebook

To open up this blog to a larger audience, I was looking for a nice solution to integrate this feed into Facebook.
Facebook offers a way to integrate one blog-feed using Notes, but the messages are pulled into facebook, losing every link to the original blog.
Networked Blogs however is a nice Facebook app, that shows a short summary of the blogpost and adds an URL to the original blogpost. Exactly what I was looking for...

Help Kill IE6

This morning, one of our customers called, to ask why IE6 wasn't supported in our newly developed software application to manage taxi-transfers (airportservice.be)...
IE6 is like a pain-in-the-ass to all webdevelopers, that just doesn't seem to go away. Well, from now on, Agito will start fighting against it, instead of trying to fix it.
http://ie6update.com/ is a brilliant plugin, with a very subtle, but extremely well built suggestion to install a recent browser. This plugin will be included in all of our future websites.

IE6 was launched on August 27, 2001. It's unbelievable that in february 2010, 20% of internet users is still using IE6. IE6 is equivalent to slow loading of pages, high security risks, extremely crappy support for javascript, ...

For our customers... Some figures:
Browser Stats
Tide turns against IE 6 as usage drops
Google announced it's discontinuity to support IE6 in google docs
IE6 Risks

Enough said. Please, upgrade.

22-03-2010

CMSMS upgrade

Recently I reported the problems we were experiencing with PHP 5.3 being adopted very fast by some large hosting companies (one.com).
Well the people at CMSMS did a great job with version 1.7 Cape Verde. I've updated our website without difficulties. In the coming week, our customers websites will be upgraded, and modules we adjusted will be checked...

19-03-2010

Mantis Bugtracker Upgrade

Recently upgraded Mantis Bugtracker to version 1.2.0. Finally they got rid of their extremely basic color scheme!
Interface could be more 2010, but it is and stays extremely functional.

16-03-2010

Subdirectories and URL rewriting

When we install CMS-systems, we always create them in a seperate subfolder on the webspace. This to keep things clear, and logically structured.
However the problem that then occurs is that URLs tend to get ugly.
E.g. our webspace looks like: http://www.agito.be/CMS/index.php, instead of http://www.agito.be/index.php

.htaccess files are an ideal solution, but often difficult to use. Today I managed to remove the /CMS/ part out of the URL without side-effects. Here is the code:

RewriteEngine on
#
# Internally rewrite requests for all pages in "/" to pages in /CMS/
#
# If not already rewritten to /CMS/
RewriteCond $1 !^CMS/
# Prepend "/CMS" to the requested URL-path
RewriteRule (.*) /CMS/$1 [L]

If CMSMS would remove the index.php to be shown, I would be completely happy :)

10-03-2010

Toggl

Estimating the budget of a software project is extremely difficult. It becomes even more difficult if you don't have any idea how much time was spent on previous projects...
Therefor we decided to look for an easy to use time-registration system. There are numerous systems available, some paid solutions, some free, some require installation, some are service-based.
We decided to go for Toggl (www.toggl.com), nice interface, desktop applications for windows and mac, Iphone tool, ... Everything we need. Too bad my Nokia E71 doesn't have a Toggl app.

From now on, we will be tracking every software development project we realise.

01-03-2010

Pretty URL's in CMSMadeSimple

Pretty URLs can be achieved quite nicely in CMSMS. I've used the following guideline, and I'm quite satisfied with the results:

http://wiki.cmsmadesimple.org/index.php/User_Handbook/Tips_And_Tricks/Installation

16-01-2010

One.com upgrade to PHP 5.3

One.com installed PHP 5.3 in december of this year. The old track record of PHP adoption was that it takes several years for a major upgrade to be accepted. However, things must’ve changed, because we’re hearing more and more issues with 5.3 compatibility, even though it’s only been out for a few months.

We ourselves had some problems with CMSMS, which will be solved in version 1.7. Looking forward to these upgrades...