public marks

PUBLIC MARKS from fredbird with tag dev

September 2007

Komodo Edit

by 1 other
Award-winning editing for dynamic languages including Perl, PHP, Python, Ruby and Tcl; plus support for browser-side code including JavaScript, CSS, HTML and XML. Background syntax checking and syntax coloring catch errors immediately, while autocomplete and calltips guide you as you write. Available on Windows, Mac OS X and Linux.

January 2007

Welcome to OpenID Enabled! — OpenID Enabled

by 6 others
From the developers of the Python-OpenID library and MyOpenID.com (where you can get an OpenID for free -- you can also choose from a number of other OpenID providers) this is a website by OpenID developers, for OpenID developers.

Ressources Python

by 14 others
Vous trouverez ci-dessous : * une version librement téléchargeable de l'ouvrage "Apprendre à programmer avec Python" de Gérard Swinnen, deuxième édition, publié aux éditions O'Reilly (ISBN 2-84177-299-3 ) * le code source des exemples et exercices proposés dans le livre * Les diapositives et le code source des exemples présentés par G.Swinnen au colloque "Libr'East of Paris" (IUT de Marne-la-vallée) les 23 & 24 Avril 2004. * Les diapositives de la conférence sur Python présentée à l'IUT de Vannes (Université de Bretagne Sud), le 15 Avril 2005. * La traduction du livre en hongrois (miroir du site web du traducteur).

December 2006

La Chose : agence web et développement de logiciels

SvnX est une interface graphique open source GUI de la plupart des fonctionnalités du client binaire svn. Il permet de parcourir les copies de travail, identifier les modifications et agir dessus, mais aussi de parcourir les logs et les révisions de vos dépôts (repositories).

XML Nanny

by 1 other (via)
XML Nanny is a free (as in beer) Cocoa application for Mac OS X Tiger that allows you to parse and validate local or remote XML documents against DTD, W3C XML Schema, RELAX NG, and Schematron schemas.

RELAX NG Tutorial

RELAX NG is a simple schema language for XML, based on [RELAX] and [TREX]. A RELAX NG schema specifies a pattern for the structure and content of an XML document. A RELAX NG schema thus identifies a class of XML documents consisting of those documents that match the pattern. Two syntaxes have been defined for RELAX NG. The original syntax uses XML; with this syntax an RELAX NG schema is itself an XML document. Subsequently, a compact non-XML syntax has been defined. This document is a tutorial for RELAX NG version 1.0 using the XML syntax.

Scribes - Simple And Powerful Text Editor for GNOME

by 5 others (via)
Scribes is a text editor for GNOME that is simple, slim and sleek, yet powerful. Scribes focuses on streamlining your workflow. It does so by ensuring common and repetitive operations are intelligently automated. And also by eliminating factors that prevent you from focusing on your tasks. The result is a text editor that provides a fluid user experience. An editor that is easy and fun to use. And an editor that ensures the safety of your documents at all times. Scribes is Free Software licensed under the terms of the GNU GPL.

Digital Reality: Comparing Programming Languages in real life

by 6 others
There are so many programming languages available that it can be very difficult to get to know them all well enough to pick the right one for you. On the other hand most men know what kind of woman appeals to them. So here is a handy guide for many of the popular programming languages that describes what kind of women they would be if programming languages were women.

November 2006

amplee - atom publishing with python

by 2 others (via)
amplee is a Python implementation of the Atom Publishing Protocol (APP), as specified in the current draft 11

bridge - python XML library

by 1 other (via)
bridge is a Python XML library trying to provide a high level and clean interface for manipulating XML documents.

calcul du jour de la semaine

Algorithme de Mike Keith

August 2006

Le langage de template Django : Pour les auteurs de templates - Biologeek : Ubuntu, bio-informatique et geekeries libres d'un bio-informaticien au quotidien.

by 1 other
Le langage de template Django a été conçu dans l'idée d'être un bon compromis entre puissance et facilité. Il est facilement accessible aux personnes ayant l'habitude de travailler avec du HTML. Si vous avez déjà utilisé un autre langage de template, comme Smarty ou CheetahTemplate, vous n'aurez aucune difficulté à adopter les templates Django.

July 2006

freedesktop.org - Software/Tracker

(via)
Tracker is a powerful desktop-neutral first class object database, tag/metadata database, search tool and indexer. Tracker is also extremely fast and super efficient with your systems memory when compared with some other competing frameworks. It consists of a common object database that allows entities to have an almost infinte number of properties, metadata (both embedded/harvested as well as user definable), a comprehensive database of keywords/tags and links to other entities. It provides additional features for file based objects including context linking and audit trails for a file object. It has the ability to index, store, harvest metadata. retrieve and search all types of files and other first class objects.

Krugle

by 49 others
Welcome to krugle - your place to find code and technical content * Use "Code" to find and interactively browse source code files * Select "Tech Pages" to find code documentation, discussion forums and knowledge base information * Choose "Projects" to find relevant open source projects

June 2006

L'association — Silicon Sentier : Mobilité, Technologie et Innovation dans le coeur de Paris

Silicon Sentier est une association parisienne, soutenue par la Ville de Paris, créée en juillet 2000 qui regroupe des sociétés parisiennes high-tech, développant des techniques innovantes et/ou utilisant les réseaux et techniques web ou mobile. La majorité de ces sociétés ont plus de 3 ans d’existence et ont atteint une phase de développement durable. L’association Silicon Sentier bénéficie depuis 2003 du statut de Système Productif Local – SPL soutenu par la DATAR. A l’origine, son périmètre d’intervention était situé sur le centre parisien ; mais elle a étendu son action à l’ensemble de Paris intra-muros. Elle réalise ses missions par la mutualisation des moyens, l’échange, l’information et la valorisation des démarches innovantes. Les 80 entreprises représentées génèrent plus de 1.000 emplois, jeunes (55 % entre 25 et 30 ans) et qualifiés (plus de 50 % de cadres). Elles comptent embaucher (2 personnes en moyenne) et prévoient une croissance de l’ordre de 20 à 100 % en 2005.

Bearstech

Société Coopérative de services et de conseil en logiciel libre, SSLL, Bearstech propose des services d'expertise, de gestion de projet et de développement.

Devhelp

Devhelp is an API documentation browser for GNOME 2. It works natively with gtk-doc (the API reference framework developed for GTK (http://www.gtk.org/) and used throughout GNOME for API documentation). If you use gtk-doc with your project, you can use Devhelp to browse the documentation.

Launchpad

by 17 others
Launchpad is a collection of services for projects in the open source universe. You can register your project, and then collaborate with the open source community on translations, bug tracking and code.

May 2006

XSPF: XML Shareable Playlist Format: Home

by 1 other
XSPF is the XML format for sharing playlists. * It is open -- No proprietary lock-in. * It is portable -- You should be able to send a playlist to your friend and have it work. * It is well-engineered -- Most playlist formats get the easy things wrong.

April 2006

Design-up

by 1 other
Ce site est l’œuvre d’un groupe de consultants spécialistes du développement logiciel en nouvelles technologies, dans des domaines aussi variés que les télécommunications ou la finance. Du moins, c’est une façon de nous présenter dans le jargon actuel de notre industrie.

Normalized data is for sissies (kottke.org)

by 2 others
- Normalised data is for sissies - Keep multiple copies of data around - Makes searching faster - Have to ensure consistency in the application logic

March 2006

haiku error messages

Three things are certain: Death, taxes, and lost data. Guess which has occurred.

January 2006

Php I18n Charsets - Web Application Component Toolkit

by 4 others
This page is going to assume you’ve done a little reading and absorbed some paranioa about the issue of character sets and character encoding in web applications. If you haven’t, try here; “When I discovered that the popular web development tool PHP has almost complete ignorance of character encoding issues, blithely using 8 bits for characters, making it darn near impossible to develop good international web applications, I thought, enough is enough.” “Darn near impossible” is perhaps too extreme but, certainly in PHP, if you simply “accept the defaults” you probably will end up with all kinds of strange characters and question marks the moment anyone outside the US or Western Europe submits some content to your site This page won’t rehash existing discussions suffice to say you should be thinking in terms of Unicode, the grand unified solution to all character issues and, in particular, UTF-8, a specific encoding of Unicode and the best solution for PHP applications.

Php I18n Utf-8 - Web Application Component Toolkit

by 10 others
This page is intended as a reference for functionality PHP provides which can either help with handling UTF-8 or should be regarded as a risk when used in conjunction with UTF-8 encoded strings. Further information can be found on the i18n and charsets pages.