Google+ LinkedIn YouTube Pinterest RSS

Étudiez le cours Écrire un CMS en PHP pour apprendre à développer des sites web bien structurés avec un gestionnaire de contenu. Ce manuel décrit pas à pas le processus d'élaboration d'iZend.

Téléchargez iZend sur GitHub.

Le Bus Magique est un moyen unique d'échanger des données entre des processus séparés, localement ou à distance. Intégrez dans vos applications, quels que soient leurs langages de programmation, une couche de transport fiable, sophistiquée et pourtant simple à utiliser.

Lire la suite

So-o définit une couche fonctionnelle qui ajoute un modèle de programmation orientée objet à un langage de programmation structurée. Inspiré par Smalltalk, So-o est complet, simple et léger, facile à comprendre.

Lire la suite

Apprenez à programmer en C le dialogue en SSL entre un client et un serveur. Écrivez un premier programme qui affiche l'empreinte numérique du certificat d'un serveur puis un second programme qui envoie une requête GET à un serveur en HTTPS et affiche la réponse. Terminez par un programme qui montre comment organiser des échanges en SSL entre un client et un serveur en mémoire.

Lire la suite

Votre service doit envoyer une série de requêtes HTTP à un autre service sur le web via plusieurs canaux avec une contrainte sur le nombre de requêtes par canal et un délai minimum entre chaque requête sur le même canal. Apprenez à écrire en PHP un séquenceur de processus qui exécute plusieurs tâches en parallèle.

Lire la suite

Appeler un programme en Java à partir d'un navigateur et lui permettre d'accéder au système local demande la mise en œuvre de tout un jeu de techniques. Apprenez à écrire une application graphique qui peut s'exécuter comme une applette puis à la signer et à l'interfacer en HTML et en Javascript.

Lire la suite

Les échanges directs entre des services sur le web sont devenus incontournables. Apprenez comment envoyer une requête HTTP(S) en GET ou en POST à un serveur et à publier une interface machine à machine.

Lire la suite

Préparez et sécurisez l'environnement de travail d'un développeur web basé sur Apache, MySQL, PHP et phpMyAdmin. Soyez prêt à chiffrer les connexions avec SSL. Configurez un serveur de courrier local avec Postfix et Dovecot. Gérez la mise en ligne d'un site web avec SSH et Rsync. Surveillez l'activité du serveur avec Nagios. Centralisez le code source avec Git. Programmez des sauvegardes incrémentales. Limitez l'utilisation de l'espace disque avec les quotas. Montez un serveur de noms local avec Bind - Synchronisez le système avec un serveur de temps.

Lire la suite

Installez l'environnement de programmation en C/C++ sur Linux ou Windows puis éditez, compilez, exécutez et déboguez votre premier programme.

Lire la suite

Vous voulez regarder un film extrait d'un DVD sur votre mobile, copier votre collection de CD sur votre PC, voir un programme téléchargé sur internet sur votre TV ou diffuser une vidéo personnelle sur le web ? Apprenez l'art de convertir les formats audio et vidéo.

Lire la suite

Bien présenter des fichiers sources en les colorisant les rend plus lisibles et plus attractifs. Rien de plus facile avec GeSHi et un peu de code en PHP.

Lire la suite

Grâce à Longtail video, diffuser un contenu vidéo ou audio à partir d'un site web est vraiment simple.

Lire la suite

Devenir un programmeur Java commence par l'installation de l'environnement de travail du développeur. Écrivez et compilez un premier programme indépendant, puis une première applette que vous pourrez exécuter dans un navigateur et vous serez définitivement sur la bonne voie.

Lire la suite