3 may 2010

Six Apart Guide to Comment Spam

This document describes how malicious or unwanted comments ('comment spam') affect weblogs, the techniques spammers use to abuse weblogs, and the tactics that can be used to prevent and defend against these attacks. Also included is a review of the strengths and weaknesses of each tactic, instructions for implementing them on your weblog and ones which we recommend for the best protection...

source: http://www.sixapart.com/pronet/comment_spam
---

Feature Branches

A feature branch is the sort of branch that's been the dominant example in this chapter (the one you've been working on while Sally continues to work on /trunk). It's a temporary branch created to work on a complex change without interfering with the stability of /trunk. Unlike release branches (which may need to be supported forever), feature branches are born, used for a while, merged back to the trunk, then ultimately deleted. They have a finite span of usefulness...

source: http://chestofbooks.com/computers/revision-control/subversion-svn/Feature-Branches-Branchmerge-Commonpatterns-Feature.html
---

2 may 2010

HTML5 Canvas examples

Here's a collection of HTML5 canvas examples. All on one page and organised into sections so that you don't have to go hunting around for them. How nice...

source: http://www.phpguru.org/static/html5-canvas-examples
---

26 abr 2010

CSS Differences in Internet Explorer 6, 7 and 8

One of the most bizarre statistical facts in relation to browser use has to be the virtual widespread numbers that currently exist in the use of Internet Explorer versions 6, 7 and 8. As of this writing, Internet Explorer holds about a 65% market share combined across all their currently used browsers. In the web development community, this number is much lower, showing about a 40% share...

source: http://www.smashingmagazine.com/2009/10/14/css-differences-in-internet-explorer-6-7-and-8/
---

Scrum Tuning: Lessons learned from Scrum implementation at Google



---

8 abr 2010

web designer's checklist

A list comparing the status of the most common browsers: http://www.findmebyip.com/litmus/

---

6 abr 2010

What’s wrong with extending the DOM

I was recently surprised to find out how little the topic of DOM extensions is covered on the web. What's disturbing is that downsides of this seemingly useful practice don't seem to be well known, except in certain secluded circles. The lack of information could well explain why there are scripts and libraries built today that still fall into this trap. I'd like to explain why extending DOM is generally a bad idea...

source: http://perfectionkills.com/whats-wrong-with-extending-the-dom/
---

1 abr 2010

Suhosin

Suhosin is an advanced protection system for PHP installations. It was designed to protect servers and users from known and unknown flaws in PHP applications and the PHP core...

source: http://www.hardened-php.net/suhosin/index.html
---