Begin Roster Creator

Saturday, May 29th, 2010 | Roster Creator | No Comments

I had some time during the Memorial Weekend holiday and decided to sit down and do some coding. One of the projects on my list of things to do, has been to pull together some scripts that I’ve created over the years for generating nicely formated community rosters based on the National eMembership system.

Several years ago I took over the maintenance of our communities roster. As the time we had one list that was maintained for the printed roster, another that was used for the phone tree system, yet another that was used annually for printing ballots, and all these were separate from the list maintained by National. One of the first things I did was to standardize on the National list as the source for all the other lists we used.

This forced us to proactively clean up the National list and keep it clean. Once I made the decision to use the eMembership system as the source, I began to use export files from this system and write merge letters and form for generating our printed roster and annual ballots and such.

Eventually this process became streamlined enough that my scripts were not changing much and had become pretty stable. I eventually got the idea to try to pull my scripts together and create a site that others could use to benefit from my scripts. This weekend was when I finally got a chance to realize this dream.

I began coding a site using an open source project I’m involved with called CFWheels. It is a port of the Rails project to the CFML language and runs on the Adobe ColdFusion engine as well as the open source Railo engine.

Saturday and Sunday were spent building the framework of the application and creating the basic login, signup, password recovery systems. By Monday I was ready to start working on the actual PDF generation scripts. I pulled most of that together and wanted to get others into the system to kick the tires and get feedback. So I started to get ready to invite a handfull of users from the surrounding communities to test the system.

So I published the code on one of my domains and the eMembership Roster Creator system was born.

Tags: , , ,

Installing SNMP on CentOS

Sunday, April 18th, 2010 | Linux | No Comments

Once again I am documenting this here for my own purposes. I tend to find little caveats like this but loose them by the next time I need them. So I’m documenting how to install SNMP on a CentOS box. So far I’ve tried this on several physical and will be trying it on some vmware and xen virtual boxes next. After do you this you need to start the service ans set it to load at root.


yum install net-snmp
yum install net-snmp-utils

snmpconf -i -g basic_setup

service snmpd start
chkconfig --add snmpd

Why I love CFML

Wednesday, February 10th, 2010 | ColdFusion, Railo | No Comments

I was looking at integrating a new video encoding service into one of my projects and clicked on their developer link to see if they had sample code. I was then jazzed to find out that they had CFML sample code since that is my platform of choice. Looking at the sample code page I was blown away at how much easier it was to do the XML API integration with CFML than with other popular languages. The site was encoding.com, you should definitely take a look.

Tags: , , ,

Converting MySQL to SQLite

Saturday, February 6th, 2010 | Linux | No Comments

I have begun playing around with SQLite and needed a way to convert a MySQL database into a SQLite database. After trying several different methods the one that I ended up going with was the script documented in this article.

Documenting it here so I can find it later myself.

Tags: ,

Disabling iptables Console Messages

Wednesday, December 9th, 2009 | Linux | No Comments

I’ve been searching for a solution to this and finally found one, so I’m posting it here just so I won’t have to search for it when I forget it again.

I initially thought the messages were coming from syslog-ng but it turned out that the messages kept coming even with syslog-ng turned off.

As it turns out, the kernel was printing those messages directly to the console. Fortunately, it’s possible to set the minimal level a message must have before it is printed to the console.

# dmesg -n 4

After executing this command, only messages having level “warning” (4) or higher will be printed. All message levels are still logged.

Railo updated to latest build

Friday, May 29th, 2009 | Alurium Hosting, Railo | No Comments

We updated our Railo 3.1 build today to the latest release. You can read the release notes of this build to get more information about the changes implemented in this release.

Automatic Sub Domain Creation

Thursday, May 28th, 2009 | Alurium Hosting, Railo, Resin | No Comments

For those of you who have wanted to sign up for hosting but didn’t have a domain name to use, you know that we allow you to use a sub domain off our ALURIUM.NET domain name. A fully qualified domain name is required because our Railo integration requires that a fully qualified domain name be use to map the host header to the directory path of the account.

Well, up until now you had to ask us to set this up for you because there was no way to automatically test to see if a sub domain name was available for use. Today we released a module that allows you to test the availability of a subdomain in the order form and use an available sub domain and have it provision automatically.

To use a sub domain simply begin by selecting the hosting plan you wish to use. When adding a domain to the account use the ALURIUM.NET drop down from the TLD list and type in a sub name you would like to use.

subnameselection

After you have made entered the sub domain name you wish to use and selected ALURIUM.NET from the drop down menu, click on the check domain link to see if the name you have selected is available. If the sub domain name is already in use by another client you will see the following message.

taken

Otherwise, if the sub domain name is available, you will see the following message with a button allowing you to add the domain to your hosting account.

available

That is all there is to it. When you submit your order your account will provision automatically and you will have full access to the hosting resources provided by the account level you selected.

Tags: , ,

FREE Trial Railo Hosting

Thursday, May 28th, 2009 | Alurium Hosting, Railo | No Comments

We just announced and release our Trial accounts. The best thing about them is that they are absolutely free. It is a 60 day account that gives you limited disk space and bandwidth but full access to the Railo Administrator so you can test and play with our Railo hosting offerings. If you decide you like the service you can upgrade to a paid account and all of your setting carry forward to the new account.

Why are we doing this? Well we want to lower or completely eliminate the barrier to entry. We want everyone to be able to test our services without feeling presured to sign a lenghty contract. Besides you wont know how good we are until you try us out.

Tags: , , , ,

Enable Directory Listing in Railo running on Resin

Thursday, April 9th, 2009 | Railo, Resin | No Comments

Automatically generated directory listings are not what you probably want to have enabled on a production server, but for a development box they do come in handy. If you are running Railo server edition packaged with Resin you may be wondering how to enable Directory Listings on your development box. That is the subject of this post. By default Resin comes pre-configured to enable directory listings, but this setting is missing in the version of Resin server that is packaged with Railo, at list the beta 3.1 version which was available at the time of this writing.

Adding this capability back in is quite simple. You must modify the resin.conf file which is installed in the conf directory of the Railo install directory. I’m on a Mac and I installed Railo in a directory under Applications so my path to the Resin.conf file is /Applications/Railo/conf/resin.conf. Fire up your favorite editor and open up this file. Find the <web-app-default> block and add the following code to it:

  <servlet servlet-name="directory"
           servlet-class="com.caucho.servlets.DirectoryServlet"/>

Now all you have to do is restart Resin and you should now have directory listings enabled.

Tags: , ,

Richard Jalichandra launches a new blog

Tuesday, February 24th, 2009 | Technorati | No Comments

Richard Jalichandra, AKA RJ, just launched a new blog. Right now it’s a collection of the online mentions and interviews Richard has given. It’s a great place to start if you are wondering who is running Technorati.

Follow him on Twitter at jalichandra.

Technorati Tags: , .

Tags: , ,