Centre de Documentation Campus Montignies
Horaires :
Lundi : 8h-18h30
Mardi : 8h-17h30
Mercredi 9h-16h30
Jeudi : 8h30-18h30
Vendredi : 8h30-12h30 et 13h-14h30
Votre centre de documentation sera exceptionnellement fermé de 12h30 à 13h ce lundi 18 novembre.
Egalement, il sera fermé de 12h30 à 13h30 ce mercredi 20 novembre.
Lundi : 8h-18h30
Mardi : 8h-17h30
Mercredi 9h-16h30
Jeudi : 8h30-18h30
Vendredi : 8h30-12h30 et 13h-14h30
Votre centre de documentation sera exceptionnellement fermé de 12h30 à 13h ce lundi 18 novembre.
Egalement, il sera fermé de 12h30 à 13h30 ce mercredi 20 novembre.
Bienvenue sur le catalogue du centre de documentation du campus de Montignies.
Détail de l'auteur
Auteur Philippe Boulanger |
Documents disponibles écrits par cet auteur
Ajouter le résultat dans votre panier Faire une suggestion Affiner la recherche
Choisir son langage de Programmation / Philippe Boulanger in Programmez !, 253 (juillet 2022)
[article]
Titre : Choisir son langage de Programmation Type de document : texte imprimé Auteurs : Philippe Boulanger Année de publication : 2022 Article en page(s) : p. 35-46 Langues : Français (fre) Résumé : Un langage de programmation est un outil permettant de transformer un concept en un programme qui s’exécutera sur un ordinateur. Il existe beaucoup de langages de programmation et de nouveaux sont créés régulièrement. Comment choisir celui qui correspond à son besoin ? Quelles contraintes seront les conséquences de ce choix ? Que l’on soit un jeune développeur qui souhaite s’investir sur une technologie ayant un avenir ou un architecte/directeur de projet qui souhaite faire le bon choix technique (le langage le plus intéressant efficacité/coût) ou humain (un langage ayant une plus grande communauté de développeurs afin de faciliter les recrutements), le choix d’un langage est souvent important et engage pour une longue période (dans les banques des logiciels ayant 20 à 30 ans ne sont pas des cas isolés)… Permalink : ./index.php?lvl=notice_display&id=105400
in Programmez ! > 253 (juillet 2022) . - p. 35-46[article] Choisir son langage de Programmation [texte imprimé] / Philippe Boulanger . - 2022 . - p. 35-46.
Langues : Français (fre)
in Programmez ! > 253 (juillet 2022) . - p. 35-46
Résumé : Un langage de programmation est un outil permettant de transformer un concept en un programme qui s’exécutera sur un ordinateur. Il existe beaucoup de langages de programmation et de nouveaux sont créés régulièrement. Comment choisir celui qui correspond à son besoin ? Quelles contraintes seront les conséquences de ce choix ? Que l’on soit un jeune développeur qui souhaite s’investir sur une technologie ayant un avenir ou un architecte/directeur de projet qui souhaite faire le bon choix technique (le langage le plus intéressant efficacité/coût) ou humain (un langage ayant une plus grande communauté de développeurs afin de faciliter les recrutements), le choix d’un langage est souvent important et engage pour une longue période (dans les banques des logiciels ayant 20 à 30 ans ne sont pas des cas isolés)… Permalink : ./index.php?lvl=notice_display&id=105400 Exemplaires (1)
Cote Support Localisation Section Disponibilité Revue Revue Centre de Documentation HELHa Campus Montignies Salle de lecture - Etagère presse et actualité Document exclu du prêt - à consulter sur place
Exclu du prêtLa migration de Python 2.X à Python 3.X / Philippe Boulanger in Programmez !, 224 (Décembre 2018)
[article]
Titre : La migration de Python 2.X à Python 3.X Type de document : texte imprimé Auteurs : Philippe Boulanger Année de publication : 2018 Article en page(s) : p. 39-45 Langues : Français (fre) Résumé : Depuis 2008, deux versions de Python coexistaient avec, pour chacune d’entre elles, son lot de défenseurs… Guido Van Rossum avait souhaité, avec la version 3.X, corriger certaines syntaxes qui limitaient l’évolution du langage. Python 3 a été conçu comme un vrai langage fonctionnel. Malheureusement, pendant un temps, la version Python 2 étant plus performante, cela a ralenti l’adhésion de la communauté à cette nouvelle mouture. Aujourd’hui, si on regarde les différents benchmarks, la version 3.X est globalement plus performante que la version 2.X. et la communauté a basculé petit à petit mais point assez vite. Aussi Guido a sifflé la fin de la récréation ! Le support de Python 2 prendra fin le 1er janvier 2020… Deux choix s’offrent aux entreprises et particuliers qui sont encore sous Python 2.X : une migration forcée ou rester avec une version obsolète qui n’aura plus de mises à jour, plus aucune nouvelle fonctionnalité et des coûts d’exploitation qui augmenteront au fil des années. Permalink : ./index.php?lvl=notice_display&id=103673
in Programmez ! > 224 (Décembre 2018) . - p. 39-45[article] La migration de Python 2.X à Python 3.X [texte imprimé] / Philippe Boulanger . - 2018 . - p. 39-45.
Langues : Français (fre)
in Programmez ! > 224 (Décembre 2018) . - p. 39-45
Résumé : Depuis 2008, deux versions de Python coexistaient avec, pour chacune d’entre elles, son lot de défenseurs… Guido Van Rossum avait souhaité, avec la version 3.X, corriger certaines syntaxes qui limitaient l’évolution du langage. Python 3 a été conçu comme un vrai langage fonctionnel. Malheureusement, pendant un temps, la version Python 2 étant plus performante, cela a ralenti l’adhésion de la communauté à cette nouvelle mouture. Aujourd’hui, si on regarde les différents benchmarks, la version 3.X est globalement plus performante que la version 2.X. et la communauté a basculé petit à petit mais point assez vite. Aussi Guido a sifflé la fin de la récréation ! Le support de Python 2 prendra fin le 1er janvier 2020… Deux choix s’offrent aux entreprises et particuliers qui sont encore sous Python 2.X : une migration forcée ou rester avec une version obsolète qui n’aura plus de mises à jour, plus aucune nouvelle fonctionnalité et des coûts d’exploitation qui augmenteront au fil des années. Permalink : ./index.php?lvl=notice_display&id=103673 Exemplaires (1)
Cote Support Localisation Section Disponibilité Revue Revue Centre de Documentation HELHa Campus Montignies Réserve Consultable sur demande auprès des documentalistes
Exclu du prêtPerformance et optimisation / Philippe Boulanger in Programmez !, 226 (Février 2019)
[article]
Titre : Performance et optimisation Type de document : texte imprimé Auteurs : Philippe Boulanger Année de publication : 2019 Article en page(s) : p. 27-31 Langues : Français (fre) Résumé : Python est un langage bytecodé, ce qui signifie que le code est converti en bytecode puis, celui-ci est interprété. Aujourd’hui, les différents benchmarks démontrent que le CPython - la version la plus courante de Python - est entre 2 et 100 fois plus lent que du C suivant le type des opérations. Vous trouverez ci-contre un diagramme des performances de différents langages extrait du site officiel du langage Julia ; et si nous ne pouvons pas résoudre tous les problèmes de performance, nous pouvons toutefois développer notre code afin d’éviter les principaux pièges. Permalink : ./index.php?lvl=notice_display&id=103625
in Programmez ! > 226 (Février 2019) . - p. 27-31[article] Performance et optimisation [texte imprimé] / Philippe Boulanger . - 2019 . - p. 27-31.
Langues : Français (fre)
in Programmez ! > 226 (Février 2019) . - p. 27-31
Résumé : Python est un langage bytecodé, ce qui signifie que le code est converti en bytecode puis, celui-ci est interprété. Aujourd’hui, les différents benchmarks démontrent que le CPython - la version la plus courante de Python - est entre 2 et 100 fois plus lent que du C suivant le type des opérations. Vous trouverez ci-contre un diagramme des performances de différents langages extrait du site officiel du langage Julia ; et si nous ne pouvons pas résoudre tous les problèmes de performance, nous pouvons toutefois développer notre code afin d’éviter les principaux pièges. Permalink : ./index.php?lvl=notice_display&id=103625 Exemplaires (1)
Cote Support Localisation Section Disponibilité Revue Revue Centre de Documentation HELHa Campus Montignies Salle de lecture - Etagère presse et actualité Document exclu du prêt - à consulter sur place
Exclu du prêtProgrammation & calculatrices / Philippe Boulanger in Programmez !, 246 (Mai/juin 2021)
[article]
Titre : Programmation & calculatrices Type de document : texte imprimé Auteurs : Philippe Boulanger Année de publication : 2021 Article en page(s) : p. 61-66 Langues : Français (fre) Résumé : Philippe nous a codé un superbe dossier sur la programmation sur les calculatrices. Depuis plusieurs années, elles supportent le langage Python et certaines peuvent même servir à de la robotique, à interagir avec capteurs, etc. C’est un support idéal pour apprendre les bases de la programmation. Permalink : ./index.php?lvl=notice_display&id=103065
in Programmez ! > 246 (Mai/juin 2021) . - p. 61-66[article] Programmation & calculatrices [texte imprimé] / Philippe Boulanger . - 2021 . - p. 61-66.
Langues : Français (fre)
in Programmez ! > 246 (Mai/juin 2021) . - p. 61-66
Résumé : Philippe nous a codé un superbe dossier sur la programmation sur les calculatrices. Depuis plusieurs années, elles supportent le langage Python et certaines peuvent même servir à de la robotique, à interagir avec capteurs, etc. C’est un support idéal pour apprendre les bases de la programmation. Permalink : ./index.php?lvl=notice_display&id=103065 Exemplaires (1)
Cote Support Localisation Section Disponibilité Revue Revue Centre de Documentation HELHa Campus Montignies Salle de lecture - Etagère presse et actualité Document exclu du prêt - à consulter sur place
Exclu du prêtPython et le gui / Philippe Boulanger in Programmez !, 232 (Septembre 2019)
[article]
Titre : Python et le gui : wxPython Type de document : texte imprimé Auteurs : Philippe Boulanger Année de publication : 2019 Article en page(s) : p. 30-34 Langues : Français (fre) Résumé : Partie 1Beaucoup de personnes partent du principe que Python n’est qu’un langage de script. Elles le cantonnent souvent à l’automatisation des tâches. Grâce à des frameworks, on peut aussi s’en servir pour faire des clients lourds. Le module tkInter permet de faire des boîtes de dialogue assez facilement. Il a longtemps été utilisé par les ingénieurs systèmes pour développer des mini-applications et faciliter leur travail. Il existe des portages de GTK, Qt et wxWidgets pour Python qui permettent de faire de belles applications. Spyder, par exemple, est un IDE pour Python écrit en Python avec du Qt. Dans cet article nous allons travailler avec wxPython, portage de wxWidgets ; une bibliothèque que j’ai utilisée à de nombreuses reprises pour faire un démonstrateur ou pour faire des outils internes pour des clients. Permalink : ./index.php?lvl=notice_display&id=103747
in Programmez ! > 232 (Septembre 2019) . - p. 30-34[article] Python et le gui : wxPython [texte imprimé] / Philippe Boulanger . - 2019 . - p. 30-34.
Langues : Français (fre)
in Programmez ! > 232 (Septembre 2019) . - p. 30-34
Résumé : Partie 1Beaucoup de personnes partent du principe que Python n’est qu’un langage de script. Elles le cantonnent souvent à l’automatisation des tâches. Grâce à des frameworks, on peut aussi s’en servir pour faire des clients lourds. Le module tkInter permet de faire des boîtes de dialogue assez facilement. Il a longtemps été utilisé par les ingénieurs systèmes pour développer des mini-applications et faciliter leur travail. Il existe des portages de GTK, Qt et wxWidgets pour Python qui permettent de faire de belles applications. Spyder, par exemple, est un IDE pour Python écrit en Python avec du Qt. Dans cet article nous allons travailler avec wxPython, portage de wxWidgets ; une bibliothèque que j’ai utilisée à de nombreuses reprises pour faire un démonstrateur ou pour faire des outils internes pour des clients. Permalink : ./index.php?lvl=notice_display&id=103747 Exemplaires (1)
Cote Support Localisation Section Disponibilité Revue Revue Centre de Documentation HELHa Campus Montignies Salle de lecture - Etagère presse et actualité Document exclu du prêt - à consulter sur place
Exclu du prêtÀ la recherche de la mémoire perdue / Philippe Boulanger in Programmez !, 235 (Décembre 2019)
Permalink