Getting started guides, How-to's, and in-depth explanation of various topics in software development.
It can be a chore to manage script dependencies as your PHP applications grow larger and more complex. Once you've finished this crash course in bootstrapping, you'll have a basic -- yet powerful -- modern application template with simplified script dependency built in.
Part three in this series on Building a text editor with PyQt begins to add bells and whistles to the word processor we've built. We'll add features including find and replace, image insertion, as well as word and symbol count.
Learn how to port your games to Android TV and support the gamepad with this guide and Asteroids-esque OpenGL example. All source code for this tutorial can be found on GitHub.
In the previous part of my tutorial series on Building a text editor with PyQt, we created our text editor's basic skeleton and added some useful features for file management, printing, inserting lists and more. This part will focus on the format bar, which we'll populate with a number of features, including actions to change the font family, background color, alignment and more.
This tutorial covers how to create a game like Cut The Rope from start to finish using SpriteKit and LevelHelper 2. If you haven't checked part 1 of the tutorial, head there first to get started.
This series will show your how to build a simple but useful rich-text editor with PyQt. In part one, we'll focus on building the core features and skeleton of the editor.
In this piece, I'll introduce you to the power of agent-based when used to understand complex phenomenons. We'll use some Python, a social science case study and the Schelling model to get a deeper look at segregation in New York City.
If you're an iOS or Mac developer who's not using Cocoapods, then you're definitely not developing as fast or effectively as possible. Learn how to use Cocoapods and make managing third-party library dependencies a breeze.
Learn the Factory design pattern through a case-study of a fictional toy company.
If you're building a Ruby on Rails site and consuming a popular API, odds are there's a gem for it and it's as simple as a few lines of code to query and return what you need. But on the other hand, you could be introducing low-quality gem code into your application, a much bigger library than your use