Software Development Tutorials

Getting started guides, How-to's, and in-depth explanation of various topics in software development.

8

Introduction to rate limiting with Redis [Part 2]

Python Database Nov 3, 2014

The second installment in my series on rate limiting with Redis covers two different but related methods using standard Redis commands and Lua scripting. Each approach expands the number of use cases for rate limiting, and cleans up some of the rougher edges of previous rate limiters.

Read more JC Josiah Carlson
6

Introduction to rate limiting with Redis [Part 1]

Python Database Oct 9, 2014

This tutorial series covers two different but related methods of performing rate limiting in Redis using standard Redis commands and Lua scripting. Each method expands the number of use-cases for rate limiting, and cleans up some of the rougher edges of previous rate limiters.

Read more JC Josiah Carlson
1

Introduction to PostGIS: Part 2

PHP Database May 19, 2014

In Part 1 of this two-part series, we looked at installing PostGIS, a promising extension for the PostgreSQL database that adds spatial objects to a database. Specifically, we covered: Installing the prerequisite libraries for PostGIS. Setting up PostGIS on Linux. Creating your first spatial database

Read more Zeeshan Chawdhary

Introduction to PostGIS: Part 1

PHP Database May 16, 2014

OVERVIEW & INSTALLATION PostGIS is a promising extension for the PostgreSQL database that adds spatial objects to a database. In simple words, PostGIS adds geographical capabilities to a database. With the growing importance of Location Based Systems (LBS) in our day-to-day life, PostGIS is a blessing

Read more Zeeshan Chawdhary
28

Using PHP with MySQL - the right way

PHP Database Mar 27, 2014

PHP and MySQL is one of the most common stacks for web development, even in 2014. With it such a common combination powering so many websites, it is quite shocking that the most common online examples of using it are completely horrible and outdated by at least a decade. Try searching for "php mysql

Read more Lionite

Learn Objective-C, Building an App (Part 11): Core Data

Objective-C Database Dec 22, 2012

Core Data This post will explore the depths of the Core Data API. Core Data is a technology that manages a complex SQL database, and wraps the C function calls into an object-oriented framework that is much easier to use. This database structure allows you to store complex data objects, and a lot of

Read more Feifan Zhou