The Java Playground - Dev.java

#Java #Playground #Backend

J'avais oublié l'existence du site dev.java, avec pas mal de contenu autour de Java. Mais je viens surtout de découvrir l'existence du playground pour exécuter du code Java sans setup depuis le navigateur !

RAGstack – Proposez à vos collaborateurs de discuter avec vos documents de manière privée

#IA #LLM #Outil

Cet outil à installer sur un cloud (GCP, AWS ou Azure décrit dans la DOC) permet de scanner via du LLM un ensemble de document (à minima PDF) et de base de connaissance (à minima Salesforce et Confluence), le tout pouvant être self-host en tapant du Supabase (Firebase-like qui peut être self-host).

La possibilité de déployer en self-host un outil LLM permettant d'extraire de l'info de nos documents privés c'est plutôt séduisant je trouve. On a tous bossé dans des boîtes avec des bases de connaissances éparpillées qu'on arrivait pas à explorer. Avec du LLM on peut requêter tout ça en langage naturel, ressortir directement les documents concernés pour être sûr de la source. Franchement ça fait envie

QueryCSV – Faites de requêtes SQL dans vos fichiers CSV

#Divers #Outil

Pas testé, mais je garde et partage cet outil pour requêter en SQL un ensemble de fichier CSV

Le Rassemblement National retire son projet de loi sur l'endométriose - Madmoizelle

#Divers #Endométriose #Loi #Femme

Le projet de Loi pour l'endometriose (maladie longue durée féminine mais non reconnue comme telle) proposé par une députée d'extrême droite a été retiré avant même d'être débattu réellement

Ok c'était complètement une récupération politique mais pour le coup ça aurait eu un effet positif pour la vue des femmes atteinte d'endométriose (environ 1 femme sur 10). Voté pour cette Loi ça aurait été rendre service à ces femmes qui en bavent bien assez comme ça sans pour autant obliger l'opinion publique à aimer le RN…

Counting Ghosts

#Web #Analytics

Un article qui décrit pourquoi l'analytics ne sert à rien, essentiellement parce que ça ne donne pas la bonne Information…

Je ne suis pas totalement d'accord avec cette vision, du fait que ça m'a déjà pas mal aidé dans le passé, et que même sur mon blog, j'aime bien avoir une idée des articles qui génère le plus de trafic

Pizza As A Service : les différents modèles du Cloud

#Divers #Cloud #Architecture

Julien Landuré nous livre une métaphore intéressante de ce qu'est le cloud avec les différents modèles qu'on peut trouver en comparant ça à des pizzas pour rendre le tout très concret !

Multi-layered calendars

#Divers

Article très intéressant qui repense la vision traditionnelle qu'on a des calendriers. On les voit comme un outil en 2 dimensions qui nous permette de planifier le futur.

L'auteur de l'article propose de les visualiser plutôt comme un outil en 3 dimensions avec plusieurs couches permettant d'organiser son temps mais aussi des tâches et visualiser tout ce qu'on a vécu d'un point de vue temporel comme le stress, ce qu'on a écouté comme musique, la météo, etc. Il y a pas mal de réflexion aussi sur comment on visualise les e-mails et les tâches à faire

Aujourd'hui il n'y a à priori aucun outil qui permet de mettre ça complètement en pratique, mais je serai curieux de tester !

Twitter : Thread de MilanoHope sur la création de logo avec GPT-4 et Dall-e 3

#IA #GenAI #GPT #Dall-e #OpenAI

Tuto en trois étapes pour créer un logo sympa en exploitant les options offertes par GPT-4 et Dall-e 3.

Ce qui m'impressionne le plus c'est l'efficacité du self-prompting de GPT-4, qui va être capable de générer des prompts à partir de peu d'information pour générer des images plus intéressantes ensuite via Dall-e 3. Le résultat est hyper intéressant, et c'est clairement c'est un domaine qui ne fait que commencer

Write more "useless" software

#Divers

L'auteur évoque ce qu'il a appris en écrivant des logiciels inutiles au sens où ça ne sera jamais utilisé en production pour personne. Mais ce qui est important c'est ce qu'il a appris de son point de vue en écrivant ces logiciels

Je suis complètement du même avis. J'ai appris beaucoup en écrivant par exemple mon projet Seringue qui est une petite lib d'injection de dépendance en Java qui fait de l'injection compile-time. Donc entre comment on peut faire de l'injection de dépendance, l'utilisation du préprocessor en Java, et comment faire ça sans aucune librairie, j'ai appris beaucoup. Mais jamais je ne l'utiliserai sur un projet pro car beaucoup trop limité !

Dans le même temps : ne vous sentez pas obligé de faire ce genre de projet pour apprendre ou progresser, il y a d'autres manières de faire !

J'ai hacké mon crush - YouTube

#Sécurité #Divers

Vidéo montrant dans un cas relativement simple quelques éléments de sécurité à travers des failles de sécurités et des outils (XSS, ARP Poisoning, BeEF)

On ne rentre pas trop dans les détails mais Amy Plant explique simplement les choses avec son niveau de compréhension, c'est amené avec humour et une petite histoire

Just things I do

#Divers

Ce site web est hébergé sur un robot aspirateur. C'est inutile mais marrant !

En vrai ça reste intéressant pour le côté hack de ces machines qui sont souvent beaucoup trop dépendant de service en ligne

L'astuce d'un architecte pour deviner l'ameublement d'une pièce. #arch… | architecture | TikTok

#Divers

Bonne astuce pour déterminer où placer intelligemment ses meubles dès le plan d'une pièce !

En gros l'idée c'est de connecter entre elles les portes ce qui permet d'avoir les zones de circulation. On va éviter autant que possible de mettre des meubles sur ces chemins. Je pense qu'on essaie de naturellement faire ça, mais le voir sur un plan comme ça visuellement ça semble vraiment logique, et je trouve que ça explique concrètement comment visualiser la chose qu'on voit sinon à l'usage

Apple October 2023 Executive Promotions: New VPs of Retail, Software, Operations - Bloomberg - Liens en vrac de sebsauvage

#Divers #Sécurité #Smartphone #Apple #iPhone

Apple est capable avec un appareil spécifique d'allumer, mettre à jour et éteindre à nouveau les iPhone dans leur emballage d'origine

Technologiquement c'est intéressant de voir ça, d'un point de vue du client ça veut dire qu'il ouvre la boîte, son smartphone est déjà à jour 😲

Dans le même temps ça veut dire qu'on peut avoir un contrôle fort du smartphone même éteint, donc même l'éteindre n'implique pas que notre appareil est protégé, ça peut être dangereux…

@lit/react - npm

#Frontend #WebComponent #React

En même temps que la version 3 de Lit a été release la version 1.0 du package @lit/react qui est un wrapper pour WebComponent pour les rendre plus facilement utilisable avec React (en attendant que React ait enfin un vrai support des WebComponent comme à peu près tous les autres frameworks existant…). Très bonne nouvelle !

La Corée du Nord l'a hacké… donc il a détruit leur internet public pendant 2 semaines #hack #sylvqin - YouTube

#Divers #Sécurité

Faut pas emmerder P4x : il se fait hacker par la Corée du Nord, il down tout l'Internet public Nord Coréen pendant 2 semaines 😅

Angular à Nantes | Live core team Angular - Angular Devs France

#Frontend #Angular #Angular-Devs-France

Avec d'autres développeurs on s'est réuni le 06/11 pour suivre ensemble le stream d'annonce de la version 17 d'Angular. Pas mal d'annonces : nouveau logo, nouveau site avec une refonte complète de la doc (adieu de le Tour of Heroes, on a un tutoriel complètement interactif, un playground pour tester dans le navigateur, la doc avec toutes les nouveautés, une url toujours simple angular.dev), des infos sur les Signals, le SSR, le nouveau control flow, les deferred block, etc.

Pas mal de changement encore sur cette version, en attendant la sortie de mon article de récapitulatif, dans le lien vous trouverez nos prochaines rencontres (la prochaine est les 07/11 !!!) et le lien vers le replay !