Bon, ma TI83+ n’a que 24K de mémoire donc il n’y a aucun espoir, mais l’Amstrad 2086-S est livré lui avec un 8086 et 640 kb de ram, c’est plus qu’il n’en faut ! J’espère qu’un jour Fuzix sera en effet porté pour le 8086, d’ici là faut que je conserve avec grand soin les rares disquettes 3.5" 720K qui me restent… Par contre je doute que le vieux compilo C K&R qui est installé sur cette machine les intéresse… :D
ce commentaire est sous licence cc by 4 et précédentes
C’est une très bonne idée d’ajouter des jeux comme Minetest.
XQF gère surtout des FPS parce qu’il repose énormément sur QStat et que ce dernier gère surtout des FPS, mais ce n’est pas une obligation pour XQF.
Connais-tu un moyen d’interroger un serveur seul?
Je m’explique, cette liste donne une liste de tous les serveurs avec leur description, mais cela signifie que pour mettre à jour la description d’un seul serveur, il faut tout télécharger. Aussi, si le serveur maître ne répond pas temporairement, il faut pouvoir interroger le status des serveurs déjà connus ou rajoutés manuellement en favoris.
Je l’ai classé en « long term » et ça veut dire ce que ça veut dire: il faut écrire un parseur spécifique pour ce jeu donc ça peut probablement mettre beaucoup de temps. N’hésite surtout pas à renseigner ce ticket avec toutes les informations que tu trouveras pour ce jeu.
Je te le déconseille sauf si tu veux participer à l’aventure du développement, dans ce cas là je t’encourage. :)
Si tu veux aider à débuger XQF en connaissance de cause, bienvenue ! Voici quelques informations à savoir :
XQF est un projet vieux de 16 ans et qui a stagné entre 6 et 8 ans : les dernières modifications qui ont été faites il y a moins de 8 ans avant la reprise du développement ne touchent rien à la façon dont fonctionne le logiciel (ajoutent seulement des jeux par exemple).
Beaucoup de code encore utilisé a été écrit pour GTK+1, pour le moment tout ce qui a été fait a été de permettre que ce code compile encore avec GTK+2, mais il n’a pas été complètement réécrit pour GTK+2 ou 3. Le code ne compile qu’avec le switch -DGTK_ENABLE_BROKEN=1, qui veut dire ce que ça veut dire, ce n’est pas -DGTK_ENABLE_DEPRECATED=1 mais BROKEN, XQF utilise du code qui est considéré comme cassé, pas seulement obsolète.
Certaines parties sont en refonte complète et peuvent casser du jour au lendemain. Lorsque j’ai réécrit certaines parties, j’ai joué au chat et à la souris avec les obsolescences. Par exemple si XQF utilisait la fonction toto, la doc de toto disait « toto est obsolète, il faut utiliser toto_ng », mais la doc de toto_ng disait que cette fonctionnalité était elle-même rendue obsolète par la fonction tata elle-même rendue obsolète par la fonction tata_ng, etc. Et à chaque montée d’API, il faut prévoir des cassures dans les coins !
Je ne garantie pas la continuité des données en dehors des versions taggées. Il est arrivé par exemple que des versions de développement de XQF enregistre en cache une liste de serveur mal formée (due à des caractères spéciaux mal filtrés), ce qui signifie que même une version stable de XQF pouvait se prendre les pieds dans le tapis après avoir utilisé une version non stable, en relisant les listes. Autre exemple, lors du passage à $XDG_CONFIG_HOME, j’ai utilisé provisoirement un nom de chemin, puis finalement un autre. XQF ne prend en charge que la transition entre les noms de fichiers de configuration utilisés dans les versions stables.
Cependant, je préviens dans les tickets quand une intervention manuelle est nécessaire après la correction d’un bug qui peut être propagé par des fichiers écrits.
On vient de mettre en place un système d’intégration continue qui vérifie la compilation avec gcc et clang à chaque commit et qui permettra de faire des tests plus poussés. Mais pour le moment ça ne vérifie que le succès de la compilation, et ça ne garantit pas que le succès du programme lui-même.
À bientôt peut-être, effectivement ça peut être très amusant, et toucher un vieux code peut être quelque chose de très passionnant. :-)
ce commentaire est sous licence cc by 4 et précédentes
Je ne peux que recommander […] 6 mois d'utilisation au quotidien et pas un problème.
6 mois ne permettent pas de se faire une idée de la stabilité d’une distribution, par exemple une Ubuntu non LTS dure 6 mois et par définition en 6 mois elle ne bouge que très peu.
ce commentaire est sous licence cc by 4 et précédentes
Si tu installes le paquet Ubuntu ou Debian, la seule différence notable que tu verras par rapport à la 1.0.6.2 sera une horrible faute de français dès la fenêtre principale (en fait un mot anglais non traduit qui est souvent écrit à l’anglaise en français car son orthographe est très proche bien que différente). Le reste des modifs de la 1.0.6.2 sont sous le capot et ne changent rien aux fonctionnalités, seulement la manière de faire.
N’hésite pas à rapporter les bugs que tu rencontres, il y en a forcément.
ce commentaire est sous licence cc by 4 et précédentes
Je n’arrive pas à l’installer avec fakeroot checkinstall --fstrans :
/bin/mkdir -p '/usr/lib/python3.4/site-packages/lollypop/'
/bin/mkdir: impossible de créer le répertoire «/usr/lib/python3.4/site-packages»: Aucun fichier ou dossier de ce type
Cela vient très probablement d’un bug ailleurs que chez toi vu que :
fakeroot est sensé simuler des droits root
checkinstall --fstrans est sensé simuler une arborescence écrivable
mkdir -p est conçu spécialement pour agir sans se plaindre en cas de dossier manquant
Mais si ton Makefile ne comptait pas sur la tolérance de mkdir -p aux dossiers manquants, ça marcherait certainement. ;-)
ce commentaire est sous licence cc by 4 et précédentes
J'utilise un pseudo et je ne laisse donc aucune trace personnelle, seulement des traces "techniques".
N’importe quoi. Ton identité civile n’importe que très peu.
Savoir que tu es la même personne qui a loué tel film, qui a acheté tel jeu, qui a commenté tel article de presse, à qui on peut vendre tel bouquin, et qui va sûrement être séduit par la prochaine publicité qui va être spécialement sélectionnée pour toi et qui va te faire craquer, c’est infiniment plus précieux que ton identité civile.
Si j’établis un profil de toi et que grâce à ce profil je te vends ma came une fois sur deux, je n’ai que faire de savoir que ma base de donnée te connaît comme #135O4494303, @Maderios, ou Jean-Michel Meunier.
T’inquiète, même si tu donnais ta vraie identité à Facebook, tu serais d’abord #135O4494303 pour Facebook, tu n’es qu’un sur des millions.
« Facebook sait tout sur moi, il sait que le mois dernier j’étais déprimé rien qu’avec la courbe de fréquences de likes de vidéo de chaton mignon et de parties de candy crush, il sait que j’ai une nouvelle copine ce mois-ci rien qu’en analysant mes horaires de connexions, il sait que j’aime le metal et les dauphins, il sait que je suis un acheteur compulsif de figurines de star wars, mais par contre, il ne connaît pas mon nom, il croit que je m’appelle Jean Dupont, c’est important ça. Celui qui me manipule obtient ce qu’il veut de moi, quand il m’appelle par le petit code que nous avons convenu ensemble je réponds tout de suite et suis à son service sans attendre, mais il ne sait pas comment les autres m’appellent, c’est important »
ce commentaire est sous licence cc by 4 et précédentes
et quand bien même, c'est faux, puisqu'on ne pourra pas toujours produire du png (bitmap) depuis un svg (format vectoriel), par exemple cas d'une photo.
De plus on veut pouvoir tuner à la main le rendu du PNG. Le vectoriel est affichable à toute résolution, mais souvent il est plus élégant de redessiner dans les petites résolutions. Par exemple les packs d’icônes courants fournissent généralement des bitmaps pour les petites résolutions en plus du vectoriel.
ce commentaire est sous licence cc by 4 et précédentes
Comme l’a fait remarquer Laurent Pointecouteau, les copies d’écran que j’ai faites (exception de Rage et de l’internationalisation de Terminology qui viennent de la comm d’E) ont été faites avec un écran 900x660, en fait plus exactement un serveur X11 imbriqué Xephyr.
Utiliser Xephyr m’a permis de lancer E sans pourrir ma session X11 actuelle, et une fois Xephyr utilisé, m’a donné la possibilité de donner la taille que je voulais à mon « écran », et j’en ai profité pour réduire la surface affichable, ça avait plusieurs avantages séduisants :
Je peux montrer une copie d’écran plein écran qui rentre chez la majeure partie des gens dans la largeur d’une page web sans réduction par le navigateur, ce qui donne une image plus nette.
L’image est plus concise
Le fichier image est plus léger
La conséquence c’est que cette faible définition donne un rendu « vieil ordi » puisqu’on n’a plus l’habitude des petites définitions.
Et pour rajouter à ma faute, lorsque j’ai lancé E pour la première fois, il m’a demandé quelle taille de police je voulais, et comme je faisais du 900x600, ben j’ai mis « petit » (c’était quelque chose comme 8) pour ne pas être pris au dépourvu quand la bise fut venu.
Et encore j’ai été gentil, par défaut Xephyr fait du 640x480… :p
ce commentaire est sous licence cc by 4 et précédentes
Oui, mais les 2 mis côte à côte ne sont pas rigoureusement équivalent. Le premier comporte, la logique, du moins en partie, alors que le second ne comporte que des définitions. Il aurait fallut mettre le code C […]
Ben non justement, l’avantage de systemd sur sysv c’est qu’avec systemd on n’a pas besoin de programmer, il suffit de déclarer, et dans sysv on ne peut rien déclarer sans programmer.
La comparaison ne porte pas sur le nombre de ligne de code que pond le développeur, mais le nombre de ligne de code que pond l’administrateur.
Et même si systemd ne faisait pas que du déclaratif, ton argument reviendrait à répondre à quelqu’un qui code en Python et qui déclare qu’il apprécie ne pas se prendre la tête avec des pointeurs : « mais pas du tout, ton interpréteur python il fait plein de pointeurs, tu dois systématiquement lire le code de CPython à chaque fois que tu écris une ligne en Python, sinon t’es pas un vrai homme qui en a ».
Bref, j’aime bien le shell, je ne suis pas très fan de cette mode qui déplace le savoir faire de chez l’utilisateur vers le développeur, mais il ne faut pas se tromper d’argument.
Les vrais hommes assemblent eux-même leur code de tête, sauf quand ils sont payés uniquement pour déclarer.
ce commentaire est sous licence cc by 4 et précédentes
Moué, en général quand je vais sur la livebox, c’est parce qu’internet ne répond plus, et que je veux savoir si ça vient du lan, du wan, ou de la livebox elle-même (par exemple une mise à jour intempestive d’elle-même).
Si Google est mis dans le coup ça va moins bien marcher…
ce commentaire est sous licence cc by 4 et précédentes
Non is a modular DAW. Modular in the Unix sense. This is unique. Other DAWs, even in the free-software realm, are large, bloated, and, as a rule, monolithic. This goes against the Unix philosophy and fails to take full advantage of the power and flexibility of JACK.
The components of Non work together and separately, allowing you create a studio tailored to your own needs.
Et effectivement, les copies d'écran d’outils tiers (comme Patchage) montrent que NON exporte vers Jack toutes les connexions internes du logiciel, alors que d’ordinaire, les logiciels de ce type montrent deux ou trois connexions sortantes et entrantes vers Jack, et réimplémentent en interne toute la logique de connexion audio entre plugins, sans compter un transport interne qu’il faut synchroniser avec celui de JACK !
D’après eux, ça dans NON :
donne ça dans JACK :
Je préfère l’approche de NON.
ce commentaire est sous licence cc by 4 et précédentes
Si tu veux être malin, tu commandes ton Thinkpad sur la boutique US ou Canadienne
Et tu te prends au moins 50% de supplément en frais de ports et en douane (de plus la douane taxe les frais de ports).
Je crois que le pire que j'ai eu en provenance des US c’est :
* 30€ l’objet
* 30€ les frais de ports
* 30€ la douane (50% des frais payés, soit 50% de (prix de l’objet + frais de ports).
Au fait, 30€ de frais de ports en provenance des US/Canada c’est pas cher, même pour 100g ils peuvent te facturer 40€.
La dernière fois que j'ai acheté un objet à 400€ au Canada, j’ai payé 200€ de douane, je ne sais plus combien j’ai payé de frais de ports (80€ minimum).
Bref,
non.
ce commentaire est sous licence cc by 4 et précédentes
Merci encore une fois pour cette superbe dépêche de qualitaÿ !
Voilà ce n'est qu'un message pour te remercier et t'encourager, merci encore pour le détail et tout le soin apporté à ta dépêche, une fois encore !
J'aime les articles fouillés, et puis l'avantage d'écrire des dépêches sur un jeu sur LinuxFr, c’est qu’il y a toute la place pour y parler technique, et tu en profites largement et ça c'est cool. ;-) Merci !
ce commentaire est sous licence cc by 4 et précédentes
Et il faudra combien d’années pour faire mumuse avec un joli Mustang P-51 sans code de triche, c’est à dire dans sa propre civilisation ? Ça sera pour 0 A.D. Partie 4 ? :D
ce commentaire est sous licence cc by 4 et précédentes
Bref, à mon avis une liseuse ressemble plus à la nSpire, le haut de gamme de chez TI capable de faire tourner de manière non officielle Linux et Doom (en couleur !)…
Pour les autres gammes, les procos me font plus penser aux consoles 16bit des années 80 (Mega Drive, Super Nintendo) qui utilisaient justement le Z80 et le m68k…
Je ne sais pas où ça en est actuellement chez Casio, mais il y a quelques années la Graph100+ utilisait un clone du 286 fabriqué par NEC (et l’OS était un clone de DOS, oui il y a des fous qui se sont amusés à programmer en QBASIC sur PC pour la Graph100+)…
Bref quand je lis:
Je sais qu'un CPU spécialisé dans les entiers peut le faire, c'est juste que, c'est plus long, ça chauffe plus, qu'une puce spécialisée.
J’ai envie de répondre : je ne crois que les calculatrices du commerce utilisent des puces spécialisées mais de bonnes vieilles technos du moyen-âge. ;-)
Pour en savoir plus sur l’achi m68k de TI tu pourras retrouver des détails dans une de mes dépêches, pour l’archi Z80 de TI tu pourras demander à contra-sh< qui développe justement un émulateur pour cette archi, et pour l’archi arm de TI tu peux parcourir le wiki Hackspire. ;-)
ce commentaire est sous licence cc by 4 et précédentes
Je suppose qu'il faut accepter le cookie qui permet de se souvenir qu'on accepte les cookies.
C’est exactement ça, c’est pourquoi au boulot lorsque je me connecte à mon Gmail perso depuis mon profil de navigateur configuré pour oublier ma session à la fermeture, je me tape le bandeau tous les jours !
Pourquoi l’information « je suis un utilisateur qui accepte les cookies de google » ne peut-elle pas être enregistrée dans mon profil Google ? Ils stockent déjà plusieurs Go de données sur moi, et ils ne peuvent pas ajouter un booléen ?
ce commentaire est sous licence cc by 4 et précédentes
[^] # Re: Le Z80 est encore utilisé
Posté par Thomas Debesse (site web personnel, Mastodon) . En réponse à la dépêche Fuzix OS, parce que les petites choses sont belles. Évalué à 4.
Effectivement, avec la rentrée scolaire, il y a des Zilog Z80 dans les rayonnages d’une grande majorité de supermarchés de France…
ce commentaire est sous licence cc by 4 et précédentes
# 8086
Posté par Thomas Debesse (site web personnel, Mastodon) . En réponse à la dépêche Fuzix OS, parce que les petites choses sont belles. Évalué à 6.
Bon, ma TI83+ n’a que 24K de mémoire donc il n’y a aucun espoir, mais l’Amstrad 2086-S est livré lui avec un 8086 et 640 kb de ram, c’est plus qu’il n’en faut ! J’espère qu’un jour Fuzix sera en effet porté pour le 8086, d’ici là faut que je conserve avec grand soin les rares disquettes 3.5" 720K qui me restent… Par contre je doute que le vieux compilo C K&R qui est installé sur cette machine les intéresse… :D
ce commentaire est sous licence cc by 4 et précédentes
# Hum, markdown
Posté par Thomas Debesse (site web personnel, Mastodon) . En réponse au journal K3b, le logiciel de gravure de KDE est toujours en vie. Évalué à 10.
Il semble que tu sois tombé sur un bug de Markdown, je suppose que tu voulais écrire :
ce commentaire est sous licence cc by 4 et précédentes
[^] # Re: XQF pour d'autres types de jeu
Posté par Thomas Debesse (site web personnel, Mastodon) . En réponse à la dépêche XQF 1.0.6, la résurrection. Évalué à 5.
C’est une très bonne idée d’ajouter des jeux comme Minetest.
XQF gère surtout des FPS parce qu’il repose énormément sur QStat et que ce dernier gère surtout des FPS, mais ce n’est pas une obligation pour XQF.
Connais-tu un moyen d’interroger un serveur seul?
Je m’explique, cette liste donne une liste de tous les serveurs avec leur description, mais cela signifie que pour mettre à jour la description d’un seul serveur, il faut tout télécharger. Aussi, si le serveur maître ne répond pas temporairement, il faut pouvoir interroger le status des serveurs déjà connus ou rajoutés manuellement en favoris.
Je viens de créer un ticket pour ça: https://github.com/XQF/xqf/issues/81
Je l’ai classé en « long term » et ça veut dire ce que ça veut dire: il faut écrire un parseur spécifique pour ce jeu donc ça peut probablement mettre beaucoup de temps. N’hésite surtout pas à renseigner ce ticket avec toutes les informations que tu trouveras pour ce jeu.
Il faut découvrir entre autre:
Plus tu donneras d’information, et plus la chance de voir XQF gérer Minetest augmente. ;-)
ce commentaire est sous licence cc by 4 et précédentes
[^] # Re: Cool
Posté par Thomas Debesse (site web personnel, Mastodon) . En réponse à la dépêche XQF 1.0.6, la résurrection. Évalué à 9.
Je te le déconseille sauf si tu veux participer à l’aventure du développement, dans ce cas là je t’encourage. :)
Si tu veux aider à débuger XQF en connaissance de cause, bienvenue ! Voici quelques informations à savoir :
XQF est un projet vieux de 16 ans et qui a stagné entre 6 et 8 ans : les dernières modifications qui ont été faites il y a moins de 8 ans avant la reprise du développement ne touchent rien à la façon dont fonctionne le logiciel (ajoutent seulement des jeux par exemple).
Beaucoup de code encore utilisé a été écrit pour GTK+1, pour le moment tout ce qui a été fait a été de permettre que ce code compile encore avec GTK+2, mais il n’a pas été complètement réécrit pour GTK+2 ou 3. Le code ne compile qu’avec le switch
-DGTK_ENABLE_BROKEN=1
, qui veut dire ce que ça veut dire, ce n’est pas-DGTK_ENABLE_DEPRECATED=1
maisBROKEN
, XQF utilise du code qui est considéré comme cassé, pas seulement obsolète.Certaines parties sont en refonte complète et peuvent casser du jour au lendemain. Lorsque j’ai réécrit certaines parties, j’ai joué au chat et à la souris avec les obsolescences. Par exemple si XQF utilisait la fonction
toto
, la doc detoto
disait «toto est obsolète
, il faut utilisertoto_ng
», mais la doc detoto_ng
disait que cette fonctionnalité était elle-même rendue obsolète par la fonctiontata
elle-même rendue obsolète par la fonctiontata_ng
, etc. Et à chaque montée d’API, il faut prévoir des cassures dans les coins !Je ne garantie pas la continuité des données en dehors des versions taggées. Il est arrivé par exemple que des versions de développement de XQF enregistre en cache une liste de serveur mal formée (due à des caractères spéciaux mal filtrés), ce qui signifie que même une version stable de XQF pouvait se prendre les pieds dans le tapis après avoir utilisé une version non stable, en relisant les listes. Autre exemple, lors du passage à
$XDG_CONFIG_HOME
, j’ai utilisé provisoirement un nom de chemin, puis finalement un autre. XQF ne prend en charge que la transition entre les noms de fichiers de configuration utilisés dans les versions stables.Cependant, je préviens dans les tickets quand une intervention manuelle est nécessaire après la correction d’un bug qui peut être propagé par des fichiers écrits.
On vient de mettre en place un système d’intégration continue qui vérifie la compilation avec
gcc
etclang
à chaque commit et qui permettra de faire des tests plus poussés. Mais pour le moment ça ne vérifie que le succès de la compilation, et ça ne garantit pas que le succès du programme lui-même.À bientôt peut-être, effectivement ça peut être très amusant, et toucher un vieux code peut être quelque chose de très passionnant. :-)
ce commentaire est sous licence cc by 4 et précédentes
[^] # Re: Cool
Posté par Thomas Debesse (site web personnel, Mastodon) . En réponse à la dépêche XQF 1.0.6, la résurrection. Évalué à 2.
Hum, tu peux m’en dire plus?
Au fait, c’est
--with-qstat=quakestat
avec un “=
”;-)ce commentaire est sous licence cc by 4 et précédentes
[^] # Re: Rolling release et Chakra Linux ET Manjaro
Posté par Thomas Debesse (site web personnel, Mastodon) . En réponse au journal Une idée de distribution Linux. Évalué à 6.
6 mois ne permettent pas de se faire une idée de la stabilité d’une distribution, par exemple une Ubuntu non LTS dure 6 mois et par définition en 6 mois elle ne bouge que très peu.
ce commentaire est sous licence cc by 4 et précédentes
[^] # Re: Cool
Posté par Thomas Debesse (site web personnel, Mastodon) . En réponse à la dépêche XQF 1.0.6, la résurrection. Évalué à 5.
Si tu installes le paquet Ubuntu ou Debian, la seule différence notable que tu verras par rapport à la 1.0.6.2 sera une horrible faute de français dès la fenêtre principale (en fait un mot anglais non traduit qui est souvent écrit à l’anglaise en français car son orthographe est très proche bien que différente). Le reste des modifs de la 1.0.6.2 sont sous le capot et ne changent rien aux fonctionnalités, seulement la manière de faire.
N’hésite pas à rapporter les bugs que tu rencontres, il y en a forcément.
ce commentaire est sous licence cc by 4 et précédentes
[^] # Re: Installation sous Debian ?
Posté par Thomas Debesse (site web personnel, Mastodon) . En réponse au journal Lollypop: un autre lecteur audio pour GNOME. Évalué à 2.
Je n’arrive pas à l’installer avec
fakeroot checkinstall --fstrans
:Cela vient très probablement d’un bug ailleurs que chez toi vu que :
fakeroot
est sensé simuler des droits rootcheckinstall --fstrans
est sensé simuler une arborescence écrivablemkdir -p
est conçu spécialement pour agir sans se plaindre en cas de dossier manquantMais si ton
Makefile
ne comptait pas sur la tolérance demkdir -p
aux dossiers manquants, ça marcherait certainement. ;-)ce commentaire est sous licence cc by 4 et précédentes
[^] # Re: Installation sous Debian ?
Posté par Thomas Debesse (site web personnel, Mastodon) . En réponse au journal Lollypop: un autre lecteur audio pour GNOME. Évalué à 2.
Les nouvelles versions de
gnome-music
dépendendent degir1.2-totem-plparser-1.0
, est-ce quelollypop
en dépend aussi ?ce commentaire est sous licence cc by 4 et précédentes
[^] # Re: FreeBSD
Posté par Thomas Debesse (site web personnel, Mastodon) . En réponse à la dépêche Enlightenment DR 0.19 et autres nouveautés éclairées. Évalué à 4.
Je croyais qu’on parlait d’utiliser son compte facebook pour se connecter au bugzilla d’un projet logiciel ?
ce commentaire est sous licence cc by 4 et précédentes
[^] # Re: FreeBSD
Posté par Thomas Debesse (site web personnel, Mastodon) . En réponse à la dépêche Enlightenment DR 0.19 et autres nouveautés éclairées. Évalué à 10. Dernière modification le 29 octobre 2014 à 03:14.
N’importe quoi. Ton identité civile n’importe que très peu.
Savoir que tu es la même personne qui a loué tel film, qui a acheté tel jeu, qui a commenté tel article de presse, à qui on peut vendre tel bouquin, et qui va sûrement être séduit par la prochaine publicité qui va être spécialement sélectionnée pour toi et qui va te faire craquer, c’est infiniment plus précieux que ton identité civile.
Si j’établis un profil de toi et que grâce à ce profil je te vends ma came une fois sur deux, je n’ai que faire de savoir que ma base de donnée te connaît comme #135O4494303, @Maderios, ou Jean-Michel Meunier.
T’inquiète, même si tu donnais ta vraie identité à Facebook, tu serais d’abord #135O4494303 pour Facebook, tu n’es qu’un sur des millions.
« Facebook sait tout sur moi, il sait que le mois dernier j’étais déprimé rien qu’avec la courbe de fréquences de likes de vidéo de chaton mignon et de parties de candy crush, il sait que j’ai une nouvelle copine ce mois-ci rien qu’en analysant mes horaires de connexions, il sait que j’aime le metal et les dauphins, il sait que je suis un acheteur compulsif de figurines de star wars, mais par contre, il ne connaît pas mon nom, il croit que je m’appelle Jean Dupont, c’est important ça. Celui qui me manipule obtient ce qu’il veut de moi, quand il m’appelle par le petit code que nous avons convenu ensemble je réponds tout de suite et suis à son service sans attendre, mais il ne sait pas comment les autres m’appellent, c’est important »
ce commentaire est sous licence cc by 4 et précédentes
[^] # Re: Bonnes pratiques
Posté par Thomas Debesse (site web personnel, Mastodon) . En réponse au journal Pourquoi vous ne devriez pas packager vous-même votre logiciel pour Debian ?. Évalué à 9.
De plus on veut pouvoir tuner à la main le rendu du PNG. Le vectoriel est affichable à toute résolution, mais souvent il est plus élégant de redessiner dans les petites résolutions. Par exemple les packs d’icônes courants fournissent généralement des bitmaps pour les petites résolutions en plus du vectoriel.
ce commentaire est sous licence cc by 4 et précédentes
[^] # Re: C'est quoi le délire avec les polices en taille 8px ?
Posté par Thomas Debesse (site web personnel, Mastodon) . En réponse à la dépêche Enlightenment DR 0.19 et autres nouveautés éclairées. Évalué à 3.
Quand tu l’auras payé une première fois, ça sera gratuit la suivante. :D
ce commentaire est sous licence cc by 4 et précédentes
[^] # Re: C'est quoi le délire avec les polices en taille 8px ?
Posté par Thomas Debesse (site web personnel, Mastodon) . En réponse à la dépêche Enlightenment DR 0.19 et autres nouveautés éclairées. Évalué à 10. Dernière modification le 27 octobre 2014 à 16:09.
Hum, smafote !
Comme l’a fait remarquer Laurent Pointecouteau, les copies d’écran que j’ai faites (exception de Rage et de l’internationalisation de Terminology qui viennent de la comm d’E) ont été faites avec un écran 900x660, en fait plus exactement un serveur X11 imbriqué Xephyr.
Utiliser Xephyr m’a permis de lancer E sans pourrir ma session X11 actuelle, et une fois Xephyr utilisé, m’a donné la possibilité de donner la taille que je voulais à mon « écran », et j’en ai profité pour réduire la surface affichable, ça avait plusieurs avantages séduisants :
La conséquence c’est que cette faible définition donne un rendu « vieil ordi » puisqu’on n’a plus l’habitude des petites définitions.
Et pour rajouter à ma faute, lorsque j’ai lancé E pour la première fois, il m’a demandé quelle taille de police je voulais, et comme je faisais du 900x600, ben j’ai mis « petit » (c’était quelque chose comme 8) pour ne pas être pris au dépourvu quand la bise fut venu.
Et encore j’ai été gentil, par défaut Xephyr fait du 640x480… :p
ce commentaire est sous licence cc by 4 et précédentes
[^] # Re: Forkons Fedora !
Posté par Thomas Debesse (site web personnel, Mastodon) . En réponse au journal Un fork de Debian à cause de systemd ?. Évalué à 9.
Ben non justement, l’avantage de systemd sur sysv c’est qu’avec systemd on n’a pas besoin de programmer, il suffit de déclarer, et dans sysv on ne peut rien déclarer sans programmer.
La comparaison ne porte pas sur le nombre de ligne de code que pond le développeur, mais le nombre de ligne de code que pond l’administrateur.
Et même si systemd ne faisait pas que du déclaratif, ton argument reviendrait à répondre à quelqu’un qui code en Python et qui déclare qu’il apprécie ne pas se prendre la tête avec des pointeurs : « mais pas du tout, ton interpréteur python il fait plein de pointeurs, tu dois systématiquement lire le code de CPython à chaque fois que tu écris une ligne en Python, sinon t’es pas un vrai homme qui en a ».
Bref, j’aime bien le shell, je ne suis pas très fan de cette mode qui déplace le savoir faire de chez l’utilisateur vers le développeur, mais il ne faut pas se tromper d’argument.
Les vrais hommes assemblent eux-même leur code de tête, sauf quand ils sont payés uniquement pour déclarer.
ce commentaire est sous licence cc by 4 et précédentes
[^] # Re: Firefox ne reconnaît plus les adresses locales
Posté par Thomas Debesse (site web personnel, Mastodon) . En réponse à la dépêche Firefox : dites 33, comme chez le docteur. Évalué à 3.
Moué, en général quand je vais sur la livebox, c’est parce qu’internet ne répond plus, et que je veux savoir si ça vient du lan, du wan, ou de la livebox elle-même (par exemple une mise à jour intempestive d’elle-même).
Si Google est mis dans le coup ça va moins bien marcher…
ce commentaire est sous licence cc by 4 et précédentes
[^] # Re: Update
Posté par Thomas Debesse (site web personnel, Mastodon) . En réponse à la dépêche Qpsycle, un studio modulaire de création musicale, cherche des développeurs. Évalué à 5. Dernière modification le 20 octobre 2014 à 17:41.
Woaouh, je ne connaissais pas, ça a l’air super intéressant !
Je lis sur leur page About :
Et effectivement, les copies d'écran d’outils tiers (comme Patchage) montrent que NON exporte vers Jack toutes les connexions internes du logiciel, alors que d’ordinaire, les logiciels de ce type montrent deux ou trois connexions sortantes et entrantes vers Jack, et réimplémentent en interne toute la logique de connexion audio entre plugins, sans compter un transport interne qu’il faut synchroniser avec celui de JACK !
D’après eux, ça dans NON :
donne ça dans JACK :
Je préfère l’approche de NON.
ce commentaire est sous licence cc by 4 et précédentes
[^] # Re: Apple a abandonné le Mac Mini ?
Posté par Thomas Debesse (site web personnel, Mastodon) . En réponse au journal Une baudruche qui se dégonfle avec fracas.... Évalué à 4.
Et tu te prends au moins 50% de supplément en frais de ports et en douane (de plus la douane taxe les frais de ports).
Je crois que le pire que j'ai eu en provenance des US c’est :
* 30€ l’objet
* 30€ les frais de ports
* 30€ la douane (50% des frais payés, soit 50% de (prix de l’objet + frais de ports).
Au fait, 30€ de frais de ports en provenance des US/Canada c’est pas cher, même pour 100g ils peuvent te facturer 40€.
La dernière fois que j'ai acheté un objet à 400€ au Canada, j’ai payé 200€ de douane, je ne sais plus combien j’ai payé de frais de ports (80€ minimum).
Bref,
non.
ce commentaire est sous licence cc by 4 et précédentes
# Merci !
Posté par Thomas Debesse (site web personnel, Mastodon) . En réponse à la dépêche Sortie de 0 A.D. Alpha 17 Quercus. Évalué à 5.
Merci encore une fois pour cette superbe dépêche de qualitaÿ !
Voilà ce n'est qu'un message pour te remercier et t'encourager, merci encore pour le détail et tout le soin apporté à ta dépêche, une fois encore !
J'aime les articles fouillés, et puis l'avantage d'écrire des dépêches sur un jeu sur LinuxFr, c’est qu’il y a toute la place pour y parler technique, et tu en profites largement et ça c'est cool. ;-) Merci !
ce commentaire est sous licence cc by 4 et précédentes
[^] # Re: 1.0 ?
Posté par Thomas Debesse (site web personnel, Mastodon) . En réponse à la dépêche Sortie de 0 A.D. Alpha 17 Quercus. Évalué à 4.
C’est vrai ça ? :D
Et il faudra combien d’années pour faire mumuse avec un joli Mustang P-51 sans code de triche, c’est à dire dans sa propre civilisation ? Ça sera pour 0 A.D. Partie 4 ? :D
ce commentaire est sous licence cc by 4 et précédentes
[^] # Re: super soft !
Posté par Thomas Debesse (site web personnel, Mastodon) . En réponse à la dépêche Une calculatrice scientifique libre sous Linux (materiel). Évalué à 7.
Et oui, 300€ la V200 pour avoir un m68k à 12MHz, 256ko de ram, 2.7mo de flash et un écran 240x128 pixels, ça fait cher en 2014. ;-)
ce commentaire est sous licence cc by 4 et précédentes
[^] # Re: super soft !
Posté par Thomas Debesse (site web personnel, Mastodon) . En réponse à la dépêche Une calculatrice scientifique libre sous Linux (materiel). Évalué à 10.
Je ne connais pas toutes les calculatrices du marché mais…
La gamme de calculatrice graphique chez Texas Instrument se divise en trois gammes :
Bref, à mon avis une liseuse ressemble plus à la nSpire, le haut de gamme de chez TI capable de faire tourner de manière non officielle Linux et Doom (en couleur !)…
Pour les autres gammes, les procos me font plus penser aux consoles 16bit des années 80 (Mega Drive, Super Nintendo) qui utilisaient justement le Z80 et le m68k…
Je ne sais pas où ça en est actuellement chez Casio, mais il y a quelques années la Graph100+ utilisait un clone du 286 fabriqué par NEC (et l’OS était un clone de DOS, oui il y a des fous qui se sont amusés à programmer en QBASIC sur PC pour la Graph100+)…
Bref quand je lis:
J’ai envie de répondre : je ne crois que les calculatrices du commerce utilisent des puces spécialisées mais de bonnes vieilles technos du moyen-âge. ;-)
Pour en savoir plus sur l’achi m68k de TI tu pourras retrouver des détails dans une de mes dépêches, pour l’archi Z80 de TI tu pourras demander à contra-sh< qui développe justement un émulateur pour cette archi, et pour l’archi arm de TI tu peux parcourir le wiki Hackspire. ;-)
ce commentaire est sous licence cc by 4 et précédentes
[^] # Re: Et la crémière
Posté par Thomas Debesse (site web personnel, Mastodon) . En réponse au journal Marre des popups qui obligent à accepter les cookies. Évalué à 5.
C’est exactement ça, c’est pourquoi au boulot lorsque je me connecte à mon Gmail perso depuis mon profil de navigateur configuré pour oublier ma session à la fermeture, je me tape le bandeau tous les jours !
Pourquoi l’information « je suis un utilisateur qui accepte les cookies de google » ne peut-elle pas être enregistrée dans mon profil Google ? Ils stockent déjà plusieurs Go de données sur moi, et ils ne peuvent pas ajouter un booléen ?
ce commentaire est sous licence cc by 4 et précédentes
[^] # Re: double popup sur sf.net !
Posté par Thomas Debesse (site web personnel, Mastodon) . En réponse au journal Marre des popups qui obligent à accepter les cookies. Évalué à 2.
s/big/img/
ce commentaire est sous licence cc by 4 et précédentes