dascritch.com Open in urlscan Pro
2a03:7220:8083:ad00::1  Public Scan

Submitted URL: http://dascritch.com/
Effective URL: https://dascritch.com/
Submission: On November 07 via api from US — Scanned from FR

Form analysis 0 forms found in the DOM

Text Content

 * da scritch
 * ›
 * com works

Réalisations Projets libres Publications Conférences Billets


XAVIER@DASCRITCH.NET

m'écrire — cv — github — twitter — blog


HELLO ! JE SUIS XAVIER MOUTON-DUBOSC

Je suis software architect senior en consultant indépendant .

J'aime avoir une vision objective de l'existant pour concevoir des sites qui
dureront. J'aime donc défricher les standards qui évoluent et déterminer des
solutions pérennes. Je suis sensibilisé aux problèmes de sécurité et de vie
privée et je partage mes connaissances lors de conférences.

Mes compétences font la part belle à la modernité, la solidité, l'accessibilité
et surtout à l'expérience. Je travaille sur les langages serveurs (PHP, Python,
NodeJS, SQL, Bash), le front (HTML5, Javascript, CSS) et les Single Page
Application. Je peux vous conseiller, soutenir votre équipe et vous aider à
faire le meilleur choix possible pour le futur de votre activité.

Je suis aussi producteur de l'émission de radio CPU (Carré Petit Utile) sur les
univers numériques pour Radio <FMR> et l'Onde Miroir. Et je partage aussi en
co-organisant des cryptoparty sur Toulouse.

Ce site n'a intentionnellement aucun style : mon métier est derrière la
présentation.


QUELQUES RÉALISATIONS RÉCENTES :

CPU AUDIO

CPU Audio Webcomponent est un player audio pour le web qui permet de lier à un
moment dans une page.

Afin de proposer des liens vers des chapitres de mes émissions radio sur le web.

En tant que producteur de l'émission CPU (Carré Petit Utile) et développeur
depuis Septembre 2015.

J'ai développé une évolution de mes lecteurs audios pour lier à un moment précis
d'un sonore dans une page, en utilisant au plus près les API des standards du
web, le tout monté en un WebComponent pour inciter à sa réutilisation. Et j'ai
documenté cette démarche.

WEBREADER

Adaptive Channel propose aux clients de compagnies de transports ses contenus
presse en consultation via des applications mobiles et desktop, avecune solution
pour une consultation web.

Afin de proposer les contenus presse sans avoir à télécharger d'application
native dans un contexte déconnecté (portal wi-fi captif embarqué).

En tant que lead developer depuis Septembre 2014.

J'ai mis en place une solution de consultation de journaux et magazines en
web-applicatif responsive. Cette solution est customisable (design en marque
blanche) par le client corporate et elle respecte les demandes des fournisseurs
sur sa sécurisation.

BACK-END COLLECTEUR

Adaptive Channel propose une gamme de contenus (presse quotidienne, magazines,
guides touristiques, menu inflight, musiques, vidéos) pour les clients des
transports aériens et ferroviaires.

Afin de proposer les contenus via les applications Adaptive Channel.

En tant que lead developer depuis Septembre 2014, avec l'équipe back-end,
contenus et suivi.

J'ai mis en place une médiathèque commune à nos frontaux, chargée de récupérer
les publications (presse, magazines, PDF et sources XML) afin de les
standardiser, conformer, préparer à la diffusion et les mettre à la disposition
de nos frontaux pour la redistribution aux clients finaux.

TOUCHALIZE

Touchalize est une application mobile de personnalisation de vidéos
publicitaires virales. Le back-office permet aux annonceurs de consultater de
statistiques de vues.

Afin de construire le mock-up fonctionnel d'une interface de consultation de
statistiques et un player vidéo HTML5 avec fallback vers l'application mobile,
pour des démonstrations aux salons LeWeb 12 et Mobile World Congress 2013.

En tant que développeur freelance, sur commande de Phonitive en Novembre et
Décembre 2013.

J'ai développé sur un serveur NodeJS et des bases NoSQL CouchDB/MongoDB,
hébergées par AWS (EC2 et S3). L'interface HTML5 était orientée pour des
démonstrations fluides sur surfaces tactiles, avec des animations SVG
(bibliothèques Ext.js et Sencha graphs). J'ai géré en régie les priorités en
Kanban, le code versionné avec Git.

DAGENCE

Dagence est une solution d'hébergement/cocooning pour les agences web. Elles
peuvent ainsi proposer des services d'e-commerce sans le tracas de la
maintenance.

Afin de commercialiser nos services et présenter les avancées en développement
web via un back-office multi-applications. Dans une optique d'un applicatif
multi-boutiques SaaS en marque blanche, avec des plugins réalisés sur demande.

En tant que développeur freelance et avec Nicolas Guilhou en tant que
webdesigner UX, sur nos propre initiatives et selon les demandes clients, de
2008 à 2011.

Nous avons créé et maintenu un service d'e-commerce, avec un back-office en
single application page, responsive web-design et progressive enhancement. Le
code serveur était écrit en PHP from scratch, pattern MVC, avec des bases MySQL
et MongoDB, complété de scripts Bash. Le Javascript client du backoffice était
sur jQuery, jQueryUI et tinyMCE, complété de bibliothèques maisons pour la
manipulation SVG, l'envoi progressif de documents et les workflows dynamiques.
Le projet était sous Git, en Kanban et planifié par l'outil interne de workflow.


PROJETS LIBRES :

Je m'implique dans l'univers open-source, ou je fais des expériences sous
licence libre.


WEBPERF BOOK

Chapitre sur l'astuce des polices ligaturées dans le livre Performance Web
initié par Éric Daspet.


ANCHORS REVEAL

Add-on de navigateur pour afficher les ancres d'un document html.


BASEREF

Implémentation d'un concept simple dans différents langages en TDD avec fichier
comportemental unique.


TESTCARD.HTML

Adaptation d'une mire TV de Ryan Gilmore en document html statique pour vérifier
les problèmes d'implémentations par navigateurs.


JE M'IMPLIQUE POUR POPULARISER

 * Firefox, Thunderbird, Linux,…
   Bonjour Mozilla !
 * Dotclear


PUBLICATIONS :


RESSUSCITEZ LE BOUTON DU MILIEU !

J'aime bien quand mes instruments jouent parfaitement leur partition. J'ai la
même attente du bouton du milieu de ma souris : qu'il ouvre le lien dans une
nouvelle tab.


HISTOIRES EN <IMG />

Connaissez-vous vraiment de cette balise ? Je ne vais pas vous faire un dessin,
mais ne soyez pas si sûr que ça…


CONCEVOIR UN SERVICE DE RAPPORT DE BUGS

Le bug report s’inscrit dans une démarche qualitative pour aider à résoudre un
problème.


DIRTY HACKY : JE PARSE EN HTML .357 S&W

Dans la vie, y'a les bons hacks, et les mauvais hacks.


2012, FIN D'UN MONDE DU WEB ?

Netscape l'avait dit : « Le navigateur va devenir le nouveau système
d'exploitation »


SSL EST-ELLE ?

HTTPS, PGP, SSL, pour une poignée de certificats : Du chiffre, du code, du
pognon, de la révocation…


CONFÉRENCES :


URL, REPRENONS LES BASES

Paris Web, Octobre 2022, Villejuif
Capitole du Libre, Novembre 2022, Toulouse

L'URL est-elle finalement méconnue ? A-t-on oublié ses pouvoirs secrets ? A-t-on
bêtement limité ses usages que nous ne connaissions pas ?


DÉMYSTIFICATION DU RÈGLEMENT GÉNÉRAL SUR LA PROTECTION DES DONNÉES

avec Benjamin Benifei, Capitole du Libre, Novembre 2017, Toulouse

Quitte à entendre beaucoup d'âneries sur le RGPD, on s'est dit « Pourquoi pas
nous ? ». Présentation avec humour et bon sens.


SE DÉFENDRE DES ATTAQUES NUMÉRIQUES

TEDxToulouse, Juin 2017, Toulouse

Pourquoi organiser des cryptoparties, rencontres où le grand public découvre les
règles de base de la sécurité informatique.


UNE (POMPEUSE) HISTOIRE DE LA CRYPTOGRAPHIE

Université Jean-Jaurès, Février 2017, Toulouse

…pour les étudiants en design. Donc pas de maths ou de lignes de code, mais des
esclaves, de l'astrologie, des amants infidèles et des consoles de jeu.


ORGANISEZ DES CRYPTOPARTIES !

Paris Web, Septembre 2016, Montrouge
Capitole Du Libre, Novembre 2016, ENSEEIHT Toulouse

Recouper, partager, apprendre, faire progresser. Petit guide historique de la
protestation technologique à la surveillance de masse.


LE CLOUD, AVANTAGES, LIBERTÉS ET GROS PROBLÈMES

Capitole Du Libre, Novembre 2014, Toulouse

Pourquoi le cloud est si utile, en quoi il consiste, pourquoi nous ne pourrons
pas nous en passer et quels sont ses principaux inconvénients.


L'AGILE DU WEEK-END

Agile Tour Toulouse, Octobre 2014, Toulouse

Comment, pendant dix ans, j'ai fait de l'agile sans m'en rendre compte. Les
outils marchent parce que l'esprit doit passer avant les méthodes.


JSON OU L'HISTOIRE D'UNE LICENCE PRESQUE LIBRE

Capitole du Libre 2013, Toulouse
Avril 2014, Mozilla Paris

En 20 minutes, je vais vous parler du JSON, de sa licence, de politique
étrangère, d'activisme, d'humour, du Bien et du Mal.


VERS UNE NOUVELLE ÉTHIQUE

Paris Web 2013

Au-delà du métier, de notre rôle de conseil, nous devons nous imposer pour que
les lois ne s'écrivent plus contre nous. Expliquer la neutralité des réseaux, et
en quoi notre vie privée n'est pas pas négociable.


TESTEZ VOS RECRUTEURS

Sud Web 2012, Toulouse

J'ai mis mon plus beau costard à Sud Web pour en tailler un beau.


DES EMOJI DANS L'UNICODE

Apero Web, Septembre 2012, Toulouse

En Mars 2009, une drôle de proposition a été faite au Consortium Unicode par
Apple et Google. Les ennemis du smartphone s'étaient unis dans une cause pour
ajouter des entrées au lexique des caractères universels.


I'M A BAGGER

Je peux aussi vous proposer de faire un brown-bag avec votre équipe.


RETOURS D'EXPÉRIENCES :

Je rapporte des bugs aux navigateurs, je signale et corrige des problèmes sur
des bibliothèques, j'écris parfois dans la presse spécialisée et je donne
épisodiquement des conférences. Et il m'arrive d'aborder des sujets techniques
sur mon blog :


BYE BYE, GPDIS !

Aujourd'hui est mon dernier jour à Eurocentre. Je quitte mon emploi de
développeur chez GPDis, un important acteur dans la vente d'électroménager. Mais
pas que.


CPU-AUDIO.JS ENFIN EN 7.0

Ouais, j'avais d'autres billets techniques sur le même sujet, mais là, j'ai
avancé sur le code plutôt que l'explication de texte ;)


CE PRINTEMPS ÉTRANGE

Le télétravail qui te fait réapprendre le chemin du travail qui passe par le
salon…


DEUX COULEURS BIZARRES EN CSS

Une bête combinaison qui ne me permettent pas de faire un chouette aspect dans
un cas très précis. Et vous allez même pouvoir vous amuser avec pour comprendre
les limites de certaines propriétés CSS magiques


WE NEED WEB SHARE

We finally get a way to add share buttons without forgetting a service or use.
And respecting the privacy of our public. Go into all the world wide web and
preach the method to all creation ! Well… who can use it, because, alas, that
function is not everywhere.


LE BLUES DU WEB SHARE

Il y a enfin un moyen pour mettre des boutons de partage sans oublier une
plateforme ou un usage et ceci, en assurant le respect de la confidentialité de
vos ouailles. Allez et partagez la bonne nouvelle ! Enfin, ceux qui l'ont, car
évidemment, la fonction est très peu répandue.


RETRAVAILLER UN LECTEUR WEB AUDIO DANS LES PETITES LARGEURS

Parce que les chiffres ne mentent pas : nous sommes de plus en plus nombreux à
avoir un smartphone. (Essayez de prononcer cette phrase d'un ton concerné en
public sans rire, ça vous fera l'après-midi)


MANIFESTE POUR UN DIGITAL VULGOS

Fiers d'être un amateur dans un média pour parler de notre univers
professionnel.


RECONSTRUIRE SON LECTEUR AUDIO POUR LE WEB

Ou comment j'ai bricolé longtemps les pages web pour mettre du son, les
différents players que j'ai essayé, que j'ai écrit et la livraison du petit
dernier.


… HORS CODE

Ma prose est publiée et archivée sur mon blog personnel. Vous serez intéressé
soit sur le domaine du développement web, soit sur mes activités
professionnelles.

© Xavier Mouton-Dubosc 2011—2023. Crafted with ♡ in Toulouse, France. Capture
des sites avec les autorisations des propriétaires. Living standard valid ?