Au boulot on est en java, et on utilise google-java-format. C'est un outil de formatage qui applique les règles google (je ne suis pas chez google). Le truc c'est que cet outil n'est pas configurable. Il applique un formatage et c'est tout, et c'est pas négotiable. Du coup pas de discussion.
Sous Emacs il existe depuis longtemps qqe chose de similaire pour éditer du Java conjointement avec Eclipse : un plugin dans Eclipse fait office de serveur. Il suffit de lancer Eclipse et charger son projet, et ensuite de connecter Emacs : l'édition se fait évidemment dans Emacs mais avec toutes les fonctionalités de coloration, autocompletion, recherche etc d'Eclipse : pas besoin de redevelopper le parsing et l'analyse des sources dans Emacs.
Le serveur a évidemment accès à tout le source pour remplir son role, mais tout reste bien en local.
Honnetement, j'ai même un doute sur l'interêt pour detecter l'erreur de lecture/transmission : je n'ai jamais vu ni entendu parler de ce type d'erreur que seul un checksum md5 aurait pu detecter.
Une erreur sur le disque et c'est une i/o error directe, lors de la communication idem, il y a des codes correcteurs d'erreurs qui au pire termine le téléchargement.
Alors oui en theorie on doit bien pouvoir trouver un scenario ou plusieurs erreurs aléatoire pourraient se compenser mutuellement, mais il faudrait surement attendre en gros l'age de l'univers pour avoir une chance de voir ça.
Mais je me trompe peut-etre, est-ce que quelqu'un à déjà eu un cas ou le md5sum a été utile (meme taille du fichier oeuf corse) ?
Est-ce que vcus avez essayé de logguer le traffic avec tcpdump ? (en commençant au bout de 3h50 pour pas avoir un truc trop gros).
Ça permettrait de voir si par hazard il n'y aurait des échanges bizarres entre les machines.
Tu peux installer une stable et ensuite aller chercher les outils plus à jour dans testing ou sid. Le système de dépendances se chargera de mettre à jour ce qu'il faut.
Pour configurer finement tout ça cherche "apt pinning" sur le grand ternet.
Utilise les commandes pvdisplay, vgdisplay et lvdisplay pour avoir un status clair.
Ta nouvelle partition doit avoir le type lvm. Il faut ensuite utiliser pvcreate puis vgextend pour la rajouter au vg qui contient home.
Avec vgdisplay tu dois avoir des extends free (FREE PE) Et là lvresize (avec l'option -r je crois) pourra augmenter la partition de home et le filesystem correpondant.
C'est là où lvm2 est super pratique, à condition de l'avoir utilisé lors de l'installation du premier pc.
Concrètement les partitions de linux (/, /tmp, /home, /usr, swap,.. ) ne sont plus créees directement sur le disque. On crée un partition lvm, et dedans on taille des partitions logique. On peut ensuite transférer à chaud ces partitions logique sur une autre partition lvm, sans rien changer à l'os.
Ce qui est marrant avec la blague des 10 sortes de gens, c'est quand on rajoute ceux qui n'imaginent pas que ça marchent aussi en base 3.
On pourrait même généraliser en disant qu'il existe 10 sortes de gens, ceux qui ne comprennent pas cette blague, ceux qui connaissent le binaire, et n ensembles de ceux qui n'imaginent pas que ça marche en base n, quelque soit n entier.
Je trouve la situation trés ironique : d'un coté on a dans le monde politique et éditoriale une ligne très libérale, on privative à tout-va, on considère que seuls les boites privées peuvent faire le job en étant "rentable" ; laissons faire la loi du marché, il n'y a que ça de vrai !
Mais dès que la loi du plus fort s'applique, et qu'on n'est pas ce "plus fort", on vient chouiner dans les jupons de l'état…
On pourrait introduire des nouveaux mots, par exemple "modérateurice" (calqué sur le "auditeurice" entendu sur le podcast "les couilles sur la table").
À utiliser au pluriel pour éviter d'avoir à choisir un genre, par ex "Merci aux modérateurices de corriger".
Perso je trouve ça plus utilisable que l'écriture inclusive qui par définition ne concerne que l'écrit.
On peut rever d'une société sans distinction de groupe. Cependant toute la/les société(s) actuelle(s) sont basées sur des groupes : ne pas nommer le problème ne peut pas permettre de le caractériser et donc de commencer à le résoudre.
De plus si l'utilisateur courant est root, c'est vraiment une raison de plus de passer à autre chose. root a tous les droits, y compris de casser tout le système et ça va t'arriver. D'habitude on se connecte avec un utilisateur normal, et seulement pour certaines taches on switche vers root - via su ou sudo.
Je tiens a signaler que cette norme comporte une petite erreur, ou du moins devrait etre amendée en ce qui concerne le paragraphe 4.1.5 : la chiée. La chiée est parfaitement définie, c'est 11, car comme le dit l'adage populaire "11 fait chiée".
Partant de là la tetrachiée fait 44, et la mégachiée 11534336 (11*1024*1024).
Workaround : remplace uuid=… par /dev/sdaX dans le fstab.
Ça n'explique pas pourquoi le block id n'est pas reconnu, mais ça devrait permettre d'avoir le swap activé.
[^] # Re: Celui qui marche
Posté par jigso . En réponse au journal Quelles seraient les meilleures règles de formatage de code ?. Évalué à 3.
Au boulot on est en java, et on utilise google-java-format. C'est un outil de formatage qui applique les règles google (je ne suis pas chez google). Le truc c'est que cet outil n'est pas configurable. Il applique un formatage et c'est tout, et c'est pas négotiable. Du coup pas de discussion.
[^] # Re: Merci à Vous, Merci à Nous !
Posté par jigso . En réponse à la dépêche Vingt-trois ans de LinuxFr.org. Évalué à 4. Dernière modification le 29 juin 2021 à 06:57.
Ça ferait un bon titre de premier avril.
# Puisque personne ne l'a fait..:
Posté par jigso . En réponse au message Algèbre de Bool, cherche cours/doc/mooc/tuto whatever. Évalué à 3.
Le mieux pour bien comprendre l'algèbre de bool, c'est de regarder tous ses films.
[^] # Re: Question (encore plus) bête…
Posté par jigso . En réponse à la dépêche LSP (Language Server Protocol). Évalué à 3.
Sous Emacs il existe depuis longtemps qqe chose de similaire pour éditer du Java conjointement avec Eclipse : un plugin dans Eclipse fait office de serveur. Il suffit de lancer Eclipse et charger son projet, et ensuite de connecter Emacs : l'édition se fait évidemment dans Emacs mais avec toutes les fonctionalités de coloration, autocompletion, recherche etc d'Eclipse : pas besoin de redevelopper le parsing et l'analyse des sources dans Emacs.
Le serveur a évidemment accès à tout le source pour remplir son role, mais tout reste bien en local.
# aucun interet ?
Posté par jigso . En réponse au message À quoi ça sert de tester l'intégrité d'un fichier ?. Évalué à 2.
Honnetement, j'ai même un doute sur l'interêt pour detecter l'erreur de lecture/transmission : je n'ai jamais vu ni entendu parler de ce type d'erreur que seul un checksum md5 aurait pu detecter.
Une erreur sur le disque et c'est une i/o error directe, lors de la communication idem, il y a des codes correcteurs d'erreurs qui au pire termine le téléchargement.
Alors oui en theorie on doit bien pouvoir trouver un scenario ou plusieurs erreurs aléatoire pourraient se compenser mutuellement, mais il faudrait surement attendre en gros l'age de l'univers pour avoir une chance de voir ça.
Mais je me trompe peut-etre, est-ce que quelqu'un à déjà eu un cas ou le md5sum a été utile (meme taille du fichier oeuf corse) ?
[^] # Re: Pas étonnant
Posté par jigso . En réponse au journal [Windaube 10] M$, alias Windaube Store. Évalué à 7.
mais comme tu dis, si python3.exe est installé à la main, le système devrait le trouver et ne pas lancer le store. C'est la qu'est l'os…
[^] # Re: Groupe ?
Posté par jigso . En réponse au message Securiser SSH par clef. Évalué à 2.
: error: Could not load host key: /etc/ssh/ssh_host_dsa_key
c'est peut-etre sur ce fichier qu'il y a un pb de droits ?
[^] # Re: c'est bien gentil ça mais...
Posté par jigso . En réponse au journal Tous cousins. Évalué à 3.
Hein ? Trump est le cousin de Linus Torvald ?
[^] # Re: Bienvenue sur macabfr.org
Posté par jigso . En réponse au journal Diana Rigg bronsonisée. Évalué à 10.
Tu as oublié Charles Bronson.
# Tcpdump ?
Posté par jigso . En réponse au message CentOS 8 - Problème difficile à dépanner - probablement au niveau du réseau. Évalué à 2.
Est-ce que vcus avez essayé de logguer le traffic avec tcpdump ? (en commençant au bout de 3h50 pour pas avoir un truc trop gros).
Ça permettrait de voir si par hazard il n'y aurait des échanges bizarres entre les machines.
# Easyca
Posté par jigso . En réponse au message Logiciel pour gérer CA. Évalué à 2.
J'ai testé easy-rsa, et ça marche bien. https://github.com/OpenVPN/easy-rsa/blob/master/README.quickstart.md
Ça ne dépend que de openssh, tous les certificats et les clefs sont gérés dans une arborescence propre.
# Pinning
Posté par jigso . En réponse au message Debian stable ou sid ?. Évalué à 3.
Tu peux installer une stable et ensuite aller chercher les outils plus à jour dans testing ou sid. Le système de dépendances se chargera de mettre à jour ce qu'il faut.
Pour configurer finement tout ça cherche "apt pinning" sur le grand ternet.
[^] # Re: Gestion des partitions
Posté par jigso . En réponse au message Gestion des partitions. Évalué à 3.
Utilise les commandes pvdisplay, vgdisplay et lvdisplay pour avoir un status clair.
Ta nouvelle partition doit avoir le type lvm. Il faut ensuite utiliser pvcreate puis vgextend pour la rajouter au vg qui contient home.
Avec vgdisplay tu dois avoir des extends free (FREE PE) Et là lvresize (avec l'option -r je crois) pourra augmenter la partition de home et le filesystem correpondant.
[^] # Re: ruban encreur
Posté par jigso . En réponse au journal Utiliser Vim avec Android, un tuto avec de belles images. Évalué à 2.
Oui, surement en passant par systemd…
[^] # Re: numero de license
Posté par jigso . En réponse au message changer d'ordinateur sous linux ubuntu, en gardant le meme disque. Évalué à 2.
C'est là où lvm2 est super pratique, à condition de l'avoir utilisé lors de l'installation du premier pc.
Concrètement les partitions de linux (/, /tmp, /home, /usr, swap,.. ) ne sont plus créees directement sur le disque. On crée un partition lvm, et dedans on taille des partitions logique. On peut ensuite transférer à chaud ces partitions logique sur une autre partition lvm, sans rien changer à l'os.
[^] # Re: Pfff ces informaticiens!
Posté par jigso . En réponse au journal Blagues Friday. Évalué à 5.
Ce qui est marrant avec la blague des 10 sortes de gens, c'est quand on rajoute ceux qui n'imaginent pas que ça marchent aussi en base 3.
On pourrait même généraliser en disant qu'il existe 10 sortes de gens, ceux qui ne comprennent pas cette blague, ceux qui connaissent le binaire, et n ensembles de ceux qui n'imaginent pas que ça marche en base n, quelque soit n entier.
# Schyzophrénie.
Posté par jigso . En réponse au journal Payez vos journaux. Évalué à 10.
Je trouve la situation trés ironique : d'un coté on a dans le monde politique et éditoriale une ligne très libérale, on privative à tout-va, on considère que seuls les boites privées peuvent faire le job en étant "rentable" ; laissons faire la loi du marché, il n'y a que ça de vrai !
Mais dès que la loi du plus fort s'applique, et qu'on n'est pas ce "plus fort", on vient chouiner dans les jupons de l'état…
lol
[^] # Re: All the same
Posté par jigso . En réponse au journal Pour une indigestion de distributions. Évalué à 10.
D'façon toutes ces distribs, c'est juste un bios amélioré pour pouvoir booter Emacs.
[^] # Re: Fôte
Posté par jigso . En réponse au journal Les pièges de la SNCF. Évalué à -10.
On pourrait introduire des nouveaux mots, par exemple "modérateurice" (calqué sur le "auditeurice" entendu sur le podcast "les couilles sur la table").
À utiliser au pluriel pour éviter d'avoir à choisir un genre, par ex "Merci aux modérateurices de corriger".
Perso je trouve ça plus utilisable que l'écriture inclusive qui par définition ne concerne que l'écrit.
[^] # Re: Tout à fait
Posté par jigso . En réponse au journal Wikimedia pris en otage. Évalué à 10.
On peut rever d'une société sans distinction de groupe. Cependant toute la/les société(s) actuelle(s) sont basées sur des groupes : ne pas nommer le problème ne peut pas permettre de le caractériser et donc de commencer à le résoudre.
[^] # Re: C'est facile
Posté par jigso . En réponse au message information sur le terminal. Évalué à 8.
De plus si l'utilisateur courant est root, c'est vraiment une raison de plus de passer à autre chose. root a tous les droits, y compris de casser tout le système et ça va t'arriver. D'habitude on se connecte avec un utilisateur normal, et seulement pour certaines taches on switche vers root - via su ou sudo.
[^] # Re: Peut-être, seulement pour les dépêches
Posté par jigso . En réponse au journal JS dans linuxfr ?. Évalué à 2.
1000, 1024, on n'est pas à une vache près, hein, c'est pas une science exacte.
[^] # Re: Peut-être, seulement pour les dépêches
Posté par jigso . En réponse au journal JS dans linuxfr ?. Évalué à 10.
Je tiens a signaler que cette norme comporte une petite erreur, ou du moins devrait etre amendée en ce qui concerne le paragraphe 4.1.5 : la chiée. La chiée est parfaitement définie, c'est 11, car comme le dit l'adage populaire "11 fait chiée".
Partant de là la tetrachiée fait 44, et la mégachiée 11534336 (11*1024*1024).
Merci de rectifier,
Jigso, docteur es poils de culs et doigt mouillé.
[^] # Re: variables d'environnement
Posté par jigso . En réponse au message problème de swap. Évalué à 2.
Workaround : remplace uuid=… par /dev/sdaX dans le fstab.
Ça n'explique pas pourquoi le block id n'est pas reconnu, mais ça devrait permettre d'avoir le swap activé.
[^] # Re: Parce qu'il fallait la faire...
Posté par jigso . En réponse au sondage Ce qui m’agace le plus lorsque je manipule des dates. Évalué à 5.
Attention au débordement de tampon avec les strings.