J'ai l'ancienne version : core i5, 250GM SSD, 8GB RAM, pas de tactile.
J'ai une mint uptodate depuis … longtemps en fait.
Ce qui marche très bien : en fait à peut près tout : wifi, bleutooth, webcam, le mutli-écran HDMI ou VGA, veille, hibernation.
Ce qui ne marche pas par moment :
- le wifi peut tarder à détecter les réseaux, dans ce cas, soit un peu de patience soit un "sudo iwlist scan".
- à la sortie de veille, il peut arriver que les caractères du window manager (titre de fenetres) disparaissent (bug carte vidéo ?) mais pas dans les applications (pas toutes). Dans ce cas, je change le paramètre d'échelle ou d'antialiasing (puis je reviens à mes réglages).
- le MTP (transferts de fichiers mobile-pc) est capricieux (il a été corrigé dans une MaJ puis re cassé). J'utilise ADB dans ce cas qui me sert aussi à backuper des données du téléphone non accessibles en MTP.
Ce qui marche mieux qu'avec le master d'origine :
- la veille se fait bien mieux, et avec une progression (eg: si je le réveille tout de suite, seul l'écran s'était éteint, puis le cpu, etc).
- l'hibernation : il en sort alors qu'avant non
- l'autonomie : on va dire 4h sans forcer.
- la manipulation de fichiers : on sent vraiment le SSD.
- un millier de trucs liés à l'OS : on peut faire de majuscules accentuées ! la quantité de logiciels installables par le gestionnaire ! un vrai terminal et un vrai shell. etc.
j'utilisais dans mon studio un vieux portable sur lequel je pouvais, avec Linux, figer la fréquence CPU et la vitesse du ventillo. Je les mettais tous les deux au plus bas. L'intérêt est que le CPU chauffe peu et a donc pas besoin de trop de ventilation et que le ventilo constamment faible est moins dérangeant qu'un ventillo qui s'allume et s'éteint régulièrement
De loin ça se ressemble, de près ça a rien à voir.
Un clavier physique fait appel au touché pour bien repositionner les doigts de manière imperceptible.
Sur un clavier virtuel tu n'as pas cet effet, c'est donc très peu utilisable pour de la bureautique. Donc le produit a échoué.
Apple essaye pour quelques boutons personnalisables par application mais ils ne seront utilisables que ponctuellement.
J'avais vu un clavier avec des touches physiques dont le motif est fait avec un écran LCD - genre ça. Ça, ça peut être intéressant.
J'ai implémenté un petit outil à base de sha512 et lmdb, avec glu python et shell.
Ça a l'avantage d'être très économe en mémoire, contrairement à l'implémentation choisie pour FIM à base de collections Java.
Après mon outil n'était pas aussi riche fonctionnellement.
Les outils qui récupèrent l'information soit sous forme d'image soit sous forme de texte sont très hétéroclites, écrits principalement en shell encapsulant des exécutables.
J'aimerai tant que faire ce peut rester sur ce modèle pour l’agrégation et l'affichage.
gerer l'affichage dans le framebuffer
Il est possible de faire cat rawpixels > /dev/fb0
Reste à faire l'agrégation.
Je pensais utiliser une template en SVG et utiliser rsvg pour le rendu.
Désolé, j'ai un peu fait l'impasse sur la présentation de l'outil.
Awk est un outil de traitement de données texte tabulaires ligne à ligne.
Il simplifie l'écriture de script de traitement en préparant le travail :
* lecture ligne à ligne : chaque ligne passe dans le script.
* pour chaque ligne, découpage en colonne selon le délimiteur choisi et peuplement dans les variables $1 .. $i .. $n.
Si tu es amené à faire souvent des traitements de données tabulaires, je t'invite à investir un peu de temps pour lire la documentation, très bien faite, et à pratiquer un peu. L'apprentissage est très rapide car il est facile de raisonner sur un script qui traite une ligne. Les cas courants se font très simplement, avec des scripts courts. Tu gagnera beaucoup de temps par la suite.
D'un point de vue technique, les traitement sont rapides, souvent limités par la vitesse d'I/O disque, sur des volumétries très importantes (plusieurs GB) avec une consommation de RAM très limitée.
sshd doit tourner en root (sauf reconfiguration et grosses limitations).
un CGI qui lance un truc en root, je trouve pas ça top.
restrictions de ports chez mes clients
Tu pourrais faire utiliser le port 443, rarement filtré, pour faire tourner SSH.
Si tu as aussi un serveur HTTPS (sûrement puisque tu cherchais un CGI), tu peux tester sslh pour multiplexer HTTPS et SSH sur un même port.
Pour ma part j'utilise une VPN openvpn sur le 443 puis me connecte en mosh à ma machine au travers de la VPN.
Quitte à utiliser python, j'aurai utilisé son module csv qui gère correctement la présence de retour à la ligne dans les cellules ainsi que les doubles quotes qui font partie de la norme.
On suppose que le fichier est ouvrable par un tableur (msexcel ou lo.calc).
On suppose aussi qu'il n'y a pas de retour à la ligne dans les cellules.
Sinon, vois une solution à base de python qui gère bien les cellules sur plusieurs lignes et les double quotes avec son module csv.
Tu exportes en csv avec un séparateur qui n’apparaît jamais dans une cellule, genre ";" ou "|" ou "$" ou "£".
En awk, tu utilises un script du genre :
awk -F\| 'NF>1 { cellA=$1; print $1 FS $2 next } { print cellA FS $1 next } < in.csv > out.csv
j'ai trouvé directfb qui semble correspondre. Mais j'ai regardé les exemples, en c++, et je pense que c'est pour développer des applications complètes et monolithique.
Un peu éloigné de mon besoin qui est d’agréger du contenu sur un écran…
on parle du DFS ?
Je sais pas ce qu'il fait avec les disques locaux et si on peut appeler ça sur RAID0 (IMHO non) mais ça reste un cas bien particulier loin de la question d'origine.
Il est tout à fait possible de swapper sur un fichier dans le FS root.
Bien que je n'en vois pas l'avantage si ce n'est quand on a oublié de lui réserver de l'espace avant l'installation du système et qu'on a pas mis LVM. Bref, quand on a une sale vie :)
Ta remarque sur l'innovation est en partie fausse.
Il est tout à fait possible d'innover sur l'interface, l’ergonomie sans avoir à modifier le format de stockage.
Ms ne change pas son format à chaque version de la suite office et heureusement pour ses utilisateurs.
Si vraiment ils avaient voulu s'ouvrir, ils auraient tenté d'adopter le format opendocument quitte à y apporter des demandes de changements. Ils n'en ont rien fait.
C'est un choix. Affirmer qu'il est volontairement « non totalement interopérable » est un procès d'intention.
Lorsque Ms a jugé que les attaques sur l'opacité de son format pré OOXML faisaient suffisamment de bruit pour nuire à la popularité de sa suite bureautique (en particulier auprès des organismes publiques enclins par leurs administrés à plus de transparence et de pérennité), ils ont répondu en faisant normaliser un format pour pouvoir répondre que leur format était ouvert. Ouvert, certes mais suffisamment pourvu en extension non documentées pour que les autres logiciels ne soient pas réellement interopérables. En gros la manip MSword -> Libreoffoce.writer -> MSword fait perdre de l'information de mise en page. Tu penses à une maladresse de leurs ingénieurs ? Non, ça s'appelle de la stratégie d'entreprise pour garder la main sur un marché lucratif (plus techniquement nommé : vaches à lait). Leurs actionnaires doivent se réjouir d'une telle habileté de la part des dirigeants.
[^] # Re: ma vie xps13
Posté par steph1978 . En réponse au message Support Dell XPS 13 ?. Évalué à 2.
Le master d'origine était sous mswindows…
# ma vie xps13
Posté par steph1978 . En réponse au message Support Dell XPS 13 ?. Évalué à 2.
J'ai l'ancienne version : core i5, 250GM SSD, 8GB RAM, pas de tactile.
J'ai une mint uptodate depuis … longtemps en fait.
Ce qui marche très bien : en fait à peut près tout : wifi, bleutooth, webcam, le mutli-écran HDMI ou VGA, veille, hibernation.
Ce qui ne marche pas par moment :
- le wifi peut tarder à détecter les réseaux, dans ce cas, soit un peu de patience soit un "sudo iwlist scan".
- à la sortie de veille, il peut arriver que les caractères du window manager (titre de fenetres) disparaissent (bug carte vidéo ?) mais pas dans les applications (pas toutes). Dans ce cas, je change le paramètre d'échelle ou d'antialiasing (puis je reviens à mes réglages).
- le MTP (transferts de fichiers mobile-pc) est capricieux (il a été corrigé dans une MaJ puis re cassé). J'utilise ADB dans ce cas qui me sert aussi à backuper des données du téléphone non accessibles en MTP.
Ce qui marche mieux qu'avec le master d'origine :
- la veille se fait bien mieux, et avec une progression (eg: si je le réveille tout de suite, seul l'écran s'était éteint, puis le cpu, etc).
- l'hibernation : il en sort alors qu'avant non
- l'autonomie : on va dire 4h sans forcer.
- la manipulation de fichiers : on sent vraiment le SSD.
- un millier de trucs liés à l'OS : on peut faire de majuscules accentuées ! la quantité de logiciels installables par le gestionnaire ! un vrai terminal et un vrai shell. etc.
[^] # Re: Quelle machine ?
Posté par steph1978 . En réponse à la dépêche Financement participatif — Héberger son serveur avec OpenBSD. Évalué à 2.
j'utilisais dans mon studio un vieux portable sur lequel je pouvais, avec Linux, figer la fréquence CPU et la vitesse du ventillo. Je les mettais tous les deux au plus bas. L'intérêt est que le CPU chauffe peu et a donc pas besoin de trop de ventilation et que le ventilo constamment faible est moins dérangeant qu'un ventillo qui s'allume et s'éteint régulièrement
[^] # Re: On recycle les anciennes idées avec les connaissances actuelles ?
Posté par steph1978 . En réponse au journal Le courage de l'innovation. Évalué à 2.
De loin ça se ressemble, de près ça a rien à voir.
Un clavier physique fait appel au touché pour bien repositionner les doigts de manière imperceptible.
Sur un clavier virtuel tu n'as pas cet effet, c'est donc très peu utilisable pour de la bureautique. Donc le produit a échoué.
Apple essaye pour quelques boutons personnalisables par application mais ils ne seront utilisables que ponctuellement.
J'avais vu un clavier avec des touches physiques dont le motif est fait avec un écran LCD - genre ça. Ça, ça peut être intéressant.
[^] # Re: Intéressant
Posté par steph1978 . En réponse à la dépêche Effacement des doublons et historique complet pour Fim 1.2.2. Évalué à 2.
Idem : faire le ménage dans des vieux backups.
J'ai implémenté un petit outil à base de sha512 et lmdb, avec glu python et shell.
Ça a l'avantage d'être très économe en mémoire, contrairement à l'implémentation choisie pour FIM à base de collections Java.
Après mon outil n'était pas aussi riche fonctionnellement.
[^] # Re: awk avec précautions
Posté par steph1978 . En réponse au message [boulot] script pour récupérer des données. Évalué à 2.
tu peux donner le lien ?
je duckduckgoé mais ça donne trop de résultats.
[^] # Re: directfb
Posté par steph1978 . En réponse au message rendu graphique sur le framebuffer. Évalué à 2.
Non, il fait du rendu SVG.
[^] # Re: directfb
Posté par steph1978 . En réponse au message rendu graphique sur le framebuffer. Évalué à 2.
rsvg in.svg -o out.png
fait le rendu d'un SVG en PNG.[^] # Re: directfb
Posté par steph1978 . En réponse au message rendu graphique sur le framebuffer. Évalué à 2.
Les outils qui récupèrent l'information soit sous forme d'image soit sous forme de texte sont très hétéroclites, écrits principalement en shell encapsulant des exécutables.
J'aimerai tant que faire ce peut rester sur ce modèle pour l’agrégation et l'affichage.
Il est possible de faire
cat rawpixels > /dev/fb0
Reste à faire l'agrégation.
Je pensais utiliser une template en SVG et utiliser rsvg pour le rendu.
[^] # Re: awk avec précautions
Posté par steph1978 . En réponse au message [boulot] script pour récupérer des données. Évalué à 3.
Désolé, j'ai un peu fait l'impasse sur la présentation de l'outil.
Awk est un outil de traitement de données texte tabulaires ligne à ligne.
Il simplifie l'écriture de script de traitement en préparant le travail :
* lecture ligne à ligne : chaque ligne passe dans le script.
* pour chaque ligne, découpage en colonne selon le délimiteur choisi et peuplement dans les variables $1 .. $i .. $n.
Si tu es amené à faire souvent des traitements de données tabulaires, je t'invite à investir un peu de temps pour lire la documentation, très bien faite, et à pratiquer un peu. L'apprentissage est très rapide car il est facile de raisonner sur un script qui traite une ligne. Les cas courants se font très simplement, avec des scripts courts. Tu gagnera beaucoup de temps par la suite.
D'un point de vue technique, les traitement sont rapides, souvent limités par la vitesse d'I/O disque, sur des volumétries très importantes (plusieurs GB) avec une consommation de RAM très limitée.
[^] # Re: directfb
Posté par steph1978 . En réponse au message rendu graphique sur le framebuffer. Évalué à 2.
A peu près tous les langages permettent de créer des images.
Et il y a une myriade d'outils aussi, imagemagick par exemple.
Du coup, je ne vois pas ce que tu veux exprimer…
# port 443
Posté par steph1978 . En réponse au message Lancement de SSH via script CGI. Évalué à 5. Dernière modification le 24 octobre 2016 à 17:02.
sshd doit tourner en root (sauf reconfiguration et grosses limitations).
un CGI qui lance un truc en root, je trouve pas ça top.
Tu pourrais faire utiliser le port 443, rarement filtré, pour faire tourner SSH.
Si tu as aussi un serveur HTTPS (sûrement puisque tu cherchais un CGI), tu peux tester sslh pour multiplexer HTTPS et SSH sur un même port.
Pour ma part j'utilise une VPN openvpn sur le 443 puis me connecte en mosh à ma machine au travers de la VPN.
[^] # Re: My 2 cents
Posté par steph1978 . En réponse au message [boulot] script pour récupérer des données. Évalué à 3.
Quitte à utiliser python, j'aurai utilisé son module csv qui gère correctement la présence de retour à la ligne dans les cellules ainsi que les doubles quotes qui font partie de la norme.
# awk avec précautions
Posté par steph1978 . En réponse au message [boulot] script pour récupérer des données. Évalué à 3. Dernière modification le 24 octobre 2016 à 16:43.
On suppose que le fichier est ouvrable par un tableur (msexcel ou lo.calc).
On suppose aussi qu'il n'y a pas de retour à la ligne dans les cellules.
Sinon, vois une solution à base de python qui gère bien les cellules sur plusieurs lignes et les double quotes avec son module csv.
Tu exportes en csv avec un séparateur qui n’apparaît jamais dans une cellule, genre ";" ou "|" ou "$" ou "£".
En awk, tu utilises un script du genre :
awk -F\| 'NF>1 { cellA=$1; print $1 FS $2 next } { print cellA FS $1 next } < in.csv > out.csv
[^] # Re: directfb
Posté par steph1978 . En réponse au message rendu graphique sur le framebuffer. Évalué à 2.
Textes et images.
Je n'ai pas besoin de widget genre boutons, champs, etc.
En gros j'ai besoin de construire une image soit à partir d'un mixe de petites images et de textes (rendus sous forme d'image).
# directfb
Posté par steph1978 . En réponse au message rendu graphique sur le framebuffer. Évalué à 2.
j'ai trouvé directfb qui semble correspondre. Mais j'ai regardé les exemples, en c++, et je pense que c'est pour développer des applications complètes et monolithique.
Un peu éloigné de mon besoin qui est d’agréger du contenu sur un écran…
# réponse
Posté par steph1978 . En réponse au message scan. Évalué à 3.
42
[^] # Re: etonnant moyen d'apprendre
Posté par steph1978 . En réponse au message Recherche d'exercices a faire avec le SHELL Unix. Évalué à 2.
Il a pas dit qu'il voulait apprendre Linux mais le "shell linux".
[^] # Re: mon humble avis
Posté par steph1978 . En réponse au message mdadm vs lvm. Évalué à 2.
on parle du DFS ?
Je sais pas ce qu'il fait avec les disques locaux et si on peut appeler ça sur RAID0 (IMHO non) mais ça reste un cas bien particulier loin de la question d'origine.
[^] # Re: la base
Posté par steph1978 . En réponse au message Partition /boot, partition /swap. Évalué à 2.
Il est tout à fait possible de swapper sur un fichier dans le FS root.
Bien que je n'en vois pas l'avantage si ce n'est quand on a oublié de lui réserver de l'espace avant l'installation du système et qu'on a pas mis LVM. Bref, quand on a une sale vie :)
[^] # Re: mon humble avis
Posté par steph1978 . En réponse au message mdadm vs lvm. Évalué à 2.
Pas exactement.
Le RAID0 est strippé ce qui permet d'augmenter les performances (écriture et lecture sur deux axes).
Le non strippé s'appelle du JBOD : tu remplis les disques au fur et à mesure (ou tu mets du RAID logiciel, ce qui revient à du RAID).
[^] # Re: Paradoxale ?
Posté par steph1978 . En réponse à la dépêche ONLYOFFICE ouvre le code source des éditeurs de bureau. Évalué à 5.
Ta remarque sur l'innovation est en partie fausse.
Il est tout à fait possible d'innover sur l'interface, l’ergonomie sans avoir à modifier le format de stockage.
Ms ne change pas son format à chaque version de la suite office et heureusement pour ses utilisateurs.
Si vraiment ils avaient voulu s'ouvrir, ils auraient tenté d'adopter le format opendocument quitte à y apporter des demandes de changements. Ils n'en ont rien fait.
[^] # Re: avancées
Posté par steph1978 . En réponse au message swap, chiffrement, blockage. Évalué à 2.
J'y songe parce que je sais que ça marche bien.
Après, swapper sur du SSD, en soit, c'est pas mal.
Par contre, de mémoire, ça ne permet pas d'activer l'hibernation.
[^] # Re: Paradoxale ?
Posté par steph1978 . En réponse à la dépêche ONLYOFFICE ouvre le code source des éditeurs de bureau. Évalué à 1.
Justement j'attendais cette partie où tu te permettrais de critiquer les gens qui prennent la voiture, dommage :)
Pour le reste, je suis d'accord avec toi, on ne va pas bouder du code ouvert par une entreprise.
[^] # Re: Paradoxale ?
Posté par steph1978 . En réponse à la dépêche ONLYOFFICE ouvre le code source des éditeurs de bureau. Évalué à 10.
Lorsque Ms a jugé que les attaques sur l'opacité de son format pré OOXML faisaient suffisamment de bruit pour nuire à la popularité de sa suite bureautique (en particulier auprès des organismes publiques enclins par leurs administrés à plus de transparence et de pérennité), ils ont répondu en faisant normaliser un format pour pouvoir répondre que leur format était ouvert. Ouvert, certes mais suffisamment pourvu en extension non documentées pour que les autres logiciels ne soient pas réellement interopérables. En gros la manip MSword -> Libreoffoce.writer -> MSword fait perdre de l'information de mise en page. Tu penses à une maladresse de leurs ingénieurs ? Non, ça s'appelle de la stratégie d'entreprise pour garder la main sur un marché lucratif (plus techniquement nommé : vaches à lait). Leurs actionnaires doivent se réjouir d'une telle habileté de la part des dirigeants.