Stella

Blog

Bonjour, diversité du web

Bonjour, diversité du web

Vous lisez cet article en utilisant Google Chrome ? C’est fort probable, comme presque tout le monde, mais… Le lisez-vous sur le grand écran d’un bon vieil ordinateur, aux toilettes sur votre téléphone, dans le lit sur votre console ? Ou, même, l’écoutez-vous à l’aide d’une synthèse vocale ? Chrome est partout, certes, mais la diversité des usages pourrait bien sauver la diversité des navigateurs.

Adieu, diversité du web

Adieu, diversité du web

Vous lisez cet article en utilisant Google Chrome ? C’est statistiquement hautement probable. Et si ce n’est pas le cas, ne vous inquiétez pas, vous n’aurez bientôt plus le choix…

L’opt-in et l’opt-out pour la mesure d’audience

L’opt-in et l’opt-out pour la mesure d’audience

Le principe d’opt-in et d’opt-out se retrouve dans divers domaines, comme par exemple la publicité, mais on le trouve également dans le domaine de la mesure d’audience. Est-il toujours nécessaire d’avoir le consentement de l’utilisateur avant de le tracer ? C’est ce que nous allons voir dans cet article !

Il faut sauver le web

Il faut sauver le web

D’accord, le titre est un brin dramatique, mais il n’empêche : l’heure est grave dans le monde des navigateurs. Imperceptiblement, chaque utilisateur se fait déposséder d’un bien qui devrait être un peu le sien. Et si vous êtes là, à lire cet article, c’est que l’utilisateur, c’est vous.

Gérer des sites WordPress en ligne de commande

Gérer des sites WordPress en ligne de commande

Si vous utilisez WordPress, vous vous êtes forcément déjà promenés dans l’interface d’administration. Elle permet certes de gérer tout son site, mais pour automatiser les choses, ce n’est pas très pratique. Alors on va vous présenter un petit outil qui nous a bien aidés pour ça !

Sortez le grand jeu (de cartes)

Sortez le grand jeu (de cartes)

L’été est arrivé, et pour profiter pleinement de nos vacances rien de tel qu’un petit jeu de cartes en bonne compagnie. Pourquoi ne pas se créer un petit jeu de cartes personnalisé ?

Des affiches et des flyers

Des affiches et des flyers

Lors de l’organisation d’un évènement, affiches et flyers sont des supports de communication importants. Là aussi, les outils du Web peuvent nous aider à automatiser leur création !

En long, en large et sans travers

En long, en large et sans travers

On ne met pas en forme un document de 1 000 pages comme on mettrait en page 1 000 documents d’une page. Et ce n’est pas une raison de faire 1 000 fois moins attention !

C’est quoi le rapport

C’est quoi le rapport

Faire court, c’est bien. Mais parfois, c’est bien aussi de faire plus long. Envie de créer un rapport, un catalogue, un magazine ou un livre, avec une belle mise en page soignée ? Bien sûr que c’est possible.

Des lettres et des lettres

Des lettres et des lettres

La création de lettres, cet outil de communication très prisé des entreprises et des administrations, ne relève pas d’une grande complexité. Mais si l’on regarde de plus près…

Le sens du détail

Le sens du détail

Même pour des factures, le moindre détail compte. Comment ajouter ce petit plus pour aller au-delà d’un document généré banal ? Avec un certain sens du détail…

Des factures à votre image

Des factures à votre image

Créer des factures, c’est assez facile. Mais comment faire pour avoir de belles factures à votre image, qui s’adaptent automatiquement au contenu ?

Des documents adaptés à vos envies et vos formats

Des documents adaptés à vos envies et vos formats

Vous vous demandez comment faire un devis sans copier-coller celui de la semaine dernière, et croiser les doigts pour ne pas oublier les informations du client précédent ?

Créer un magazine à partir d’un blog

Créer un magazine à partir d’un blog

Stella le mag !

Le droit à la portabilité des données

Le droit à la portabilité des données

Ou le droit de récupérer les données que l’on a transmises.

Au bout d’un projet libre : la suite (4 / 4)

Au bout d’un projet libre : la suite (4 / 4)

Avoir du code qui fonctionne, ce n’est pas la fin. Bien au contraire… Vous voilà plutôt au début de l’aventure.

Les Do et Don’t des bandeaux à cookies

Les Do et Don’t des bandeaux à cookies

L’usage de certains cookies requiert de recueillir le consentement des utilisateurs. Comment avoir un bandeau à cookies rgpd-friendly ?

Au bout d’un projet libre : le code (3 / 4)

Au bout d’un projet libre : le code (3 / 4)

Du code, du code, DU COOOOOOOOOOOOOOOODE.

L’arbre généalogique du RGPD

L’arbre généalogique du RGPD

Le RGPD n’est pas la première loi destinée à encadrer l’utilisation des données personnelles. Dans cet article, nous allons voir les principales lois qui y ont participé et continuent à y participer.

Au bout d’un projet libre : le plan (2 / 4)

Au bout d’un projet libre : le plan (2 / 4)

Après tout, libre à vous de faire ce que vous voulez, les principes sont faits pour être bouleversés. Mais pour contourner les règles, autant commencer par les connaître !

Transférer des données aux États-Unis

Transférer des données aux États-Unis

En 2015, la Cour de Justice de l’Union Européenne invalide le Safe Harbor qui permettait le transfert de données personnelles de l’Espace Économique Européen vers les États-Unis. Le Privacy Shield fut mis en place quelques temps plus tard, mais…

Au bout d’un projet libre : l’idée (1 / 4)

Au bout d’un projet libre : l’idée (1 / 4)

Lancer un projet libre ? Vous y avez forcément déjà pensé, et vous avez peut-être même déjà créé un dépôt avec un peu de code dedans. Évidemment, après quelques semaines d’une passion fiévreuse, il est un peu tombé dans l’oubli… Comment font tous ces gens qui y arrivent ?

Passer de Travis CI à GitHub Actions

Passer de Travis CI à GitHub Actions

En dehors de Stella, on s’occupe de projets libres (comme WeasyPrint par exemple). Et bien sûr, ils ont des tests ! Après avoir utilisé Travis CI, nous avons décidé de passer sur GitHub Actions. En voici un petit retour d’expérience :).

L’enfer des paquets Python : la solution minimale (7 / 7)

L’enfer des paquets Python : la solution minimale (7 / 7)

Nous y sommes. Nous avons défait des nœuds, creusé jusqu’aux racines, décortiqué des formats, éparpillé des fichiers, ouvert une boîte à outils et défini des besoins. Il nous faudrait peut-être penser à faire un paquet maintenant !

Le privacy by design, qu’est ce que c’est ?

Le privacy by design, qu’est ce que c’est ?

Mis en avant par le RGPD, le concept du Privacy by Design connait une hausse d’intérêt. Mais saviez-vous que ce concept n’est pas tout jeune ?

L’enfer des paquets Python : l’expression des besoins (6 / 7)

L’enfer des paquets Python : l’expression des besoins (6 / 7)

La gestion des paquets Python est parfois un enfer. C’est d’autant plus un enfer que quand on parle de création ou d’installation d’un paquet, on devrait déjà commencer par définir précisément ce qu’on entend par là.

Un site léger en 2020

Un site léger en 2020

Aujourd’hui nous allons parler du site sur lequel vous êtes en train de lire ces lignes et des outils que nous avons utilisés pour le créer.

L’enfer des paquets Python : la boîte à outils (5 / 7)

L’enfer des paquets Python : la boîte à outils (5 / 7)

La gestion des paquets Python est parfois un enfer. Pour créer, envoyer, installer des paquets, nous avons à disposition beaucoup d’outils, qui font parfois la même chose, mais pas de la même manière.

Sous le masque de l'anonymisation

Sous le masque de l'anonymisation

Différence entre anonymisation et pseudonymisation ✅, pseudonymisation ✅, anonymisation… C'est parti !

L’enfer des paquets Python : des fichiers partout (4 / 7)

L’enfer des paquets Python : des fichiers partout (4 / 7)

La gestion des paquets Python est parfois un enfer. Pour s’en convaincre, il suffit de se noyer quelques minutes dans la myriade de fichiers utilisables (et utilisés !) pour construire ou installer un paquet.

Derrière la pseudonymisation

Derrière la pseudonymisation

Précédemment, nous avons vu la différence entre l’anonymisation et la pseudonymisation. Et si nous regardions plus en détail ce qui se cache derrière la pseudonymisation ?

L’enfer des paquets Python : la folie des formats (3 / 7)

L’enfer des paquets Python : la folie des formats (3 / 7)

La gestion des paquets Python est parfois un enfer. Mais au fait, c’est quoi, un paquet ? Évidemment, puisque rien n’est simple, puisque rien ne nous sera épargné, la non-réponse à cette question est : ça dépend…

Anonymisation vs. pseudonymisation

Anonymisation vs. pseudonymisation

L'anonymisation et la pseudonymisation sont des concepts qui reviennent fréquemment sur les sujets liés aux données personnelles collectées et utilisées par diverses organisations et dans divers buts.

L’enfer des paquets Python : les racines du mal (2 / 7)

L’enfer des paquets Python : les racines du mal (2 / 7)

La gestion des paquets Python est parfois un enfer. La faute à la stupidité des personnes derrière Python ? Et si c’était un peu plus compliqué que cela ?

Des interfaces au service des gens

Des interfaces au service des gens

De la poignée de porte au bandeau pour les cookies, comment les interfaces nous servent elles ?

L’enfer des paquets Python : le sac de nœuds (1 / 7)

L’enfer des paquets Python : le sac de nœuds (1 / 7)

La gestion des paquets Python est parfois un enfer. Vous ne voyez pas de quoi je veux parler ? Je vous montre deux ou trois trucs, et on en reparle après…

Quels sont les avantages du RGPD pour votre entreprise ?

Quels sont les avantages du RGPD pour votre entreprise ?

Applicable depuis maintenant deux ans, le RGPD a beaucoup fait parler de lui et a pu susciter quelques appréhensions sur sa mise en place au sein de certaines entreprises.

Déployer un site statique avec GitLabCI

Déployer un site statique avec GitLabCI

Dans cet article, nous allons voir comment automatiser la mise à jour de son site avec GitLabCI.