Présentation donnée lors du JIT 2009 à Québec pour Infoglobe. Cette présentation présentait succintement l'installTool ainsi que l'outil "superadmin.php" et l'extension "lowlevel"
Initiation à la fouille de texte - formation AJProEttore Rizza
Initiation à l'enquête journalistique sur de grands volumes de textes, en se basant sur un article du Monde décrivant la méthodologie de l'enquête sur les Panama Papers.
Initiation à la fouille de texte - formation AJProEttore Rizza
Initiation à l'enquête journalistique sur de grands volumes de textes, en se basant sur un article du Monde décrivant la méthodologie de l'enquête sur les Panama Papers.
alphorm.com - Formation Administration de Citrix XenApp 6.5Alphorm
La formation complète est disponible ici:
http://www.alphorm.com/tutoriel/formation-en-ligne-citrix-xenapp-6-5-a20
Cette formation pratique fournit les bases nécessaires aux administrateurs pour centraliser et gérer les applications de manière efficace dans le centre de données et pour les mettre à disposition instantanément sous forme de services aux utilisateurs, où qu'ils se trouvent.
Vous allez bénéficier d'une formation sur l'installation de Citrix XenApp 6.5 pour Windows Server 2008 R2, Citrix Receiver et les plug-ins, ainsi que sur l'utilisation des consoles et outils d'administration pour configurer les ressources, les stratégies, les paramètres des serveurs et de la batterie de serveurs, les imprimantes, les applications virtualisées, et bien plus encore.
TD : 12 Logiciels libres pour contruire vos sites webStéphane Rouilly
Meilleures solutions libres pour contruire une application web. Le TD consiste en l'installation de 6 logiciels libres chacun en moins de 15mn. Il s'agit de solutions de blog, galeries d'image, boutique en ligne, forum, systeme de gestion de contenu (CMS) et Wiki.
Ce TD de 3h a �t� dispens� en Mast�re MNT (Management des Nouvelles Technologies) organis� par T�l�com Paris (ENST) et HEC.
Conférence donnée lors des RMLL 2011 et qui reprend le contenu de la même conférence de CONFOO 2011 avec du contenu en plus pour Drupal cette fois-ci. On y retrouve une régle en plus, donc 21 au total sur l'accessibilité. Ces règles peuvent être prises en compte par les CMS tels que Drupal, Wordpress ou TYPO3.
Lors de cette présentation vous trouverez la liste complète des nouveautés de PHP 5.3 avec des exemples d'implémentation.
Elle comprend aussi une partie introspective sur le futur de PHP au 30 juin 2010
Manuel des TP - Atelier de développement web (PHP)
Niveau : Licence informatique - L2
Auteur : Houda TOUKABRI
Bibliothèque ISET Kélibia [TPI11 : 02-01-2018]
alphorm.com - Formation Administration de Citrix XenApp 6.5Alphorm
La formation complète est disponible ici:
http://www.alphorm.com/tutoriel/formation-en-ligne-citrix-xenapp-6-5-a20
Cette formation pratique fournit les bases nécessaires aux administrateurs pour centraliser et gérer les applications de manière efficace dans le centre de données et pour les mettre à disposition instantanément sous forme de services aux utilisateurs, où qu'ils se trouvent.
Vous allez bénéficier d'une formation sur l'installation de Citrix XenApp 6.5 pour Windows Server 2008 R2, Citrix Receiver et les plug-ins, ainsi que sur l'utilisation des consoles et outils d'administration pour configurer les ressources, les stratégies, les paramètres des serveurs et de la batterie de serveurs, les imprimantes, les applications virtualisées, et bien plus encore.
TD : 12 Logiciels libres pour contruire vos sites webStéphane Rouilly
Meilleures solutions libres pour contruire une application web. Le TD consiste en l'installation de 6 logiciels libres chacun en moins de 15mn. Il s'agit de solutions de blog, galeries d'image, boutique en ligne, forum, systeme de gestion de contenu (CMS) et Wiki.
Ce TD de 3h a �t� dispens� en Mast�re MNT (Management des Nouvelles Technologies) organis� par T�l�com Paris (ENST) et HEC.
Conférence donnée lors des RMLL 2011 et qui reprend le contenu de la même conférence de CONFOO 2011 avec du contenu en plus pour Drupal cette fois-ci. On y retrouve une régle en plus, donc 21 au total sur l'accessibilité. Ces règles peuvent être prises en compte par les CMS tels que Drupal, Wordpress ou TYPO3.
Lors de cette présentation vous trouverez la liste complète des nouveautés de PHP 5.3 avec des exemples d'implémentation.
Elle comprend aussi une partie introspective sur le futur de PHP au 30 juin 2010
Manuel des TP - Atelier de développement web (PHP)
Niveau : Licence informatique - L2
Auteur : Houda TOUKABRI
Bibliothèque ISET Kélibia [TPI11 : 02-01-2018]
Courte présentation sur les enjeux liés à la performance d'un site TYPO3 donné à la Journée Informationnelle et Technique (JIT) édition 2009 par Infoglobe à Québec. Démonstration des effets de Xcache, un "opcode compiler" pour PHP sur le nombre de requêtes/secondes. Présentateur: Patrick Gaumond, Infoglobe.
Similaire à Administration de plusieurs sites TYPO3 (20)
Présentation donnée lors de la présentation mensuelle de l'association LINUQ. J'y parle de mon expérience avec le media center MythTV (linux), XBMC (Linux), de Boxee Box et Smart LG.
Vous trouverez quelques références d'applications tierces à installer sur votre media center pour télécharger des Torrent, fichiers megaupload, etc..
RMLL 2011 - TYPO3 le CMS de référence au gouvernement du QuébecYannick Pavard
Présentation donnée lors des RMLL 2011 à Strasbourg. On y parle du succès de TYPO3 comme SGC au gouvernement du Québec, du fonctionnement des appels d'offres, procès de SFL, Loi 133, etc...
Une vidéo sera disponible sur le Web, sans doute sur le site des www.rmll.info édition 2011.
Outils Indispensables pour vs navigateurs webYannick Pavard
Présentation donnée lors du WebEducation du 22 janvier 2009 aux webmestres du gouvernement du Québec.
Le thème était les extensions pour Firefox (colorzilla, firebug, html validator, ...) ainsi qu'un aperçu des fonctionnalités de Google Chrome pour les développeurs.
Présentation du wiki d'entreprise TWiki, de ces forces et faiblesses et présentation de quelques extensions utilisées.
Cette présentation a été donnée lors de la journée CMS CELEBRATION 2008 à Montréal
Présentation des travaux sur l'extension TYPO3 qui permet de cohabiter avec le Gestionnaire électronique de Document Alfresco.
On y trouve les fonctionnalités existantes développées et celles à venir.
PS : Cette présentation fait suite à la lecture du livre Présentation Zen de Garr Reynolds. On voit tout de suite les progrès, non ? ;)
Cette présentation est axé pour le gouvernement du Québec, car déjà très actif dans l'utilisation du CMS TYPO3.
Présentation sur les différents logiciels libres que l'on retrouve sur le web (serveur web, cms, les langages de programmations, navigateurs.)
Cette présentation a été donnée à Québec pendant l'intracom 2008.
Migration du site du MDEIE vers le CMS TYPO3Yannick Pavard
Présentation décrivant la migration du site du Ministère du
développement économique, de l'Innovation et de l'Exportation (MDEIE) vers le CMS TYPO3.
On y retrouve les différentes étapes et les extensions développées pour ce projet.
Cette présentation a été donnée pendant le salon des TICS 2008.
Présentation des travaux entre TYPO3 et AlfrescoYannick Pavard
Présentation qui montre les possibilités de connexion entre le CMS TYPO3 et l'outil de GED Alfresco. On y retrouve les différentes approches existantes et quelques scénarios possibles.
Cette présentation a été donnée à Québec lors des rencontres WebEducation (gouvernement du Québec).
Présentation qui liste l'ensemble des nouveautés de la version 4.2 du CMS TYPO3. La présentation se découpe en plusieurs parties (installation, fonctions édimestres, fonctions administrateurs et développeurs).
Cette présentation a été donnée à Québec.
Avantages de TYPO3 dans un environnement LAMPYannick Pavard
Présentation sur le CMS TYPO3 et les avantages dans un environnement basé sur Linux Apache Mysql et Php.
Cette présentation a été donnée lors de la journée informationnelle et technique 2007 lancée par l'entreprise
Infoglobe.
TYPO3, le CMS de référence au gouvernement québécoisYannick Pavard
Présentation sur le CMS TYPO3 lors des rencontres Webeducation donnée à Québec devant les webmestres du gouvernement du Québec.
Cette présentation a été donnée avec plusieurs autres intervenants qui étaient là pour présenter leur expériences avec l'outil.
TYPO3 est le CMS le plus utilisé au gouvernement du Québec
Présentation au logiciel Eclipse et les outils de collaborations dont SVN. La deuxième partie est consacrée à la barre de développeur pour le
navigateur Firefox, on y retrouve les outils les plus utiles.
Présentation de plusieurs CMS Open Source (portail web, wiki, galerie photo, ...)
A cette époque je mettais beaucoup de texte dans mes présentations !
Cette présentation a été donnée pendant la SQIL 2005 à Québec.
Le Comptoir OCTO - Équipes infra et prod, ne ratez pas l'embarquement pour l'...OCTO Technology
par Claude Camus (Coach agile d'organisation @OCTO Technology) et Gilles Masy (Organizational Coach @OCTO Technology)
Les équipes infrastructure, sécurité, production, ou cloud, doivent consacrer du temps à la modernisation de leurs outils (automatisation, cloud, etc) et de leurs pratiques (DevOps, SRE, etc). Dans le même temps, elles doivent répondre à une avalanche croissante de demandes, tout en maintenant un niveau de qualité de service optimal.
Habitué des environnements développeurs, les transformations agiles négligent les particularités des équipes OPS. Lors de ce comptoir, nous vous partagerons notre proposition de valeur de l'agilité@OPS, qui embarquera vos équipes OPS en Classe Business (Agility), et leur fera dire : "nous ne reviendrons pas en arrière".
Le Comptoir OCTO - Qu’apporte l’analyse de cycle de vie lors d’un audit d’éco...OCTO Technology
Par Nicolas Bordier (Consultant numérique responsable @OCTO Technology) et Alaric Rougnon-Glasson (Sustainable Tech Consultant @OCTO Technology)
Sur un exemple très concret d’audit d’éco-conception de l’outil de bilan carbone C’Bilan développé par ICDC (Caisse des dépôts et consignations) nous allons expliquer en quoi l’ACV (analyse de cycle de vie) a été déterminante pour identifier les pistes d’actions pour réduire jusqu'à 82% de l’empreinte environnementale du service.
Vidéo Youtube : https://www.youtube.com/watch?v=7R8oL2P_DkU
Compte-rendu :
L'IA connaît une croissance rapide et son intégration dans le domaine éducatif soulève de nombreuses questions. Aujourd'hui, nous explorerons comment les étudiants utilisent l'IA, les perceptions des enseignants à ce sujet, et les mesures possibles pour encadrer ces usages.
Constat Actuel
L'IA est de plus en plus présente dans notre quotidien, y compris dans l'éducation. Certaines universités, comme Science Po en janvier 2023, ont interdit l'utilisation de l'IA, tandis que d'autres, comme l'Université de Prague, la considèrent comme du plagiat. Cette diversité de positions souligne la nécessité urgente d'une réponse institutionnelle pour encadrer ces usages et prévenir les risques de triche et de plagiat.
Enquête Nationale
Pour mieux comprendre ces dynamiques, une enquête nationale intitulée "L'IA dans l'enseignement" a été réalisée. Les auteurs de cette enquête sont Le Sphynx (sondage) et Compilatio (fraude académique). Elle a été diffusée dans les universités de Lyon et d'Aix-Marseille entre le 21 juin et le 15 août 2023, touchant 1242 enseignants et 4443 étudiants. Les questionnaires, conçus pour étudier les usages de l'IA et les représentations de ces usages, abordaient des thèmes comme les craintes, les opportunités et l'acceptabilité.
Résultats de l'Enquête
Les résultats montrent que 55 % des étudiants utilisent l'IA de manière occasionnelle ou fréquente, contre 34 % des enseignants. Cependant, 88 % des enseignants pensent que leurs étudiants utilisent l'IA, ce qui pourrait indiquer une surestimation des usages. Les usages identifiés incluent la recherche d'informations et la rédaction de textes, bien que ces réponses ne puissent pas être cumulées dans les choix proposés.
Analyse Critique
Une analyse plus approfondie révèle que les enseignants peinent à percevoir les bénéfices de l'IA pour l'apprentissage, contrairement aux étudiants. La question de savoir si l'IA améliore les notes sans développer les compétences reste débattue. Est-ce un dopage académique ou une opportunité pour un apprentissage plus efficace ?
Acceptabilité et Éthique
L'enquête révèle que beaucoup d'étudiants jugent acceptable d'utiliser l'IA pour rédiger leurs devoirs, et même un quart des enseignants partagent cet avis. Cela pose des questions éthiques cruciales : copier-coller est-il tricher ? Utiliser l'IA sous supervision ou pour des traductions est-il acceptable ? La réponse n'est pas simple et nécessite un débat ouvert.
Propositions et Solutions
Pour encadrer ces usages, plusieurs solutions sont proposées. Plutôt que d'interdire l'IA, il est suggéré de fixer des règles pour une utilisation responsable. Des innovations pédagogiques peuvent également être explorées, comme la création de situations de concurrence professionnelle ou l'utilisation de détecteurs d'IA.
Conclusion
En conclusion, bien que l'étude présente des limites, elle souligne un besoin urgent de régulation. Une charte institutionnelle pourrait fournir un cadre pour une utilisation éthique.
MongoDB in a scale-up: how to get away from a monolithic hell — MongoDB Paris...Horgix
This is the slide deck of a talk by Alexis "Horgix" Chotard and Laurentiu Capatina presented at the MongoDB Paris User Group in June 2024 about the feedback on how PayFit move away from a monolithic hell of a self-hosted MongoDB cluster to managed alternatives. Pitch below.
March 15, 2023, 6:59 AM: a MongoDB cluster collapses. Tough luck, this cluster contains 95% of user data and is absolutely vital for even minimal operation of our application. To worsen matters, this cluster is 7 years behind on versions, is not scalable, and barely observable. Furthermore, even the data model would quickly raise eyebrows: applications communicating with each other by reading/writing in the same MongoDB documents, documents reaching the maximum limit of 16MiB with hundreds of levels of nesting, and so forth. The incident will last several days and result in the loss of many users. We've seen better scenarios.
Let's explore how PayFit found itself in this hellish situation and, more importantly, how we managed to overcome it!
On the agenda: technical stabilization, untangling data models, breaking apart a Single Point of Failure (SPOF) into several elements with a more restricted blast radius, transitioning to managed services, improving internal accesses, regaining control over risky operations, and ultimately, approaching a technical migration when it impacts all development teams.
Ouvrez la porte ou prenez un mur (Agile Tour Genève 2024)Laurent Speyser
(Conférence dessinée)
Vous êtes certainement à l’origine, ou impliqué, dans un changement au sein de votre organisation. Et peut être que cela ne se passe pas aussi bien qu’attendu…
Depuis plusieurs années, je fais régulièrement le constat de l’échec de l’adoption de l’Agilité, et plus globalement de grands changements, dans les organisations. Je vais tenter de vous expliquer pourquoi ils suscitent peu d'adhésion, peu d’engagement, et ils ne tiennent pas dans le temps.
Heureusement, il existe un autre chemin. Pour l'emprunter il s'agira de cultiver l'invitation, l'intelligence collective , la mécanique des jeux, les rites de passages, .... afin que l'agilité prenne racine.
Vous repartirez de cette conférence en ayant pris du recul sur le changement tel qu‘il est généralement opéré aujourd’hui, et en ayant découvert (ou redécouvert) le seul guide valable à suivre, à mon sens, pour un changement authentique, durable, et respectueux des individus! Et en bonus, 2 ou 3 trucs pratiques!
2. Partie 2 : Administrer un ou plusieurs sites TYPO3
Principes de base pour la mise en place d’un site TYPO3
Administrer un site TYPO3 via l’outil d’installation et de
configuration
« Superadmin » un outil pour gérer vos instances TYPO3
Nettoyer votre base de données avec l’extension “lowlevel”
5. « InstallTool » pour l'installation, l'entretien
et la mise à jour d'un site réalisé avec TYPO3
1: Basic Configuration : Vérifier la configuration de TYPO3 et du serveur
2: Database Analyser : Mettre à jour votre base de données lors des mises à jour majeures
3: Update Wizard : Mise à jour de votre site (bdd, extension, fichiers …) lors d'une mise à jour majeure
4: Image Processing : Vérifier la configuration de ImageMagick et de la librairie GD
5: All Configuration : Configuration avancée (utf8, 404, permissions, ...)
6: typo3temp/ : Nettoyer le contenu du répertoire temporaire
7: Clean up database : Vider le cache (des images par exemple)
8: phpinfo() : Vérifier la configuration du PHP
9: Edit files in typo3conf/ : Éditer les fichiers de configuration
10: About : Changer le mot de passe d'accès à « l'installTool »
Accès : http://www.siteweb.com/typo3/install/
6. Administrer tout vos sites TYPO3
avec l'outil « superadmin.php » !
Fonctionnalités :
Accès direct à tous les sites
✔ Site public
✔ Administration « Backend »
Informations de base :
✔ Pour l'accès aux bases de données
✔ Pour les utilisateurs admin
✔ Pour les mots de passe de l'installTool
La liste de toutes les extensions installées / actives
Raccourcis vers les outils de mises à jour
Changer les mots de passe « Administrateur »
7. Quelle configuration pour utiliser ce script ?
/var/www/htdocs/
Source TYPO3 4.2
superadmin.php
hp
dmi n .p
Source TYPO3 4.3 era
.ca /s u p
obe
fo g l
w.in
tp:/ /ww
ht
www.infoglobe.ca
labo.infoglobe.ca
www.tc2l.ca
ottawa.infoglobe.ca
Blogue.infoglobe.ca wordpress
8. Procédure pour installer et configurer
l'outil « superadmin.php »
(1) Copier le script (misc/superadmin.php) à la racine d'un de vos sites
(2) Éditer le fichier copié pour indiquer le répertoire où se trouvent
tous vos sites à administrer :
$parentDirs = array();
$parentDirs[] = array(
'dir'=> '/var/www/',
'url' => 'http://localhost/'
);
(3) Accéder à l'outil ainsi : http://www.site1.com/superadmin.php
Attention ! Vous devez protéger l'accès à ce fichier !
9. L’extension “lowlevel”
Cette extension système contient un ensemble de
script pour analyser et nettoyer la base de données
d'un site TYPO3
✔ Identifier et corriger les relations perdues (bdd ↔ fichiers ou bdd ↔ bdd)
✔ Identifier et mettre a jour les fichiers référencés en double
✔ Identifier et corriger les images perdues dans l'éditeur de texte RTE
✔ Lister les fichiers orphelins dans le répertoire [uploads] pour les
supprimer manuellement
✔ Lister les enregistrements orphelins (qui sont ou ne sont pas rattachés
à une page du site)
✔ Lister et supprimer les enregistrements qui ont été effacés
✔ Lister et corriger les problèmes liés aux espaces de travail
✔ Nettoyer le code XML (ex : Templavoila) avec du contenu obsolète ou
détaché
10. Exécution du script (en ligne de commande)
/var/www/votresite/typo3/cli_dispatch.phpsh lowlevel_cleaner
pour voir l'aide et toutes les options disponibles
/var/www/votresite/typo3/cli_dispatch.phpsh lowlevel_cleaner outil
Les outils existants sont : missing_files, missing_relations,
double_files, rte_images, lost_files, orphan_records, deleted, versions,
cleanflexform, syslog, tx_templavoila_unusedce
11. Exécution du script (en ligne de commande)
/var/www/votresite/typo3/cli_dispatch.phpsh lowlevel_cleaner outil options
Parmi les options, en voici quelquesunes :
r : Pour exécuter le traitement au lieu d'afficher l'aide
s : Mode silencieux (affiche erreurs et messages importants)
refindex : Mode lors du traitement des index
dryrun : Mode pour simuler le traitement au lieu de l'exécuter pour vrai
À savoir :
➔ Vous devez créer un utilisateur « _cli_lowlevel » (mot de passe bidon)
➔ « HOWTO_clean_up_TYPO3_installations.txt » est l'aide à consulter
pour comprendre chacune des options.
➔ Vous pouvez également créer vos propres scripts de nettoyage
12. Voici un exemple :
✗ cli_dispatch.phpsh lowlevel_cleaner missing_relations r refindex
update dryrun
Actions : Nettoyage des références perdues dans la base de données.
refindex update : Force pour mettre à jour la table des références
dryrun : Simuler et voir les changements à réaliser
3 cas sont vérifiés :
➔ Références vers des enregistrements offline (espace de travail)
➔ Références vers des enregistrements supprimés
➔ Références vers des enregistrements inexistants