Programming

  • : Function ereg() is deprecated in /home1/nicklzco/public_html/v2/includes/file.inc on line 893.
  • : Function ereg() is deprecated in /home1/nicklzco/public_html/v2/includes/file.inc on line 893.
  • : Function ereg() is deprecated in /home1/nicklzco/public_html/v2/includes/file.inc on line 893.
  • : Function ereg() is deprecated in /home1/nicklzco/public_html/v2/includes/file.inc on line 893.
  • : Function ereg() is deprecated in /home1/nicklzco/public_html/v2/includes/file.inc on line 893.
  • : Function ereg() is deprecated in /home1/nicklzco/public_html/v2/includes/file.inc on line 893.
  • : Function ereg() is deprecated in /home1/nicklzco/public_html/v2/includes/file.inc on line 893.
  • : Function ereg() is deprecated in /home1/nicklzco/public_html/v2/includes/file.inc on line 893.
  • : Function ereg() is deprecated in /home1/nicklzco/public_html/v2/includes/file.inc on line 893.
  • : Function ereg() is deprecated in /home1/nicklzco/public_html/v2/includes/file.inc on line 893.
  • : Function ereg() is deprecated in /home1/nicklzco/public_html/v2/includes/file.inc on line 893.
  • : Function ereg() is deprecated in /home1/nicklzco/public_html/v2/includes/file.inc on line 893.
  • : Function ereg() is deprecated in /home1/nicklzco/public_html/v2/includes/file.inc on line 893.
  • : Function ereg() is deprecated in /home1/nicklzco/public_html/v2/includes/file.inc on line 893.
  • : Function ereg() is deprecated in /home1/nicklzco/public_html/v2/includes/file.inc on line 893.
  • : Function ereg() is deprecated in /home1/nicklzco/public_html/v2/includes/file.inc on line 893.
  • : Function ereg() is deprecated in /home1/nicklzco/public_html/v2/includes/file.inc on line 893.
  • : Function ereg() is deprecated in /home1/nicklzco/public_html/v2/includes/file.inc on line 893.
  • : Function ereg() is deprecated in /home1/nicklzco/public_html/v2/includes/file.inc on line 893.
  • : Function ereg() is deprecated in /home1/nicklzco/public_html/v2/includes/file.inc on line 893.
  • : Function ereg() is deprecated in /home1/nicklzco/public_html/v2/includes/file.inc on line 893.
  • : Function ereg() is deprecated in /home1/nicklzco/public_html/v2/includes/file.inc on line 893.
  • : Function ereg() is deprecated in /home1/nicklzco/public_html/v2/includes/file.inc on line 893.
  • : Function ereg() is deprecated in /home1/nicklzco/public_html/v2/includes/file.inc on line 893.
  • : Function ereg() is deprecated in /home1/nicklzco/public_html/v2/includes/file.inc on line 893.
  • : Function ereg() is deprecated in /home1/nicklzco/public_html/v2/includes/file.inc on line 893.
  • : Function ereg() is deprecated in /home1/nicklzco/public_html/v2/includes/file.inc on line 893.
  • warning: Creating default object from empty value in /home1/nicklzco/public_html/v2/modules/taxonomy/taxonomy.pages.inc on line 34.

Zend Framework vs Drupal

I have been looking for years for a true comparison of these two technologies, but every article I read was written by someone who clearly had real experience in only one of the technologies. I took it upon myself to put down my Drupal, and figure it out myself.. here is what I've learned.

I don't believe in wasting your time or following general writing tactics, so here it is: Drupal is better, for everything. Literally.

Translation of MVC to Drupal

To better help readers with a traditional development background start to understand Drupal I will attempt to explain the relationships / equivalencies to an MVC framework. While technically a procedural hook system, Drupal can be broken up into the three parts:

Time for some hipster languages - Node.js + Mongodb + Backbone.js

A little late, but I eventually had some time to check these out. Node.js is pretty cool but its a fairly stark departure from traditional web development. I like the idea that everything is javascript, having to know 6 languages to do anything seems like a bad idea for long term progress. I was able to get node running on Windows easy enough, and I also installed VirtualBox with Ubuntu to check it out on linux. Most of the examples are to do lists or mini blogs, so I'm interested to see how complex these apps can get.

Drupal + Adjuggler Integration

Why choose Adjuggler? Well its cheap... and.. yeah that's about it. Their website is developed entirely in flash, and can be fairly buggy at times. Their support is absolutely terrible, but its very inexpensive compared to the other ad services. All that aside, how do you get it working with Drupal?

The code I inherited essentially hardcoded everything, and unfortunately.. hardcoded it incorrectly. The variables sent to adjuggler can be fairly confusing, so heres a break down that hopefully will help someone someday.. since the documentation is near impossible to find online.

Sample Beginning Drupal Development Project (Code Review System)

Project Description

The Code Review System (CRS) will be a project focusing on translating given specifications / requirements and integrating them into an existing platform (in this case, Open Atrium). Unlike the SEED project, this will be more open ended, and essentially test your planning skills.

Sample Beginning Drupal Development Tutorial (SEED Project)

Project Description

See final code example here

The SEED project is a tutorial in custom Drupal development; incorporating custom database tables, forms, pages and file exports.

Drupal Features - Solving the Distributed Development Puzzle

As many developers know, working with several people on a single website can sometimes be a little hectic. The problem becomes even more complicated when production, staging, and development instances are set up for QA. Like most CMS's Drupal is highly configurable via database changes, unfortunately, there is no good way to keep said database changes constant throughout different instances. So how do we solve this without having to make changes on each version of the website? The answer is Features.