• News
    Happy Birthday Activetuts+!Preview
    It's our birthday! We're one year old, one year bigger, one year wiser and one year better-looking! This is a quick thank you to all who contribute to and visit the site, you make Activetuts+ what it is; an Active learning community. Read on to see what we have in store for our second year - and please take the opportunity to give us some feedback too..Read More…
  • PHP
    CodeIgniter from Scratch: Shopping CartCodeigniter
    Today, we are going to take a look at the Shopping Cart library for CodeIgniter. This useful class allows us to add and remove items to a shopping cart, update them, and calculate prices. I will demonstrate how you can build a simple shopping cart system with the help of this library..Read More…
  • ActionScript
    Quick Tip: How to Detect Mouse Direction Using ActionScriptPreview
    In this Quick Tip you will learn how to get the mouse's current direction in your Flash application using AS3. You could use this to create an interesting control method for a game, using a mouse like a joystick, for example. For now we will just display the direction on screen.Read More…
  • Web Development
    MVC for Noobs200x300
    Model-View-Controller (MVC) is probably one of the most quoted patterns in the web programming world in recent years. Anyone currently working in anything related to web application development will have heard or read the acronym hundreds of times. Today, we'll clarify what MVC means, and why it has become so popular.Read More…
  • JavaScript
    Build an Awesome Status BoardCode
    When Panic unveiled their status panel to the world, I was both impressed and inspired. In today's tutorial and screencast, I'll show you how to built a similar status board!Read More…
  • Ruby
    Setting up a Rails Server and Deploying with Capistrano on Fedora from Scratch200x200
    This article and video tutorial will teach you how to setup a basic Fedora server for Rails and PostgreSQL deployments. First, we'll setup Apache and PostgreSQL. Then, we'll use phpPgAdmin to create our application's user and databases. After that, we'll setup the Ruby platform using Passenger to run our application. Once all the components are installed, we'll prep our application for deployment using Capistrano. I'll show you how to use Capistrano to automate remote tasks and take advantage of other features. Read More…
  • HTML & CSS
    Quick Tip: Understanding CSS3 Gradients200x200
    Creating an image only for the purpose of displaying a gradient is inflexible, and is quickly becoming a bad practice. Unfortunately, at the time of this writing, they very well might still be required, but hopefully not for much longer. Thanks to Firefox and Safari/Chrome, we can now create powerful gradients with minimal effort. In this video quick tip, we'll examine some of the differences in syntax when working with the -moz and -webkit vendor prefixes. Read More…
  • ActionScript
    Create a Brightness Editor in ActionScript 3Preview
    Brightness is an attribute of visual perception in which a source appears to be radiating or reflecting light. In this tutorial we will learn how to modify the brightness of a Display Object using ActionScript 3.Read More…
  • Web Development
    A 15 Minute Surreal CMS IntegrationPreview
    You've already built your website, but how are you going to maintain it? In this tutorial, you'll learn how to integrate your website with Surreal CMS in under 15 minutes. We'll go over some of the "gotchas" and have you editing virtually any static website in barely no time at all. Read More…
  • Web Development
    Quick Tip: How to Write a Neat FlipNav ScriptFlipnav
    Somehow, I inadvertently started a navigation series over the last few weeks. It's purely coincidence, mostly spawned by emails and such. This week, we're going to mimic the neat navigation functionality, found on Simply mouse over one of the navigation items to see the effect. However, we're going to make it a bit more flexible by removing the need for images. We'll achieve the effect using only CSS and JavaScript. Read More…
  • Web Roundups
    Inspiration: Awesome Dark Portfolio Sites200x200
    These days, a portfolio is a must. What we have here is a list of dark portfolio websites that are split up into common groups that most portfolios fall in. The last group will be for those experimental dark layouts, where the designer tries something different.Read More…
  • Workflow
    The Comprehensive Guide to Preloading a Single SWF FilePreview
    In this tutorial we'll create a SWF that preloads itself, meaning that the preloader and the content is in the same file. We'll go over how to do things the right way and avoid the traps.Read More…