Articles by f3 Internet

Don't trust user submitted data

This article was originally published on 11/10/2008 by Stephan over at Brighternet. Migrated with permission.

If you’re writing an application that takes user input, you must sanitise the data before you use it. If not, you leave your application open to abuse.

A good example, which I’ll use to illustrate this article, is SQL injection. This is a well known exploit whereby lazy programming allows an attacker to manipulate database queries for their own means.

The article focuses on PHP with MySQL, though the issues are relevant whatever language and database are used.

Read more…

Posted by Stephan on 18 Jun 2010. Tagged security, php, sql.

Markdown vs Textile for writing about web development

This article was originally published on 03/10/2008 by Stephan over at Brighternet. Migrated with permission.

Both Markdown and Textile are similar when it comes to generating most basic formatting, like headers, paragraphs, blockquotes and lists. However, when writing technical articles about web development, Textile wins for two simple reasons.

Read more…

Posted by Stephan on 18 Jun 2010. Tagged markdown, textile.

Typo Theming

This article was originally published on 03/10/2008 by Stephan over at Brighternet. Migrated with permission.

Typo is a blogging platform built on Ruby on Rails. It supports theming to change the look and feel of the site. Many themes are available to download from typogarden, or you could write your own.

This article will explain how to create a theme for Typo 5.1.3. It will help if you have a basic understanding of how Rails serves web pages, via its ActionPack framework.

Read more…

Posted by Stephan on 18 Jun 2010. Tagged typo, rails, design.

Welcome to the f3 Internet articles / blog

Welcome to the f3 Internet articles / blog, where we’ll be periodically posting articles related to the work we’re doing. With any luck they’ll prove interesting and useful :-) Stay tuned!

Posted by Stephan on 31 May 2010.


« Newer Articles 1 2 Older Articles »


Contact f3 Internet

Send us a message. Enlarge