Blog
2024
- J'ai refait et migré tout mon site web Cela faisait plusieurs années que je n'avais rien publié, principalement parce que je n'avais pas d'endroit adapté pour partager mon code et éditer mes textes avec la même fluidité que lorsque je programme. Dans cet article, je vous présente les fonctionnalités que j'ai mises en place, ainsi que le travail de migration que j'ai accompli pour retrouver un espace de travail optimal.Tags
vuejs nuxt migration wordpress static-site
- Insert ESM Module as custom script tag with contents with Nuxt v2 Need to inject custom ESM modules into your Nuxt v2 pages? This guide shows how to properly add client-side ECMAScript modules during build time, going beyond simple static file loading. Perfect for integrating Web Components or other external modules while maintaining full control over script contents and build variables.Tags
nuxt configuration javascript esm
- Managing Email Aliases with ProtonMail and SimpleLogin to sort automatically into inbox folders based local part Streamline your email management with automatic sorting for messages received through aliases. Learn how to efficiently organize your inbox for your Email aliases without manual intervention.Tags
archiving
2020
- Porting all my content into a static-site After a decade, I'm rebuilding my personal site using modern front-end technologies. This project combines Vue.js, Nuxt, and custom tooling to migrate from WordPress to a static site, while improving content organization through a bilingual taxonomy system.Tags
vuejs nuxt migration static-site
- Harmonizing how to bundle and package JavaScript/ECMAScript features Tags
frontend packaging architecture
- Data Driven UI Tags
frontend architecture
2017
- Things I’ve worked on in the last two years while maintaining WebPlatform.org Before starting working on the WebPlatform Project, I knew that I was jumping in a complex project that required all my skills all at once.Tags
career webplatform-docs
2015
- Recover Discourse from a backup, adjust domain name Here is some preliminary notes on how one can restore a Discourse instance and change the domain name.Tags
procedure operations docker webplatform
- Thoughts about improving load resiliency for CMS driven Websites How about we re-imagine how to serve content from a CMS and leverage HTTP caching? How could it be done?Tags
vulgarization development
- Managing my PGP/OpenPGP keys and share across many machines A solution to the idea of sharing PGP private keys without risking to lose everything if one of the machines you shared it had been accessed.Tags
linux vulgarization operations security webplatform
- Migrating WebPlatform.org MediaWiki into Git as Markdown files Tags
archiving open-source operations webplatform
- Leaving W3C Tags
career webplatform-docs
- Add OpenStack instance meta-data info in your salt grains Ever wanted to target salt states based on data only the underlying OpenStack cluster knows. Here’s how I did it.Tags
linux operations salt-stack cloud-computing open-source
- Converting a dynamic site into static HTML documents The following are the commands I ran on the last successful attempt to replicate the site I was working on. If you want to make a static version of your site, you might find those helpful.Tags
archiving procedure webplatform techniques
- Run a NodeJS process through forever from within a Docker container I’ve recently been through the steps to make a NodeJS web app to run from inside a Docker container. The objective of this project was to simplify the deployment of a web app that had many moving parts by making it a re-deployable service that is self-contained.Tags
linux docker open-source operations procedure webplatform
- Make Discourse “long polling” work behind Fastly or Varnish In the Discourse forums, if you’ve seen something saying that you have to provide a different origin to make long polling work, maybe you didn’t understand what you have to do. Here are the details of why and how to do it correctly.Tags
linux operations webplatform cloud-computing
- Setting up Discourse with Fastly as a CDN provider and TLS Here’s how I setup a Discourse web application so that I can scale it by adding more Docker instances while keeping a low number of exposed web serversTags
operations cloud-computing webplatform linux caching varnish
- How to run your own OAuth Identity provider service Tutorials and explanation on how to be your own OAuth Identity Provider are very scarce and I’ve come to achieve this, this is an attempt to outline the basics.Tags
webplatform security
- Upgrade to Python 2.7.9 on Ubuntu 14.04 LTS and make your own .deb package for deployment Need to run your web app with Python 2.7.9, but server environment uses Ubuntu Long Term Support? Don’t replace Python, leverage VirtualEnv instead!Tags
webplatform procedure operations best-practices
- Install Discourse and Docker on Ubuntu 14.04 with aufs enabled I needed to install a set of VMs to run apps within Docker containers. In the case of Discourse, docker requires you to use aufs instead of devicemapper.Tags
standardization salt-stack procedure
- A few useful GNU/Linux truth tests while creating salt states A common task while writing server configuration management manifests is to make sure that some enforcements are run in specific situations.Tags
linux salt-stack cloud-computing procedures
- Creating a new Ubuntu Salt master from the terminal using Cloud-Init Cloud-Init is made in a way that it handles distribution specific package installation details automatically. With it, you can create a new salt master in a few commands.Tags
operations linux salt-stack cloud-computing
- Install PHP5 Memcached PECL extension and have it support igbinary Main part of my job is to make sure that its easy to reinstall a VM. Sometimes you need to build a package from source. How do you distribute it? Here’s one wayTags
linux cloud-computing procedure
- HHVM et Hack; ce qui les distingue de PHP C’est une réécriture complète de PHP, qui a apporté aussi une syntaxe qui permet d’annoter les signatures des arguments d’entrée et de sortie, et plus.Tags
open-source
- Quelques bouts de code pour automatiser le déploiement Avez-vous déjà voulu automatiser le déploiement de votre infrastructure serveurs web de A-Z? C’est exactement sur quoi je travaille en ce moment.Tags
cloud-computing development operations salt-stack
- Create a MariaDB cluster with replication over SSL with Salt Stack Some notes on how I created our updated MariaDB database cluster with replication.Tags
linux techniques salt-stack cloud-computing
2014
- Thoughts about learning in the web developer job, what managers might be missing Being a programmer is all about solving puzzles, review existing components, and already involve learning. Maybe we should revisit how we can make their time efficientTags
development favourites wish-list
- Notes of my purchase experience with ASUS slim DVD-RW reader SDRW-08D2S-U Dear chief of marketing at ASUS. This is me, a web developer, who’s giving some feedback about my purchase and first contact an ASUS product.Tags
- Answers I gave for an article about the impacts of Heartbleed Heartbleed was a tremendous threat because it hit at the epicenter of the Internet infrastructure and proven true every sysadmin worst nightmare. We heard about Heartbleed for a while. Some time ago, I had been asked to answer a few questions for an article for Dell.com Tech Page One blog, the following is the answers I gave.Tags
favourites published securite
- Recette du succès en quelques règles simples Ce qui suit fait partie des choses que jaurai aimé apprendre plus tôt dans ma vie. C'est une suite de petites règles très simples. Elles proviennent d’un tweet, j’ai pris la liberté de le traduire et d’en conserver une copie.Tags
- Processus de création d'une VM faisant partie d'un parc géré par Salt Stack Voici une courte procédure décrivant comment je crée une nouvelle machine virtuelle et y applique les configurations automatiquement.Tags
cloud-computing favourites best-practices logiciel-libre salt-stack
2013
- Project idea: Creating a home made OpenStack cluster for development purposes At work, I use an OpenStack environment and a few Salt states to manage a set of virtual machines. I'd like to give another life to two old laptops that spend most of their time shut down, but without changing or using their local hard drives.Tags
cloud-computing development favourites linux salt-stack
- How to create a patch and ensure it is applied within Salt Stack When you need to adjust a file with a specific code modification and you are sure the file will not change over time, patch is a viable solution. This tutorial shows how to create a patch, sign it, and make sure it is applied.Tags
salt-stack techniques
- Procedure to create a re-usable configuration export script to move a virtual machine configuration to a new one This procedure guides you through some steps on a way to commission or decomission your web app. At least to move essential configuration files.Tags
linux logiciel-libre
- I am joining W3C to work on the WebPlatform project! My new job is to contribute to the success of the WebPlatform project, a rapidly growing web development collaborative documentation website. I would even call it the Web developer's missing manual on the Internet.Tags
career webplatform-docs w3c
- I have just resigned from my new job to start on an exciting project! Right after Ericsson, I started working at TEKsystems for the last month and a half. It is amazingly well organized company. Based on my own experience in different work contexts, I can say that working with them for web development projects was enjoyable.Tags
favourites
- Procédure pour avoir un environnement de dévelopement local facile à configurer avec Apache Mon environment de développement est sous Linux depuis plusieurs années. Avec le temps j'ai traîné dans mes portails privé de documentation cette procédure. Elle utilise des variables utilisés dans l'URL qui pointe vers votre hôte local de votre espace de travail où l'on peut héberger les fichiers de travail. Tout ceci, sans avoir à configurer pour chaque projet client.Tags
best-practices favourites linux php techniques tutoriels
- Astuce concernant le rafraîchissement du contenu des pages avec utilisation d'AJAX en exemple En ce qui concerne l'Accessibilité et l'AJAX, contrairement a ce que le WCAG1 disait (éviter d'utiliser), le WCAG2 est maintenant plus flexible. Selon ma compréhension, voici ce que je pense est nécessaire pour que l'on puisse utiliser AJAX de façon accessible.Tags
accessibility javascript
- Who else is using feature flipping thing on their web applications? Heard about a web application concept that can be described as: enabling or disabling live on the web? That's called "feature flipping". Here is my essay about how to describe and use.Tags
best-practices development techniques workflows
- Enfin! J'ai refait mon site La dernière fois que j'ai fait mon site c'était en 2007. Comme plusieurs j'était comme un «cordonnier mal chaussé». Je viens de remédier à la situation.Tags
integration symfony2
- Encapsulate a LDAP DN string using Arrays in PHP While I was writing an authentication and privileges assignation mechanism using information provided by an ActiveDirectory's LDAP DN string into my project's web application, I realized that there was no documented way to extract information from it. This snippet is about reading a complex DN string, and "explode" it into a manageable PHP Array.Tags
techniques php web
- Creating and using Javascript events while combining events on two separates behaviors This is an article I wrote on my new project "HTML and CSS The Right way". I wrote it when I discovered something that chocked me: Did you know that the ‘click’ event is only a string and you can create any event name you may want? Here is an experimentation example.Tags
integration javascript techniques
- Conférence: Comment évaluer le niveau de qualité d’un site web selon les techniques d’intégration web d’actualité La façon de concevoir des sites Web a beaucoup évolué au cours des deux dernières années. Concevez-vous encore vos sites comme en 2009? Trouvez-vous vos sites lents? Êtes-vous web-responsable? Comment pouvez-vous être certain que votre pigiste, employé ou fournisseur fait un travail de qualité?Tags
best-practices conference slides talk
- J'ai décidé d'arrêter de participer au Conseil d'administration du W3Qc Tags
2012
- Why would I NOT use my own framework and how I sell usage of Symfony2 and other current PHP 5.3+ goodies to my client Tags
- A list of quality indicators we could find on an application or web site I was writing a requirement document for a client project and I wanted to outline some key indicators of quality he should expect from the final product. I thought of sharing it with you.Tags
architecture software
- Introduction to the Hypermedia At work, I had a conversation about implementing SOAP with an other service, It struck me that they did not talk about REST. Mostly in today's distributed systems, you may want to think twice about how to implement for the future. This is some thoughts I had on the matterTags
architecture web
- Réflexion a voix-haute: La réalité frustrante des développeurs dans l'industrie du web Être développeur web, dans notre industrie, apporte plusieurs avantages. Lorsqu'on est passionné, ce que l'on fait tout les jours est très similaire a un hobby qu'on apprécie beaucoup. Je partage ici avec vous un des désavantages du métier. Un problème récurrent que j'ai vécu à cause d'une incompréhension de la part de l'industrie, et de ceux qui ne sont pas dans "le web".Tags
- Comment je valide et convertit des documents HTML trop chargés ou provenant de Microsoft Word en HTML valide et simplifié Cette procédure est faite pour permettre de prendre n'importe quel fichier Word ou HTML généré avec beaucoup de tagsoup en en simplifier a sa plus simple expression html. Valide.Tags
integration outils techniques tutoriels php
- Ma critique sur l'intégration du site a25.com Cet article est un premier d'une série de plusieurs où je propose mes commentaires constructifs pour informer et partager des concepts et bonnes pratiques en intégration web qu'un site pourrait prendre avantage.Tags
- What is Cloud computing when it is related to web application Some guidelines on what is Cloud Computing related to the scaling point of view. This is the continuity of the thread about a shopping cart and payment gateway commerce site using a CMS. The conversation persisted on what to do and look for cloud hosting.Tags
architecture best-practices cloud-computing software techniques
- Some steps you can look for if you feel your web application is slow A peer asked for opinion about things to consider to use cloud computing services. I assumed then that he meant that he wishes to use what some vendors sells as "flip the switch" scaling.Tags
architecture best-practices software vulgarisation
- My answer to People asking whether they should or not use a framework on their programming language On many social networks or in real life, some people still ask whether they should use a framework. If you are on a task that is about deploying a feature, your main concern, to my opinion, should be the functionnality.Tags
- Résumé d'une discussion et notes sur ce que j'aurai aimé comprendre plus rapidement lors de mon apprentissage Symfony2 et Doctrine2 Ce billet est une compilation de courriels échangés avec un collaborateur de la communauté des logiciels libres. Le thème de l'échange était à propos des concepts architecturaux qu'utilise Symfony2. Du moins, ce que j'ai appris, et . J'ai peut être tord sur certains points, mais a tout le moins, ces indices peuvent peut-être vous aider autant que mon correspondant.Tags
- Project manifest: Content management publishing platform to implement Accessibility, Semantic markup, and ease web publishing Have you ever imagined you could take content from a trusted and usable content management system and be able to convert in in the HTML format you want for your redesign. That's what I am seeking for, for years. Numbers of time I rewrote site content and reimplemented in a different CMS (even my own, back then). How about tackling with the core of the problem... in a fashion that ANY programming language could take from. That's my current ambition, here is my status about it.Tags
- Nouveau projet: Refonte de mon site en conservant WordPress comme back-office, mais Symfony2 / Doctrine2 / Twig pour générer les vues Je pense personnellement qu'il devrait y avoir une totale séparation entre le stockage des documents, sa gestion, et l'affichage du contenu. Ce projet va servir à intégrer Symfony2 à WordPress dans ce sens.Tags
- Crash course about how DNS works and the things you should know about it Tags
tutoriels vulgarisation web
- A quick overview on the advantages to architect you HTML in an "Object Oriented" approach Tags
architecture html
- Choosing a framework, how I personally check as “hot” characteristics, my evaluation process I do not want to say that I am an expert in programming languages, nor a PHP guru. But with my experience in web development and discussions with other community leaders from the Java, Ruby, Python, Javascript communities and with my own working in team, I learned stuff and here's some of what I consider "hot", in the PHP world, ~~right now~~ <ins>in 2012</ins>.Tags
architecture frameworks php symfony2
- How I managed to make work Guzzle REST client library under Symfony 2.0.x as a bundle [Snipet] I spent a few days reading and re-reading the Guzzle PHP REST Client library to use at it's best posssible. It took me more time than I wished, but thanks to them, I understood more of the Symfony2 EventDispatcher mechanism. Here I publish the Gist that I am going to use to import to my project at work. Use for your own good.Tags
php symfony2
- My current Symfony 2.0.x (favourites) vendor dependencies This is my current, as of July 2012, favourite development environnement configuration files, use it if you want. This is mostly for me when I switch computers.Tags
best-practices php symfony2
- Trying to find templating engine library of markup generating schema.org/RDFa content Imagine we had a system that provides a serialized and filtered transport mechanism of content. Imagine now that we want to get that content, and insert it in a nice and pretty website, and where I am at with this. Imagine that content could be all semantic, valid, accessible html. Without having to teach and manually implementing all the requirements on the rendering part. This is my ambition.Tags
symfony2 wish-list
- Mon souhait pour bien écrire sur le web: Lettre ouverte à Druide J'ai écrit ce courriel à l'éditeur de logiciel de correction grammaticale Druide, parce que je souhaite améliorer la qualité de mon français sur mon site. Si vous trouvez un outil de la sorte, veuillez me contacter.Tags
outils web
- How to implement a CollectionType Form field with AJAX "add new" embedded form with re-usable markup using Symfony2 and Twitter Bootstrap I had to create a relationship with two entities in a project. I am using Twitter Bootstrap markup in my Symfony2 project. This is my notes about how I implemented a re-usable form field that adds dynamic input text using jQuery. This post is an echo on my original Answer attempt on StackOverflow.Tags
jquery symfony2
- Résumé de mes essais avec composer sous Symfony 2.0.x et un manifeste composer.json pour vos propres tests Composer sera la nouvelle façon de distribuer des paquets de fonctionnalités (appelés: "Bundle"). La version stable de symfony actuelle (2.0.x) n'utilise pas encore cette méthode de distribution. J'ai pris sur moi de documenter le résultat de ma tentative.Tags
php symfony2
- Confirm form before submitting using Twitter Bootstrap in a Modal window [Snippet] Tags
favourites patterns twitter-bootstrap
- Les diapositives de ma présentation au HTML5Mtl "Comment entretenir et utiliser une architecture modulaire et réutilisable CSS" est publié Tags
entrepreneurial-life events slides conference
- Feuille de style pour imprimante pour les pages de documentation de Doctrine2 et Symfony2 Tags
- Créer un tunnel SSH inverse pour pouvoir supporter à distance un ami utilisant Linux Tags
linux logiciel-libre securite unix
- Comment rapidement accéder aux logs d'un environnement de production symfony 1.x en moins de tapes clavier posible Tags
symfony trucs
- Mon CV est maintenant en ligne Tags
2011
- Comment installer Ruby on Rails sur Ubuntu 10.10 Voici comment j'ai fait pour installer Ruby on Rails version 1.9.2p180 a partir de RVM avec Gem 1.6.2 sur ma station de travail Ubuntu 10.10Tags
- ConFoo c'est dans moins de 14 jours! Tags
- devLAB Montréal c'est maintenant parti! devLAB Montréal, un événement hebdomadaire pour les passionnés de technologie, est maintenant lancé. Découvrez comment ce projet est né, son concept unique et comment vous pouvez y participer.Tags
html linux php virtualisation web entrepreneurial-life
- ConFoo Web Techno Conferencee 2011 Dévoilement de la grille horraire des présentations Tags
2010
- Comment configurer son clavier («keymap») sous Ubuntu Linux en mode terminal seulement Dans cet article, je vous montre comment configurer votre clavier sous Linux, spécifiquement pour les besoins des programmeurs québécois ou canadiens-français. Cela inclut la prise en charge des lettres accentuées et des caractères spéciaux essentiels pour la programmation. En tant que programmeur Québecois (Canadien-Français), j'ai grandi en apprenant à taper au clavier durant mon adolescence. Cela m'a amené à m'habituer non seulement aux lettres accentuées, une disposition essentielle pour moi lors de chaque moment que je suis devant un clavier.Tags
- L'appel aux conférenciers pour ConFoo 2011 est lancé! Tags
- Réalisation de l’intégration du site de Jean Émond [2008] Tags
css html integration web
- Réalisation site Manoir Saint-Francis faits avec GéraniumCMS [2007] Tags
css geranium html inexis php web
- Lancement de l’annee 2011 pour la conférence ConFoo Tags
conference events montreal
- Installer une Machine Virtuelle Linux roulant dans VMware Fusion sous Mac OS X Tags
- Bug trouvé et corrigé sur un thème WordPress rtTheme Je partage le processus de communication et de recherche et comment réparer un problème trouvé pour un paquet logiciel, un thème pour WordPress, et comment j’ai trouvé l’erreur, à quoi elle consistait et comment je l’ai réparée.Tags
- Retour sur la semaine des logiciels Libres MonDev et de la conférence Make Web Not War 2010 Tags
entrepreneurial-life
- Comment remplacer les caractères bizzares dans WordPress lorsqu'on a mal fait la conversion Tags
linux mysql php
- Traduction libre de l’article «Why the @&*# is Microsoft doing all this?» Ceci est une traduction libre du billet originalement écrit en anglais, par Microsoft Canada sur leur blogue Port25.ca (qui est maintenant hors-ligne) et j’ai eu envie de le traduire.Tags
open-source published entrepreneurial-life
- devLAB Montreal is in the Community Partner Spotlight at Microsoft’s Make Web Not War 2010 Microsoft Canada’s Make Web Not War initiative wanted to partner with local Montreal Web Developer community particularily ones that are proponent for open-source softwareTags
web open-source entrepreneurial-life
- Mise à jour de l'horaire de la semaine des logiciels libres MonDev du 24-28 Mai prochain Tags
entrepreneurial-life
- Procédure pour créer un serveur FTP sécurisé SSL forcé avec usager virtuels sous Ubuntu Linux avec vsFTPd Tags
linux logiciel-libre securite tutoriels unix
- Réalisation du Micro-site de l'Initiative Environnementale de la Ville de Sherbrooke [2006] Tags
css html inexis integration web
- Quelques options de configuration récurentes pour Apache, MySQL et PHP Tags
- Comment dire à Apache le mime-type d'un document Office 2007 Tags
linux securite unix web
- Les différentes versions du service de tâches planifié CRON Tags
linux outils techniques unix vocabulaire
- La semaine Des logiciels libres à Montréal «MonDev» Tags
events logiciel-libre web entrepreneurial-life
- Comment automatiser une tâche avec CRON en utilisant Vim Tags
logiciel-libre tutoriels unix vocabulaire vulgarisation
- Trois Geeks cherchent un nouveau Loyer sur Montréal Tags
- Êtes-vous victime d’espionnage via votre profil dans les médias sociaux Tags
fraud vulgarization
- DevLab Montréal — Introduction de nos événements hebdomadaire pour programmeurs Tags
geeknight entrepreneurial-life
- La première de Ignite Montréal Tags
events
- Crash Course sur les environnements Java Tags
tutoriels vulgarisation web
- Plugin MODx pour générer automatiquement les balises ABBR et autres pour chaque page Tags
accessibility html integration web
- Script bash pour transférer une base de donnée MySQL d’un serveur à l’autre Tags
linux bash script sql
- Réalisation d'une application d'échange de cadeau avec RED L'agence le «club échangiste» [2009] Ce projet consistait en une application en ligne d'échange de cadeaux, conçue comme une carte de Noël interactive pour l'agence RED à Montréal. L'application a d'ailleurs remporté le Grenier d'Or lors de la 17ᵉ édition de la compétition. Le site web permettait aux participants de visualiser leur cadeau et de participer au « club échangiste » en volant le cadeau d'un autre participant. Chaque fois qu'un cadeau était volé, la personne concernée recevait un courriel l'informant du vol et l’annoncant quel cadeau lui a été remis.Tags
outils php symfony web
- Revue de fonctions qui sont, selon-moi, idéales a un CMS entre CMS Made Simple et MODx Tags
- Installer PHP 5.3.1 sous Debian et/ou Ubuntu via un repository non officiel Tags
php
- Installation d’un paradis du Geek pour trois colocataires, partie 2 Tags
entrepreneurial-life
- Le Défi «Project52» un billet par semaine (minimum) Tags
- Installation d’un paradis du Geek pour trois colocataires, partie 1 Nous sommes de vieux amis de longue date. Nous nous sommes croisés souvent dans les dix dernières années. Autant avec moi durant l’époque ou j’étais en entreprise incorporée individuelle avec INEXIS Solution Web Inc. que le plus agé de ces amis lorsqu’il avait sa propre boutique sur la Rue King Est à Sherbrooke jusqu’en l’an 2000.Tags
entrepreneurial-life
- Le Manifeste "Open Cloud" pour standardiser l'informatique «dans les nuages» Tags
2009
- Joyeux Noël et bonne Annee 2010 Tags
- Le Souper du Mage Tags
- Réalisation (jamais publiée) du site de Savon des Cantons [2005] Tags
css geraniumcms html inexis integration javascript web
- Réalisation du site Solutions Affaires experts-conseils [2004] Tags
css geraniumcms html inexis integration web
- Réalisation du site et de l’Image «branding» de Beebox [2008] Tags
css geraniumcms html
- Réalisation du site Musé des Beaux Arts de Sherbrooke [2005] Tags
css geraniumcms html inexis integration javascript
- Google lance un nouveau protocole pour remplacer http, hello SPDY! Tags
- Réalisation de l'Interface logiciel Beebox [2007] Tags
css html javascript
- Réalisation du site de Remises Réal Lamontagne [2004] Tags
html inexis integration javascript
- Réalisation du site de Câble Axion [2006] Tags
css geraniumcms html integration javascript php
- Réalisation du site Écurie Royale [2004] Tags
css geraniumcms html inexis integration
- Pensées concernant mon orientation professionnelle Tags
- Rendre un mot de passe plus difficile à briser Tags
- Devenir Zend Certified Engineer avec PHP5 Tags
- Pourquoi tout ces caractères bizzares? Tags
html vulgarisation
- Je préfère le pingouin! Design cool de Tee-Shirt Tags
- Une VM Linux qui sert au développement PHP 5.3 avec Eclipse - partie III Tags
linux logiciel-libre techniques tutoriels
- Une VM Linux qui sert au développement PHP 5.3 avec Eclipse - partie II Tags
linux logiciel-libre securite tutoriels techniques
- Une VM Linux qui sert au développement PHP 5.3 avec Eclipse - partie I Pour développer, j'utilise depuis deux ans une _machine virtuelle_ (VM) Linux (minimale) qui me sert de "bac à sable"... Le but de cette série d'articles. Dans cette VM il y a tout les outils nécessaires aux projets en-cours et ils sont configurés pour refléter l'environnement de production où je déploie mon travail. Ce type d'installation est idéal car il permet d'avoir a installer les prérequis une seule fois et pouvoir les dupliquer pour tout les dévelopeurs. Sans oublier que vous n'avez plus de préoccupations de licences logicielles. A la fin de cette série d'articles vous aurez accès a une VM qui représentera votre environement de production (ajuster à vos besoins de production, évidemment).Tags
linux tutoriels techniques
- Processus pour régler un problème avec un ordinateur Tags
humour
- Réduire son empreinte écologique et TheBigAsk Tags
- Nouvelle technologie de la Réalité Augumentée, Les habitants des Pays Bas seront des premiers Tags
ar vulgarization
- [VENDU] Mon iPod Touch 16Go avec son kit pour me procurer un iPhone Tags
- Manipulation des liens extérieurs et les popup pour améliorer l'Accessibilité Tags
accessibility tutoriels web frontend
- Réalisation Gestionnaire de service à la clientèle pour Câble Axion [2006] Tags
outils past-work-project
- Réalisation du site Web de ma propre agence, Inexis Solution Web [2004] Tags
inexis html
- Accessibilité et les liens externes Tags
accessibility html techniques
- Un firewall simple sous Linux avec «Ferm» Tags
linux securite tutoriels unix
- GeekNight ce soir! Tags
- Conférence de Garr Reynolds atGoogleTalks sur comment présenter ses idées Tags
inspiration talk vulgarisation
- Si la Terre était un village de 100 personnes Un article pas très rassurant sur la réalité de notre planète qui m'a ébranlé il y a plusieurs années. Je voulait le partager avec vous. Si la Terre était un village... sur une idée de Phillip M Harter de l‘Université de Stanford, actualisée par les Humains Associés en 2003.Tags
- Le "Cloud computing" vulgarisé Une passion que j'ai depuis quelques temps c'est l'automatisation des déploiements dans des projets. Le Cloud-Computing fait partie des concepts qui permettent d'automatiser le travail. Mais qu'est-ce que le Cloud-Computing en fait? Voici ma description de vulgarisation personnelle provenant d'un post que j'ai fait dans un Intranet Privé il y a plusieurs mois.Tags
- Namminik dans le Journal de Montréal Tags
outils
- Le fondateur de Netscape est en train de développer un navigateur web nouveau genre Article publié dans le [NYTimes](http://nytimes.com) ce matin. — ça fait maintenant 15 ans que [Marc Anderssen](http://en.wikipedia.org/wiki/Marc_Andreessen) a développé Netscape qui a introduit l'Internet a des milions de personnes autour du monde.Tags
- La cigale et la fourmi version Québecoise Il s'agit d'un article que j'ai vu la première fois publié par [Mélanie Roberge](http://www.facebook.com/home.php?ref=logo#/profile.php?id=719020494) sur facebook et il m'a fait réfléchir. Je le republie ici pour ma postérité et le plaisir de la relire.Tags
- Faire son inventaire personnel avec Namminik.com Tags
outils securite
- À la recherche d'un nouveau défi! Tags
- Une petite lecture sur les attaques d’hameçonnage et sur la fraude sur le Web Tags
fraud with-images vulgarization
2008
- Les navigateurs web, programmes de courriels, vous avez le choix! Internet Explorer vient avec Windows, mais est-ce vraiment le seul choix? De Firefox à Opera, en passant par Safari et le tout nouveau Google Chrome, découvrez les alternatives qui pourraient vous surprendre. Un guide simple pour comprendre les différents navigateurs web disponibles en 2008, et pourquoi vous devriez peut-être essayer autre chose que le 'e' bleu.Tags
vulgarization with-images
- Quelques indices pour savoir si un message courriel est une chaîne de lettre Les chaînes de lettres sont l'une des façons de gaspiller du temps les plus populaires. Les raisons pour y participer peuvent passer par le désir d'un meilleur destin, une superstition, ou encore même avertir d'un danger. Mais souvent, leur seul objectif est de se faire propager pour gonfler l'égo de celui qui l'a lancéeTags
fraud vulgarization
- Sensibilisation sur les courriels non sollicités Voici ce que j'ai écrit a des amis de famille qui partageaient avec moi des découvertes et « aubaines » via courriel. Je partage quelques observations et cautionne sur les risques pour leur vie privée.Tags
fraud vulgarization
- La publicite du monde celibataire sur Facebook et les fausses representations Quand on veut aller quelque part sur le web. Ne faites pas toujours confiance aux publicités. Il est préférable d’écrire nous même l’adresse. Ainsi, nous sommes certains du site que nous visitons.Tags
fraud vulgarization
- Tester le fonctionnement d'un serveur SMTP Envoyer et recevoir des courriels implique une combinaison de systèmes qui interagissent d'une façon assez complexe et un problème de réception ou de classement peut être causé par plusieurs raisons. Étant donné que tout est très intrinsèque sur un serveur, voici une procédure pour s'assurer que tout est en ordre.Tags
linux procedure operations techniques tutoriels
- Effacer complètement un disque dur de façon sécuritaire Une procédure qui explique comment complètement effacer un disque dur en écrivant plusieurs fois des données aléatoires pour rendre beaucoup plus difficile de recouvrer les données.Tags
techniques tutoriels procedure best-practices security
- Jeudi 24 avril 2008 Party de lancement de Hardy Heron an Ubuntu Linux Party au Saint-Sulpice Tags
events
- Pourquoi le blogue bouge pas? Tags
2007
- Mon espace de travail Tags
- Fait d'usabilité no3, Nous n'essayons pas de comprendre les choses, nous fouillons Tags
integration techniques usability web
- Ajouter de la valeur a un mot de passe, des astuces Tags
- WalMart vend des ordinateurs a 200$ sous Ubuntu Linux Tags
- Un portail québécois qui a eu une mention spéciale Utilisabilité Québec Tags
- Idéologie InboxZero Tags
- Fait d'usabilité no2, Nous ne faisons pas de choix optimaux. Nous choisisons le premier choix cohérent Tags
integration usability vulgarisation
- Créer un tunnel SSH avec session distante en Console VMWare Tags
linux securite
- Lorsque gérer un réseau peut rimer avec vigilance plutôt que réparation Tags
linux outils securite tutoriels
- Copier un fichier d'un serveur à l'autre en le compressant pour la route via NetCat et Tags
linux outils tutoriels
- Quelques blogs que je lis fréquemment Tags
- Revue de DON'T MAKE ME THINK Tags
- Apple remet du “sien” avec son iPod Touch Tags
- Le film Farenheit 9/11 de Michael More et mes impressions Tags
- Un équivalent plus ouvert du iPhone Tags
- Une boîte qui traîne Tags
- Doubler la fiabilité avec un miroir MySQL, un mini-Howto Tags
linux tutoriels
- Critique de roman le DaVinci Code Tags
- Microsoft Internet Explorer 6, une mise-à-jour obligatoire, SVP. J'étais en train de discuter un samedi soir avec de nouvelles connaissances lorsqu'une idée m'est venue à l'esprit: Pourquoi ne pas faire une pétition pour demander à l'éditeur de faire une mise à jour obligatoire de son navigateur.Tags
internet-explorer microsoft web-standards security
- Montage de dossiers distants via SSHFS Tags
linux
- Critique de Roman Deception point Tags
- Invitalisation Tags
- Critique de Roman Forteresse Digitale Tags
- Période de tests Tags
- Installation RHEL4 sur un Dell PowerEdge 860 Tags
linux tutoriels
- Login SSH sans mot de passe Tags
linux tutoriels
- Conversion et resampling image Tags
- Une machine virtuelle Gentoo Tags
procedure logiciel-libre
- Le futur du PC Tags
ar linux
2006
- Installer VMWare sur Ubuntu server avec le repositoire de Canonical Tags
linux open-source procedure
- Transactions carte credit Tags
geranium entrepreneurial-life
- Une erreur de manipulation qui a coûté J’ai, encore, eu un probleme de serveur et ce n’est pas de ma faute cette fois. Un autre événement qui m'a fait réaliser qu’il faut toujours valider et tester ce qu’on installe.Tags
entrepreneurial-life
2005
- Detection de langue en PHP Tags
i18n php
- Journée blanche d’inquiétudes J’adore mon travail d'administrateur système Linux. Sauf que lorsque lorsque je passe une nuit blanche pour un simple détail… c’est frustrant si je ne peux dire.Tags
entrepreneurial-life inexis
- Redondance des serveurs : stratégie pour améliorer la résilience des sites web Je partage mes réflexions et mes récentes découvertes concernant les techniques d'amélioration de la résilience des sites web. J'y explore particulièrement l'utilisation de BIND et du mécanisme de 'Round Robin' dans le contexte d'une architecture multi-serveurs. Cette approche implique la mise en place de plusieurs serveurs, chacun hébergeant une copie identique des sites, et la configuration d'un système de distribution des requêtes permettant d'alterner efficacement entre les serveurs disponibles.Tags
entrepreneurial-life
- Premier billet Tags
Yes, I should have a paginator.
It’s planned renoirb/site#56 (GitHub)