Quantcast
Channel: Chris Nizzardini
Browsing all 39 articles
Browse latest View live

Tor Relay

It’s over 3 weeks into 2014 and most of you have failed at your new years resolutions. It’s okay so have I. My resolution was to make and accomplish at least 1 goal a week, thats 52 resolutions! My...

View Article


DOM optimizations with jQuery

I really do enjoy optimizing applications. Up until this project most of my experience was in MySQL and PHP optimizations so optimizing a client side applications written in JavaScript is a new...

View Article


Accessing Files Outside of a Chroot Directory

Just recently I needed to provide access to my home system for a remote designer. To prevent the designer from accessing anything else on my server I found this nifty trick. I setup the designer with a...

View Article

Building a jQuery DataTables Plugin

I like datatables and use it a lot at work. I’ve used datatables so much that I’ve written a CakePHP plugin for it, creatively named CakePHP-Datatables. Documentation on creating plugins is a little...

View Article

Using Google Analytics in your Single Page Web Application

On break the other day I had a thought: “Why not log all activity in our web application with Google Analytics”. These coffee-break thoughts are quite common for me and sometimes they turn out to be...

View Article


Inserting Multiple Rows with CakePHP 3

How to insert multiple database rows with CakePHP 3 effeciently and get inserted row count.

View Article

Beware of PostgreSQL character vs character varying in CakePHP Authentication

Full disclosure I’m new to PostgreSQL and CakePHP 3. The later of which is still in beta. I’m looking to learn some new stuff and that I have. For last hour or so, I’ve been trying to determine why I...

View Article

SSH Shortcuts For Your ~/.ssh/config

Here are some SSH shortcuts. Setting up aliases [crayon-5497815591021415389453/] Now executing “ssh myalias” from your shell will open an SSH connection to foo.com. [crayon-549781559105a892246456/] And...

View Article


Apache Sites Enabled Configuration Tricks

Link to htaccess file instead of rewriting rules in configuration file Within your sites-enabled configurations for apache you can link directly to htaccess files. This allows you to disable htaccess...

View Article


Vendors, Packagist, and Composer in CakePHP 3

Understanding vendors, packagist, and composer in CakePHP 3 applications

View Article

Sorting on Associated Models with the CakePHP3 Paginator Component

Learn how to sort on associated models using the CakePHP 3 Paginator Component.

View Article

Multiple Checkboxes and CakePHP3 CSRF Security Component

Cake 3 Forms and CSRF Security Component. How to avoid he request has been black-holed error.

View Article

Customizing CakePHP 3 Form Helper

Learn how to use the Cake 3 Form Helpers template system to work with bootstrap and other front-end frameworks

View Article


Sabre GDS SOAP Web Service with PHP Done Right

I recently had the opportunity to work with Sabre’s Global Distribution System SOAP web service. The Sabre GDS powers everything from hotel bookings, to flights and cruises. Most hotels and airlines...

View Article

Reorder DOM Elements Without Removing and Replacing

I had an interesting problem recently that required I re-order some DOM elements without doing a remove and replace. The existing implementation had a bug involving some filtering based on html...

View Article


Safari Doesn’t Care About Your JavaScript On Submit

Recently I was implementing some new code to show a user that an order was processing. Pretty standard stuff with overlays, hiding the submit button etc… While going through routine testing in various...

View Article

Poor appendChild and removeChild Performance on Internet Explorer

Recently we noticed that conversion rates on Internet Explorer are quite low. Internet Explorer was converting at just .30% compared to 1.5% for Safari, Chrome, and mobile. I’ve blogged before on how...

View Article


Running multiple sites with CakePHP 3 using plugins

I had an interesting concept for a business that required running multiple sites from within the same vertical. I also wanted the ability for the core backend to span into other verticals. To do this I...

View Article

IF you must

I have a lot of gripes in life. Most of them relate to driving. Thankfully as a mostly work from home developer I only need to drive into the office once a week. During that drive to Park City I...

View Article
Browsing all 39 articles
Browse latest View live