On voit dans la liste un certain nombre de "vieux" langages qui continuent de voir sortir régulièrement de nouvelles versions ou normes : Fortran, Lisp, Ada, etc. Sont-ils obsolètes ?
S'ils font le job pour lequel ils ont été conçus et qu'ils le font bien, peut-on les qualifier d'obsolètes ? Ils sont toujours utilisés, on a donc plutôt affaire à des technologies de niche.
La page Wikipedia anglaise sur l'ASCII explique que la norme ASA X3.4-1963 avait laissé 28 positions libres et qu'il y avait un débat sur leur utilisation pour les minuscules ou pour l'ajout d'autres codes de contrôle.
Les minuscules ont été dans le bas de casse, puis dans le haut de l'ASCII, et finalement plutôt dans le bas de l'Unicode…
ça peut être un problème de pilote pour la carte mère. Si le noyau ne gère pas bien cette fonction sur ta carte, tu peux signaler le bug ou attendre un prochain noyau en espérant que ça ira mieux. Ce genre de problème devient plus rare, mais ça m'est souvent arrivé.
Attention, ça ne détecte que les doublons, pas les triplets, quadruplets, etc.
Pour ça il faudrait, je pense (et ça a l'air de fonctionner), écrire (.+)\1+
ce qui signifie "au moins une répétition".
La parenthèse (.+) représente un bloc d'au moins (exprimé par le plus) un caractère (symbolisé par le point). Le \1 représente une répétition de ce bloc (numéro 1), juste à la suite.
Comme on remplace le tout par simplement \1, le doublon est supprimé.
Enfin, par défaut l'expression régulière est avide, c'est-à-dire qu'elle cherche le plus grand bloc possible qui correspond. Ce qui lui évite par exemple de remplacer 55 par 5.
C'est une question d'avidité de la regex. Il faudrait regarder dans le détail le fonctionnement. Mais en utilisant les regex de mon éditeur Kate, voici ce que j'obtiens.
J'ai copié/collé le texte suivant, y compris les remarques entre parenthèses :
- la lo li lulu (je veux que lulu devienne lu)
- 0.550.55 (je veux ne garder qu'un seul 0.55)
- 0.80.8 (je veux ne garder qu'un seul 0.8)
En cherchant (.+)\1 et en remplaçant par \1, j'obtiens :
- la lo li lu (je veux que lu deviene lu)
- 0.55 (je veux ne garder qu'un seul 0.5)
- 0.8 (je veux ne garder qu'un seul 0.8)
Le moteur de regex est avide par défaut et on obtient ce que demande zedS. A voir si ça se comporte pareil en PHP.
Effectivement, photorec et testdisk permettent de récupérer des fichiers (mais pas forcément les noms des fichiers, et les chemins).
A noter qu'avec ce genre d'outils (du moins ceux susceptibles de modifier la partition en question), il est souvent conseillé de travailler sur une image de la partition plutôt que sur la partition elle-même. Donc faire d'abord un truc du genre et travailler sur backup.dd : sudo dd if=/dev/sdd1 of=backup.dd status=progress
Ca permet d'éventuellement tester plusieurs logiciels.
A noter que j'ai trouvé dans Ubuntu un paquet scrounge-ntfs : Scrounge NTFS is a data recovery program for NTFS filesystems. It reads each block of the hard disk and try to rebuild the original filesystem tree into a directory.
Toujours avoir une sauvegarde.
Même avec un /home sur une partition séparée, on peut toujours se tromper de partition au moment de l'installation (oups !). Ca peut arriver à tout le monde de ne pas être bien réveillé et de faire une bêtise…
99 % du temps, ça se passe bien, mais si on n'a pas de bol, on peut avoir une grosse suée !
Bonjour,
j'ai un "vieux" PC sous Lubuntu 19.04. Ca marche bien. La version 18.10 avec LXQt était encore un peu buguée, mais avec la 19.04 ça commence à être stable. Pour ce qui est d'être "compliqué", je ne sais pas ce que tu entends par là.
Pour ce qui est de la lourdeur, la version LXQt est peut-être légèrement plus lourde. Mais je n'ai pas fait de mesures et j'ai un usage très basique de ce PC. Tu peux toujours tester dans VirtualBox pour comparer…
Pour Nemo, je ne sais pas.
Dans Dolphin, quand on fait une recherche, il apparaît dans le menu "Plus d'outils de recherche", Dolphin ayant un outil de recherche beaucoup plus basique.
Si on suit une loi de Moore, avec un doublement tous les 18 mois, on y arrivera en ~27 ans.
Le présupposé est ici que les circuits quantiques vont suivre une loi de Moore comme l'ont fait les circuits classiques. Mais :
1) Est-ce possible théoriquement ? (les lois quantiques le permettront-elles ?)
2) Si oui, y arrivera-t-on technologiquement ? (et économiquement ?)
J'ai déjà utilisé extundelete avec succès : l'avantage c'est qu'il récupère les noms de fichiers (mais pas les dates/heures, liens et attributs étendus). Il faut que la partition soit en ext3 ou ext4.
Et d'après la fameuse histoire de Richard Stallman et de son pilote d'imprimante, le mouvement du libre est une réaction à l'enclosure de ce qui était auparavant collectif (cf. communs, commons).
Posté par vmagnin (site web personnel) .
En réponse au message reactos.
Évalué à 1.
Dernière modification le 15 mai 2019 à 22:36.
Oui.
On peut bien sûr aussi se contenter d'essayer de dégager de l'espace sur le disque existant pour ajouter une ou deux partitions pour Linux. Mais c'est plus risqué et ça demande de l'habitude (et notre ami dit ne pas être "excellent en pc").
C'est bien sûr plus coûteux d'ajouter un second disque, mais on n'est pas obligé d'en acheter un très gros si on se dit à terme que le premier pourra, quand on se sent prêt à faire le saut, être reformaté (partiellement ou entièrement) pour faire du stockage. Et pour 30 €, on peut trouver un SSD 240 Go. Après ça dépend bien sûr du type d'usage du PC…
Enfin, il y a toujours un petit risque quand on installe en dual-boot : il ne faut bien sûr pas se tromper dans la sélection des disques et des partitions où installer le nouvel OS ! Pour cela, il faut :
1) être bien réveillé ce jour-là, prendre son temps et faire attention à ce qu'on fait,
2) bien comprendre auparavant comment on nomme les partitions sous Linux : pas de C:\ ou D:\, mais des disques appelés sda, sdb, etc. Et sur le disque sdb par exemple, les partitions seront nommées avec des numéros, par exemple sdb1, sdb2, etc. Ca peut surprendre quand on n'a connu que Windows, mais c'est très simple une fois qu'on a accepté que ça puisse être différent ! Voir par exemple : https://www.debian.org/releases/stable/i386/apcs04.html.fr
Posté par vmagnin (site web personnel) .
En réponse au message reactos.
Évalué à 5.
Dernière modification le 14 mai 2019 à 21:41.
Bonjour,
avant de migrer, il faut prendre son temps et se préparer, des mois, un an s'il le faut… Je préconiserais les phases suivantes :
1) Remplacer progressivement dans Windows 7 tous les logiciels propriétaires que tu utilises (peut-être) encore par des logiciels libres que tu pourras ensuite retrouver dans ton prochain système d'exploitation. Par exemple LibreOffice, Firefox, Thunderbird, Gimp, Inkscape, etc. Comme ça, tu seras alors beaucoup moins dépaysé.
2) Essayer différents systèmes dans une machine virtuelle (par exemple VirtualBox, regarde https://www.osboxes.org/) sous Windows 7, ou avec un live-CD (ou une clef USB). Par exemple Kubuntu, version d'Ubuntu avec bureau KDE.
3) Faire des sauvegardes.
4) De préférence installer un autre disque dur pour le nouvel OS.
5) Installer le nouvel OS en dual-boot, comme ça tu peux toujours revenir à ton ancien système, dans un premier temps.
6) Et un jour, peut-être, se débarrasser complètement de W7.
Mais je pense qu'il faut prendre son temps pour ne pas faire de bêtise et faire de bons choix.
64 Mo de Ram, on a oublié ce que c'était… Même si c'est beaucoup par rapport aux 16 ou 32 Ko des 8 bits, ou à l'unique Ko des premiers ordinateurs de poche.
On pourrait imaginer essayer de s'en servir pour piloter un Raspberry Pi : pour 40 € on aurait alors une bête de course (tout est relatif).
# langage obsolète ?
Posté par vmagnin (site web personnel) . En réponse au sondage Quelle est la technologie la plus obsolète sur ou avec laquelle j'ai dû travailler récemment ?. Évalué à 10.
On voit dans la liste un certain nombre de "vieux" langages qui continuent de voir sortir régulièrement de nouvelles versions ou normes : Fortran, Lisp, Ada, etc. Sont-ils obsolètes ?
S'ils font le job pour lequel ils ont été conçus et qu'ils le font bien, peut-on les qualifier d'obsolètes ? Ils sont toujours utilisés, on a donc plutôt affaire à des technologies de niche.
# ASA X3.4-1963
Posté par vmagnin (site web personnel) . En réponse au journal Rigolons avec l'ascii. Évalué à 3.
La page Wikipedia anglaise sur l'ASCII explique que la norme ASA X3.4-1963 avait laissé 28 positions libres et qu'il y avait un débat sur leur utilisation pour les minuscules ou pour l'ajout d'autres codes de contrôle.
Les minuscules ont été dans le bas de casse, puis dans le haut de l'ASCII, et finalement plutôt dans le bas de l'Unicode…
# pilote ?
Posté par vmagnin (site web personnel) . En réponse au message Mon pc ne se met pas en veille. Évalué à 1.
Bonjour Djouk,
ça peut être un problème de pilote pour la carte mère. Si le noyau ne gère pas bien cette fonction sur ta carte, tu peux signaler le bug ou attendre un prochain noyau en espérant que ça ira mieux. Ce genre de problème devient plus rare, mais ça m'est souvent arrivé.
Tu peux aussi jeter un œil ici :
https://doc.ubuntu-fr.org/veille_et_hibernation#problemes_connus
[^] # Re: regex
Posté par vmagnin (site web personnel) . En réponse au message Repérer des chaines doubles. Évalué à 2. Dernière modification le 25 octobre 2019 à 15:46.
Attention, ça ne détecte que les doublons, pas les triplets, quadruplets, etc.
Pour ça il faudrait, je pense (et ça a l'air de fonctionner), écrire
(.+)\1+
ce qui signifie "au moins une répétition".
[^] # Re: regex
Posté par vmagnin (site web personnel) . En réponse au message Repérer des chaines doubles. Évalué à 3.
Un très bon livre sur les expressions régulières :
Introduction aux expressions régulières - Avec awk, Java, Perl, Python, PHP, Tcl… de Bernard Desgraupes
[^] # Re: regex
Posté par vmagnin (site web personnel) . En réponse au message Repérer des chaines doubles. Évalué à 3. Dernière modification le 25 octobre 2019 à 15:23.
La parenthèse
(.+)
représente un bloc d'au moins (exprimé par le plus) un caractère (symbolisé par le point). Le\1
représente une répétition de ce bloc (numéro 1), juste à la suite.Comme on remplace le tout par simplement
\1
, le doublon est supprimé.Enfin, par défaut l'expression régulière est avide, c'est-à-dire qu'elle cherche le plus grand bloc possible qui correspond. Ce qui lui évite par exemple de remplacer
55
par5
.[^] # Re: regex
Posté par vmagnin (site web personnel) . En réponse au message Repérer des chaines doubles. Évalué à 3.
C'est une question d'avidité de la regex. Il faudrait regarder dans le détail le fonctionnement. Mais en utilisant les regex de mon éditeur Kate, voici ce que j'obtiens.
J'ai copié/collé le texte suivant, y compris les remarques entre parenthèses :
- la lo li lulu (je veux que lulu devienne lu)
- 0.550.55 (je veux ne garder qu'un seul 0.55)
- 0.80.8 (je veux ne garder qu'un seul 0.8)
En cherchant
(.+)\1
et en remplaçant par\1
, j'obtiens :- la lo li lu (je veux que lu deviene lu)
- 0.55 (je veux ne garder qu'un seul 0.5)
- 0.8 (je veux ne garder qu'un seul 0.8)
Le moteur de regex est avide par défaut et on obtient ce que demande zedS. A voir si ça se comporte pareil en PHP.
# regex
Posté par vmagnin (site web personnel) . En réponse au message Repérer des chaines doubles. Évalué à 4.
Je partirai sur une expression régulière pour rechercher
(.+)\1
et le remplacer par\1
A affiner. Tu peux tester par exemple dans Kate pour mettre au point l'expression.
# scrounge-ntfs ?
Posté par vmagnin (site web personnel) . En réponse au message formatage par erreur. Évalué à 5.
Effectivement, photorec et testdisk permettent de récupérer des fichiers (mais pas forcément les noms des fichiers, et les chemins).
A noter qu'avec ce genre d'outils (du moins ceux susceptibles de modifier la partition en question), il est souvent conseillé de travailler sur une image de la partition plutôt que sur la partition elle-même. Donc faire d'abord un truc du genre et travailler sur backup.dd :
sudo dd if=/dev/sdd1 of=backup.dd status=progress
Ca permet d'éventuellement tester plusieurs logiciels.
A noter que j'ai trouvé dans Ubuntu un paquet
scrounge-ntfs
: Scrounge NTFS is a data recovery program for NTFS filesystems. It reads each block of the hard disk and try to rebuild the original filesystem tree into a directory.Mais je ne l'ai jamais utilisé… Il a une page web : http://thewalter.net/stef/software/scrounge/
Bon courage
# Firefox Send
Posté par vmagnin (site web personnel) . En réponse au message Fichier à partager à travers des liens uniques ?. Évalué à 0.
https://send.firefox.com/
# partition
Posté par vmagnin (site web personnel) . En réponse au message Sauvegarde pour passer à la version supérieure d'Ubuntu ?. Évalué à 2.
Toujours avoir une sauvegarde.
Même avec un /home sur une partition séparée, on peut toujours se tromper de partition au moment de l'installation (oups !). Ca peut arriver à tout le monde de ne pas être bien réveillé et de faire une bêtise…
99 % du temps, ça se passe bien, mais si on n'a pas de bol, on peut avoir une grosse suée !
# LXQt
Posté par vmagnin (site web personnel) . En réponse au message lubuntu . Évalué à 3.
Bonjour,
j'ai un "vieux" PC sous Lubuntu 19.04. Ca marche bien. La version 18.10 avec LXQt était encore un peu buguée, mais avec la 19.04 ça commence à être stable. Pour ce qui est d'être "compliqué", je ne sais pas ce que tu entends par là.
Pour ce qui est de la lourdeur, la version LXQt est peut-être légèrement plus lourde. Mais je n'ai pas fait de mesures et j'ai un usage très basique de ce PC. Tu peux toujours tester dans VirtualBox pour comparer…
Enfin, j'ai trouvé une page intéressante, mais ça date de 2016 :
https://www.linuxtricks.fr/news/10-logiciels-libres/157-test-memoire-et-chargement-des-environnements-de-bureaux/
# coeurs ?
Posté par vmagnin (site web personnel) . En réponse au message Kdenlive - rendus super lents.. Évalué à 4.
Bonjour,
as-tu réglé le nombre de coeurs dans la fenêtre de rendu de Kdenlive ? ("Plus d'options > Processus").
[^] # Re: KFind
Posté par vmagnin (site web personnel) . En réponse au message Recherche avancée graphique. Évalué à 1.
Pour Nemo, je ne sais pas.
Dans Dolphin, quand on fait une recherche, il apparaît dans le menu "Plus d'outils de recherche", Dolphin ayant un outil de recherche beaucoup plus basique.
# Dolphin
Posté par vmagnin (site web personnel) . En réponse au message Réparer/Corriger/Modifier un lien symbolique (raccourci) SANS avoir à le recréer. Évalué à 3.
Bonjour,
apparemment dans Dolphin, le gestionnaire de fichiers de KDE, on peut modifier les propriétés d'un lien, en particulier "Pointe vers :".
# KFind
Posté par vmagnin (site web personnel) . En réponse au message Recherche avancée graphique. Évalué à 1.
Bonjour,
dans KDE, il y a KFind qui fait tout ça :
https://kde.org/applications/utilities/org.kde.kfind
Je ne sais pas s'il utilise un système d'indexation.
[^] # Re: avoir des qbits c'est bien, mais il faut encore qu'ils ne soient pas en décohérence
Posté par vmagnin (site web personnel) . En réponse au journal journalistes -> ça m'énerve.... Évalué à 1.
Si on suit une loi de Moore, avec un doublement tous les 18 mois, on y arrivera en ~27 ans.
Le présupposé est ici que les circuits quantiques vont suivre une loi de Moore comme l'ont fait les circuits classiques. Mais :
1) Est-ce possible théoriquement ? (les lois quantiques le permettront-elles ?)
2) Si oui, y arrivera-t-on technologiquement ? (et économiquement ?)
# gratuit (smartphone) ou payant (Safetrans)
Posté par vmagnin (site web personnel) . En réponse au journal Lettre ouverte à La Banque Postale. Évalué à 2.
Il semble que le DSP2 amène certaines banques à proposer pour l'authentification forte :
- soit une appli gratuite sur smartphone,
- soit un système payant (15 € HT) nommé Safetrans (https://www.cic.fr/fr/identification/se-connecter-avec-un-lecteur-safetrans.html).
Voir :
https://www.creditmutuel.fr/fr/particuliers/actualites/dsp2-reglementation-europeenne-authentification-forte.html
https://www.cic.fr/fr/banques/particuliers/dossiers/dsp2-reglementation-europeenne-authentification-forte.html
# extundelete
Posté par vmagnin (site web personnel) . En réponse au message Récupération disque dur externe. Évalué à 2. Dernière modification le 25 mai 2019 à 22:19.
J'ai déjà utilisé extundelete avec succès : l'avantage c'est qu'il récupère les noms de fichiers (mais pas les dates/heures, liens et attributs étendus). Il faut que la partition soit en ext3 ou ext4.
Il ne semble plus maintenu depuis 2013, mais le paquet est disponible dans les distributions à base de Debian. Et pour Fedora : https://apps.fedoraproject.org/packages/extundelete
Voir ci-dessous :
http://extundelete.sourceforge.net/
https://doc.ubuntu-fr.org/extundelete
# canonique
Posté par vmagnin (site web personnel) . En réponse au message magic number et structure de mon executable a.out. Évalué à 6.
Bonjour,
j'utilise en général l'option -C qui permet d'afficher la forme dite canonique :
Un
man hexdump
montre que l'affichage peut être paramétré finement.[^] # Re: Conditions nécessaires
Posté par vmagnin (site web personnel) . En réponse au journal Un Libriste qui vote aux élections européennes. Évalué à 2.
Et d'après la fameuse histoire de Richard Stallman et de son pilote d'imprimante, le mouvement du libre est une réaction à l'enclosure de ce qui était auparavant collectif (cf. communs, commons).
https://fr.wikipedia.org/wiki/Enclosure
https://fr.wikipedia.org/wiki/Communs
[^] # Re: d'abord passer au libre
Posté par vmagnin (site web personnel) . En réponse au message reactos. Évalué à 1. Dernière modification le 15 mai 2019 à 22:36.
Oui.
On peut bien sûr aussi se contenter d'essayer de dégager de l'espace sur le disque existant pour ajouter une ou deux partitions pour Linux. Mais c'est plus risqué et ça demande de l'habitude (et notre ami dit ne pas être "excellent en pc").
C'est bien sûr plus coûteux d'ajouter un second disque, mais on n'est pas obligé d'en acheter un très gros si on se dit à terme que le premier pourra, quand on se sent prêt à faire le saut, être reformaté (partiellement ou entièrement) pour faire du stockage. Et pour 30 €, on peut trouver un SSD 240 Go. Après ça dépend bien sûr du type d'usage du PC…
Enfin, il y a toujours un petit risque quand on installe en dual-boot : il ne faut bien sûr pas se tromper dans la sélection des disques et des partitions où installer le nouvel OS ! Pour cela, il faut :
1) être bien réveillé ce jour-là, prendre son temps et faire attention à ce qu'on fait,
2) bien comprendre auparavant comment on nomme les partitions sous Linux : pas de C:\ ou D:\, mais des disques appelés sda, sdb, etc. Et sur le disque sdb par exemple, les partitions seront nommées avec des numéros, par exemple sdb1, sdb2, etc. Ca peut surprendre quand on n'a connu que Windows, mais c'est très simple une fois qu'on a accepté que ça puisse être différent ! Voir par exemple : https://www.debian.org/releases/stable/i386/apcs04.html.fr
# d'abord passer au libre
Posté par vmagnin (site web personnel) . En réponse au message reactos. Évalué à 5. Dernière modification le 14 mai 2019 à 21:41.
Bonjour,
avant de migrer, il faut prendre son temps et se préparer, des mois, un an s'il le faut… Je préconiserais les phases suivantes :
1) Remplacer progressivement dans Windows 7 tous les logiciels propriétaires que tu utilises (peut-être) encore par des logiciels libres que tu pourras ensuite retrouver dans ton prochain système d'exploitation. Par exemple LibreOffice, Firefox, Thunderbird, Gimp, Inkscape, etc. Comme ça, tu seras alors beaucoup moins dépaysé.
2) Essayer différents systèmes dans une machine virtuelle (par exemple VirtualBox, regarde https://www.osboxes.org/) sous Windows 7, ou avec un live-CD (ou une clef USB). Par exemple Kubuntu, version d'Ubuntu avec bureau KDE.
3) Faire des sauvegardes.
4) De préférence installer un autre disque dur pour le nouvel OS.
5) Installer le nouvel OS en dual-boot, comme ça tu peux toujours revenir à ton ancien système, dans un premier temps.
6) Et un jour, peut-être, se débarrasser complètement de W7.
Mais je pense qu'il faut prendre son temps pour ne pas faire de bêtise et faire de bons choix.
# "Linux is a cancer"
Posté par vmagnin (site web personnel) . En réponse au journal Windows est enfin prêt pour le desktop . Évalué à 3.
Comme quoi Steve Ballmer avait raison en 2001 : "Linux is a cancer".
En fait, il parlait surtout de la viralité des licences libres : "Linux is a cancer that attaches itself in an intellectual property sense to everything it touches".
https://www.theregister.co.uk/2001/06/02/ballmer_linux_is_a_cancer/
# Framboise
Posté par vmagnin (site web personnel) . En réponse au message Plus léger que Toutou Linux ? (pour un pc très très vieux qui a 19 ans). Évalué à 2.
64 Mo de Ram, on a oublié ce que c'était… Même si c'est beaucoup par rapport aux 16 ou 32 Ko des 8 bits, ou à l'unique Ko des premiers ordinateurs de poche.
On pourrait imaginer essayer de s'en servir pour piloter un Raspberry Pi : pour 40 € on aurait alors une bête de course (tout est relatif).
Il y a même des bricoleurs qui arrivent à recycler des écrans de portable pour les brancher sur des Raspberry :
https://korben.info/transformer-ecran-portable-en-ecran-pc-fixe.html