Manger sur pattes a écrit 341 commentaires

  • [^] # Re: Pour être plus clair

    Posté par  . En réponse au journal Méfiez-vous des applications de courriel sur mobile. Évalué à 4.

    De ce que j'ai compris, le problème est pire : tes identifiants et toutes les communications transitent par des serveurs à eux, qui peuvent donc intercepter tous tes mails. Après effectivement, le simple fait d'avoir tes identifiants stockés sur un serveur distant sur lequel tu n'as pas de contrôle (sans forcément faire transiter les mails) revient au même.

    Je n'utilise pas K9-Mail, mais j'imagine que le stockage des identifiants se fait uniquement sur le téléphone.

    Le problème n'est pas le même : même si les applications en elles-mêmes peuvent avoir une faille de sécurité, dans le cas des applications faisant tout transiter par des serveurs intermédiaires, en plus du risque d'attaque présent partout, on n'a aucune garantie que les développeurs n'ont pas d'intention malveillante (et, au contraire, on peut raisonnablement supposer qu'ils en ont ; les informations personnelles ça peut rapporter un peu avec la pub, les informations professionnelles, ça peut rapporter beaucoup au détriment de l'entreprise à laquelle elles appartiennent).

    Avec un client mail normal, tes mails et tes identifiants doivent rester sur ton téléphone, et si tu colles un wireshark au bout, les seules connections qu'on doit relever devraient être avec ton serveur de mail.

  • [^] # Re: 8086

    Posté par  . En réponse à la dépêche Fuzix OS, parce que les petites choses sont belles. Évalué à 2.

    Sur un 8086, si tu cherches un simili-Unix, il se peut que ELKS (http://elks.sourceforge.net/introduction.html) fasse l'affaire.

    Cela dit, je n'avais essayé que peu de temps il y a pratiquement dix ans (… et sur un 486 avec très peu de RAM et non un 8086), donc je ne me souviens plus du tout d'à quoi ça ressemblait.

  • # LyX

    Posté par  . En réponse au journal prise de note en cours. Évalué à 2. Dernière modification le 22 septembre 2013 à 22:59.

    Modification : j'avais lu un peu vite et pas vu que c'était surtout l'aspect matériel qui t'intéressait… Pas taper :-)

    J'ai pris des notes pendant un an et demi avec LyX sur mon netbook sans trop de soucis. Le principal intérêt de cet outil du point de vue prise de notes est la présence de raccourcis claviers pour presque tout : titres (Alt-P T, 1, 2, 3, S à mon souvenir pour revenir en normal), gras, … Mais surtout, pour les formules, qui sont alors beaucoup plus rapides à entrer (avec l'avantage par rapport à vim/latex d'avoir un rendu immédiat de la formule).

    Par contre, il faut un grand temps d'adaptation, surtout pour l'entrée de formules avec le clavier (essentiellement, apprendre les raccourcis claviers et à déplacer le curseur dans la formule) et pour apprendre à faire pas mal de choses (insérer une image, des tableaux). Mais une fois qu'on s'y est fait, on peut passer en plein écran pour ne plus être encombré par les différentes barres (tâches, menu, …) et utiliser toute la surface de son écran pour la prise de notes.

    Gros problème par contre : rien de prévu pour l'entrée de schémas.

  • [^] # Re: petit souci

    Posté par  . En réponse au journal Flux RSS pour la page "trending" de GitHub. Évalué à 1.

    Ah, peut-être que liferea essaye d'ouvrir la page d'accueil, page d'accueil qui effectivement ne référence pas les flux dans l'en-tête (ce serait possible, mais à mon avis totalement inutilisable (naviguer dans une liste d'environ une ou deux centaines de flux ne doit pas être agréable). Je verrai)

  • [^] # Re: rss-bridge

    Posté par  . En réponse au journal Flux RSS pour la page "trending" de GitHub. Évalué à 1.

    Ah, je ne connaissais pas, merci :-)
    Je garde ça en tête pour de potentiels projets futurs.

  • [^] # Re: petit souci

    Posté par  . En réponse au journal Flux RSS pour la page "trending" de GitHub. Évalué à 1.

    Merci de la remarque ; cependant je n'arrive pas à reproduire l'erreur ; aurais-tu plus d'informations ?

  • [^] # Re: rss-bridge

    Posté par  . En réponse au journal Flux RSS pour la page "trending" de GitHub. Évalué à 1.

    En effet ; j'avais pensé à échapper les description (il ne me semble pas que les noms de projets puissent contenir de caractères spéciaux, mais effectivement ce sera aussi une précaution à prendre), mais je n'avais pas fait attention à l'URL du flux en lui-même (dans l'"en-tête" du flux).
    C'est corrigé ; merci de la remarque :-)

    Pour rss-bridge ; en effet, un développement suivi d'une pull request aurait sans doutes donné quelque chose de plus convenable (d'autant plus qu'en regardant le code, ajouter un flux semble particulièrement simple). Après, je voulais juste faire rapidement quelque chose, et niveau hébergement gratuit, rapidement accessible et propre, je ne voyais que Google AppEngine (tant que les quota ne sont pas explosés).

  • [^] # Re: ...

    Posté par  . En réponse au journal mon codingame à moi. Évalué à 1.

    Oui, ça paraît assez logique, surtout quand on fait du C++ qui n'est pas le langage le plus compact qui soit.

    D'ailleurs, il a un peu explosé le classement samedi : http://www.codingame.com/cg/#!report:114182aa2bd9d2483f971c95b3867b349c5d86

    En tout cas, le coup des define pour les boucles for, c'est vraiment pas mal pour ce genre de concours où il faut coder vite.

    Quoi qu'il en soit, bravo à lui !

  • # Bug ?

    Posté par  . En réponse à la dépêche Concours de programmation CodinGame le 27 Juillet 2013. Évalué à 1.

    J'ai codé dans le langage du diable (C#). Mon code passait les 12 tests de l'IDE. J'ai 0% en sortie. Un autre malheureux a aussi utilisé C# et se retrouve aussi avec 0% à en voir le classement.

    Bon, j'ai fait une bidouille pas très propre dans un exercice (pas de détails vu que le concours n'est pas fini), mais je doute que ce soit ça vu que ça ne doit pas influencer l'autre exercice.

  • [^] # Re: sources ?

    Posté par  . En réponse au journal La beta d'X-Blaster Dominator disponible pour Fedora. Évalué à 1.

    ARM signifie le plus souvent OpenGL ES, pas encore supporté par SFML, donc le code source ne changerait pas grand chose de ce point de vue.

  • # Désactiver la carte nvidia ?

    Posté par  . En réponse au journal Ma vie, mon linux. Évalué à 5.

    Conseil : si ce n'est pas déjà fait, regarde si ta carte NVIDIA est alimentée par défaut et s'il y a un moyen de la désactiver si tel est le cas. De toutes façons, elle ne sert pas sous Linux (sauf si tu installes Bumblebee), et il y a moyen de gagner beaucoup en autonomie en faisant cela cela.

  • # Quitte à se faire égorger plus tard

    Posté par  . En réponse au journal Un petit script pour sauvegarder rapidement un fichier. Évalué à -2.

    C'est pas libre, c'est pas hébergé chez nous, mais pour des choses qui ne craignent pas, Dropbox sauvegarde automatiquement tous les changements effectués aux fichiers de notre Dropbox. Comme ça on peut revenir en arrière en cas de pépin.
    Par contre je ne pense pas que ça tienne toujours quand on écrase un fichier avant que ce dernier ait eu le temps d'être uploadé.

    C'est vraiment trop lourd comme solution quand on veut juste éditer un fichier, mais si on a déjà une dropbox dans un coin c'est bon à savoir.

  • [^] # Re: Newsblur et feedly

    Posté par  . En réponse au journal google reader se moque. Évalué à 2.

    Il est aussi passé à 2$/mois. Ce n'est pas surprenant : devant la surcharge, il a bien fallu s'adapter… J'attends un peu de voir ce que ça va donner dans le mois qui vient.

  • # Newsblur et feedly

    Posté par  . En réponse au journal google reader se moque. Évalué à 2.

    Personnellement ça ne me gêne pas trop, Google nous permettant de récupérer nos données avant de partir. La migration ne sera pas quelque chose de très douloureux ; la seule difficulté est de trouver un service aussi efficace.

    J'ai retenu deux possibilités de migration :
    - Feedly : encore dépendant de Google Reader (évolution probable ?), et surtout pas de version web. On a une application Chrome et une extension Firefox, mais pour moi un service en ligne se doit d'avoir une version web accessible depuis n'importe quel navigateur supportant correctement les standards. Ce manque peut s'expliquer par le fait qu'aujourd'hui, leur version web semble être Google Reader en lui-même. J'espère que quand ils évolueront (s'ils le font), ils corrigeront ce point.
    - Newsblur : open source avec un site web fournissant aussi le service (version gratuite limitée à 64 flux et version payante à 1$/mois). Ça me paraît pas mal (et de valoir son prix), mais le service est complètement HS depuis aujourd'hui pour des raisons évidentes.

  • # Android

    Posté par  . En réponse au journal Désolé pour hier, j'avais pas le temps. Appelle moi au 0899.... Évalué à 6.

    Bouygues a écrit une application pour bloquer le spam SMS et vocal qui marche plutôt bien : https://play.google.com/store/apps/details?id=fr.bouyguestelecom.antispam

    D'habitude, une très grande peur me prend dès que je touche à un bout de soft écrit par un opérateur téléphonique (ces derniers qui pourrissent encore plus les roms déjà pourries de surcouches et applications inutiles des constructeurs de téléphones non-nexus), mais là ça marche bien, ça réagit intelligemment (possibilité d'être alerté malgré tout en cas de blocage d'un spam, stockage des messages/numéros incriminés à part plutôt que de tout jeter à la sauvage, possibilité de signaler le spam au 33700 en un clic). Ah, et ce n'est pas réservé uniquement aux clients Bouygues : tout le monde peut l'installer.

    Pour une fois qu'un opérateur téléphonique fait un truc bien, ce serait dommage de pas en profiter :-)

  • [^] # Re: Chroot ?

    Posté par  . En réponse au journal J'ai installé ubuntu sur une nexus 7. Évalué à 1.

    Quand je l'avais essayé, il fonctionnait assez mal : très peu d'applications étaient capables de tourner. Sur le moyen terme, si ça se développe, ce sera probablement le meilleur moyen de faire tourner un linux en chroot, mais pour l'instant c'est ou arrêter Android (setprop ctl.stop zygote en root ; SSHdroid conserve ses connexions après ça) pour lancer un vrai serveur X (quand on peut, ce qui n'est pas le cas sur N7 (mais on peut sur Galaxy S2 avec le driver fbdev par exemple)) ou utiliser un serveur VNC sur le chroot et un client VNC sur Android.

  • # Chroot ?

    Posté par  . En réponse au journal J'ai installé ubuntu sur une nexus 7. Évalué à 4.

    J'avais joué un peu avec une debian wheezy en chroot sur ma Nexus 7, mais pas moyen de faire tourner correctement un serveur X (le détail dans ce post : http://forum.xda-developers.com/showpost.php?p=31871695&postcount=15) : framebuffer ou driver nvidia tegra, rien ne passait.

    Je serais curieux d'essayer Ubuntu pour voir comment ils ont fait, mais je n'ai pas trop envie de tout flasher à chaque fois ; quand j'aurai le temps de jouer il me faudra essayer de voir si on peut récupérer un système de fichier Ubuntu pour Nexus 7 déjà prêt puis le chrooter sur la tablette pour préserver Android.

  • [^] # Re: Pas la même sémantique

    Posté par  . En réponse au journal compiler en c++ pour avoir plus de warnings. Évalué à 2.

    Je vais peut-être dire une bêtise, mais c'est pas un peu lourd en C de devoir écrire :
    int *a = (int *) malloc(10*sizeof(int));
    au lieu de int *a = malloc(10*sizeof(int));
    à cause de la compilation en C++ ?

    En C++ on a new donc malloc et ses amis peuvent être évités, mais en C on n'a pas trop le choix…

  • [^] # Re: disques externes

    Posté par  . En réponse au journal Dual-boot avec Windows 8 et pertes de données. Évalué à 4.

    Sur la page de ntfs-3g, ils spécifient "This can happen on any partition of an internal disk", donc, si j'ai bien lu, ça ne doit pas poser de problèmes pour ça.

  • [^] # Re: Pas nouveau

    Posté par  . En réponse au journal Dual-boot avec Windows 8 et pertes de données. Évalué à 10.

    Oui, la différence est que là le simple fait de cliquer sur "Arrêter" provoque le problème.
    Quelqu'un qui s'y connaît un minimum se doute qu'écrire sur la partition d'un windows en hibernation risque de causer pas mal de soucis, mais savoir à l'avance que cliquer sur "Arrêter" ne laisse pas le système de fichier dans un état convenable ça demande de bien se renseigner sur Windows 8 avant.

  • [^] # Re: Pourquoi un nouveau langage ?

    Posté par  . En réponse à la dépêche Développez vos jeux vidéo facilement avec BennuGD. Évalué à 2.

    De mes souvenirs, programmer en DIV c'était plus exprimer directement quels sont les différents objets dans le jeu et comment ils évoluent sans se préoccuper de la boucle principale, un peu comme on pense directement quand on fait un jeu, là où j'imagine qu'un langage interprété avec une bibliothèque appropriée permet a priori juste un accès très simple aux fonctions très utilisées dans les jeux (afficher tel truc ici, savoir si on a appuyé sur tel bouton). Mais je dis sans doutes des bêtises, je n'ai pas vraiment utilisé de langage interprété avec bibliothèque appropriée pour faire des jeux.

    Autre avantage : j'imagine que le langage DIV doit mieux se prêter à la parallélisation que le C où il faut explicitement recourir aux threads. Après, si l'on souhaite mettre à jour une entité avant une autre je ne sais pas du tout comment ça se passe.

    J'ai re-regardé un bref instant la documentation de Bennu et il y a quand même une fonction Main() donc c'est plus subtil que ça ; le mieux est de jeter un coup d'oeil sur le tutoriel, mais malheureusement pas d'exemple de jeu, et c'est vraiment dommage.

  • [^] # Re:Réseau

    Posté par  . En réponse au journal ice cream sandwich, je ne mange pas de ce pain-là. Évalué à 1.

    Sinon il y a cette page (http://blog.varunkumar.me/2010/09/how-to-change-dns-server-of-3g.html) qui donne une méthode en ligne de commande à coup de setprop, ce montre qu'au moins c'est réalisable sans installer de trucs en plus (mais faut un téléphone rooté).

  • [^] # Re:Réseau

    Posté par  . En réponse au journal ice cream sandwich, je ne mange pas de ce pain-là. Évalué à 1.

    Il me semblait qu'il y avait une option dans les paramètres pour configurer son clavier physique et changer la disposition, mais je me trompe peut-être…
    Par contre pour le DNS sur 3G je crois qu'il faut en effet une application… De même, si on veut passer par un proxy avec toutes les applications (et pas seulement celles qui utilisent les bonnes APIs (Youtube ne semble pas utiliser le proxy pour télécharger les vidéos)), il faut installer une application et avoir les droits root. D'un autre côté, l'application a le mérite de rendre le proxy transparent pour le système si j'ai bien compris ; sur GNU/Linux ça doit se jouer à coup d'iptables et de squid mais je ne crois pas qu'il y ait de scripts ou d'applications toutes faites pour faire ça. En même temps, sous GNU/Linux les applications respectent pratiquement toutes les paramètres de proxy donc c'est moins important, et dans le pire des cas c'est pas une mauvaise chose d'apprendre :-)

  • [^] # Re: Réseau

    Posté par  . En réponse au journal ice cream sandwich, je ne mange pas de ce pain-là. Évalué à 2.

    Bah à mon avis il est fort probable que ça fonctionne de base sans bidouiller le noyau sur N7. Je spécifiais car je n'ai essayé qu'avec un noyau recompilé, mais étant donné que je n'ai fait qu'ajouter des modules qui ne peuvent être chargés automatiquement (ils sont planqués dans un répertoire et je dois explicitement faire des insmod si je veux les charger) il est probable que ça fonctionne avec un noyau standard. Vu que j'ai du revenir sur un noyau standard avec la mise à jour 4.1.2 je pourrais essayer.

    De la même manière, brancher un clavier ou une souris fonctionne de base très bien. Avec la souris on voit apparaître un curseur automatiquement, avec un clavier physique Android désactive le clavier virtuel. J'ai aussi essayé avec une manette USB (manette Playstation 2 avec adaptateur), mais les résultats étaient plus mitigés (seuls quelques boutons fonctionnaient dans les émulateurs).

    Par contre, j'ai tenté une carte son USB (Creative X-Fi), et il m'a fallu charger explicitement des modules qui ne sont fournis avec le noyau fourni avec la tablette, et ça a fini en redémarrage inopiné après quelques bidouilles sur alsamixer ;-)

  • # Réseau

    Posté par  . En réponse au journal ice cream sandwich, je ne mange pas de ce pain-là. Évalué à 2.

    Pour l'ethernet, avec ma N7 il est possible d'acheter un dongle ethernet USB et de le brancher sur un adaptateur USB OTG que l'on branche sur la tablette. De mon côté ça a fonctionné directement (j'avais recompilé le noyau mais seulement en rajoutant des modules, et aucun module additionnel n'a été chargé donc ça doit marcher aussi sur le noyau standard). La tablette récupère automatiquement son IP en DHCP et ça roule !
    Par contre, je doute que ça marche avec des constructeurs radins sur la configuration du noyau…