Aldebaran a écrit 194 commentaires

  • # Dr Stone

    Posté par  (site web personnel) . En réponse au journal Livre pour expliquer l'architecture informatique aux enfants. Évalué à 3.

    Je recommande de mon côté la lecture de Dr Stone.

    Ce n'est pas à proprement parler un livre, c'est un manga, et l'informatique est traité assez loin dans l'histoire (à partir du chapitre 205) mais je pense que c'est génial.

    Le pitch est assez simple. L'humanité a été changée en pierre et 3700 ans plus tard, un homme, Senku, scientifique de génie, se réveille et entreprend de reconstruire la civilisation de zéro.

    Extrait Wikipédia :

    L'œuvre est emplie d'explications de procédés scientifiques afin d'arriver à la réinvention et à la construction d'objets ou de technologies perdus, tels que la création du savon, de la poudre à canon ou encore des antibiotiques. L'œuvre ne cesse d'essayer d'expliquer les processus chimiques et physiques afin de recréer des inventions passées, toujours de plus en plus complexes au fur et à mesure de l'avancement de l'œuvre.

    À partir du chapitre 205 on attaque la fabrication d'un ordinateur.
    On aborde le fonctionnement des portes logiques, comment les fabriquer (sur le principe du Parametron : https://en.wikipedia.org/wiki/Parametron), les unités de mémoire (https://fr.wikipedia.org/wiki/M%C3%A9moire_%C3%A0_tores_magn%C3%A9tiques), les tubes nixie pour l'affichage et de loin la programmation.

    Bref il y a quelques chapitre à lire avant d'arriver à ce que tu veux mais c'est un plaisir !

  • # J'adore !

    Posté par  (site web personnel) . En réponse au journal Vos pensées, Nos droits. Évalué à 5.

    C'est tout à fait le genre de fin douce amère que j’apprécie !

    On ne peut qu'imaginer le reste de ce monde dystopique, avec un gouvernement et une élite hors de tout contrôle et une population soumise jusque dans ces pensées, grâce à des implants et autres dispositifs de surveillance ^

    Du coup tout le monde paye la SGPDA pour le moindre souvenir ? Vu que bon, l’intégralité de nos pensées ne pourraient prendre la forme qui est la leur sans le vécu et le savoir de ceux qui nous ont précédés ?

  • [^] # Re: J'utilise...

    Posté par  (site web personnel) . En réponse au journal GAIM, c'est fini. Évalué à 1.

    Ah Miranda !… J'y repense de temps en temps aussi, c'est peut être le premier logiciel (après Firefox) qui a remplacé un soft de Microsoft sur ma machine :)
    J'avais été attiré par des screens sur CrystalXP montrant des thèmes incroyables, (avec des fenêtres transparentes et tout).

    Je n'en revenais pas que quelqu'un fut capable de ré-implémenter un logiciel, c'était de la magie.
    Après ça je me suis intéressé à Linux (Ubuntu c'était vraiment bien).

    C'était vraiment une belle époque.

  • [^] # Re: ffmpeg

    Posté par  (site web personnel) . En réponse au journal Jouer à distance avec du logiciel libre. Évalué à 2.

    Désolé du double postage !

    J'ai refais des recherches sur moonlight.
    Alors le serveur semble fermé mais les clients son libres (y en a en QT :!Yeah!/ ).

    Mais du coup j'ai découvert l’existence de sunshine : https://github.com/loki-47-6F-64/sunshine et d'OpenStream : https://open-stream.net/ et https://github.com/LS3solutions/openstream-server

    Le dernier est forké du premier si je suis bien et vise à réimplémenter la partie server qui exploite le protocole Game Stream de Nvidia. Partant de là ça ne dépend plus du fondeur et ça peut tourner sous AMD et autre.

    Je vais essayer de tester tout ça au plus vite, en tout cas ça semble au premier abords se baser sur ffmpeg et x264 et x265.

  • [^] # Re: ffmpeg

    Posté par  (site web personnel) . En réponse au journal Jouer à distance avec du logiciel libre. Évalué à 2.

    Je l'avais vu dans mes recherches, et vu la gueule du truc je l'avais laissé de côté. Merci quand même !

    Y a aussi Moonlight chez Nvidia qui permet de streamer des jeux, mais je n'ai pas réussi à comprendre comment lancer ça sous linux, ça utilise geforce expérience si je me rappel bien. Après c'est pas libre et non compatible avec amd mais bon…

  • # ffmpeg

    Posté par  (site web personnel) . En réponse au journal Jouer à distance avec du logiciel libre. Évalué à 5.

    J'ai moi aussi testé différentes choses.
    Steam Link marche bien, je dois l'avouer.

    J'ai eu des résultats pas trop mauvais en utilisant ffmpeg : https://trac.ffmpeg.org/wiki/StreamingGuide

    J'ai été très étonné de voir que ça n'impactait pas tant que ça mes fps (sur un jeu gourmand, je suis passé de 45 à 28 [à la louche et variable]). J'ai utilisé un RPI4 comme client, le codex x264 et un PC serveur avec une GTX1070. Mais il me manque encore une façon simple de connecter une manette ou un clavier souris et de les faire reconnaître par le système hôte et les jeux.

    J'aimerais bien une redirection usb et bluetooth, ou la récupération des entrée côté client et l'envoie à un périphérique virtuel sur le serveur (idéalement une fausse manette de xbox ou un truc bien reconnu). Mais bon j'ai pas trouvé, c'est peut être un bon projet à dev.

  • # Super article

    Posté par  (site web personnel) . En réponse à la dépêche VTK : la visualisation scientifique et au delà !. Évalué à 9.

    J'adore, c'était très agréable à lire. Je ne savais pas qui était derrière Cmake, j'imaginais un projet opensource comme n'importe quel autre ^

    En tout cas c'est très intéressant de voir comment fonctionne VTK, cette approche en couche me plaît beaucoup et on sent bien que ça en fait un outils puissant.

    Petite question, ça peut cracher un modèle 3D, genre collada ou obj ?

  • [^] # Re: un widget ?

    Posté par  (site web personnel) . En réponse au message PyQt et PySDL sont sur un bateau. Évalué à 1.

    C'est cool, l'important c'est de persévérer, ça va finir par marcher.
    Après je dois avouer que la doc Qt faut prendre le plie, et encore je ne sais pas ce que ça donne pour PyQT.

  • # un widget ?

    Posté par  (site web personnel) . En réponse au message PyQt et PySDL sont sur un bateau. Évalué à 2.

    Après une recherche rapide (que tu as sûrement faite) : https://stackoverflow.com/questions/118659/how-do-i-use-qt-and-sdl-together

    Ça donne des pistes.

    Je ne l'ai pas fais personnellement, et ça concerne qt4 et c'est en CPP (donc à prendre avec des pincettes), mais ça peut t’intéresser :
    https://irmatden.developpez.com/tutoriels/sdl/

    Tu peux aussi sûrement regarder du côté des softs en qt qui utilisent sdl ou sfml ou bien même opengl (des émulateurs, des programmes 3d, etc) ça peut t'aider à voir comment implémenter ton widget ?

    Je connais Dust3d qui est écrit en C++/Qt et utilise OpenGL : https://github.com/huxingyi/dust3d

    Cette doc expose comment créer une fenêtre opengl au sein d'un programme Qt minimal : https://doc.qt.io/qt-5/qtgui-openglwindow-example.html

    Bref, moi je ne sais pas faire mais ça doit bien se trouver !

  • [^] # Re: La réponse du sav

    Posté par  (site web personnel) . En réponse au message La fibre chez SFR. Évalué à 1.

    J'ai testé en me branchant sur le câble cat6 de 20m qui arrive au switch, ça passe crème. Nan à part ce problème de DNS le débit est vraiment ouf.

  • [^] # Re: La réponse du sav

    Posté par  (site web personnel) . En réponse au message La fibre chez SFR. Évalué à 2.

    Peut être.
    En tout cas je me sens très bête, j'ai un switch sur mon installation, je pensais que c'était un gigabyte, ben en fait non. J'ai un débit de 1Gb/s en descendant et 500 en montant en direct. J'étais sur d'avoir vérifier, je suis trop un gros gouniafier !

  • # La réponse du sav

    Posté par  (site web personnel) . En réponse au message La fibre chez SFR. Évalué à 1.

    Alors j'ai eu le SAV, il m'ont transféré plusieurs fois, au final le dernier technicien m'a dit qu'il faisait une manœuvre technique pour régler mes PB de débit qui prendrait 24h.
    J'ai demandé, il m'a expliqué qu'il mettait à jour le DHCP de ma box.
    Je suis pas super calé en réseau mais il peut y avoir un rapport entre le DHCP et la vitesse de ma coo ? Je pensais que ça servait uniquement à obtenir une IP sur le réseau local.

  • [^] # Re: connexion entre la box et le PC de test

    Posté par  (site web personnel) . En réponse au message La fibre chez SFR. Évalué à 1.

    Salut, oui normalement je devrais avoir quelque chose comme 1Gb/s, comme on m'a installé la fibre samedi je pensais que ça se monterai peut être ! Mais bon j'habite dans un village j'ai été méchamment surpris d'avoir la fibre j'avais jamais eu ce débit, je m'en contenterai ^ M'enfin je demanderai au sav. Concernant le débit quasi symétrique j'ai lu que ça pouvait arriver avec les offres FTTH (fiber to the home).

  • [^] # Re: Les DNS...

    Posté par  (site web personnel) . En réponse au message La fibre chez SFR. Évalué à 2.

    J'essayerai de faire ça : https://discourse.pi-hole.net/t/how-do-i-use-pi-holes-built-in-dhcp-server-and-why-would-i-want-to/3026
    Ça m'a l'air pas mal du tout comme combine, à voir !

  • # Les DNS...

    Posté par  (site web personnel) . En réponse au message La fibre chez SFR. Évalué à 1.

    Le problème venait bien des DNS de SFR. Merci à vous !
    Je les ai changé dans sur ma debian (pour ceux de google, on verra plus tard pour en mettre d'autres), mais je ne suis pas bien satisfait du résultat, ça marche et tout mais c'est plutôt casse pied de devoir changer ça sur chaque machine.
    Apparemment je ne peux pas modifier les DNS de la box (une NB6VAC) ce qui est bien dommage. Je prendrais peut être un routeur un des ces 4 si ça devient trop chiant, apperement ça se fait.
    Enfin bref merci.

  • [^] # Re: magie

    Posté par  (site web personnel) . En réponse à la dépêche DuckStation, un émulateur PlayStation libre époustouflant !. Évalué à 1. Dernière modification le 14 décembre 2020 à 14:49.

    De ce que j'ai compris, de nos jours la circuiterie est recouverte de caches prévu pour empêcher cette investigation. Ça a sûrement du fonctionner, mais ça doit être coton d'enlever la protection d'une puce récente !

  • [^] # Re: c'est vraiment la caractéristique numéro 1 ?

    Posté par  (site web personnel) . En réponse à la dépêche Redox OS, le prochain système d’exploitation à conquérir le monde ?. Évalué à 3.

    C'est vrai que si ça se limite à "Rust c le bi1 !", le projet n'a pas grand intérêt.
    Après tout le monde me dit (et moi même je me laisse de plus en plus convaincre) que le Rust c'est bien parce que ça permet de faire du code plus sure, de plus haut niveau, etc…

    Mais je suis vraiment curieux de voir ce que ça donne, si on voit réellement rejaillir les avantages annoncés du langage sur le produit fini. Je regarderai un peu plus en détail, j'étais passé à côté du principe de tout est URL, je ne vois pas bien ce que ça veut dire en fait. Tout est URL, genre pour avoir accès à un fichier on va taper sur localhost/fileserver/file.txt ?

  • [^] # Re: specs

    Posté par  (site web personnel) . En réponse au journal raspi400. Évalué à 2.

    C'est vrai qu'il est épais. Il doit pas être trop lourd (vu qu'il y a pas mal d'air à l’intérieur) mais il est épais. Ça me gène pas trop, ça reste dans mes normes, j'aime bien même, ça permet d'avoir une conception plus rustique donc plus facile à réparer et la plupart du temps plus solide.

  • [^] # Re: specs

    Posté par  (site web personnel) . En réponse au journal raspi400. Évalué à 1.

    Pour rester sur un portable en arm je zieute en ce moment sur un Reform : https://www.crowdsupply.com/mnt/reform

    Ça à l'aire d'être une belle machine, et je suis impressionner quand je peux lire (ici : https://mntre.com/media/reform_md/2020-01-18-finishing-reform.html ) des trucs comme ça :

    "The CPU, GPU and hardware implementations of standard interfaces like USB 3.0, PCIe, and MIPI DSI are all located in the NXP i.MX8M, which is called a System-on-Chip (SoC). This SoC supports LPDDR4 memory, which in our case has 4GB capacity. The SoM features an Atheros Ethernet MAC chip (AR8035). Both SoC and memory chips sit on a System-on-Module (SoM) that we source from Boundary Devices, a US company that specializes on i.MX reference designs. We selected their "Nitrogen8M SOM" module for Reform because it is the only available module for which you can download the complete schematics and understand what every component does. The SoM plugs into the Reform motherboard's central 200 pin SO-DIMM connector. This means that anyone will be able to design a replacement SoM to power Reform with a completely different CPU or an FPGA, for example."

    Soit via google :

    "Les implémentations CPU, GPU et matérielles des interfaces standard telles que USB 3.0, PCIe et MIPI DSI sont toutes situées dans le NXP i.MX8M, appelé System-on-Chip (SoC). Ce SoC prend en charge la mémoire LPDDR4, qui dans notre cas a une capacité de 4 Go. Le SoM dispose d'une puce MAC Ethernet Atheros (AR8035). Le SoC et les puces de mémoire reposent sur un système sur module (SoM) que nous achetons auprès de Boundary Devices, une société américaine spécialisée dans les conceptions de référence i.MX. Nous avons sélectionné leur module "Nitrogen8M SOM" pour Reform car c'est le seul module disponible pour lequel vous pouvez télécharger les schémas complets et comprendre ce que fait chaque composant. Le SoM se branche sur le connecteur SO-DIMM central 200 broches de la carte mère Reform. Cela signifie que n'importe qui pourra concevoir un SoM de remplacement pour alimenter Reform avec un processeur ou un FPGA complètement différent, par exemple."

    Je suis pas expert en SOC, je ne sais pas ce que vaut le i.MX8M de NXP, apparemment il a 4 Cortex-A53 + 1 Cortex-M4F cadencés entre 1.5 et 2.0 GHz. J'ai pas trouvé de benchmark pour la machine c'est dommage.

  • # geforce 1700 4g

    Posté par  (site web personnel) . En réponse au journal Stadia@Home ? Un Cloud Gaming personnel ?. Évalué à 2.

    On est d'accord on parle d'une GTX 1070 ?

  • [^] # Re: moonlight

    Posté par  (site web personnel) . En réponse au journal Stadia@Home ? Un Cloud Gaming personnel ?. Évalué à 3.

    Cool le pci passthrough avec kvm ! J'avais envie de m'y frotter l'année dernière, mais avec les avancée de DXVK et de Proton je n'en ai finalement pas eu besoin ^

    Ça marche comment finalement ? Est ce que je peux par exemple utiliser ma carte graphique sous linux puis la donner à la vm windows (pour la récupérer derrière) ? Ou est ce que c'est une conf figée (c'est ce que j'avais compris à l'époque) ?

    Après je préférerais jouer en natif mais bon… Maintenant on a de plus en plus de jeux en natif mais je me prend toujours pas mal la tête à triturer mes prefixs wine ^

  • # Infos :)

    Posté par  (site web personnel) . En réponse au journal Stadia@Home ? Un Cloud Gaming personnel ?. Évalué à 1.

    Je n'avais jamais testé x2go, je testerai. Ça reste du vnc classique ou il y a des ajouts propre au steam de jeu ?

    J'ai essayé steamlink, et des soluces un peu manuelles à base de ffmpeg (ce guide), ça marche mais je perds quand même pas mal de fps.

    En fait j'aurai voulu trouvé un moyen pour encoder la sortie de ma carte graphique avec le chipset integré intel et streamer tout ça, histoire de minimiser la perte de perf.
    Le but ultime étant de pouvoir commencer une partie à mon bureau et de pouvoir continuer sur la télé du salon :)

  • [^] # Re: un langage pour des petits GUI

    Posté par  (site web personnel) . En réponse au journal Retour d'expérience sur les langages de programmation. Évalué à 3.

    Je fais pas mal de Qt et je suis loin de faire partie de l'élite ^
    Tant qu'à donner mon avis, mon langage favoris d'interface en ce moment c'est le qml, c'est déclaratif et plutôt chouette avec son scripting en pseudo js (+ la possibilité d'interagir avec du code c++).

    Sinon je vais bientôt tester d'écrire une app avec Tauri (un genre d'electron léger) donc en html/js/css. Avec les techno web on fait quand même de belles gui.

    D'ailleurs histoire de parler d'un truc que j'aime bien, je voulais essayer d’intégrer une app que j'ai codé avec Yew dans un runtime Tauri. Yew c'est le feu, ça me rappel beaucoup Vue.js .

  • [^] # Re: Titre trop long

    Posté par  (site web personnel) . En réponse au journal Mozilla abandonne le web des objets. Évalué à 2.

    Je l'utilise au quotidien, franchement je vois pas bien ce qu'on lui reproche, c'est fluide et tout et j'aime bien l'ui.
    Si, y a un truc qui me chiffonne avec maps, quand j'ouvre un lien vers maps dans chrome ça s'ouvre bien dans l'application mais avec Firefox ça m'ouvre le site web.

  • [^] # Re: Pffff

    Posté par  (site web personnel) . En réponse à la dépêche Rust a 5 ans, rétrospective. Évalué à 4.

    Exactement, ce n'est pas parce qu'on le compare aux tauliers du game qu'il va les remplacer hein !
    Je vais me la jouer Nostradamus mais je ne vois pas le C et le C++ être remplacés avant très, très longtemps. D'ici là on se déplacera en aéroglisseur.

    Moi aussi je fais du C et du C++, et j'aime ça, j'aime aussi beaucoup le Rust et je pense qu'en avoir fait un peu m'a permit de devenir un meilleur dev C++. Y a des machins que je n'utilisais pas en C++ (par ignorance ou fainéantise), comme les pointeurs intelligents par exemple. Maintenant oui, mais je ne me suis penché dessus qu'en cherchant à comprendre comment marchait le borrowing en Rust.

    C'est une alternative, personne ne force personne mais (de mon avis éclairé et impartial) le Rust ça dépote. Ça peut faire une corde de plus à son arc c'est toujours ça !