C'est confirmé, Huawei et Honor perdent leur licence Android - FrAndroid

Alors bonne ou mauvaise nouvelle ?


Ben, vu qu'android est open source, j'ai un peu l'impression que les amerloques se tirent une balle dans le pied: les chinois feront sans doute un market alternatif (et tout un écosystème à la google apps pour fliquer autant sinon plus...)
Je vois bien Huawei retourner la situation en argument de vente...

Puis, franchement, un téléphone degooglisé d'usine, je serais pas contre, perso

Les générateurs en PHP – De geek à directeur technique

Yield et les itérateurs... c'est juste... bô

function monGenerateur() {
yield 'Alice' => 29;
yield 'Bob' => 34;
yield 'Camille' => 23;
}
foreach (monGenerateur() as $name => $age) {
print("$name a $age ans\n");
}


Via https://bookmarks.ecyseo.net/?fmwg0g

Change Color of SVG on Hover | CSS-Tricks

Changer la couleur d'un SVG, astuces.

  • le svg inline ou le SVG symbol + la propriété css fill: facile mais lourd puisque l'image est rechargée avec la page à chaque fois au lieu d'être mise en cache.
  • deux background SVG différents (un de chaque couleur): oui, merci mon con, on y aurait pensé tout seul... c'est pas tellement une astuce et ça multiplie par deux le nombre d'icônes. SU-PER.
  • un background SVG (ou SVG object) + un filter : pas bête... le plus dur étant de trouver la couleur que l'on souhaite à base de filters.
  • utiliser un masque de la couleur de fond du site (et donc l'icône en transparent dedans) puis définir la couleur de fond de l'image: oui, mais ça déplace le problème sur la couleur de fond.
  • Un SVG background sous forme de data:image/svg+xml dans le fichier CSS: retour à la méthode 1 mais en écartant le souci de chargement, puisque le fichier css sera mis en cache. Bon, il risque de peser sa tonne au premier chargement, mais bon...

C'est con que les fontes d'icônes soient un problème pour l'accessibilité, parce que ça reste quand même la solution la plus propre et optimisée, je trouve.

Bad News! Windows 10 Will Soon Have a Real Linux Kernel - It's FOSS

A lire...

  • «It has started ‘loving’ open source and Linux in the last few years but before that Linux was cancer. »
  • «The Linux community is behaving like a teen-aged girl madly in love with a brute. Who benefits from this Microsoft-Linux relationship? Clearly, Microsoft has more to gain here.»
  • «In the coming years, a significant population of future generation of programmers won’t even bother to try Linux desktop because they’ll get everything right in their systems that comes pre-installed with Windows.»
  • «The desktop Linux will unfortunately see a decline. The Linux Foundation already doesn’t care about the desktop Linux. Out of the millions it gets, literally nothing goes for the development of desktop Linux»
  • «Microsoft loves Open Source. It’s love is so deep that it open sourced the magnificent Windows calculator [...] But when it comes to bringing commercial products like Microsoft Office to Linux, Microsoft suddenly recalls that there is not ‘enough demand’ for MS Office on Linux. Not enough demand? So, were people signing petitions or holding yellow jacket protests for open sourcing Windows calculator? »
  • «This is not love, Microsoft and Linux. This is merely a relationship of convenience. »

javascript - Converting HTML string into DOM elements? - Stack Overflow

Note pour plus tard: Transformer une chaine texte contenant du html en objet à inclure dans le DOM.


 var xmlString = "
<a href='http://warriordudimanche.net/categorie15/weblinks/page2#'>Link
"; doc = new DOMParser().parseFromString(xmlString, "text/xml"); console.log(doc.firstChild.innerHTML); console.log(doc.firstChild.firstChild.innerHTML);

Annonce: Vends ma Wacom one medium

Salut à tous,

Je vends ma palette graphique Wacom One medium achetée il y a un an; elle est en excellent état, dans son emballage d'origine et je la vends 50 € à débattre.

Si ça intéresse kékun, n'hésitez pas.

image image image

Et les 10 plus gros pollueurs d'Europe sont...

sur les 10 site, 7 sont des centrales au charbon en Allemagne. Les 3 autres (3 centrales au charbon aussi) sont en Pologne, Bulgarie et Irlande.
Pour un total d'environ 200 millions de tonnes de CO2.
Rappel : la France produit l'une des électricités la plus décarbonée d'Europe et même du monde (d'un facteur 10 à 20 fois moins de CO2 emis par kW que ses voisins). Voir : https://www.electricitymap.org/ (sans compter les particules, le smog).
Rappel : Macron veut fermer des centrales nucléaires, qui nous permettent ça.
Rappel : une centrale au charbon émet plus de radioactivité dans l'air (10x plus) que les centrales nucléaires (à cause du radon, un gaz radioactif présent dans le charbon) : https://lehollandaisvolant.net/?mode=links&id=20181203113229
Fermez une centrales nucléaires, c'est émettre plus de CO2, plus de radioactivité, plus de particules nocives. Mais ça plaît aux électeurs idiots, donc c'est probablement ce qui va se passer car ils sont majoritaires.

Via Timo

Image Composite Editor - Microsoft Research

Mmmmoui... un autocomplete pour image...
En même temps, si c'est pour découper comme un gros porc à la scie sauteuse et coller les copies à la crotte de nez, je donne l'image à retoucher à mon gamin de huit ans, il s'en sortira comme un chef...

image

Pourquoi pas un bullet journal ? - romy.tetue.net

Haaaaaa ! Merci copain ! Je pensais que c'était moi qui étais complètement nul dans l'organisation...

  • les post-it
  • les feuilles de bloc pour les projets
  • les entrées dans mon kanboard
  • les notes dans des todos sur mon téléphone
  • les bouts de papier regroupés dans une pochette

    j'ai tout eu... avec le même connard de cerveau.

    Le bullet journal... pourquoi pas ?!


    Via https://www.sammyfisherjr.net/Shaarli/?yr0hag


Five of the 37 men beheaded in Saudi Arabia forced confess - Attitude.co.uk



Ils ont du pognon donc ce sont des gens bien. C'est facile. Ils coupent des têtes et des mains, découpent des mecs dans les ambassades, ont des esclaves pour construire leurs tours de merde, dévorent les ressources écologiques pour faire du ski en plein désert, monopolisent tout l'argent de leur pays pour chier dans des WC en or mais bon, c'est pas une dictature, ça va... ya pire.
On peut même aller jusqu'à les coller au conseil des Droits de l'homme, tranquilou. (en 2015)

C'est un peu comme quand on parlait de «Talibans modérés»: Qu'est-ce qu'un Taliban modéré ? C'est un Taliban qui continue à enfermer sa femme dans le coffre de la bagnole mais il enlève le cric et la roue de secours pour qu'elle ait plus de place.

Nous vivons dans un monde absurde.

Via SebSauvage

apache 2.2 - Apache2 config variable is not defined - Server Fault

Si vous avez une erreur du style _ AH00111: Config variable ${APACHE_RUNDIR} is not defined quand vous faites un apache2 restart et que vous ne voulez pas vous prendre le chou, faites simplement ceci à la place:


sudo service apache2 restart


Chez moi ça a marché

POO = poo ? - Liens en vrac de sebsauvage

Je suis assez d'accord: comme l'objectif de la POO est en partie de structurer proprement l'appli en séparant les portions de code, on en vient à des structures d'une très grande complexité pour des trucs pas forcément compliqués à la base.

D'un autre côté, si c'est pas maintenable, c'est que la structure est mal pensée, pas suivie par les devs successifs qui ont patché à la pelle de chantier ou que l'appli s'est éloignée de ce pour quoi elle était prévue au départ.

Je pense que la POO, c'est comme tout: faut que cette logique de programmation apporte quelque-chose de concret.
C'est un moyen, pas une fin en soi.

Anet A8 / rebrap / Prusa i3 : Problèmes et solutions.

En bon poissard vétéran que je suis, l'impression 3D peut vite s'avérer un cauchemar: on a parfois l'impression (haha gag) de passer son temps l'imprimante démontée, allongé en PLS au milieu des pièces.

Voici quelques merdes qui m'ont tenu en haleine un moment.

N°1 : Le Home très bruyant.

Depuis le premier montage, la fonction «Home», chargée de remettre la position de la buse à 0.0.0, faisait un boucan de tous les diables et tirait à mort sur les courroies. N'ayant jamais eu d'autre imprimante et n'ayant jamais vu de vidéo sur cette fonction, je partais du principe que c'était un mal nécessaire.

alt

En fait, j'ai découvert en cherchant à résoudre autre chose que j'avais inversé le X-stop et Y-stop chargés de détecter respectivement l'arrêt en abscisse et en ordonnée. Une fois rectifié, plus de bruit et un Home très rapide.

Je suis un gros mauvais.

N°2 : Le problème d'extrusion.

Un grand classique: l'imprimante n'envoie pas assez de plastique dans la buse, ce qui crée des trous voire même tout simplement rien. Plusieurs problèmes à voir de près (je vous renvoie vers l'article fort judicieusement intitulé mon imprimante sous-extrude: pourquoi ? )

  1. la position de départ en Z de la buse: si la buse est trop près du lit (le plateau), le plastique n'a pas la place de sortir correctement. Symptôme, la buse laisse une trace très plate et translucide
  2. la buse est bouchée : Symptôme, du plastique ressort au niveau de la tige filetée. Achetez directement plusieurs buses d'avance, ne serait-ce que pour tester. Il existe aussi des outils de débouchage de buse pas très chers. En tout cas ne chauffez jamais la buse et la tige filetée au chalumeau en vous disant que ça débouchera plus facilement (si, si, désespéré, on tente tout !); en effet, la tige filetée est gainée à l'intérieur d'un tube de silicone qui fondra au-dessus de 330° en dégageant des fumées toxiques.
  3. le débit est irrégulier: le fil de plastique ne sort pas bien, puis bien, puis pas du tout, puis rebien, puis en petites boulettes... Vérifiez la température d'extrusion. Vous verrez sur des sites des affirmations péremptoires du genre ABS= 185 max et PLA=240 max. Bullshit. ça dépend de la vitesse d'impression, réglable dans le slicer. Pour ma part, entre 200 et 220° à 60mm secondes, je n'ai pas de souci avec le PLA. Pour des couches plus fines, il faut peut-être ralentir et diminuer la température, mais je n'ai pas essayé à fond.

N°3 : Les optimisations foireuses

Plein de sites vous proposent des améliorations pour votre Prusa i3. Ben attention quand même.

  1. le tube de soufflerie: il sert à refroidir le plastique déposé sur la pièce. Celui qui revient souvent, c'est le circulaire alt

C'est vrai qu'il est bien, mais il rend difficile l'accès à la buse en cas de problème et peut être plus bas que la buse (vérifiez au passage)

  1. l'installation de MOSFETS : censés fournir une meilleure tension pour les moteurs et prévenir la surchauffe de la carte-mère, ces petits composants s'installent en plus de celle-ci. Après une recherche, j'ai trouvé l'avis d'un électronicien sur un forum qui affirme que cette modif est parfaitement inutile. J'ajouterai que ce sont les mêmes qui préconisent les mosfets pour éviter la surchauffe ET qui conseillent le remplacement de l'alim par une plus puissante...

alt un MOSFET

  1. Une alim plus puissante : Franchement, après quelques années de fonctionnement, aucun souci de tension avec l'alim. Inutile.

  2. des patins anti vibration : bon alors là, je dis méfiance. Autant les vibrations se propagent facilement, autant il vaut mieux éviter de coller des trucs trop mous sous le bouzin. Les vibrations disparaissent effectivement, mais après, plus moyen d'avoir un nivellement correct de la buse et alors, bonjour les soucis d'extrusion. Il faut savoir qu'avec une imprimante en kit, le châssis est toujours un peu souple, ce qui conduit à une déformation qui suit le support sur lequel elle est posée. Sur un support trop mou, l'imprimante se déforme en fonction de la position de la buse ou de l'endroit où on appuie pour régler la hauteur du lit... ça devient impossible à régler. Franchement, le bruit n'est pas insupportable.

Je compléterais sans doute avec le temps

Vocabulaire

  • Slicer: logiciel chargé de «découper» l'objet 3D en «tranches». L'imprimante travaille par couches additives; le slicer est là pour écrire les commandes de mouvement de la buse couche par couche selon les paramètres choisis (remplissage, vitesse, température etc)
  • Lit : un autre mot pour dire le plateau sur lequel l'objet est imprimé.
  • PLA / ABS : le type de plastique du fil
  • Buse : la partie en laiton par laquelle le plastique est éjecté.
Fil RSS des articles de cette catégorie