Skip to content
Posts
- .htaccess condition to prevent missing CSS, JS, image urls being parsed by SilverStripe
- “Clearing” floats with overflow: auto
- “Error opening terminal xterm-color” on Mac OSX Terminal
- “mysql-server-5.1 but it is not going to be installed” error
- @ selector is deprected in jQuery, removed in jQuery 1.3
- 301 all URLs but one with Nginx
- 301 redirect with PHP
- 303 redirect with PHP
- 410 “Gone” with PHP
- 502 Bad Gateway error after upgrading Nginx and/or PHP
- A gotcha with PHP’s PDO::FETCH_CLASS
- Absolutely position an element within another element with CSS
- Access an element’s attributes with PHP’s SimpleXML extension
- Accessing form elements by name with jQuery
- Add a new option to a select with jQuery
- Add additional HTML code after the first </p> tag in PHP
- Add an icon before or after a link with CSS
- Add an offsite link icon after external links with CSS
- Add an offsite link icon after external links with jQuery
- Add Feedly to Google Chrome’s RSS Subscription Extension
- Add options to an HTML select box with Javascript
- Add the RPMForge custom repository to CentOS
- Add User To Group Linux
- Add user to sudoers
- Adding, removing and checking if an element has a CSS class with jQuery
- Adobe Photoshop “The Adobe Updater could not be started” error
- Aliasing images to a remote server with .htaccess
- Aligning HTML bullet points against the margin
- Allowed memory size exhausted with the PHP Simple HTML DOM Parser
- Allowing and denying access by IP address with Apache
- Allowing div layers to float over Flash/Vimeo/YouTube etc
- Always make FCKEditor paste as plain text
- Always show a vertical scrollbar in Firefox, Chrome, Safari and Opera
- Amazon’s Kindle DX
- An alternative to ORDER BY RAND() for MySQL
- Apache – Permission denied: Failed to acquire SSL session cache lock
- Apache .htaccess recipes, tips and tricks
- Apache and icons directory
- Apple Magic Trackpad on Windows (not Boot Camp)
- Argument list too long when copying/deleting/moving files on Linux
- Articles about how to use PHP’s IMAP Functions
- Assign and remove a click handler from an element with jQuery
- Assigning values to associative arrays in Javascript
- Attaching an event to an element with jQuery
- Auto increment a value on the fly with MySQL
- Autoloading with PHP’s SPL library
- Automatically append or prepend files in a PHP script
- Backing up MySQL with mysqldump
- Backtracing with PHP Part 1
- Backup/export bookmarks with Mozilla Firefox 3
- Base64 decode from the command line
- Bash Check if File Exists
- Bash For Loop
- Bash shell becomes inactive on Ctrl+S
- Basic 3 Column Fixed Width CSS Layout
- BigCommerce – The Easiest Way to Sell Online
- Blockquotes and XHTML Strict
- BootStrapDotNetAsssitantExtension error in Firefox
- border-radius and box-shadow support across browsers
- Browser feature detection with jQuery $.support
- Browser responses to the X-Frame-Options response header
- C++ compiler cannot create executables on Ubuntu
- Calculating a page’s bounce rate with the Google Analytics API
- Calling $(document).ready multiple times with jQuery
- Cannot load from mysql.proc. The table is probably corrupted
- Canon Easy Photoprint and CD LabelPrint Errors on Windows 7
- Capture streaming audio and video media with HiDownload
- Catch mutiple exception types with PHP
- Catch uncaught exceptions with PHP
- Change Adobe Photoshop Filename Compatibility Options
- Change element’s properties with CSS based on body id or class
- Change Mac OS X DNS servers from the command line
- Change the commit message with git
- Change the cursor with Javascript
- Change the default sort order for files and images in SilverStripe
- Change the download location and prompt in Google Chrome
- Change the email body character set with PEAR Mail_Mime
- Change the full text index minimum word length with MySQL
- Change the passphrase for an SSH RSA key file
- Change the timezone on CentOS
- Change the user agent string in PHP
- Change the window title in Putty
- Change where Firefox saves files to by default
- Change your login and/or password at GoDaddy
- Changing Apache log rotation behaviour on CentOS / RHEL
- Changing exim4 settings with Debian 5 Lenny
- Changing the .htaccess filename in Apache
- Changing the color of the BASH shell prompt
- Changing the default message of the day with Debian 5 Lenny
- Changing the default text editor on Linux
- Changing the default text value on focus with jQuery
- Changing the hostname on CentOS
- Changing the Postfix maximum email size
- Changing the timezone with PHP
- Check if a class exists with PHP
- Check if a MySQL table exists
- Check if a PHP script is already running
- Check if user is root/sudo before running a script
- Check Index Fragmentation with SQL Server 2000/2005
- Check Ubuntu Version
- Checking daylight savings settings on Linux
- Chmod 777 Tutorial
- Chown Command
- Clear a 301 redirect from Google Chrome
- Clear a form with Javascript
- Clear a form with jQuery
- Clear the bash history
- Clear upload file input field with jQuery
- Combine and minify Javascript files with PHP
- Command line arguments for the PHP CLI
- Command line arguments with a PHP CLI script
- Compressing files on Apache with mod_deflate
- Configuration options to fix some phpMyAdmin annoyances
- Configure postfix to accept mail from external connections
- Connect a USB device with VMWare Server 2
- Connect to a different port with SQL Server Management Studio
- Connect to SQL Server through an SSH tunnel
- Content-type for Javascript with Apache
- Convert a UNIX timestamp to a datetime with MySQL
- Converting an array to JSON data with PHP
- Cookies and domains
- Copy a MySQL table with phpMyAdmin
- Copy a table in MySQL
- Copy a table in MySQL with CREATE TABLE LIKE
- Copying an object in PHP with clone
- Correcting the PHP timezone
- Count rows and columns with Excel
- Count the words in a textarea or input with jQuery
- Count the words in an FCKeditor instance with Javascript
- Create a CSV file from MySQL with PHP
- Create a file in Linux
- Create a file with a unique name with PHP
- Create an array containing a range of numbers or letters with PHP
- Create application shortcuts with Google Chrome
- Create keyboard shortcut to export as PDF in Safari on OS X
- Create RSA and DSA Keys for SSH
- Create thumbnails from images on a webpage with PHP
- Creating an SSH port tunnel with PuTTY
- Cross browser transparency
- Cross Table Delete with MySQL
- Cross Table Update with MySQL
- CSS :first-child and :last-child selectors
- CSS :not and :empty selectors to apply styles when an element is empty and not empty
- CSS cursor property
- CSS Sprites – making one of the buttons active
- CSS3 rounded corner input
- curl error [globbing] bad range specification
- Debian releases and names
- Decompress a bzip file to a different location
- Delete a file starting with a dash/hypen on Linux on the command line
- Delete All Data in a MySQL Table
- Delete messages from the exim mail queue
- Deleting messages with PHP IMAP
- Deleting messages with PHP IMAP and Gmail
- Demos for getting and setting form values with jQuery
- Describe table structure with MS SQL Server
- Detecting the browser engine and version with jQuery
- Determine whether PHP is being run via HTTP or CLI
- Did you run git update-server-info on the server?
- Different CSS style rules for printing
- Different home page and sub pages with SilverStripe
- Directory listings slow with ftp server and CentOS
- Disable a link from going to the href URL with jQuery
- Disable auto renew at GoDaddy
- Disable PHP in a directory with Apache .htaccess
- Disable textarea resizing for Safari and Chrome
- Disable the MySQL query cache without restarting MySQL
- Disable the screenshot shadow on Mac OS X
- Disabling PHP short tags in an Apache .htaccess file
- Disallow the Internet Archive from your website using robots.txt
- Discard mail with exim4 using :blackhole:
- Display DNS cache on Windows
- Displaying PHP APC Cache Information
- Dovecot dead but subsys locked error
- Download a sequence of files with curl
- Download/embed fonts with @font-face
- Drop multiple MySQL tables
- Dynamically get and set an elements content with jQuery
- Dynamically load a Javascript file with jQuery
- Editing the hosts file on Windows Vista
- Embed literal text in PHP date format strings
- Enable & disable WordPress plugins from the command line
- Enable the file manager connector with FCKEditor and PHP
- Enable the Web Interface for uTorrent
- Enable TortoiseCVS on network shares
- ERROR 1045 (28000): Access denied for user ‘debian-sys-maint’@’localhost’ (using password: YES)
- ERROR 1115 (42000) : Unknown character set: ‘utf8mb4’ in mysql
- Errors Compiling PHP with Sablotron
- Errors Using mysqlimport to Import Data Into MySQL
- Escape characters in the PHP date function
- Example table for MySQL
- Execute MySQL statements from a text file
- Executing shell commands from within the MySQL command line client
- Exiting from within a PHP exception
- Export data from SQL Server to a tab file with bcp
- Export data to CSV from MySQL
- Export selected data from SQL Server to a tab file with bcp
- Exporting only changed files in TortoiseSVN between versions
- ExpressVPN vs. IPVanish – Which is Better?
- Extend PHP’s exception object
- Extract domain, path etc from a full url with PHP
- Extract Google Analytics report attachments with PHP
- Extract images from a web page with PHP and the Simple HTML DOM Parser
- Extract inline image attachments from an email with PHP
- Extract query string into an associative array with PHP
- Extract the first paragraph text from a web page with PHP
- Extracting attachments from an email message using PHP IMAP functions
- Facebook screws over pages, yet again
- Failed to add the host to the list of known hosts
- FCKEditor: Using a custom configuration file
- Feedly icon appearing over web pages
- Fetch message parts into a flat array with PHP IMAP
- Fetching data using PHP and PDO with bound placeholders
- Fieldset and legend tags in HTML forms
- Find all anchor tags in a page with PHP and the Simple HTML DOM Parser
- Find all symbolic links with the find command
- Find the index of a string within a string with Javascript
- Find the index of an item in a Javascript array
- Find the index of the element that was clicked with jQuery
- Find the length of the longest string in MySQL
- Find unread messages using PHP IMAP
- Find which tables use INNODB with MySQL
- Finding the location of a string in a string with MySQL
- Fix “access denied” error when parsing HTML as PHP with Nginx
- Fix “the operation can’t be completed because you don’t have permission to access some of the items” error on OSX
- Fix Argument cannot be null, Parameter name: path on Nginx/Mono
- Fix the “call to undefined function curl_init” error in PHP on Debian
- Fix the “call to undefined function ImageCreateFromPNG” error in PHP on Debian
- Fix the mbstring PHP extension not found error in phpMyAdmin
- Fix UTF8 characters displaying in Linux man pages
- Fixed footer example using HTML and CSS
- Fixed number of digits after the decimal place with Javascript
- Flaxmill Bay Website
- Float a div over a YouTube iframe
- Flush the exim mail queue
- Force reload of updated CSS and Javascript files with unique filenames
- Format a date time in Javascript in database format
- Format a partition with the ext3 filesystem
- Formatting Dates and Times with MySQL
- Formatting Dates with PHP
- Free inactive memory on Mac with FreeMemory
- Free POP/110 and IMAP/143 email providers
- Function to extract email attachments using PHP IMAP
- Generate thumbnails with PHP
- genisoimage/mkisofs “Incorrectly encoded string” error
- Get a domain name’s IP address with PHP
- Get a list of all available classes with PHP
- Get a list of all available constants with PHP
- Get a list of all available functions with PHP
- Get a list of IP addresses for a domain with PHP
- Get a list of tables with MS SQL Server
- Get a MySQL table structure from the INFORMATION_SCHEMA
- Get a MySQL table structure with DESCRIBE
- Get a UNIX timestamp with Javascript
- Get all cookies with Javascript
- Get all variables assigned to Smarty – Part 1
- Get an element’s position relative to the document with jQuery
- Get an element’s position with Javascript
- Get an image size with PHP
- Get and modify the error reporting level in PHP
- Get Apache to parse .html files as PHP
- Get data for a single page from the Google Analytics API
- Get message body and attachments using PHP IMAP
- Get meta tags from an HTML file with PHP
- Get MySQL status information from the command line
- Get public properties that aren’t static with PHP Reflection
- Get the arguments used to configure Nginx source
- Get the class name and parent class name in PHP
- Get the current page path and filename with Javascript
- Get the directory name and filename from a full path name with PHP
- Get the Feedburner original link with PHP
- Get the filename extension with PHP
- Get the first sentence with PHP
- Get the Google Analytics profile id from the accounts list
- Get the headers sent from the browser with PHP
- Get the ID for the Google Analytics API IDS parameter
- Get the included files with PHP
- Get the milliseconds with Javascript and measure time
- Get the mouse co-ordinates with jQuery
- Get the mouse co-ordinates with jQuery when an element is clicked
- Get the number of days in a month with Javascript
- Get the number of days in a month with PHP
- Get the number of options in a select with jQuery
- Get the total number of matched elements with jQuery
- Get the value of a PHP constant dynamically
- Get unique array values with PHP
- Getting back onto Facebook emails
- Getting HTTP headers with Lynx
- Getting ready for HTML 5
- Getting Transaction Check Error with Yum
- Git Rename Branch
- Google Analytics API dimensions vs metrics
- Google Analytics API PHP Class – Get most popular pages
- Google Analytics API PHP Class – Updates May 22nd 2009
- Google Analytics Asynchronous Tracking
- Google Analytics Asynchronous Tracking – Additional Pageviews
- Google Analytics PHP API: Getting data without a dimension
- Google remarketing tag iframe height issue
- Grey out a webpage
- Handling errors when connecting to a database using PHP PDO
- Hide an element initially with CSS and show it later with jQuery
- Hide selected databases in phpMyAdmin
- Hide the information schema in phpMyAdmin
- History search auto completion on the BASH shell on Ubuntu
- How Do I Know If My VPN Is Working?
- How Secure is a VPN Connection?
- How to change the remote url for your local git repository
- How to change the storage engine a MySQL table uses
- How to check an MD5 hash on a file
- How to check and uncheck a checkbox with jQuery
- How to check if a class method exists in PHP
- How to check if a Javascript function exists
- How to clear the DNS cache on Mac OSX
- How to Copy Directory Linux
- How to copy the OSX Lion installer to prevent multiple downloads
- How to default a column as a UUID/GUID in MySQL
- How to disable Flash in Firefox
- How to disable Javascript in Mozilla Firefox
- How to disable spotlight indexing on Mac OSX
- How to do a strikethrough with CSS
- How to do the TM symbol in HTML
- How to download the XenServer XenCenter client
- How to empty Google Chrome’s cache to fix the “waiting for cache” error
- How to enable IMAP access for a Gmail account
- How to enable mouse wheel scrolling in Kubuntu under VMWare
- How to enable remote access to a MySQL database server
- How to enable the PHP GeoIP functions on Debian 5
- How to escape variables with PHP PEAR DB
- How to find and replace text in a MySQL database
- How to get and set form element values with jQuery
- How to get the timezone offset with Javascript
- How to Install Linux screen
- How To Install Pip3
- How to log into an SSH Server Using PuTTY
- How to log into SilverStripe if you’ve lost the login details
- How to make a font italic with CSS
- How to mount an ISO image on Linux
- How to Pick a VPN
- How to preserve comments with the YUI Compressor
- How to refresh the projects file tree in NetBeans
- How to restore the debian-sys-maint MySQL user
- How to save a video stream to file using HiDownload
- How to set the Gmail notification ringtone on Android
- How to shrink a VMWare Fusion Linux virtual disk
- How to shrink a VMWare virtual disk
- How to specify custom user styles in Firefox
- How to tell if a PHP constant has been defined already
- How to tell if an element exists with jQuery
- How to tell if an element is visible with jQuery
- How to tell if it’s a leap year with PHP
- How to tell if it’s an AJAX request in PHP
- How to tell if the MySQL Query Cache is enabled
- How to tell the version of Samba running
- How to tell which storage engine a MySQL table uses
- How to tunnel port 25 with SSH
- How to update the GeoIP.dat file on Debian 5
- How to update the max_connections setting in MySQL
- How to use a flash card reader with Linux
- How to use a flash card reader with Linux – How to scan the SCSI bus
- How to use an associative array with PHP’s str_replace function
- How To Use Bash if else Statement
- How to use jigdo-lite
- How to use letters and roman numerals instead of numbers in an HTML ordered list
- How to use PHP’s __autoload function
- How to use static variables in a Javascript function
- How to use static variables in a PHP function
- Howto Mount an ISO Image with FreeBSD
- Howto Restart Apache
- Howto save an audio stream to file with HiDownload
- HTML entities for British Pound and Euro symbols
- HTML form honeypots and autofill/autocomplete
- HTML/CSS background-position
- Ignore existing files or update only newer files with rsync
- Image headers with PHP
- Implement placeholders in IE8 & 9 (and other older browsers) with jQuery
- Importing data with mysqlimport from multiple files
- Inadvertent upgrade from openSUSE 10.2 to openSUSE 10.3
- Inject HTML content into Disqus and jQuery
- Insert HTML into FCKEditor
- Insert multiple records into MySQL with a single query
- Install APC for PHP on Debian 5 Lenny
- Install APC for PHP on Linux
- Install Java on the command line with Debian
- Install PHP IMAP on CentOS
- Install PHP IMAP on Debian
- Install PHP PECL on CentOS
- Install PHP without Apache on Debian
- Install the MSSQL module for PHP on CentOS 5
- Install VMWare Tools on a Debian 5 Guest Virtual Machine
- Install VMWare Tools on a Linux Guest Virtual Machine
- Install Yum on openSUSE with Yast
- Install yum with rpm on CentOS
- Installing AWStats on CentOS
- Installing Geo IP PurePerl
- Installing maildrop on CentOS 5
- Installing mod_ssl on Apache on CentOS 5
- Installing subversion on CentOS
- Installing VMWare on Gentoo
- Internet Explorer 6 min-width hack Part 1
- Internet Explorer 7 issues with jQuery animation and position:relative
- Intialise an array in PHP with default values
- iPhone 6 and Responsive Web Design
- Iterate through an associative array the jQuery way
- iTunes could not connect to the device error
- Java error executing Zend Studio
- Javascript and CSS file timestamps with PHP
- Javascript frame buster
- Javascript getYear fix
- Javascript UNIX timestamp converter
- Javascript: reference the parent window from a popup
- Join video files together on Mac with cat and mencoder
- JpGraph Error Can’t access PHP_SELF, PHP global variable
- jQuery Animated Information Box
- jQuery Facebox Basic Example
- jQuery Facebox dialog with greyed out background
- jQuery Facebox dialog with opaque background
- jQuery Facebox window with full height with scrollbar
- jQuery Facebox: setting the width
- jQuery Form Selectors
- jQuery JSON Ajax requests and caching
- jQuery Superfish Menus Plug-in
- jQuery Superfish Menus Plug-in and Caching the menu
- jQuery: Changing the default text value on focus, and showing plain text in a password field Part 1
- jQuery: Get the vertical mid point of the browser’s window
- jQuery: hide text when the page is loaded and show it later
- jQuery: Mouse co-ordinates within the element when mouseover or click an element
- jQuery: set title of anchor tags to the href for offsite links
- jQuery: show plain text in a password field and then make it a regular password field on focus
- jQuery: show plain text in a password field and then make it a regular password field on focus – Part 2
- jQuery: Toggling select boxes when one changes
- jQuery’s document ready initialization
- jQuery’s Facebox and Google Maps
- jQuery’s toggleClass function
- Keyboard shortcuts for Excel for Mac
- Keyboard shortcuts to switch between running VMWare Virtual Machines
- Kyum graphical frontend for Yum on KDE with screenshots
- Language selection with FCKEditor
- Linux create user
- Linux List Groups
- Linux Move File
- Linux shutdown command
- List directories only with ls
- List installed packages with YUM
- List stored procedures in MySQL
- List stored procedures with MS SQL Server
- Listing MySQL tables with PHP
- Listing tables and their structure with the MySQL Command Line Client
- Literal tab character on the command line on Linux BASH
- Load data into MySQL with foreign key constraint issues Part 1
- Load data into MySQL with foreign key constraint issues Part 2
- Load Javascript files asynchronously
- Load JSON data with jQuery
- Load JSON data with jQuery and PHP – Radio Buttons
- Load JSON data with jQuery, PHP and MySQL
- Load the Google Analytics API accounts list with PHP
- Loading content with jQuery AJAX
- Loading content with jQuery AJAX – selecting the element to inject
- Loading content with jQuery AJAX – using a loading image
- Loading content with jQuery AJAX and dealing with failures
- Locale issues with Zend Lucene search
- Location of MySQL’s my.cnf file
- Log into the Google Analytics API using PHP and CURL using Username/Password Authentication
- Log PHP errors with log_errors and error_log
- Logging errors with PHP
- Logging queries with MySQL
- Logging slow queries with MySQL
- logwatch “postdrop Illegal seek” and “sendmail queue file write error”
- Loop through key value pairs from an associative array with Javascript
- Loop through parameters passed to a Javascript function
- Loop through selected elements with jQuery
- Loop through selected elements with jQuery (Revised)
- Looping through the Google Analytics API PHP class data
- Mac mail queue commands
- Make an entire table row clickable with jQuery
- Make jQuery Facebox dialog modal
- Make jQuery Facebox loading screen auto-center
- MAMP PHP cURL and SSL
- Man Pages – Manpage for chmod
- Master master replication with MySQL
- Master Mobile Web Apps with jQuery Mobile 3rd Edition
- Maximum length for MySQL TEXT field types
- md5sum: only one argument may be specified when using –check
- Method chaining with PHP
- Minify Javascript and CSS with YUI Compressor
- Modify right-click menu behavior with jQuery
- Modifying the Linux Grub boot loader’s options
- Mount reiserfs partitions on CentOS 4
- Move Postgres data files when disk space is running out
- Mozilla Thunderbird exceeded maximum number of connections to IMAP server
- Multi line strings with Javascript
- Multiple CSS classes for a single element
- Multiple variable assignment with Javascript
- Multiple variable assignment with PHP
- MySQL “Incorrect key file for table /tmp/#sql_xxx_x.MYI” error
- MySQL “Incorrect key file for table” error
- MySQL Backups with a Command Line PHP Script
- MySQL connections and PHP forked processes
- MySQL Control Center
- MySQL Control Center Returns 1000 Rows
- MySQL CONVERT_TZ returns null
- MySQL error can’t open file – errno: 24
- MySQL queries to get the local part and domain from an email address
- MySQL Query Browser “The memory load of the system is extremely high” error
- MySQL Query Cache
- MySQL SQL_SELECT_LIMIT
- MySQL table is marked as crashed and should be repaired
- MySQL utility commands
- mysql_upgrade relocation error
- MySQL: Delete records in one table that are not in another
- MySQL: Find records in one table that are not in another
- MySQL: Find records in one table that are not in another – revised
- MySQL: order a string column as an integer
- MySQL: SQL to drop a column from a table
- MySQL: Using IF in a WHERE clause
- MySQL’s LIMIT syntax can be slow for large offsets
- Nagios trends.cgi not found error
- Netbeans Quick Tip: How to use tabs not spaces
- Netbeans Quick Tip: Syntax Highlighting and File Extensions
- New_Face failed error when using Mplayer
- No package ‘mono’ found when configuring xsp
- NordVPN vs ExpressVPN
- NordVPN vs IPVanish
- NordVPN vs Private Internet Access (PIA)
- NordVPN vs PureVPN – Which Reigns Supreme?
- Notepad++ fails to update
- Nslookup: command not found error on CentOS 5
- nslookup: command not found error on Debian
- Opacity for Internet Explorer using CSS3 PIE and Alpha Transparency
- Open a jQuery Facebox dialog programatically
- Open a jQuery Facebox on page load
- Open a mailbox other than the INBOX with PHP IMAP
- Open firewall ports for MSN Messenger and ICQ
- Opening a new window with Javascript
- Opening port 25 for mail servers with iptables
- Optimize a table in MySQL from phpMyAdmin
- Optimize a table in MySQL from the command line interface
- Optimize tables in MySQL automatically with PHP
- Opting out of LinkedIn invite emails when not a LinkedIn member
- Ordering by specific field values with MySQL
- OSX Quick Tip: How to remove automator services
- OSX Quick Tip: Show all files in the Finder including dot files
- Output buffering with PHP
- Overriding the AWStats LogFile Configuration Option
- Pad a number to two digits with Javascript
- Pad a number with leading zeroes in Javascript
- Pad a number with leading zeroes in Javascript – Improved
- PageUp and PageDown history search auto completion on the BASH shell
- Paging through result data from the Google Analytics API PHP Class
- parseInt(’08’) returns 0 with Javascript
- Parsing Google Analytics data with PHP – CSV files
- Parsing Google Analytics data with PHP: A Series
- Password protect a directory with Apache
- Password protection with Apache but allow from a user agent
- Password protection with Apache but allow from an IP address
- PHP $_SERVER variables – CLI via SSH vs cron
- PHP Caching Headers
- PHP class for using the Google Analytics API
- PHP CLI counter for long running processes
- PHP command line syntax checking
- PHP CURL and Cookies
- PHP Date Constants
- PHP echo with commas versus concatenation
- PHP email message class for extracting attachments
- PHP email validation using the Zend Framework
- PHP email validation with filter_var
- PHP email validation with filter_var – updated
- PHP error Call to undefined function ImageCreateFromPNG
- PHP Error Class ‘SoapClient’ not found
- PHP Error Class ‘XsltProcessor’ not found
- PHP Exceptions – available information
- PHP fatal libpng error: zlib error
- PHP for loops and counting arrays
- PHP for loops with multiple statements in each expression
- PHP geo targeting with the geoip functions
- PHP GeoIP functions throw notices if the IP address is not found
- PHP IMAP: Looping through messages to find a specific subject
- PHP is not showing any error messages
- PHP list of php.ini directives
- PHP Magic Constants
- PHP parse_url error for https requests from “Test Certificate Info”
- PHP PDO class to set the MySQL auto_increment_increment
- PHP PDO DSN Connection String
- PHP Quick Tip: Check if URL aware fopen wrappers are enabled
- PHP Quick Tip: use __DIR__ instead of dirname(__FILE__) from PHP 5.3
- PHP Register Long Arrays HTTP_POST_VARS
- PHP script to check MySQL replication status
- PHP script to convert MySQL tables to a new storage engine
- PHP script to export table creation SQL from MySQL
- PHP script to make a backup copy of a MySQL table
- PHP shebang
- PHP SoapClient “Unable to parse URL” error
- PHP upload_max_filesize and nginx
- PHP: Class XsltProcessor not found
- PHP: get keywords from search engine referer url
- PHP: get keywords from search engine referer url – version 2
- PHP: Write and append to files with file_put_contents
- PHP’s file_get_contents and CURL functions
- PHP’s getdate() function
- PHP’s heredoc strings
- PHP’s ini_get_all function
- PHP’s nowdoc strings
- PHP’s str_getcsv function
- PHP’s unserialize function and E_NOTICE
- phpMyAdmin
- phpMyAdmin “Cannot start session without errors”
- phpMyAdmin prevent popup window for query editing
- Playing DVDs with Windows Media Player 11
- POP3 Commands
- Populate defaults dynamically with SilverStripe
- Ports used for Windows Virtual Private Networks
- Post a form to a popup window with Javascript and jQuery
- Postfix “file too large” error message
- Postfix SMTP Auth Error “no SASL authentication mechanisms”
- Prefix img src assets with a leading slash in SilverStripe
- Prevent /etc/resolv.conf being overwritten on CentOS
- Prevent an AJAX request firing twice with jQuery
- Prevent E_DEPRECATED error messages in PHP
- Prevent hostname lookups with openssh sshd
- Prevent sender header being added with Exim
- Process Forking with PHP
- Promo Codes, Discount Vouchers, Etc.
- PS/2 Y Splitter on Single PS2 Port
- Public key not installed error when installing from Dag RPM Repository
- PureVPN vs NordVPN
- Purge all Google Chrome user data on a Mac
- RamNode cheap virtual servers
- Randomly ordering a MySQL result set
- Randomly ordering data with MySQL with a random value column
- Reading through a directory with PHP
- Recursively download files using FTP with ncftpget
- Recursively upload files via FTP using NCFTPPUT
- Reinstall TCP/IP on Windows XP
- Relatively moving a div left or right with jQuery
- Remap quit and close tab shortcut keys etc in Mac OS X
- Remove “Browse” button and “Upload” tab in FCKEditor Image Properties dialog
- Remove “Browse” button and “Upload” tab in FCKEditor Link dialog
- Remove a saved password with Google Chrome
- Remove ads at the top of Gmail
- Remove cellpadding and cellspacing from an HTML table with CSS
- Remove directory Linux
- Remove extension from a filename with PHP
- Remove input shadows on iOS devices
- Remove password protection from a subdirectory with Apache
- Remove webkit border on input on focus
- Rename File Linux
- Rename multiple tables in MySQL
- Renaming a table in MySQL
- Replace error reporting with exception handlers with PHP
- Replacing relative URLs with absolute URLs in PHP
- Required attributes for HTML5 image input
- Reset an HTML form with Javascript
- Reset the auto increment value for a MySQL table
- Resetting an HTML form with a reset input button
- Resolving relative URLs to absolute in PHP
- Restore data from a tab delimited file to MySQL
- Return information from PHP print_r instead of displaying it
- Reverse Mapping Checking – Possible Break-in Attempt Error with SSH
- RewriteRule redirect without the query string
- RFC 1321 – MD5 Message-Digest Algorithm
- Rounding numbers with Javascript
- Rounding numbers with MySQL
- Rounding numbers with PHP
- RSS with PHP – Don’t forget to set the Content-Type
- Run a cron command every 15 minutes
- Run a single MySQL query from the command line
- Run scripts at system startup on Linux
- Running a function with jQuery when the window is resized
- Running Javascript functions after Disqus has loaded
- Running PHP scripts as shell scripts
- Running queries from the MySQL Command Line
- Save a Unix manpage as plain text
- Saving a file downloaded with wget with a different name
- Saving time and bandwidth by creating a DVD image from CD ISO files
- Scp command
- Screen: cannot open your terminal ‘/dev/pts/0’
- Scroll Lock Key on a Mac
- Scroll to the bottom of a page with jQuery
- Scroll to the top of a webpage with jQuery
- Searching Gmail by date
- Seg fault or similar nasty error detected in the parent process
- Selecting substrings with MySQL using LOCATE and SUBSTRING
- Selectively delete cookies in Firefox
- Selectively dumping data with mysqldump
- Send CSV data to the browser from MySQL & PHP with fputcsv
- Sending a CSV file to the web browser with PHP
- Sending a username and password with PHP CURL
- Sending a username and password with PHP file_get_contents()
- Sending email with Zend_Mail
- Sending Google Analytics Reports Regularly by Email
- Sendmail Connection Refused on localhost
- Sendmail remote connection refused
- Set file extension associations with Aptana Studio 3
- Set multiple attributes at once with jQuery
- Set PHP configuration options in an Apache virtualhost
- Set PHP configuration options with an Apache .htaccess file
- Set the content encoding type with PHP headers
- Set the default font size for phpMyAdmin
- Setting 503 Service Temporarily Unavailable headers with Apache .htaccess
- Setting a column as a UUID/GIUD in MySQL – replication safe
- Setting a user’s supplementary groups on Linux
- Setting cookies with jQuery
- Setting default values for missing parameters in a Javascript function
- Setting the country with Microsoft Bing
- Setting the http referer with PHP CURL
- Setting the MySQL timezone per connection
- Setting the tab size in nano
- Setting the user agent in Lynx
- Setting the user agent with PHP CURL
- Shell scripting using the date command
- Show an icon in an HTML input using CSS
- Show and hide an element with jQuery
- Show indexes for a table with MySQL
- Show indexes for a table with the MySQL INFORMATION_SCHEMA
- Show only one process with top on Linux
- Show Outlook envelope icon in Windows system tray
- Show the at symbol on mobile device on screen keyboard
- Show the exim mail queue
- Show the headers only for a request with cURL
- Show the sendmail mail queue
- Showing running queries in MySQL
- Showing seconds with ls on Linux and OSX
- SilverStripe and PHP version requirements
- SilverStripe cache directory
- Solution for
- Solution for connections tab missing in Internet Explorer options
- Solving a couple of gotchas with CSS3 PIE
- Spamassassion connection refused
- Specify custom styles with FCKeditor
- Specify multiple selectors with jQuery
- Specifying the auto-login name with PuTTY
- Splitting a large Apache log file with PHP
- SQL query to work out top selling categories
- Starting an HTML ordered list with a number other than 1
- Starting and Stopping Sendmail with FreeBSD
- Stop Adobe Photoshop CS2 on Vista asking you to register
- Stop Debian “info: mpt raid status change on debian” emails when you don’t have RAID
- Stop Internet Explorer from downloading CSS3PIE twice
- Stop logging “internal dummy connection” in Apache
- Stop logwatch reporting on a particular service on CentOS
- Stretchy Image Header Banner with CSS
- String concatenation with MySQL – Part 1
- String concatenation with MySQL – Part 2
- Style an HTML form input with CSS and jQuery
- Style an HTML input field by name and type
- Style HTML Anchor Titles with jQuery and CSS
- Style HTML form elements optgroup and option with CSS in Chrome
- Style HTML form elements optgroup and option with CSS in Firefox
- Style HTML form elements optgroup and option with CSS in Internet Explorer
- Style HTML form elements optgroup and option with CSS in Opera
- Style HTML form elements optgroup and option with CSS in Safari
- Style the HTML hr tag with CSS
- Styling select, optgroup and options with CSS
- Submitting a form post with PHP and CURL
- Substrings in Javascript with substr()
- Substrings in Javascript with substring()
- Subversion Command Line Script to export changed files
- Subversion Command Line Script to export changed files V2
- Sudo command
- Suppress the “skipping the data of table mysql.event” message
- SUSE Yast No such client module sw_single
- Switch off autocomplete for an HTML form field
- Switch off sound notifications in Fedora 9 KDE
- Switching SELinux off on CentOS 5
- Symbolic link Linux
- Target links to _top with jQuery
- Targeting specific versions of Internet Explorer and other browsers with conditional comments
- Temporarily changing the auto increment increment in MySQL
- Test if a file exists with the BASH shell
- Test validity of email address from the command line with exim
- Testing if a PHP include file was included
- The following paths are ignored by one of your .gitignore files – but there isn’t one
- The Google Analytics API and PHP: A series
- The user is not associated with a trusted SQL Server connection
- TinyMCE _mcePaste divs and Webkit browsers
- Toggling a password field between plain text and password
- Tools for setting up and testing secure certificates
- Transaction declined errors when testing DPS
- Triggering errors with PHP
- Trimming strings with Javascript
- Troubleshooting errors with Yahoo’s YUI Compressor
- Turn off PHP on Apache
- Type casting with PHP
- Type hinting with PHP
- Ubuntu enable ssh
- Ubuntu list users
- Unable to modify table, timeout expired errors with Microsoft SQL Server
- undefined reference to yywrap error when compiling sysmon
- Unknown partition table error
- Untar tar.gz
- Update PHP from the command line with YUM
- Updating Postfix’s virtual alias maps
- Upper and lower case strings with Javascript
- Upper case and lower case strings with MySQL
- Use a different rsa identity file when using ssh
- Use append() to add text/html to an element with jQuery
- Use base target to target links instead of using Javascript
- Use exim and exiqsumm to show mail queued by domain
- Use jQuery to make all offsite links open in a new window
- Use jQuery’s data() method to store data in the DOM
- Use jQuery’s select() function to automatically select text in an input field
- Use mysqldump to get the schema only
- Use normal href if Javascript is disabled
- Use of www in website addresses
- Use one file per table with MySQL’s INNODB storage engine
- Use PHP’s fputcsv without writing to a file
- Use RSA and DSA key files with PuTTY and puttygen
- Using !important with CSS
- Using “group by” and “having” with MySQL
- Using + to merge arrays with PHP
- Using Apache mod_expires to control browser caching
- Using CSS letter-spacing to space out titles
- Using CSS sprites for image navigation
- Using Ctrl+Alt+F1 in a VMWare Virtual Machine
- Using date_add in MySQL to add intervals to dates
- Using dateadd in SQL Server to add intervals to dates
- Using ellipsis with HTML and CSS
- Using filters with the Google Analytics API and PHP
- Using find to locate all zero length files
- Using find to locate files bigger or smaller than a size
- Using find to locate files modified in the last 24 hours etc
- Using hash algorithms in PHP
- Using HTML
- Using INSERT IGNORE with MySQL to prevent duplicate key errors
- Using Internet Explorer Conditional Tags for Style Sheet Selection
- Using Javascript to focus a form element onload
- Using Javascript’s setTimeout() with variable parameters
- Using mysqldump to save data to CSV files
- Using nohup to prevent processes stopping on disconnect
- Using optgroup to group options in an HTML select box
- Using PHP IMAP functions to download email
- Using PHP IMAP functions to download email from Gmail
- Using PHP’s glob() function to find files in a directory
- Using PHP’s scandir() function to find files in a directory
- Using purge to free inactive memory on Mac OS X
- Using SELECT REPLACE with MySQL
- Using setTimeout() with Javascript
- Using strtotime with PHP
- Using the
- Using the FCKEditor HTML Editor with PHP
- Using the HTTP_REFERER variable with PHP
- Using the is_callable function in PHP
- Using the MySQL command line tool
- Using the Pandora API with PHP
- Using the Zend_Registry in PHP
- Valid characters for the HTML ID attribute
- Validating an IP address with PHP’s filter_var function
- Validating numbers with PHP
- var_dump or print_r inside a Smarty template
- View and delete cookies for the current website in Firefox
- View email message headers in Outlook 2007
- View the message header and body for an email in the exim mail queue
- View the raw email message in Gmail
- Viewing live Apache logs with tail, grep and egrep
- Vim save and quit
- Vim Show Line Numbers
- VMWare Server – errors opening virtual machines from Workstation/Player
- VMWare Server Console Connection Refused
- VMWare USB device issues on openSUSE 10.3
- VMWare Writelock Disk Error
- vmware-config.pl 6.0.0-45731 failed on openSUSE 10.3
- VPNSecure Review
- VyprVPN Review
- Warning: Skipping the data of table mysql.event
- Web Developer Form Filler plugin for Google Chrome
- Web server setup, DNS and Email Hosting, Domain Registrars
- What Is a VPN?
- What is Linux?
- Where are Vudu To Go downloaded movies stored on my Mac?
- Where did “Save for Web” go in Adobe Photoshop?
- Which browsers support which versions of Javascript
- Which directory is that bash script in?
- Why a VPN is Important?
- Why Pay For A VPN?
- Wide background image header with CSS
- Wifi drops when plugging in MiniPort-DVI Monitor to MacBookPro Thunderbolt port
- Windows Vista “Prepare this blank disc” issue
- Windows Vista Black Screen After Login
- Work out if a number in PHP is odd or even
- Work out PHP’s error reporting from an integer value
- Write content into a dynamic Javascript popup
- Write content into a dynamic Javascript popup from FCKEditor
- Yum error Metadata file does not match checksum
- Yum sqlite database disk image is malformed error
- Zend Framework Controller Router example