Gestion - Créer votre Blog - Prochain Blog

Exploration du monde de la programmation web

Code source
Recherche
Galeries Photos
Un tremblement de terre
Sondage  [Résultats]
Est-ce que vous aimez mon blog ?



Liste de diffusions
Statistiques
Visiteurs 795018
Billets 10
Photos en galerie 18
Commentaires 2
Membres 0
   
Share / Partager


Python (Un langage réflexif)


Dimanche 18 Juin 2006 à 10h16:28 GMT -4.00

Python utilise une forme de typage dynamique appelé en anglais duck typing Python Python est un langage de programmation interprété, multi-paradigme. Il autorise la programmation impérative structurée, orientée objet, et fonctionnelle. Il est doté d'un typage dynamique fort, d'une gestion automatique de la mémoire par ramasse-miettes et d'un système de gestion d'exceptions. Dénomination Créé en 1989 par Guido van Rossum, ce langage trouve l'origine de son nom dans la série télévisée humoristique des Monty Python. Le langage est souvent representé par un python même si l'auteur a lui-même expliqué qu'il ne faisait en aucun cas référence au reptile. L'animal étant plus célèbre que le groupe de joyeux comédiens Monty Python, il s'est imposé rapidement. C'est ainsi que le site officiel Python.org utilise également l'icône du serpent. Intérêt de Python Les langages de scripts comme Python s'intègrent à différents niveaux de la vie d'un logiciel : réalisation d'outils de développement, réalisation de prototypes, intégration de scripts dans les logiciels (voir Gimp, Inkscape, Blender), infrastructure logicielle (voir Zope), etc. Par rapport aux autres langages, Python apparaît comme un choix intéressant pour les entreprises, notamment pour les raisons suivantes : [...]

Modifié le Mercredi 19 Decembre 2007

Rédacteur: Patrick Potvin
2 Commentaires [Lire] [Écrire]

HR


Flash Media Server vs. RED5


lundi 21 Mai 2007 à 22h08:19 GMT -4.00

Un choix facile à faire quant on a pas les moyens. RED5 Open

RED5 Flash Streaming serverRed5 est un serveur Flash gratuit et libre qui reprend les fonctionnalités de Flash Media Server 2 comme le Streaming Audio/Video live, partage d'objet distant ( Remoting) Syncronisation des données et voire plus. Contrairement à Flash Media Server 2, les applications côté serveur peuvent être écrits en Java mais aussi avec d’autres langages script comme JavaScript, python, ruby.. Il est développé par une large communauté de personnes qui s'efforcent de fournir le meilleur du libre, de l'open source.

Les principaux fichiers de configuration sont basé xml. Plusieurs applications de base sont déjà présent à l'installation permettant de faire des tests. Streaming de webcam, Chat, Videoconférence et Lecteur vidéo FLV. Il y a encore peu de documentation en français mais sa ne devrait pas tarder.


Modifié le Vendredi 20 Novembre 2009

Rédacteur: Patrick Potvin
0 Commentaire [Lire] [Écrire]

HR

Common Gateway Interface (CGI)


Dimanche 18 Juin 2006 à 10h20:57 GMT -4.00

Common Gateway Interface

La Common Gateway Interface (littéralement « Interface passerelle commune »), généralement abrégée CGI, est une technologie des serveurs HTTP. Ce dernier, au lieu de renvoyer le contenu d'un fichier (image ou HTML), exécute un programme puis retourne le contenu généré, comme s'il s'agissait d'un contenu de fichier. CGI est le standard industriel qui indique comment passer l'information du serveur HTTP au programme et comment en récupérer le contenu généré. CGI permet de passer des paramètres au programme, de telle manière qu'il en tienne compte pour générer les données. Un exemple classique de paramètre est la chaîne de caractères contenant les termes recherchés auprès d'un moteur de recherche.     Une des caractéristiques des programmes CGI est d'être indépendant de tout langage. Même si le langage Perl est souvent utilisé pour en écrire, il est possible d'écrire un programme CGI en C, Python, en script shell ou en tout autre langage de programmation.  [...]

Modifié le Vendredi 20 Novembre 2009

Rédacteur: Patrick Potvin
0 Commentaire [Lire] [Écrire]

HR

Perl (langage pratique d'extraction et de génération de rapports)


Dimanche 18 Juin 2006 à 09h59:50 GMT -4.00

Un langage de programmation utilisé dans Linux PerlPerl (Practical Extraction and Report Language ou langage pratique d'extraction et de génération de rapports ; ce nom est un rétro-acronyme) est un langage de programmation créé par Larry Wall en 1987 et reprenant des fonctionnalités du langage C et des langages de scripts sed, awk et shell (sh). On écrit généralement le nom de ce langage avec un P majuscule pour désigner le langage et un p minuscule en parlant de l'interpréteur : « seul perl analyse correctement Perl. »

Le but Perl est né du besoin de disposer d'un langage optimisé pour l'extraction d'informations de fichiers textes et la génération de rapports. Voici quelques-unes des devises qui lui sont couramment associées :

  • There Is More Than One Way To Do It (TIMTOWTDI) qui pourrait se traduire par Il y a plus d'une façon de le faire.
  • Perl : la tronçonneuse suisse des langages de programmation.
[...]

Modifié le Vendredi 20 Novembre 2009

Rédacteur: Patrick Potvin
0 Commentaire [Lire] [Écrire]

HR

Extensible Markup Language


lundi 27 Fevrier 2006 à 05h33:28 GMT -4.00

langage marquage étendu XML HTML (Hypertext Markup Language) a été qualifié de langage prioritaire sur le World Wide Web (www) . Il propose une manière standardisée de créer des pages Internet avec de l’information formatées que l’on peut délivrer aux internautes sans cesse croissant par le biais de l’Internet. HTML  combiné avec HTTP (Hypertext transport Protocol) a révolutionné la manière  dont les gens reçoivent puis envoient des l’information a travers le Web. HTML ce concentre presque en totalité sur l’apparence de l’information, non sur sa structure. XML (Extensible Markup Language) intervient en tant que langage de marquage étendu. XML un langage ouvert en mode text, sois information structurelle et sémantique relative aux données. L’on peut  lui donné le nom de Métadonnées. XML est un dérivé de SGML (Standard Generalized Markup Language), alors que XML a été optimisé pour le Web. Ceci contribue à faire de XML un langage complémentaire puissant à HTML. XML peut être pratique pour les créateurs de contenus qu’ainsi qu’aux programmeurs. D’autres langages, ou vocabulaires, peuvent être développés dans XML. [...]

Modifié le Mercredi 19 Decembre 2007

0 Commentaire [Lire] [Écrire]

HR

Mysql pour les bases de données


Mercredi 04 Janvier 2006 à 08h43:23 GMT -4.00

Mysql_query(); Mysql logoMySQL (SQL est acronyme de Structured Query Language en anglais) est un serveur de bases de données relationnelles SQL très rapide, multi-thread, robuste et multi-utilisateurs. MySQL est un logiciel libre développé sous double licence GPL et licence commerciale. Libre à l'utilisateur de prendre la licence commerciale (payante) si son utilisation va à l'encontre de la licence GPL. Il a été conçu et est maintenu par une société suédoise, MySQL AB, fondée par deux Suédois et un Finlandais : David Axmark, Allan Larsson et Michael « Monty » Widenius. Au début, MySQL n'autorisait pas les transactions, mais cette fonction est maintenant disponible. Le standard ANSI SQL a quelquefois été étendu, mais n'est pas complètement implémenté ; les fonctionnalités les plus souvent demandées sont sans doute :
  • les « sous-sélections » ou « SELECTs imbriqués » ; maintenant disponibles, depuis la version 4.1 ;
  • le codage sur plusieurs octets des caractères, comme UTF-8 ; maintenant disponible
MySQL fonctionne sur beaucoup de plates-formes différentes, incluant AIX, BSDi, FreeBSD, HP-UX, Linux, Mac OS X, NetBSD, OpenBSD, OS/2 Warp, SGI Irix, Solaris, SunOS, SCO OpenServer, SCO UnixWare, Tru64 Unix, Windows 95, 98, NT, 2000 et XP. [...]

Modifié le Mercredi 19 Decembre 2007

Rédacteur: Patrick Potvin
0 Commentaire [Lire] [Écrire]

HR
    [1] 2 Articles
antérieurs
»

 Gestion du Blog Sudoku Conçu par : DynamiqueGestion