21 Jun 2007, 8:41am

by Ariejan de Vroom
leave a comment

AJAX Rules! 80 JavaScript Solutions for professional coding

Smashing Magazine has put together a very comprehensive list of 80 AJAX JavaScript solutions for professional coding. How great is that?!

The list includes solutions for auto-completion, inline editing, menus, tabs, calendars, all sorts of interactive stuff and tables, charts, graphs, forms, grids, lightboxes, galleries, showcases, visual effects and also, some basic JavaScripts that everybody should know about.

Check out the list now!

10 Jun 2007, 4:12pm

by Ariejan de Vroom
leave a comment

Ultimate List of Ruby Resources

This is the first post, named “Ruby”, in a series of “Ultimate List of … Resources”. I’m going to compose several lists for different topics I encounter during my development work. To start, I begin with Ruby. Later, I will add “Ultimate Lists” about Ruby on Rails, Subversion, AJAX and some other topics.

Feel free to let me know if I missed an important resource. I’m also open to suggestions about other “Ultimate Lists”.

For now, you’ll have to settle for the “Ultimate List of Ruby Resources”.

more »

7 Jun 2007, 9:10pm

by Ariejan de Vroom
leave a comment

Coming up: Ubuntu Development Server Guide

My articles about setting up a Ubuntu Development Server (part 1 and part 2) have been very successful.

I’m considering writing a new guide with more up-to-date information on how to setup a development server that allows you (and your team) to develop software, manage source code, track tickets and all that stuff.

What should, according to you, be included in this guide? Please let me know! Just leave a comment and I’ll pick it up.

Thank you for your input!

Update: Estimated release of the “Ubuntu Develpment Server Guide is mid july

2 Dec 2006, 3:32pm

by Ariejan de Vroom
16 comments

How to setup a Ubuntu development server - Part 2

Also read Part 1 - Subversion.

In this part I will tell you how to install Trac on top of your Subversion repositories on your Ubuntu development server. Trac offers you a wiki, roadmap, tickets (tracking system) and access to your SubVersion repository. All of this is bundeled in a very sexy web interface.

Well, let’s get to work now and get Trac installed. When you’re done you will have trac available for all your Subversion repositories.
more »

1 Dec 2006, 6:05pm

by Ariejan de Vroom
37 comments

How to setup a Ubuntu development server - Part 1

Since I’m starting some real work on my final school project, I want to install a Ubuntu development server here at home. I have a Pentium 4 box here that will perform that task.

In this first part I will show you how to install Subversion over WebDAV. All of this will be done in such a way that it’s easy to serve multiple projects at once.

In future parts I will tell you more about installing Trac, FastCGI (with Apache) to host Rails applications and how to use Capistrano to deploy your app properly.

For now, let’s get cracking at Subversion.
more »

25 Nov 2006, 9:49pm

by Ariejan de Vroom
1 comment

The Three Corner Stones of Developerhood

As a developer, there are just some things you can’t do without. I have found that there are three things that I need. Really need. If one of them is missing, I have trouble doing my job properly.

I call them “The Three Corner stones of Developerhood”:
more »

22 Nov 2006, 11:50am

by Ariejan de Vroom
6 comments

WordPress: Author comment highlighting

I’ve seen it lots of times before, but I just added it to Ariejan.net (and the next release of the iAriejan theme). Sometimes there are lots of comments and it’s nice for visitors to see what the official reaction of the blog author is.

Since I haven’t really looked into a plugin or anything, this is just a very simple theme hack.

You can apply it to your current theme with almost no effort at all.
more »

22 Nov 2006, 10:34am

by Ariejan de Vroom
3 comments

SVN: How to fix bugs properly

I’ve already told you about releasing your project with help from Subversion. Now I want to talk to you about using Subversion to fix bugs in your application.

Fixing bugs can be as easy as fixing a few lines of code or as hard as rewriting a significant portion of your application. Both situations need a different approach from us. Let’s talk about the easy stuff first.

For this example let’s say we have a project. It has a release branch named RB-1.0 and current development is going on in the trunk.

A user has submitted a bug report (numbered #3391) against your 1.0 release. Here’s what to do:
more »

22 Nov 2006, 3:15am

by Ariejan de Vroom
1 comment

Google Project Hosting: SourceForge Competitor

I just found out that Google Code is now offering Project Hosting! It’s in the same style as SourceForge, but the Google way!

As a Google user you can create a project with a built-in issue tracker and Subversion repository. And if that’s not all, you can tie in a blog (at Blogger.com is you like) and adiscussion group (on Google Groups, of course).

This is really a nice package Google is offering and it looks like a serious competitor for SourceForge.

It’s just that I didn’t find any possibility to release files yet, but other than that, I’d like to move there!

21 Nov 2006, 1:11pm

by Ariejan de Vroom
10 comments

SVN: How to release software properly

Many projects use SubVersion nowadays to store their project code. I do this also at work, and for my personal projects like CSE-Tool.

The question, however, is how to release your current code properly to the public. You probably don’t want your users to check out your current development code. Either you want them to check out a certain version (release) or you want to present them with a download archive containing the code.

I’m going to show you how to release a simple PHP application from SubVersion as an archive file to my users.
more »