Category Archives: programming

PHPHOST BLOG

Web Hosting Related Articles You May Need

[one-liner]: Free Online Programming Courses

Background

This post is intended to capture various online resources for taking classes and/or getting training in anything. They’re predominately programming language and software engineering courses but their are other tracks that focus on history and chemistry, for example.

Solution

This is by no means meant to be an exhaustive list, it’s a clearinghouse of the different resources […]

Readers who viewed this page, also viewed:

Continue reading

Posted in one-liner, programming, Syndicated, tips & tricks | Comments Off on [one-liner]: Free Online Programming Courses

[one-liner]: Statically building Subversion on Fedora 14

Background

In my experience it can be tricky to compile applications that make use of 3rd party libraries and/or system libraries such as glibc etc. The problem is that in addition to your application being built statically, all these libraries need to provide both a dynamic (.so) version as well as a static version (.a) and […]

Continue reading

Posted in compiling, linux, one-liner, programming, Syndicated, tip, tips & tricks | Comments Off on [one-liner]: Statically building Subversion on Fedora 14

Howto Create a Daily Rotating Log in Perl using Log::Log4Perl

Background

Recently while cruising StackOverflow I came across this question where a user was trying to use the Perl module Log::Log4Perl. Log4Perl provides a mechanism similar to log4j (logging for Java) for logging mesages to various outputs such as the console or a log file. I’ve used this module a couple of times in the past […] Continue reading

Posted in perl, programming, Syndicated, tip, tips & tricks | Comments Off on Howto Create a Daily Rotating Log in Perl using Log::Log4Perl

Analyzing the Popularity and Install Base of Various Programming Languages

Background

We’ve been having some discussions at work recently, trying to determine what programming languages & frameworks to use on a new project we’ll be ramping up shortly. It’s always fun to have these discussions because there really is an amazing amount of choice available today. It also can be exhausting because everyone has their favorites, […] Continue reading

Posted in benchmarking, java, languages, performance, perl, programming, python, Syndicated, tutorials | Comments Off on Analyzing the Popularity and Install Base of Various Programming Languages

[one-liner]: Managing Multiple Installations of Perl in your $HOME Directory using Perlbrew

Background

If you’re a Ruby or Ruby on Rails developer then you’re most likely familiar with rvm. rvm is just one of those tools that once you get your head around and start to use, you’ll say “duh! Why didn’t I think of this earlier?”. Well I just found a similar tool for Perl. It’s called […] Continue reading

Posted in one-liner, perl, programming, Syndicated, tips & tricks | Comments Off on [one-liner]: Managing Multiple Installations of Perl in your $HOME Directory using Perlbrew

[one-liner]: Getting Started with Object Oriented Perl, Moose, and MooseX

Background

I’ve started to focus on getting more proficient with Object Oriented programming, specifically using Perl. I’ve used the more traditional approaches of OO in Perl and find them way too wordy, compared to a more modern language such as Ruby. So when I came across Moose and MooseX and was intrigued. They seemed to really […] Continue reading

Posted in one-liner, OOP, perl, programming, Syndicated, tips & tricks | Comments Off on [one-liner]: Getting Started with Object Oriented Perl, Moose, and MooseX

How to use rvm installs of Ruby in shell & CGI scripts

Background

Before I get started some quick defninitions:

Ruby : a programming language
rvm : Ruby Version Manager, tool for managing rubies

If you’ve had to work with multiple versions of Ruby in the past, the power of rvm is very compelling. Gone are the headaches of trying to get multiple versions to coexist nicely on a single box. […] Continue reading

Posted in programming, Ruby, rvm, shell, Syndicated, sysadmin, tip, tips & tricks | Comments Off on How to use rvm installs of Ruby in shell & CGI scripts