Un petit projet de DIY qui a l'air plutôt sympa, pour fabriquer son propre "assistant personnel" avec des outils open source 🙂
« le changement de numérotation n’indique rien de spécial. Si vous voulez avoir une raison officielle, c'est que je n'avais plus de doigts et d'orteils sur lesquels compter, donc 4.21 est devenu 5.0 ».
Donc, le numéro de version mineur ne dépassera pas 20 parce que l'on a 20 doigts, orteils compris.
C'est une raison tout à fait valable ! 🙃
Lors de la publication du correctif, certains problèmes avaient déjà été répertoriés avec les versions antérieures de Windows 10. Par exemple, Microsoft notait des problèmes avec le framework .NET et les liens Web dans le menu Démarrer.
Mais depuis la publication initiale, Microsoft a mis à jour la page de correctif pour indiquer un autre problème potentiel avec certains ordinateurs portables Lenovo.
Après l'installation de KB4467691, Windows peut ne pas démarrer sur certains ordinateurs portables Lenovo disposant de moins de 8 Go de RAM.
Attendez, comment une mise à jour concernant un navigateur peut impacter et à ce point un système d’exploitation entier ?!
Alors que vous pensez cliquer simplement sur « oui », vous donnez en réalité accès à une application tierce à vos paramètres de publication sur Facebook.
On est donc sur une bonne grosse faille de sécu... Normalement, une app est pas censée savoir accéder à un compte sans passer par une page de Facebook pour donner son autorisation
C'est bête, mais on se fait souvent avoir sur ce sujet !
La mind-map en fin d'article est très pratique :)
Et ça étonne tant que ça ?…
Voici une découverte très sympathique : il s'agit d'une police de caractères spécifiquement créée pour les développeurs (tous langages confondus), réalisant des ligatures sur les combinaisons de caractères fréquemment utilisées dans les langages.
Par exemple, en PHP, le code suivant :
$this->render('view.html.twig', [ 'someVar' => $someVar, 'someBool' => $n <= 10 ]);
s'affiche de la façon suivante avec cette police :
$this→render('view.html.twig', [ 'someVar' ⇒ someVar, 'someBool' ⇒ $n ≤ 10 ]);
Il s'agit cependant toujours bien des caractères originaux, ce n'est que de l'affichage. 🙂
Je vois deux gros avantages à ce genre de fonctionnalités :
- Premièrement, ça améliore globalement la lisibilité du morceau de code. C'est particulièrement flagrant avec le second élément du tableau associatif (
'someBool' => $n <= 10), peu lisible et pourtant tout à fait correct dans l'exemple. - Deuxièmement, ça permet d'économiser un peu de place. Pas beaucoup, mais quand même.
Bref, à tester ! À noter que la page fournit une liste des éditeurs, IDE et terminaux qui prennent en charge cette police. Sur les IDE de JetBrains (IntelliJ IDEA, PhpStorm, WebStorm, etc.) ainsi que sur Android Studio, il faudra également activer l'option Enable font ligatures dans les Préférences / Editor / Font.
Si ça vous arrive de partager de la musique mais que vos amis/collègues/followers/chatons ne sont pas sur la même plateforme que vous, ce service vous sera très utile : vous collez le lien de votre titre/artiste/playlist, et vous obtiendrez un lien permettant de retrouver ce dernier sur toutes les plateformes musicales :)
Nintendo a estimé que cette société et son activité nuisait à son image et à celle de sa licence Mario Kart et qu’il devait réagir pour « protéger la valeur de sa propriété intellectuelle ».
Raisonnement stupide. Étant fan de la série de Mario Kart, j'aurais adoré jouer à une version « monde réel » du jeu. Et pour ceux qui n'y jouent pas, cela fait juste un petit coup de pub sympa (et gratuit) pour la licence…
Très pratique pour tester vos envois de mails automatiques :)
PS : chez moi, la gemme Ruby refusait de s’installer. Si c’est votre cas, préférez cloner le dépôt et construire l’image Docker :
git clone https://github.com/sj26/mailcatcher.git
docker build . -t mailcatcher
Puis lancez l’image ainsi créée : docker run -p 1025:1025 -p 1080:1080 mailcatcher (l’option -p permet d’ouvrir des ports et de les brancher sur des ports Docker ; pour plus d’infos, consultez le manuel ;))
Pour débloater vos Androphones 😎
Entre les pubs ciblées dans son navigateur, l'intégration forcée de Pocket et ça, ça commence à puer chez Mozilla...
Ca me fait chier, car j'aime beaucoup Firefox, mais vu comment ça tourne, je crois que je vais aller voir ailleurs. D'ailleurs, je suis en train de tester Brave qui a l'air plutôt sympa.
EDIT : finalement, j'ai laissé tombé Brave (que je trouvais trop lourd), et je suis passé à Waterfox :)
Le concept est rigolo :)
D’après PayPal, les éléments à l’origine de cette déconvenue pourraient être : un bogue, un mauvais modèle de lettre ou une erreur humaine.
Un bug ? J’ai du mal à imaginer un logiciel décider seul d’envoyer une lettre pareille à ses clients.
Un mauvais modèle de lettre ? Il y a donc bien un humain derrière qui a inscrit “You are in breach of the condition (...) as we have received notice that you are deceased” (« Vous êtes en violation de la condition (...), étant donné que nous avons reçu un avis de votre décès »).
Sauf si le modèle existât déjà tel quel, mais je préfère ne pas l’imaginer....
Du coup, si vous recevez des photos bizarres de vos contacts qui possèdent un téléphone Samsung, cherchez pas 😛
Pourquoi s'encombrer d'une enceinte connectée quand on peut se servir d'un smartphone pour écouter ce qu'il se passe chez vous ? ( ͡° ͜ʖ ͡°)
Par défaut, Nginx et PHP sont un peu bavard et signalent au client Web leurs versions exactes. Le problème est qu'il suffit ensuite d'une petite recherche pour visualiser les failles de sécurité existantes dessus.
Cette astuce permet de demander à Nginx et à PHP de ne pas envoyer leurs numéros de version respectifs.
Je serais intéressé de savoir combien a coûté le développement de cette appli qui n'aura fonctionné qu'un an…
Donc, apparemment, maintenant, les alertes seront diffusées sur Facebook, Twitter et Google (et encore, pour ce dernier, il faudra au préalable taper des mots-clés sur le sujet — ce qui implique d'être au courant de l'événement au moment où il a lieu).
Et sinon, à quand une exploitation de la diffusion cellulaire ?