#18249

Loi «anticasseurs»: L'Assemblée vote un nouveau délit de dissimulation du visage

Tu portes une cagoule ? En prison.

Dans la nouvelle rédaction, pour laquelle le gouvernement a donné un avis de « sagesse », la charge de la preuve est renversée et ce sera à la personne d’apporter un « motif légitime » à la dissimulation de son visage.

Présomption d’innocence ? Suspendu.

Évidemment, j’imagine que c’est à la discrétion du flic si un foulard, une écharpe, un masque… fait de toi quelqu’un habillé à la mode, bravant le froid, ou enrhumé ne souhaitant pas contaminer les autres… ou un sale terroriste.

… ou te croire sur parole.

Dans tous les cas, on sait très bien quel sera la position du flic sur cette question selon que tu te nomme Mohamed ou Charles-Henry, ça ne fait aucun doute.

https://m.20minutes.fr/amp/a/2440195

#18246

Pure CSS scroll-shadow effect

Ajouter une ombre lors du scroll. Sans JS.

Certaines pages mettent une ombre sous l’entête (qui est fixe) seulement lors du scroll du contenu principal. C’est généralement fait en JS en détectant la position du scroll.

Ici, pas de JS, juste du CSS.

C’est réalisé par une astuce et des pseudo-éléments.

L’ombre est attachée au ::after de l’en-tête.

Quand on scroll le contenu principal, ce qui se passe, c’est que c’est comme une fenêtre coulissante : le contenu qui scrolle en haut est toujours là, juste caché sous l’en-tête et invisible.

À ça, j’ajoute un masque : ce masque est un ::before sous la partie qui scrolle. Le ::before scrolle avec la page.
Quand la page est en haut, le ::before est visible (pas masqué). Quand la page scrolle, le ::before est caché.

Ensuite, il suffit d’utiliser les bons z-index : le masque est au dessus de l’ombre, mais en dessous de l’en-tête. Comme ça, quand il est visible, il masque l’ombre.
Quand on scroll, le masque disparaît sous l’en-tête et l’ombre devient visible.

https://codepen.io/lehollandaisvolant/pen/QYdzzm?editors=1100

#18244

Lucky Luke porte des habits aux couleurs de la Belgique

☑️ Gilet jaune
☑️ Foulard rouge
☑️ Méthodes dignes du far-west

En 2019 on est dans une BD de Lucky Luke \o/

Sauf les Républicains. Eux sont dans les Pierrafeu.

Ah et Macron c’est Picsou.

http://secouchermoinsbete.fr/77535-lucky-luke-porte-des-habits-aux-couleurs-de-la-belgique

#18242

Guillaume Champeau sur Twitter : "J'aime pas dire "courageux" quand un député exerce sa liberté de vote, alors je dirai juste merci. Merci de mettre le respect des droits fondamentaux au coeur de votre action parlementaire.… https://t.co/uQav99XyHX"

+1

Si on doit en appeler à son courage pour exercer sa liberté, c'est qu'être libre est, en soi, devenu dangereux.

Je crois que c'est Voltaire qui disait « il est dangereux d'avoir raison quand le gouvernement a tort ». Ben croyez-le ou pas, on en est là, visiblement.

https://www.twitter.com/gchampeau/status/1090911964082130944

#18241

Smart-fridges - Tumblr

HAHAHA ! Tellement ça.

Samsung va sortir un « frigo intelligent » qui va envoyer un message à votre téléphone si vous laissez sa porte ouverte. Heu… s’il était vraiment intelligent, il peut pas fermer la porte directement ?

Mais j’imagine qu’une porte automatique low-tech n’est pas aussi rentable qu’un frigo qui envoie au constructeur le contenu de tous les appareils électronique de la maison…

Ça me fait penser à certains programmes ou langages, qui te disent « "xxx" ça va pas. Si vous vouliez parler de "yyy", utilisez plutôt "yyy" » : en gros, l’ordi a parfaitement compris le code, c’est juste qu’il refuse de l’exécuter à cause de la syntaxe.

https://halfprincesshalfgoddess.tumblr.com/post/182429664259

#18240

'Don't Breathe Or Go Outside': Americans Told As Polar Vortex Hits US - 9GAG

Alors qu’il fait un froid polaire sur les US (en dessous de −50 °C (!!)), tout le monde l’attendait : le fameux « Il EsT oÙ tOn RéChAuFfEmEnT cLiMaTiQuE ? ».

Et il nous a été offert par le président des États-Unis lui-même…

Tiens, vous vous souvenez du film « le jour d’après » ? Celui avec les vortex polaires du genre ?

Moi aussi. J’avais même fait un article sur ce film, expliquant qu’il était relativement gentil. Des vortex polaires ne sont RIEN comparés à ce que le dérèglement climatique peut faire.

Je ne parle pas de volcans ou autre, mais de l’impact sur la vie sous marine, dans un océan ou les courants marins cessent d’oxygéner l’eau. Dans ce cas, une potentielle prolifération des bactéries anaérobiques (vivants sans oxygène) peut se produire. Or, si nous autre animaux rejetons du CO2, ces créatures là rejettent du H2S, un des gaz les plus toxiques qui soit.

Le même qui a provoqué l’extinction PT il y a 252 millions d’années : la plus grande extinction de masse de l’histoire de notre planète.

Bien-sûr, ça n’arrivera pas en un jour : on estime que ça s’est fait 4 Ma. Ceci est toujours plus rapide que l’âge de l’humanité…

https://9gag.com/gag/av8Qzpd?ref=fbp

#18237

Social Network for Developers

L’élément <dialog> pour faire des popups natifs.
Bien plus complets que les <confirm> ou <alert>.

Peut-être utile.

https://morioh.com/p/3d95ea65412d/native-html-dialog-boxes

#18234

Je crois que... - Le blog de Genma

On a PARFAITEMENT le droit de ne pas savoir... mais on va alors chercher l'information là où elle est

PS : Tes liens « lire la suite » sont cassés.

https://blog.genma.fr/?Je-crois-que

#18233

Pourquoi tout le monde panique quand Apple publie 19,9 milliards de dollars de bénéfices nets - Business - Numerama

Donc Apple s’assoie sur des revenus en ne vendant pas la vie privé des gens : ce n’est pas bien nouveau, Apple a un modèle très différent de Google, Facebook et de (depuis peu) Microsoft.

Sauf que ça ne plaît pas aux actionnaires, visiblement. Donc ils vont s’y jeter aussi ?

https://www.numerama.com/business/459213-pourquoi-tout-le-monde-panique-quand-apple-publie-199-milliards-de-dollars-de-benefices-nets.html

#18232

Emmanuel Macron s'inquiète des conditions de détention "dures" de Carlos Ghosn

Ce type est une farce.

Enfermer 48h des manifestants de façon préventive, à 10 par cellule ça ne le gêne pas. Par contre, dès que c'est un actionnaire de l'état, ça ne va plus.

https://mobile.francetvinfo.fr/economie/automobile/carlos-ghosn/emmanuel-macron-s-inquiete-des-conditions-de-detention-dures-de-carlos-ghosn_3165459.amp

#18231

La maison-mère de SFR met le grappin sur Molotov - Tech - Numerama

Molotov est perdu, je répète : Molotiv est perdu.

Le truc va devenir payant ou plein de pub : un gros groupe ne rachète pas un truc sans que ça puisse rapporter un max de thunes.

https://www.numerama.com/tech/459194-la-maison-mere-de-sfr-met-le-grappin-sur-molotov.html/amp?__twitter_impression=true

#18230

[MÀJ] - Céline Sageaux sur Twitter : "Danger vs. risque…" - twitter - Le Hollandais Volant

Par rapport à mon poste sur la différence risque/danger, Yves m’envoie le lexique normalisé (oui y a des définitions officielles pour ça).

Je cc/cv tout ça ici :

- Danger
- - Source potentielle d’un dommage (ISO/IEC Guide 51)
- Dommage
- - la définition des dommages est relative au domaine auquel s'applique la gestion du risque; par exemple :
- - - Conséquences défavorables pour la santé lié à un problème qualité ou de non disponibilité d’un médicament (ICH Q9, dans le cadre de la gestion du risque qualité en pharma)
- Gravité
- - Mesure des conséquences possibles d’un danger
- Risque
- - Combinaison de la probabilité d’apparition d’un dommage et de sa gravité (Guide ISO/IEC 51).
- - - - Dans le domaine pharmaceutique et des dispositifs médicaux, on ajoute à cette combinaison la détectabilité ; c'est-à-dire :
- - - - - Risque = probabilité d'occurrence x gravité x détectabilité
- Détectabilité
- - Capacité à mettre en évidence ou identifier un danger.

Ce à quoi il ajoute :

Remarque

- La version française des textes de l'ISO concernant la gestion du risque ont été maladroitement traduites, car les termes "assessment" et "evaluation" ont été intervertis en Français (vive les faux amis et les traducteurs sans expérience dans le domaine concerné).
- L'utilisation rigoureuse des termes devrait conduire aux équivalences suivantes :
-- Assessment
--- Évaluation
-- Evaluation
--- Appréciation
- Les dictionnaires professionnels (e.g. Robert & Collins) disent la même chose : la première traduction de "Evaluation" (EN) n'est pas "Évaluation" (FR) mais bien "appréciation".
- D'ailleurs, lorsque l'on fait un "supplier assessment" ont fait une "évaluation du fournisseur" et non pas une "appréciation du fournisseur".
- J'ai été confronté au problème lorsque j'ai fait la traduction de GAMP 5 en Français. J'ai dû ajouter une remarque liminaire à ce sujet. Malheureusement, l'ansm n'en a pas fait de même dans la version française des BPF
https://lehollandaisvolant.net/?mode=links&id=20190127163758

#18229

Les premiers filtres de cigarettes avaient de l'amiante la plus dangereuse

J’adore voir des gens s’offusquer à l’idée qu’on pouvait trouver de l’amiante dans les filtres de cigarettes.
J’imagine qu’ils seraient aussi du genre à s’offusquer de trouver de l’arsenic dans leur cyanure ?

L’être humain est fantastique.

http://secouchermoinsbete.fr/77384-les-premiers-filtres-de-cigarettes-avaient-de-l-amiante-la-plus-dangereuse

#18228

Du gallium (métal) + des moules LEGO Minifig et hop, ça fond ;) - Arfy'z tranche du Net

Oh, trop bien !
Je n’avais jamais pensé à utiliser des moules à glaçon pour ça !

Le gallium est un métal qui font à 29,6 °C.
Il y a une blague courante qui consiste à mouler une cuillère en gallium (qui ressemble alors à une cuillère ordinaire) et à remuer son thé avec.
La cuillère fond à surprend la "victime" =D. (par contre faut pas boire le thé ensuite : c’est pas toxique comme le mercure, mais ça reste un métal lourd au même titre que l’argent, l’or ou le plomb).

À part tout ça, manipuler un métal liquide avec les doigts est assez… étrange. C’est amusant et spécial. Rien que pour ça je m’éclate à en avoir.

Le gallium peut être trouvé partout sur le net. Le miens vient d’Amazon (what else) : https://amzn.to/2BbGR7B

Attention :
Juste : notez que le Gallium est un métal de densité relativement importante (de 5,9). donc 40 g représente un volume assez faible de métal. Voyez les photos des utilisateurs, sur le lien, pour vous donner une idée. À vue de nez, je dirais que 40 g c’est environ 2 à 3 bonhommes légo, pas plus. Aussi, n’en perdez pas quand vous le manipulez.

Aussi, le Gallium fait partie de la poignée de matériaux dont le solide est moins dense que le liquide. Ça signifie que — comme pour l’eau — les cristaux solides flottent sur le métal liquide.
Ça signifie aussi que si vous stockez le gallium liquide dans un pot en verre, ce dernier va éclater quand le métal va se solidifier. Utilisez toujours un pot en plastique.

Enfin, le gallium (comme le mercure) dissout certains métaux comme l’aluminium. Ne le mettez pas dans un pot en alu : ça rongera un trou dedans.

Enjoy =)

http://www.arfy.fr/dotclear/index.php?post/2019/01/29/Du-gallium-(metal)-des-moules-LEGO-Minifig-et-hop--ca-fond--)

#18227

germany-country-ball.jpg (image) - 504x738px

J'adore ces mèmes de "country-balls".

Y'en a des tas, et c'est basé sur les stéréotypes, mais c'est trop drôle.

https://lehollandaisvolant.net/img/37/germany-country-ball.jpg

#18225

Le cimetière des éléments | La Forêt des Sciences

C’est vrai ça : y a pas de « lavoisium », en honneur au père de la chimie.

Mais bon : c’est le découvreur qui nomme sa découverte (en suivant quelques règles, quand-même). Si vous voulez en nommer un d’après Lavoisier (ou un autre), il faut d’abord créer l’élément en question :p

https://laforetdessciences.wordpress.com/2019/01/28/le-cimetiere-des-elements/

#18223

Céline Sageaux sur Twitter : "Danger vs. risque…" - twitter

Je ne trouve pas cette affiche claire, probablement parce qu’elle véhicule d’autre informations et qu’elle est orientée. M’enfin.

En fait :
– Un danger, c’est un problème de nature à causer des dommages.
– Un risque, c’est la probabilité d’être confronté à ce problème (donc au danger).

Le danger peut-être plus ou moins grave.
Exemple : la neige peut vous faire chuter sur le trottoir (= petit danger), mais aussi provoquer des avalanches (= gros danger).

Un risque peut-être plus ou moins important aussi.
Exemple : la neige dans un champ présente le même danger que la neige sur le trotoir (celui de vous faire glisser). Mais comme personne ne marche dans les champs, le risque de trouver quelqu’un par terre dans un champ est nul, alors que celui de voir quelqu’un tomber par terre en plein centre ville est plus important.

On peut avoir :
– un petit risque d’avoir un petit danger : le danger de faire tomber une cuillère sur son petit orteil est faible : une cuillère n’est pas lourde. Le risque que la cuillère tombe précisément sur son orteil est également faible.
– un petit risque d’avoir un gros danger : le danger d’un astéroïde impacteur est extrême. Son risque est tout petit : la probabilité que ça arrive est faible.
– un gros risque d’avoir un petit danger : le risque qu’on se fasse mal avec l’eau chaude de la douche est constant (ça arrive tous les jours). Le danger, en revanche, est faible : ça fait juste mal, ce n’est pas grave.
– un gros risque d’avoir un gros danger : 50 singes lâchés dans une usine d’explosif présente une forte probabilité de mal tourner (gros risque) et de détruire toute la ville (gros danger).

Risque et dangers ne sont pas à confondre mais ils se complètent.
Si on a 100 % de chance de mourir dans un accident de fusée, mais qu’une fusée explose 1 % du temps, alors on a 1 % de risque de mourir.
Si on a 1 % de chance de mourir dans un accident de train, mais qu’un train déraille 100 % du temps, alors on aurait également 1 % de risque de mourir.

Bref, retenez :
– la danger = le problème et sa gravité
– le risque = la probabilité d’être confronté au problème.

https://twitter.com/SageauxCeline/status/1088382711633465344

#18221

Yuumei

Outre les zolies images, je remarque un truc : depuis longtemps je cherche une façon d’afficher les photos/images de façon régulières (façon mur d’images, comme Google Image ou encore Flickr).

Je suis même allé jusqu’à essayer d’implémenter une solution du problème de partitionnement pour placer les images au mieux et remplir tout l’espace. Il y a des tonnes de lib pour ça aussi, plus ou moins lourdes.

Je me suis battu avec du JS, des flex-box, des min-width, max-width…

… Alors qui suffisait de faire des colonnes de largeur fixes, et pas des lignes .__.

(ce qui est parfaitement normal : le navigateur a une largeur fixe mais la page scrolle vers le bas autant qu’on veut)

Doh.

https://www.yuumeiart.com/

#18220

Linkzilla: 2 astuces méconnues dans VLC

Super la première astuce pour télécharger des vidéos youtube !

Ouvrir un flux réseau > lancer la vidéo > puis aller dans "outils > information sur les médias" > récupérer l’URL en bas > l’ouvrir dans le nav > clic droit, enregistrer sous en mettant "mp4" en extension.

https://link-zilla.blogspot.com/2019/01/2-astuces-meconnues-dans-vlc.html

#18219

Bamboo Rocket Festival in Thailand - YouTube

Ils m’ont eu au « Rocket Festival ».

Mais c’est génial ce qu’ils font là :O
Je suis sur le cul de voir ça !

https://www.youtube.com/watch?v=Zad8RuKCl0s

#18218

De l'Ubuntu par défaut sur une série de Dell XPS - Le comptoir du hardware

L’initiative est très louable, surtout que ce n’est pas la première fois.

La gamme XPS explique les prix, par contre ça aurait été plus crédible de mettre l’économie réalisée sur la licence Windows :p

Pour le matos, certes la batterie n’est pas retirable, mais les Dels XPS (en tout cas les 15" et les anciens 13" — les autres je ne sais pas) sont faciles à démonter si l’on dispose d’un tournevis étoilé.

À part ça, on retire juste le capot et tout est accessible : mémoire, ssd, CPU, wifi… Sur le XPS 13, je crois que la ram et le CPU sont soudés, mais le SSD et la puce réseau se démontent bien.
La batterie peut aussi être remplacée si on sait se servir d’un tournevis.

http://www.comptoir-hardware.com/actus/modding-et-systemes/38148-de-lubuntu-par-defaut-sur-une-serie-de-dell-xps.html

#18216

Every time people call me when they could’ve simply texted - Tumblr

Oh please YES !

J’ai horreur du téléphone pour commencer, mais pourquoi appeler et déranger le monde ?
Surtout que la plupart du temps, c’est pas pour parler avec moi, c’est pour parler à moi : donc dire des trucs, merci au revoir, et au final j’ai pas le temps de répondre que la personne a déjà raccroché.

Du coup, ben je laisse sonner.
Si c’est important, ils me laissent un message, autrement c’est que c’est pas important.

https://halfprincesshalfgoddess.tumblr.com/post/182298003159

#18214

WebExtensions v3 considered harmful - <Glazblog/>

Mouarf… Google est en train de pousser les WebExtensions v3. Et pour cause : avec leur façon de faire (qui deviendra la norme, vous inquiétez pas…) le principe même du bloqueur de pub sera plus difficile.

Est-ce qu’on va voir se démocratiser les bloqueurs de pub en amont du navigateur ? Par exemple dans l’OS ou le routeur ? C’est pas un peu ce que propose la Freebox ?

Certains ad-blockers dans Android marchent aussi comme ça : certains peuplent le fichier hosts avec des domaines à bloquer.
D’autres lancent un VPN en localhost avec une fonction de blocage.

Voir ça : https://lehollandaisvolant.net/?mode=links&id=20130822164325
Et le fichier Hosts avec les règles de blocages : https://someonewhocares.org/hosts/

Le problème d’un tel truc c’est que c’est un peu plus chiant à désactiver temporairement. Mais sûrement qu’on va voir des outils naître pour rendre ça simple. Au moins j’espère.

http://www.glazman.org/weblog/dotclear/index.php?post/2019/01/23/WebExtensions-v3-considered-harmful

#18211

Note : trackers

Certains sites n’ont vraiment honte de rien.

SciencePost par exemple, avec son popup #rgpd, qui permet de lister les cookies à accepter.

Voilà la liste (impressionnante) des trackers :

1000mercis		
1020, Inc. dba Placecast and Ericsson Emodo		
1plusX AG		
2KDirect, Inc. (dba iPromote)		
33Across		
7Hops.com Inc. (ZergNet)		
A Million Ads Limited		
A.Mob		
Accelerize Inc.		
Accorp Sp. z o.o.		
Active Agent AG		
Acuityads Inc.		
Ad Unity Ltd		
ad6media		
ADARA MEDIA UNLIMITED		
AdClear GmbH		
AdColony, Inc.		
AddApptr GmbH		
AdDefend GmbH		
AdElement Media Solutions Pvt Ltd		
Adello Group AG		
Adelphic LLC		
Adform A/S		
Adhese		
adhood.com		
Adikteev		
Adimo		
ADITION technologies AG		
Adkernel LLC		
Adledge		
Adloox SA		
Adludio Ltd		
ADMAN - Phaistos Networks, S.A.		
ADman Interactive SL		
AdMaxim Inc.		
Admedo Ltd		
admetrics GmbH		
Admixer EU GmbH		
Admotion SRL		
Adobe Advertising Cloud		
Adobe Audience Manager		
ADRINO Sp. z o.o.		
AdRoll Inc		
adrule mobile GmbH		
AdSpirit GmbH		
adsquare GmbH		
Adssets AB		
AdsWizz Inc.		
Adtelligent Inc.		
AdTheorent, Inc		
AdTiming Technology Company Limited		
ADUX		
advanced store GmbH		
ADventori SAS		
Adverline		
ADYOULIKE SA		
Aerserv LLC		
Affectv Ltd		
affilinet		
Alliance Gravity Data Media		
Amobee, Inc. 		
AntVoice		
Apester Ltd		
AppLift GmbH 		
AppNexus Inc.		
Arcspire Limited		
ARMIS SAS		
Arrivalist Co.		
ATG Ad Tech Group GmbH		
Audience Trading Platform Ltd.		
AudienceProject Aps		
Audiens S.r.l.		
Automattic Inc.		
Avazu Inc.		
Avid Media Ltd		
Avocet Systems Limited		
B2B Media Group EMEA GmbH		
Bannerflow AB		
Beachfront Media LLC		
Beemray Oy		
BeeswaxIO Corporation		
Bidmanagement GmbH		
bidstack ltd		
BIDSWITCH GmbH		
Bidtellect, Inc		
BidTheatre AB		
Bigabid Media Ltd		
Bit Q Holdings Limited		
Blis Media Limited		
Bmind a Sales Maker Company, S.L.		
Bombora Inc.		
Bounce Exchange, Inc		
Brand Metrics Sweden AB		
Browsi Mobile Ltd		
Bucksense Inc		
Cablato Limited		
Captify Technologies Limited		
Celtra, Inc.		
Centro, Inc.		
CerebroAd.com s.r.o.		
ChannelSight 		
Chargeads		
CHEQ AI TECHNOLOGIES LTD.		
Clicksco Digital Limited		
Clipcentric, Inc.		
Cloud Technologies S.A.		
Codewise Sp. z o.o. Sp. k		
Collective Europe Ltd.		
Collective, Inc. dba Visto		
Comcast International France SAS		
Commanders Act		
communicationAds GmbH &amp; Co. KG		
comScore, Inc.		
Confiant Inc.		
Connatix Native Exchange Inc.		
ConnectAd Realtime GmbH		
Converge-Digital		
Conversant Europe Ltd.		
Crimtan Holdings Limited		
Criteo SA		
Cuebiq Inc.		
Cxense ASA		
Cybba, Inc.		
Cydersoft		
Dataxu, Inc. 		
DeepIntent, Inc.		
DEFINE MEDIA GMBH		
Delta Projects AB		
Demandbase, Inc. 		
Densou Trading Desk ApS		
Digilant Spain, SLU		
Digital Control GmbH &amp; Co. KG		
digitalAudience		
DIGITEKA Technologies		
Digitize New Media Ltd		
DigiTrust / IAB Tech Lab		
district m inc.		
DoubleVerify Inc.​		
Dr. Banner		
Drawbridge, Inc.		
DTS (Filiale de Solocal Group)		
dunnhumby Germany GmbH		
Duplo Media AS		
DynAdmic		
EASYmedia GmbH		
Effiliation		
Emerse Sverige AB		
emetriq GmbH		
EMX Digital LLC		
Etarget SE		
Eulerian Technologies		
Exactag GmbH		
Exponential Interactive, Inc		
Eyeota Ptd Ltd		
Ezoic Inc.		
Fidzup		
Fifty Technology Limited		
Flashtalking, Inc.		
FlexOffers.com, LLC		
FM Labs LLC		
Forensiq LLC		
FORTVISION		
Free Stream Media Corp. dba Samba TV		
Fyber 		
Gamned		
GDMServices, Inc. d/b/a FiksuDSP		
Gemius SA		
Genius Sports Media Limited		
Getintent USA, inc.		
GlobalWebIndex		
Golden Bees		
Goodway Group, Inc.		
Greenhouse Group BV (with its trademark LemonPI)		
GroupM		
GumGum, Inc.		
Haensel AMS GmbH		
Happydemics		
hbfsTech		
HIRO Media Ltd		
Hottraffic BV (DMA Institute)		
Hybrid Adtech GmbH		
ID5 Technology SAS		
IgnitionAi Ltd		
IgnitionOne		
Illuma Technology Limited		
Impression Desk Technologies Limited		
Improve Digital International BV		
Index Exchange, Inc. 		
INFINIA MOBILE S.L.		
InMobi Pte Ltd		
INNITY		
Innovid Inc.		
Inskin Media LTD		
Instinctive, Inc.		
Integral Ad Science, Inc.		
Intent Media, Inc.		
Internet BillBoard a.s.		
Intowow Innovation Ltd.		
INVIBES GROUP		
iotec global Ltd.		
IPONWEB GmbH		
Jaduda GmbH		
Jampp LTD		
Jivox Corporation		
Justpremium BV		
Keymantics		
Knorex Pte Ltd		
Kochava Inc.		
KUPONA GmbH		
Leadplace - Temelio		
LeftsnRight, Inc. dba LIQWID		
Leiki Ltd.		
LEMO MEDIA GROUP LIMITED		
LifeStreet Corporation		
Ligatus GmbH		
Linicom		
LiquidM Technology GmbH		
Little Big Data sp.z.o.o.		
Liveintent Inc.		
LiveRamp, Inc.		
LKQD, a division of Nexstar Digital, LLC.		
Location Sciences AI Ltd		
LoopMe Ltd		
LotaData, Inc.		
Lotame Solutions, Inc.		
Lucid Holdings, LLC		
M32 Media Inc		
Madington		
Madison Logic, Inc.		
MADVERTISE MEDIA		
mainADV Srl		
Marfeel Solutions S.L		
Maytrics GmbH		
mbr targeting GmbH		
McCann Discipline LTD		
Media.net Advertising FZ-LLC		
MediaMath, Inc.		
mediarithmics SAS		
Mediasmart Mobile S.L.		
Meetrics GmbH		
MGID Inc.		
Mindlytix SAS		
MiQ		
Mirando GmbH &amp; Co KG		
mobalo GmbH		
Mobfox US LLC		
Mobile Journey B.V.		
Mobile Professionals BV		
Mobusi Mobile Advertising S.L.		
My6sense Inc.		
Myntelligence Limited		
N Technologies Inc.		
Nano Interactive GmbH		
Nativo, Inc.		
Near Pte Ltd		
Neodata Group srl		
NEORY GmbH		
Netsprint SA		
NetSuccess, s.r.o.		
netzeffekt GmbH		
NEURAL.ONE		
Neustar, Inc.		
NEXD		
Nielsen Marketing Cloud		
nugg.ad GmbH		
Oath (EMEA) Limited		
Ogury Ltd.		
On Device Research Limited		
One Person Health, Inc. (DBA Adacado)		
OneTag Ltd		
Onlysix Limited		
Onnetwork Sp. z o.o.		
Ooyala Inc		
OpenX		
Opinary GmbH		
Optomaton UG		
Oracle		
Oracle AddThis		
Orion Semantics		
ORTEC B.V.		
Outbrain UK Ltd		
PaperG, Inc. dba Thunder Industries		
Parsec Media Inc.		
Perform Media Services Ltd		
Permodo GmbH		
Permutive, Inc.		
Pexi B.V.		
pilotx.tv		
Pixalate, Inc.		
PIXIMEDIA SAS		
Platform161		
Playbuzz Ltd. 		
PLAYGROUND XYZ EMEA LTD		
plista GmbH		
Pocketmath Pte Ltd		
Polar Mobile Group Inc.		
PowerLinks Media Limited		
PREX Programmatic Exchange GmbH&amp;Co KG		
Proxi.cloud Sp. z o.o.		
PROXISTORE		
PUB OCEAN LIMITED		
Publicis Media GmbH		
Publishers Internationale Pty Ltd		
PubMatic, Inc.		
PubNative GmbH		
PulsePoint, Inc.		
Purch Group, Inc.		
PurposeLab, LLC		
Qriously		
Quantcast International Limited		
Qwertize		
R-Advertising		
R-TARGET		
Rakuten Marketing LLC		
Readpeak Oy		
realzeit GmbH		
ReigNN Platform Ltd.		
remerge GmbH		
Research Now Group, Inc		
Revcontent, LLC		
Reveal Mobile, Inc		
RevLifter Ltd		
RevX Inc.		
Rezonence Limited		
RhythmOne, LLC		
Rich Audience		
RMSi Radio Marketing Service interactive GmbH		
Rockabox Media Ltd		
Rockerbox, Inc		
RockYou, Inc.		
Roq.ad GmbH		
RTB House S.A.		
RTK.IO, Inc		
RUN, Inc.		
S4M		
salesforce.com, inc.		
Samba TV UK Limited		
Sanoma Media Finland		
Scene Stealer Limited		
Schibsted Classified Media Spain, S.L.		
Schibsted Product and Tech UK		
Seeding Alliance GmbH		
Seedtag Advertising S.L		
Seenergy Netherlands B.V.		
Seenthis AB		
Sellpoints Inc.		
Semasio GmbH		
ShareThis, Inc.		
Sharethrough, Inc		
SheMedia, LLC		
Shopalyst Inc		
Shopstyle		
ShowHeroes GmbH		
Sift Media, Inc		
Signal Digital Inc.		
Signals		
Simplifi Holdings Inc.		
SINGLESPOT SAS 		
Sirdata		
Sizmek Technologies, Inc. 		
Skimbit Ltd		
SlimCut Media SAS		
Smaato, Inc.		
Smadex SL		
Smart Adserver		
Smart Traffik		
Smartclip Hispania SL		
smartclip Holding AG		
Smartology Limited		
SMARTSTREAM.TV GmbH		
SmartyAds Inc.		
Snapsort Inc., operating as Sortable		
Social Tokens Ltd. 		
Sojern, Inc.		
Somo Audience Corp		
Sonobi, Inc		
Sovrn Holdings Inc		
Spolecznosci Sp. z o.o. Sp. k.		
Spot.IM Ltd.		
Spotad		
SpotX		
SpringServe, LLC		
StackAdapt		
Steel House, Inc.		
Ströer Mobile Performance GmbH		
Ströer SSP GmbH		
Sub2 Technologies Ltd		
Sublime Skinz		
SunMedia 		
Switch Concepts Limited		
SYNC		
TabMo SAS		
Taboola Europe Limited		
TACTIC™ Real-Time Marketing AS		
Tapad, Inc. 		
Tapjoy, Inc.		
TAPTAP Networks SL		
TARGETSPOT BELGIUM SPRL		
Teads 		
Tealium Inc		
Teemo SA		
Telaria, Inc		
Telecoming S.A.		
Teroa S.A.		
The ADEX GmbH		
The Kantar Group Limited		
The Ozone Project Limited		
The Reach Group GmbH		
The Rubicon Project, Limited		
The Trade Desk		
Thirdpresence Oy		
TimeOne		
Totaljobs Group Ltd 		
Tradedoubler AB		
Tradelab, SAS		
TradeTracker		
travel audience GmbH		
TreSensa, Inc.		
Triapodi Ltd.		
Triboo Data Analytics		
TripleLift, Inc.		
Triton Digital Canada Inc.		
Tunnl BV		
Turbo		
twiago GmbH		
UberMedia, Inc.		
Underdog Media LLC 		
Unruly Group Ltd		
uppr GmbH		
Uprival LLC		
usemax advertisement (Emego GmbH)		
Vdopia DBA Chocolate Platform		
VECTAURY		
Venatus Media Limited		
Vibrant Media Limited		
video intelligence AG		
Video Media Groep B.V.		
Video Reach		
Videology Ltd.		
Vidoomy Media SL		
ViewPay		
Viralize SRL		
Visarity Technologies GmbH		
Vuble		
Webedia		
WEBORAMA		
Welect GmbH		
Whenever Media Ltd		
White Ops, Inc.		
Widespace AB		
Wizaly		
X-Mode Social, Inc.		
xAd, Inc. dba GroundTruth		
YellowHammer Media Group		
Yieldlab AG		
Yieldlove GmbH		
Yieldmo, Inc.		
Yieldr UK		
YOC AG		
Yormedia Solutions Ltd		
Zebestof		
Zemanta, Inc.		
zeotap GmbH		
Zeta Global		
Ziff Davis LLC		
ZighZag

Vous pouvez aller voir : https://sciencepost.fr/

Et dois-je parler des popup pour me demander mon e-mail, et l’accès aux notifications ?

https://lehollandaisvolant.net/?mode=links&id=20190123121512

#18209

Loi «anticasseurs» : le gouvernement fonce tête baissée vers les interdictions de manifestation

Ça je les gêne pas : plutôt que de retourner en démocratie et d'écouter des revendication du peuple qui manifeste face à des mesures injustes qui creusent les inégalités, le gouvernement va interdire les manifestations.

Ah et puis j'adore le terme "administratif" aussi : le droit de manifester fait partie des droits fondamentaux. S'ils voulaient faire passer ça dans la loi, ça serait débouté tout de suite. Du coup ils utilisent le terme "administratif" : le préfet signe un papier et hop, plus de droit fondamental.

Il faut le lire "autoritaire" plutôt : quand c'est un seul type qui décide pour tout le monde, c'est "autoritaire".

https://www.liberation.fr/france/2019/01/22/loi-anticasseurs-le-gouvernement-fonce-tete-baissee-vers-les-interdictions-de-manifestation_1704712

#18208

I Nearly Lost All Of My Data! - Kev Quirk

Un NAS qui grille.

On peut bien avec 4×1 To en RAID 5 + une clé USB, si le NAS grille, l’ensemble est mort.

Heureusement, ici, seul le circuit du NAS est mort : les données sont encore intactes sur le disque dur, et les disques eux-mêmes semblent intactes aussi. Par contre l’auteur a flippé car le NAS était son seul dispositif « sous la main » pour brancher du RAID 5, ce qui soulève un autre problème : apprenez à exploiter vos sauvegardes, et soyez-sûr que les sauvegardes soient fonctionnelles (rien de pire que vouloir restaurer une sauvegarde et se rendre compte que la dernière sauvegarde a foiré).

Le RAID 5, ça permet d’avoir 4 × 1 disque, avec une redondance de données telles que 3 disques suffisent. On est donc large si un disque meurt. L’ensemble offre donc une redondance, en plus d’un espace de stockage supérieur à 1 disque, et des perfs meilleures. C’est un compromis assez équilibré, mais ce n’est pas le meilleur choix en terme de sécurité des données.

À l’inverse, en RAID 1, tous les disques sont miroirs les uns des autres. Si on a 4 disques, on peut en tuer 3 et les fichiers seront toujours là.

Bon par contre si tout ça est dans un NAS, ça pose toujours problème : si le NAS lui-même crame, est volé ou est détruit… les données sont perdues.

==

En ce qui me concerne, je fais des backup manuels de mes fichiers. Le fait que ce soit manuel ne change rien : ce qui compte c’est ça :

Règle 1 – faire au moins 2 sauvegardes (en plus des données de travail, donc 3 copies au total).
Règle 2 – conserver au moins 1 sauvegarde ailleurs (au travail, chez vos parents, des amis, dans un cloud quelconque).

La règle 1 donne plus de sécurité : avoir 3 copies, ça permet d’être protégé même si une copie venait à manquer. Le but étant, bien-sûr, de ne jamais se retrouver avec une seule copie des fichiers. Si une copie est perdue, on commande tranquillement un nouveau disque, sans paniquer.

La règle 2 permet de faire face à une perte physique d’une sauvegarde : incendie, vol, vandalisme… Si votre maison brûle, vos données sont à l’abris. J’imagine que si ça arrive (sans le souhaite à quiconque) on a autre chose en tête… jusqu’au moment où on se rend compte que tous nos contrats d’assurance / contacts / etc. sont sur un disque dur ^^.

Enfin, j’ajouterais quelques autres très :
– prenez des supports (clés, disques…) de marque différentes. Si un disque s’avère avoir un défaut d’usine, l’autre ne l’aura pas.
– prenez des supports de type différents. Ça va peut-être un peu loin, mais en cas d’attaque nucléaire ou d’orage solaire particulièrement intense, l’impulsion électromagnétique peut altérer un disque dur ou un support flash. Pas un DVD.
– ne laissez pas vos disques branchés : non seulement ça les use, mais aussi ça les met à la merci du réseau électrique : une coupure et hop, le NAS saute. On n’est pas non plus à l’abri d’un voisin qui bricole des trucs et qui envoie des fréquences parasites dans le réseau électrique, ni d’un orage solaire ou de la foudre qui provoque des altérations dans le signal électrique du réseau. Brancher tout ça sur un onduleur peut s’avérer utile, mais il reste alors l’usure.
– Sauvegardez régulièrement. Pas besoin de tout sauvegarder tout le temps : vos films / photos sont en sécurité une fois que vous les avez sauvegardés. Par contre, vos fichiers Word ou Excel où vous faites vos comptes sont tout le temps modifiés.

Et :
– si vous stockez des trucs dans le cloud (peu importe lequel), chiffrez vos données : c’est très simple avec GPG. Mais par contre… n’oubliez pas de sauvegarder aussi votre clé GPG quelque part (perso je propose de l’enregistrer dans un QRCode imprimé).

(lien via Angristan)

https://kevq.uk/i-nearly-lost-all-of-my-data/

#18207

Note

Dans PHP, si vous avez un tableau associatif dont les clés sont numériques, certaines fonctions comme array_reverse() font réindexer le tableau une fois le reverse() effectué.

Si les clés sont une chaîne, elles sont conservées (le tableau est simplement inversé).

Donc si vous avez ça :

array(4 => "quatre", 8 => "huit");

Vous obtiendrez ça :

array(0 => "huit", 1 => "quatre");

Et non pas :

array(8 => "huit", 4 => "quatre");

Je me suis fait avoir : je voulais une clé unique pour un tableau. Pour ça, j’utilise parfois crc32(), une fonction de hashage relativement rapide.

Sauf que en PHP, crc32() retourne un entier. Mes index ont donc disparus après le reverse().
J’ai dû me rabattre sur md5() pour le hash unique.

J’aurais aussi pu prendre hash('crc32', $i), qui lui retourne une chaîne en hexa.

Fin bref, soyez vigilants.

https://lehollandaisvolant.net/?mode=links&id=20190122172625

#18206

Europe 1 📻 sur Twitter : ".@MarleneSchiappa s'exprime sur son débat avec @CyrilHanouna sur C8 : "Twitter s'enflamme et s'indigne assez facilement. Je ne vais pas animer le show, je viens avec mes paperboards, mes feutres, on va faire un atelier constructif", dit la ministre (cc @nikosaliagas) #Europe1… https://t.co/LhYIUwiqd3"

Pitié…

C’est pas un grand débat politique, ça, mais un atelier coloriage de moyenne section.
Cela dit, ça montre à la fois le niveau intellectuel de TPMP et son public de débiles, et le niveau que donne le gouvernement aux Français…

(ÉDIT : après mûre réflexion, quand on se souvient que Macron a été élu parce qu’il est beau (donc sur des critères assimilables à ceux en vigueur à la télé réalité), on se dit qu’elle n’a peut-être pas tort de faire comme si elle parlait à des demeurés.)

https://twitter.com/Europe1/status/1087602960996040704

#18205

Validée par le Conseil constitutionnel, la loi « Fake news » s’annonce délicate à appliquer

Oui, faudrait que les journalistes professionnels subventionnés à coup de milliards par nos impôts fassent leur travail d’investigations pour lequel ils sont payés, le tout avec déontologie… Très délicat, en effet.

>_<

Je ne sais pas si les personnes formées au métiers du journalisme prêtent serment, un peu comme les médecins ou les experts judiciaires, mais pourquoi ne pas faire ça, avec une destitution (destruction de leur carte de presse par exemple et impossibilité d’exercer) en cas de fraude répétée ?

C’est juste une idée : au moins les journalistes de profession et de formation auraient une raison de ne pas mentir et raconter de la merde, et le public saura où chercher une information a priori vraie. Bref, pour ceux qui parlent sans cesse de déontologie, ça serait le moment de montrer l’exemple.

C’est un peu con de devoir en arriver là, mais on est à un stade où on ne peut même plus faire confiance à personne, donc bon… Et comme on ne peut pas envoyer tout le monde sur place pour qu’il vérifie de ses yeux…

Parce que bon, empêcher tout le monde de mentir, de jouer avec les mots, de faire de la parodie/satyre ou/et les empêcher de partager tout ça, c’est impossible.

https://www.nextinpact.com/news/107448-validee-par-conseil-constitutionnel-loi-fake-news-sannonce-delicate-a-appliquer.htm

#18204

La moitié des footballeurs finirait ruinée

Mouais… alors que nous, qui ne sommes rien, si ça nous arrive, on a toute l’administration sur le dos, avec le fisc et les huissiers…

http://secouchermoinsbete.fr/77411-la-moitie-des-footballeurs-finirait-ruinee

#18203

Garriberts sur Twitter : "Vendredi, Marlène Schiappa anime un grand débat chez Cyril Hanouna. Bon, que dire?… "

Le grand débat se passe chez Hanouna (le plus gros beauf sexiste et homophobe de l’histoire de la télé) et ils reçoivent Marlène Schiappa (ministre sur l’égalité de tous qui utilise les fonds publics pour promouvoir ses livres personnels).

En marche, en marche… je sens que la route va être longue…

https://twitter.com/Garriberts/status/1087402492399362048

#18202

How switching my parents over to Linux saved me a lot of headache and support calls — Simon Frey

Sa méthode était exactement celle que j'avais fait avec ma mère, et ça s'était très bien passé.

Elle utilisait déjà Firefox, Vlc, libre office... Passer son pc sous Ubuntu au lieux de Windows XP (à l'époque) était très rapide et avantageux (pour tout le monde).
Elle n'avait pas de risques d'installer un virus ni de supprimer des fichiers système, et moi nul besoin de tout décrasser tous les mois. Et son ordi était stable et rapide tout le temps. Que demander d'autre ?

https://blog.simon-frey.eu/how-switching-my-parents-over-to-linux-saved-me-a-lot-of-headache-and-support

#18198

Ugears modèle Autopropulsé - Maquette mécanique à construire En 3D Minuterie: Amazon.fr: Jeux et Jouets

J’avais reçu ce kit pour Noël, je viens de le monter.

Il est sympa à faire et à voir. Je viens de tester là : il reste 22 minutes à tourner (légèrement améliorée — vous me connaissez — pour tirer partie d’un élastique plus long :p). Normalement, il tient environ 10~15 minutes (n’hésitez pas à tendre l’élastique assez fort).

Il existe plein d’autres modèles, une est annoncée pour tourner pendant 5 heures !

Juste quelques conseils :
– soyez vigilant et ne cassez pas les pièces. (il m’est arrivé d’en casser une… J’ai réussis à bricoler une pièce de substitution dans ce qui restait du bois, mais quand-même).
– souvent, vous avez à mettre des tiges de bois (cure-dents) dans d’autres pièces et ça peut forcer : passez de la cire de bougie sur le cure dent : ça permet un enfonçage bien plus facile. Sur ce modèle, ça ne gêne pas du tout : les cure-dents sont assez bien serrés de toute façon. Il y a de la cire fournie, mais autrement, une bougie normale suffit.
– découpez bien les roues dentées. Il ne doit pas rester la moindre écharde de découpe dans les dents. Une fois montée, l’horloge coinçait parfois : ça venait de là.
– si la cire de bougie ne suffit pas sur les dents, un autre corps gras non liquide devrait marcher aussi. L’huile de vaseline (le truc pour les chaînes de vélo) ne marche pas : c’est absorbé par le bois. De la graisse donne en revanche de bon résultats (j’ai pris ce que j’avais, c’était à dire de la graisse lithium Facom : clairement overkill, mais ça marche).
– soyez patients : il m’est venu à l’idée d’ouvrir la fenêtre pour balancer le truc dehors tellement ça me frustrait de ne pas réussir à faire tourner le truc. Faites une pause et vérifiez l’ensemble : dans mon cas, il restait des petits bouts de bois dans les dents des roues dentées. Aussi, une pièce frottait contre une autre : j’ai démonté le truc, décalé une pièce, puis remonté.

Par contre, il y a une petite roue à bas à gauche avec un élastique, et qui empêche la grande roue de revenir en sens inverse. Je l’ai viré : je ne sais pas pourquoi elle est là. Peut-être pour éviter de remonter trop le mécanisme et de péter un truc…

Aussi : si vous avez, prenez des cures-dents plus solides.
Ceux fournis ne sont pas les meilleurs. J’en ai pété un, que j’ai remplacé par un cure-dent à moi et j’ai alors vu que les miens étaient beaucoup plus robustes. Aussi, si vous avez autre chose de rigide (bois, métal…) qui ait le même diamètre et longueur et plus solide, prenez ça.
Les cures-dents sont pointues au bout, donc plus fines et donc plus fragiles. Or, c’est à cet endroit que s’exercent les contraintes mécaniques.

Aussi, l’horloge est mécanique : ça se touche et ça frotte de partout. Elle a par conséquent besoin d’un peu de rodage, au début : si elle coince de temps en temps au début, c’est normal.

Enfin, même si le bois est sympa et pas cher, je préfère tout de même le métal (comme la station Barigo ici) :p

J’envisage de peindre mon horloge avec de la peinture métallique.

https://amzn.to/2T6u39u

#18197

📰 L'aprés LHC: un gigantesque collisionneur de 100 km à  l'étude

Diable…

Déjà qu’à l’échelle du LHC (27 km de circonférence) il faut tenir compte de la déformation du sol due à la marrée, j’imagine qu’on va découvrir de nouveaux trucs là : faudra tenir compte des variations du champ magnétique terrestre ? des vents solaires ? des séismes ?

https://www.techno-science.net/actualite/apres-lhc-gigantesque-collisionneur-100-km-etude-N18088.html

#18194

Note : mise à jour du site

Je viens de faire une mise à jour assez importante sur le moteur de blog qui fait tourner mon site.
Si jamais vous voyez des problèmes (surtout des liens brisés), n’hésitez pas à me le signaler.

<minute=geek>

Concernant la mise à jour en elle même, au niveau du code, je viens de virer ce que je pense être l’une des plus anciennes fonctions PHP du site. Ça ne vous dit peut-être rien, mais en ce qui me concerne, ça m’amuse :).

Le code c’est comme un organisme : chaque fonction, chaque ligne est une cellule. Parfois, les cellules meurent et sont remplacées. Ici c’est pareil : le code évolue et se renouvelle, sans cesse.

En l’occurrence, je viens de virer plusieurs fonctions dont la présence n’était plus pertinente.
Parfois, virer des trucs constitue une amélioration : faire le ménage permet de voir plus clair.

</minute=geek>

https://lehollandaisvolant.net/?mode=links&id=20190118233939

#18193

Pour faire des économies d’eau… – Korben

Concernant le commentaire « lol » à la fin, c’est faux : la monnaie appartient à celui qui la porte. Et puis détruire une pièce/billet n’est plus interdit en France depuis 1994.

L’article 439 du code pénal qui prévoyait une amende pour ça a été abrogé cette année là :

Cf : http://secouchermoinsbete.fr/45833-vous-ne-risquez-rien-a-bruler-vos-billets-de-banque

https://korben.info/pour-faire-des-economies-deau.html

#18190

Where is the edge of space? - YouTube

Mh… c’est vrai ça : pour un avion donné à une vitesse donnée, il y a une altitude où il n’y a plus suffisamment d’air pour que l’avion grimpe : la portance (obtenue en déviant l’air vers le bas) s’équilibre alors avec la pesanteur.

Pour maintenir une portance excédentaire et continuer de monter, il faut aller plus vite.
On pourrait définir l’espace l’altitude à laquelle cette vitesse dépasse la vitesse de satellisation (vitesse à partir de laquelle on est en orbite).
Dit autrement, sous cette définition, c’est donc l’altitude à partir de laquelle un avion passe d’un moteur aérodynamique à un moteur purement gravitationnel.

Bien-sûr, ceci varierait pour chaque avion en fonction de sa portance, mais au moins il y aurait une logique derrière, là où la ligne de Karman à « 100 km » d’altitude est juste un chiffre rond.

Avec ça, pour un satellite typique, les calculs donnent plutôt une ligne située entre 70 et 90 km d’altitude.

https://www.youtube.com/watch?v=nILOHp79njQ

#18189

How browser rendering works — behind the scenes – LogRocket

Un article qui explique succintement comment fonctionne un moteur de rendu d’un navigateur, en particulier comment il traite le JS, l’arbre DOM (le HTML) et le CSSOM (le CSS).

La connaissance de ceci permet de savoir où placer les différents éléments.

Par exemple : le HTML commence à charger, mais le JS est bloquant : dès qu’il y a du JS dans la page (inline, ou non), alors le parsage du HTML se pause : ceci, car le JS peut modifier le HTML. Il est donc inutile de parser un truc qui peut être changé par la suite.

Or, le JS peut également toucher au CSS. Pour ça, le CSSOM doit être prêt. Donc le CSS doit être parsé pour que le JS puisse être éxécuté, et le JS doit être exécuté si on peut que le HTML soit parsé.

Dit autrement, le navigateur doit avoir fini de charger dans cet ordre :
– le CSS
– le JS (se finit après le JS)
– le HTML (terminé à la fin, quand la dernière balise se ferme)

Aussi, si on veut que la page s’affiche vite pour que le lecteur le lise rapidement, il faut donc que le CSS soit fini le plus tôt possible pour que l’information (portée par le HTML) soit affichée correctement.
Enfin, vu que le JS est bloquant, l’information utile de la page doit être affichée avant l’exécution des scripts.

Du coup, on voit bien que le CSS doit être placé au début du document et le JS à la fin : https://lehollandaisvolant.net/?d=2015/08/27/18/46/54-pourquoi-mettre-le-javascript-a-la-fin-et-le-css-au-debut

https://blog.logrocket.com/how-browser-rendering-works-behind-the-scenes-6782b0e8fb10

#18188

html5 - Resize image with javascript canvas (smoothly) - Stack Overflow

Mh…

Donc quand on redimensionne une image en JS avec canvas, en particulier pour la réduction d’une image, la qualité n’est pas géniale : ça utilise une interpolation linéaire.

Pour avoir quelque chose de plus « doux », les logiciels de dessin utilisent une interpolation cubique, ou bi-cubique.

On peut approcher ce résultat avec canvas, mais pour ça il faut redimensionner l’image en 2 étapes : on redimensionne une première fois de 50 %, puis de nouveau de 50 %.
On utilise deux canvas successifs, avec l’image produite par la première utilisée en entrée par la seconde.

Une alternative est d’utiliser ça (en JS) :


ctx.imageSmoothingEnabled = true;
ctx.imageSmoothingQuality = "high"

Mais ça n’est supporté que par Chrome pour le moment.

https://stackoverflow.com/questions/19262141/resize-image-with-javascript-canvas-smoothly

#18186

David Dufresne sur Twitter : "allo @Place_Beauvau - c'est pour un signalement - 302Destruction de preuves ? Jets d'effets personnels dans la Saône, à Lyon#ActeIXsource:https://t.co/wKFFSHGn9i… https://t.co/yKBIP6UG4Z"

Tranquille, les sauvages en képi tabassent un gilet-jaune, lui prennent ses affaires et les jettent dans le fleuve…

C’est le juste le 302ième signalement du genre… Et pourtant, l’autre @%£* de Castaner déclare que les violences policières n’existent pas en France.

https://twitter.com/davduf/status/1085230818585395205

#18184

Le milliardaire Daniel Kretinsky va racheter deux centrales à charbon en France, dont la fermeture est prévue pour 2022

Puisque je vous disais que pour le climat c’était foutu : la pollution devient un moyen de spéculer et se faire un tas de fric pas possible…

https://www.novethic.fr/actualite/energie/energies-fossiles/isr-rse/le-milliardaire-daniel-kretinsky-va-racheter-deux-centrales-a-charbon-en-france-dont-la-fermeture-est-prevue-pour-2022-146746.html

#18183

La France Insoumise veut taxer l’utilisation commerciale des œuvres du domaine public

FI ou Sacem, même combat >_<

Plutôt que de taxer le domaine public ils devraient plutôt taxer les droits sur les œuvres tant qu’elles ne sont pas encore libres. Ou alors taxer les bénéfices globaux réalisés (à l’aide d’une œuvre publique ou non), bref, faire payer les impôts à ceux qui s’en dispensent impunément !

Taxer le domaine public, c’est juste ne rien comprendre au domaine public.

https://www.nextinpact.com/news/107505-la-france-insoumise-veut-taxer-lutilisation-commerciale-uvres-domaine-public.htm

#18181

Note : CSV et PHP

Bon, PHP n’a que deux fonctions natives pour faire lire du CSV : une pour du texte, et une pour lire un fichier.
Celui du fichier ne lit que la première ligne… super : très utile.

De plus, il ne détecte pas les champs multilignes… Bordel…

Là, je souhaite importer un fichier de contacts (exporté depuis Google Contacts) vers un outil perso (que j’ai fait).
Google peut exporter au format CSV (tableur) ou VCF (vcard).

Je pense que je vais aller sur vcard, quite à parser manuellement le fichier. CSV c’est trop casse gueule : https://sebsauvage.net/wiki/doku.php?id=csv

(et puis le VCF est spécialement fait pour les contacts, de toute façon).

https://lehollandaisvolant.net/?mode=links&id=20190115002210

#18180

HYDROGÈNE : L'ÉNERGIE DU FUTUR ? - Dossier #36 - L'Esprit Sorcier - YouTube

Très intéressant (et très complet !).

Concernant le platine, qui est nécessaire à la pile à combustible (mais qui multiplie son coût par deux), si le minage d’astéroïdes se fait un jour, il en serait résolu. Le platine (ainsi que l’or, l’argent et les métaux lourds) ne sont pas plus abondants sur les astéroïdes que sur Terre, mais ils sont en surface (sur Terre, l’or ou le platine primordial se trouve dans le noyau de la planète ; l’or de nos bijoux, miné en surface, provient essentiellement d’impacts météoritiques).

Le minage d’astéroïdes est bien plus simple et bien moins cher que creuse jusqu’au centre de la Terre. Aussi, cette idée a priori farfelue semble être sur l’agenda de quelques entreprises pour les 20~30 ans à venir.

L’espace privatisé et pourquoi ça ne devrait pas être gênant
Pourquoi dit-on que les astéroïdes sont remplis d’or ou de métaux précieux ?

https://www.youtube.com/watch?v=dUv3U9w1xz4

#18179

De plus en plus de Japonais âgés se font arrêter pour profiter de la prison

C’est triste, mais c’est surtout le symptôme d’un autre problème…

Et si mettre les personnes âgés en prison et les criminels en maison de retraite serait la solution ?

Les personnes âgés seraient surveillés, auront de la bouffe saine et un toit gratuitement, et les criminels pourriraient dans leur merde faute de personnel en bouffant des trucs pas bon faute de moyen, le tout en payant 2 000 € par mois.

https://www.lemonde.fr/international/article/2019/01/14/au-japon-la-prison-comme-maison-de-retraite_5408603_3210.html

#18178

Savoieball sur Twitter : "Ne dites plus #GaletteDesRois mais...… "

Erf, mauvais exemple : la galette est là pour fêter un truc à la base religieux et tient son nom des rois mages. Et que je sache, il n’y avait pas de reine mage.

Dans ce cas autant supprimer totalement cette dénomination et remplacer ça par « galette du peuple » avec une fève qui donne droit de porter un tshirt.

Sinon je vais militer pour qu’on fasse :
– une variété de prunes nommée « rois claude » (Claude étant un nom mixte, ça tombe bien) ;
– un plat de « bouchée au roi »
– une plante nommée « roi des prés »
– etc.

https://twitter.com/Savoieball/status/1081144467590127616

#18177

Quelques objets cosmiques les plus étranges de l’univers - Couleur-Science

Si vous n’avez pas mal à la tête, ça va venir : perso j’ai pas senti venir le mindblow quand j’ai écrit tout ça. En tout cas, c’est un de mes articles où j’ai le plus eu cet effet…

Les étoiles et planètes sont déjà magnifiques, mais l’univers est tellement vaste, encore jeune, improbable et créatif…

Et le pire, c’est que j’oublie sûrement des choses. Mieux, il reste aussi tant à découvrir !

https://couleur-science.eu/?d=f2106b--quelques-objets-cosmiques-les-plus-etranges-de-lunivers

#18176

How To Improve UX of Web Forms

Quelques astuces pour les formulaires (via).

Je note en particulier l’astuce de regrouper « Nom prénom » dans un seul champ.
J’avais lu un article où il était question de voir que tous les pays n’ont pas cette distinction « prénom(s) » et « nom de famille » (en Corée par exemple, mais pas que).

Je conçois actuellement un petit script pour faire un annuaire de personnes (façon Google Contacts). Je vais le modifier pour faire juste un champ « nom » et pas « nom de famille » + « prénom ».

https://maxsnitser.com/blog/how-to-improve-ux-of-web-forms

#18175

Is Organic Really Better? Healthy Food or Trendy Scam? - YouTube

À voir.

Si on résume :

Les légumes bio sont meilleurs pour la santé !

Nope.
Ils n’ont pas tellement plus de vitamines. Aussi, il est plus important de substituer sa malbouffe par des fruits & légumes, que de remplacer ses fruits & légumes par des fruits et légumes bio.

La culture bio n’utilise que des pesticides naturels !

Nope.
Un produit toxique est toxique, que ce soit naturel ou synthétique. La toxicité dépend de la concentration sur les fruits et légumes. Et parfois les pesticides naturels sont plus abondants et concentrés que leur homologue synthétique.

Ok, donc si le bio ne sert à rien, mettons des pesticides partout \o/

Nope.
Un contrôle reste nécessaire, justement pour maintenir toute l’alimentation saine (bio ou non).

N’en mettons plus du tout alors !

Nope.
À ce jour, les champignons et autres organismes que les pesticides tuent sont plus toxiques (pour nous) que les pesticides eux-mêmes.

Et pour l’environnement, le bio c’est mieux, non ?

Nope.
Le bio consomme bien moins d’énergie primaire, mais demande également beaucoup plus de surface de plantation.
La production bio et la production pas-bio sont similaires sur un grand nombre de points et complémentaires sur d’autres.

Pourquoi le bio en premier lieu ?

Question d’idéologie et de bonne conscience, biaisée et faussée par la peur déraisonnable du « chimique ».

Donc on fait quoi ?

Il est mieux pour l’environnement de consommer "local" et "de saison", quitte à ce que ça ne soit pas "bio" que consommer "bio" des aliments produits à l’autre côté de la planète.
Les produits saisonniers et régionaux sont le vrai « biologique ».

https://www.youtube.com/watch?v=8PmM6SUn7Es&app=desktop

#18174

Cagnotte : Soutien aux Sages-femmes de Meaux - Leetchi.com

Y'a pas de raison que certaines professions du service public en soient exclues.

(j'ai une amie qui est sage-femme là-bas d'où le partage de cette page en particulier)

https://www.leetchi.com/c/soutien-aux-sages-femmes-de-meaux

#18173

"L'affaire Jouanno est emblématique de la crise politique actuelle", dit Mazerolle

Les observatoires/administrations en tout genre coûtent pas loin de 500 M€.
Sachant que l'Élysée +Sénat+Assemblée coûtent 1 000 millions, et que l'ensemble des ministères doivent coûter quelques centaines de millions aussi, y'a peut-être de quoi faire quelques économies aussi.

https://www.rtl.fr/actu/politique/l-affaire-jouanno-est-emblematique-de-la-crise-politique-actuelle-dit-mazerolle-7796203602

#18172

The New Economy of the Warming Arctic - YouTube

En fait, il n’est pas économiquement viable de réduire le réchauffement climatique, et il est même très intéressant (économiquement) de le laisser s’emballer.

Dans l’Arctique, c’est vrai pour le tourisme, mais aussi… l’industrie pétrolière (qui pourrait y faire un profit de ~9 000 milliards de dollars (au cours actuel).

Pour le dire autrement : c’est foutu d’avance. Le monde est foutu. L’humanité est foutue.
Ça rejoint ce que je disais ici.

https://www.youtube.com/watch?v=msjuRoZ0Vu8

#18171

Brazil Dissolves Its Ministry of Culture | Smart News | Smithsonian

À un moment, on s’indignait mondialement que Daesh faisait exploser des universités, des musées et des sites historiques.

Là, le Brésil fait pareil, en version « politiquement correcte ». Pour l’instant.

Entre ça et la haine des femmes, des étrangers, des LGBT, Daesh et l’extrême-droite sont du pareil au même : mêmes idées générales, mêmes méthodes. Seul le fondement change, c’est à dire la religion sur laquelle leur idéologie est fondée (islam d’un côté et christianisme de l’autre).

https://www.smithsonianmag.com/smart-news/brazils-new-government-has-dissolved-countrys-culture-ministry-180971236/

#18170

Behance

Des photos d’arbres.

L’ambiance est à la fois mystique et pesante… On dirait la forêt qui change toute seule, dans le Seigneur des Anneaux.

https://www.behance.net/gallery/74331187/Mystical

#18168

Windows 10 va se réserver 7 Go d'espace de stockage pour « assurer un bon fonctionnement »

Haha !

Et sinon…
Windows 10 va-t-il un jour utiliser un système de fichiers qui ne fragmente pas ?
Windows 10 va-t-il un jour utiliser un système de mises à jour qui ne demande pas de reboot ?
Windows 10 va-t-il un jour empêcher des logiciels de se lancer au démarrage ?
Windows 10 va-t-il un jour utiliser un système d’installation des programmes qui n’encrasse pas le système de 15 toolbars, 3 anti-virus et 15 trackers partout ?
Windows 10 va-t-il un jour assurer l’effacement automatique des fichiers temporaires/cache ?
Windows 10 va-t-il un jour faire en sorte que les simples programmes ne puissant pas altérer le système tout seuls ?

Bref, comme si 7 Go allait résoudre tous les problèmes de Windows… Mais bon, chez Crosoft ils doivent en savoir plus que moi.

https://www.clubic.com/windows-os/windows-10/actualite-849504-windows-10-reserver-7-espace-stockage-assurer-bon-fonctionnement.html

#18167

Bloomberg - Macron’s Yellow Vest Response Makes Putin Look Soft

So now Macron and his government have decided to wield a heavier stick. The new rules being proposed ought to raise some eyebrows: They’re tougher than the norms Russian President Vladimir Putin’s regime uses to suppress political opposition.

Entre Reuters qui compare Macron à Louis XVI, et Bloomberg qui compare la répression des manifs par Macron à un truc plus dur que celui de Poutine, j’ai envie de dire qu’il y a comme un soucis, non ?

Non, il n’est pas exagéré de dire que Macron et Castaner (et même Valls / Sarko bien avant) sont violents : ils dépassent les méthodes utilisées par les dictatures les plus notables.

Parfois je regrette que la presse internationale ne soit pas plus lue en France, simplement pour avoir un regard extérieur sur les choses.

Par exemple, quand j’étais en Hollande, c’était en pleine époque des manifs pour tous : c’était pareil. Personne ne comprenait cette manif « manifester pour que les autres ne gagnent pas un droit ? Mais pourquoi ? Qui ferait ça ? Ils vivent dans quel siècle ? ».

Un avis extérieur, pas forcément divergent, ni convergeant, ni quoi que ce soit, mais juste extérieur, permet de voir bien des choses.

Aujourd’hui, il voit que la répression en France est plus dure que celle en Russie.

https://www.bloomberg.com/opinion/articles/2019-01-09/macron-s-gilets-jaunes-response-makes-putin-look-soft

#18165

Macron hopes debate can quell French unrest. So did Louis XVI| Article [AMP]| Reuters

Reuters <3

But officials have already said changing the course of Macron's reforms aimed at liberalizing the economy will be off limits

Yup, c'est exactement pour ça qu'il se destine pour le même sort ^^

Débattre sur les sujets qu'il désigne et interdire de soulever les vrais sujets, ce n'est pas ce qu'on peut appeler "écouter le peuple".

https://mobile.reuters.com/article/amp/idUSKCN1P51H1

#18163

Taking the smarts out of smart TVs would make them more expensive - The Verge

L’exploitation des données captées avec les télé connectées (celles qui vous regardent) est telle que les télés « connectées » sont plus rapidement rentabilisées (pour les constructeurs) qu’une télé normale.

Autrement dit, la même télé sans son côté « smart », donc qui ne permet pas au constructeur de revendre vos données devra être vendue plus chère pour être rentable…

Vos données valent de l’or : Facebook ou Google valent plus de 1 000 milliards de dollars en proposant des produits gratuits. En fait, leurs sites et outils ne sont qu’une vitrine secondaire. Leur business premier, c’est vendre de l’espace publicitaire aux annonceurs.

Je suis d’ailleurs étonné que Google, Amazon et Apple ne distribuent pas gratuitement des enceintes connectées avec Alexa ou Siri…
Mais maintenant que j’y pense, c’est un peu ce qu’a fait Microsoft : Windows 10 n’est pas tout à fait gratuit, mais beaucoup l’ont eu sans dépenser un rond (via une mise à jour depuis W7 ou W8).

Bref, après un épisode où les sites web (financées par la pub ciblée) étaient gratuits, maintenant ça se propage aux objets connectés eux-mêmes.

Bientôt, tous les objets connectés seront gratuits : on les aura en échange d’un « OK » sur le contrat d’utilisation final. L’argent rentrera quand l’utilisateur, inondé, craquera pour acheter un produit dans une de leur pub.

https://www.theverge.com/2019/1/7/18172397/airplay-2-homekit-vizio-tv-bill-baxter-interview-vergecast-ces-2019

#18161

Partager une position sous Android afin qu'elle s'ouvre dans l'application GPS par défaut. - Liens en vrac de sebsauvage

Sinon y a aussi les Geo-URI : des liens « geo: » (à la manière du tel: ou du mailto:). C’est tout à fait standard (RFC5870)

C’est ce que j’utilise sur cette page : https://lehollandaisvolant.net/tout/tools/browser/ (ligne « Position géographique »).

Exemple : geo:44.11,3.16?z=15.

C’est détecté correctement par OSM-And sur Android.
Sous Firefox mobile, si je clique dessus, il demande si je veux l’ouvrir avec OSM (et les autres applis enregistrés pour ce type de lien). OSM me l’ouvre ensuite convenablement.

Sur PC, ça ne marche pas, en revanche (mais on doit pouvoir régler ça dans la gestion des protocoles, dans Firefox).

https://sebsauvage.net/links/?KzTZOg

#18159

Pure CSS floating label

Un "floating label" en CSS qui marche tout le temps (sans JS).

Ça utilise le :placeholder-shown, mais peu importe, c’est relativement bien supporté : https://caniuse.com/#feat=css-placeholder-shown

Ah et surtout, ça utilise un vrai "label" et pas le placeholder, justement (qui est là et nécessaire, mais vide). Ça reste donc accessible pour les lecteur d’écran. Le fait de placer un span dans le label ne doit pas changer quoi que ce soit de ce côté là.

https://codepen.io/lehollandaisvolant/pen/vvavWJ?editors=1100

#18157

CSS3 Grid Layout - Alsacreations

Purée, les Grid en CSS c’est trop bien !

J’avais déjà été ébloui par les flex-box et leur possibilités (voir là), mais les grid ne sont pas en reste non plus !

Par exemple, je veux faire un formulaire pour remplir sont adresse postale, sous la forme suivante :


|--------------------------|
| n° | nom de rue          |
|--------------------------|
| complément               |
|--------------------------|
| cp     | ville           |
|--------------------------|
| état        | pays       |
|--------------------------|

C’est à dire en respectant la disposition des champs. (un peu comme là)

Le truc, c’est que j’ai juste un seul <div> avec sept <input> qui se suivent. Je ne veux pas utiliser de <p> ou de <br/>.

La solution ? Les grid (comme dans Tron) !

Je déclare le <div> comme étant une grille, divisée en 10 sections de 10 % chacune sur la largeur. Pour les lignes, le retour à la ligne est automatique ici (mais le grid permet également de modifier ça comme on veut !).

Ensuite, je donne à chaque <input> sa position : numéro de ligne, numéro de colonne et un sorte de « colspan ».

J’en ai fait un codepen pour voir ça directement : https://codepen.io/lehollandaisvolant/pen/aPjBXK?editors=1100

Et tout est parfaitement aligné, responsive et flexible ! C’est ça qui est tellement mieux qu’avec des floats !

https://www.alsacreations.com/article/lire/1388-css3-grid-layout.html

#18156

Note

Yarn, NPM, Git, Go, Brew…

Y a que moi qui trouve ça complètement débile de devoir installer un de ces systèmes, pour pouvoir installer la moindre bibliothèque ou le moindre programme/script ?

Parfois vous pouvez pas juste nous fournir un .js/.sh/.py/.run/.bin/.zip ou quoi que ce soit, qu’on aurait juste à copier/chmoder/lancer ?

Ok, les « app store » (y compris les dépôts yum/apt) sont sympa, mais c’est pas une raison pour faire un tel système (quand-même assez looooourd) pour tout et n’importe quoi ;-;

https://lehollandaisvolant.net/?mode=links&id=20190108214942

#18155

[Progra Web] ngrok.com - tester un serveur "localhost" sur le Net mode pffff facile - Arfy'z tranche du Net

Ah, Arfy me signale également cette méthode pour tester son site en live (et en HTTPS) sur un autre serveur que le sien.
Une seule commande à lancer et ça marche.

Ce n’est pas 100 % hébergé sur sa propre machine mais ça peut dépanner.

http://www.arfy.fr/dotclear/index.php?post/2017/09/07/[Progra-Web]-ngrok-com-tester-un-serveur-localhost-sur-le-Net-mode-pffff-facile

#18154

Communiqué Leetchi - Cagnotte Christophe Dettinger - Le Blog de Leetchi.com

Quoi qu'on en pense, ça permet de rappeler que ces plates-formes ont également des CGU et un contrôle sur ce que vous faites.

EDIT : et Schiappa qui considère ceux qui donnent comme de la complicité et souhaite avoir la liste des noms...

Heureusement, Eolas est pour nous dire ce qu'il en est : https://mobile.twitter.com/Maitre_Eolas/status/1082613386641395712

https://blog.leetchi.com/cagnotte-christophe-dettinger/

#18153

Blog Stéphane Bortzmeyer: Les limites de la déGAFAisation individuelle

Les attaques anti-gafa envers les gens (!) sont aujourd’hui les mêmes que ceux utilisés par les linuxiens contre les utilisateurs de Windows. Je suis moi-même passé par cette étape trollesque (lisez mes vieux articles à propos de linux), mais j’ai arrêté et je ne sais donc pas si c’est encore d’actualité ; en tout cas ça m’y a fait penser :

les conseils de déGAFAisation individuelle sont souvent présentés de façon culpabilisatrice, « Ne soyez pas une poire, arrêtez d'utiliser les GAFA », voire en blamant les victimes « Oui, Facebook a vendu vos données personnelles à Cambridge Analytica, mais c'est de votre faute aussi, pourquoi n'utilisiez-vous pas Diaspora ? ».

Pour ma part, que ce soit les gafa ou Windows, je pense qu’une utilisation raisonnée est possible.

Il faut juste que chacun prenne bien conscience d’une chose : tout ce que vous postez pourra et sera exploité à votre insu (mais on a le droit de garder le silence).

C’est tout.

Après l’utilisateur doit en apprécier les conséquences. Peut-être qu’il s’en fout, peut-être pas. C’est à lui de voir.

Me concernant, j’ai arrêté de faire du prosélytisme pro-linux ou anti-gafa et je suis redevenu pragmatique. Si une personne me demande d’installer ou de donner les avantages de Linux, je le fais. Mais je vais pas formater des PC à l’insu des gens.
Au contraire : récemment, une dame avait son PC hyper lent et voulait « autre chose [que Windows 8] ». Je lui ait montré mon PC (sous Linux Mint), mais j’ai aussi dit « attendez, je vais décrasser Windows et après on verra ».

Résultat : W10 d’installé, j’ai aussi viré les 3 anti-virus, les 12 toolbar et viré 30 Go de fichiers inutiles et le PC respirait à nouveau.

J’aurais bien installé Linux Mint, avec plaisir, mais comment expliquer que ça signifie aussi plus de Word, plus de Excel, plus de Photoshop, plus de Jeux (dont elle se servait tous les jours dans un contexte professionnel) ? Ça posera plus de problèmes que ça n’en résout…

Je pense qu’avec les outils anti-gafa, aussi bon qu’ils soient, c’est la même chose : comment leur expliquer que leur compte GoogleDrive ne sera plus là, et que ses collègues ne la verront plus parce qu’elle utilise un truc décentralisé et non la même chose que tout le monde ?

La décentralisation, ça marche bien pour un compte e-mail en remplacement de gmail/hotmail. Pas pour tous les trucs. C’est dommage, mais bon. Actuellement aucun acteur de peut renverser les Gafa.

Il est plus simple de leur expliquer que « il est préférable de ne pas donner ton numéro de compte en banque via gmail, ni de stocker tout ton carnet d’adresse chez Google ».

https://www.bortzmeyer.org/degafaisation-individuelle.html

#18152

Neil deGrasse Tyson: Want Scientifically Literate Children? Get Out of Their Way. - YouTube

Voilà, Neil Tyson explique ce ce que j’écrivais dans (le commentaire en dessous de) mon récent article : « how to get children interested in science ? get out of theire way ! ».

***

Concernant son anecdote sur la paire de jumelles, c’est intéressant : à ~10 ans, une très vieille amie de ma mère (vieille dans les deux sens, mais pas en mal^^) m’avait offert une paire de jumelles (que j’ai toujours). J’ai aussi eu (bien avant) une magnifique loupe (y a encore l’étiquette dessus « 56 francs »).

En dehors de pouvoir regarder de loin, et de près, avec tout ça, j’ai aussi pas mal fait le con, en particulier avec la loupe en plein soleil, si vous voyez ce que je veux dire. Rien de grave, mais probablement dangereux (la boîte de la loupe est recouverte de trous de brûlures).

Yup, c’était le genre de cadeaux que je recevais à mon anniv : des trucs pour explorer le monde. Et j’adorais ça.

Et oui : regarder la Lune ne serait-ce qu’avec une paire de jumelles, c’est beau. C’est comme il dit : on voit les montagnes, leur ombres, etc. Essayez !

Ensuite, une petite lunette astronomique (ou une paire de jumelles un peu plus puissante) permet de voir les anneaux de Saturne, voire la tache de Jupiter (utilisez une application comme Stellarium pour savoir où trouver ces planètes).

Enfin, si vous habitez en ville, allez un jour en pleine cambrousse (dans la Creuse ou l’Allier, c’est parfait) et levez la tête. Si à Paris on voit seulement 10~15 étoiles, sans pollution lumineuse on en voit 2 000… avec la voie lactée.

On n’est pas tous sensible à ça, mais pour ceux qui sont curieux et fascinés par la nature, ça devrait vous plaire. Et c’est simple à faire, en plus.

https://www.youtube.com/watch?v=AIEJjpVlZu0

#18151

Nunstick

Tiens, un petit boîtier qui permet de relier sa manette Wii à son PC pour jouer avec la manette au lieu du clavier, en plus de la souris (voyez la vidéo).
L’auteur du projet fait ça lui-même et peut en faire à la demande, pour 25 € (+1,50 d’envoi) sur eBay.

Plus d’infos sur son blog : https://selenith.fr/site/20

Je n’ai pas testé moi-même, mais j’ai découvert le site hier et le projet pourrait vous plaire, si vous jouez.

https://nunstick.fr/

#18150

Les taxes et impôts ne sont pas le problème - Le Hollandais Volant

Voir le premier commentaire : j’y liste quelques dépenses du gouvernement.

Alors OUI, c’est juste un calcul rapide, y a sûrement des erreurs, et probablement que j’omets beaucoup de choses, mais ça montre un peu l’ampleur du désastre.

4,4 M€/an pour les déplacements du 1er ministre ? Moi je dis non.
18 000 €/mois pour un seul député (en plus de ses autres avantages lié au poste) ? Moi je dis non.
10 000 €/mois pour le coiffeur personnel du président ? Aussi bon soit son boulot, je dis non.
Un coiffeur est un coiffeur, s’il veulent augmenter celui-ci, qu’ils les augmentent tous. Pareil pour les chauffeurs, personnel de sécurité, cuisiniers, coursiers…

Bref, y a moyen de dépenser mois, tout de même.

https://lehollandaisvolant.net/?d=2019/01/07/12/50/12-les-taxes-et-impots-ne-sont-pas-le-probleme

#18149

Le coût de fonctionnement de l'Assemblée nationale fait polémique

Ah oui : Assemblée (565 M€) + Sénat (320 M€) + Élysée (100 M€), ça fait pratiquement 1 milliard d’euros (et ça ça date de 2017 : en 2018, le budget aurait explosé).

Tout ça pour ~800 vieux cons et un petit banquier.
Chaque année.

Si ces gogoles faisaient leur réunion dans une salle polyvalente ou dans une mairie, comme le commun des mortels, on n’en serait peut-être pas là.

http://www.lefigaro.fr/politique/le-scan/2017/11/08/25001-20171108ARTFIG00266-le-cout-de-fonctionnement-de-l-assemblee-nationale-fait-polemique.php

#18148

Réponse à Squeezie - À propos des pyramides... - YouTube

(par les Revues du Monde)

Je pense que cette vidéo est d’utilité publique : pas seulement en ce qui concerne le message vers Squeezie, mais aussi concernant le fonctionnement de la science en général.

https://www.youtube.com/watch?v=mL-6oJC2tcg

#18147

Repuestos para teléfonos móviles y tablets al mejor precio - SpainSellers

Spainsellers.com : un vendeur de composants de téléphones / tablettes que vous pouvez ajouter à votre liste. Je viens de recevoir ma commande, tout est nickel.

Pour info, j’ai commandé un dos pour mon téléphone BQ. Je parle bien du dos, pas d’une coque externe. Pour BQ, ce sont les seuls qui les vendent (le service commercial de BQ lui-même ayant été totalement inutile sur ce point).

Je l’ajoute donc à cette liste :
https://hexapart.com/ (batteries, chargeurs, dalles d’écran pour PC portables : très bon !)
http://www.protectionfilms24.com/ (films de protection, films "vie privée", etc.)

Par contre, évitez comme la peste ce vendeur (que je ne nommerais plus) :
https://lehollandaisvolant.net/?q=vendredvd&mode=links (d’ailleurs, ils sont actuellement devant la cour d’appel de Grenoble pour une liste longue comme le bras d’infractions : travail dissimulé, arnaque, évasion fiscale…). J’avais moi-même déposé une plainte contre eux pour menace de mort et tentatives d’intrusion : le type se faisait passer pour moi auprès de mon hébergeur demandant de « supprimer mon site ».
Vous lirez les différents postes, je suis loin d’être le seul dans ce cas.

***

Et tant que j’y suis : https://lehollandaisvolant.net/?d=2016/07/24/12/21/46-larnaque-des-assurances-garanties
Oubliez les assurances pour mobile. Ça coûte aussi cher qu’un téléphone neuf et ça ne couvre rien (et pour cause). Apprenez plutôt à réparer vos affaires et surtout, s-u-r-t-o-u-t, prenez soin de vos affaires.

(Bon, moi en ce qui me concerne, démonter mon téléphone m’a permis de débrancher physiquement mon lecteur d’empreintes digitales, ce qui n’est pas mal).

https://www.spainsellers.com/

#18146

Jean Hugon🔻 sur Twitter : "Didier Andrieux, le policier qui s'amuse à boxer les manifestants pacifiques : "Déposez plainte [...] Il n'y a pas de souci, je suis le commandant."Retenez donc que si vous êtes commandant ou Benalla, vous ne risquez rien en tabassant des gens. #ActeVIII https://t.co/Ai725sBYxJ"

Crevard.

« déposez plainte, chuis commandant »

Sous entendu « je ne risque rien » (il a été décoré par Macron 3 jours plus tôt).

Il a fait quoi ? Oh, juste pris un manifestant pour un punchingball : https://twitter.com/ClementAgostini/status/1081896356682366976

Contrairement au boxeur qui a repoussé des CRS à mains nus, et bien qu’il ait lui aussi été reconnu, la justice ne sera pas saisie (c’est confirmé). Et si elle l’est, ça sera classé sans suite immédiatement.

État de droit ? Désolé de froisser @Eolas, mais non.

Dans les deux cas (le boxeur et Andrieux), y a sûrement des choses à dire, mais que l’un ne soit pas poursuivi et l’autre si, c’est ça qui est de nature à faire soulever un peuple, c’est aussi ce pourquoi tout le monde se bat : contre cette justice à deux vitesse : les chômeurs poursuivis par Pôle Emploi d’un côté, et les #rendsLargent de l’autre, et maintenant les crevards au dessus de l’autorité comme lui et les citoyens de l’autres.

==

Oh et arrêtez de parler de « violence policière ». La police n’est pas violente en soi.

Parlez de « violence des policiers ». Ce sont ces sauvages à la botte de Castaner qui sont violents et qui méritent l’internement.

https://twitter.com/JeanHugon3/status/1081947595902205953

#18145

How can I deactivate Bluetooth on system startup? - Ask Ubuntu

C’est dingue ça : sous Mint, impossible d’avoir le Bluetooth désactivé par défaut.

Au démarrage, il est toujours allumé. Vous pouvez aller ouvrir le programme "bluetooth" dans les menus (blueberry) : il est allumé et il recherche les périphériques.

Sur batterie, il me dit qu’il tourne ainsi 100 % du temps.

Et impossible de désactiver Blueberry. On peut bien mettre un rfkill ou même ça

systemctl disable bluetooth.service

Et le bluetooth sera bien désactivé, mais blueberry, lui, tournera quand-même et cherchera une puce bluetooth qu’il ne trouvera pas.

Du coup, ben, j’ai viré blueberry, installé blueman (le premier est trop limité et buggué, le second est plus complet), j’ai fais la commande avec le systemctl ci-dessus, et j’ai désactivé le bluetooth dans l’UEFI. Ça semble être la seule solution.

ÉDIT : et non, je refuse de faire comme là : https://medium.com/@vxp/solved-how-to-disable-bluetooth-at-startup-on-linux-mint-19-tara-cinnamon-f5e0bd97e14d

C’est à dire, laisser le BT s’allumer à l’ouverture de session puis le désactiver à chaque fois que je me connecte. C’est pas une solution, c’est contourner le problème. Ça ne me va pas.

https://askubuntu.com/questions/67758/how-can-i-deactivate-bluetooth-on-system-startup/941953#941953

#18143

Optimiser et accélérer les pages web - lehollandaisvolant.net

Petite mise à niveau de cette page avec mes récentes découvertes (async, defer, json…).
Bref, un tas de bonnes pratiques pour les performances (mais aussi un brin d’accessibilité).

**

Il faut aussi noter que les outils comme GTMetrix font des analyses instantanées d’une page : ils ne regardent pas le contexte global dans lequel une page est vue par le navigateur.

En ce qui me concerne, je préfère avoir une seule image d’illustration : que l’article soit dans un petit bloc ou dans un gros bloc, l’image est unique. Et si le visiteur visite deux pages à la suite, il n’aura à télécharger le fichier qu’une seule fois.
C’est le cas par exemple pour les images d’illustration des articles sur le blog.

Bien souvent, en revanche, GTMetrix me dit de spécifier des images à la bonne taille pour chaque affichage : donc une petite et une grande. Si l’utilisateur affiche les deux pages à la suite (très courant pour mon site), alors il devra télécharger plusieurs images… Ce n’est donc pas optimal.

Il faut donc appliquer tout ça de façon pragmatique et réfléchie, pas appliquer bêtement juste pour avoir un bon score à tout prix (justement par ce que ce score ne reflète pas une navigation réelle).

Même chose pour l’aliasing sur les images : parfois un gros PNG en 1000x1000 sera bien plus léger qu’un PNG mis à l’échelle en 500x500.
Or, GTMetrix dira que votre image est trop grande et devra être réduire de moitié. Il dira même que votre image sera 50% plus légère, ce qui est faux.

Exemple :
https://lehollandaisvolant.net/img/45/1000x1000.png (1,9 ko)
https://lehollandaisvolant.net/img/3a/500x500.png (2,5 ko)

Ceci vient du fait que PNG aime les applats de couleur unis, et que si on réduit une image, il y a un flou sur les applats, ce qui casse ce cote uni et coûte cher en taille de fichier. Ceci est un exemple bidon, mais il illustre bien le concept, et il est assez courant.

https://lehollandaisvolant.net/tuto/pagespd/

#18141

Bill Gates Announces Plans To Use 'Chemtrails' to 'Solve Global Warming'

Les humains :
– y a trop de CO2 dans l’air. On peut faire quoi ?
– arrêter d’en émettre ?
– Non. On va en brûler encore plus dans le but de balancer des aérosols dans l’air et de réduire la lumière du Soleil.
– …

Les humains dans 100 ans :
– y a trop d’aérosols dans l’air. On peut faire quoi ?
– Arrêter d’en émettre ?
– Non. On va envoyer des lances flammes au gaz dans les air pour brûler les aérosols.
– …

https://newspunch.com/bill-gates-announces-plans-to-use-chemtrails-to-solve-global-warming/

#18140

CNRS Lejournal - Enrichir les sols en carbone pour lutter contre le changement climatique - Arfy'z tranche du Net

Les humains :
– hé, génial : y a du carbone dans le sol ! Et si on déterrait tout ?
– oh oui, super idée !

[180 ans après]
– hé génial : regarde ce qu’on peut faire si j’enterre ce carbone ! Et si on enterrait tout ?
– oh oui, super idée !

http://www.arfy.fr/dotclear/index.php?post%2F2019%2F01%2F04%2FCNRS-Lejournal-Enrichir-les-sols-en-carbone-pour-lutter-contre-le-changement-climatique

#18139

Ordinateur portable XPS 9570 15 pouces hautes performances avec un affichage InfinityEdge 4K. | Dell France

Ce monstre sérieusement : i9 à 4,8 GHz, 32 Go de Ram et 2 To SSD (plus l’écran 4k, la carte graphique 4Go) et tout le reste.

Ça pourrait suffire pour exécuter jQuery…

Les nouveaux XPS 15 ont l’air trop bien. Ce sont des mises à jour de ma config actuelle (USB 3.1 au lieu de USB 3 ; HDMI2 au lieu de 1.1, etc) mais ces mises à jours seraient bienvenues.

https://www.dell.com/fr-fr/work/shop/les-ordinateurs-portables-dell/xps-15/spd/xps-15-9570-laptop/bnx97011

#18138

Thunderbird veut redéployer ses ailes dès cette année

Et merde…

Quoi que.

C’est vrai que Thunderbird n’a pas évolué depuis longtemps, et il semble traîner du code qui doit bien avoir 10~15 ans.
J’espère qu’ils feront ça correctement, autrement je ne sais pas trop vers quoi aller :(

https://www.nextinpact.com/news/107471-thunderbird-veut-redeployer-ses-ailes-des-cette-annee.htm

#18137

Note : petit rappel sur la Lune

- il y a une face cachée sur la Lune (depuis la Terre).
- il n'y a pas de face sombre ("dark side of the moon") : toutes les faces de la Lune sont éclairées autant (environ 50% du temps).
- on dit atterrir, pas alunir.

https://lehollandaisvolant.net/?mode=links&id=20190103124529

#18134

Awesome RSS | Chris Zuber

Le blog de l’auteur de Awesome RSS.
Sous Firefox, faites un clic droit sur la page : le sommaire se retrouve dans le menu contextuel !!

WHAT SORCERY IS THAT ?? :o

ÉDIT : C’est l’élément « menu » https://developer.mozilla.org/en-US/docs/Web/HTML/Element/menu
Qui semble être le seul élément qui est à la fois déprécié et dans la recommandation HTML 5.1/5.2… Ça marche dans Firefox et dans Edge (en partie).

Je sais déjà où je vais mettre ça ;)

https://shgysk8zer0.github.io/posts/2018/03/02/awesome-rss/

#18132

Un message de Mitchell Baker, cofondatrice de Mozilla - Mozilla et la vie publique

il est difficile de distinguer le vrai du faux. Nous avons au sein de Mozilla des experts qui doivent prendre part aux discussions sur le sujet et peuvent travailler sur des solutions expérimentales pour résoudre ce problème.

Donc Mozilla va afficher un bandeau sur chaque page nous dire qu'est-ce qui est vrai (selon eux) ou faux (selon eux) ?

Ils sont au courant que les 5~6 % d'utilisateurs qui leur reste sont majoritairement des geek libristes qui refusent l'immixtion dans la navigation, et qui ont de toute façon déjà les outils à disposition pour faire la même chose ?

Réveillez-vous, Mozilla, bon sang : vous ne servez plus la moitié du web désormais ! Vous n'êtes que le navigateur de quelques libristes.
Vouloir changer le monde, c'est pas mal, mais vous n'êtes pas en position. Commencez par faire un navigateur compétitif, plutôt de faire de la politique et du social dont vos utilisateurs se fichent.

https://notreinternet.mozfr.org/post/2018/12/message-Mitchell-Baker-cofondatrice-Mozilla

#18131

Note : fonctionnement du focus d’un appareil photo de smartphone

J’ai appris un truc aujourd’hui :D

Les smartphones arrivent à faire une mise au point de l’image avec l’appareil photo : il y a donc un déplacement des lentilles optique.

Dans les appareils photo plus conséquents, ce sont des moteurs qui font bouger les optiques dans tous les sens (c’est même très complexe, avec des dizaines de lentilles : niveau ingénierie et physique optique, ce sont des bijoux, bref).

Dans mon téléphone, le déplacement est assuré de la même façon que vibre une membrane de haut parleur : avec un champ magnétique !

Une petite bobine fait le tour de la lentille, le tout porté par une membrane. En faisant passer un courant dedans, la bobine s’approche ou s’éloigne plus ou moins du capteur CCD (ou d’autres lentilles) et permet de faire la mise au point.

C’est brillant.

Et le petit "tic-tic" qu’on entent quand ont éteint l’appli de l’appareil photo, c’est justement la membrane qui reprend (un peu trop brusquement) sa position initiale.

==

Autrement… n’achetez pas de téléphone avec un dos en verre.

Non seulement c’est fragile (on m’a pété le miens ;-;), mais en plus ça glisse… des mains, et de la table (même légèrement inclinée !).

Ah et quand ça pète, ça met des échardes de verre partout.

Là, je viens de retirer la coque pleine de bris de verre (j’ai mis du scotch dessus, avant de retirer le dos, pour éviter de tout faire tomber).

Il se trouve qu’un tout petit morceau de verre, même plus petit qu’un grain de sel, s’est logé dans les optiques de l’appareil photo. Il était coincé entre la membrane et son rebord. Du coup le membrane se retrouvait penchée, la lentille aussi, et l’image était floue sur un côté de l’image.

Ça va que j’ai une bonne loupe (le bout de verre fait la taille d’une poussière). Du coup je n’ai plus qu’une coque à racheter.

Le SAV aurait probablement facturé aussi un nouvel appareil photo… plus la main d’œuvre.

Bref, apprenez à bidouiller !

https://lehollandaisvolant.net/?mode=links&id=20190101190214