Est-ce que sàt est interopérable avec les outils libre qui existent déjà comme cozycloud, webdav (fichier), caliopen, Mastodon ou signal (messagerie) ?
Pas seulement, jamais un tel système de correction d'assiette devrait merder aussi souvent. Une seul sonde, c'est trop peu pour un truc aussi critique.
A cause de la position des moteurs avancés, pour permettre de caser des moteurs assez gros sans changer les ailes, à pleine poussé l'avion braquait vers le ciel, car le centre de poussé a été désaxé, un bidule a été ajouté pour compenser l'effet. Mais le bidule ne semble pas intégré au commande de vol électrique et semble particulièrement peu fiable.
Sur mon blog généré par Hugo, le morceau de js fait 600 octets. Le principe même d'un générateur est de directement générer du pur HTML qui est mis sur le serveur, pas de générer dynamiquement le contenu en js. Cela serait mauvais pour le référencement par exemple.
Tu cherches à montrer que tu as raisons sans chercher à comprendre ce que j'écris. Oui, on peut découper en n partitions, et vu que le resize est pris en compte par ext4, LVM ne t'apporte rien de plus la dessus.
Croire que mettre un "/home" dans une partition aide pour un migration, c'est se mettre le doigt dans l’œil jusqu'au coude. Tu es de toute façon censé avoir tout sauvegardé, et si tu garde /home tel quel il faut ensuite s'amuser à vérifier toutes les .config et autres, de tous les logiciels pour voir si les versions sont les mêmes ou compatibles, bref, tu te traines un tas de boue d'upgrade en upgrade. De plus, il faut ensuite faire correspondre les uid et gid sous peine de futur gros problème.
"/var" séparé pour une machine perso, j'ai du mal à voir l’intérêt. soit, c'est trop petit et c'est chiant, soit c'est gros, et de l'espace est gâché.
Dans le langage Esterel, à l'époque, il fallait utiliser des fonctions de troncature si on utilisait un "+" sur 2 registres 8 bits, le résultat était sur 9 bits, cela ne compilait pas, il fallait donc tronquer ou arrondir.
En effet, et c'est moche.
{{ $script := .Site.Data.webpack_assets.app }}
{{ with $script.js }}
<script src="{{ relURL (printf "%s%s" "dist/" .) }}"></script>
{{ end }}
Je n'ai rien compris à ce que tu veux dire avec les log. En quoi le fait qu'il y en ai beaucoup ou pas à avoir avec la gestion d'exception ou l'usage de retour de fonction (type option ou autre).
Si tu as un code qui fait un dépassement d'entier, c'est que tu a un bug, et ce n'est pas un cas d'erreur à gérer. Les exceptions ne sont pas faite pour rattraper des bugs, mais de gérer des erreurs rares normales dans la vie du logiciel. Si tu as un dépassement, c'est qu'il une erreur dans les gestion des entrées de ton opération entière. C'est une problème de code faux, pas de gestion d'erreur dans l'usage du logiciel.
Il y a code connu en Ada qui gérait les exceptions entières, sans handler, cela a lancé l'autotest, ce qui a balancé des AAAA et des 5555 sur le bus. Et pouf la fusée, pour une variable dont tout le reste du code se foutait.
Quel rapport avec les log ? Parce que c'est le comportement d'un code java typique ?
Les débordements d'entier sont rarement un problème :
- c'est une arithmétique de modulo qui ont des propriétés sympa
- les CPU n'ont pas de support pour le débordement, mais la propriété sympa
- C'est un problème de dimensionnement, un bug et pas un cas d'erreur.
Ocaml a les 2. Et franchement, les exceptions c'est chiant. un type option/Sum t'oblige à gérer bien les cas, une exception fait semblant d'être simple, mais c'est difficile d'être sûr de tout gérer correctement.
Donc, pour hiberner sans avoir mis du swap, j'ai dû :
- réduire ma partition /dev/sda1 de 16.5Go (à priori, la taille de la RAM n'est pas forcément obligatoire), c'est du ext4, c'est donc possible
- créer/formater le swap dans l'espace libérée (diskdrake, sur /dev/sda2 chez moi)
- on peut monter de suite le swap avec swapon /dev/sda2, sinon il faut redémarrer pour la prise en compte
- je remarque qu'une entrée de menu "Hiberné" est apparu à coté de "mise en veille".
- il faut rajouter l'entrée resume=/dev/sda2 sur la ligne d'option de démarrage (accessible par drakconf, c'est un paramètre kernel)
Chaque distribution gère ses menus, ses répertoires de façon propre. RPM ou deb n'est pas le seul problème potentiel. Le problème concerne les problèmes de violations de convention, d'ux, de conflit sur des fichiers de configuration, etc…
VLM2 rajoute une couche de complexité, à l'époque il ne gérait pas le TRIM des SSD, ce qui est rédhibitoire. Il y a plein d'autre contrainte, c'est loin d'être simple à utiliser.
Réduire une partition est géré correctement pas besoin de LVM.
Le process d'installation s'est beaucoup amélioré. Il reste à gérer un peu mieux l'uefi et les sauvegardes.
Serait-il possible d'avoir un outil qui copie toutes les données comme vous le spécifier vers un support externe, puis les re-copie à l'install si besoin. Tout copier et tout remettre peut poser problème dans les configurations, on peut garder des vieilles config un peu pourris quand la nouvelle version par défaut est bien mieux. Il faudrait pouvoir choisir et être guidé. (sinon une rolling release serait cool en fait, comme android..)
Concernant l'uefi, j'ai pris l'habitude de passer en mode partition manuelle dans diskdrak depuis 15 ans, hors la partition uefi est un truc nouveau et peu documenté même si vous détectez son absence (le message d'erreur ne donne pas le type exact de partition nécessaire, ni sa taille mini, ni sa position).
Sinon pour l'instant, j'aime bien.
Une astuce, si comme moi vous êtes coincé en mode clone en HDMI et que la conf d'Affichage vous montre qu'un seul écran, en fait les 2 écrans sont superposées, il suffit de faire un drag dessus.
On a l'exemple des abus de la SACEM ou de la taxe sur la copie privée, mais on pourrait imaginer un système proche d'un truc qui marche : la taxe du CNC.
De mémoire, il s'agit de 2€ de taxe sur les billets de cinéma qui serve à financer le cinéma produit en France. L'idée est donc de taxer la consommation (et les block buster américain) pour avoir de l'argent à investir en local.
Cela voudrait dire une taxe sur l'usage d'outil informatique qui serait à redistribuer comme crédit d'impôt pour les personnes qui font du logiciel en France. (si vous regardez bien, cela revient à une sorte de RU pour une activité particulière)
# interopérabilité
Posté par Nicolas Boulay (site web personnel) . En réponse à la dépêche Salut à Toi 0.7 — La Commune. Évalué à 3.
Est-ce que sàt est interopérable avec les outils libre qui existent déjà comme cozycloud, webdav (fichier), caliopen, Mastodon ou signal (messagerie) ?
"La première sécurité est la liberté"
[^] # Re: ajout de blanc
Posté par Nicolas Boulay (site web personnel) . En réponse au journal GIMP défi → tutoriel, aidez-moi :). Évalué à 4.
Pourquoi il ne prend pas une photo du poster entier (au soleil ou mieux devant un mur blanc au soleil) ?
"La première sécurité est la liberté"
[^] # Re: C'est pas juste du software
Posté par Nicolas Boulay (site web personnel) . En réponse au lien Boeing’s 737 Max Software Outsourced to $9-an-Hour Engineers. Évalué à 4.
Pas seulement, jamais un tel système de correction d'assiette devrait merder aussi souvent. Une seul sonde, c'est trop peu pour un truc aussi critique.
A cause de la position des moteurs avancés, pour permettre de caser des moteurs assez gros sans changer les ailes, à pleine poussé l'avion braquait vers le ciel, car le centre de poussé a été désaxé, un bidule a été ajouté pour compenser l'effet. Mais le bidule ne semble pas intégré au commande de vol électrique et semble particulièrement peu fiable.
"La première sécurité est la liberté"
[^] # Re: Oh purée…
Posté par Nicolas Boulay (site web personnel) . En réponse au journal Bellard strikes again: QuickJs, un moteur JavaScript. Évalué à 4.
A priori, cela compile vers une machine à pile (bytecode comme java) car c'est simple.
"La première sécurité est la liberté"
[^] # Re: Jamstack ?
Posté par Nicolas Boulay (site web personnel) . En réponse au journal Générateur de site web statique. Évalué à 3.
non pas du tout efface.
Sur mon blog généré par Hugo, le morceau de js fait 600 octets. Le principe même d'un générateur est de directement générer du pur HTML qui est mis sur le serveur, pas de générer dynamiquement le contenu en js. Cela serait mauvais pour le référencement par exemple.
"La première sécurité est la liberté"
[^] # Re: LVM2
Posté par Nicolas Boulay (site web personnel) . En réponse au journal Installation de Linux Mageia 7 sur un Dell 14 5000. Évalué à 1.
Tu marches encore avec des chevilles pareilles ? Et non, tu n’as pas 20 ans d’expérience.
"La première sécurité est la liberté"
[^] # Re: LVM2
Posté par Nicolas Boulay (site web personnel) . En réponse au journal Installation de Linux Mageia 7 sur un Dell 14 5000. Évalué à 1.
C'est juste 20 ans d'expérience.
"La première sécurité est la liberté"
[^] # Re: LVM2
Posté par Nicolas Boulay (site web personnel) . En réponse au journal Installation de Linux Mageia 7 sur un Dell 14 5000. Évalué à 1.
Tu cherches à montrer que tu as raisons sans chercher à comprendre ce que j'écris. Oui, on peut découper en n partitions, et vu que le resize est pris en compte par ext4, LVM ne t'apporte rien de plus la dessus.
Croire que mettre un "/home" dans une partition aide pour un migration, c'est se mettre le doigt dans l’œil jusqu'au coude. Tu es de toute façon censé avoir tout sauvegardé, et si tu garde /home tel quel il faut ensuite s'amuser à vérifier toutes les .config et autres, de tous les logiciels pour voir si les versions sont les mêmes ou compatibles, bref, tu te traines un tas de boue d'upgrade en upgrade. De plus, il faut ensuite faire correspondre les uid et gid sous peine de futur gros problème.
"/var" séparé pour une machine perso, j'ai du mal à voir l’intérêt. soit, c'est trop petit et c'est chiant, soit c'est gros, et de l'espace est gâché.
"La première sécurité est la liberté"
[^] # Re: LVM2
Posté par Nicolas Boulay (site web personnel) . En réponse au journal Installation de Linux Mageia 7 sur un Dell 14 5000. Évalué à -1. Dernière modification le 07 juillet 2019 à 11:28.
Les partitions ext4 se redimensionnent aussi pas besoin de LVM, pour chiffrer non plus. Et je n'ai jamais utilisé les snapchots.
"La première sécurité est la liberté"
[^] # Re: Pourquoi des exceptions?
Posté par Nicolas Boulay (site web personnel) . En réponse au journal Un premier contact avec le langage Nim. Évalué à 4.
Dans le langage Esterel, à l'époque, il fallait utiliser des fonctions de troncature si on utilisait un "+" sur 2 registres 8 bits, le résultat était sur 9 bits, cela ne compilait pas, il fallait donc tronquer ou arrondir.
"La première sécurité est la liberté"
[^] # Re: templates hugo
Posté par Nicolas Boulay (site web personnel) . En réponse au journal Générateur de site web statique. Évalué à 7.
En effet, et c'est moche.
{{ $script := .Site.Data.webpack_assets.app }}
{{ with $script.js }}
<script src="{{ relURL (printf "%s%s" "dist/" .) }}"></script>
{{ end }}
"La première sécurité est la liberté"
[^] # Re: Pourquoi des exceptions?
Posté par Nicolas Boulay (site web personnel) . En réponse au journal Un premier contact avec le langage Nim. Évalué à 5.
Je n'ai rien compris à ce que tu veux dire avec les log. En quoi le fait qu'il y en ai beaucoup ou pas à avoir avec la gestion d'exception ou l'usage de retour de fonction (type option ou autre).
Si tu as un code qui fait un dépassement d'entier, c'est que tu a un bug, et ce n'est pas un cas d'erreur à gérer. Les exceptions ne sont pas faite pour rattraper des bugs, mais de gérer des erreurs rares normales dans la vie du logiciel. Si tu as un dépassement, c'est qu'il une erreur dans les gestion des entrées de ton opération entière. C'est une problème de code faux, pas de gestion d'erreur dans l'usage du logiciel.
Il y a code connu en Ada qui gérait les exceptions entières, sans handler, cela a lancé l'autotest, ce qui a balancé des AAAA et des 5555 sur le bus. Et pouf la fusée, pour une variable dont tout le reste du code se foutait.
"La première sécurité est la liberté"
[^] # Re: Pourquoi des exceptions?
Posté par Nicolas Boulay (site web personnel) . En réponse au journal Un premier contact avec le langage Nim. Évalué à 3.
Quel rapport avec les log ? Parce que c'est le comportement d'un code java typique ?
Les débordements d'entier sont rarement un problème :
- c'est une arithmétique de modulo qui ont des propriétés sympa
- les CPU n'ont pas de support pour le débordement, mais la propriété sympa
- C'est un problème de dimensionnement, un bug et pas un cas d'erreur.
"La première sécurité est la liberté"
[^] # Re: Pourquoi des exceptions?
Posté par Nicolas Boulay (site web personnel) . En réponse au journal Un premier contact avec le langage Nim. Évalué à 4.
En fait, cela dépend si tu privilégie de torcher un code ou de faire un truc qui ne plante jamais.
"La première sécurité est la liberté"
[^] # Re: LVM2
Posté par Nicolas Boulay (site web personnel) . En réponse au journal Installation de Linux Mageia 7 sur un Dell 14 5000. Évalué à 1.
A quoi te sert LVM dans ce cas ? Qu'est-ce qu'il fournit de plus qu'une partition simple ?
"La première sécurité est la liberté"
[^] # Re: Pourquoi des exceptions?
Posté par Nicolas Boulay (site web personnel) . En réponse au journal Un premier contact avec le langage Nim. Évalué à 6.
Ocaml a les 2. Et franchement, les exceptions c'est chiant. un type option/Sum t'oblige à gérer bien les cas, une exception fait semblant d'être simple, mais c'est difficile d'être sûr de tout gérer correctement.
"La première sécurité est la liberté"
[^] # Re: hibernation
Posté par Nicolas Boulay (site web personnel) . En réponse au journal Installation de Linux Mageia 7 sur un Dell 14 5000. Évalué à 1.
Le fichier de swap n'a pas l'air d'être pris en charge partout.
Mon environnement de dev est assez long à mettre en place, donc, je gagne du temps.
"La première sécurité est la liberté"
# hibernation
Posté par Nicolas Boulay (site web personnel) . En réponse au journal Installation de Linux Mageia 7 sur un Dell 14 5000. Évalué à 2.
Donc, pour hiberner sans avoir mis du swap, j'ai dû :
- réduire ma partition /dev/sda1 de 16.5Go (à priori, la taille de la RAM n'est pas forcément obligatoire), c'est du ext4, c'est donc possible
- créer/formater le swap dans l'espace libérée (diskdrake, sur /dev/sda2 chez moi)
- on peut monter de suite le swap avec swapon /dev/sda2, sinon il faut redémarrer pour la prise en compte
- je remarque qu'une entrée de menu "Hiberné" est apparu à coté de "mise en veille".
- il faut rajouter l'entrée resume=/dev/sda2 sur la ligne d'option de démarrage (accessible par drakconf, c'est un paramètre kernel)
Et chez moi, cela marche.
"La première sécurité est la liberté"
[^] # Re: LVM2
Posté par Nicolas Boulay (site web personnel) . En réponse au journal Installation de Linux Mageia 7 sur un Dell 14 5000. Évalué à 4.
Tu as 1 partitions qui s'étalent sur 2 disques. Un disque meurt, qu'est-ce qu'il reste ?
"La première sécurité est la liberté"
[^] # Re: Paquets
Posté par Nicolas Boulay (site web personnel) . En réponse à la dépêche Bienvenue Mageia 7. Évalué à 4.
Chaque distribution gère ses menus, ses répertoires de façon propre. RPM ou deb n'est pas le seul problème potentiel. Le problème concerne les problèmes de violations de convention, d'ux, de conflit sur des fichiers de configuration, etc…
"La première sécurité est la liberté"
[^] # Re: LVM2
Posté par Nicolas Boulay (site web personnel) . En réponse au journal Installation de Linux Mageia 7 sur un Dell 14 5000. Évalué à 4.
VLM2 rajoute une couche de complexité, à l'époque il ne gérait pas le TRIM des SSD, ce qui est rédhibitoire. Il y a plein d'autre contrainte, c'est loin d'être simple à utiliser.
Réduire une partition est géré correctement pas besoin de LVM.
"La première sécurité est la liberté"
[^] # Re: Quand ça ne marche pas, taxe!
Posté par Nicolas Boulay (site web personnel) . En réponse au journal Une Sacem du logiciel libre?. Évalué à 4.
C'est vrai, mais en même temps, la France est le seul pays d'Europe avec une production cinématographique importante.
"La première sécurité est la liberté"
# Retour
Posté par Nicolas Boulay (site web personnel) . En réponse à la dépêche Bienvenue Mageia 7. Évalué à 5. Dernière modification le 03 juillet 2019 à 09:14.
Le process d'installation s'est beaucoup amélioré. Il reste à gérer un peu mieux l'uefi et les sauvegardes.
Serait-il possible d'avoir un outil qui copie toutes les données comme vous le spécifier vers un support externe, puis les re-copie à l'install si besoin. Tout copier et tout remettre peut poser problème dans les configurations, on peut garder des vieilles config un peu pourris quand la nouvelle version par défaut est bien mieux. Il faudrait pouvoir choisir et être guidé. (sinon une rolling release serait cool en fait, comme android..)
Concernant l'uefi, j'ai pris l'habitude de passer en mode partition manuelle dans diskdrak depuis 15 ans, hors la partition uefi est un truc nouveau et peu documenté même si vous détectez son absence (le message d'erreur ne donne pas le type exact de partition nécessaire, ni sa taille mini, ni sa position).
Sinon pour l'instant, j'aime bien.
Une astuce, si comme moi vous êtes coincé en mode clone en HDMI et que la conf d'Affichage vous montre qu'un seul écran, en fait les 2 écrans sont superposées, il suffit de faire un drag dessus.
"La première sécurité est la liberté"
[^] # Re: Et le mutuellisme ?
Posté par Nicolas Boulay (site web personnel) . En réponse au journal Une Sacem du logiciel libre?. Évalué à 6.
En quoi créé une mutuelle pour financer des logiciels libres seraient différent d'une structure associative de gestions de dons ?
"La première sécurité est la liberté"
[^] # Re: Quand ça ne marche pas, taxe!
Posté par Nicolas Boulay (site web personnel) . En réponse au journal Une Sacem du logiciel libre?. Évalué à 6.
On a l'exemple des abus de la SACEM ou de la taxe sur la copie privée, mais on pourrait imaginer un système proche d'un truc qui marche : la taxe du CNC.
De mémoire, il s'agit de 2€ de taxe sur les billets de cinéma qui serve à financer le cinéma produit en France. L'idée est donc de taxer la consommation (et les block buster américain) pour avoir de l'argent à investir en local.
Cela voudrait dire une taxe sur l'usage d'outil informatique qui serait à redistribuer comme crédit d'impôt pour les personnes qui font du logiciel en France. (si vous regardez bien, cela revient à une sorte de RU pour une activité particulière)
"La première sécurité est la liberté"