Blog Archive

Check out all blog posts in my blog archive.

Data Provenance: Quick Summary + Reasons Why  07 Sep 2017    data-newsletter-5 data-science
Data Provenance (also called Data Lineage) is version control for data. It refers to keeping track of modifications to datasets you use and train models on. This is crucial in data science projects if you need to ensure data quality and reproducibility. Read More ›

Lessons from the Netflix Prize: Changing Requirements and Cost-Effectiveness  03 Sep 2017    data-newsletter-4 recommender-systems
Netflix never really used the #1 winning solution to the Netflix Challenge. Some of the reasons were that just wasn't cost-effective to implement the full thing and another was that requirements had changed. Read More ›

Winning Solutions Overview: Kaggle Instacart Competition  03 Sep 2017    data-newsletter-4 kaggle data-science
The Instacart "Market Basket Analysis" competition focused on predicting repeated orders based upon past behaviour. Read More ›

A Quick Summary of Ensemble Learning Strategies  01 Sep 2017    data-newsletter-4 machine-learning
Ensemble learning refers to mixing the outputs of several classifiers in various ways, so as to get a better result than each classifier individually. Read More ›

Evaluation Metrics for Classification Problems: Quick Examples + References  31 Aug 2017    data-newsletter-4 machine-learning
There are multiple ways to measure your model's performance in machine learning, depending upon what objectives you have in mind. Some of the most important are Accuracy, Precision, Recall, F1 and AUC. Read More ›

Pandas for Large Data  13 Aug 2017    data-newsletter-4 pandas performance
In order to successfully work with large data on Pandas, there are some ways to reduce memory usage and make sure you get good speed performance. Read More ›

Suggestions on how to make LinkedIn more relevant  04 Aug 2017    metrics linkedin
LinkedIn is a nice platform for connecting to professional peers but its real value lies, in my opinion, in its potential to the *the* global professional rating system. But it needs some improvement. Read More ›

Quick Reminder: Clustering  29 Jul 2017    reminder hierarchy clustering
Quick reminder on key points regarding clustering (hierarchical and otherwise) Read More ›

Install NodeJS and NPM on Ubuntu 16.04  28 Jul 2017    nodejs npm
Installing the latest NPM + NodeJS on Ubuntu 16.04. Read More ›

Using AWS CodePipeline to Automatically Deploy and Build your App Stored on Github as a Docker-based Beanstalk Application  07 Jul 2017    codebuild codepipeline docker beanstalk continuous-integration continuous-deployment
A full guide on how to set up a continuous deployment pipeline using GitHub and AWS CodePipeline, in order to deploy a Docker-based Beanstalk Application. Read More ›

Scala Testing with Scalatest: Reference and Examples  06 Jul 2017    testing scala wip
Simple examples using ScalaTest to test your Scala projects. Full introduction and examples of all major tetsing styles supported by this framework. Read More ›

Debugging NullPointerException in Apache Spark  04 Jun 2017    spark wip
A lot of things can go wrong when writing distributed code in Spark. Here's a couple of ways to work around/debug NullPointerExceptions. Read More ›

Machine Learning and Data Science: Generally Applicable Tips and Tricks  18 May 2017    machine-learning data-science wip
A couple of general, practical tips and tricks that may be used when dealing with data science and/or machine learning problems. Read More ›

Installing and Configuring Golang 1.8 on Ubuntu 16.04  23 Apr 2017    golang ubuntu 16
Short guide to installing and configuring Go v1.8 on Ubuntu 16.04. Read More ›

LaTeX: Quick Solutions for Specific Issues  08 Apr 2017    latex wip
Just a couple of latex commands to help you achieve somewhat uncommon layouts and things like that. Read More ›

Scikit-Learn Cheatsheet: Reference and Examples  10 Mar 2017    wip scikit-learn
Just a couple of things you may find yourself doing over and over again when working with scikit-learn. Read More ›

PostgreSQL Common Operations: Reference + Examples  10 Mar 2017    wip postgres sql ubuntu
Common operations you may first yourself doing over and over again when dealing with PostgreSQL databases. Unless otherwise stated, examples assume version 9 or later, running on Ubuntu. Read More ›

Tricks for Training Neural Nets Faster  20 Feb 2017    wip neural nets
Tricks and Practical tips for training neural nets faster. Credit is mostly to Geoff Hinton and Yann LeCun. Read More ›

Error when running plot on Octave: Xlib extension GLX missing on display  07 Feb 2017    octave ubuntu
The easiest way to fix this problem is to configure Octave to use gnuplot instead of OpenGL. Read More ›

Python Json Module: Reference and Examples  16 Jan 2017    wip python json
Logback Reference + Examples  05 Jan 2017    wip logback
Python CLI Scripts and Applications: Reference + Examples  04 Jan 2017    wip python cli command-line
Spark Architecture Overview: Clusters, Jobs, Stages, Tasks, etc  03 Jan 2017    wip spark architecture
HDFS Commands: Reference and Examples  25 Dec 2016    hadoop hdfs
List of HDFS commands for filesystem management, along with common use cases. Read More ›

Installing CUDA TK 8 and Tensorflow on a Clean Ubuntu 16.04 Install  24 Dec 2016    ubuntu 16.04 cuda tensorflow
Guiding you through installing the correct NVIDIA drivers, CUDA, cuDNN and tensorflow on an Ubuntu 16.04 box. Read More ›

AWS Kinesis Common Operations using the AWS CLI: Reference & Examples  21 Dec 2016    aws kinesis awscli
A couple of commands you can issue to a Kinesis stream from the AWS cli. Read More ›

Troubleshooting Ubuntu 16.04 Installation/Graphics card on a new Dell Notebook  17 Dec 2016    ubuntu 16.04 troubleshooting dell
Commonly-used Docker Commands: Reference and Examples  15 Dec 2016    docker wip
Docker commands you'll find yourself using often. Read More ›

Spark Streaming: Commong Pitfalls and Tips for Long-running Streaming Applications  11 Dec 2016    spark-streaming wip
Running Spark Streaming applications may introduce a couple of problems that you may not face when you are running Spark on Batch mode. Here are a couple of things you may need to take into account to keep long-running spark streaming jobs running smoothly. Read More ›

Bash Regular Expressions: Reference and Examples  04 Dec 2016    wip bash regexp
Lots of examples on how to use regular expressions with bash scripts. Read More ›

ApplicationAttemptNotFoundException: Spark Application Stuck in ACCEPTED state on YARN  13 Nov 2016    emr yarn spark
ApplicationAttemptNotFoundException may be cause because the log directory have become too crowded with data. Read More ›

Akka-http Common Operations: Reference + Examples  03 Nov 2016    akka-http akka wip
A couple of things I find myself doing very often when I use akka-http. I believe these may be useful for others too. Read More ›

Matplotlib: Quick Reference for Commonly used Features  09 Oct 2016    wip matplotlib
Just a couple of examples of things I (and probably other people) need to get done and pointers to links I frequently access when looking up the documentation for Matplotlib. Read More ›

Angular 2 Core Concepts: Quick Reference  29 Sep 2016    wip angular2 typescript
Quick summary of and cheatsheet for the most important angular 2 concepts. It's important to know these because you'll come across them often and it's crucial to understand their differences so you can correctly architect your app. Read More ›

Looking for Things and using the History on Git: Examples and Reference  28 Sep 2016    wip git
Couple of examples of how to correctly use git log and other commands that let you use git to search your history for modifications, commit messages and so on. Read More ›

Visual Code for Typescript: Configuration, Troubleshooting and General Tips  22 Sep 2016    wip typescript visual code
Setup Keras+Theano Backend and GPU on Ubuntu 16.04  10 Sep 2016    keras gpu theano
A couple of pointers on how to get up and running with Keras and Theano on a clean 16.04 Ubuntu machine. Read More ›

Numpy Distributions and Statistical Functions: Examples + Reference  10 Sep 2016    numpy statistics
A couple of examples of things you will probably want to do when using numpy for data work, such as probability distributions, PDFs, CDFs, etc. Read More ›

Deleting Docker Files to Free up Space in your Disk  24 Aug 2016    docker
Publishing an SBT Project onto Bintray: an Example  20 Aug 2016    sbt bintray
A quick example explaining everything you need to do to package an SBT project and publish the binary JAR to bintray, where it can be made available for others too! Read More ›

Json Schema Examples  17 Aug 2016    json wip
POSIX Shell Tests and Conditionals: Examples and Reference  13 Aug 2016    wip bash posix-shell
Add a Github Project as a Dependency in SBT  13 Aug 2016    sbt
Small example on how to quickly add a project you found on github to your own project as a dependency. Read More ›

Typescript Control Stuctures: Examples + Reference  09 Aug 2016    wip typescript
Package Management with NPM: Examples and Common Use Cases  08 Aug 2016    wip npm
Javascript/Typescript Date and time Operations: Examples using Moment.js  02 Aug 2016    wip typescript date javascript
Gnu Xargs: Examples  28 Jul 2016    xargs
Angular 2 App Running on Nginx on Docker: A Simple Example  25 Jul 2016    docker angular 2 nginx
DynamoDB Operations using the AWS CLI: Examples  18 Jul 2016    aws dynamodb wip
POSIX Shell: Basic Examples and Common Operations  13 Jul 2016    wip shell sh
Python 3 Date and Time Manipulation: Examples  04 Jul 2016    python wip date
Packaging an Akka-http Application using SBT and Docker: Simple Example  29 Jun 2016    docker akka-http sbt
A simple example displaying common akka-http use cases and a couple of tips and hints to guide you through packaging a full app as a Docker container, so that you can deploy it anywhere you want. Read More ›

Migrating a Project from Spray to Akka-http: General Tips and Reference  28 May 2016    akka-http spray scala wip
Troublesshooting Akka: ClassNotFoundException: akka.event.slf4j.Slf4jLoggingFilter  19 May 2016    akka slf4j scala
Java.time API: Examples and Reference for Dealing with Date/Time on Java 8+  31 Mar 2016    java 8 datetime wip scala
Working with Files & the Filesystem in Python: Reference and Examples  26 Mar 2016    wip python
Examples on how to perform filesystem-related tasks using python. Tasks include reading and writing to files, listings files and manipulating the path. Read More ›

Python Environment Cheatsheet  25 Mar 2016    python
Using the AWS CLI to manage Spark Clusters on EMR: Examples and Reference  23 Mar 2016    emr cli wip spark
Update Java to JDK 8 on Amazon Elastic MapReduce  22 Mar 2016    emr spark java 8
Python Regular Expressions: Examples & Reference  16 Mar 2016    python wip regex
Linux most: Usage Examples for a Little Known Pager Tool  15 Mar 2016    wip linux
Common Vim Commands: Reference and Examples  08 Mar 2016    vim wip
Comparing Interactive Solutions for Running Scala and Spark: Zeppelin, Spark-notebook and Jupyter-scala  06 Mar 2016    notebook interactive scala spark zeppelin
Zip/Unzip on Linux: Reference and Examples  05 Mar 2016    zip linux
Json4s Examples: Common Basic Operations using Jackson as Backend  29 Feb 2016    json scala json4s
Json4s is one of the best libraries for manipulating json in Scala. Here are some examples and common use cases you may have come across and some you perhaps haven't. Read More ›

Apache Zeppelin, Spark Streaming and Amazon Kinesis: Simple Guide and Examples  19 Feb 2016    emr spark zeppelin kinesis wip
Elasticsearch: Bulk Inserting Examples  16 Feb 2016    elasticsearch
Elasticsearch Mappings: Examples on how to Create, Edit, Remove  16 Feb 2016    elasticsearch
Fully Customized Json Validators for the Play 2 Framework: Explanation and Example  05 Jan 2016    play 2 json
Play 2 Allows a lot of flexibility for defining custom rules for JSON validation but if you want full control over how JSON is validated against a case class (including conditions that depend on more than one attribute and custom error messages) you need to write custom readers for your classes. Read More ›

Usability Best Practices for the Busy Programmer: Two Principles to Keep in Mind  30 Dec 2015    consistency usability robustness ux best practices ui
Here I'll explain **two things** you (in the very least) need to take into account in order to have systems you create be efficiently used by your end users. Read More ›

JVM Performance Monitoring 101: Commonly Used Open Source Tools + Examples  28 Dec 2015    jvm java scala java 8 wip
Performance monitoring is an essential part of the work of whoever works on the JVM using not just java but other JVM languages such as Scala, Groovy and Clojure. Here are some of the most widely-used open-source tools with examples, so that you can do your work more easily. Read More ›

Java 8 Timezones: Examples in Scala  23 Dec 2015    java 8 datetime
Many Scala examples of the new Java 8 `java.time` API, focusing on ways to deal with and encode Timezone information in your objects. Read More ›

Pandas DataFrame by Example  15 Dec 2015    pandas python
Lots of examples of ways to use one of the most versatile data structures in the whole Python data analysis stack. Learn how to slice and dice, select and perform commonly used operations on DataFrames. Read More ›

One-Hot Encoding a Feature on a Pandas Dataframe: an Example  27 Nov 2015    pandas
One-hot encoding is a simple way to transform categorical features into vectors that are easy to deal with. Learn how to do this on a Pandas DataFrame. Read More ›

Spark DataFrame UDFs: Examples using Scala and Python  11 Nov 2015    spark udf wip
Add an Apache Zeppelin UI to your Spark cluster on AWS EMR  10 Nov 2015    aws emr spark zeppelin wip
Creating a Spark Cluster on AWS EMR: a Tutorial  10 Nov 2015    aws emr spark
AWS now provides full support for Spark Clusters within Elastic MapReduce (EMR). It's very simples and you just need a couple of minutes to learn how to do it. Read More ›

Window Resolution too Small When Running Ubuntu 14.04 on Virtualbox  31 Oct 2015    virtualbox ubuntu 14
Spark SQL: Examples on pyspark  18 Oct 2015    wip pyspark sparksql
Logrotate on Ubuntu: Configuration Examples & Reference  07 Oct 2015    log wip
Basic Vector and Matrix Operations in Julia: Quick Reference and Examples  30 Sep 2015    julia
How to Setup a Proxy for Firefox over an SSH Tunnel on Ubuntu  24 Sep 2015    ssh tunnel proxy ubuntu wip
Creating Scala Fat Jars for Spark on SBT with sbt-assembly Plugin  18 Sep 2015    sbt hadoop spark sbt-assembly
Changing the name of a Composer Package upon Install  16 Sep 2015    composer
Spark-submit: Examples and Reference  13 Sep 2015    spark scala
GNU Split: Examples and Reference  07 Sep 2015    split gnu wip
Hadoop Command-line: Quick reference for Common Commands  07 Sep 2015    hadoop ubuntu
Deleting old Marvel Indices  04 Sep 2015    marvel elasticsearch
Deadbolt 2 for the Play Framework in Scala: Defining a custom Handler  02 Sep 2015    deadbolt play play 2 authorization
AWS Examples: Mounting an EBS Volume on a Linux EC2 Instance  27 Aug 2015    aws ec2 ebs mount
Amazon S3: Common CLI Commands & Reference  26 Aug 2015    s3 wip
Elastic MapReduce: merge Outputs from multiple Reducers into a single file  19 Aug 2015    hadoop emr mapreduce wip
Different Levels of Engagement with your Customers  04 Aug 2015    users marketing
Swagger 2.0 Examples  24 Jun 2015    swagger wip
Slick 3 Reference and Examples  18 Jun 2015    slick 3 slick scala orm frm
Word2vec Quick Tutorial using the Default Implementation in C  23 May 2015    word2vec ir
What do 'store', 'index', '_all', '_source' mean in Elasticsearch?  21 May 2015    elasticsearch
How to Beat Google  03 May 2015    google innovation
Attaching Sources to a Scala Project on IDEA Intellij  24 Apr 2015    scala idea intellij
On How to Live  18 Apr 2015    politics
Functional Programming with Python: Quick Reference with Examples  16 Apr 2015    python functional programming
Vagrant Desktop (GUI-Enabled) Boxes  13 Apr 2015    virtualbox gui vagrant
Getting started with Python NLTk on Ubuntu  29 Mar 2015    python nltk
Play 2 Framework with Scala: Complex JSON Validator Examples  09 Mar 2015    scala play2 json forms validation
Elasticsearch Index Management: Quick Intro and Examples  04 Mar 2015    elasticsearch wip
Genius vs Perseverance in the Technology Industry  27 Feb 2015    process productivity value
Scala Slick: Simple Example on Connecting to a PostgreSQL Database  14 Jan 2015    slick postgres
Yii2: Partial View Examples  11 Jan 2015    yii2 views
Useful Examples & Commands for Harddisk Management (Disk Usage)  07 Jan 2015    linux disk
Why I'm not A Socialist: Two reasons  05 Jan 2015    politics socialism
Yii Routes and URL Generation: Quick Explanation and Examples  02 Jan 2015    route yii
A Small Overview of Big Data  26 Dec 2014    big data
Javascript Example: Preventing Page Scroll/Hiccups on Refresh or Navigation using ScrollSneak  23 Dec 2014    html javascript
Upgrading NodeJS on Ubuntu using NPM  18 Dec 2014    nodejs node javascript npm
Using Ubuntu Old Resources Repositories for Raring  14 Dec 2014    ubuntu
Slick DB Sessions in Play 2 Framework for Scala  03 Dec 2014    scala implicit slick database
Scala Date Examples: Formatting, Converting and other Useful Operations on Dates  03 Dec 2014    date scala wip
Performance Tips for Scala IDE for Eclipse  25 Nov 2014    performance eclipse scala
Functional Programming with Ruby: Procs, Lambdas, Closures and Functions  25 Nov 2014    ruby functional programming
Slick 2 Examples: Querying and Modifying Data  20 Nov 2014    slick scala
Elasticsearch Examples: Viewing Cluster, Node and Index State  18 Nov 2014    wip elasticsearch
On Coding Consistency  13 Nov 2014    consistency process
Scala Goodies: Pattern matching with typed lists or Working around Scala's type erasure  06 Nov 2014    scala types
Scala Imports: Quick Intro and Examples  03 Nov 2014    scala import
Elasticsearch: too many open files  27 Oct 2014    elasticsearch troubleshooting
Scala Examples - Sorting Lists and other Collections in Scala  26 Oct 2014    scala lists ordering
Templates for Slick Domain Classes mapping to DB Tables  21 Oct 2014    slick
Scala Slick: Dealing with Datetime/Timestamp Attributes  10 Oct 2014    scala slick database orm frm datetime
Play-slick Plugin Error Message: NoClassDefFoundError: org/reflections/scanners/TypesScanner  09 Oct 2014    slick error play2
Working with JSON data on the Play Framework for Scala: Examples  09 Oct 2014    scala json play wip
Scala Futures: simple Explanation with Examples  07 Oct 2014    scala future wip
Slick Error Message: 'value tupled is not a member of object'  30 Sep 2014    slick scala play
Elastic4s DSL Examples and Reference  20 Sep 2014    wip elastic4s
Play2 Scala: Forms and Validations  19 Sep 2014    scala forms play-framework
Scala Functions: Examples and Reference  14 Sep 2014    scala functions syntax
Elasticsearch JSON Querying: Reference and Examples  10 Sep 2014    elasticsearch query wip
Scala Regular Expressions: Examples & Reference  08 Sep 2014    scala regexp string
Using Swagger API Docs with Play 2 (Scala): Examples & Reference  07 Sep 2014    swagger scala play2
Yii 2 Examples on Using Forms and Fields  03 Sep 2014    yii2 forms
Disabling SSH Timeout When Connecting to/from Ubuntu  17 Aug 2014    ssh ubuntu timeout
Error when installing angular-seed on Ubuntu: this failure might be due to the use of legacy binary  23 Jul 2014    ubuntu nodejs npm
Testing Ruby Code with RSpec-mocks: Examples and Tips  21 Jul 2014    rspec mocks wip
R Heads-up and Tips for Beginners  20 Jul 2014    r dataframes
Using file_line Resource (from Puppet's stdlib Module)  20 Jul 2014    puppet file_line
Querying an Elasticsearch Server using Scala  15 Jul 2014    elasticsearch scala
Installing Third-Party Modules to Puppet Apply (Standalone)  30 Jun 2014    modules puppet
Python Environment Examples and Gotchas: Pip, Virtualenvs, etc   19 Jun 2014    pip virtualenv
Puppet Manifest Example: Defining Order Between Actions  19 Jun 2014    example puppet
Vagrant Commands: Examples & Reference  11 Jun 2014    vagrant
Preventing Bad Data from Entering your App Makes your Life Easier!  07 Jun 2014    data validation information systems
Install an Elasticsearch Server on Ubuntu  05 Jun 2014    ubuntu elasticsearch
How to Install pip on Ubuntu  02 Jun 2014    ubuntu pip
Querying an Elasticsearch Server using PHP - Quick Tutorial + Examples  30 May 2014    php elasticsearch
Error Message: 'Constant Already Defined' When using PHPUnit  27 May 2014    phpunit constants process
Wice Grid Example on Rails 4: Simplest Possible Grid for an ActiveRecord  08 May 2014    grid rails wice grid
Using Parameter Hashes to Reduce Coupling in Ruby Applications  02 May 2014    ruby parameters coupling
Jenkins CI - Troubleshooting and Solutions to Common Issues  20 Apr 2014    troubleshooting jenkins
Extending Markdown With Pygments to support Syntax Highlighting  20 Apr 2014    markdown syntax highlighting
Running Acceptance Tests on PHP Projects With Codeception and PhantomJS  16 Apr 2014    testing codeception phantomjs
Testing PHP Code using Codeception: Troubleshooting common Issues  14 Apr 2014    troubleshooting error codeception
RSpec says there are no Tests in a Non-Empty Test Case  13 Apr 2014    strings rspec
PHP Error Reporting and Logging Configuration  10 Apr 2014    php log error
Getting Started with Composer: Simple Examples  31 Mar 2014    composer
MySQL Stored Procedures - Simple Examples and Quick Explanation  26 Mar 2014    mysql stored procedure
Creating Views on MySQL - Some Examples  22 Mar 2014    phpmyadmin view
Cron Formats - Examples & Reference  17 Mar 2014    cron
2-Step Removal - Emulating a Rubbish Bin in your App in order to Reduce your Users' Cognitive Load  15 Mar 2014    hci mental workload
SQL Joins: Returning Multiple Versions of a Relationship in the same Row  06 Mar 2014    sql join
Connecting via VPN on Ubuntu: Quick Reference & useful commands  01 Mar 2014    ubuntu vpn
Python 1-Minute Tutorial for Those with Previous Programming Experience  20 Feb 2014    python
Bash History: Re-use and Edit Previous Commands - Examples and Reference  09 Feb 2014    bash history
Internet of Things and Big Data - Trends for the Present & the Future  31 Jan 2014    wip big data iot
Generating ROI with SIEM Solutions  28 Jan 2014    siem cpe
Big Data Challenges to Traditional SIEM Solutions  28 Jan 2014    siem big data cpe
Getting Vagrant to Work on a Windows Host  20 Jan 2014    vagrant windows
Using JQuery's on() Function to Attach Handlers to Elements now or in the Future  10 Jan 2014    jquery on events
Create a Project from Scratch on Github and use Public Keys to Push and Pull Code  09 Jan 2014    github
SVN Branching over SSH (SVN+SSH)  08 Jan 2014    svn branching
Installing a Haskell Development Environment on Ubuntu  06 Jan 2014    ubuntu yesod haskell
Connecting to EC2 Instance (Ubuntu) via SSH - Best Practices, Reference and Troubleshooting  06 Jan 2014    ec2 ubuntu ssh keys security
Connecting to a Virtual Box Linux Virtual Machine via SSH  04 Jan 2014    ssh virtualbox wpi
What Made America Great  04 Jan 2014    america
Comparing Yii Behaviours and Native PHP Traits  26 Dec 2013    yii traits mixin wip
Interacting with Amazon Glacier on Ubuntu (File Uploads and more)  25 Dec 2013    aws glacier
Reverting Changes in SVN  20 Dec 2013    svn revert
Yii CActiveForm builtin Javascript functions - Examples and Reference  18 Dec 2013    yii javascript cactiveform
Git Merging, Conflict Resolution and other common Opeartions: Reference and Examples  18 Dec 2013    merge conflict
Yii Error Message: column name must be either a string or an array  13 Dec 2013    yii keys error
Yii CGridView Example on Using CCheckBoxColumn  11 Dec 2013    yii cgridview checkbox
Yii CGridView Javascript Functions (builtin JQuery Plugin)  11 Dec 2013    yii cgridview javascript wip
Running Scripts and Commands at Start-up Time on (Ubuntu) - Quick Examples and Reference  11 Dec 2013    ubuntu startup
Publishing a Rails 4 App on Heroku using Git  07 Dec 2013    rails heroku
Yii Logging Tips and Reference  02 Dec 2013    yii log
Yii Examples: Sorting Columns on a CGridView (using CActiveDataProvider)  29 Nov 2013    yii cgridview sorting
Useful PostgreSQL (psql) Console Commands - Quick Reference  25 Nov 2013    psql postgres
Undefined Method: Visit (Running RSpec with Capybara)  23 Nov 2013    rails rspec capybara
Yii RenderPartial Usage Example  22 Nov 2013    yii renderpartial render
Some Thoughts on Software Complexity  21 Nov 2013    wip complexity ddd
Yii - Triggering Validation of an Individual Input/Element Manually with Javascript  17 Nov 2013    yii javascript cactiveform validation
Rails Database (database.yml) Config Examples  16 Nov 2013    database rails
Installing pg gem on Ubuntu (extconf.rb failed)  16 Nov 2013    ruby postgresql pgsql
Installing PostgreSQL and pgAdmin on Ubuntu  12 Nov 2013    ubuntu postgresql pgsql
Running Cron Job on Ubuntu - Quick Reference and Simple Examples  11 Nov 2013    wip cron
Ruby Block Examples and Their Relationship with Break, Next and Return  06 Nov 2013    ruby blocks
Setting Firefox Preferences to Save PDFs to File Directly in Selenium  04 Oct 2013    selenium firefox
Setting up a Ruby on Rails App on Ubuntu  27 Sep 2013    ubuntu rails
Backing up and Dumping Mysql Databases  27 Sep 2013    sql dump backup
Yii 2 Menu Usage Examples  20 Sep 2013    yii2 menu
Upgrading from Yii 1.1 to Yii 2.0 : Things to Watch Out For  20 Sep 2013    yii2
Why Testing? Functional, Unit, Integration: Bring Them All In  20 Sep 2013    testing complexity
Linux Tar (Tape Archive) Usage Examples  16 Sep 2013    linux tar
Upgrading your Ubuntu Version from the Command Line  13 Sep 2013    ubuntu upgrade
Upgrading Apache to Version 2.4 on Ubuntu: Lessons Learned  13 Sep 2013    ubuntu apache 2.4 upgrade
Yii 2 Database DSNs for Each Database Type  13 Sep 2013    db yii2
Different Ways to Say Study/Learn in Russian  08 Sep 2013    russian
Selenium WebDriver with Ruby: Troubleshooting  01 Sep 2013    selenium troubleshooting
SVN Usage Reminder and Examples  29 Aug 2013    svn examples
Simplest Possible CGI Program in C: Example and Explanation  27 Aug 2013    apache cgi c
Selenium Webdriver with Ruby - Basic Usage Example  23 Aug 2013    ruby selenium
Git Submodule Basic Usage Examples  23 Aug 2013    submodule
Selenium WebDriver with Ruby: Examples and General Reference  21 Aug 2013    ruby selenium
Creating a Basic Yesod Project Using Command Line Tools on Linux  16 Aug 2013    yesod haskell
Disabling Browser Caching with Meta HTML tags  13 Aug 2013    html cache meta
Linux Signals - Basic Reference and Overview  09 Aug 2013    linux signals
Bash Scripting File Manipulation Examples and Reference  08 Aug 2013    bash files
Bash Scripting Simple Usage Examples and Reference  08 Aug 2013    basic bash
Javascript and jQuery Array Methods Examples and Reference  07 Aug 2013    array jquery functions
Using Gii With URL Rewriting and Path Url Format  01 Aug 2013    yii gii rewrite
Tutorial and Examples on how to Use RVM on Linux  17 Jul 2013    ruby rvm
PHP DomDocument Examples and Quick Reference  15 Jul 2013    php xml
Useful Examples for Dates in SQL   02 Jul 2013    sql date db
Find and sed: Search and Replace Examples and Tips for Linux  27 Jun 2013    search sed replace
Adding a Default Order/Sort for Data in a CGridView  14 Jun 2013    yii grid sort
Troubleshooting Ubuntu 12.04 Installation on VirtualBox  08 Jun 2013    troubleshoot virtual box virtual
The Beauty of Selfishness and the Free Market Economy  02 Jun 2013    economics selfishness
Negative Design: Informing Users About What's Not There  01 Jun 2013    ui ux design
So You Think People should be Fair and Altruistic?  25 May 2013    liberty philosophy selfishness
Productivity and Mind Modes  18 May 2013    productivity mind
Git Cloning from a Local Repository  16 May 2013    clone local git
A Regular Expression to Validate HTTP URLs  16 May 2013    url regexp
Adding a Drop Down Menu to the Bootstrap Navbar  12 May 2013    bootstrap navbar dropdown
Serializing PHP Values into a File or a Database  28 Apr 2013    php array
Checking Whether a Checkbox is Checked with Jquery  25 Apr 2013    jquery checkbox
Create an Ajax Button Using POST on a CGridView in Yii  25 Apr 2013    ajax post cgridview
Passing Data from the Controller into a CGridView in Yii  25 Apr 2013    yii grid variables
Making it Harder for Users to Make Mistakes  24 Apr 2013    best-practices
Pushing Code to Github Using Key Pairs  21 Apr 2013    github
Creating a Class in Racket  19 Apr 2013    racket class
Run an arbitrary SQL command from within Yii  15 Apr 2013    yii sql
Javascript and jQuery events examples and cheatsheet  06 Apr 2013    jquery javascript events
Making a div follow scrolls with jQuery - simple example  27 Mar 2013    jquery example
Yii Custom Widget Simple Example  23 Mar 2013    widget yii example
Enable SQL logging to the screen on Yii  23 Mar 2013    yii sql logging
Quick way to redirect a whole website to HTTPS  21 Mar 2013    ssl https htaccess
Ruby map, each, collect, inject, reject, select quick reference  17 Mar 2013    examples ruby arrays
Ruby File Handling Examples / Reference  15 Mar 2013    wip ruby reference
Ruby Trollop Examples & Reference  15 Mar 2013    ruby reference trollop
Yii CActiveDataProvider Usage Examples  14 Mar 2013    yii examples cactivedataprovider
Some things I think are true  13 Mar 2013    wip lists personal
SQL Reference / Cheatsheet  12 Mar 2013    sql cheatsheet
Liberty FAQ  06 Mar 2013    wip liberty
A small critique of Marxist Economics  03 Mar 2013    socialism economics
Why I am NOT against Gun Ownership  28 Feb 2013    gun-ownership liberty socialism
Death is not the same as non-existence  13 Feb 2013    zen tao
CSS Background Patterns: examples  12 Feb 2013    css sttw background
On storing boolean values in a Database (examples using Yii Framework)  25 Jan 2013    bp models active-record
Using data-attributes to set string and JSON objects in Bootstrap  23 Jan 2013    bootstrap javascript json
Some Thoughts on and Patterns for Web Forms  29 Dec 2012    forms patterns thoughts
Installing Bluefish Code Editor on Ubuntu 12.04  23 Dec 2012    ubuntu bluefish ppa
What Makes a Good Start-Up? - The Role of Ideas  21 Dec 2012    start-up graham
Uploading an Image and Saving it to a Database in Yii  19 Dec 2012    yii blob upload
Examples of useful commands to use on MySQL CLI(Command-Line Interface)  06 Dec 2012    mysql cli
Pngquant examples - optimizing png images  18 Nov 2012    pngquant png
FullCalendar jQuery Plugin Tips and Best Practices  17 Nov 2012    fullcalendar
Getting the total size taken by a MySQL database  12 Nov 2012    mysql query
Gimp For Software Developers: Troubleshooting and Quick Tips  09 Nov 2012    wip gimp
Selenium 'Hello World'-style Tutorial  03 Nov 2012    selenium sttw tutorial
SCP examples  24 Oct 2012    wip scp
Unversioning (ignoring) a file in SVN  22 Oct 2012    svn ignore
Dealing with and formatting dates on Yii  20 Oct 2012    yii dates
Ruby CLI Shell Scripting Cheatsheet  14 Oct 2012    wip ruby cli
Fighting collapsing DIVs with CSS clearfix  13 Oct 2012    css clearfix
Software License Comparison  13 Oct 2012    wip licenses open-source
Change a Tooltip's text after initialization in Bootstrap  11 Oct 2012    jquery bootstrap tooltip
JQuery's live(): an alternative to $(document).ready  11 Oct 2012    jquery live ready
Creating Behaviors on Yii Framework  11 Oct 2012    yii wip behaviors
Upgrading PHP to version 5.4 on Ubuntu   30 Sep 2012    php ubuntu php 5.4
Yii Authorization and Access Control Best Practices  30 Sep 2012    yii authorization access control
JpGraph charts Library: examples and tips  13 Sep 2012    wip jpgraph examples
Perl Pie Giveaway (Perl one-liner examples)  13 Sep 2012    perl one-liner
Using CArrayDataProvider to populate a CGridView in Yii  11 Sep 2012    yii cgridview dataprovider
TCPDF Hacks  11 Sep 2012    wip tcpdf hacks
Yii Form Filter/Validation Cheatsheet  03 Sep 2012    yii filters model
Comments on Chapter 3 of the Tao Te Ching  30 Aug 2012    tao tao te ching
TCPDF: How to print a Page with no Header or Footer  29 Aug 2012    tcpdf header footer
Adding a custom font to TCPDF  28 Aug 2012    tcpdf fonts
Yii Module creation example tutorial  28 Aug 2012    wip example module
Yii Module creation Best Practices  28 Aug 2012    yii modules best practices
Creating a Modal Login widget using Yii-Bootstrap extension  25 Aug 2012    yii bootstrap modals
Linux find Examples  25 Aug 2012    linux examples find
Linux mv examples  25 Aug 2012    linux examples
Updating Yii's jQuery version  25 Aug 2012    yii jquery
Installing Node.js and Less and using Less to statically compile .less files  24 Aug 2012    ubuntu less nodejs npm
Installing my User Management Module on Yii  23 Aug 2012    yii modules
Yii: CGridView Filter examples  22 Aug 2012    yii cgridview filter
Yii Migrations: cheatsheet and examples  21 Aug 2012    yii wip cheatsheet
The really important stuff in life can only be found when you're not looking for it  20 Aug 2012    life
MySQL security best practices  19 Aug 2012    mysql wip security
Other uses and best practices for Yii rights module   17 Aug 2012    yii rights wip
PHP banana peels: common PHP mistakes and and how to avoid them  17 Aug 2012    php wip banana-peel
Outputting Text with Colours using Bash and Other Scripting Languages  09 Aug 2012    cheatsheet bash
Installing and Configuring PHP JpGraph on Linux  08 Aug 2012    php ubuntu jpgraph
Installing Imagemagick for use with PHP on Ubuntu  08 Aug 2012    php ubuntu imagemagick
Yii Cheat Sheet: Filtering by Related Models in a CGridView  07 Aug 2012    yii cgridview filter
Towards better Code Libraries with Git  06 Aug 2012    cdn library
Amazon EC2 Server instance: adding a second user to access your instance  05 Aug 2012    ec2 ssh
Change the hostname on your EC2 Server Instance  05 Aug 2012    server ec2 ubuntu
Disable a service on Ubuntu  02 Aug 2012    ubuntu services
XHProf PHP Profiler Full Usage Example  01 Aug 2012    ubuntu xhprof example
Yii CActiveForm examples  01 Aug 2012    yii cactiveform cheatsheet
Hard-won Javascript/JQuery wisdom and useful (benign) hacks  01 Aug 2012    jquery wip javascript
Stop a DIV from collapsing when you float elements inside it.  30 Jul 2012    css collapse float
Reload/Refresh a page using Javascript  30 Jul 2012    javascript
Include an external Javascript file using JQuery  30 Jul 2012    jquery include
Iterating through all Paragraphs - Open/Libre Office Macro  28 Jul 2012    macro basic libre-office
Creating a customized version of Yii's CActiveRecord  26 Jul 2012    yii cactiverecord
Overriding the default error handler in PHP  25 Jul 2012    php error_handler
Useful codes for special characters in Open(Libre) office macros  23 Jul 2012    macro
Enable remote root connection to your MySQL server  17 Jul 2012    mysql remote
Yii Flash Messages: tips and best practices  17 Jul 2012    yii flash ux
Show unparsed XML in a HTML document using PHP  15 Jul 2012    php xml
Creating a Google search URL with your parameters  15 Jul 2012    google search url
Javascript regular expressions usage reminder  15 Jul 2012    javascript regexp
Trigger Twitter Bootstrap tooltip on a form input  11 Jul 2012    yii bootstrap tooltip
Exploding a String using newline as delimiter.  10 Jul 2012    php strings
One-liner to create self-signed SSL certificates (for testing purposes or local network)  02 Jul 2012    apache ssl certificates
Things and non-things  02 Jul 2012    zen
Installing Yii-rights extension  30 Jun 2012    yii rights extension
Grep usage examples  30 Jun 2012    linux grep examples
Stuff you need to know to make Yii web apps work on IE too.  27 Jun 2012    yii ie javascript
Adding a composite primary key for MySQL using Yii Migrations  27 Jun 2012    yii mysql migration
Add an alias to your shell on Linux  22 Jun 2012    linux shell alias
Making a CGridView row clickable.  21 Jun 2012    yii cgridview
Using bizrules in Yii RBAC System (examples with rights module)  19 Jun 2012    yii rbac bizrules
SQL order by multiple fields  18 Jun 2012    sql order
Revert working directory to what's in the Repository in Git  16 Jun 2012    revert reset
Editing the summaryText in a Yii CGridView  15 Jun 2012    yii cgridview
Setting PHP up to handle long execution times, large inputs and so on.  13 Jun 2012    php bigdata time
Start a remote VirtualBox VM using the CLI(Command Line Interface) on Ubuntu  12 Jun 2012    ubuntu vboxmanage virtualbox
HTML tabIndex property - Setting keyboard browsing order  10 Jun 2012    html ux keyboard
Best way to show Flash messages in Yii  10 Jun 2012    yii flash
Creating a private/public key pair on Ubuntu  04 Jun 2012    ubuntu ssh pki
PKI - Public and Private key pairs  04 Jun 2012    pki math cryptography
Create a Remote GIT repository and PUSH stuff to it  30 May 2012    server ubuntu git
Remove all .svn directories under the current directory  30 May 2012    linux svn
Axure and UI Prototyping Best Practices  29 May 2012    axure hci ui
Installing XHProf PHP Profiler on Ubuntu  23 May 2012    php ubuntu xhprof
The Internet as a Global Public Good  18 May 2012    internet
Education and the Internet  17 May 2012    internet education
Load an entire file onto a mysql table  11 May 2012    mysql load text
Create a VHOST for a website in Apache  11 May 2012    apache ubuntu linux
Multilingualism and Cultural Diversity on the Internet  11 May 2012    internet tld utf8
Recursively delete .svn directories on Linux  10 May 2012    linux svn shell
Dealing with Jquery-UI autocomplete widget click event behaviour  09 May 2012    autocomplete jquery jqueryui
Internet Regulation: just more of the same?  09 May 2012    internet governance
Set up a production LAMP server in a clean Ubuntu install  06 May 2012    server lamp config
Assign an Elastic-IP to an instance in Amazon EC2  06 May 2012    config ec2 elastic-ip aws
Testing private methods using PHPUnit  06 May 2012    php testing phpunit
Using Yii findByAttributes method with more than one attribute  26 Apr 2012    yii crud cactiverecord
E-Commerce and Consumer Protection  20 Apr 2012    e-commerce internet
Using Crow's Feet Notation in Visio 2010  19 Apr 2012    visio database modelling
Jquery Wildcard selectors.  19 Apr 2012    jquery selectors
Make an AJAX request to the current controller in Yii.  17 Apr 2012    yii ajax post jquery
Creating a Jquery autocomplete widget in Yii.  17 Apr 2012    autocomplete widget yii
Importance of Lo-fi (throw-away) UI Prototypes  16 Apr 2012    ui prototyping
Using array_map() to return a new array based on an existing array  15 Apr 2012    php array array_map
Untrack files in Git  14 Apr 2012    untrack git
Detecting enter key was pressed using JQuery  13 Apr 2012    jquery