HomePage of Philippe Lacomme

Philippe Lacomme

Depuis 1999, je suis enseignant-chercheur. Mes activités de recherche soint orientées principalement autour des problèmes de tournées et d'ordonnancement.

LES SUPPORTS PEDAGOGIQUES : ici version par thème


Ada/Glade Introduction à la génération d'interface graphiques avec Glade Document : pdf

 

 
Ada
/AdaSocket
Accès aux services réseaux avec Ada et la librairie AdaSocket Example 1: pdf


Example 2: pdf

Exemple complet avec la librairie et les exemples Source: zip

   
Simulation Tutorial sur SIMIO
Tutorial format pdf: pdf


Tutorial format word: pdf

Tutorial sur ARENA Tutorial format pdf: pdf


Tutorial format word: pdf

Tutorial sur Flexsim Tutorial format pdf: pdf


Tutorial format word: pdf

Tutorial sur Anylogic Tutorial format pdf: pdf


Tutorial format pdf: pdf


Tutorial format pdf: pdf



Apache Storm Installation et configuration
Tutorial format pdf: pdf


Tutorial format word: pdf

Utilisation (premier exemple) Tutorial format pdf: pdf


Tutorial format word: pdf

Utilisation (deuxième exemple) Tutorial format pdf: pdf


Tutorial format word: pdf

Utilisation (troisème exemple : avec les fichiers) Tutorial format pdf: pdf


Tutorial format word: pdf

Machine Virtuelle (Maitre)
(me contacter pour le mot de passe root)
Image: pdf

Machine Virtuelle (Esclave)
(me contacter pour le mot de passe root)
Image: pdf

Code pour compter les mots d'un poeme
Source:  zip

Code generique pour paralleliser une metaheuristiques
Source:  zip

Code itératif (copie d'un projet GitHub)
Source:  zip



Cloud Utilisation d'Openshift
Tutorial format pdf: pdf



ROOT/Cern Utilisation de la bibliothèque ROOT du CERN à partir de Visual Studio 2015
Source:  zip

Exemple
p4




   
Java Librairie pour le type abstrait PILE + Utilisation Source:  zip

Librairie pour le type abstrait FILE + Utilisation Source: zip

Utilisation d'une PILE + Jeu de Hanoi Source:zip

Librairie pour le type abstrait PILE Générique Source:  zip

Librairie pour le type abstrait Liste Chainée + Utilisation Source: zip

Librairie pour le type abstrait Liste Chainée Générique + Utilisation Source: zip

Librairie pour le type abstrait Liste Chainée Générique + Utilisation Source: zip

Librairie Arbre Générique + Utilisation Source: zip

Libraire pour le type abstrait Liste chainée Hétérogène Source: zip

Exemple d''Utilisation des Thread - Numéro 1 Source: zip

Exemple d''Utilisation des Thread - Numéro 2 Source: zip

Exemple de gesttion des Threads pour une Pile Source: zip

Exemple de gesttion des Threads pour une Horloge Source: zip

Exemple de tests d'existence de fichier Source: zip

Exemple de manipulation de fichiers texte Source: zip

Exemple de manipulation de fichiers typés Source: zip

Exemple de manipulation de socket : rapatriement d'une page web Source: zip

Exemple de manipulation de Base de Données Access via ODBC Source: zip

Exemple de Base de Données Access via ODBC - interface graphique Source: zip

La base utilisée dans les deux exemples précédents Source: zip

Un exemple Java-Base de données (hsqldb) réalisé par Yves Veyrieres Source: zip

          Exemple 1 y1

          Exemple 2 y2

Démonstration de JFreeChart Source: zip

Interface Principale
p1

Camembert
p4

Courbe
p3

Démonstration de JFreeChart dans une même fenêtre Source: zip

Interface Principale
p1

Support explicatif
Document :  pdf

La page de référence de JFreeChart Lien

JFreeChart : guide d'installation Lien

Génération d'un fichier pdf avec itext Source: zip

Manipulation (cours de N. Cynober) de fichiers XML avec JDOM Source: zip

Utilisation des web services Yahoo Source: zip

Résultat d'exécution
p1

Exemple de fichier xml résultat
p1

Geocodage d'adresses IP aves les web services de IpInfodb ( ICI) Source: zip

Résultat d'exécution
p1



Java + OpenCV
Création d'une applicaton de traitement d'images


  Code source Java + dll (64 bits) + fichier Jar Source: zip

fichier original p1

fichier en inverson video p1

Détection de contours p1

Identification des lignes p1

 
Java JEE Création d'une applicaton JEE - Tuto (88 pages) Document :  pdf

Script de création de la base de données Source: zip

EJBModule1.rar Source: zip

WebApplication1.rar Source: zip

EntrepriseApplication1.rar Source: zip

ApplicatonClient1.rar Source: zip

Service Web implémenté par un EJB - Tuto (10 pages) Document :  pdf

EJBModule1_2.rar Source: zip

JavaApplication1.rar Source: zip

Application Web JSP - Tuto (56 pages) Document :  pdf

Code Source: zip

Application Web JSF - Tuto (27 pages) Document :  pdf

Code Source: zip

Application Web C# et Flex - Tuto (49 pages) Document :  pdf

Code Source: zip

Résultat d'exécution
p1

   



ASP.NET Introduction à ASP.NET - Tuto (142 pages) Document :  pdf
ASP.NET : accès aux données - Tuto (67 pages) Document :  pdf

Code WebApplicationDim.rar Source: zip

Code SelectFeature.rar Source: zip

Code NavigationSite.rar Source: zip

Code NavigationPageSite.rar Source: zip

Code DataBindOrama.rar Source: zip

Code ControlPotPourri.rar Source: zip



Web Services Création d'une applicaton C# - Relevé de météo Source: zip

Résultat d'exécution
p1

Création d'une applicaton Delphi - monnaie Source: zip

Résultat d'exécution
p1

Utilisation de OSMOSIS et de MAP.PROJECT_OSRM Source: zip









Silverlight Création d'une applicaton Silverlight - Tuto (120 pages) Document :  pdf
Code : exemple numéro 1 du tuto (avec Visual Basic) Source: zip

Résultat d'exécution
p1

Code : exemple numéro 2 du tuto (avec C#) Source: zip

Code : exemple numéro 3 du tuto (Visualiser des images) Source: zip

Code : exemple numéro 4 du tuto (Connexion à un web service) Source: zip

Code : exemple numéro 5 du tuto (Connexion à une base de données) Source: zip

Démonstration de manipulation d'une carte (geocodage de l'ISIMA) ici

Démonstration de manipulation d'images ici

Code : exemple numéro 6 du tuto (Microsoft Blend) Source: zip

Résultat d'exécution
p1

Résultat d'exécution
p1

Code : exemple numéro 7 du tuto (Microsoft Blend) Source: zip

Résultat d'exécution
p1

Résultat d'exécution
p1

     
Android Création d'une applicaton Android - Tuto de 90 pages Document :  pdf

Exemple 1 avec Eclipse Source: zip

Exemple 2 avec Eclipse Source: zip

Exemple 3 avec Eclipse - Gestion des Listes et des événements. Source: zip

        Exemple de résultat obtenu

Exemple 4 avec Eclipse - Manipulation de Google Map Source: zip

        Exemple de résultat obtenu

Création d'une application de reconnaissance vocale

Auteur : Romain Guidoux

Le code source Source: zip

L'application au format apk

Mots reconnus : banane, pomme, orange

Execution sur un HTC Desire

Création d'une application de géocodage

Auteur : Ren Libo

Le code source Source: zip

L'application au format apk

Execution sur un Samsung Galaxy Tab 2






Création d'une applicaton Symbian - Tuto de 38 pages Document :  pdf

Exemple 1 Source: zip

Exécution sur un Nokia N95.
Création d'une applicaton Bada (Samsung) - Tuto de 35 pages Document :  pdf

Exemple 1 Source: zip

Exécution sur un Samsung (émulateur)
Exemple 1 Source: zip

Exécution sur un HTC HD7

Exécution sur un HTC HD7

Exécution sur un HTC HD7

 
Geocodage Tel. Principes - Tuto de 40 pages Document :  pdf

Exemple Java  Source: zip

Exemple Html + PHP Source: zip

 

   
Delphi Exemple d'utilisation des threads Source: zip

        Application principale

 

 
Borland C++ Pilotage Ole de Word Source: zip

 

   
Java Netbeans : introduction sur la réalisation d'interfaces graphiques Document :  pdf

   

   
Qt Qt : introduction sur la réalisation d'interfaces graphiques Document :  pdf

Exemple 1 d'utilisation des threads - Mode console Source: zip

Exemple 2 d'utilisation des threads - Interface graphique Source: zip

        Application principale

Utilisation des services google map
(Exemple réalisés avec Ren Libo et Raksmey Phan) - Version V1
Source: zip

        Application principale sous Windows 7

       Application principale sous MacOS  X

Utilisation des services google map
(Exemple réalisés avec Ren Libo et Raksmey Phan) - Version V2
Source: zip

        Application principale sous Windows 7

        Application principale sous MacOS X

Accès à une base de données Source: zip

        Application principale sous Windows 7

        Application principale sous Windows 7

 

 
Visual Basic Création et utilisation d'un objet ActiveX

       Le code est ici Source: zip

      Un exécellent tutoriel réalissé par Raksmey Phan  Document :  pdf

 

 
JavaScript


Utilisation des services google map
Directement dans un navigateur internet (JavaScript seul!)
Ici une page de démonstration... ICI

Utilisation des services google map
Directement dans un navigateur internet (JavaScript + Applet Java !)

L'intéret est de montrer comment appeler du JavaScript à partir d'une Applet Java et l'Applet Java à partir du JavaScript

Ici une page de démonstration... ICI

Le code est ici... Source: zip

Utilisation des servicesYahoo map
Ici une page de démonstration... ICI

Utilisation de code JavaScript distant
Ici une page de démonstration... ICI
(faire ensuite voir code source pour les détails)

 
Smoothie Charts Utilisation des services de Smoothie Charts ICI

Le site de référence

Exemple de résultats

 
Visual C++ Utilisation des services google map

        Application principale

      Le code est ici Source: zip

Création et utilisation de dll

        Application principale

       Le code est ici Source: zip

      Un exécellent support de cours : ICI Document :  pdf

Création et utilisation d'un objet ActiveX

       Le code est ici Source: zip

      Un exécellent tutoriel réalisé par Raksmey Phan  Document : Lien mort

Création et utilisation d'un objet ActiveX - dll

       Le code de la dll est ici Source: zip

       Le code de l'object ActiveX  ici Source: zip

      Un  tutoriel réalisé avec Raksmey Phan  Document :  pdf

Consultation d'une BdD via ODBC

       Le code est ici Source: zip

       Un tutorial Document :  pdf

Consultation d'une BdD via ODBC - Mode Console

       Le code est ici Source: zip

       La base de données utilisées Source: zip

       Résultat d'exécution - 1

       Résultat d'exécution - 2

       Un tutorial Document :  pdf

Chart en Visual Studio

       Le code est ici Source: zip

       Les consignes Document :  pdf

        Application principale

Essai d'OpenCV avec Visual Studio

       Le code est ici Source: zip

       Un essai réalisé a partir du cours de NoHaR Document :  pdf

        Application principale

        Exemple d'inversion video

        Exemple de traitement binaire

        Exemple de modification de luminosité

        Exemple de superposition

Essai de la librairie Winsock

       Le code est ici Source: zip

       La librairie Winsock Source: zip

        Application principale : téléchargement d'une page web via internet

 

 
GTK Exemple GTK en C sous Linux Source: zip

          Application principale s

          Environnement de développement s
GTK Exemple GTK en C sous MacIntosh (même exemple que le précédent) Source: zip

          Application principale

          Environnement de développement (XCode)
Objective C Exemple Objective C appelant du code C Document :  pdf



Cplex C++ Utilisation de la callable library

          Le code source (pdf)

          Le makefile (pdf et pdf)

          Le fichier lp obtenu  pdf

          Le résultat d'exécution

         



COIN-OR
Utilisation de COIN-OR avec Visual Studio 2008

       Le code source Source: zip

       Les binaires pour Visual Studio 2008 sont ICI
      (ils sont inclus dans le .rar proposé au téléchargement)


       L'exemple ci dessus concerne uniquement Cbc, Cgl et Clp !!

       Ces exemples sont inspirés de ceux de F. Margot ICI

       Dans Visual Studio, vérifier les options de compilation 

       Dans Visual Studio, vérifier le rep pour le link 

       Dans Visual Studio, vérifier les .lib additionnels à inclure









© LIMOS 2017