Search

27/11/2024

Web, Ops, IoT et Time Series - Novembre 2024

Data It’s Time to Merge Analytics and Data Engineering (Again) : à moins d’être une très grosse structure, cette séparation des jobs n’existe pas ou très peu. Dans le quotidien ou dans des entreprises plus petites, ces deux rôles se retrouvent souvent dans la même personne. Combining Semantic Search and Full-Text Search in PostgreSQL (With Cohere, Pgvector, and Pgai) : sujet intéressant même si les résultats de leur démo me laissent un peu sceptique sur la pertinence. Indiana Jones ou mission impossible ne sont pas des films d’aventure dans l’espace avec des technologies aliens… IA Silicon Carne - Intelligence Artificielle, le Grand Basculement ! : L’IA est-elle à un niveau suffisant pour remplacer les humains sans forcément attendre l’AGI ? L’AGI est-elle (très ?) proche ou pas ? L’Europe a-t-elle raison de réguler et la France d’avoir un principe de précaution ? Les juniors, premières victimes de l’IA ? Ces sujets sont abordés dans cet épisode et méritent réflexion, que l’on partage ou pas les avis énoncés. Llama 3.2 Vision : Ollama permet de faire tourner le modèle Llama 3.2 vision #15 IA pas que la Data - Innovation, open source et impact social : Le parcours de Gaël Varoquaux : Gaël Varoquaux est à l’origine de scikit Learn et a récemment rejoint Probabl, l’entité commerciale qui doit soutenir le développement de scikit-learn. Numéro intéressant sur la démarche et le parcours de Gaël et le cadre de ses recherches mais aussi le monde du machine learning et de l’IA et de son futur. De San Francisco à Paris : Regard croisé sur l’IA - Entre excellence française et nécessaire lucidité : La France et l’Europe à la croisée des chemins - si l’ouverture des bureaus d’OpenAI peut sembler être une reconnaissance de notre excellence, il s’agit tout autant d’un défi à relever dans un contexte géopolitique chamboulé. It’s Not About Scale, It’s About Abstraction : Sur les limitations des LLM et ce que les LLM ne peuvent pas faire et les nouvelles approches pour aller plus loin et notamment vers l’AGI. 50% Artificiel : Prenez un podcast en anglais, confiez le à une IA pour la traduction en français et la reprise des voix et voilà ! Introducing H - A Reasearch Update & Introducing computer use, a new Claude 3.5 Sonnet, and Claude 3.5 Haiku - OpenAI lance son ChatGPT à l’assaut des autres applications sur ordinateur - Next : Avec Computer Use ou H, on va vers des LLM capables d’interagir avec les applications de nos ordinateurs. Si la démonstration de Computer Use peut être un peu frustrante, c’est un nouvel horizon qui se crée. Les développeurs d’applications vont-ils devoir améliorer l’accessibilité de leur applications pour que les LLM puissent s’en servir et que cela puisse bénéficier aux premiers intéressés de l’accessibilité ? Gérer des positions de champs avec des coordonnées, cela me rappelle les années 2000s où tout le monde avait le même ordinateur et écran. Ce qui était valable sur un écran l’était sur tous. De nos jours, je suis pas sur que les démos de Computer Use soient transposables d’un ordinateur à un autre… D’où la réflexion sur l’accessibilité… IoT Zephyr OS – 1 – Découverte sur Raspberry Pi Pico : Zephyr OS est un OS Temps Réel utilisé sur les microcontrôleurs. C’est un projet sous l’égide de la Linux Foundation et qui vise à être une solution assez complète d’une part mais aussi générique avec le support d’un nombre important de matériels et capteurs. Le billet permet de découvrir l’initialisation d’un projet Zephyr OS sur un Raspberry Pico (v1) et de faire un premier programme. Management Re-imagining Technical Interviews: Valuing Experience Over Exam Skills : Si vous n’étiez pas déjà convaincu que la séance de live coding dans le process de recrutement n’était pas forcément la meilleure idée du moment, allez lire cet article pour améliorer votre process de recrutement et évaluer les bonnes compétences. Raspberry Pi Raspberry Pi lance son Touch Display 2 (7″, 720p) pour 60 dollars : La fondation Raspberry met à jour son écran tactile officiel. Raspberry Pi OS se dote d’un Menu de démarrage : Boot Menu : limité au PI5 mais pouvant être néanmoins utile, une pression sur la barre d’espace au démarrage permet de choisir sur quel périphérique la RPi doit démarrer. Raspberry Pi OS passe à Wayland pour l’ensemble des Raspberry Pi : La RPi migre complètement sous Wayland et abandonne X11. Si les Pi4 et Pi5 utilisaient déjà Wayland, ce sont les autres modèles qui vont en profiter. On peut donc espérer un support prolongé de ces anciens modèles sur la partie OS. Startups Le Championnat Européen du VC game : Les exits par pays 🇪🇺 & Les espoirs douchés des start-up européennes : : Si la France met en avant ses startups et ses levées de fond, ce n’est que le début du process - si on va jusqu’au bout et qu’on regarde du coté des exits, le bilan est plus nuancé. Arte.tv - Silicon Fucking Valley Visite guidée de la vallée de la tech avec Luc Julia : Si vous voulez faire un tour de la Silicon Valley de ses origines à aujourd’hui et au travers de diverses problématiques - super intéressant même si on ne fait que survoler les sujets. The End Of ARR : le modèle “au siège” serait remplacé par des modèles plus à la transaction, notamment parce que des LLMs pourraient remplacer des humains, mais aussi et surtout du fait d’une évolution des usages. Rendez-vous à la fin du mois prochain pour une nouvelle édition.

raspberry rpi zephyr ia llm startup silicon valley postgres search agent agi revenus saas
30/08/2017

Web, Ops & Data - Aout 2017

Cloud Microsoft joins Cloud Native Computing Foundation : Microsoft continue à embrasser l’open source et cela se traduit par l’annonce indiquant que la société rejoint la Cloud Native Computing Foundation. Cette fondation héberge des projets comme Kubernetes et ses composants, ainsi que plus récemment les solutions de conteneurisation utilisée par Docker et CoreOS (containerd, rkt). Amazon (AWS) rejoint la fondation également. AWS Lambda vs. Azure Functions vs. Google Functions : un rappel sur le fonctionnement des architectures serverless et des principales fonctionnalités de chacun des fournisseurs (AWS, Google, Microsoft) AWS Summit New York – Summary of Announcements : retrouver les annonces et la keynote du AWS Summit de New York. Container & Orchestration Kubernetes at Github : retrospective de la migration de Github vers Kubernetes. Announcing the New Release of Docker Enterprise Edition : au programme de cette version 17.06, notamment le support multi-architecture (Linux,Windows 2016, IBM Z Systems) qui devrait lever les limites identifiées de mon retour sur docker dans un contexte hybride Linux/Windows. Cette version apporte également des améliorations coté sécurité (gestion de rôles, etc) Documentation Read & Write The Doc : les slides d’un talk donnant de bonnes pratiques sur la manière et les pratiques à adopter/éviter en matière de documentation. Elasticsearch Installing the Elastic Stack on Windows : Dans le cadre de la sortie de Elasticsearch 5.5, le support de l’installateur Windows est officiel. Ce billet montre comment installer Elasticsearch, Kibana et Filebeat sous un environnement Windows. Taking A Look At Kibana’s Time Series Visual Builder : la future version 6 de Kibana va se doter d’un visualisateur orienté données temporelles (time series). L’auteur du billet rappelle que c’était un point faible de Kibana jusqu’à présent (vis à vis de Grafana notamment), que les essais avec Timelion ne répondaient que partiellement à ce besoin mais que là, Elastic semble être sur le point de rattraper son retard. A évaluer même si une plateforme TICK+Grafana (Telegraf, InfluxDB, Chronograf, Kapacitor) demandera moins de ressources qu’une stack Elastic/Kibana avec certes des capacités d’indexation moins forte mais le besoin n’est pas forcément là… Elasticsearch: la grande migration : retour d’expérience des équipes Tech de M6 Web sur la migration de leur cluster Elasticsearch de la version 1.7 vers 5.2. Small, Medium, or Large - Scaling Elasticsearch and Evolving the Elastic Stack to Fit : Elastic publie un billet intéressant donnant différents types de configuration & architectures pour des besoins autour d’ELK allant de simple à très complexe et fournir des pointeurs vers différentes ressources utiles. Starting Down the Path of APM for the Elastic Stack : les prémices de la fonctionnalité APM (Application Performance Monitoring) d’Elastic suite au rachat d’Opbeat. Pour le moment, il s’agit de la pré-sortie des version serveurs et des clients ; pour la nouvelle UI, il va falloir attendre encore un peu mais des dashboards sont déjà accessibles via Kibana. Introducing Index Sorting in Elasticsearch 6.0 : Dans sa version 6.0 à venir, il sera possible de définir des index triés dans Elasticsearch. Cette définition du tri se fera lors de la création de l’index. Si cela doit permettre de sortir des résultats plus rapidement, dans certains cas, cela peut pénaliser sérieusement la performance d’Elasticsearch. A utiliser à bon escient ! Full Stack Développeur full stack ? Oui… mais… : enfin un bon article démystifiant le concept parfois fumeux de “full-stack” : “Quand nous parlons de profil full stack, cela signifie que le développeur est spécialisé dans certains domaines, tout en ayant des connaissances sur d’autres sujets. En général, nous considérons un développeur full stack comme maîtrisant au moins 3-4 sujets. Mais cela ne couvre pas l’ensemble des besoins.” NoSQL Announcing RethinkDB 2.3.6: the first release under community governance : après l’annonce de la mort de la société commerciale et la transition vers la Linux Foundation, une version de maintenance qui fait plaisir à voir en espérant que le projet continuera à évoluer par la suite. Un sacré premiers pas et une version 2.4 est annoncée dans les tuyaux ! Open Web Firefox, le Web et la fin de Flash (versin anglaise) : 2020, ce sera enfin la fin de Flash, Adobe l’a décidé et s’est concerté avec les éditeurs de navigateurs pour gérer sa fin de vie. La même annonce, coté Microsoft pour IE/Edge, Google pour Chrome et Apple pour Safari/Webkit Sécurité API Security Checklist : une check-list pour les aspects sécurité d’une API qui reprend les principaux points: authentification, traitement des entrée/sorties, infrastructure, etc. CSP Cheat Sheet : Une page de présentation rapide et consise des options de configuraiton liée à CSP (Content Security Policy) Revocation is broken : excellent billet sur les problèmes liés à la révocation de certificats et les nouvelles pistes à venir pour mieux traiter ce sujet. I’m giving up on HPKP : l’auteur explique en quoi HPKP (HTTP Public Key Pinning) est compliqué et dangereux à mettre en place ; à la fin, le jeu n’en vaut pas la chandelle et qu’il vaudrait mieux ne pas tenir compte de cette pratique pour donner une bonne note aux configurations de sécurité des sites web. Il indique aussi les alternatives à venir et leurs avantages sur la solution actuelle. Web Performance Performance des tiers : combien coûte cet emplacement pub ? : les impacts en termes de performance mais aussi de sécurité (vol de données, etc) de l’utilisation de script tiers sur votre site.

cloud docker microsoft aws cncf lambda serverless kubernetes linux windows elasticsearch kibana index search fullstack rethinkdb flash openweb api sécurité checklist certificat hpkp revocation performance tiers publicité

Besoin d'un C(P)TO / Architecte « hands-on » ?

On orchestre, on conçoit — et on code aussi. Parlons de votre plateforme, vos données ou votre projet IoT.

Contactez-nous