background preloader

Programmation

Facebook Twitter

Trail: Creating a GUI With JFC/Swing (The Java™ Tutorials) Also known as The Swing Tutorial This trail tells you how to create graphical user interfaces (GUIs) for applications and applets, using the Swing components.

Trail: Creating a GUI With JFC/Swing (The Java™ Tutorials)

If you would like to incorporate JavaFX into your Swing application, please see Integrating JavaFX into Swing Applications. Getting Started with Swing is a quick start lesson. First it gives you a bit of background about Swing. Then it tells you how to compile and run programs that use Swing components. Learning Swing with the NetBeans IDE is the fastest and easiest way to begin working with Swing.

Free Pascal - Download. Official releases These are ready made packages, together with an install program, to get you up and running in no time.

Free Pascal - Download

All packages contain a README file, which you should read for installation instructions and latest news. The latest release is 3.0.2. Because of a lack of release builders and testers, 3.0.2 is only available for a limited number of platforms and not in all package formats. Free Pascal - Download. For XAMPP Application Modules. XAMPP Installers and Downloads for Apache Friends. The W3C Markup Validation Service. The W3C CSS Validation Service. Outils. Examinez, modifiez, et déboguez du HTML, du CSS, et du JavaScript sur ordinateur, et sur mobile.

Outils

Symfony. C20H_integrale_creative-commons-by-saV2_AOUT2013. Argumentaire_recherche.html. Présentation Le sujet de recherche touche aux domaines de la compréhension et de la maintenance de programmes.

argumentaire_recherche.html

La maintenance de logiciels comportant de gros volumes de code source nécessite un budget important que les industries cherchent à réduire. Memoire DEA rim. BD2. Les meilleurs cours et tutoriels sur la programmation et l'informatique professionnelle. Dernière mise à jour : 29/10/2015 Initiation Algorithmique Objets.

Les meilleurs cours et tutoriels sur la programmation et l'informatique professionnelle

La spécification de la nouvelle version du langage C++ (C++17) est finalisée, quelles sont les nouveautés introduites ? Le comité de réflexion autour du langage C++ s'est rassemblé une nouvelle fois à Kona (États-Unis) afin de finaliser la nouvelle version du C++.

La spécification de la nouvelle version du langage C++ (C++17) est finalisée, quelles sont les nouveautés introduites ?

Actuellement, toutes les fonctionnalités sont spécifiées, il ne reste plus que l'approbation à la norme ISO pour que le C++17 soit inscrit dans le marbre. Anybody can learn. Apprenez les bases du HTML. C'est dans la balise <body> que nous allons mettre tout le texte et toutes les images qui apparaîtront lorsqu'un visiteur viendra sur notre page.

Apprenez les bases du HTML

Il existe différents niveaux de titres, ils vont de 1 à 6 et ont chacun leur importance. Votre première page web en HTML - Apprenez à créer votre site web avec HTML5 et CSS3. Introduction - Administrez vos bases de données avec MySQL. Base de données Une base de données informatique est un ensemble de données qui ont été stockées sur un support informatique, et organisées et structurées de manière à pouvoir facilement consulter et modifier leur contenu.

Introduction - Administrez vos bases de données avec MySQL

Prenons l'exemple d'un site web avec un système de news et de membres. On va utiliser une base de données MySQL pour stocker toutes les données du site : les news (avec la date de publication, le titre, le contenu, éventuellement l'auteur,…) et les membres (leurs noms, leurs emails,…). Les meilleurs cours et tutoriels pour apprendre Python. Tutoriel de programmation fonctionnelle en Python. Apprendre la programmation parallèle en Python. Nous avons besoin très souvent d'appeler un service externe (serveur Web, serveur de bases de données, fichiers, etc.) et comme le résultat dépend de la réponse, nous nous retrouvons dans un mode bloquant tant que le résultat n'est pas disponible.

Apprendre la programmation parallèle en Python

Dans ce genre de cas, si nous répartissons notre programme en tâches parallèles, nous pouvons utiliser le temps processeur plus efficacement. Comme de nos jours il y a des processeurs multicœurs sur la plupart des machines, cela signifie que nous avons le parallélisme disponible au niveau matériel. Le langage de programmation Swift entre dans le top 10 du classement TIOBE, trois années après son introduction par Apple. Gravity, un nouveau langage de programmation pour les développeurs iOS et Android, quelles sont les raisons de l'adopter ?

JavaScript , C# , C++ , Java , Objective-C , Swift pour ne citer que ceux-là.

Gravity, un nouveau langage de programmation pour les développeurs iOS et Android, quelles sont les raisons de l'adopter ?

Les possibilités dont disposent les développeurs quant au choix de langage de programmation sont déjà immenses et continueront sûrement à croitre, la preuve, Marc Bambini vient d’allonger cette liste avec un nouveau langage dénommé Gravity. Developpez.com. Developpez.com. Offres d'emploi en 2016 : Java largement en tête, suivi par Javascript et PHP. Crypter un mot de passe avec PHP. Nous allons voir ici comment crypter une information en PHP afin de pouvoir la stocker et l'échanger en toute sécurité. Mais avant tout, on va faire un petit rappel sur la cryptographie symétrique (que l'on appelle aussi chiffrement en Français). Le cryptage est une opération qui consiste à altérer une information pour la rendre totalement illisible, mais de manière réversible seulement pour une personne précise, qui est en mesure de décrypter cette information en lui redonnant sa forme originelle. Comment fait on pour choisir qui peut décrypter et donc accéder à cette information ?

La réponse est simple : lorsqu'on crypte l'information, on va utiliser une clé de cryptage (une sorte de mot de passe, comme pour vous connecter à votre compte facebook).