background preloader

Python

Facebook Twitter

Home ‎(OpenSocial.org‎) The web is better when it's social. Friends are fun, but they're only on some websites. OpenSocial helps these sites share their social data with the web. Applications that use the OpenSocial APIs can be embedded within a social network itself, or access a site's social data from anywhere on the web. It's Open. It's Social. The 'open' in OpenSocial is meant to signify that the technology is built on free and non-proprietary foundations, such as HTML, JavaScript, XML, and ReST.

The OpenSocial Community includes everyone that cares about OpenSocial -- from huge social networking sites, to two-person startups writing social apps. The OpenSocial Foundation is a non-profit corporation created to sustain the free and open development of OpenSocial specifications. Une grande nouvelle pour le monde python et django: “Google app engine” « Le blog de Patrick Vergain. Python (langage) Un article de Wikipédia, l'encyclopédie libre. Pour les articles homonymes, voir Python. Il est également apprécié par les pédagogues qui y trouvent un langage où la syntaxe, clairement séparée des mécanismes de bas niveau, permet une initiation aisée aux concepts de base de la programmation[3]. Python est un langage qui peut s'utiliser dans de nombreux contextes et s'adapter à tout type d'utilisation grâce à des bibliothèques spécialisées.

Il est cependant particulièrement utilisé comme langage de script pour automatiser des tâches simples mais fastidieuses comme un script qui récupérerait la météo sur Internet ou qui s'intégrerait dans un logiciel de conception assistée par ordinateur afin d'automatiser certains enchaînements d'actions répétitives. On l'utilise également comme langage de développement de prototype lorsqu'on a besoin d'une application fonctionnelle avant de l'optimiser avec un langage de plus bas niveau. Guido van Rossum, créateur de Python, à la OSCON 2006.

Andrew M. Django (framework) Un article de Wikipédia, l'encyclopédie libre. Pour les articles homonymes, voir Django. Depuis , la Django Software Foundation s'occupe du développement et de la promotion du framework. En plus de cette promotion régulière, des conférences entre développeurs et utilisateurs de Django sont organisées 2 fois par an depuis 2008. Nommées DjangoCon, une se déroule en Europe et l'autre aux États-Unis. Plusieurs sites grand public sont désormais basés sur le framework, dont Pinterest[1], Instagram[2] ou encore Mozilla[3].

Capture d'écran de l'interface d'administration Django est un framework qui s'inspire du principe MVC ou MTV (la vue est gérée par un template) composé de 3 parties distinctes : Un langage de templates flexible qui permet de générer du HTML, XML ou tout autre format texte ;Un contrôleur fourni sous la forme d'un "remapping" d'URL à base d'expressions rationnelles ;Une API d'accès aux données est automatiquement générée par le framework compatible CRUD. Sont également inclus : Django-fr | Le Framework Web python pour les perfectionnistes.