2018
Ruissèlement de la déraison
2016
Home · NationalBankBelgium/REST-API-Design-Guide Wiki
Being truly RESTful, according to experts means (among other things) implementing HATEOAS. While that is appealing, it also has security implications. We always say that security by obscurity is not security, but providing attackers with full discoverability of your API is not necessarily wise..
[...]
If you're looking for a truly RESTful API design guide, you should probably continue looking elsewhere :)
Suivant le mouvements initié par les idiolâtres de Struts, les haineux du XML ont parachevé cette œuvre de débilisation de l'ingénierie logicielle pour l'amener où elle se trouve aujourd'hui : dans les bas-fonds des "services numériques" (quand ils ne sont pas "digitaux"). Nous avons donc la Banque Nationale de Belgique qui ne sait plus parler ni en français, ni en flamand, pour coller des mots aléatoirement sur des concepts, avec pour seule contrainte scientifique d'avoir entendu le dit mot au détour d'une allée dans ces colloques où le développeur, forcément super-héros, n'est qu'un Bisounours parmi les autres (croisé avec un Power Ranger évidemment). Au final il ne reste qu'un vague gloubi-boulga, indigeste, mais prag-ma-tique. Si Codd est mort, Reenskaug et Fielding ne le sont pas, et pourtant, cette foule les a bel et bien enterré, et désacralisent de leur verbe béotien ces tombes virtuelles.
2014
20 Years of Impulse Tracker, Part 2
When I was writing this driver, I mismatched the PUSHes and POPs in the interrupt handler; which then had a bad interaction with Microsoft's SmartDrive disk cache. The net result of this was SmartDrive trashed my hard drive and I lost over a week of work on IT and university assignments.
Il est urgent d'apprendre à nos bambins d'apprendre à coder, mais uniquement en assembleur et en ring 0, et sur les postes de leur parents... ou de leur assistant parlementaire.
A Watch Guy's Thoughts On The Apple Watch After Seeing It In The Metal (Tons Of Live Photos) — HODINKEE - Wristwatch News, Reviews, & Original Stories
by 1 otherMy watches will last for generations, this Apple Watch will last for five years, if we're lucky.
Cinq ans ? Quel optimisme !
Emmanuel Bernard: I love what my Kindle did to my life
Sur le livre « Pharmacologie du Front National » de Bernard Stiegler
Je graisse :
Je suis persuadé que certains seront agacés par le ton « donneur de leçon », surtout s’ils n’aiment pas qu’on leur donne des leçons : mais ils y en a, dont je fais partie, qui apprécient qu’on leur donne des leçons, qui aiment bien apprendre sans qu’on ne les prenne pour des crétins.
Il faut le dire vite, il y en a qui se sont retrouvés bloqués sur Twitter pour ça :-) Je remarque néanmoins que le fil n'est plus feedburné...
Microsoft Mission Impossible | Monday Note
When Steve Jobs stepped onto the stage at MacWorld in January, 2007, there were plenty of smartphones on the market. Windows Mobile, Palm Treo, Nokia, Blackberry… But Apple’s iPhone was different. It really was a personal computer with a modern operating system.
Un système d'exploitation moderne ? iOS 1 ? L'hagiographie est en pleine forme. Dans 3 ans il ne sera plus moderne, il sera révolutionnaire.
Android vs. Apple. Market Share vs. Profit Share, Part 255 | Monday Note
But Android is a "cushion shot", it's an indirect way for Google to make money. Android is a Trojan horse that infects smartphones so it can install services that collect the user data that feeds Google's true business: advertising.
C'est beau quand c'est bien dit.
Open Source Security: Denial of Service attacks on Apache CXF
CXF uses Woodstox by default as the StAX XML Processor.
Beauté de l'Open Source, une configuration documentée uniquement sur un article dans un blog, quelque part sur internet, et nulle part dans la documentation immédiate évidemment.
En approche : le drone auto-suiveur conçu grâce à l’impression 3D Nouvelles technologies Objet connecté Helico imprimante 3D Stratasys
by 1 otherL’une des particularités de cet appareil aérien sans pilote est d’avoir été presque entièrement conçu grâce à une imprimante 3D. L’une des particularités de cet appareil aérien sans pilote est d’avoir été presque entièrement conçu grâce à une imprimante 3D. Helico utilise en effet la technologie d’impression 3D de la société spécialisée Stratasys pour produire toutes les pièces de son appareil (hormis ses capteurs).
Hormis les capteurs, les moteurs, les hélices, les circuits imprimés, les circuits intégrés, les fils électriques, les vis et les boulons. Et visiblement il n'y a pas de programme dans ce drone, ou alors ça fait partie du "presque" qui a été conçu sans l'aide de l'imprimante 3D.
Official Google Webmaster Central Blog: Promoting modern websites for modern devices in Google search results
by 2 othersFortunately, making websites that work on all modern devices is not that hard: websites can use HTML5 since it is universally supported, sometimes exclusively, by all devices.
Google n'est jamais meilleur que dans le bullshit. En même temps, c'est un peu leur cœur de métier.
You should either buy this TV right now or wait two years - Vox
The death of plasma is an incredible success story for LCD technology, but it's also a sad reminder that disruption doesn't always meant the best products win: no LCD TV has ever looked as good as the best plasma TVs.
Le consommateur veut soit du tchipou, soit suivre une icône, toujours. Le consommateur gagne, toujours.
maven/docker jungle :: new Blog( perso );
could just be replaced with maven-exec plugin
Comme quoi, on peut être co-auteur d'évangile sur Maven et recommander quelque chose qui n'est clairement pas une Best Practice, comme utiliser maven-antrun-plugin ou maven-exec-plugin.
Mise en page fixe sur l’EPUB | Carnet de notes
C’est d’autant plus vrai qu’on s’oriente vers un avenir où les lecteurs EPUB sont basés sur des navigateurs web tout ce qu’il y a de plus modernes, en fait la même base que Chrome ou Safari.
Quelle horreur. Déjà, Chrome et Safari ne sont plus sur la même base, ce modernisme est déjà du passé. Et en plus la pseudo-modernité de ces navigateurs tient plus dans l'explosion de leur consommation mémoire et CPU afin de rendre le concept d'application embarquée dans le navigateur viable, que dans une avancée révolutionnante pour mettre en page du texte illustré.
ABCD de l'égalité: comment gâcher un idée intéressante (et ne pas parler de l'essentiel) | Slate.fr
Cette expérimentation qui vise à lutter contre les inégalités filles-garçons ne sera pas généralisée.
C'est peut-être ça le problème à la base : en sociologie, lutter contre des inégalités et lutter pour une égalité ça n'a pas grand chose en commun.
Sadness and outrage and gratitude all in one « Babyccino Kids: Daily tips, Children's products, Craft ideas, Recipes & More
Instagram has deleted four years of my family photos and memories: all the photos of our travels, my children’s birthdays, all my notes and comments about my children’s traits and milestones, all the comments from friends and family, the messages I received when Marlow was born, the hashtags I created to help organise my photos, and all the direct messages I shared and received from my siblings and family members whom I rarely see. All of it gone. I am sick just thinking about it.
Tu ne payes pas ? Tu n'es pas client. Si tu n'es pas le client, alors tu es le produit. Que fait-on des produits dont on ne veut plus ?
8088 Domination Post-Mortem, Part 1 « Oldskooler Ramblings
Already the graphics programmers in the audience are screaming DITHER THAT SHIT, and they would normally be correct.
Un article à lire, assurément.
WWDC: iOS 2.0, the End of Silos | Monday Note
With the new iOS, a third-party word processor developer can release his app from its sandbox by simply incorporating the Document Picker:
“The document picker feature lets users select documents from outside your app’s sandbox. This includes documents stored in another app’s iCloud container or documents provided by a third-party extension.”
Ça y est, Apple sort la v1 d'iOS.
N° 2022 - Proposition de loi de Mme Laure de La Raudière visant à rendre obligatoire l'enseignement du codage informatique à l'école
L’objet de cette proposition de loi est de poser les objectifs d’acquisition des savoirs devant être maîtrisés à l’issue du cycle de l’école primaire.
...
L’apprentissage du codage est essentiel. À l’ère du numérique, si nous voulons que nos jeunes passent de simples usagers de l’Internet, à acteur de la société et de l’économie numérique, la compréhension de l’informatique est la clé d’accès au monde numérique et aux opportunités professionnelles qu’il ouvre.
La compréhension de l'informatique n'a pas grand chose à voir avec le codage, et pas plus que l'économie numérique ou l'Internet. La LCEN a un vocable adapté pour parler du "numérique" : système de traitement de données automatisé. Mais bon, qu'attendre de plus de personnes qui ne savent même pas interpréter un sondage correctement ? Pour ça il aurait fallu acquérir des savoir fondamentaux comme lire et compter : visiblement on n'y est pas.
Windows Sucks :: new Blog( perso );
Bien plus grave, les différentes astuces référencées sur le wiki et récemment mises au propre par Jesse nécessitent toutes de bricoler les droits système et le registre Windows, sans compréhension claire de l'impact de ces changements sur le système. Il n'est pas exclu qu'on ouvre par ce biais une énorme faille de sécurité. [...] Je ne vous parle même pas des versions "serveur" de Windows (dont je n'ai jamais compris ce qu'il a de "serveur" mais bon).
Le problème des détracteurs de Windows dans un certain monde est qu'ils exposent leur volonté d'être dans l'ignorance, ce qui est bien sûr la première réflexion qu'ils feront en général vis-à-vis des personnes en désaccord avec elles.
Chris Lattner's Homepage
The Swift language is the product of tireless effort from a team of language experts, documentation gurus, compiler optimization ninjas, and an incredibly important internal dogfooding group who provided feedback to help refine and battle-test ideas.
Le nouveau langage de programmation révolutionnairement innovant Swift est donc issu de la rencontre entre des expertes linguistes, des sectes de documentalistes et des ninjas, qui allaient au combat en mangeant du PAL.
Ken Shirriff's blog
by 1 otherThe Bitcoin network is 25 billion MH/s, which works out to about $70 million hardware cost and 15 MW. (This is about the total power consumption of Cambodia.) At $0.15/kWH, that would be about $50,000/day on electricity ($300 per block or $0.70 per transaction). Since mining generates about $140,000 per day, spending $50,000 per day on electricity seems like the right ballpark.
Tu aimes les BitCoin ? Alors tu dois aimer les centrales nucléaires.
InnerFidelity's "Wall of Fame" Ear-Pad Sealed | InnerFidelity
This Beats Solo look alike absolutely slays the competition from Dr. Dre and crew. While similar in looks and build construction, these dandy little cans really deliver fabulous sound for a headphone of this type and price.
Etrange, pas un seul casque Bites par Apple conseillé sur ce site d'audiophiles. Il faut dire que la fidélité ça n'est pas vraiment dans les core values de cette dernière marque.
Les notes de chapitre dans un ePub - Carnets Web de La Grange
Dans le cas d'un texte au format numérique et des outils associés comme une liseuse, cette métaphore d'interaction ne fonctionne plus. En effet, les notes numérotées apparaissent dans le texte afin de renvoyer à la référence numérotée en fin de chapitre. Mais il est impossible d'y accéder sans faire défiler toutes les pages du chapitre en question.
Voilà ce que c'est que d'utiliser une Kobo, pas de problème avec une Sony. Dommage que Sony se retire peu à peu.
Des feeds plus efficaces - Carnets Web de La Grange
Again, regular users have never, ever understood the concept of newsfeeds, … Difficile. Les gens ne comprennent pas mieux les sites Web. Je pense plutôt que l'outil feed n'a jamais été vraiment un outil de travail pour nombre de personnes.
Les utilisateurs n'ont aucun mal à comprendre les newsfeed sur les chaînes tout info, et n'avaient aucun mal à les comprendre quand on parlait de Chaînes sur leurs bureaux actifs (Active Desktop). Par contre ce qu'ils ont eu du mal à comprendre c'est l'emballement de la discussion par les PIE/Not-Pie/Echo/Atom-istes, qui ont transformé une ressource statique simple, en un magma ésotérique pseudo-actif s'impliquant dans le grand tout de la syndication distribuée. Tout ça pour au final se faire fidburner ou gogoleproxier.