Catégorie : Technique

  • #NodeJS : A quick opti­mi­za­tion advice

    The small changes made the func­tion body of add() growing over 600 charac­ter. v8 opti­mi­zer (crank­shaft) inlines the func­tions whose body length, inclu­ding the comments, is less than 600 charac­ters. — chez Julien Crou­zet Je ne peux m’em­pê­cher de trou­ver étrange d’in­clure les commen­taires. Ça ressemble à une façon d’épar­gner un micro-cycle de CPU assez…

  • Petit récap fibre

    Après lecture des petites lignes, voici ma grille pour les offres fibre et câble sur Paris, si ça inté­resse quelqu’un. Tout d’abord… Vous ne trou­ve­rez plus de Nume­ri­cable, c’est SFR qui a repris les acti­vi­tés câble. Ils ne mettent d’ailleurs plus que ça sur leur site. Ils en ont repris le débit montant ridi­cule plafonné…

  • Google s’at­taque à l’uni­ver­sa­lité des droits ! (et ils ont raison)

    Pour l’ap­pli­ca­tion de cette déci­sion, la Commis­sion natio­nale de l’in­for­ma­tique et des liber­tés (Cnil) a demandé à Google de faire les déré­fé­ren­ce­ments pour l’en­semble des recherches possibles pour les inter­nautes. En effet, toute personne peut faire une recherche partout dans le monde en utili­sant n’im­porte quel nom de domaine (google.fr aussi bien que google.de ou…

  • A case study on App Down­load Inters­ti­tials

    Les infor­ma­ti­ciens se battent depuis long­temps contre ces inter­sti­ciels qui incitent à télé­char­ger l’app native quand ils se connectent sur le site web avec un smart­phone. C’est pénible, et ça ne répond pas à l’in­ten­tion. C’est même horrible quand on suit un lien direct vers un contenu. Les popins ne sont guère mieux (voire pire…

  • Super­char­ging page load

    Les bonnes ressources expliquant comment faire du web mobile sont rares. La plupart se limitent à parler de media query ou d’adap­ta­tion du rendu, ce qui est loin d’être fina­le­ment le plus complexe ou le plus impor­tant. Ici Google nous parle perfor­mance, avec plusieurs étapes très concrètes, du code exemple, et un aperçu d’uti­li­sa­tion des…

  • TLS et vie privée

    Pour répondre à David : TLS does not provide privacy. What it does is disable anony­mous access to ensure autho­rity. It changes access patterns away from decen­tra­li­zed caching to more centra­li­zed autho­rity control. That is the oppo­site of privacy. […] TLS is NOT desi­rable for access to public infor­ma­tion, except in that it provides an ephe­me­ral…

  • Icon-font, hack ?

    Unicode intègre main­te­nant des picto­grammes depuis des années, et ça se renforce chaque version. Aujourd’­hui on doit dépas­ser les 1000 emoji, dont certains sont en réalité des modi­fi­ca­teurs. Avec la compo­si­tion ce sont des dizaines de milliers qui sont possibles. À cela il faut ajou­ter des milliers de symboles, de la flèche jusqu’à l’en­ve­loppe. Tout…

  • Le métier de déve­lop­peur infor­ma­tique

    J’ai ri. #Déve­lop­peur#PHP#Python#Backendpic.twit­ter.com/mhfSdFK1mR — Tim. (@TimDL1992) 16 Mai 2015 Et cette blague est exac­te­ment pourquoi le travail d’un déve­lop­peur est complexe. Son rôle c’est de tout prévoir, tout en reti­rant tout contexte, toute inter­pré­ta­tion, tout intel­li­gence. La phrase la plus proche du métier selon moi c’est celle qui dit « L’in­gé­nieur en pont doit comprendre les…

  • Taxe sur la bande passante

    Et l’idée d’une taxe sur la bande passante revient sur le tapis. L’idée de base c’est de trou­ver un moyen de faire payer les grosses multi­na­tio­nales du web. Sauf qu’à mettre trop de choses sur le tapis, on finit par se prendre les pieds dedans. Donc on fait payer une taxe aux services qui consomment…

  • Des cher­cheurs piratent à distance un robot de chirur­gie

    Une équipe de cher­cheurs de l’uni­ver­sité de Washing­ton est parve­nue à pira­ter un robot de chirur­gie télé­com­mandé à distance en exploi­tant plusieurs failles de sécu­rité, notam­ment via la connexion Inter­net qui relie le prati­cien au robot. S’il faut évidem­ment renfor­cer la protec­tion du système, les solu­tions tech­niques exis­tantes ne sont pas forcé­ment compa­tibles avec les…