Un autre classique est NSIS. Il ne vise que windows en cible cependant. Comme c'est utilisé par pas mal d'autres outils, pas de dépaysement pour l'utilisateur au niveau interface graphique.
C'est très facile d'usage si l'on veut créer un installeur de base (les quelques écrans où l'utilisateur clique sur "next" par réflexe). Si on veut personnaliser fortement les choses, ça peut vite devenir consommateur en temps.
Il existe de nombreux plugins pour étendre les possibilités sans avoir à développer dans le langage (spécifique) NSIS, mais à nouveau on se retrouve limité à la précédence du besoin et le bon vouloir communautaire… :)
Oui, je m'étais dit aussi que pour \og, ça marchait en anglais :)
Le bon côté est que cela a favorisé l'adoption de LaTeX en hexagone et dans d'autres pays francophones.
Source ?
Parallèle potentiellement faux, mais je n'ai pas spécialement l'impression que linotte soit méga répandu parmi les développeurs par exemple. Cela n'en fait pas forcément un mauvais langage, je salue la prouesse de l'avoir développé, de le maintenir, et c'est à mettre en lien avec le fait que le langage se veut (à en croire wikipedia, hein !) cibler les "débutants".
Sauf erreur de ma part, LaTeX n'a pas spécifiquement une telle cible (l'outil est plus généraliste, bien que surtout utilisé dans les milieux scientifiques ?).
Faire des extensions spécifiques, pourquoi pas, mais c'est très limitant/nombriliste à mon sens. Et malheureusement, l'anglais me semble avoir gagné en informatique.
Du coup, je préfère utiliser les termes techniques anglais, ça facilite généralement les recherches documentaires :)
Et on le voit en partie le problème : le package dont tu parles utilise le nom french. Pourquoi ne pas avoir choisi français plutôt pour aller jusqu'au bout ?
Note : dans des cas particuliers comme \ier et co. ça me semble faire sens de franciser la macro, car c'est prononcé.
D'accord, mais est-ce le lecteur de document qui aurait dû interpréter différemment la composition, le système de tampon, ou le navigateur dans sa zone de saisie ?
Ou peut-être encore simplement le générateur de document, à condition d'inclure au document une police disposant assurément du bon glyphe ? :)
Je notais simplement que la question de ce qui foire peut se poser à divers endroits. ;)
En l'occurence, il m'a fallu passer par le lecteur pdf de firefox pour reproduire. Pas de problème avec le pdf ouvert dans evince.
Je dirais que c'est complémentaire. Le commentaire évite au développeur de se lancer inutilement dans du code qui sera manifestement problématique, le test apporte l'assurance que ce code ne devrait pas sortir après la phase de tests. Le test peut être utile pour le refactoring, le commentaire apporte peu ou rien pour cela à priori.
souvent la correction d'un bogue va réécrire un bout de code d'une façon moins triviale qu'il faut expliquer en commentaire pour éviter que quelqu'un réintroduise le bogue subtil en simplifiant le code plus tard.
Sans considération sur la trivialité ou non d'une réécriture, la simple notification de la correction d'un bug invite à consulter l'historique (qui en général va contenir des détails sur le bug dont l'ancienne implémentation). C'est bien éviter sa réintroduction qu'on cherche à éviter, donc autant avoir ce qui ne marche pas "sous le coude".
Même sans explication, l'information est mise à disposition pour celui qui souhaite creuser les détails (tout comme une référence lors d'un copier/coller).
[^] # Re: true=0 ?
Posté par _kaos_ . En réponse au journal Challenge: Écrire la plus petite implémentation de /bin/true. Évalué à 3. Dernière modification le 09 avril 2022 à 09:11.
Pourtant, il me semblait que c'était aussi documenté :

Toutes mes confuses…
Matricule 23415
[^] # Re: true=0 ?
Posté par _kaos_ . En réponse au journal Challenge: Écrire la plus petite implémentation de /bin/true. Évalué à 2.
Ça, c'est la couche de compatibilité windows, non ?
Ferme pas trop vite la porte, j'arrive !
Matricule 23415
# NSIS
Posté par _kaos_ . En réponse au message Installateur Windows libre ? Ex. : MediaInfo. Évalué à 4.
Salut,
Un autre classique est NSIS. Il ne vise que windows en cible cependant. Comme c'est utilisé par pas mal d'autres outils, pas de dépaysement pour l'utilisateur au niveau interface graphique.
C'est très facile d'usage si l'on veut créer un installeur de base (les quelques écrans où l'utilisateur clique sur "next" par réflexe). Si on veut personnaliser fortement les choses, ça peut vite devenir consommateur en temps.
Il existe de nombreux plugins pour étendre les possibilités sans avoir à développer dans le langage (spécifique) NSIS, mais à nouveau on se retrouve limité à la précédence du besoin et le bon vouloir communautaire… :)
Matricule 23415
[^] # Re: autre démocratie, autre open source
Posté par _kaos_ . En réponse au journal censure ou pas. Évalué à 5.
Théorie du choix social. Dispo dans un certain nombre de formations supérieures (de complètement dédiées à simple initiation).
Je ne regrette absolument pas le cours introductif que j'ai eu.
Matricule 23415
[^] # Re: manque de définition…
Posté par _kaos_ . En réponse au lien La France s’apprête à exiger le retrait des contenus terroristes en 1h sur Internet - numerama. Évalué à 10.
Normal, il a été retiré en moins d'une heure !
->[]
Matricule 23415
# Fork ?
Posté par _kaos_ . En réponse au message JDLL de Lyon - le Libre est incompatible avec l'obligation vaccinale !. Évalué à 6.
Si je reformule :
Je pense qu'on a là les ingrédients parfaits pour faire un fork (éventuellement ponctuel).
C'est un peu usuel dans le monde du libre, comme démarche :)
Matricule 23415
[^] # Re: Il y a une limite de temps
Posté par _kaos_ . En réponse au message Répondre à une discussion ; Aide ?. Évalué à 2. Dernière modification le 08 février 2022 à 06:59.
Ah ? Moi c'est celle à Dirac…
Matricule 23415
[^] # Re: getting rid of the need for gnome linux distribution
Posté par _kaos_ . En réponse au lien Se débarrasser du besoin des distributions spécialisées. Évalué à 6.
Soyons extrémistes : une distribution avec juste emacs, par exemple ?
Matricule 23415
[^] # Re: Corrections ?
Posté par _kaos_ . En réponse au journal Fuite, en espérant ne pas vous lasser. Évalué à 3. Dernière modification le 31 janvier 2022 à 06:40.
Oui, je m'étais dit aussi que pour
\og
, ça marchait en anglais :)Source ?
Parallèle potentiellement faux, mais je n'ai pas spécialement l'impression que linotte soit méga répandu parmi les développeurs par exemple. Cela n'en fait pas forcément un mauvais langage, je salue la prouesse de l'avoir développé, de le maintenir, et c'est à mettre en lien avec le fait que le langage se veut (à en croire wikipedia, hein !) cibler les "débutants".
Sauf erreur de ma part, LaTeX n'a pas spécifiquement une telle cible (l'outil est plus généraliste, bien que surtout utilisé dans les milieux scientifiques ?).
Faire des extensions spécifiques, pourquoi pas, mais c'est très limitant/nombriliste à mon sens. Et malheureusement, l'anglais me semble avoir gagné en informatique.
Du coup, je préfère utiliser les termes techniques anglais, ça facilite généralement les recherches documentaires :)
Et on le voit en partie le problème : le package dont tu parles utilise le nom
french
. Pourquoi ne pas avoir choisifrançais
plutôt pour aller jusqu'au bout ?Note : dans des cas particuliers comme
\ier
et co. ça me semble faire sens de franciser la macro, car c'est prononcé.Matricule 23415
[^] # Re: Corrections ?
Posté par _kaos_ . En réponse au journal Fuite, en espérant ne pas vous lasser. Évalué à 2. Dernière modification le 29 janvier 2022 à 14:30.
Ça a beau être pour de la typographie française, je trouve ça super moche de franciser des commandes… :(
C'est comme mettre des noms de fonction (ou juste les paramètres) en français quand tout le reste est en anglais :)
Simple avis personnel.
Matricule 23415
[^] # Re: Corrections ?
Posté par _kaos_ . En réponse au journal Fuite, en espérant ne pas vous lasser. Évalué à 4.
Peut-être un jour où on a écrit que pour résoudre des problèmes d'accents, il suffisait de passer à UTF8 ? :)
Matricule 23415
[^] # Re: Corrections ?
Posté par _kaos_ . En réponse au journal Fuite, en espérant ne pas vous lasser. Évalué à 2. Dernière modification le 26 janvier 2022 à 06:30.
C'est probablement recodé lors du processus de compilation.
Encore un problème d'encodage et de police :)
Matricule 23415
[^] # Re: Super!
Posté par _kaos_ . En réponse au journal Fuite, en espérant ne pas vous lasser. Évalué à 4.
Je suppose que c'est une question d'habitude, en tout cas j'ai eu le même ressenti : « Ça, c'est probablement fait en LaTeX ».
Matricule 23415
[^] # Re: Corrections ?
Posté par _kaos_ . En réponse au journal Fuite, en espérant ne pas vous lasser. Évalué à 3. Dernière modification le 25 janvier 2022 à 13:31.
D'accord, mais est-ce le lecteur de document qui aurait dû interpréter différemment la composition, le système de tampon, ou le navigateur dans sa zone de saisie ?
Ou peut-être encore simplement le générateur de document, à condition d'inclure au document une police disposant assurément du bon glyphe ? :)
Je notais simplement que la question de ce qui foire peut se poser à divers endroits. ;)
En l'occurence, il m'a fallu passer par le lecteur pdf de firefox pour reproduire. Pas de problème avec le pdf ouvert dans evince.
Matricule 23415
[^] # Re: Corrections ?
Posté par _kaos_ . En réponse au journal Fuite, en espérant ne pas vous lasser. Évalué à 3.
C'est plutôt que les glyphes sont formés par composition du caractère de base et du diacritique :)
Matricule 23415
[^] # Re: Serait-ce ceci par hasard ?
Posté par _kaos_ . En réponse au message question complémentaire/débile n°7. Évalué à 3.
C'est vrai, mec !
Matricule 23415
[^] # Re: 3615 jesaispasredigeruneloi
Posté par _kaos_ . En réponse au lien « La France va-t-elle interdire la vente de PC sans OS ? ». Évalué à 2.
Bientôt dans les bacs (à sable) : Tu m'achètes un bébé ou je le fabrique moi-même ? Je viens de voir un tuto, ça a l'air facile !
Dilemme :)
Matricule 23415
[^] # Re: Abonnement
Posté par _kaos_ . En réponse au lien Responsabilité des hébergeurs : erreurs et errements autour de l’adverbe « manifestement » (abt). Évalué à 3.
🔐 ? :)
Matricule 23415
[^] # Re: Sauter sur l'occasion
Posté par _kaos_ . En réponse au message Facebook, demande d'aide !. Évalué à 6.
Ce n'est pas ce que j'ai suggéré. Je n'ai mentionné aucune solution, pas même à moitié libre.
C'est ça, ce que j'ai suggéré : changer de prestataire. Le contrat où ils n'ont pas de comptes à rendre ne semblait pas satisfaire.
Matricule 23415
# Sauter sur l'occasion
Posté par _kaos_ . En réponse au message Facebook, demande d'aide !. Évalué à 7. Dernière modification le 09 janvier 2022 à 10:08.
C'est un moment adéquat pour expliquer les limites du modèle "gratuit" facebook.
Comme facebook est dans leur droit, ils font bien ce qu'ils veulent et c'est ce qui s'est passé (à tort ou à raison, le débat n'est pas la).
Être moins lié (sans forcément aller jusqu'à l'auto-hébergement…) aurait peut-être été moins problématique.
Matricule 23415
[^] # Re: ça fait pas rêver
Posté par _kaos_ . En réponse au lien Stellantis (PSA et Fiat) signe avec Amazon (Les données des véhicules seront hébergées par AWS) . Évalué à 3. Dernière modification le 08 janvier 2022 à 07:08.
Il me semble qu'il y a aussi quelques chasseurs de canards qui traînent dans les parages…
Matricule 23415
[^] # Re: C'est ballot
Posté par _kaos_ . En réponse au lien L'université de Kyoto perd 77 To de données de recherche à la suite d'une erreur de sauvegarde. Évalué à 3.
C'est la faute de la machine, c'est dit dans l'article :
Son superordinateur Hewlett-Packard les aurait effacées malencontreusement
Matricule 23415
[^] # Re: ipv6
Posté par _kaos_ . En réponse au message Donne livres. Évalué à 4.
Attention, il me semble que le stockage sur du carrelage n'est pas contractuel !
Je dis ça au cas où ce serait pour entreposer dans une salle de bain… :p
Matricule 23415
[^] # Re: Rule 8: Add comments when fixing bugs
Posté par _kaos_ . En réponse au lien Best practices for writing code comments. Évalué à 3. Dernière modification le 31 décembre 2021 à 08:08.
Je dirais que c'est complémentaire. Le commentaire évite au développeur de se lancer inutilement dans du code qui sera manifestement problématique, le test apporte l'assurance que ce code ne devrait pas sortir après la phase de tests. Le test peut être utile pour le refactoring, le commentaire apporte peu ou rien pour cela à priori.
Ah, tiens. On m'aurait menti ? :p
Matricule 23415
[^] # Re: Rule 8: Add comments when fixing bugs
Posté par _kaos_ . En réponse au lien Best practices for writing code comments. Évalué à 4.
Sans considération sur la trivialité ou non d'une réécriture, la simple notification de la correction d'un bug invite à consulter l'historique (qui en général va contenir des détails sur le bug dont l'ancienne implémentation). C'est bien éviter sa réintroduction qu'on cherche à éviter, donc autant avoir ce qui ne marche pas "sous le coude".
Même sans explication, l'information est mise à disposition pour celui qui souhaite creuser les détails (tout comme une référence lors d'un copier/coller).
Matricule 23415