À moins de 500e, ça me parait pas trop mal. Le SSD en SATA doit pas casser des briques. Chassis alu, c'est sympa.
T'as regardé du côté du seconde main. pour ce budget, doit y avoir moyen de taper plus haut.
En particulier, je trouve la ram un peu chiche. Et elle ne parait pas extensible (pas d'option).
Quant à l'écran, 11 pouce c'est bien pour de l'ultra mobilité (cohérent avec le CPU d'un TDP de 6W seulement), genre "je ferai mes mail dans le train". Mais pour réellement travailler dessus, il faudra un écran externe.
Pour moi la limite inférieur pour réellement travailler sur un écran de portable, c'est 13". Certains te diront mm 14".
un EPUB est un zip de fichiers HTML, CSS et JPG/PNG, en gros. Et qui permet de lire un livre sur liseuse (ou logiciel de lecture d'epub). C'est un format de lecture.
Tu parles d'archiver, c'est à dire de conserver des données pour longtemps. Une archive ne veut pas dire que les données sont exploitables immédiatement. Simplement qu'elles ne sont pas perdue et que, moyennant une mise à disposition, elles peuvent être consultées.
En regardant le site, j'ai l'impression que chaque histoire est composés d'un fichier son wav et d'un fichier json.
Pour moi, c'est cela qu'il faut archiver. Un zip de tout ça, déposé sur le IPFS et/ou chez archive.org pourra assurer la pérennité de ce bout de patrimoine.
récupérer assez facilement certaines versions de fichiers à certaines dates
avec des spécifications plus précises il serait possible de mieux optimiser.
Le soucis est que j'ai des milliers de répertoires quotidiens et cette commande prend du temps
find -exec est très lent car il lance un processus par fichier/dossier trouvé.
Si tu pouvais te permettre de tout transférer, rsync -r source/ destination/ serait très rapide. Rsync étant très efficace pour ne transférer que les différences.
Tu peux essayer avec un rsync --include="./22_11_*" ./ destination/
Tient aussi en un onliner awk 'NF==0{print a;a=0}{a+=$1}END{print a}' < input | sort -rn | head -3 | awk '{S+=$1}END{print S}' mais peut être moins lisible 😝
Pour avoir plusieurs versions d'un langage sur mon poste de dev, j'utilise asdf.
Une fois installé, il faut ajouter des plugins pour les langages : asdf plugin-add nodejs
Puis installer les versions que l'on veut : asdf install nodejs 18.10.0
Ensuite, se positionner dans le répertoire du projet et déclarer les outils+versions à utiliser : cd ~/projets/supernodeprojet && echo 'nodejs 18.10.0' > .tool-versions
Et vérifier : node --version => v18.10.0
Avantages:
* s'installe en mode utilisateur et pas root
* permet de multiplier les versions
* permet de controller la version par projet
* souvent bien plus à jour que les paquets systèmes
* empacté par la communauté de l'outil
* plus de 500 outils proposés et des dizaines de millier de versions
J'ai choisi la facilité comme chaque année en partant sur du AWK ou du Python. J'ai encore le temps de changer d'avis et essayer un autre langage. Mais bon faut pas se leurer, les langage de scripting comme ceux là sont les plus efficaces pour juste trouver une réponse, sans avoir besoin de faire propre. D'ailleurs quand je regarde mon code des années précédentes 😳
Aujourd'hui, 2 lignes de AWK pour résoudre les deux premiers problèmes. On commence doucement comme chaque année.
Je suis persuadé que tu as accès à un moteur de recherche mais au cas où
Aujourd’hui, l’empreinte carbone numérique représente 4 % des émissions de gaz à effet de serre dans le monde. Soit davantage que le transport aérien. Et la vidéo en ligne représente déjà 60 % des usages du numérique.
6*4 = 24 donc 2.4% de l'empreinte carbone mondiale. Autant que la France.
Certain n'hésite pas à dire que ce n'est rien. Mais le nœud du problème est que le tout n'est constitué que de petits riens donc il faut agir partout.
Si ton point, non explicité, est de dire que c'est pas mieux de regarder du streaming avec une box. Je n'ai jamais dit le contraire. Après j'emporte pas ma box quand je sors …
Je voulais voir les script d'install mais le site est en vrac, que des 404. Surement le fameux "LinuxFR effect" ou alors le moins connu "HN effect" (publié il y a deux jours).
En regardant le repo, on voit que 80% des packages proposés s'installent en téléchargeant la dernière release sur github. Le reste depuis les sites officiels.
Donc pas de danger à y regarder de plus près. Mais JAMAIS de la vie je fais un curl roulette.ru | sh.
Surtout si le but est de faire un wget et un untar, je suis fainéant mais pas suicidaire.
Tout est bien sûr question de confiance. Je fais confiance à la communauté Debian pour ne pas me fourguer une daube par apt. Je ne fais pas confiance à Mr AJ ONeal pour ne pas me fourguer ou se faire fourguer un paquet pourri.
À côté de ça je fais confiance à la communauté ASDF pour installer mes environnement de dev. Mais c'est tellement pratique 😰
Le progrès technologique n'est pas nécessairement un mieux humain.
En reprenant ton exemple, je suis sûr qu'on ne serait pas plus malheureux si on c'était arrêté à un format dvd.
Sinon, on devrait être malheureux maintenant car c'est sûr il y aura un format meilleur (technologiquement) que ceux qu'on a maintenant.
Il y a même des progrès technologiques qui nous rendent plus malheureux ; les trucs machins connectés, les réseaux sociaux. Car ils sont surtout utiliser pour donner envie d'acheter, de posséder qqch qu'on a pas "snif snif mon mobile il fait pas 5G".
Donc super, la 5G permet de regarder du streaming sur son mobile et accessoirement de consommer autant d'électricité qu'un continent. Youpi.
Le ridicule de la 5G c'est que notre bon gouvernement a vu ça comme le graal pour encore relancer l'économie ; "ah quand nous aurons la 5G nous redeviendrons un grand pays". Car n'oublie pas que "il y ceux qui ont tout et ceux qui ne sont rien". Brillant.
Tu veux connaître le summum du progrès : "Mercedes : un abonnement payant pour augmenter la puissance de sa voiture (bridée par le constructeur) ". Donc on ajouter des fonctions, dont une connexion internet pour vérifier la souscription, pour avoir le droit posséder (louer) un truc qui existe déjà de base. Je suis sûr que ça change aussi la couleur du néon de bas de caisse pour bien montrer à tous les loosers que toi t'as pris l'option. Navrant
Le logiciel est à changer, il faut embrasser la sobriété.
C'est de l'open hardware ? On peut fabriquer le sien ?
Comme en gros il faut reprendre le protocole terminal support par le minitel (VT100 ?)., ça doit pouvoir se faire avec n'importe quel ordinateur équipé d'un port série. Donc je dirai un RPi, une imprimante 3D, deux fils et un peu de logiciel. D'ailleurs, ça a été fait : https://hackaday.io/project/180473 et https://hackaday.io/project/181202, entre autres.
Et donc soit ton système hôte doit embarquer toutes les dépendances soit ton chroot doit embarquer toutes les dépendances soit ton binaire doit embarquer toutes les dépendances soit un mix de tout ça.
ou de vm avec qemu.
Et donc tu as les mêmes problématique de construction d'une image que pour de la containérisation.
Ces solutions répondent à certaines problématiques (une VM plus sécursée qu'un container car par de partage du kernel ; un spawn plus simple à gérer qu'un docker) mais pas à " Comment sécurisez-vous les images [applicative] ?"
# ultraportable entée de gamme
Posté par steph1978 . En réponse au message Vos avis critiques sur ce modèle ?. Évalué à 3.
À moins de 500e, ça me parait pas trop mal. Le SSD en SATA doit pas casser des briques. Chassis alu, c'est sympa.
T'as regardé du côté du seconde main. pour ce budget, doit y avoir moyen de taper plus haut.
En particulier, je trouve la ram un peu chiche. Et elle ne parait pas extensible (pas d'option).
Quant à l'écran, 11 pouce c'est bien pour de l'ultra mobilité (cohérent avec le CPU d'un TDP de 6W seulement), genre "je ferai mes mail dans le train". Mais pour réellement travailler dessus, il faudra un écran externe.
Pour moi la limite inférieur pour réellement travailler sur un écran de portable, c'est 13". Certains te diront mm 14".
# préciser le besoin ? zip et IPFS ?
Posté par steph1978 . En réponse au message Est-ce faisable en .epub ? ou dans un autre format ?. Évalué à 2.
un EPUB est un zip de fichiers HTML, CSS et JPG/PNG, en gros. Et qui permet de lire un livre sur liseuse (ou logiciel de lecture d'epub). C'est un format de lecture.
Tu parles d'archiver, c'est à dire de conserver des données pour longtemps. Une archive ne veut pas dire que les données sont exploitables immédiatement. Simplement qu'elles ne sont pas perdue et que, moyennant une mise à disposition, elles peuvent être consultées.
En regardant le site, j'ai l'impression que chaque histoire est composés d'un fichier son wav et d'un fichier json.
Pour moi, c'est cela qu'il faut archiver. Un zip de tout ça, déposé sur le IPFS et/ou chez archive.org pourra assurer la pérennité de ce bout de patrimoine.
# précisions et pistes
Posté par steph1978 . En réponse au message Problème sur enchainement de commandes find et rsync. Évalué à 2.
avec des spécifications plus précises il serait possible de mieux optimiser.
find -exec
est très lent car il lance un processus par fichier/dossier trouvé.Si tu pouvais te permettre de tout transférer,
rsync -r source/ destination/
serait très rapide. Rsync étant très efficace pour ne transférer que les différences.Tu peux essayer avec un
rsync --include="./22_11_*" ./ destination/
# OS à se dispenser du C
Posté par steph1978 . En réponse au message sans le C, quel logiciel conséquent/répandu aurait existé?. Évalué à 3.
un OS en Rust : https://www.redox-os.org/
un OS (noyau) en Nim : https://github.com/dom96/nimkernel
[^] # Re: un bout de AWK
Posté par steph1978 . En réponse au message Avent du Code, jour 1. Évalué à 3.
Tient aussi en un onliner
awk 'NF==0{print a;a=0}{a+=$1}END{print a}' < input | sort -rn | head -3 | awk '{S+=$1}END{print S}'
mais peut être moins lisible 😝# un bout de AWK
Posté par steph1978 . En réponse au message Avent du Code, jour 1. Évalué à 4. Dernière modification le 04 décembre 2022 à 11:26.
à passer dans ce pipe:
awk -f script.awk < input | sort -rn | head -3 | awk '{S+=$1}END{print S}'
[^] # Re: Enedis
Posté par steph1978 . En réponse au message Coupure électricité cette hiver. Évalué à 2.
il y a toujours une API 😇
# petit bout de AWK
Posté par steph1978 . En réponse au message Avent du Code, jour 2. Évalué à 5.
# asdf
Posté par steph1978 . En réponse au message Nodejs pour debian bullseye backports. Évalué à 2. Dernière modification le 04 décembre 2022 à 11:02.
Pour avoir plusieurs versions d'un langage sur mon poste de dev, j'utilise asdf.
Une fois installé, il faut ajouter des plugins pour les langages :
asdf plugin-add nodejs
Puis installer les versions que l'on veut :
asdf install nodejs 18.10.0
Ensuite, se positionner dans le répertoire du projet et déclarer les outils+versions à utiliser :
cd ~/projets/supernodeprojet && echo 'nodejs 18.10.0' > .tool-versions
Et vérifier :
node --version
=>v18.10.0
Avantages:
* s'installe en mode utilisateur et pas root
* permet de multiplier les versions
* permet de controller la version par projet
* souvent bien plus à jour que les paquets systèmes
* empacté par la communauté de l'outil
* plus de 500 outils proposés et des dizaines de millier de versions
[^] # Re: Ada corse le tout
Posté par steph1978 . En réponse au journal Calendrier de l'Avent du code. Évalué à 2. Dernière modification le 01 décembre 2022 à 21:21.
j'adore ces jours là, quand la solution naïve ne scale pas.
solution naïve :
solution qui scale, même solution que toi en gros :
# meilleur que le chocolat
Posté par steph1978 . En réponse au journal Calendrier de l'Avent du code. Évalué à 5.
J'ai choisi la facilité comme chaque année en partant sur du AWK ou du Python. J'ai encore le temps de changer d'avis et essayer un autre langage. Mais bon faut pas se leurer, les langage de scripting comme ceux là sont les plus efficaces pour juste trouver une réponse, sans avoir besoin de faire propre. D'ailleurs quand je regarde mon code des années précédentes 😳
Aujourd'hui, 2 lignes de AWK pour résoudre les deux premiers problèmes. On commence doucement comme chaque année.
[^] # Re: Ridicule, pas sérieux
Posté par steph1978 . En réponse au lien La 5G est-elle soluble dans la sobriété ?. Évalué à 2.
Je suis persuadé que tu as accès à un moteur de recherche mais au cas où
6*4 = 24 donc 2.4% de l'empreinte carbone mondiale. Autant que la France.
Certain n'hésite pas à dire que ce n'est rien. Mais le nœud du problème est que le tout n'est constitué que de petits riens donc il faut agir partout.
[^] # Re: Ridicule, pas sérieux
Posté par steph1978 . En réponse au lien La 5G est-elle soluble dans la sobriété ?. Évalué à 3.
Je parlais du streaming vidéo.
[^] # Re: Ridicule, pas sérieux
Posté par steph1978 . En réponse au lien La 5G est-elle soluble dans la sobriété ?. Évalué à 4.
Je n'ai pas parlé de ça. J'ai parlé de progrès technologique décorrélé du bonheur humain.
[^] # Re: Je me pose aussi la question de la disparition des flux web
Posté par steph1978 . En réponse au journal Flux RSS des actualités de service-public.fr. Évalué à 5.
Le RSS est un canal complémentaire pour toucher une audience.
Si cette audience est trop faible, c'est à nous, fin connaisseurs du web, de faire la promotion de son usage.
J'espère que ce media ne disparaîtra pas.
[^] # Re: Merci
Posté par steph1978 . En réponse au lien Résumé de l'aventure de la newsletter du Courrier du hacker jusqu'au 200ème numéro. Évalué à 2.
un truc comme
select count(distinct(ip)) from access_logs where path = '/rss'
?[^] # Re: Ridicule, pas sérieux
Posté par steph1978 . En réponse au lien La 5G est-elle soluble dans la sobriété ?. Évalué à 3.
Tu fais pas 10h de vidéo avec une charge.
Si ton point, non explicité, est de dire que c'est pas mieux de regarder du streaming avec une box. Je n'ai jamais dit le contraire. Après j'emporte pas ma box quand je sors …
[^] # Re: Ridicule, pas sérieux
Posté par steph1978 . En réponse au lien La 5G est-elle soluble dans la sobriété ?. Évalué à 2. Dernière modification le 29 novembre 2022 à 14:13.
Je ne comprends pas la question.
Je n'ai pas parlé de 5G pour le truc mercedes, l'article non plus. 👀
# légende ?
Posté par steph1978 . En réponse au lien Carte des instances Mastodon. Évalué à 2.
je n'ai pas trouvé de légende : que veut dire la punaise, la bulle bleue, la bulle bleue claire ?
# confiance ? 's/sh/less'
Posté par steph1978 . En réponse au lien webinstall : un service pour tout installer via curl|sh. Évalué à 2. Dernière modification le 29 novembre 2022 à 10:28.
Je voulais voir les script d'install mais le site est en vrac, que des 404. Surement le fameux "LinuxFR effect" ou alors le moins connu "HN effect" (publié il y a deux jours).
En regardant le repo, on voit que 80% des packages proposés s'installent en téléchargeant la dernière release sur github. Le reste depuis les sites officiels.
Donc pas de danger à y regarder de plus près. Mais JAMAIS de la vie je fais un
curl roulette.ru | sh
.Surtout si le but est de faire un wget et un untar, je suis fainéant mais pas suicidaire.
Tout est bien sûr question de confiance. Je fais confiance à la communauté Debian pour ne pas me fourguer une daube par
apt
. Je ne fais pas confiance à Mr AJ ONeal pour ne pas me fourguer ou se faire fourguer un paquet pourri.À côté de ça je fais confiance à la communauté ASDF pour installer mes environnement de dev. Mais c'est tellement pratique 😰
[^] # Re: Ridicule, pas sérieux
Posté par steph1978 . En réponse au lien La 5G est-elle soluble dans la sobriété ?. Évalué à 9.
Le progrès technologique n'est pas nécessairement un mieux humain.
En reprenant ton exemple, je suis sûr qu'on ne serait pas plus malheureux si on c'était arrêté à un format dvd.
Sinon, on devrait être malheureux maintenant car c'est sûr il y aura un format meilleur (technologiquement) que ceux qu'on a maintenant.
Il y a même des progrès technologiques qui nous rendent plus malheureux ; les trucs machins connectés, les réseaux sociaux. Car ils sont surtout utiliser pour donner envie d'acheter, de posséder qqch qu'on a pas "snif snif mon mobile il fait pas 5G".
Donc super, la 5G permet de regarder du streaming sur son mobile et accessoirement de consommer autant d'électricité qu'un continent. Youpi.
Le ridicule de la 5G c'est que notre bon gouvernement a vu ça comme le graal pour encore relancer l'économie ; "ah quand nous aurons la 5G nous redeviendrons un grand pays". Car n'oublie pas que "il y ceux qui ont tout et ceux qui ne sont rien". Brillant.
Tu veux connaître le summum du progrès : "Mercedes : un abonnement payant pour augmenter la puissance de sa voiture (bridée par le constructeur) ". Donc on ajouter des fonctions, dont une connexion internet pour vérifier la souscription, pour avoir le droit posséder (louer) un truc qui existe déjà de base. Je suis sûr que ça change aussi la couleur du néon de bas de caisse pour bien montrer à tous les loosers que toi t'as pris l'option. Navrant
Le logiciel est à changer, il faut embrasser la sobriété.
# sympa, mais libre ?
Posté par steph1978 . En réponse au lien Minimit : le projet qui veut ressusciter le Minitel en 2022. Évalué à 5.
C'est de l'open hardware ? On peut fabriquer le sien ?
Comme en gros il faut reprendre le protocole terminal support par le minitel (VT100 ?)., ça doit pouvoir se faire avec n'importe quel ordinateur équipé d'un port série. Donc je dirai un RPi, une imprimante 3D, deux fils et un peu de logiciel. D'ailleurs, ça a été fait : https://hackaday.io/project/180473 et https://hackaday.io/project/181202, entre autres.
[^] # Re: Pourquoi
Posté par steph1978 . En réponse au lien DuckDB: une base de données embarquée pour ceux qui en ont mare de sqlite. Évalué à 2. Dernière modification le 17 novembre 2022 à 18:32.
Les deux en embarqué (dans le process principal).
Tu pourrais même avoir une application qui stocke dans les deux db : les données live en sqlite et les données historisées en duckdb.
Pas de raison de n'en choisir qu'un seul donc.
[^] # Re: Sécu
Posté par steph1978 . En réponse au journal Comment sécurisez-vous les images docker externes ?. Évalué à 3.
Et donc soit ton système hôte doit embarquer toutes les dépendances soit ton chroot doit embarquer toutes les dépendances soit ton binaire doit embarquer toutes les dépendances soit un mix de tout ça.
Et donc tu as les mêmes problématique de construction d'une image que pour de la containérisation.
Ces solutions répondent à certaines problématiques (une VM plus sécursée qu'un container car par de partage du kernel ; un spawn plus simple à gérer qu'un docker) mais pas à " Comment sécurisez-vous les images [applicative] ?"
[^] # Re: FROM scratch
Posté par steph1978 . En réponse au journal Comment sécurisez-vous les images docker externes ?. Évalué à 4.
D'ailleurs pour Ethercalc, j'ai l'impression que le plus officiel est ceci et ça pèse 375MB.