Go directly to workshop page for Leveraging Drupal

victorkane's blog

CafeConf 2006

This last Friday and Saturday I attended CafeConf 2006 :

  • What: CaFeConf - 5th GNU/Linux & FS open gathering
  • When: November 10th and 11th, 2006
  • Where: Lima 717 - UADE - Capital Federal - Argentina
  • Que: CaFeConf - 5tas. Conferencias Abiertas de GNU/Linux y Software Libre
  • Fecha: 10 y 11 de Noviembre 2006
  • Lugar: Lima 717 - UADE - Capital Federal - Argentina

Since this year they decided to broaden out their base, they decided to focus on education, in order to get students involved, so they decided to get teachers involved. To do that, they included as a kind of conference-in-the-conference, a Mini Moodle Moot 2006. I found myself focusing on these events.

Usability and access to knowledge itself are the same form and substance

Isn't it weird (and cool) when things just... come together?

Here I am reading the usual three or four books at the same time (chief among them is Don’t Make Me Think!: A Common Sense Approach to Web Usability, Second Edition Don't Make Me Think!: A Common Sense Approach to Web Usability, Second Edition)

Subversion Version Control System on Ubuntu Desktop

The objective is to install subversion on my Ubuntu Dapper desktop in order to support version control for day to day projects.

Will use Apache 2 as uniform access control for security reasons, and in order to make this box a subversion server in my home office network.

Installation with Synaptic

  • subversion package
  • libapache2-svn package

Create repository

victorkane@mentor:~$ sudo mkdir /var/lib/svn
Password:
victorkane@mentor:~$ sudo svnadmin create --fs-type fsfs /var/lib/svn

Create password file

victorkane@mentor:~$ sudo htpasswd2 -cm /etc/apache2/dav_svn.passwd victor
New password:
Re-type new password:
Adding password for user victor
victorkane@mentor:~$

Apache 2 HTTP Server configuration

/etc/apache2/mods-enabled/dav_svn.conf:

Konqueror and Vim 7 as IDE

First off, see Viva Vim 7! (installing on Ubuntu Dapper) .

Second off, see Konqueror with Midnight Commander theme on Ubuntu . Now we're all on the same page, with Konqueror (in all its variations) and Vim 7 installed.

Also assumed here is the installation of the ExuberantCtags package, so that ctags can be generated for ruby, php, python, perl, and a host of other languages (see ExuberantCtags) as well as the C language. On my Ubuntu box installation was straightforward with Synaptic.

The main interest here is using (and remembering how to use in between actual programming bouts: different projects hook you on different tool sets) Vim 7 as a lightweight alternative to Eclipse.

That may sound like a mouthful, but we'll see it is not an exaggeration.

A look at PHPeclipse

In another post ( IBM is taking PHP (and Drupal) very seriously ), I mention a series of articles IBM is writing in the context of using Drupal as a web application framework.

In Part 6: Building a custom module in Drupal it is mentioned (and you can see from the graphics) that they are using PHPeclipse in their IDE.

Even though I prefer Vim myself, one cannot be oblivious to so much usefulness and convenience, especially when you consider that you can have the Eclipse Web Tools (html, css, javascript, xml editors, server debugging...) in the same package.

Syndicate content