Journal OUI-Léger : une extension Firefox pour rendre le site oui.sncf plus léger

Posté par  . Licence CC By‑SA.
91
9
juil.
2019

Je prends régulièrement les trains de la SNCF, la Société Nationale des Chemins de fer Français. Cela m’amène à acheter des billets sur le site OUI.sncf (anciennement voyage-sncf.com).

Ça fait longtemps que je suis gêné par la lourdeur du site. La page d’accueil met bien 10 secondes à se charger, et le processus complet d’achat de billet prend plusieurs minutes sur un ordinateur classique, et ne parlons même pas de la situation sur le téléphone. Le site consomme également énormément (…)

Sortie de YOGA Image Optimizer 1.0

Posté par  (site web personnel) . Édité par Ysabeau 🧶 🧦 et Benoît Sibaud. Modéré par Benoît Sibaud. Licence CC By‑SA.
78
17
juin
2021
Graphisme/photo

YOGA Image Optimizer est un utilitaire graphique libre (GPLv3) permettant de convertir et d’optimiser des images (on parle ici de réduire le poids des fichiers sans en diminuer la qualité perceptible). Il supporte la plupart des formats courants en entrée et génère en sortie des JPEG, des PNG et des WebP optimisés.

La toute première version est sortie il y a quelques jours, je viens donc vous présenter ce projet (ou plutôt ces projets) sur lequel je travaille depuis quelque temps déjà… 😀️

Logo de YOGA Image Optimizer

Journal Optimisez votre code !

Posté par  . Licence CC By‑SA.
Étiquettes :
75
7
déc.
2017

Cher journal,
Je voudrais te raconter une histoire, qui n'est peut-être pas encore finie d'ailleurs, qu'on pourrait résumer en 1 mot : OPTIMISATION !

Tout commence en tout début d'année : je suis embauché chez Chacun cherche son Film, une toute petite (5, moi inclus) boite qui développe un site Web faisant la promotion du cinéma indépendant. Cette boite a fait le (très mauvais, comme on va le voir) choix de faire développer son site par une boite de prestation (…)

YOGA Image Optimizer v1.1 : résultats des travaux de l'été

Posté par  (site web personnel) . Édité par Benoît Sibaud, Ysabeau 🧶 🧦, bobble bubble et patrick_g. Modéré par Ysabeau 🧶 🧦. Licence CC By‑SA.
67
12
sept.
2021
Graphisme/photo

Je vous avais présenté la toute première version de YOGA Image Optimizer (sous licence GPLv3) juste avant les vacances d’été, et je reviens aujourd’hui avec une nouvelle version pleine d’améliorations !

Si vous découvrez YOGA Image Optimizer avec cet article, sachez qu’il s’agit d’une interface graphique pour la bibliothèque YOGA qui permet de convertir et d’optimiser (réduire le poids) des images. Elle accepte la plupart des formats courants en entrées, et supporte les formats JPEG, PNG et WebP en sortie.

Journal Performances des processeurs Intel et optimisation

Posté par  (site web personnel) . Licence CC By‑SA.
61
14
mai
2013

Sommaire

Bonjour,

Je préviens d'abord que ce journal aborde des sujets assez pointus et n'intéressant peut-être pas grand-monde. N'étant pas un expert en microprocesseurs et optimisation, ce journal sera très certainement incomplet et incorrect par endroits.

Je vais vous parler d'une aventure très spéciale que j'ai vécue avec mon microprocesseur, alors que je voulais améliorer un morceau de code sur (…)

Journal The Timeless hacke ta machine et ton cerveau

48
30
avr.
2014

Du 18 au 21 avril à Saarbrücken (Allemagne), se tenait l’événement Revision 2014, une des plus grandes demoparty du monde. L’équipe Mercury a publié une impressionnante démo dans la catégorie 64K (l’exécutable ne doit pas dépasser 64 Ko en taille) : The Timeless.

La démo dure environ 6 minutes (étape de pré-calcul omise). La première scène nous plonge dans une eau trouble que nous quittons pour contempler un soleil couchant sur une mer agitée, et dès les premières secondes (…)

Journal [C++14 ] Expressions template pour les nuls

45
31
mai
2016

Expression Templates pour les nuls

Après un contact prolongé avec Joël Falcou, et pas mal de nœuds aux cerveaux pour arriver à émuler le comportement du broadcasting de Numpy avec des expression templates dans Pythran, j'ai eu l'envie soudaine, un peu folle peut-être, de réécrire un moteur d'expressions template en C++14, mais pour faire simple et didactique.

Mais de quoi zy parle

Les expressions templates sont une maintenant assez vieille technique de C++ qui permet par exemple d'éviter de (…)

Journal Ligne de commande : les 20 mémos d'un « autodidacte »

Posté par  (site web personnel) . Licence CC By‑SA.
44
4
oct.
2018

Depuis avril 2018 j'ai eu l'occasion de publier sur le Grimoire-Command.es les 20 mémos du précédent secrétaire de Gebull (le LUG de Bressuire).

Les sujets abordés sont variés et représentent quelques décennies de lecture de forum et de tâtonnements, scrupuleusement notés et repris en fiches synthétiques.

Comme le reste du grimoire, ce sont des mémos, des penses-bêtes, pour retrouver rapidement une commande que l'on a déjà utilisée ou aperçue. Comme pour les grimoires de jeux de rôle, il faut donc (…)

Journal Kotlin + Brainfuck : efficacité, compacité, optimisation

Posté par  (site web personnel, Mastodon) .
43
11
mai
2017

L'une des prétentions de Kotlin, c'est grosso merdo d'être une version moderne et efficace (= sans boilerplate code) de Java.

On va tester ça avec un interpréteur BrainFuck.


La version simple

Le but du jeu est de faire le plus simple possible :

  1. Interprétation bête et méchante du code Brainfuck.
  2. Le code est lu dans un fichier externe dont le chemin est passé en argument.
  3. Si le code BF est pété, le programme fera n'importe quoi (pas (…)

Journal Petite mise à jour de OUI Léger

Posté par  . Licence CC By‑SA.
26
7
oct.
2019

Précédemment, je présentais ici l’extension OUI Léger pour rendre le site oui.sncf plus léger et plus rapide sur Firefox.

Ce journal a eu beaucoup de succès, je vous tiens donc au courant. Aujourd’hui, j’ai amélioré quelques petites choses, des fois que des gens ici utilisent encore OUI.sncf :

  • Une image de fond est réapparue depuis le dernier journal. Elle est maintenant cachée.
  • Deux marges inutiles ont été supprimées
  • L’ajout des liens d’accès aux différentes pages en bas de la page (…)

Journal Ressuscité par ubuntu 12.04 ?

Posté par  .
14
3
mai
2012

Bonjour,
Alors que comme à chaque nouvelle version d'Ubuntu le cortège des pleureurs vient s'épandre en c'était mieux avant, Unity caca, Gnome 2 c'était génial, etc… J'ai décidé de passer mon très vieux portable Dell inspiron 500m de 2004, Pentium M 1.4go, 1,5 Go de ram disque de 30 Go, mais qui a encore l'immense avantage d'être robuste, de tenir toujours 2 bonnes heures sur sa batterie, et surtout un écran mat 1400x1050 qui permet d'afficher une image non déformée (…)

Forum général.petites-annonces Recherche développeur pour renforcer une équipe développant des outils pour les industries du bois.

Posté par  . Licence CC By‑SA.
11
20
déc.
2012

Nous recrutons un développeur pour renforcer notre équipe sur les sujets comprenant du développement logiciel.

L’équipe est composée de 20 personnes, docteurs, ingénieurs et techniciens, travaillant sur le matériau bois dans toutes ses utilisations: conception de produits et de bâtiments, optimisation de procédés, développements d’outils informatiques et de méthodes de travail, accompagnement de projets industriels…
Les compétences présentent dans l’équipe comprennent déjà : mécanique, chimie, procédés, méthodes d’innovation, organisation industrielle, conception de machines-outils, thermique du bâtiment, conception de produits pour (…)