Website Development

Reflections on new technology development

Want to be a Linux admin? Start here.

This collection of links originally appeared on my consulting website.  If you are a developer new to using Linux or Unix systems these guides will probably come in handy at some point.  Enjoy.

Customizing FCKeditor on Drupal

Editing modern CMS-based sites usually means a bit of HTML editing.  More often than not there is some kind of editor built-in with the application framework you are using to facilitate this.  On Drupal you choose whichever editor you think works best.  For me the choice was simple - FCKeditor.  Why FCK? It supports a lot of browsers and is built in a modular fashion.  So there are many different ways you can use it.

Before we get started there are a few decisions to make about how you want to integrate with Drupal.

Choosing Your Module

You can use the "Wysiwyg API" module if you are interested in using the editor for everyone of a specific input format (think "Filtered HTML", etc).  This new module allows you to download the current FCK codebase and permission against that and only that.  It is limited but growing in popularity due to the number of other editors that are supported by this module.  If you need more than one editor this is your best bet.

Securing your site with SSL

I have now implemented SSL a couple of times and each time I attempt an install it feels like I am starting over from scratch with my SSL knowledge.  It can be complicating for a newbie but it is entirely possible for someone with a technical aptitude to achieve.  In this article I describe things to look out for when you are doing work with SSL.

This article assumes that you are working on a Debian Linux installation, but would probably work on Ubuntu and other modern Linux distributions as well.

Generate the Keys

In every article you read you are going to see that same heading.  Keys are the things that keep your privacy, and you must generate them on your own.   In this example my certificate signing authority wanted an AES-256 type of key (that's the type of encryption) so I ran the following command in Debian:

The #1 Online Feature at Rogers Wireless

I am a Rogers Wireless customer and I have been for some time.  Until recently I have not had the need to use their online service to deal with my account details because calling 611 solves most issues I have come across.  Eventually convenience got the better of me so I signed up for the online administration service.

The Snails in the Mails

About a week after signing up for the online management interface I received a letter - by snail mail - to confirm that I have setup the account.  Though this seems strange, I suppose it would be nice to know if someone else had logged in without me knowing it.  Snail mail can be pretty reliable with that, and I hate when Rogers phones me so on that front I was pleased.

What was strange about the letter though was the list of features:

"Now with your online account, you can

Syndicate content