public marks

PUBLIC MARKS from parmentierf with tags tutoriel & dev

2010

Web Application Exploits and Defenses

by 2 others (via)
# Learn how hackers find security vulnerabilities! # Learn how hackers exploit web applications! # Learn how to stop them!

2009

Dive Into Python 3

by 3 others
Dive Into Python 3 covers Python 3 and its differences from Python 2.

2008

Effectively Using Git With Subversion | Web Development Blog: Web Development Insights, Best Practices, Tips & Techniques : Viget Labs

by 1 other
The integration between git and Subversion (git-svn) is so well done that several of us have been using git as our interface to all our Subversion repositories. Doing this is fairly simple, but there are some interesting tricks, and so I thought I would share a day in the Viget life with git-svn.

2007

Tutoriel : Premiers pas avec le Google Widget Toolkit

Le moteur de recherche a dessiné cette infrastructure pour le développement d'applications Internet riches. Présentation de son architecture, et décryptage de ses avantages et inconvénients.

Transformations XML avec XSLT et PHP - Tout Programmer

by 1 other
En peu de temps, XML est devenu le langage d'échange entre applications. Grâce à des outils comme XSLT, il est capable de se transformer en d'autres langages comme par exemple le HTML pour être compris et affiché par tout navigateur. Cet article propose différentes approches d'utilisation de XSLT avec PHP.

2006

Debugging make

(via)
Make utilities such as GNU make, System V make, and Berkeley make, are fundamental tools for streamlining the application build process, but each one is just a little different from the others. Learn the structure of the makefile and how to avoid common mistakes in its creation, discover how to fix or work around portability issues, and pick up hints for solving other problems as they crop up.

SVG-Whiz! Home

The intent of SVG-Whiz! is to promote the use of SVG, to provide examples of how to do tasks in SVG, to provide tools for authoring SVG, and to talk about experiments and proposals with SVG. SVG-Whiz! is also the name of one of my tools, a graphical WYSIWYG browser-based SVG editor, written in SVG and ECMAScript, and which can be found in the Tools section.

Comment bien coder en Javascript ? - Alsacréations

by 26 others
Ce tutoriel vous montre, au travers de bonnes pratiques, comment obtenir un code Javascript non intrusif, évolutif, accessible, facilitant la maintenance et minimisant les risques d'interaction. Ce document regroupe diverses notions de base et d'autres plus avancées telles que les tests de fonctions, les variables globales, la séparation de la structure, de la présentation, du comportement voire des données, le modèle objet, les littéraux, une introduction à JSON ou encore la gestion des événements.

Charming Python: Get started with the Natural Language Toolkit

(via)
In this installment, David introduces you to the Natural Language Toolkit, a Python library for applying academic linguistic techniques to collections of textual data. Programming that goes by the name "text processing" is a start; other capabilities for syntactic and even semantic analysis are further specialized to studying natural languages.

SVG Basics Tutorials - Scalable Vector Graphics by Hand

by 2 others
The current focus of this site is to help people interested in hand-coding SVG graphics. If you didn't understand a lot of the previous paragraph, don't worry. The intent here is to get people familiar with SVG without worrying too much about the underlying XML standard. Once you understand some SVG you'll probably want to learn more about automating it with other tools. That might come up here later on, but for now it may be easiest to get that functionality from style sheets (in XSL) that can turn XML data into SVG.

#ProgX - 5 ans d'articles, gratuits !

Presque tous les articles écrit dans l'ex(cellent) Login: par l'excellent Romain Guy.

2005

Mastering Ajax, Part 1: Introduction to Ajax

by 9 others (via)
Ajax, which consists of HTML, JavaScript™ technology, DHTML, and DOM, is an outstanding approach that helps you transform clunky Web interfaces into interactive Ajax applications. The author, an Ajax expert, demonstrates how these technologies work together -- from an overview to a detailed look -- to make extremely efficient Web development an easy reality. He also unveils the central concepts of Ajax, including the XMLHttpRequest object.

extending SVG with XSLT Version: 0.3

by 1 other
extending SVG with elements in a different namespace is a common practice. Most of these extensions are handle by JavaScript.That was also the path i took so far. The Idea is now to extend SVG with XSLT, there are many advantages using XSLT: -extending SVG for viewers without script implementation ( e.g.: SVGT 1.1, Opera ). -you can load the result of the transformation into your favorite Drawing app , and edit the result by hand. -reduce the amound of client side scripting. this is an overview of he extensions available so far.

SVG Development, Works and Resources

by 3 others (via)
Un agrégateur de fils RSS sur SVG, à la manière d'un (hypothétique) Planet SVG

Building an Extension - MDC

by 5 others (via)
This tutorial will take you through the steps required to build a very basic extension - one which adds a status bar panel to the Firefox browser containing the text "Hello, World!" Note This tutorial is about building extensions for Firefox 1.5. Other tutorials exist for building extensions for earlier versions of Firefox.

SubVersion #ProgX

by 2 others
De plus en plus aujourd'hui les équipes de développement sont confrontés à des problèmes de gestion des codes sources. En effet, il n'est pas rare qu'un développement connaisse des divergeances au cours de son évolution qu'elles soient voulues ou accidentelles. Cela amène bien souvent à des discordances voire des corruptions dans les repositories des codes sources. Pour faire face à ce problème, nous avons vu emmerger depuis quelques années des systèmes dits de "versionning" permettant de gerer de manière semi-automatique les versions et releases de codes sources. Dans cet article, nous allons en l'occurence parler de SubVersion ou SVN pour les intimes.

Plongez au coeur de Python

by 5 others
Plongez au coeur de Python est un tutoriel Python libre destiné aux programmeurs expérimenté. Il s'agit d'une traduction française de l'ouvrage de Mark Pilgrim, initialement intitulé “Dive Into Python”, rédigée par une équipe de volontaires. Vous pouvez lire le livre en ligne, ou le télécharger dans divers formats. Il est aussi disponible dans plusieurs langues.

ONLamp.com: Test-Driven Development in Python

by 2 others
Test-driven development is not about testing. Test-driven development is about development (and design), specifically improving the quality and design of code. The resulting unit tests are just an extremely useful by-product.

Tcl / Tk

formation à Tcl/Tk par Free et ALter Soft

Tcl Tutorial

by 1 other
A TCL Tutorial.