Security is often an overlooked aspect of blogging, but a few minutes making sure things are secure can save you hours and hours of ‘fixing’ if someone decides to mess with your site.
Tags: MySQL, password, PHP, secret key, security, SSL, wordpress
With the announcement that Google will be including page loading times as part of it’s SERPs ranking algorithm, it has become increasingly important to optimise your use of 3rd-party libraries such as jQuery.
Tags: Google, JavaScript, jquery, wordpress
If you’re comfortable with installing applications on your Mac and are reasonably familiar with MySQL, installing MySQL on Snow Leopard should be relatively simple. Here are the simple steps you need to do to get MySQL up and running on your local machine.
Since Apple launched Mac OS X 10.5 (Leopard), PHP has been installed by default, albeit disabled. Here is a quick run through of what you need to do to get it up and running.
Tags: Apache, Apache HTTP Server, http.conf, Leopard, Mac OS X 10.5, Mac OS X 10.6, PHP, php.ini, Snow Leopard, Web Server
Compressing your Web components will help speed up your Website. The majority of your visitors will benefit as most all Web browsers support GZip compression. You’ll want to compress all text, which includes HTML, CSS, JavaScript, XML, JSON, etc.
Tags: .htaccess, Apache, Apache HTTP Server, CSS, DEFLATE, gzip, HTML, JavaScript, JSON, XML, Yahoo, ZIP
Setting an Expires (or Cache-Control) header in Apache will help speed up your website. I’m running Apache 2.x, and define an expires header for all of the site’s static assets (images, stylesheets, and scripts).
Tags: .htaccess, Apache, Apache HTTP Server, configuration, expires header, images, scripts, stylesheets, Web browsers, Yahoo! Inc.
If like me, you’ve been struggling to understand the legalese of the Adobe ColdFusion 9 EULA, I have put together a brief and hopefully, helpful summary of what it actually means in in plain English.
Tags: Adobe, Adobe ColdFusion, Adobe Systems Inc, amazon, Cloud Computing, Cloud infrastructure, cloud network, ColdFusion, Computer software, Computing, Multi-core, Rackspace Cloud, Software license agreement, Twitter, Virtual Machine, Virtualization software licensing
Before Ant, building and deploying web applications required a series of scripts or manual processes, which often led to mistakes. Apache Ant is a software tool for automating software build processes. It is similar to Make but is implemented using the Java language, requires the Java platform, and is best suited to building Java projects. However, that doesn’t mean it is restricted to Java projects. I use Ant increasingly for all my web development projects as it is an integral part of Eclipse, my IDE of choice. It makes building applications and releasing them across different servers far more efficient and less problematic.
Tags: Apache Ant, automated build, best practices, build scripts, immediate processing, Java, JavaScript, local development server, similar build tool, SQL, The Definitive Guide, user acceptance testing server, web applications, web development, XML, Yahoo
Some time ago, well almost a year ago actually, I posted an article called Parsing Twitter Usernames, Hashtags and URLs with JavaScript. From that article, it became immediately apparent that this was an issue many people were confronting and one that required an answer. Now, belatedly, it is the turn of ColdFusion to get the Twitter love.
Tags: ColdFusion, GPS, GPS logger, Holux M-241 GPS Receiver, HTML, JavaScript, New Brunswick, online resource, parsing, tag, Twitter, url, username
Take control of your code with these programming best practices from Kevlin Henney. At JAOO Aarhus 2008 Kevlin used a trash can, vampires, a train wreck, whiskey and much more to make you understand and remember his 13 constructive points (a programmer’s dozen) about programming and code smells.
Tags: ActionScript, ColdFusion, Flex, fuzzy logic, Java, JavaScript, object orientated, Perl, PHP, Programmer, programming, Python, Ruby, Ruby on Rails