Revue des livres sur Plone publiés en 2010

Posté par  (site web personnel) . Modéré par patrick_g.
Étiquettes :
6
17
août
2010
Python
Pour bien préparer vos achats de la rentrée, je vous propose une petite revue des nouveaux ouvrages parus sur le CMS Plone depuis le début de l'année :

Le détail en deuxième partie de dépêche.

Itws, solution pour site web, extranet et intranet disponible en version 1.1

Posté par  . Modéré par baud123.
Étiquettes :
6
2
oct.
2010
Python
La version 1.1 de ITWS vient de sortir. Au programme de cette nouvelle version : ajout de nouvelles fonctionnalités, optimisations et simplification de l'interface. Pour ceux qui ne connaissent pas encore, ITWS est un CMS sous licence GPLv3, développé en Python et permettant de réaliser simplement et rapidement un site web.

La nouvelle version d'ITWS apporte entre autres :
  • La gestion d'OpenStreetMap pour l'objet adresse, en alternative aux cartes GoogleMaps déjà gérées ;
  • L'ajout de la prise en charge d'Identi.ca pour la boîte des derniers messages (en complément de la boite twitter) ;
  • Possibilité d'extraire les archives de type zip ou tar pour créer en masse des archives (par exemple, mettre en ligne les photos d'un évènement) ;
  • Amélioration du sitemap (référencement).

Apéro Python à Bruxelles samedi 2 Février

Posté par  . Édité par Nÿco, Xavier Teyssier et baud123. Modéré par Nÿco. Licence CC By‑SA.
Étiquettes :
6
29
jan.
2013
Python

À l’occasion de la journée de conférences dans la salle python-devroom lors du FOSDEM, un AFPyro aura lieu avec un repas le samedi 2 février. Le détail du programme de la salle python-devroom : https://fosdem.org/2013/schedule/track/python/

Comment s’inscrire ?

Via ce formulaire : http://doodle.com/9k9bssgzsb4ebtk4

Quand ?

Le samedi 2 février à partir de 19h00.

  • 18h40 : Rendez-vous devant la salle Ferrer, à côté du stand du FOSDEM.
  • 19h00 : Arrivée au restaurant.

Où ?

La Mirabelle
Chaussée de Boondael 459 - 1050 Elsene

Rencontre Python #4 à Nantes le mardi 26 août

Posté par  . Édité par Benoît Sibaud. Modéré par Pierre Jarillon. Licence CC By‑SA.
6
12
août
2014
Python

Le mardi 26 août de 19h à 21h aura lieu la quatrième rencontre Python à la Cantine de Nantes. Nous vous proposerons deux présentations :

  • « Introduction à Django, le framework de développement web pour les perfectionnistes sous pression. »
  • « Écrire du code python selon les règles de l’art. »

Nous aurons le reste de la soirée pour discuter des sujets divers et variés qui vous passionnent et profiter de l’ambiance conviviale qui anime ces premiers meetups.

Que vous soyez expert Python, amateur ou que vous ayez juste envie de découvrir ce langage, vous êtes les bienvenus !

PS : nous avons maintenant un blog http://nantes.afpy.org/

PPS : pour participer à l'organisation, inscrivez-vous à la liste de diffusion

Agility Training - Un site internet pour créer et partager des parcours d’agility

Posté par  . Édité par Nils Ratusznik. Modéré par Pierre Jarillon. Licence CC By‑SA.
Étiquettes : aucune
6
31
oct.
2014
Python

Agility Training est un site internet permettant aux utilisateurs de créer et partager des parcours d’agility : http://agility-training.fr/fr/.

L'agility consiste à réaliser un parcours composé d'agrès avec son chien. Les agrès sont divers : saut, passerelle, tunnel… Le maître doit guider le chien afin qu'il réalise le parcours. Cette discipline est connue pour créer une grande complicité entre le maître et le chien.

Second Meetup Python à Bruxelles - vendredi 8 mai 2015

Posté par  . Édité par Benoît Sibaud, palm123 et ZeroHeure. Modéré par Benoît Sibaud. Licence CC By‑SA.
Étiquettes :
6
4
mai
2015
Python

On continue ! Suite au succès du premier Meetup déjà annoncé ici, on enchaine cette fois sur le thème précis du déploiement. Vous ne savez pas trop comment gérer vos machines virtuelles, ce qu'est SaltStack ou vous voulez au contraire partager vos bonnes (et mauvaises) expériences sur le sujet ? rejoignez-nous ce vendredi dans les locaux de Railnova au cœur de Bruxelles pour apprendre ensemble mais surtout discuter autour d'un de nos sujets favoris : Python ! LogoPythonBXL

PS: le Meetup est bilingue francais/anglais afin d'etre le plus inclusif possible.

AFPyro à Liège le vendredi 30 mars

Posté par  . Modéré par patrick_g. Licence CC By‑SA.
Étiquettes :
5
24
mar.
2012
Python

Pour fêter le printemps, un AFPyro est organisé à Liège le vendredi 30 mars, à partir de 19h.

Le rendez-vous est à la brasserie Cathédrale (Place de la Cathédrale 3 - B-4000 Liège).
Un repas est prévu plus tard dans la soirée, pour ceux qui sont intéressés.

Un AFPyro est l'occasion de rencontrer d'autres Pythonistes Belges et de discuter de l'univers Python autour d'une bonne bière trappiste ou d'un américain.

Un covoiturage est possible de Bruxelles, contactez-moi.

AFPyro à Louvain-la-Neuve le samedi 14 juillet

Posté par  . Édité par claudex. Modéré par Nils Ratusznik. Licence CC By‑SA.
Étiquettes :
5
11
juil.
2012
Python

Un AFPyro est organisé à Louvain-la-Neuve (Belgique), le samedi 14 juillet, à partir de 19h. Le rendez-vous est à la Galoute situé à Rue Rabelais 23, Louvain-la-Neuve.

Au moins 10 personnes seront présentes à l’AFPyro. Un repas est prévu plus tard dans la soirée, vous pouvez vous y inscrire.

Un AFPyro est l'occasion de rencontrer d'autres Pythonistes belges et de discuter de l'univers Python.

EuroPython, la conférence annuelle sur Python

Posté par  . Modéré par Jaimé Ragnagna.
Étiquettes :
5
16
juin
2009
Python
EuroPython est la conférence annuelle européenne consacrée à Python.
Elle réunit les meilleurs développeurs Python d'Europe du 28 juin au 4 juillet 2009 à Birmingham (Angleterre). Les deux premiers jours sont consacrés à des tutoriels et les trois jours suivants aux conférences.

Plus de 90 présentations sont organisées dans six classes durant ces quelques jours. Les sujets couverts vont des plateformes web (Zope, Django, etc) aux techniques avancées de développements (Unittest, PyPy, Jython, etc), en passant par la gestion d'entreprise (Open ERP).

AFPyro à Bruxelles le vendredi 24 Août

Posté par  . Modéré par claudex. Licence CC By‑SA.
Étiquettes : aucune
5
18
août
2012
Python

Amis Pythonistes, notez dans vos agendas la date du prochain AFPyro !

Le prochain Aperos Python Belgium se tiendra le vendredi 24 Août à Bruxelles, lors de la conférence EuroSciPy qui se tient à ULB du 23 au 26 août.

En plus des habitués de l’AFPyro, nous attendons également avec plaisir les participants de la conférence EuroSciPy qui utilisent Python dans des problématiques scientifiques.

Comme chaque fois, vous pouvez venir juste pour l’apéro et partager un (ou des) verres, et si vous le souhaitez, vous inscrire pour le repas qui suivra, dans un lieu proche encore à déterminer.

Rendez-vous à partir de 19h30, au rez-de-chaussée du Délirium café, Impasse De La Fidélité 4, 1000 Brussels.

Pour dimensionner au mieux la réservation, merci de vous inscrire.

Apéro Python à Bruxelles (BE) - mercredi 23 octobre

Posté par  . Édité par Benoît Sibaud, ZeroHeure et palm123. Modéré par patrick_g. Licence CC By‑SA.
Étiquettes :
5
18
oct.
2013
Python

Pour ce premier AFPyro-BE de rentrée, nous aurons le plaisir d’assister à trois présentations :

  1. Laurent Peuch nous montrera les différents outils de debug en Python.
  2. Hugo Herter fera un retour d’expériences sur PyBrain (réseaux neuronaux).
  3. Nicolas Pettiaux nous présentera une application Django orientée restauration.

Enfin, nous planifierons le covoiturage afin de se rendre à la PyCON-FR qui aura lieu le 26-27 octobre à Strasbourg.

Pour les intéressés, un repas est prévu après les présentations.

Comment s’inscrire ?

Via ce formulaire: http://framadate.org/studs.php?sondage=hdx5xtm8thpkv6u6

Quand ?

Mercredi 23 Octobre à partir de 19h.

Où ?

L’évènement aura lieu à l’ULB Solbosch, dans le batiment K, la salle 3.601: http://www.ulb.ac.be/campus/solbosch/plan.html

Rencontre et barcamp python / afpyro à Toulouse

Posté par  . Modéré par Mouns.
Étiquettes :
4
14
déc.
2010
Python
Toulibre organise une rencontre autour des Logiciels Libres le mercredi 15 décembre 2010, de 19h à 23h au Centre Culturel Bellegarde, 17 rue Bellegarde à Toulouse.

À 20h00 aura lieu un Barcamp sur le langage Python, à savoir cinq présentations seront proposées sur un projet en python, ou un aspect technique du langage.


  • La manipulation des types et structures de base du langage, par Alexandre Guy ;

  • Les modules Python utilisés pour développer MapOSMatic, leur réutilisation grâce au python, par Thomas Petazzoni ;

  • Introduction à l'ORM d'OpenERP, par Michel Renon ;

  • pygame, la librairie SDL de python pour faire des jeux en 2D, par José-Luis Lopez-Castillo ;

  • Le langage Python dans GCompris, par Bruno Coudoin.



Cet évènement est organisé dans le cadre des afpyros mensuels de l'Association Francophone Python.

Jeudis du Libre de Bruxelles et Afpyro le mercredi 12 décembre

Posté par  (site web personnel) . Édité par baud123. Modéré par rootix. Licence CC By‑SA.
Étiquettes :
4
5
déc.
2012
Python

Bruxelles, présentation du langage de programmation Python et AFPyro

L’année 2012 finira par une triple exception : le jeudisdulibre de Bruxelles de décembre aura lieu un mercredi, ce sera le second mercredi du mois et ce sera dans un lieu inhabituel : à l’Amour Fou, [185, Chaussée d'Ixelles - 1050 Bruxelles] pour fêter la fin d’année en AFPyro.

Paris Bobun Sprint du 11 au 14 septembre 2008

Posté par  . Modéré par Nÿco.
Étiquettes :
3
3
sept.
2008
Python
Plone est un système de gestion de contenu Web libre fondé sur Zope.

Une session de développement ciblée ("sprint") Plone aura lieu chez Pilot Systems à Belleville, au cœur de Paris, du jeudi 11 au dimanche 14 septembre 2008. Ce rendez-vous permettra de mettre l'accent sur diverses fonctionnalités de Plone 3, comme le système de tags, le multimédia, plone.net, etc.

Cet événement s'adresse avant tout aux développeurs qui souhaitent contribuer au développement de Plone 3. Les échanges et partages d'idées sont à l'origine de l'évolution de Plone, c'est une recette prouvée ! Pilot Systems vous invite alors à rejoindre les participants pour aborder les thèmes suivants :
  • Plumi : le contenu multimédia dans Plone ;
  • Tags et commentaires : ajout et gestion de tags modulables ainsi que d'un système de mots-clé pour une meilleure catégorisation ;
  • plone.net : retour sur une étape importante pour le projet plone.net ;
  • Le Bug Day : journée spéciale axée sur les bugs dans Plone.
Cinq entreprises sont déjà sponsors de cet événement : ATReal, Fon, NPAI, Pilot Systems et Toonux. N'hésitez pas à rejoindre l'équipe.

Note : étant donné la participation de développeurs d'autres pays, les pages relatives à cet événement sont en anglais.

World Plone Day, le 7 novembre 2008

Posté par  . Modéré par Nÿco.
Étiquettes :
2
5
nov.
2008
Python
Le 7 novembre 2008 aura lieu le World Plone Day. Cet événement a pour but de promouvoir Plone dans le monde entier par différentes initiatives dans sa ville ou son pays.

Le World Plone Day est un événement international touchant 50 pays sur les 5 continents. L'idée de promouvoir Plone dans le monde entier permet de mobiliser tous les utilisateurs de Plone, gestionnaires de contenu comme développeurs, autour de différentes thématiques. C'est aussi l'occasion de faire connaître Plone à un plus large public.

Plone est un gestionnaire de contenu (CMS) libre considéré comme un des leaders dans cette catégorie. Plone a récemment remporté le prix de « meilleur CMS Open Source » de Packt Publishing

À paris, Pilot Systems organise le World Plone Day à La Cantine, à l'occasion d'un apéro Plone.

À Toulouse, Nantes, Pau et Bruxelles, Makina Corpus vous invite à venir les rencontrer.

AFPyro à Namur (BE) - mercredi 21 Novembre

Posté par  . Édité par NeoX, baud123 et claudex. Modéré par Xavier Teyssier. Licence CC By‑SA.
Étiquettes :
2
19
nov.
2012
Python

La communauté Plone belge francophone se réunit depuis plusieurs années à l’Université de Namur.

Ces rencontres portent le nom de PLIP (Partages Libres et Informels autour de Plone) qui est un acronyme issu de la communauté Plone.

Cet évènement est l’occasion pour les participants aux AFPyros de se joindre lors de la prochaine rencontre ce mercredi 21 novembre à Namur.

Trac, un outil pour gérer des projets

Posté par  (site web personnel) . Modéré par Nÿco.
Étiquettes : aucune
1
21
avr.
2004
Python
Trac est un logiciel libre, sous licence GPL, combinant un Wiki, un navigateur de dépôt Subversion et un outil de suivi des bogues.

C'est en quelque sorte la boîte à outil idéale du projet informatique. Le but de Trac est de proposer un outil de gestion de projets sans interférer avec les habitudes des développeurs. Un des points forts de Trac est la "timeline" qui affiche toutes les modifications ou ajouts de bugs, pages Wiki ou fichier sur le dépôt Subversion. Cette page (et quelques autres) sont également disponibles au format RSS ce qui s'avère très pratique pour suivre l'évolution d'un projet.

Trac est écrit en Python et nécessite Subversion, SQLite et Apache 2. Il utilise également ClearSilver une librairie permettant de réaliser des gabarits (X)HTML de pages Web pour plusieurs langages.

Le projet semble assez actif, les auteurs sont disponibles sur IRC et pour ne rien gâcher, ils sont sympa.

NdM : Trac est publié sous licence GPL (et pour rappel ou pas, Subversion et ClearSilver sont sous licence Apache, et SQLite est placé dans le domaine public)

Que peut-on faire avec Zope 3.3 ?

Posté par  (site web personnel) . Modéré par j.
Étiquettes :
1
21
oct.
2006
Python
À l'occasion de la sortie de Zope 3.3.0 voici une micro présentation permettant d'appréhender rapidement ce qu'offre Zope 3 pour le développeur web.

Zope est un serveur d'application web écrit en Python. Les éléments (documents, images, templates ..) sont des objets stockés dans la base de données objets (ZODB) et sont publiés sur différents protocoles : HTTP, FTP, WebDAV, XML-RPC. On ne parle plus en termes de pages mais d'objets auxquels on applique des méthodes (vue, action, etc.). L'ensemble peut être entièrement piloté par une interface Web.

Zope 3 est une réécriture complète de Zope 2 sous forme d'une architecture à base de composants. De nombreuses versions sont apparues depuis 3 ans et il est aujourd'hui utilisable et utilisé en production (par ex. le Launchpad d'Ubuntu ou le projet SchoolTool).

Zope 3 permet d'aborder la puissance de Zope de manière plus directe et plus propre. Il est plus cohérent, plus homogène, plus léger et de plus en plus simple au fil des versions. Il est conçu dès le départ pour les projets complexes, mais il est maintenant possible de faire de petits sites et c'est probablement la meilleure façon d'apprendre progressivement. Néanmoins, il est préférable d'être à l'aise avec la programmation objet et les design patterns. La modularité et la souplesse de Zope 3 rendent la plupart de ses composants indépendants du serveur d'application. À l'opposé, il est possible de réutiliser des produits externes sans les modifier grâce à l'écriture d'adaptateurs. L'accent est mis sur les notions d'interfaces, de tests unitaires et fonctionnels, et d'autodocumentation.

Vous trouverez dans la suite de l'article une liste des fonctionnalités de Zope 3, ainsi que deux exemples simples et concrets d'utilisation des technologies zope : la ZODB et les ZPT.

Zope 3 est sous licence ZPL 2, compatible avec la GPL.

Numpy, extension C-Python pour le calcul scientifique

Posté par  . Modéré par Nÿco.
Étiquettes :
1
14
nov.
2006
Python
Après 18 mois de gestation, je suis heureux de vous annoncer la naissance du petit numpy qui bientôt deviendra grand.

Numpy est la nouvelle extension C-Python pour faire du calcul scientifique et de l'analyse de données. Cette extension a été développée par un grand nombre de personnes de la communauté Python mais il faut remercier Travis Oliphant qui a eu le courage d'être le principal acteur et le maître d'oeuvre de ce travail qui a rassemblé la communauté scientifique utilisant Python.

La suite dans l'article...

PyPy, le serpent qui se mord la queue, sort en version 0.99

Posté par  (site web personnel) . Modéré par j.
Étiquettes :
1
22
fév.
2007
Python
PyPy est un projet financé par l'Union Européenne qui vise à écrire un interpréteur Python en Python. Le projet est sur le point d'aboutir : il n'est plus que 3x plus lent que l'implémentation de référence (CPython) avec laquelle il est compatible à 98%.

PyPy apporte de nombreuses améliorations à Python comme les « espaces d'objet », la programmation logique, la programmation concurrente, etc. Une partie de l'interpréteur Python est écrite en RPython, sous-ensemble limité de Python, ce qui permet de le compiler pour LLVM, .NET ou encore en C.

La version 0.99 apporte un backend pour la plateforme .NET, beaucoup de travail sur le backend JavaScript (AJAX fonctionne), et les derniers modules Python qui manquaient ont été écrits : mmap, signal, bz2 et fcntl.

Encore une fois, un gros travail a été fait sur l'optimisation : limitation des appels à malloc(), inlining, accélération des dictionnaires, etc. Cette version est deux fois plus rapide que la précédente, mais l'ajout du compilateur JIT devrait encore améliorer les performances de la prochaine version.

Sortie du 'Petit Guide à l'usage du développeur agile'

Posté par  . Modéré par Florent Zara.
Étiquettes :
1
10
sept.
2007
Python
Un nouvel ouvrage consacré à Python est sorti récemment chez Dunod. Il est au format poche (200 pages), abordable (15 euros) et orienté méthodologie.

Cet ouvrage s’adresse aux développeurs qui souhaitent découvrir et maîtriser Python, et aux chefs de projet désireux de faire évoluer leur équipe autour d’un projet. Il rassemble toute une série de conseils concrets pour mener à bien des projets d’envergure et construire des applications de qualité avec le langage Python. Il explique les principes du développement agile, une philosophie de programmation basée sur la facilité de modifier une application, de la faire grandir sans en perdre le contrôle, et d’être réactif en toutes circonstances.

Le développeur et le chef de projet trouveront dans ce livre des informations utiles sur :
  • l’environnement de développement (système d’exploitation, éditeur de code) ;
  • les principes d’architecture logicielle à respecter ;
  • la philosophie et la syntaxe de Python ;
  • les bonnes pratiques qui permettent de tirer le meilleur parti de Python ;
  • le développement dirigé par les tests ;
  • le développement dirigé par la documentation ;
  • l’art et la manière de mettre en place un environnement de projet agile.
NdM Le sommaire du livre est en ligne ainsi que les codes sources des scripts. L'auteur avait publié l'année dernière chez Eyrolles Programmation Python - Syntaxe, conception et optimisation Il est également membre fondateur de l'AfPy (association francophone Python)

Sortie de Python 2.0

Posté par  . Modéré par Fabien Penso.
Étiquettes :
0
18
oct.
2000
Python
La version 2.0 du langage Python vient de sortir. On peut remarquer une accélération significative du développement, sûrement grâce à sa publication sur sourceforge et surtout à la création de PythonLabs, chargé de son évolution (en effet, la v1.6 est sortie voici quelques semaines).
Au programme, correction de bugs, refonte de certains modules, et quelques fonctionnalités supplémentaires. La plus attendue étant l'ajout des caractères Unicode.
Pour ceux qui ne connaîtraient pas ce langage, il est simple à apprendre, lisible, objet (si on le désire programmé objet) et on peut très rapidement être fonctionnel avec.

PS : alors Fabien, quand est-ce que tu t'y mets ? :-)

Note de Fabien: Je m'y mettrai le jour ou Perl ne me suffira plus. C'est pas demain :)

Le choix de Zope comme plateforme d'enseignement à distance

Posté par  . Modéré par trollhunter.
Étiquettes : aucune
0
22
déc.
2000
Python
Résumé
"Ce document décrit les possibilités offertes par le logiciel Zope en tant qu'élément de base pour la création d'une plateforme d'enseignement à distance.

Ce document n'a surtout pas été écrit dans le but de dénigrer telle ou telle solution qui aurait pu être adoptée par ailleurs, mais il a été écrit avec l'humble but d'aider les gens qui cherchent une plateforme d'enseignement à distance.

Il est destiné tant aux décideurs qu'aux développeurs, mais ne se veut qu'une introduction et une présentation de l'existant. "

Soft de gestion en GPL pour développeurs freelance

Posté par  . Modéré par Fabien Penso.
Étiquettes :
0
22
jan.
2001
Python
J'ai écrit un soft en Python permettant aux développeurs freelance de saisir leur fichier clients, d'éditer des devis et factures, etc...

C'est en GPL et toute aide est généralement la bienvenue.

Les commentaires et critiques constructives sont également très appréciés.

PS: n'attendez pas la 8ème merveille du monde, mais ça roule.

Sortie de Python 2.1 alpha

Posté par  . Modéré par Fabien Penso.
Étiquettes :
0
26
jan.
2001
Python
Encore une nouvelle version de Python ! C'est la 2.1 en alpha.

Des corrections de BUGS, peu de nouveautés mais des choses pour tout le monde (pour moi le plus intéressant ce sont les attributs sur les fonctions...)

En tout cas, allez voir le lien pour un descriptif plus détaillé.