↩ Accueil

Vue lecture

Notepad++ - Votre éditeur de texte préféré a été piraté

Si vous utilisez Notepad++, faut que vous sachiez qu'il s'est passé un truc moche. Entre juin et décembre 2025, les serveurs de mise à jour de votre éditeur de texte préféré ont été carrément piratés. Et c'est carrément une opération d'espionnage probablement menée par un groupe parrainé par l'État chinois. Ouin 🥲.

En gros, les attaquants ont réussi à compromettre l'infrastructure de l'ancien hébergeur du projet. Du coup, ils ont pu détourner le trafic de mise à jour pour rediriger certains utilisateurs vers des serveurs malveillants. Ces serveurs envoyaient ensuite des fichiers de mise à jour vérolés au lieu des vrais binaires. C'est le genre de nouvelle qui file des frissons dans le dos quand on sait que des millions de dev utilisent ce logiciel quotidiennement.

Les hackers ont exploité une vulnérabilité dans le script getDownloadUrl.php et ont gardé un accès interne jusqu'au 2 décembre dernier. Heureusement, Notepad++ a depuis migré vers un nouvel hébergeur beaucoup plus costaud et sécurisé.

Donc si vous avez fait une mise à jour durant cette période, y'a de fortes chances que vous soyez concernés. L'outil de mise à jour WinGup manquait apparemment de contrôles de vérification suffisants, ce qui a permis cette redirection.

C'est moche de voir un outil open source aussi iconique se faire cibler de la sorte.

Comment protéger votre système ?

Heureusement, l'équipe de développement a réagi. Voici donc ce qu'il faut faire pour dormir tranquille :

  • Mettez à jour Notepad++ vers la version 8.8.9 au minimum. Cette version intègre déjà des premières protections.
  • Attendez la version 8.9.2 (prévue dans un mois) qui va carrément verrouiller le truc avec une vérification stricte des certificats XMLDSig.
  • Si vous avez un doute, désinstallez votre version actuelle et téléchargez la dernière mouture directement sur le nouveau site officiel.
  • Changez vos mots de passe (SSH, FTP, base de données) si vous les utilisiez avec cet outil pendant la période critique.

Ensuite, un petit coup de nettoyage avec un antivirus ne fera pas de mal et si vous cherchez des alternatives le temps que ça se tasse, vous pouvez jeter un œil à Notepads ou même NotepadNext qui font du super boulot.

Bref, restez vigilants et ne traînez pas pour faire le ménage sur votre PC !

Source & Source

  •  

PineTS - Vos scripts TradingView enfin libérés !

Vous connaissez sûrement TradingView pour suivre les cours de la bourse / crypto, et son fameux langage Pine Script. C'est top pour bidouiller des indicateurs techniques sans se prendre la tête, mais dès qu'on veut sortir du bac à sable pour intégrer ça dans un bot perso ou un backend, ça se corse sévère. Alors moi je fais pas tout ça, ni trading, ni dev autour du trading, mais je sais qu'on peut se retrouver souvent bloqué par les limites de la plateforme.

Hé bien bonne nouvelle pour tous les traders en culottes courtes qui n'ont pas encore compris que le DCA c'est + efficace que le day-trading, Alaa-eddine (un lecteur fidèle, coucou !) a bossé sur un projet qui va vous plaire : PineTS .

PineTS ce n'est pas encore l'un de ses parseurs bancal mais un vrai transpiler ET un runtime complet qui permet d'exécuter du code Pine Script directement dans un environnement Javascript ou TypeScript. Il vous faudra évidemment Node.js et votre bon vieux navigateur pour que ça fonctionne.?

Vous prenez votre script ta.rsi(close, 14), vous lancez un npm install pinets et hop, ça tourne sur votre serveur. PineTS gère la "transpilation" (non, c'est pas quand on a chaud sous les bras ^^) à la volée et fournit une implémentation des fonctions standard de Pine Script (v5 et v6). Il supporte déjà plus de 60 indicateurs techniques (SMA, EMA, MACD, Bollinger...), le multi-timeframe et même le streaming de données temps réel.

Du coup, ça ouvre des portes assez dingues ! Et si vous vous demandez si Pine Script est similaire à JavaScript, la réponse est "pas tout à fait", mais PineTS fait le pont entre les deux mondes. Vous pouvez grâce à ça récupérer des données de marché via n'importe quelle API (CCXT, Binance...), les passer à la moulinette PineTS, et utiliser le résultat pour trigger des ordres ou nourrir une IA.

Attention par contre, tout n'est pas encore supporté à 100%. Sauf si vous restez sur du standard, là c'est royal... Mais si vous utilisez des fonctions graphiques très exotiques, faudra vérifier tout pour ne pas finir sur la paille. Le seul truc qui manque peut-être, c'est une compatibilité totale avec les scripts v4, mais bon, on est en v6 maintenant et pour la logique de trading pure, c'est propre.

D'ailleurs, pour ceux qui utilisent ChatGPT pour écrire du Pine Script, sachez que vous pouvez maintenant intégrer ces snippets générés par l'IA directement dans vos propres applis Node.js. C'est quand même plus flexible que de copier-coller ça dans TradingView à chaque fois.

Et ce n'est pas tout (hé oui ^^) car pour la partie visuelle, il a aussi sorti également QFChart , une bibliothèque dédiée pour afficher le tout avec de jolis graphiques financiers. C'est le combo gagnant pour se faire un dashboard de trading sur mesure sans dépendre de l'infra de TradingView.

Perso, je trouve ça génial pour ceux qui veulent garder la main sur leur exécution ou faire du backtesting sérieux avec leurs propres données. En fait, c'est exactement ce qu'il manquait aux traders-developpeurs pour coder leur propre logique de A à Z. Le projet est open source et dispo sur GitHub et y'a même un playground pour tester vos scripts en live et voir la transpilation en temps réel.

Si vous faites du trading algo, ça vaut clairement le coup d'œil.

PineTS est à découvrir ici ! Et un grand merci à Alaa-eddine pour le partage !

  •  

Des scripts tout faits pour votre Proxmox

Ce matin, je discutais avec Emmanuel (un lecteur fidèle) sur mon Linkedin Korben et il m'a partagé une ressource vraiment chouette. Si comme moi vous jouez un peu parfois avec un serveur Proxmox qui tourne à la maison pour vos expérimentations ou votre domotique, vous savez que configurer chaque VM ou conteneur LXC peut vite devenir chronophage. On copie-colle des commandes, on installe des dépendances, on se plante, on recommence... La routine quoi sauf que cette routine peut vite devenir reloue.

Hé bien, fini la galère !!!! Le projet dont je veux vous parler aujourd'hui s'appelle Proxmox VE Helper-Scripts et c'est une collection communautaire de scripts (plusieurs centaines !) qui permet d'installer et de configurer tout un tas de services en une seule ligne de commande.

En gros, c'est une immense boîte à outils pour votre hyperviseur. Vous avez besoin d'une instance Home Assistant pour gérer des ampoules connectées ? Hop, vous lancez le script et ça vous crée le conteneur LXC tout propre. Vous voulez monter un serveur média avec Plex ou Jellyfin ? Pareil, c'est généralement plié en quelques minutes (selon votre connexion évidemment).

Vous allez sur le site, vous cherchez l'outil qui vous intéresse, vous copiez la commande bash fournie (du style bash -c "...") et vous la collez dans le shell de votre nœud Proxmox. Et hop, l'assistant se lance. Il vous pose quelques questions (IP statique ou DHCP, espace disque, RAM... ce genre de trucs classiques) et puis tente de s'occuper de tout le reste (si les planètes sont bien alignées et que votre karma est au top !).

Je trouve ça génial parce que non seulement ça gère l'installation, mais ça s'occupe aussi des mises à jour. Mais bon, attention quand même parce qu'une mise à jour upstream peut parfois casser le script, donc prudence. C'est d'ailleurs super utile si vous utilisez Proxmox sur un Raspberry Pi (via Pimox), même si l'architecture ARM peut poser souci avec certains scripts. D'ailleurs, bonne nouvelle pour les utilisateurs de Pimox : il existe Pimox-Scripts , un portage de ces mêmes Helper Scripts mais adaptés spécifiquement pour ARM/Raspberry Pi. Tous les scripts ne sont pas encore dispos (moins de contributeurs), mais y'a déjà de quoi faire !

Parmi les scripts disponibles, on retrouve les classiques Docker, AdGuard Home, Pi-hole, mais aussi des trucs plus pointus pour le monitoring ou la sécurité. C'est vraiment très complet, y compris si vous êtes dans une optique de création de lab de cybersécurité .

Après, je dois quand même vous faire une petite mise en garde de circonstance. Car comme d'habitude, exécuter des scripts bash trouvés sur le net direct en root... comment dire... c'est jamais sans risque. Le code est open source et maintenu par une communauté active, ça facilite l'audit, mais ce n'est pas une garantie de sécurité absolue. Sauf si vous aimez vivre dangereusement, jetez toujours un œil au code avant de valider. La confiance n'exclut pas le contrôle !!

Un grand merci à Emmanuel pour le tuyau initial et à Karl pour l'info sur Pimox-Scripts !

  •  

Vos agents IA sécurisés en -10 sec. sur Mac

Si vous faites du "vibe coding" avec Claude ou Codex, vous savez que laisser un agent IA faire sa life, c'est un peu risqué. Si celui-ci se met à exécuter des rm -rf sur votre ordi de boulot, vous êtes dans la merde !

Heureusement, Kevin Lynagh a sorti Vibe et pour vous résumer le délire, c'est une VM Linux ultra-légère capable de sandboxer vos agents IA.

Ce qu'il vous faut

  • Un Mac ARM (M1, M2, M3...)
  • macOS 13 Ventura minimum
  • Temps estimé : 5 minutes

Installation

Hop, on commence par installer Vibe. Plusieurs options s'offrent à vous :

curl -LO https://github.com/lynaghk/vibe/releases/download/latest/vibe-macos-arm64.zip

unzip vibe-macos-arm64.zip

sudo mv vibe /usr/local/bin

Et là, c'est prêt. C'est du Rust pur compilé avec le framework Virtualization.framework d'Apple, donc ça va viiiiite !

Et ce que vous pouvez voir au lancement de Vibe, c'est le mapping entre vos dossiers locaux liés à Claude, Codex et compagnie, et les dossiers qui sont dans la VM.

Premier lancement

Pour démarrer une VM, c'est aussi simple que ça :

./vibe

Oui, c'est tout. 10 secondes plus tard, vous avez un shell Linux avec un accès réseau et un partage automatique de vos dossiers. Notez jute que la première fois il faut une connexion réseau pour télécharger l'image de base de Debian. Après, tout est en local.

Le truc cool, c'est que Vibe utilise un système copy-on-write où chaque VM part d'une image de base commune et seules les modifications sont stockées. Comme ça même si vous lancez 10 VMs, ça bouffe pas votre SSD.

Bon ok, j'en ai lancé que 2 en vrai mais l'idée est là ^^

Configurer Claude ou Codex

Ensuite c'est simple, il suffit de lancer la commande Claude ou Codex directement dans le terminal que ça vous a créé, de les configurer comme si vous étiez sur votre ordinateur et puis c'est parti, vous pouvez les lancer avec le mode --yolo pour Codex ou avec --allow-dangerously-skip-permissions pour Claude.

Et c'est tout ! Si ça fait de la merde, ce sera dans la VM et vous ne risquerez rien ! Les fichiers sont bien sûr créés et dispo dans le répertoire dans lequel vous avez lancé vibe. Mais tout sera exécuté dans la VM donc y'a plus aucun risque.

Bref, si vous faites du vibe coding et que vous voulez pas finir avec un sudo rm -rf / généré par une IA un peu trop enthousiaste... bah voilà quoi. Le tout en moins de 1200 lignes de Rust, open source sous licence MIT.

Taaadaaaa ! À découvrir ici !

  •  

Core Ultra 9 290K Plus : nouveau score Geekbench, +10 % face au 285K

Un nouvel échantillon grimpe à 5,7 GHz en charge et creuse l’écart sur Geekbench. Les écarts se stabilisent autour de +10 % face au 285K.

Core Ultra 9 290K Plus : nouveaux scores et plateforme de test

Un résultat Geekbench liste un système ASUS ROG STRIX Z890-E GAMING WIFI équipé d’un Intel Core Ultra 9 290K Plus, 24 cœurs répartis en 8+16, et 64 Go de DDR5-6800. La fiche indique une fréquence maximale relevée à 5,7 GHz durant le test, et 5,6 GHz en valeur de pic listée.

Capture tableau Geekbench résultats pour ASUS avec processeur Intel Core Ultra 9 290K Plus

Par rapport à une précédente fuite du même 290K Plus (3456 mono, 24610 multi), ce nouvel essai progresse d’environ 2,3 % en mono et 2,0 % en multi. Attention toutefois aux variables : l’ancien run tournait sur une Gigabyte Z890 AORUS TACHYON ICE avec 48 Go de DDR5-8000 et un profil d’alimentation Balanced, comparaison non homogène.

Référence au 285K et positionnement Arrow Lake Refresh

Le tableau officiel Geekbench du Core Ultra 9 285K affiche 3200 en mono et 22560 en multi. Face à ces valeurs, le nouveau run du Core Ultra 9 290K Plus ressort à environ +10,5 % en simple cœur et +11,3 % en multicœur.

Le 270K Plus, attendu aux côtés des 250K et 290K, a également fuité avec la même topologie 24 cœurs mais à fréquence inférieure. Vu récemment à 3235/21368 sur une Gigabyte Z890 EAGLE WIFI7 avec 64 Go de DDR5-4800, il se cale proche du 285K.

Intel n’a pas encore officialisé un rafraîchissement Arrow Lake « Plus » pour LGA-1851. La répétition des configurations 24 cœurs laisse penser à un travail centré sur les fréquences et l’optimisation plateforme, plus que sur l’architecture.

Si ces écarts se confirment en tests applicatifs et jeux, le 290K Plus devrait afficher des gains appréciables en productivité multicœur grâce à ses fréquences rehaussées. Reste à savoir si Intel a également optimisé les latences inter-tiles et l’interconnexion entre P-cores, E-cores et cache L3 , un point sur lequel la firme reste muette.

En l’absence de ces améliorations structurelles, les limitations en gaming observées sur le 285K risqueraient de persister malgré la puissance brute supplémentaire : la série Ultra 200 n’a jamais manqué de performances théoriques, mais bien de réactivité dans les échanges de données critiques pour le jeu. Un refresh purement fréquentiel suffira pour dominer en multi-thread ; pour rattraper AMD et les anciens Raptor Lake en gaming, il faudrait une refonte plus profonde de l’architecture tile.

Source : VideoCardz

  •  

Mod ROG Ally X : 64 Go de LPDDR5X soudés, BIOS patché et straps ajustés

Un mod fait grimper la mémoire de la ROG Ally X à 64 Go. Pour ce faire il a fallu un démontage total, rework BGA et firmware retouché pour tenir la fréquence.

ROG Ally X : rework mémoire haute densité

Le mod démarre par une dépose complète de la carte mère, face arrière à nu. Les packages LPDDR5X Micron de 6 Go à 8533 MT/s sous la tape thermique sont dessoudés, puis remplacés par des puces SK hynix de 16 Go pour atteindre 64 Go au total. Le bus reste identique ; seule la densité mémoire change.

Console portable ASUS ROG Ally blanc, logos ROG et Xbox sur écran

Après soudure, la suite se joue côté firmware. Le BIOS est extrait via un programmateur USB CH341A, l’APCB est édité, puis l’image modifiée est reflashée. Des résistances de straps sont ajustées pour maintenir la cible de fréquence, afin d’éviter une baisse des clocks après la phase de training.

Fréquence et détection : 64 Go à 8000 MT/s

Le système boote sous Windows après un training mémoire plus long. Le Gestionnaire des tâches confirme 64 Go détectés, à 8000 MT/s. La capacité est pleinement reconnue malgré la densité accrue.

Carte mère avec puces Micron LPDDR5X RAM, fond rouge et main visible

Intérêt pratique et risques

Pour le jeu, 64 Go restent largement au-delà du besoin courant. La ROG Ally X sort d’usine avec 24 Go de LPDDR5X, déjà suffisants dans la majorité des scénarios, sauf textures très lourdes qui sollicitent la mémoire partagée. Un palier à 32 Go aurait plus de sens, mais le gain réel en jeu resterait marginal.

Le procédé est à haut risque, annule la garantie et peut griller la carte au moindre faux pas. Il cible surtout les intégrateurs et moddeurs parfaitement outillés, pas l’utilisateur final.

Mains tenant deux barrettes SK Hynix RAM 16GB, carte mère en fond

Sur un marché des handhelds PC où la mémoire est généralement soudée, ce type de rework montre la marge structurelle possible côté densité, mais souligne aussi la dépendance au firmware et aux straps pour stabiliser les fréquences après training. Les OEM pourraient, à terme, proposer des SKU à 32 Go pour couvrir les profils créa et jeu avec textures agressives, sans basculer dans l’excès.

Plan rapproché soudure hardware sur fond rouge, outils visibles
Carte mère en cours de modification sur station de soudure, outils autour La deuxième image se distingue par son design éléga

Source : VideoCardz

  •  

OneDrive 26.002.0105.0001

Utilitaire gratuit et en français permettant de stocker en ligne jusqu'à 5 Go de fichiers pour les retrouver automatiquement sur n'importe quel ordinateur, tablette et smartphone...
  •  

Dropbox 240.4.8609

Utilitaire gratuit permettant de synchroniser et sauvegarder vos fichiers en ligne...
  •  

CalendarTask 3.26.266.8492

Logiciel gratuit et en français permettant d'afficher en transparence sur votre Bureau d'ordinateur un véritable calendrier et de le synchroniser avec vos autres appareils...
  •  

CubePDF Utility 4.3.7

Logiciel gratuit permettant de modifier les fichiers PDF en toute simplicité grâce à l'affichage des pages sous forme de vignettes...
  •  

CubePDF Page 5.1.4

Fusionnez ou à l'inverse divisez en toute simplicité des fichiers PDF...
  •  

freeCommander XE 2026 Build 941

Utilitaire gratuit remplaçant l’Explorateur de Windows afin de faciliter et d’optimiser la gestion des fichiers sur votre ordinateur...
  •  

Youtube Downloader HD 5.9.9.7

Logiciel gratuit et portable permettant de télécharger et de sauvegarder sur votre ordinateur des vidéos disponibles sur Youtube...
  •  
❌