POPULARITY
Arnaud et Guillaume explore l'évolution de l'écosystème Java avec Java 25, Spring Boot et Quarkus, ainsi que les dernières tendances en intelligence artificielle avec les nouveaux modèles comme Grok 4 et Claude Code. Les animateurs font également le point sur l'infrastructure cloud, les défis MCP et CLI, tout en discutant de l'impact de l'IA sur la productivité des développeurs et la gestion de la dette technique. Enregistré le 8 août 2025 Téléchargement de l'épisode LesCastCodeurs-Episode–329.mp3 ou en vidéo sur YouTube. News Langages Java 25: JEP 515 : Profilage de méthode en avance (Ahead-of-Time) https://openjdk.org/jeps/515 Le JEP 515 a pour but d'améliorer le temps de démarrage et de chauffe des applications Java. L'idée est de collecter les profils d'exécution des méthodes lors d'une exécution antérieure, puis de les rendre immédiatement disponibles au démarrage de la machine virtuelle. Cela permet au compilateur JIT de générer du code natif dès le début, sans avoir à attendre que l'application soit en cours d'exécution. Ce changement ne nécessite aucune modification du code des applications, des bibliothèques ou des frameworks. L'intégration se fait via les commandes de création de cache AOT existantes. Voir aussi https://openjdk.org/jeps/483 et https://openjdk.org/jeps/514 Java 25: JEP 518 : Échantillonnage coopératif JFR https://openjdk.org/jeps/518 Le JEP 518 a pour objectif d'améliorer la stabilité et l'évolutivité de la fonction JDK Flight Recorder (JFR) pour le profilage d'exécution. Le mécanisme d'échantillonnage des piles d'appels de threads Java est retravaillé pour s'exécuter uniquement à des safepoints, ce qui réduit les risques d'instabilité. Le nouveau modèle permet un parcours de pile plus sûr, notamment avec le garbage collector ZGC, et un échantillonnage plus efficace qui prend en charge le parcours de pile concurrent. Le JEP ajoute un nouvel événement, SafepointLatency, qui enregistre le temps nécessaire à un thread pour atteindre un safepoint. L'approche rend le processus d'échantillonnage plus léger et plus rapide, car le travail de création de traces de pile est délégué au thread cible lui-même. Librairies Spring Boot 4 M1 https://spring.io/blog/2025/07/24/spring-boot–4–0–0-M1-available-now Spring Boot 4.0.0-M1 met à jour de nombreuses dépendances internes et externes pour améliorer la stabilité et la compatibilité. Les types annotés avec @ConfigurationProperties peuvent maintenant référencer des types situés dans des modules externes grâce à @ConfigurationPropertiesSource. Le support de l'information sur la validité des certificats SSL a été simplifié, supprimant l'état WILL_EXPIRE_SOON au profit de VALID. L'auto-configuration des métriques Micrometer supporte désormais l'annotation @MeterTag sur les méthodes annotées @Counted et @Timed, avec évaluation via SpEL. Le support de @ServiceConnection pour MongoDB inclut désormais l'intégration avec MongoDBAtlasLocalContainer de Testcontainers. Certaines fonctionnalités et API ont été dépréciées, avec des recommandations pour migrer les points de terminaison personnalisés vers les versions Spring Boot 2. Les versions milestones et release candidates sont maintenant publiées sur Maven Central, en plus du repository Spring traditionnel. Un guide de migration a été publié pour faciliter la transition depuis Spring Boot 3.5 vers la version 4.0.0-M1. Passage de Spring Boot à Quarkus : retour d'expérience https://blog.stackademic.com/we-switched-from-spring-boot-to-quarkus-heres-the-ugly-truth-c8a91c2b8c53 Une équipe a migré une application Java de Spring Boot vers Quarkus pour gagner en performances et réduire la consommation mémoire. L'objectif était aussi d'optimiser l'application pour le cloud natif. La migration a été plus complexe que prévu, notamment à cause de l'incompatibilité avec certaines bibliothèques et d'un écosystème Quarkus moins mature. Il a fallu revoir du code et abandonner certaines fonctionnalités spécifiques à Spring Boot. Les gains en performances et en mémoire sont réels, mais la migration demande un vrai effort d'adaptation. La communauté Quarkus progresse, mais le support reste limité comparé à Spring Boot. Conclusion : Quarkus est intéressant pour les nouveaux projets ou ceux prêts à être réécrits, mais la migration d'un projet existant est un vrai défi. LangChain4j 1.2.0 : Nouvelles fonctionnalités et améliorations https://github.com/langchain4j/langchain4j/releases/tag/1.2.0 Modules stables : Les modules langchain4j-anthropic, langchain4j-azure-open-ai, langchain4j-bedrock, langchain4j-google-ai-gemini, langchain4j-mistral-ai et langchain4j-ollama sont désormais en version stable 1.2.0. Modules expérimentaux : La plupart des autres modules de LangChain4j sont en version 1.2.0-beta8 et restent expérimentaux/instables. BOM mis à jour : Le langchain4j-bom a été mis à jour en version 1.2.0, incluant les dernières versions de tous les modules. Principales améliorations : Support du raisonnement/pensée dans les modèles. Appels d'outils partiels en streaming. Option MCP pour exposer automatiquement les ressources en tant qu'outils. OpenAI : possibilité de définir des paramètres de requête personnalisés et d'accéder aux réponses HTTP brutes et aux événements SSE. Améliorations de la gestion des erreurs et de la documentation. Filtering Metadata Infinispan ! (cc Katia( Et 1.3.0 est déjà disponible https://github.com/langchain4j/langchain4j/releases/tag/1.3.0 2 nouveaux modules expérimentaux, langchain4j-agentic et langchain4j-agentic-a2a qui introduisent un ensemble d'abstractions et d'utilitaires pour construire des applications agentiques Infrastructure Cette fois c'est vraiment l'année de Linux sur le desktop ! https://www.lesnumeriques.com/informatique/c-est-enfin-arrive-linux-depasse-un-seuil-historique-que-microsoft-pensait-intouchable-n239977.html Linux a franchi la barre des 5% aux USA Cette progression s'explique en grande partie par l'essor des systèmes basés sur Linux dans les environnements professionnels, les serveurs, et certains usages grand public. Microsoft, longtemps dominant avec Windows, voyait ce seuil comme difficilement atteignable à court terme. Le succès de Linux est également alimenté par la popularité croissante des distributions open source, plus légères, personnalisables et adaptées à des usages variés. Le cloud, l'IoT, et les infrastructures de serveurs utilisent massivement Linux, ce qui contribue à cette augmentation globale. Ce basculement symbolique marque un changement d'équilibre dans l'écosystème des systèmes d'exploitation. Toutefois, Windows conserve encore une forte présence dans certains segments, notamment chez les particuliers et dans les entreprises classiques. Cette évolution témoigne du dynamisme et de la maturité croissante des solutions Linux, devenues des alternatives crédibles et robustes face aux offres propriétaires. Cloud Cloudflare 1.1.1.1 s'en va pendant une heure d'internet https://blog.cloudflare.com/cloudflare–1–1–1–1-incident-on-july–14–2025/ Le 14 juillet 2025, le service DNS public Cloudflare 1.1.1.1 a subi une panne majeure de 62 minutes, rendant le service indisponible pour la majorité des utilisateurs mondiaux. Cette panne a aussi causé une dégradation intermittente du service Gateway DNS. L'incident est survenu suite à une mise à jour de la topologie des services Cloudflare qui a activé une erreur de configuration introduite en juin 2025. Cette erreur faisait que les préfixes destinés au service 1.1.1.1 ont été accidentellement inclus dans un nouveau service de localisation des données (Data Localization Suite), ce qui a perturbé le routage anycast. Le résultat a été une incapacité pour les utilisateurs à résoudre les noms de domaine via 1.1.1.1, rendant la plupart des services Internet inaccessibles pour eux. Ce n'était pas le résultat d'une attaque ou d'un problème BGP, mais une erreur interne de configuration. Cloudflare a rapidement identifié la cause, corrigé la configuration et mis en place des mesures pour prévenir ce type d'incident à l'avenir. Le service est revenu à la normale après environ une heure d'indisponibilité. L'incident souligne la complexité et la sensibilité des infrastructures anycast et la nécessité d'une gestion rigoureuse des configurations réseau. Web L'évolution des bonnes pratiques de Node.js https://kashw1n.com/blog/nodejs–2025/ Évolution de Node.js en 2025 : Le développement se tourne vers les standards du web, avec moins de dépendances externes et une meilleure expérience pour les développeurs. ES Modules (ESM) par défaut : Remplacement de CommonJS pour un meilleur outillage et une standardisation avec le web. Utilisation du préfixe node: pour les modules natifs afin d'éviter les conflits. API web intégrées : fetch, AbortController, et AbortSignal sont maintenant natifs, réduisant le besoin de librairies comme axios. Runner de test intégré : Plus besoin de Jest ou Mocha pour la plupart des cas. Inclut un mode “watch” et des rapports de couverture. Patterns asynchrones avancés : Utilisation plus poussée de async/await avec Promise.all() pour le parallélisme et les AsyncIterators pour les flux d'événements. Worker Threads pour le parallélisme : Pour les tâches lourdes en CPU, évitant de bloquer l'event loop principal. Expérience de développement améliorée : Intégration du mode --watch (remplace nodemon) et du support --env-file (remplace dotenv). Sécurité et performance : Modèle de permission expérimental pour restreindre l'accès et des hooks de performance natifs pour le monitoring. Distribution simplifiée : Création d'exécutables uniques pour faciliter le déploiement d'applications ou d'outils en ligne de commande. Sortie de Apache EChart 6 après 12 ans ! https://echarts.apache.org/handbook/en/basics/release-note/v6-feature/ Apache ECharts 6.0 : Sortie officielle après 12 ans d'évolution. 12 mises à niveau majeures pour la visualisation de données. Trois dimensions clés d'amélioration : Présentation visuelle plus professionnelle : Nouveau thème par défaut (design moderne). Changement dynamique de thème. Prise en charge du mode sombre. Extension des limites de l'expression des données : Nouveaux types de graphiques : Diagramme de cordes (Chord Chart), Nuage de points en essaim (Beeswarm Chart). Nouvelles fonctionnalités : Jittering pour nuages de points denses, Axes coupés (Broken Axis). Graphiques boursiers améliorés Liberté de composition : Nouveau système de coordonnées matriciel. Séries personnalisées améliorées (réutilisation du code, publication npm). Nouveaux graphiques personnalisés inclus (violon, contour, etc.). Optimisation de l'agencement des étiquettes d'axe. Data et Intelligence Artificielle Grok 4 s'est pris pour un nazi à cause des tools https://techcrunch.com/2025/07/15/xai-says-it-has-fixed-grok–4s-problematic-responses/ À son lancement, Grok 4 a généré des réponses offensantes, notamment en se surnommant « MechaHitler » et en adoptant des propos antisémites. Ce comportement provenait d'une recherche automatique sur le web qui a mal interprété un mème viral comme une vérité. Grok alignait aussi ses réponses controversées sur les opinions d'Elon Musk et de xAI, ce qui a amplifié les biais. xAI a identifié que ces dérapages étaient dus à une mise à jour interne intégrant des instructions encourageant un humour offensant et un alignement avec Musk. Pour corriger cela, xAI a supprimé le code fautif, remanié les prompts système, et imposé des directives demandant à Grok d'effectuer une analyse indépendante, en utilisant des sources diverses. Grok doit désormais éviter tout biais, ne plus adopter un humour politiquement incorrect, et analyser objectivement les sujets sensibles. xAI a présenté ses excuses, précisant que ces dérapages étaient dus à un problème de prompt et non au modèle lui-même. Cet incident met en lumière les défis persistants d'alignement et de sécurité des modèles d'IA face aux injections indirectes issues du contenu en ligne. La correction n'est pas qu'un simple patch technique, mais un exemple des enjeux éthiques et de responsabilité majeurs dans le déploiement d'IA à grande échelle. Guillaume a sorti toute une série d'article sur les patterns agentiques avec le framework ADK pour Java https://glaforge.dev/posts/2025/07/29/mastering-agentic-workflows-with-adk-the-recap/ Un premier article explique comment découper les tâches en sous-agents IA : https://glaforge.dev/posts/2025/07/23/mastering-agentic-workflows-with-adk-sub-agents/ Un deuxième article détaille comment organiser les agents de manière séquentielle : https://glaforge.dev/posts/2025/07/24/mastering-agentic-workflows-with-adk-sequential-agent/ Un troisième article explique comment paralleliser des tâches indépendantes : https://glaforge.dev/posts/2025/07/25/mastering-agentic-workflows-with-adk-parallel-agent/ Et enfin, comment faire des boucles d'amélioration : https://glaforge.dev/posts/2025/07/28/mastering-agentic-workflows-with-adk-loop-agents/ Tout ça évidemment en Java :slightly_smiling_face: 6 semaines de code avec Claude https://blog.puzzmo.com/posts/2025/07/30/six-weeks-of-claude-code/ Orta partage son retour après 6 semaines d'utilisation quotidienne de Claude Code, qui a profondément changé sa manière de coder. Il ne « code » plus vraiment ligne par ligne, mais décrit ce qu'il veut, laisse Claude proposer une solution, puis corrige ou ajuste. Cela permet de se concentrer sur le résultat plutôt que sur l'implémentation, comme passer de la peinture au polaroid. Claude s'avère particulièrement utile pour les tâches de maintenance : migrations, refactors, nettoyage de code. Il reste toujours en contrôle, révise chaque diff généré, et guide l'IA via des prompts bien cadrés. Il note qu'il faut quelques semaines pour prendre le bon pli : apprendre à découper les tâches et formuler clairement les attentes. Les tâches simples deviennent quasi instantanées, mais les tâches complexes nécessitent encore de l'expérience et du discernement. Claude Code est vu comme un très bon copilote, mais ne remplace pas le rôle du développeur qui comprend l'ensemble du système. Le gain principal est une vitesse de feedback plus rapide et une boucle d'itération beaucoup plus courte. Ce type d'outil pourrait bien redéfinir la manière dont on pense et structure le développement logiciel à moyen terme. Claude Code et les serveurs MCP : ou comment transformer ton terminal en assistant surpuissant https://touilleur-express.fr/2025/07/27/claude-code-et-les-serveurs-mcp-ou-comment-transformer-ton-terminal-en-assistant-surpuissant/ Nicolas continue ses études sur Claude Code et explique comment utiliser les serveurs MCP pour rendre Claude bien plus efficace. Le MCP Context7 montre comment fournir à l'IA la doc technique à jour (par exemple, Next.js 15) pour éviter les hallucinations ou les erreurs. Le MCP Task Master, autre serveur MCP, transforme un cahier des charges (PRD) en tâches atomiques, estimées, et organisées sous forme de plan de travail. Le MCP Playwright permet de manipuler des navigateurs et d'executer des tests E2E Le MCP Digital Ocean permet de déployer facilement l'application en production Tout n'est pas si ideal, les quotas sont atteints en quelques heures sur une petite application et il y a des cas où il reste bien plus efficace de le faire soit-même (pour un codeur expérimenté) Nicolas complète cet article avec l'écriture d'un MVP en 20 heures: https://touilleur-express.fr/2025/07/30/comment-jai-code-un-mvp-en-une-vingtaine-dheures-avec-claude-code/ Le développement augmenté, un avis politiquement correct, mais bon… https://touilleur-express.fr/2025/07/31/le-developpement-augmente-un-avis-politiquement-correct-mais-bon/ Nicolas partage un avis nuancé (et un peu provoquant) sur le développement augmenté, où l'IA comme Claude Code assiste le développeur sans le remplacer. Il rejette l'idée que cela serait « trop magique » ou « trop facile » : c'est une évolution logique de notre métier, pas un raccourci pour les paresseux. Pour lui, un bon dev reste celui qui structure bien sa pensée, sait poser un problème, découper, valider — même si l'IA aide à coder plus vite. Il raconte avoir codé une app OAuth, testée, stylisée et déployée en quelques heures, sans jamais quitter le terminal grâce à Claude. Ce genre d'outillage change le rapport au temps : on passe de « je vais y réfléchir » à « je tente tout de suite une version qui marche à peu près ». Il assume aimer cette approche rapide et imparfaite : mieux vaut une version brute livrée vite qu'un projet bloqué par le perfectionnisme. L'IA est selon lui un super stagiaire : jamais fatigué, parfois à côté de la plaque, mais diablement productif quand bien briefé. Il conclut que le « dev augmenté » ne remplace pas les bons développeurs… mais les développeurs moyens doivent s'y mettre, sous peine d'être dépassés. ChatGPT lance le mode d'étude : un apprentissage interactif pas à pas https://openai.com/index/chatgpt-study-mode/ OpenAI propose un mode d'étude dans ChatGPT qui guide les utilisateurs pas à pas plutôt que de donner directement la réponse. Ce mode vise à encourager la réflexion active et l'apprentissage en profondeur. Il utilise des instructions personnalisées pour poser des questions et fournir des explications adaptées au niveau de l'utilisateur. Le mode d'étude favorise la gestion de la charge cognitive et stimule la métacognition. Il propose des réponses structurées pour faciliter la compréhension progressive des sujets. Disponible dès maintenant pour les utilisateurs connectés, ce mode sera intégré dans ChatGPT Edu. L'objectif est de transformer ChatGPT en un véritable tuteur numérique, aidant les étudiants à mieux assimiler les connaissances. A priori Gemini viendrait de sortir un fonctionnalité similaire Lancement de GPT-OSS par OpenAI https://openai.com/index/introducing-gpt-oss/ https://openai.com/index/gpt-oss-model-card/ OpenAI a lancé GPT-OSS, sa première famille de modèles open-weight depuis GPT–2. Deux modèles sont disponibles : gpt-oss–120b et gpt-oss–20b, qui sont des modèles mixtes d'experts conçus pour le raisonnement et les tâches d'agent. Les modèles sont distribués sous licence Apache 2.0, permettant leur utilisation et leur personnalisation gratuites, y compris pour des applications commerciales. Le modèle gpt-oss–120b est capable de performances proches du modèle OpenAI o4-mini, tandis que le gpt-oss–20b est comparable au o3-mini. OpenAI a également open-sourcé un outil de rendu appelé Harmony en Python et Rust pour en faciliter l'adoption. Les modèles sont optimisés pour fonctionner localement et sont pris en charge par des plateformes comme Hugging Face et Ollama. OpenAI a mené des recherches sur la sécurité pour s'assurer que les modèles ne pouvaient pas être affinés pour des utilisations malveillantes dans les domaines biologique, chimique ou cybernétique. Anthropic lance Opus 4.1 https://www.anthropic.com/news/claude-opus–4–1 Anthropic a publié Claude Opus 4.1, une mise à jour de son modèle de langage. Cette nouvelle version met l'accent sur l'amélioration des performances en codage, en raisonnement et sur les tâches de recherche et d'analyse de données. Le modèle a obtenu un score de 74,5 % sur le benchmark SWE-bench Verified, ce qui représente une amélioration par rapport à la version précédente. Il excelle notamment dans la refactorisation de code multifichier et est capable d'effectuer des recherches approfondies. Claude Opus 4.1 est disponible pour les utilisateurs payants de Claude, ainsi que via l'API, Amazon Bedrock et Vertex AI de Google Cloud, avec des tarifs identiques à ceux d'Opus 4. Il est présenté comme un remplacement direct de Claude Opus 4, avec des performances et une précision supérieures pour les tâches de programmation réelles. OpenAI Summer Update. GPT–5 is out https://openai.com/index/introducing-gpt–5/ Détails https://openai.com/index/gpt–5-new-era-of-work/ https://openai.com/index/introducing-gpt–5-for-developers/ https://openai.com/index/gpt–5-safe-completions/ https://openai.com/index/gpt–5-system-card/ Amélioration majeure des capacités cognitives - GPT‑5 montre un niveau de raisonnement, d'abstraction et de compréhension nettement supérieur aux modèles précédents. Deux variantes principales - gpt-5-main : rapide, efficace pour les tâches générales. gpt-5-thinking : plus lent mais spécialisé dans les tâches complexes, nécessitant réflexion profonde. Routeur intelligent intégré - Le système sélectionne automatiquement la version la plus adaptée à la tâche (rapide ou réfléchie), sans intervention de l'utilisateur. Fenêtre de contexte encore étendue - GPT‑5 peut traiter des volumes de texte plus longs (jusqu'à 1 million de tokens dans certaines versions), utile pour des documents ou projets entiers. Réduction significative des hallucinations - GPT‑5 donne des réponses plus fiables, avec moins d'erreurs inventées ou de fausses affirmations. Comportement plus neutre et moins sycophant - Il a été entraîné pour mieux résister à l'alignement excessif avec les opinions de l'utilisateur. Capacité accrue à suivre des instructions complexes - GPT‑5 comprend mieux les consignes longues, implicites ou nuancées. Approche “Safe completions” - Remplacement des “refus d'exécution” par des réponses utiles mais sûres — le modèle essaie de répondre avec prudence plutôt que bloquer. Prêt pour un usage professionnel à grande échelle - Optimisé pour le travail en entreprise : rédaction, programmation, synthèse, automatisation, gestion de tâches, etc. Améliorations spécifiques pour le codage - GPT‑5 est plus performant pour l'écriture de code, la compréhension de contextes logiciels complexes, et l'usage d'outils de développement. Expérience utilisateur plus rapide et fluide- Le système réagit plus vite grâce à une orchestration optimisée entre les différents sous-modèles. Capacités agentiques renforcées - GPT‑5 peut être utilisé comme base pour des agents autonomes capables d'accomplir des objectifs avec peu d'interventions humaines. Multimodalité maîtrisée (texte, image, audio) - GPT‑5 intègre de façon plus fluide la compréhension de formats multiples, dans un seul modèle. Fonctionnalités pensées pour les développeurs - Documentation plus claire, API unifiée, modèles plus transparents et personnalisables. Personnalisation contextuelle accrue - Le système s'adapte mieux au style, ton ou préférences de l'utilisateur, sans instructions répétées. Utilisation énergétique et matérielle optimisée - Grâce au routeur interne, les ressources sont utilisées plus efficacement selon la complexité des tâches. Intégration sécurisée dans les produits ChatGPT - Déjà déployé dans ChatGPT avec des bénéfices immédiats pour les utilisateurs Pro et entreprises. Modèle unifié pour tous les usages - Un seul système capable de passer de la conversation légère à des analyses scientifiques ou du code complexe. Priorité à la sécurité et à l'alignement - GPT‑5 a été conçu dès le départ pour minimiser les abus, biais ou comportements indésirables. Pas encore une AGI - OpenAI insiste : malgré ses capacités impressionnantes, GPT‑5 n'est pas une intelligence artificielle générale. Non, non, les juniors ne sont pas obsolètes malgré l'IA ! (dixit GitHub) https://github.blog/ai-and-ml/generative-ai/junior-developers-arent-obsolete-heres-how-to-thrive-in-the-age-of-ai/ L'IA transforme le développement logiciel, mais les développeurs juniors ne sont pas obsolètes. Les nouveaux apprenants sont bien positionnés, car déjà familiers avec les outils IA. L'objectif est de développer des compétences pour travailler avec l'IA, pas d'être remplacé. La créativité et la curiosité sont des qualités humaines clés. Cinq façons de se démarquer : Utiliser l'IA (ex: GitHub Copilot) pour apprendre plus vite, pas seulement coder plus vite (ex: mode tuteur, désactiver l'autocomplétion temporairement). Construire des projets publics démontrant ses compétences (y compris en IA). Maîtriser les workflows GitHub essentiels (GitHub Actions, contribution open source, pull requests). Affûter son expertise en révisant du code (poser des questions, chercher des patterns, prendre des notes). Déboguer plus intelligemment et rapidement avec l'IA (ex: Copilot Chat pour explications, corrections, tests). Ecrire son premier agent IA avec A2A avec WildFly par Emmanuel Hugonnet https://www.wildfly.org/news/2025/08/07/Building-your-First-A2A-Agent/ Protocole Agent2Agent (A2A) : Standard ouvert pour l'interopérabilité universelle des agents IA. Permet communication et collaboration efficaces entre agents de différents fournisseurs/frameworks. Crée des écosystèmes multi-agents unifiés, automatisant les workflows complexes. Objet de l'article : Guide pour construire un premier agent A2A (agent météo) dans WildFly. Utilise A2A Java SDK pour Jakarta Servers, WildFly AI Feature Pack, un LLM (Gemini) et un outil Python (MCP). Agent conforme A2A v0.2.5. Prérequis : JDK 17+, Apache Maven 3.8+, IDE Java, Google AI Studio API Key, Python 3.10+, uv. Étapes de construction de l'agent météo : Création du service LLM : Interface Java (WeatherAgent) utilisant LangChain4J pour interagir avec un LLM et un outil Python MCP (fonctions get_alerts, get_forecast). Définition de l'agent A2A (via CDI) : ▪︎ Agent Card : Fournit les métadonnées de l'agent (nom, description, URL, capacités, compétences comme “weather_search”). Agent Executor : Gère les requêtes A2A entrantes, extrait le message utilisateur, appelle le service LLM et formate la réponse. Exposition de l'agent : Enregistrement d'une application JAX-RS pour les endpoints. Déploiement et test : Configuration de l'outil A2A-inspector de Google (via un conteneur Podman). Construction du projet Maven, configuration des variables d'environnement (ex: GEMINI_API_KEY). Lancement du serveur WildFly. Conclusion : Transformation minimale d'une application IA en agent A2A. Permet la collaboration et le partage d'informations entre agents IA, indépendamment de leur infrastructure sous-jacente. Outillage IntelliJ IDEa bouge vers une distribution unifiée https://blog.jetbrains.com/idea/2025/07/intellij-idea-unified-distribution-plan/ À partir de la version 2025.3, IntelliJ IDEA Community Edition ne sera plus distribuée séparément. Une seule version unifiée d'IntelliJ IDEA regroupera les fonctionnalités des éditions Community et Ultimate. Les fonctionnalités avancées de l'édition Ultimate seront accessibles via abonnement. Les utilisateurs sans abonnement auront accès à une version gratuite enrichie par rapport à l'édition Community actuelle. Cette unification vise à simplifier l'expérience utilisateur et réduire les différences entre les éditions. Les utilisateurs Community seront automatiquement migrés vers cette nouvelle version unifiée. Il sera possible d'activer les fonctionnalités Ultimate temporairement d'un simple clic. En cas d'expiration d'abonnement Ultimate, l'utilisateur pourra continuer à utiliser la version installée avec un jeu limité de fonctionnalités gratuites, sans interruption. Ce changement reflète l'engagement de JetBrains envers l'open source et l'adaptation aux besoins de la communauté. Prise en charge des Ancres YAML dans GitHub Actions https://github.com/actions/runner/issues/1182#issuecomment–3150797791 Afin d'éviter de dupliquer du contenu dans un workflow les Ancres permettent d'insérer des morceaux réutilisables de YAML Fonctionnalité attendue depuis des années et disponible chez GitLab depuis bien longtemps. Elle a été déployée le 4 aout. Attention à ne pas en abuser car la lisibilité de tels documents n'est pas si facile Gemini CLI rajoute les custom commands comme Claude https://cloud.google.com/blog/topics/developers-practitioners/gemini-cli-custom-slash-commands Mais elles sont au format TOML, on ne peut donc pas les partager avec Claude :disappointed: Automatiser ses workflows IA avec les hooks de Claude Code https://blog.gitbutler.com/automate-your-ai-workflows-with-claude-code-hooks/ Claude Code propose des hooks qui permettent d'exécuter des scripts à différents moments d'une session, par exemple au début, lors de l'utilisation d'outils, ou à la fin. Ces hooks facilitent l'automatisation de tâches comme la gestion de branches Git, l'envoi de notifications, ou l'intégration avec d'autres outils. Un exemple simple est l'envoi d'une notification sur le bureau à la fin d'une session. Les hooks se configurent via trois fichiers JSON distincts selon le scope : utilisateur, projet ou local. Sur macOS, l'envoi de notifications nécessite une permission spécifique via l'application “Script Editor”. Il est important d'avoir une version à jour de Claude Code pour utiliser ces hooks. GitButler permet desormais de s'intégrer à Claude Code via ces hooks: https://blog.gitbutler.com/parallel-claude-code/ Le client Git de Jetbrains bientot en standalone https://lp.jetbrains.com/closed-preview-for-jetbrains-git-client/ Demandé par certains utilisateurs depuis longtemps Ca serait un client graphique du même style qu'un GitButler, SourceTree, etc Apache Maven 4 …. arrive …. l'utilitaire mvnupva vous aider à upgrader https://maven.apache.org/tools/mvnup.html Fixe les incompatibilités connues Nettoie les redondances et valeurs par defaut (versions par ex) non utiles pour Maven 4 Reformattage selon les conventions maven … Une GitHub Action pour Gemini CLI https://blog.google/technology/developers/introducing-gemini-cli-github-actions/ Google a lancé Gemini CLI GitHub Actions, un agent d'IA qui fonctionne comme un “coéquipier de code” pour les dépôts GitHub. L'outil est gratuit et est conçu pour automatiser des tâches de routine telles que le triage des problèmes (issues), l'examen des demandes de tirage (pull requests) et d'autres tâches de développement. Il agit à la fois comme un agent autonome et un collaborateur que les développeurs peuvent solliciter à la demande, notamment en le mentionnant dans une issue ou une pull request. L'outil est basé sur la CLI Gemini, un agent d'IA open-source qui amène le modèle Gemini directement dans le terminal. Il utilise l'infrastructure GitHub Actions, ce qui permet d'isoler les processus dans des conteneurs séparés pour des raisons de sécurité. Trois flux de travail (workflows) open-source sont disponibles au lancement : le triage intelligent des issues, l'examen des pull requests et la collaboration à la demande. Pas besoin de MCP, le code est tout ce dont vous avez besoin https://lucumr.pocoo.org/2025/7/3/tools/ Armin souligne qu'il n'est pas fan du protocole MCP (Model Context Protocol) dans sa forme actuelle : il manque de composabilité et exige trop de contexte. Il remarque que pour une même tâche (ex. GitHub), utiliser le CLI est souvent plus rapide et plus efficace en termes de contexte que passer par un serveur MCP. Selon lui, le code reste la solution la plus simple et fiable, surtout pour automatiser des tâches répétitives. Il préfère créer des scripts clairs plutôt que se reposer sur l'inférence LLM : cela facilite la vérification, la maintenance et évite les erreurs subtiles. Pour les tâches récurrentes, si on les automatise, mieux vaut le faire avec du code reusable, plutôt que de laisser l'IA deviner à chaque fois. Il illustre cela en convertissant son blog entier de reStructuredText à Markdown : plutôt qu'un usage direct d'IA, il a demandé à Claude de générer un script complet, avec parsing AST, comparaison des fichiers, validation et itération. Ce workflow LLM→code→LLM (analyse et validation) lui a donné confiance dans le résultat final, tout en conservant un contrôle humain sur le processus. Il juge que MCP ne permet pas ce type de pipeline automatisé fiable, car il introduit trop d'inférence et trop de variations par appel. Pour lui, coder reste le meilleur moyen de garder le contrôle, la reproductibilité et la clarté dans les workflows automatisés. MCP vs CLI … https://www.async-let.com/blog/my-take-on-the-mcp-verses-cli-debate/ Cameron raconte son expérience de création du serveur XcodeBuildMCP, qui lui a permis de mieux comprendre le débat entre servir l'IA via MCP ou laisser l'IA utiliser directement les CLI du système. Selon lui, les CLIs restent préférables pour les développeurs experts recherchant contrôle, transparence, performance et simplicité. Mais les serveurs MCP excellent sur les workflows complexes, les contextes persistants, les contraintes de sécurité, et facilitent l'accès pour les utilisateurs moins expérimentés. Il reconnaît la critique selon laquelle MCP consomme trop de contexte (« context bloat ») et que les appels CLI peuvent être plus rapides et compréhensibles. Toutefois, il souligne que beaucoup de problèmes proviennent de la qualité des implémentations clients, pas du protocole MCP en lui‑même. Pour lui, un bon serveur MCP peut proposer des outils soigneusement définis qui simplifient la vie de l'IA (par exemple, renvoyer des données structurées plutôt que du texte brut à parser). Il apprécie la capacité des MCP à offrir des opérations état‑durables (sessions, mémoire, logs capturés), ce que les CLI ne gèrent pas naturellement. Certains scénarios ne peuvent pas fonctionner via CLI (pas de shell accessible) alors que MCP, en tant que protocole indépendant, reste utilisable par n'importe quel client. Son verdict : pas de solution universelle — chaque contexte mérite d'être évalué, et on ne devrait pas imposer MCP ou CLI à tout prix. Jules, l'agent de code asynchrone gratuit de Google, est sorti de beta et est disponible pour tout le monde https://blog.google/technology/google-labs/jules-now-available/ Jules, agent de codage asynchrone, est maintenant publiquement disponible. Propulsé par Gemini 2.5 Pro. Phase bêta : 140 000+ améliorations de code et retours de milliers de développeurs. Améliorations : interface utilisateur, corrections de bugs, réutilisation des configurations, intégration GitHub Issues, support multimodal. Gemini 2.5 Pro améliore les plans de codage et la qualité du code. Nouveaux paliers structurés : Introductif, Google AI Pro (limites 5x supérieures), Google AI Ultra (limites 20x supérieures). Déploiement immédiat pour les abonnés Google AI Pro et Ultra, incluant les étudiants éligibles (un an gratuit de AI Pro). Architecture Valoriser la réduction de la dette technique : un vrai défi https://www.lemondeinformatique.fr/actualites/lire-valoriser-la-reduction-de-la-dette-technique-mission-impossible–97483.html La dette technique est un concept mal compris et difficile à valoriser financièrement auprès des directions générales. Les DSI ont du mal à mesurer précisément cette dette, à allouer des budgets spécifiques, et à prouver un retour sur investissement clair. Cette difficulté limite la priorisation des projets de réduction de dette technique face à d'autres initiatives jugées plus urgentes ou stratégiques. Certaines entreprises intègrent progressivement la gestion de la dette technique dans leurs processus de développement. Des approches comme le Software Crafting visent à améliorer la qualité du code pour limiter l'accumulation de cette dette. L'absence d'outils adaptés pour mesurer les progrès rend la démarche encore plus complexe. En résumé, réduire la dette technique reste une mission délicate qui nécessite innovation, méthode et sensibilisation en interne. Il ne faut pas se Mocker … https://martinelli.ch/why-i-dont-use-mocking-frameworks-and-why-you-might-not-need-them-either/ https://blog.tremblay.pro/2025/08/not-using-mocking-frmk.html L'auteur préfère utiliser des fakes ou stubs faits à la main plutôt que des frameworks de mocking comme Mockito ou EasyMock. Les frameworks de mocking isolent le code, mais entraînent souvent : Un fort couplage entre les tests et les détails d'implémentation. Des tests qui valident le mock plutôt que le comportement réel. Deux principes fondamentaux guident son approche : Favoriser un design fonctionnel, avec logique métier pure (fonctions sans effets de bord). Contrôler les données de test : par exemple en utilisant des bases réelles (via Testcontainers) plutôt que de simuler. Dans sa pratique, les seuls cas où un mock externe est utilisé concernent les services HTTP externes, et encore il préfère en simuler seulement le transport plutôt que le comportement métier. Résultat : les tests deviennent plus simples, plus rapides à écrire, plus fiables, et moins fragiles aux évolutions du code. L'article conclut que si tu conçois correctement ton code, tu pourrais très bien ne pas avoir besoin de frameworks de mocking du tout. Le blog en réponse d'Henri Tremblay nuance un peu ces retours Méthodologies C'est quoi être un bon PM ? (Product Manager) Article de Chris Perry, un PM chez Google : https://thechrisperry.substack.com/p/being-a-good-pm-at-google Le rôle de PM est difficile : Un travail exigeant, où il faut être le plus impliqué de l'équipe pour assurer le succès. 1. Livrer (shipper) est tout ce qui compte : La priorité absolue. Mieux vaut livrer et itérer rapidement que de chercher la perfection en théorie. Un produit livré permet d'apprendre de la réalité. 2. Donner l'envie du grand large : La meilleure façon de faire avancer un projet est d'inspirer l'équipe avec une vision forte et désirable. Montrer le “pourquoi”. 3. Utiliser son produit tous les jours : Non négociable pour réussir. Permet de développer une intuition et de repérer les vrais problèmes que la recherche utilisateur ne montre pas toujours. 4. Être un bon ami : Créer des relations authentiques et aider les autres est un facteur clé de succès à long terme. La confiance est la base d'une exécution rapide. 5. Donner plus qu'on ne reçoit : Toujours chercher à aider et à collaborer. La stratégie optimale sur la durée est la coopération. Ne pas être possessif avec ses idées. 6. Utiliser le bon levier : Pour obtenir une décision, il faut identifier la bonne personne qui a le pouvoir de dire “oui”, et ne pas se laisser bloquer par des avis non décisionnaires. 7. N'aller que là où on apporte de la valeur : Combler les manques, faire le travail ingrat que personne ne veut faire. Savoir aussi s'écarter (réunions, projets) quand on n'est pas utile. 8. Le succès a plusieurs parents, l'échec est orphelin : Si le produit réussit, c'est un succès d'équipe. S'il échoue, c'est la faute du PM. Il faut assumer la responsabilité finale. Conclusion : Le PM est un chef d'orchestre. Il ne peut pas jouer de tous les instruments, mais son rôle est d'orchestrer avec humilité le travail de tous pour créer quelque chose d'harmonieux. Tester des applications Spring Boot prêtes pour la production : points clés https://www.wimdeblauwe.com/blog/2025/07/30/how-i-test-production-ready-spring-boot-applications/ L'auteur (Wim Deblauwe) détaille comment il structure ses tests dans une application Spring Boot destinée à la production. Le projet inclut automatiquement la dépendance spring-boot-starter-test, qui regroupe JUnit 5, AssertJ, Mockito, Awaitility, JsonAssert, XmlUnit et les outils de testing Spring. Tests unitaires : ciblent les fonctions pures (record, utilitaire), testés simplement avec JUnit et AssertJ sans démarrage du contexte Spring. Tests de cas d'usage (use case) : orchestrent la logique métier, généralement via des use cases qui utilisent un ou plusieurs dépôts de données. Tests JPA/repository : vérifient les interactions avec la base via des tests realisant des opérations CRUD (avec un contexte Spring pour la couche persistance). Tests de contrôleur : permettent de tester les endpoints web (ex. @WebMvcTest), souvent avec MockBean pour simuler les dépendances. Tests d'intégration complets : ils démarrent tout le contexte Spring (@SpringBootTest) pour tester l'application dans son ensemble. L'auteur évoque également des tests d'architecture, mais sans entrer dans le détail dans cet article. Résultat : une pyramide de tests allant des plus rapides (unitaires) aux plus complets (intégration), garantissant fiabilité, vitesse et couverture sans surcharge inutile. Sécurité Bitwarden offre un serveur MCP pour que les agents puissent accéder aux mots de passe https://nerds.xyz/2025/07/bitwarden-mcp-server-secure-ai/ Bitwarden introduit un serveur MCP (Model Context Protocol) destiné à intégrer de manière sécurisée les agents IA dans les workflows de gestion de mots de passe. Ce serveur fonctionne en architecture locale (local-first) : toutes les interactions et les données sensibles restent sur la machine de l'utilisateur, garantissant l'application du principe de chiffrement zero‑knowledge. L'intégration se fait via l'interface CLI de Bitwarden, permettant aux agents IA de générer, récupérer, modifier et verrouiller les identifiants via des commandes sécurisées. Le serveur peut être auto‑hébergé pour un contrôle maximal des données. Le protocole MCP est un standard ouvert qui permet de connecter de façon uniforme des agents IA à des sources de données et outils tiers, simplifiant les intégrations entre LLM et applications. Une démo avec Claude (agent IA d'Anthropic) montre que l'IA peut interagir avec le coffre Bitwarden : vérifier l'état, déverrouiller le vault, générer ou modifier des identifiants, le tout sans intervention humaine directe. Bitwarden affiche une approche priorisant la sécurité, mais reconnaît les risques liés à l'utilisation d'IA autonome. L'usage d'un LLM local privé est fortement recommandé pour limiter les vulnérabilités. Si tu veux, je peux aussi te résumer les enjeux principaux (interopérabilité, sécurité, cas d'usage) ou un extrait spécifique ! NVIDIA a une faille de securite critique https://www.wiz.io/blog/nvidia-ai-vulnerability-cve–2025–23266-nvidiascape Il s'agit d'une faille d'évasion de conteneur dans le NVIDIA Container Toolkit. La gravité est jugée critique avec un score CVSS de 9.0. Cette vulnérabilité permet à un conteneur malveillant d'obtenir un accès root complet sur l'hôte. L'origine du problème vient d'une mauvaise configuration des hooks OCI dans le toolkit. L'exploitation peut se faire très facilement, par exemple avec un Dockerfile de seulement trois lignes. Le risque principal concerne la compromission de l'isolation entre différents clients sur des infrastructures cloud GPU partagées. Les versions affectées incluent toutes les versions du NVIDIA Container Toolkit jusqu'à la 1.17.7 et du NVIDIA GPU Operator jusqu'à la version 25.3.1. Pour atténuer le risque, il est recommandé de mettre à jour vers les dernières versions corrigées. En attendant, il est possible de désactiver certains hooks problématiques dans la configuration pour limiter l'exposition. Cette faille met en lumière l'importance de renforcer la sécurité des environnements GPU partagés et la gestion des conteneurs AI. Fuite de données de l'application Tea : points essentiels https://knowyourmeme.com/memes/events/the-tea-app-data-leak Tea est une application lancée en 2023 qui permet aux femmes de laisser des avis anonymes sur des hommes rencontrés. En juillet 2025, une importante fuite a exposé environ 72 000 images sensibles (selfies, pièces d'identité) et plus d'1,1 million de messages privés. La fuite a été révélée après qu'un utilisateur ait partagé un lien pour télécharger la base de données compromise. Les données touchées concernaient majoritairement des utilisateurs inscrits avant février 2024, date à laquelle l'application a migré vers une infrastructure plus sécurisée. En réponse, Tea prévoit de proposer des services de protection d'identité aux utilisateurs impactés. Faille dans le paquet npm is : attaque en chaîne d'approvisionnement https://socket.dev/blog/npm-is-package-hijacked-in-expanding-supply-chain-attack Une campagne de phishing ciblant les mainteneurs npm a compromis plusieurs comptes, incluant celui du paquet is. Des versions compromises du paquet is (notamment les versions 3.3.1 et 5.0.0) contenaient un chargeur de malware JavaScript destiné aux systèmes Windows. Ce malware a offert aux attaquants un accès à distance via WebSocket, permettant potentiellement l'exécution de code arbitraire. L'attaque fait suite à d'autres compromissions de paquets populaires comme eslint-config-prettier, eslint-plugin-prettier, synckit, @pkgr/core, napi-postinstall, et got-fetch. Tous ces paquets ont été publiés sans aucun commit ou PR sur leurs dépôts GitHub respectifs, signalant un accès non autorisé aux tokens mainteneurs. Le domaine usurpé [npnjs.com](http://npnjs.com) a été utilisé pour collecter les jetons d'accès via des emails de phishing trompeurs. L'épisode met en lumière la fragilité des chaînes d'approvisionnement logicielle dans l'écosystème npm et la nécessité d'adopter des pratiques renforcées de sécurité autour des dépendances. Revues de sécurité automatisées avec Claude Code https://www.anthropic.com/news/automate-security-reviews-with-claude-code Anthropic a lancé des fonctionnalités de sécurité automatisées pour Claude Code, un assistant de codage d'IA en ligne de commande. Ces fonctionnalités ont été introduites en réponse au besoin croissant de maintenir la sécurité du code alors que les outils d'IA accélèrent considérablement le développement de logiciels. Commande /security-review : les développeurs peuvent exécuter cette commande dans leur terminal pour demander à Claude d'identifier les vulnérabilités de sécurité, notamment les risques d'injection SQL, les vulnérabilités de script intersite (XSS), les failles d'authentification et d'autorisation, ainsi que la gestion non sécurisée des données. Claude peut également suggérer et implémenter des correctifs. Intégration GitHub Actions : une nouvelle action GitHub permet à Claude Code d'analyser automatiquement chaque nouvelle demande d'extraction (pull request). L'outil examine les modifications de code pour y trouver des vulnérabilités, applique des règles personnalisables pour filtrer les faux positifs et commente directement la demande d'extraction avec les problèmes détectés et les correctifs recommandés. Ces fonctionnalités sont conçues pour créer un processus d'examen de sécurité cohérent et s'intégrer aux pipelines CI/CD existants, ce qui permet de s'assurer qu'aucun code n'atteint la production sans un examen de sécurité de base. Loi, société et organisation Google embauche les personnes clés de Windsurf https://www.blog-nouvelles-technologies.fr/333959/openai-windsurf-google-deepmind-codage-agentique/ windsurf devait être racheté par OpenAI Google ne fait pas d'offre de rachat mais débauche quelques personnes clés de Windsurf Windsurf reste donc indépendante mais sans certains cerveaux y compris son PDG. Les nouveaux dirigeants sont les ex leaders des force de vente Donc plus une boîte tech Pourquoi le deal a 3 milliard est tombé à l'eau ? On ne sait pas mais la divergence et l‘indépendance technologique est possiblement en cause. Les transfuge vont bosser chez Deepmind dans le code argentique Opinion Article: https://www.linkedin.com/pulse/dear-people-who-think-ai-low-skilled-code-monkeys-future-jan-moser-svade/ Jan Moser critique ceux qui pensent que l'IA et les développeurs peu qualifiés peuvent remplacer les ingénieurs logiciels compétents. Il cite l'exemple de l'application Tea, une plateforme de sécurité pour femmes, qui a exposé 72 000 images d'utilisateurs en raison d'une mauvaise configuration de Firebase et d'un manque de pratiques de développement sécurisées. Il souligne que l'absence de contrôles automatisés et de bonnes pratiques de sécurité a permis cette fuite de données. Moser avertit que des outils comme l'IA ne peuvent pas compenser l'absence de compétences en génie logiciel, notamment en matière de sécurité, de gestion des erreurs et de qualité du code. Il appelle à une reconnaissance de la valeur des ingénieurs logiciels qualifiés et à une approche plus rigoureuse dans le développement logiciel. YouTube déploie une technologie d'estimation d'âge pour identifier les adolescents aux États-Unis https://techcrunch.com/2025/07/29/youtube-rolls-out-age-estimatation-tech-to-identify-u-s-teens-and-apply-additional-protections/ Sujet très à la mode, surtout au UK mais pas que… YouTube commence à déployer une technologie d'estimation d'âge basée sur l'IA pour identifier les utilisateurs adolescents aux États-Unis, indépendamment de l'âge déclaré lors de l'inscription. Cette technologie analyse divers signaux comportementaux, tels que l'historique de visionnage, les catégories de vidéos consultées et l'âge du compte. Lorsqu'un utilisateur est identifié comme adolescent, YouTube applique des protections supplémentaires, notamment : Désactivation des publicités personnalisées. Activation des outils de bien-être numérique, tels que les rappels de temps d'écran et de coucher. Limitation de la visualisation répétée de contenus sensibles, comme ceux liés à l'image corporelle. Si un utilisateur est incorrectement identifié comme mineur, il peut vérifier son âge via une pièce d'identité gouvernementale, une carte de crédit ou un selfie. Ce déploiement initial concerne un petit groupe d'utilisateurs aux États-Unis et sera étendu progressivement. Cette initiative s'inscrit dans les efforts de YouTube pour renforcer la sécurité des jeunes utilisateurs en ligne. Mistral AI : contribution à un standard environnemental pour l'IA https://mistral.ai/news/our-contribution-to-a-global-environmental-standard-for-ai Mistral AI a réalisé la première analyse de cycle de vie complète d'un modèle d'IA, en collaboration avec plusieurs partenaires. L'étude quantifie l'impact environnemental du modèle Mistral Large 2 sur les émissions de gaz à effet de serre, la consommation d'eau, et l'épuisement des ressources. La phase d'entraînement a généré 20,4 kilotonnes de CO₂ équivalent, consommé 281 000 m³ d'eau, et utilisé 660 kg SB-eq (mineral consumption). Pour une réponse de 400 tokens, l'impact marginal est faible mais non négligeable : 1,14 gramme de CO₂, 45 mL d'eau, et 0,16 mg d'équivalent antimoine. Mistral propose trois indicateurs pour évaluer cet impact : l'impact absolu de l'entraînement, l'impact marginal de l'inférence, et le ratio inference/impact total sur le cycle de vie. L'entreprise souligne l'importance de choisir le modèle en fonction du cas d'usage pour limiter l'empreinte environnementale. Mistral appelle à plus de transparence et à l'adoption de standards internationaux pour permettre une comparaison claire entre modèles. L'IA promettait plus d'efficacité… elle nous fait surtout travailler plus https://afterburnout.co/p/ai-promised-to-make-us-more-efficient Les outils d'IA devaient automatiser les tâches pénibles et libérer du temps pour les activités stratégiques et créatives. En réalité, le temps gagné est souvent aussitôt réinvesti dans d'autres tâches, créant une surcharge. Les utilisateurs croient être plus productifs avec l'IA, mais les données contredisent cette impression : une étude montre que les développeurs utilisant l'IA prennent 19 % de temps en plus pour accomplir leurs tâches. Le rapport DORA 2024 observe une baisse de performance globale des équipes lorsque l'usage de l'IA augmente : –1,5 % de throughput et –7,2 % de stabilité de livraison pour +25 % d'adoption de l'IA. L'IA ne réduit pas la charge mentale, elle la déplace : rédaction de prompts, vérification de résultats douteux, ajustements constants… Cela épuise et limite le temps de concentration réelle. Cette surcharge cognitive entraîne une forme de dette mentale : on ne gagne pas vraiment du temps, on le paie autrement. Le vrai problème vient de notre culture de la productivité, qui pousse à toujours vouloir optimiser, quitte à alimenter l'épuisement professionnel. Trois pistes concrètes : Repenser la productivité non en temps gagné, mais en énergie préservée. Être sélectif dans l'usage des outils IA, en fonction de son ressenti et non du battage médiatique. Accepter la courbe en J : l'IA peut être utile, mais nécessite des ajustements profonds pour produire des gains réels. Le vrai hack de productivité ? Parfois, ralentir pour rester lucide et durable. Conférences MCP Submit Europe https://mcpdevsummit.ai/ Retour de JavaOne en 2026 https://inside.java/2025/08/04/javaone-returns–2026/ JavaOne, la conférence dédiée à la communauté Java, fait son grand retour dans la Bay Area du 17 au 19 mars 2026. Après le succès de l'édition 2025, ce retour s'inscrit dans la continuité de la mission initiale de la conférence : rassembler la communauté pour apprendre, collaborer et innover. La liste des conférences provenant de Developers Conferences Agenda/List par Aurélie Vache et contributeurs : 25–27 août 2025 : SHAKA Biarritz - Biarritz (France) 5 septembre 2025 : JUG Summer Camp 2025 - La Rochelle (France) 12 septembre 2025 : Agile Pays Basque 2025 - Bidart (France) 15 septembre 2025 : Agile Tour Montpellier - Montpellier (France) 18–19 septembre 2025 : API Platform Conference - Lille (France) & Online 22–24 septembre 2025 : Kernel Recipes - Paris (France) 22–27 septembre 2025 : La Mélée Numérique - Toulouse (France) 23 septembre 2025 : OWASP AppSec France 2025 - Paris (France) 23–24 septembre 2025 : AI Engineer Paris - Paris (France) 25 septembre 2025 : Agile Game Toulouse - Toulouse (France) 25–26 septembre 2025 : Paris Web 2025 - Paris (France) 30 septembre 2025–1 octobre 2025 : PyData Paris 2025 - Paris (France) 2 octobre 2025 : Nantes Craft - Nantes (France) 2–3 octobre 2025 : Volcamp - Clermont-Ferrand (France) 3 octobre 2025 : DevFest Perros-Guirec 2025 - Perros-Guirec (France) 6–7 octobre 2025 : Swift Connection 2025 - Paris (France) 6–10 octobre 2025 : Devoxx Belgium - Antwerp (Belgium) 7 octobre 2025 : BSides Mulhouse - Mulhouse (France) 7–8 octobre 2025 : Agile en Seine - Issy-les-Moulineaux (France) 8–10 octobre 2025 : SIG 2025 - Paris (France) & Online 9 octobre 2025 : DevCon #25 : informatique quantique - Paris (France) 9–10 octobre 2025 : Forum PHP 2025 - Marne-la-Vallée (France) 9–10 octobre 2025 : EuroRust 2025 - Paris (France) 16 octobre 2025 : PlatformCon25 Live Day Paris - Paris (France) 16 octobre 2025 : Power 365 - 2025 - Lille (France) 16–17 octobre 2025 : DevFest Nantes - Nantes (France) 17 octobre 2025 : Sylius Con 2025 - Lyon (France) 17 octobre 2025 : ScalaIO 2025 - Paris (France) 17–19 octobre 2025 : OpenInfra Summit Europe - Paris (France) 20 octobre 2025 : Codeurs en Seine - Rouen (France) 23 octobre 2025 : Cloud Nord - Lille (France) 30–31 octobre 2025 : Agile Tour Bordeaux 2025 - Bordeaux (France) 30–31 octobre 2025 : Agile Tour Nantais 2025 - Nantes (France) 30 octobre 2025–2 novembre 2025 : PyConFR 2025 - Lyon (France) 4–7 novembre 2025 : NewCrafts 2025 - Paris (France) 5–6 novembre 2025 : Tech Show Paris - Paris (France) 6 novembre 2025 : dotAI 2025 - Paris (France) 6 novembre 2025 : Agile Tour Aix-Marseille 2025 - Gardanne (France) 7 novembre 2025 : BDX I/O - Bordeaux (France) 12–14 novembre 2025 : Devoxx Morocco - Marrakech (Morocco) 13 novembre 2025 : DevFest Toulouse - Toulouse (France) 15–16 novembre 2025 : Capitole du Libre - Toulouse (France) 19 novembre 2025 : SREday Paris 2025 Q4 - Paris (France) 19–21 novembre 2025 : Agile Grenoble - Grenoble (France) 20 novembre 2025 : OVHcloud Summit - Paris (France) 21 novembre 2025 : DevFest Paris 2025 - Paris (France) 27 novembre 2025 : DevFest Strasbourg 2025 - Strasbourg (France) 28 novembre 2025 : DevFest Lyon - Lyon (France) 1–2 décembre 2025 : Tech Rocks Summit 2025 - Paris (France) 4–5 décembre 2025 : Agile Tour Rennes - Rennes (France) 5 décembre 2025 : DevFest Dijon 2025 - Dijon (France) 9–11 décembre 2025 : APIdays Paris - Paris (France) 9–11 décembre 2025 : Green IO Paris - Paris (France) 10–11 décembre 2025 : Devops REX - Paris (France) 10–11 décembre 2025 : Open Source Experience - Paris (France) 11 décembre 2025 : Normandie.ai 2025 - Rouen (France) 28–31 janvier 2026 : SnowCamp 2026 - Grenoble (France) 2–6 février 2026 : Web Days Convention - Aix-en-Provence (France) 3 février 2026 : Cloud Native Days France 2026 - Paris (France) 12–13 février 2026 : Touraine Tech #26 - Tours (France) 22–24 avril 2026 : Devoxx France 2026 - Paris (France) 23–25 avril 2026 : Devoxx Greece - Athens (Greece) 17 juin 2026 : Devoxx Poland - Krakow (Poland) Nous contacter Pour réagir à cet épisode, venez discuter sur le groupe Google https://groups.google.com/group/lescastcodeurs Contactez-nous via X/twitter https://twitter.com/lescastcodeurs ou Bluesky https://bsky.app/profile/lescastcodeurs.com Faire un crowdcast ou une crowdquestion Soutenez Les Cast Codeurs sur Patreon https://www.patreon.com/LesCastCodeurs Tous les épisodes et toutes les infos sur https://lescastcodeurs.com/
BGVV-1585_Hôn Mê Tạm Cảnh_Toulouse, France_17-12-1982Vô Vi Podcast-Vấn ĐạoVô Vi Podcast-Bài GiảngVô Vi Podcast-Nhạc Thiền
How do you see AI changing the Way We Connect, Sell, and Serve? Nathalie Dorémieux, Tech Savy Startegist and Founder of The Membership Lab, Co-founder of Podcast LeadFlow, shares her insight. https://themembershiplab.com https://www.linkedin.com/in/nathaliedoremieuxFind other Café & Networking Business Experts
MONEY FM 89.3 - Prime Time with Howie Lim, Bernard Lim & Finance Presenter JP Ong
Today we’re going to catch up with a global executive from one of the world’s top IT services companies. A part of India’s largest multinational business group, the Tata Group, Tata Consultancy Services is an IT services, consulting and business solutions organisation that has been partnering with many of the world’s largest businesses in their transformation journeys for over half a century. That is across a wide range of industries from banking to consumer packaged goods to communications and information services to energy and utilities, and more importantly manufacturing. The company prides itself with its consulting-led, cognitive powered, portfolio of business, technology and engineering services and solutions, delivered through what it calls a unique Location Independent Agile delivery model. So far, the company has over 601,000 consultants spread across 55 countries, generating consolidated revenues of US$29 billion in the fiscal year ended March. Now why are we speaking to Tata Consultancy Services you might ask? Well, the firm is seeing a number of recent developments on the manufacturing front for 2025. For one thing, Tata Consultancy Services had in February announced a collaboration with Salesforce to help customers in the manufacturing and semiconductor industries drive value from artificial intelligence. But what was the rationale behind the move and how will AI reshape the firm’s growth trajectory? Meanwhile, Tata Consultancy Services had in January 2025 inaugurated a new delivery centre in Toulouse, France. The center is said to harness next-generation technologies like artificial intelligence, generative AI, machine learning and data analytics to help customers in the aerospace and related industries such as manufacturing and defence. The question is – how far will the move position the firm for the future as countries in Europe, such as Germany, look to up their defense spending? On Under the Radar, Money Matters’ finance presenter Chua Tian Tian posed these questions to Anupam Singhal, Global President of Manufacturing at Tata Consultancy Services.See omnystudio.com/listener for privacy information.
Mick Moreau's rock band Badass Mother Fuzzers comes to NYC on April 19th and will share the stage with Will's band Skip Lag at The Shillelagh Tavern. He and Will talk about their love of The Ramones, rock music in Toulouse France, Telecasters, the writing and recording of the band's newest album Sorry For You and the bands upcoming United States show. Listen to Badass Mother Fuzzers: https://badassmotherfuzzers.bandcamp.com/ Badass Mother Fuzzers on Instagram: https://www.instagram.com/badass_mother_fuzzers Will's Website: www.awesomedisaster.com Podcast Merch: https://teespring.com/stores/between-awesome-and-disaster Awesome Disaster Highlights! https://open.spotify.com/playlist/4T5fT0Sc8bipvHWFaBEY2J?si=5f8ad01818404d07 Will's Band: https://www.instagram.com/skiplagnyc/
EU: FRANCE: Limited growth. #SCALAREPORT: Chris Riegel CEO, Scala.com @Stratacache. 1870 TOULOUSE FRANCE
We all have future plans, whether it's organizing the week ahead, planning a holiday, or considering a career change. As a language learner, it can be challenging to know which structure fits best to express your ideas clearly. In this podcast, we break down the different future tenses and provide helpful examples to help you express yourself.
18, February, 2024 Episode 212: Sip and Share: Tales from The Seven Sisters Pub in Toulouse Welcome to another episode of English Podcasts the podcast where we unravel the secrets to understanding natural English conversation. Your hosts Chris and Sue today talk to Paul, the co-owner of The Seven Sisters Pub in Toulouse France. Today, we're diving into the world of business and hospitality with the story of Paul, who came to France and ended up in the beautiful sity of Toulouse, running a pub - was it a good idea? Listen in and find out. Sounds good - then listen or watch the Youtube video to find out more... and please subscribe to our channel on Youtube ???????? Notes Listen to some of the language used as paul talks to Chris and Sue about starting a business in France with all of the ups and downs. How much of a challenge is it? What are the highlights and what really works in an English pub in Toulouse, France? Recap & Takeaways This may be a challenge as the podcast was recorded in the Seven Sisters Pub in Toulouse, France on a normal day, with custoemrs in the pub and background music playing. Find out how Paul ended up running hiw own pub along with his associates and what do they have planned in the future. Stay Tuned For Our Latest Episodes Subscribe to our Facebook group and page, our Youtube channel and to our Instagram to get all the latest podcasts, quizzes and blog posts. Start Listening Today! View Episodes Contact Us hello@english-podcasts.com FollowFollowFollowFollow
Host: Wil NettletonSpecial Guests: Pete & Ruth MitchellProducer: Ben WingardMusic arranged by David Henry and performed by David Henry and Hannah Lutz.To contact Pillar & Ground or to submit a question that you would like to hear addressed on a future episode, please email podcast@lmpc.org.
BGVV-1269_Hôn Mê Tạm Cảnh_Toulouse, France_17-12-1982Podcast ChannelsVô Vi Podcast-Vấn ĐạoVô Vi Podcast-Bài GiảngVô Vi Podcast-Nhạc Thiền
Photo: No known restrictions on publication. @Batchelorshow Bogota, Colombia TONIGHT; Speaking of Karnataka, India; Taipei, Taiwan; Vilnius, Lithuania; Toulouse, France; Guatemala City, Guatemala; Quito, Ecuador; Buenes Aires, Argentina; Bogota, Cololmbia and more; and the surface of Mars.
With David Duncker (Host), Hannover Heart Rhythm Center -Germany & Andrea Sarkozy (Guest), University Hospital of Antwerp, Belgium & Serge Boveda (Guest), Clinique Pasteur in Toulouse - France. This podcast will tackle the EHRA 2023 congress: the two scientific program committee chairs will discuss new congress content and some personal congress memories.
In French in this CDA S2#80 (Monday online), "A boxing champion turned architect", an interview of Pierre-Louis Taillandier architect, president and founder of Tailllandier Architectes Associés - In English in CDA S2#81 (Wednesday online), "The City in Toulouse France " by TAA Tailllandier Architectes Associés.En français dans le CDA S2#80 (lundi en ligne), "Un champion de boxe devenu architecte", une interview de Pierre-Louis Taillandier architecte, dirigeant et fondateur de Tailllandier Architectes Associés - En anglais dans le CDA S2#81 (mercredi en ligne), "La Cité à Toulouse ", par TAA Tailllandier Architectes Associés.____Diplômé en 1989, puis associé dès 1993, à la tête de Sutter et Taillandier au départ, Pierre-Louis Taillandier crée TAA _ Tailllandier Architectes Associés_ en 2012, son agence, telle qu'elle existe actuellement. Aujourd'hui, elle compte une centaine de salariés. Son siège est à Toulouse. L'agence rayonne sur le territoire et revendique une approche généraliste et pragmatique. Ainsi, elle connait comme sa poche le fonctionnement du monde de la construction en Régions avec deux autres implantations à Bordeaux et à Montpellier. Elle bénéficie aussi d'un bureau parisien.Pierre-Louis Taillandier dans ce numéro de Com d'Archi nous raconte ses débuts, la manière dont son sport, la boxe, l'a préparé à ce métier. Il est d'ailleurs et probablement, quelque part, la preuve vivante, l'incarnation en chair et en os du livre de Rudy Riccciotti, « L'architecture est un sport de combat » !Avec une humilité toute naturelle, et une profondeur incontestable, en parlant de l'actualité de son agence, Pierre-Louis Taillandier nous rappelle aussi, de sa voix feutrée, avec son phrasé discret bousculé par son accent du midi, qu'il a surélevé, avec ses équipes, l'emblématique théâtre du Capitole de Toulouse et qu'il a réalisé le Meet avec le très grand Rem Koolhas/OMA et Ppa Architectures.Portrait teaser DR © Lydie LecarpentierIngénierie son : Julien Rebours____Si le podcast COM D'ARCHI vous plaît n'hésitez pas :. à vous abonner pour ne pas rater les prochains épisodes,. à nous laisser des étoiles et un commentaire, :-),. à nous suivre sur Instagram @comdarchipodcast pourretrouver de belles images, toujours choisies avec soin, de manière à enrichirvotre regard sur le sujet.Bonne semaine à tous ! Hébergé par Acast. Visitez acast.com/privacy pour plus d'informations.
La Cité. It was in this hangar, constructed in 1917, that Pierre-Georges Latécoère assembled his first Salmson aircraft. Find in this Com d'Archi the story of its amazing refurbishment designed by TAA Taillandier Architectes Associés. A text writing by TAA, read by Esther on behalf of Anne-Charlotte, the Com d'Archi columnist.Image teaser DR © TAASound engineering : Julien Rebours___If you like the podcast do not hesitate:. to subscribe so you don't miss the next episodes,. to leave us stars and a comment :-),. to follow us on Instagram @comdarchipodcast to find beautiful images, always chosen with care, so as to enrich your view on the subject.Nice week to all of you ! Hébergé par Acast. Visitez acast.com/privacy pour plus d'informations.
Cet épisode nouvelles discute d'améliorations dans le JDK, d'Hibernate 6, de Service Weaver, de la fin d'options dans DockerHub pour certains projets open source, de Gradle, de cURL et pleins d'autres choses encore. Enregistré le 17 mars 2023 Téléchargement de l'épisode LesCastCodeurs-Episode–292.mp3 News Langages Quelle version de JDK utiliser en fonction des fonctionnalités que l'on souhaite utiliser mais aussi du long time support https://whichjdk.com/ JetBrains propose une formation Rust intégrée aux IDEs https://blog.jetbrains.com/rust/2023/02/21/learn-rust-with-jetbrains-ides/ Un apprentissage directement intégré à l'IDE Avec un plugin “Academy” dédié, qui rajoute un troisième panneau avec les instructions, les explications, et on fait des exercices dans la partie IDE Une chouette manière d'apprendre intégrée directement à son IDE Chacun doit pouvoir créer ses propres ressources d'apprentissage, et on pourrait appliquer ça à des frameworks, des outils, ou pourquoi pas son propre projet informatique ! Retravail de classes du JDK Bits / ByteArray vers un usage via VarHandle pour le swapping de bits dans Java 21 https://minborgsjavapot.blogspot.com/2023/01/java–21-performance-improvements.html petit changement mais utilisé par beaucoup de classes comme ObjectInputStream RandomAccessFile etc améliore la serialization en java Rajout de la notion de “sequenced collection” dans la hiérarchie des collections, planifié pour JDK 21 https://www.infoq.com/news/2023/03/collections-framework-makeover/ va permettre de codifier les collections qui ont un ordre donné (pas forcément trié) rajouter aussi des méthodes pour traverser des collections séquentielles à l'envers, ou pour récupérer ou ajouter un élément au début ou à la fin d'une collection ordonnée aujourd'hui ces methodes sont eparpillées dans les implémentaions et n'avaient aps de contrat commun Le guide ultime des virtual threads https://blog.rockthejvm.com/ultimate-guide-to-java-virtual-threads/ un très long article qui couvre le sujet des nouveaux virtual threads comment en créer comment ils fonctionnent le scheduler et le scheduling coopératif les “pinned” virtual threads (lorsqu'un thread virtuel est bloqué dans un vrai thread, par exemple dans un bloc synchronized ou lors d'appel de méthondes natives) les thread local et thread pools Librairies Quarkus 3 alpha 5 avec Hibernate ORM 6 et une nouvelle DevUI https://quarkus.io/blog/quarkus–3–0–0-alpha5-released/ passage d'Hibernate 5 a 6 (donc testez! switch de compatibilité supérieur pour aider la transition https://github.com/quarkusio/quarkus/wiki/Migration-Guide–3.0:-Hibernate-ORM–5-to–6-migration#database-orm-compatibility (DB interaction esp schema StatelessSession injectable Gradle 8 nouvelle DEvUI (nouveau look and feel, plus extensible pour els extensions et pplus facile a utiliser, va au dela des integrations d'extension (config etc) quarkus deploy dans la CLI, gradle et maven: deploie dans Kube, knative, OpenShift La route vers Quarkus 3, article sure infoq https://www.infoq.com/news/2023/03/road-quarkus–3/ Jakarta EE, ORM 6, Microprofile 6, virtual threads, io_uring, ReactiveStreams=> Flow io_uring reduit les copie de buffer entre userspace et kernel space pas de support JPMS en vue mais Red Hat contribue a project Leyden Camel extensions, attendez Camel 4 (passage Jakarta EE) Interview de Geert Bevin, l'auteur du framework Java RIFE2 https://devm.io/java/rife2-java-framework Google annouce Service Weaver https://opensource.googleblog.com/2023/03/introducing-service-weaver-framework-for-writing-distributed-applications.html EJB is back (Enterprise Go Beans :D) ecrire en tant que modular monolith permet au deploiement décider ce qui est distribué basé sur leur experience du surtout de maintance des microservices (contrats plus difficiles a casser - dbesoin de coordination de rollout etc) dans la communauté des entousiastes et des gens concernés par les 10 falaccies of distributed computing et le fait de cacher les appels distants EJB et corba avant cela ont été des échecs de ce point de vue la ils n'expliquement pas comment le binding de nouveax contrats et de deploiement se fait de maniere transparente des deployeurs implementables (go et GKE initialement) Etude d'opinion de certains utilisateurs de Jakarta EE (OmniFaces community) https://omnifish.ee/2023/03/10/jakarta-ee-survey–2022–2023-results/ biaisée donc attention Java EE 8 suivi par Jakarta EE 8 et derriere Jakarta EE 10 etc WildFly puis Payara puis glassfish ensuite tomee et JBoss EAP gens contents de leurs serverus d'app sand Weblogic et Websphere les api utilisées le plus JPA, CDI, REST, Faces, Servlet, Bean Validation, JTA, EJB, EL etc Produit microprofile: Quarkus puis WildFlky puis Open Liberty puis Payara et Helidon Dans microprofile: Config, rest client, open api, health et metric sont les plus utilisés Comment utiliser des records et Hibernate https://thorben-janssen.com/java-records-embeddables-hibernate/ pas en tant qu'entité encore (final, pas de constructeur vide) mais en tant qu'@Embeddable records sont immuable dans hibernate 6.2, c'est supporté par default (annoter le record @Embeddable Ca utilise le contrat EmbeddableIntentiator Cinq librairies Java super confortables https://tomaszs2.medium.com/5-amazingly-comfortable-java-libraries–887802e240de mapstruct mapper des entités en DTO jOOQ requête de bases de données typées WireMock mocker des API ou être entre le client et l'API pour ne mocker que certaines requêtes Eclipse Collections : pour rendre le code plus simple et facile à comprendre. Attention à la,surface d'attaque HikariCP connection pool rapide - agroal est dans la meme veine mais supporte JTA. C'est ce qui est dans Quarkus. Retour d'expérience sur Hibernate 6 https://www.jpa-buddy.com/blog/hibernate6-whats-new-and-why-its-important/ côté APIs et côté moteur jakarta persistence 3 ; java 11 annotations de types hibernate sont typesafe support des types JSON OOTB meilleur support des dates avec @TimeZoneStorage soit natif de la base soit avec une colonne séparée changement dans la génération des ID (changement cassant) mais stratégies de noms historique peut être activé Options autour de UUID (Time base et IP based) composite id n'ont plus besoin d'être serialisable type texte long supportés via @JdbcTypeCode multitenancy (shared schema, resolver de tenant a plugger) read by position (SQL plus court car sans alias, deserialisarion plus rapide, moins de joins dans certains cas) modele sous jacent commun entre HQL et l'api criteria et donc même moteur meilleure génération du SQL et plus de fonction SQL modernes réduisant le gap entre HQL et SQL ronctions analytiques et fenêtre quand la base les supportent graphe traverse en largeur plutôt qu'en profondeur (potentiellement plus de join donc bien mettre lazy sur vos associations) Cloud Docker supprime les organisations open source sur DockerHub https://blog.alexellis.io/docker-is-deleting-open-source-images/ Les projets open source risquent de devoir passer de 0 $ à 420 $ par an pour héberger leurs images Rétropédalage de Docker https://www.docker.com/blog/we-apologize-we-did-a-terrible-job-announcing-the-end-of-docker-free-teams/ Web Une base de connaissance sur le fonctionnement et les bonnes pratiques autour des WebHooks https://nordicapis.com/exploring-webooks-fyi-the-webhooks-knowledge-center/ Guillaume a refondu son blog https://glaforge.dev/ Cette fois ci, c'est un site web statique, généré avec Hugo, avec des articles en Markdown, hébergé sur Github Pages, buildé / publié automatiquement par Github Actions Outillage Gradle 8.0 est sorti https://docs.gradle.org/8.0/release-notes.html Une CLI connectée à OpenAI's Davinci model pour générer vos lignes de commandes https://github.com/TheR1D/shell_gpt sgpt -se "start nginx using docker, forward 443 and 80 port, mount current folder with index.html" -> docker run -d -p 443:443 -p 80:80 -v $(pwd):/usr/share/nginx/html nginx -> Execute shell command? [y/N]: y Un petit outil en ligne basé sur le modèle GPT–3 qui permet d'expliquer un bout de code https://whatdoesthiscodedo.com/g/db97d13 Copiez-collez un bout de code de moins de 1000 caractères, et le modèle de code de GPT–3, et l'outil vous explique ce que fait ces quelques lignes de code Assez impressionnant quand on pense que c'est un modèle de prédiction probabiliste des prochains caractères logiques Certaines réponses donnent vraiment l'impression parfois que l'outil comprends réellement l'intention du développeur derrière ce bout de code Git: Comment rebaser des branches en cascade https://adamj.eu/tech/2022/10/15/how-to-rebase-stacked-git-branches/ native-image va être inclu dans la prochaine version de GraalVM JDK. Plus besoin de gu install native-image https://github.com/oracle/graal/pull/5995 Si vous utilisez l'outil Mermaid pour faire des graphes d'architecture, d'interactions, etc, il y a un petit cheatsheet sympa qui montre comment faire certains diagrammes https://jojozhuang.github.io/tutorial/mermaid-cheat-sheet/ Un site avec plein de trucs et astuces sur psql, le langage SQL de PostgreSQL https://psql-tips.org/ CURL a 25 ans ! https://daniel.haxx.se/blog/2023/03/10/curl–25-years-online-celebration/ Son créateur, Daniel Stenberg, est toujours à la tête du projet cURL est utilisé dans d'innombrables projets par défaut dans plein de systèmes d'exploitation Cédric Champeau explique le concept de version catalog de Gradle et comment il améliore la productivité https://melix.github.io/blog//2023/03–12-micronaut-catalogs.html permet de réduire le temps et l'effort nécessaire à gérer la version de ses dépendances apport aussi plus de sécurité, de flexibilité, pour s'assurer qu'on a les bonnes versions les plus récentes des dépendances et qu'elles fonctionnent bien entre elles Architecture La pyramide des besoins du code de qualité https://www.fabianzeindl.com/posts/the-codequality-pyramid le bas de la pyramide supporte le haut performance de build performance de test testabilité qualité des codes de composants fonctionalités performance du code pour chaque bloc, il explique les raisons, ses definitions et des astuces pour l'ameliorer par exemples les fonctionalites changent et donc build, testabilité et qualite de code permet des changements légers en cas de changement dans les fonctionalités perf viennent ensuite ("premature opt, root of all evil), regader des besoins globaux Méthodologies Le DevSusOps est né https://www.infoq.com/news/2023/02/sustainability-develop-operation/?utm_campaign=i[…]nt&utm_source=twitter&utm_medium=feed&utm_term=culture-methods bon serieusement, comment on couvre avec un nom pareil sans déraper :man-facepalming: ah dommage Micreosoft rejoints la FinOps foundation https://www.infoq.com/news/2023/02/microsoft-joins-finops-org/?utm_campaign=infoq_content&utm_source=twitter&utm_medium=feed&utm_term=Cloud Imagine si ils avaient rejoint la DevSusOps fondation Sécurité Plein de choses qu'on peut faire avec des Yubikeys https://debugging.works/blog/yubikey-cheatsheet/ Pour générer des time-based one-time passwords, pour l'accès SSH,, pour sécuriser un base Keepass, comme 2FA pour le chiffrement de disque, pour la vérification d'identifiant personnel, pour gérer les clés privées… Loi, société et organisation Le fabricant de graveurs de CPU hollandais ASML se voit interdire d'exporter ses technologies vers la chine https://www-lemagit-fr.cdn.ampproject.org/c/s/www.lemagit.fr/actualites/365532284/Processeurs[…]le-escalade-dans-les-sanctions-contre-la-Chine?amp=1 en tous cas les technologies de gravure des deux dernières generations de la pression commerciale on passe au registre d'exclusion par decision militaire ASML s'était fait espionner récemment CAnon et Sony aussi dans la restriction Meta supprime de nouveau 10000 emplois soit 25% au total depuis la fin de l'année dernière https://www.lesechos.fr/tech-medias/hightech/meta-va-supprimer–10000-postes-de-plus–1915528 Rubrique débutant Bouger les éléments d'une liste https://www.baeldung.com/java-arraylist-move-items discute le concept d'array list en dessous et donc le coût d'insérer au milieu decouverte de Collections.swap (pour intervertir deux elements) decouverte de Collections.rotate pour “deplacer” l'index zero de la liste Conférences La liste des conférences provenant de Developers Conferences Agenda/List par Aurélie Vache et contributeurs : 15–18 mars 2023 : JChateau - Cheverny in the Châteaux of the Loire Valley (France) 23–24 mars 2023 : SymfonyLive Paris - Paris (France) 23–24 mars 2023 : Agile Niort - Niort (France) 30 mars 2023 : Archilocus - Online (France) 31 mars 2023–1 avril 2023 : Agile Games France - Grenoble (France) 1–2 avril 2023 : JdLL - Lyon 3e (France) 4 avril 2023 : AWS Summit Paris - Paris (France) 4 avril 2023 : Lyon Craft - Lyon (France) 5–7 avril 2023 : FIC - Lille Grand Palais (France) 12–14 avril 2023 : Devoxx France - Paris (France) 20 avril 2023 : WordPress Contributor Day - Paris (France) 20–21 avril 2023 : Toulouse Hacking Convention 2023 - Toulouse (France) 21 avril 2023 : WordCamp Paris - Paris (France) 27–28 avril 2023 : AndroidMakers by droidcon - Montrouge (France) 4–6 mai 2023 : Devoxx Greece - Athens (Greece) 10–12 mai 2023 : Devoxx UK - London (UK) 11 mai 2023 : A11yParis - Paris (France) 12 mai 2023 : AFUP Day - lle & Lyon (France) 12 mai 2023 : SoCraTes Rennes - Rennes (France) 25–26 mai 2023 : Newcrafts Paris - Paris (France) 26 mai 2023 : Devfest Lille - Lille (France) 27 mai 2023 : Polycloud - Montpellier (France) 31 mai 2023–2 juin 2023 : Devoxx Poland - Krakow (Poland) 31 mai 2023–2 juin 2023 : Web2Day - Nantes (France) 1 juin 2023 : Javaday - Paris (France) 1 juin 2023 : WAX - Aix-en-Provence (France) 2–3 juin 2023 : Sud Web - Toulouse (France) 7 juin 2023 : Serverless Days Paris - Paris (France) 15–16 juin 2023 : Le Camping des Speakers - Baden (France) 20 juin 2023 : Mobilis in Mobile - Nantes (France) 20 juin 2023 : Cloud Est - Villeurbanne (France) 21–23 juin 2023 : Rencontres R - Avignon (France) 28–30 juin 2023 : Breizh Camp - Rennes (France) 29–30 juin 2023 : Sunny Tech - Montpellier (France) 29–30 juin 2023 : Agi'Lille - Lille (France) 8 septembre 2023 : JUG Summer Camp - La Rochelle (France) 19 septembre 2023 : Salon de la Data Nantes - Nantes (France) & Online 21–22 septembre 2023 : API Platform Conference - Lille (France) & Online 25–26 septembre 2023 : BIG DATA & AI PARIS 2023 - Paris (France) 28–30 septembre 2023 : Paris Web - Paris (France) 2–6 octobre 2023 : Devoxx Belgium - Antwerp (Belgium) 10–12 octobre 2023 : Devoxx Morroco - Agadir (Morroco) 12 octobre 2023 : Cloud Nord - Lille (France) 12–13 octobre 2023 : Volcamp 2023 - Clermont-Ferrand (France) 12–13 octobre 2023 : Forum PHP 2023 - Marne-la-Vallée (France) 19–20 octobre 2023 : DevFest Nantes - Nantes (France) 10 novembre 2023 : BDX I/O - Bordeaux (France) 6–7 décembre 2023 : Open Source Experience - Paris (France) 31 janvier 2024–3 février 2024 : SnowCamp - Grenoble (France) 1–3 février 2024 : SnowCamp - Grenoble (France) Nous contacter Pour réagir à cet épisode, venez discuter sur le groupe Google https://groups.google.com/group/lescastcodeurs Contactez-nous via twitter https://twitter.com/lescastcodeurs Faire un crowdcast ou une crowdquestion Soutenez Les Cast Codeurs sur Patreon https://www.patreon.com/LesCastCodeurs Tous les épisodes et toutes les infos sur https://lescastcodeurs.com/
Antonio, Guillaume et Emmanuel discutent de licence Oracle pour Oracle JDK, de JEPs, de Flutter, d'Hibernate, de Mokito, de Kafka, de (not so) Big Data, du parsing de YAML, de ChatGPT, de licenciements, de platform engineering, et de nombres flottants. Enregistré le 10 février 2023 Téléchargement de l'épisode LesCastCodeurs-Episode–291.mp3 News Langages Oracle a changé une des licences de Oracle Java https://redresscompliance.com/oracle-java-licensing-changes-explaned-free/ plus d'utilisateurs nommé mais basé sur tous les employés et même les employés de vos soustraitant Bref, ca va faire cher et si vous itulisez plus de 50k processeurs, vous payez en plus Un autre article d'IDC https://blogs.idc.com/2023/01/30/oracle-java-subscription-changes-what-is-the-impact-to-customers/ Message a caractère informatif: il y a d'autres distributions de OpenJDK supportées de différents vendeurs ; ou la version non supportée InfoQ fait un résumé des dernières nouvelles Java, les mises à jour sur les JEPs, les dernières releases https://www.infoq.com/news/2023/01/java-news-roundup-jan23–2023/ sur Java specificquement des mises à jour de drafts autour du projet amber (primitive types in patterns etc) Une JEP pour discuter du future process des JEP (evolutions) JDK 20 en rampdown phase avec en nouvelles features: scoped values, record patterms, pattern matching for switches, virtual threads, structured concurrency - toutes en incubation ou preview https://www.infoq.com/news/2023/02/java-news-roundup-jan30–2023/ Le framework RIFE fait son grand retour ! Sortie de Go 1.20 https://go.dev/doc/go1.20 mais pas de gros changements, juste des améliorations de la toolchain, des librairies… Recap de la conférence Flutter Forward 2023 https://medium.com/@flutterqueen/flutter-forward–2023-recap–8f6da4876e3 Annonces de Flutter 3.7 et Dart 2.19 Amélioration de la performance graphique (utilisation de Impeller au lieu de Skia) Layout adaptatif Barres et sous-barres de menu Validation de release iOS Support de Material 3 Nouveaux widgets Support de ses propres shaders Facilitation de l'intégration native avec FFIgen et JNIgen Support de la 3D Support de WebAssembly Support de RISC-V Possibilité d'intégrer une app Flutter comme un élément HTML dans un page HTML Un toolkit spécifique pour les applis de News Côté langage Dart, il devrait bientôt y avoir du pattern matching Librairies Les bonnes pratiques d'accessibilité pour les applications en Flutter https://medium.com/flutter-community/creating-inclusive-apps-with-flutter-best-practices-for-accessibility-c7cebe0beb4d 4 grands thèmes dans l'article : l'accessibilité dans Flutter, les fonctionnalités intégrées à Flutter pour l'accessibilité, les meilleurs pratiques pour rendre les apps Flutter accessibles, et tester / débugguer l'accessibilité Flutter supporte le text contrast, les screen readers, les labels sémantiques, l'utilisation au clavier Comment logger les requetes Hibernate ORM https://www.adeliosys.fr/articles/hibernate-monitoring/ log brut via un logger les requetes lentes (plus lentes que n millisecondes) les metriques plus avancées (Statement, requetes, temps acquisition de connections, cache) Exposable via JMX le pool de connexion Sortie de Mockito 5, avec la possibilité de mocker des constructeurs, des méthodes statiques et des classes finales https://www.infoq.com/news/2023/01/mockito–5/ avant, c'était déjà possible de le faire avec mockito-inline mais maintenant c'est “out of the box” la version Java minimale passe de Java 8 à Java 11 Cloud Kubernetes Java client ajouté le support de kubernetes 1.25 https://www.infoq.com/news/2023/01/kubernetes-java-client/?utm_campaign=infoq_content&utm_source=twitter&utm_medium=feed&utm_term=java ajout d'APIs dynamique pour faire du monitoring générique L'article montre l'API utilisée en alternative a certaines commandes kubectl fabric8 est une alternative Data Big data est mort https://motherduck.com/blog/big-data-is-dead/ fondateur de BigQuery Puis regardé comment les utiilsateurs utilisaent Big Query Et pas un probleme de big data Retour des moteurs classiques MySQL / PostgreSQL vs MongoDB etc la plupart des utilisaeur de big query etaient sous les 1Tb et 50% at 100GB ou moins doncle deluge de données n'est pas arrivé le shift moderne c'est de detacher le stockage du compute les données grossissent plus vite que les besoin en compute sur ces données la taille du workload est sur un petit sous ensemble de la taille des données entiéres (90% des requetes bigquery sont sur 100M de données) bases de données modernes sont force a travailler sur un sous ensemble des données pression pour scocker moins de données sur les equipes données sont requetees dans la journée, dans la semaine et ensuite rarement touchées donc big data = whatever doesn't fit on a single machine, est de moins en moins vrai map reduce en 2004 et machines de maintenant entre 2 et 4 ordre de grandeurs de RAM en plus avant on se foutait de supprimer des données mais GDPR et responsabilité pénales change la donne data putrefaction comme le bit rot questionnaire pour savoir si les prochaines generations de data processing seront suffisant pour vous distribution est une raison par contre Outillage Tous les soucis avec YAML https://ruudvanasseldonk.com/2023/01/11/the-yaml-document-from-hell article qui explique la complexité de YAML et ses incohérences Comparaison a la simplicité de JSON les commentaires JSON enlevés en 2005 parce que les gens mettaient des meta instructions pour les parseurs et l'implementation des commentaire était très complexe 22:22 est une nombre en base 60 vs 80:80 qui ne l'est pas (enleve en YAML 1.2 - **.png est invalide, ** est une reference vers une ancre - !.git est parsé différemment par les parseurs: ! est une echape pour exprimer un type natif du langage (e.g. Java) - ca veut dire que charger un YAML inconnu est non sûr - fr - de - no retourne ["fr", "de", no] le problème Norvège | changé en tre YAML 1./1 et 1.2 mais l;es parseurs gardent les anciens comportements:. Boolean: on, yes, y on: "let's go" est convertit en { "True": "let's go" } parce que on est boolean et accepté en clé non String dans YAML version: [ 9.5.1, 12.13] -> { "version": [ "9.5.1", 12,13 ] } les chiffres non echapé par un guillement syntax highlighting est donc dependant les templates dans yaml ca court a la cata altewrnatives: TOML, JSON, sous ensemble de YAML (toujours quoter les chaines) ChatGPT, on lui attribue plus de magie qu'il n'en a https://arxiv.org/pdf/2212.03551.pdf un article scientifique mais de 8 pages seulement ChatGPT entant que large language models (LLM) et un prompt Engineering au dessus (le conversational agent) ChatGPT c'est une exécution du modèle Next Token Prediction C'est de la statistique brute mais excrément versatile dans ses usages Tendance à anthropomorphismes parce qu'on a passé la sensation de uncanny valley Considérant la distribution statistique des mots du corpus public, quels mots ont le plus de chance de venir après Pas de relation au monde, aux objets et aux interactions d'êtres partageant le même langage Pas des faits, ChatGPT ne sait pas, n'a pas d'intention C'est donc un outil génial pour éliminer un paquet du bullshit work de tous les jours, pas les gens qui le font Est-ce que les capacités sont émergentes ? LLM fondamentalement est hors du concept Le méta tutoriel sur le parsing avec Antlr https://tomassetti.me/antlr-mega-tutorial/ Couvre différents langages don't Java, Python, JavaScript et C# Explique les différentes phases de lexing, de parsing Comment résoudre les ambiguïtés avec les prédicats sémantiques Comment transformer du code Comment tester son parseur Et autre trucs et astuces Un tutoriel sur comment releaser un module Java avec Maven, JReleaser et Github Actions https://foojay.io/today/how-to-release-a-java-module-with-jreleaser-to-maven-central-with-github-actions/ montre le setup necessaire (clé GPG, pripriété du groupid, config maven etc montre comment faire la release à la main comment l'automatiser via GitHub actions Un tutoriel expliquant comment utiliser CRaC pour vos applis Java dans un conteneur https://foojay.io/today/how-to-run-a-java-application-with-crac-in-a-docker-container/ Coordinated Restore at Checkpoint (développé par Azul) Permet de créer des snapshots d'une application Java Pour qu'elle puisse être relancée rapidement après son démarrage, son warmup Une intro à Kafka en français https://blog.octo.com/kafka-repond-il-a-mon-besoin/ Maven 3.9 sorti https://lists.apache.org/thread/0tfr7t2j2ddbv4gjvxm47yohtk3dg6b3 https://maven.apache.org/docs/3.9.0/release-notes.html Java 8 nécessaire pour lancer Maven Pas mal de nettoyage de code et de dépendances pour préparer Maven 4. Certains plugins mal conçus (ex: qui ne déclare pas la dep plexus-util) peuvent être incompatibles. .mvn/maven.config dit désormais avoir 1 arg par ligne Maven avertit maintenant sur l'utilisation de plugins obsolètes, objectifs, paramètres, etc. Ajout de la prise en charge de l'invocation « mvn pluginPrefix:version:goal » et mise à jour des logs (pour simplifier le copier/coller). Ajout d'activation de profil par packaging. Maven 3.9.0 est désormais entièrement compatible avec la nouvelle ligne 3.x d'installation et de déploiement de plugins (les versions précédentes préviennent à ce sujet). Ajout du support du repo local partagé - https://maven.apache.org/resolver/local-repository.html#shared-access-to-local-repository Ajout de la possibilité de splitter le repo local (releases, vs snapshots…) et possibilité de gérer des workspaces - https://maven.apache.org/resolver/local-repository.html#split-local-repository Filtrage des dependences par repository - https://maven.apache.org/resolver/remote-repository-filtering.html Chained local repository (pour l'isolation entre “outer” and “inner” builds) - https://issues.apache.org/jira/browse/MNG–7612 Attention: Il y aurait une regression (10%) sur les perfs de gros projets - https://issues.apache.org/jira/browse/MNG–7677 Les bisounours Méthodologies De operation engineering vers platform engineering https://www.infoq.com/news/2022/10/platform-devops-summary/ et quand le sysadmin devient de nouveau sexy grosse tendance et beaucoup de discussions autour du la platform engineering une plateforme imposée aux devs mais sexy donc c'est bon cette fois: plus serieusement customer focus - la fameuse developer experience Requilibrage entre dev vs ops puis devops plat et maintenant ceci. Sans enlever devops car devops amene une charge mentale lourde objectif developper la “core business value” et donc supporter cela avec une Internal DEveloper Platform Backstage est la GUI au dessus mais une IDP est plus profonde Infra Platform dev teams IDP: ne pas avoir a faire tourner l'infra (pour une equipe dev metier) Et cela permet d'ajouter des controles “entreprise”: cout, gouvernance etc C'est un pendule qui se reequilibre, mais n'oublions pas que les devs aime le jeu, comme les otaries. Pas pisser du code metier le plus vite possible. Est-ce que les IDP seront populaires, c'est la grande question un contre point dans l'articl;e: IDP are expensive and hard to do, offer a mediocre service at best, destroy velocity, and create bad incentives lié a la notion de golden path Sécurité Une liste de binaires Unix qui peuvent être utilisés pour bypasser des systèmes malconfigurés https://gtfobins.github.io/ apparemment même des images type distroless peuvent être affectées risques potentiels : accès à un shell, des privilèges élevés, transférer des fichiers, etc. Loi, société et organisation Twitter desactive l'API pour les clients qui n'affichent pas les pubs de Twitter (comme Tweetbot https://twitter.com/tweetbot/status/1613763746437947394) et paf le support de twitter sur ton ordi Ola Bini déclaré innocent https://peoplesdispatch.org/2023/02/01/digital-rights-activist-ola-bini-declared-innocent-by-ecuadorian-court Arrété en 2019 en Equateur Accusé d'avoir eu access à des ordinateurs et des systemes de communication En même temps que Julian Assange était renvoyé de l'ambassage Equatorienne de Londres Il a fait 70 jours de prison Google a viré son équipe Open Source https://www.infoworld.com/article/3686511/google-blew-it-with-open-source-layoffs.html gros efforts autour de l'open sourcing (Kubernetes, Tensor flow) paie des dividendes viré par les tetes de gondoles mais ceux qui avaient fait des différences Open Source program, Google Summer of Code Grosse influeence interne qui se perd, risque pour le futur ca reste l'opinion de Matt Asay ( :stuck_out_tongue_winking_eye: ) Dans la saga Twitter, après l'arrêt des clients Twitter tiers, maintenant l'accès même à l'API va devenir payant https://twitter.com/twitterdev/status/1621026986784337922 donc par exemple, on ne pourra même plus créer des bots gratuitement, comme faire des annonces automatiques de release, etc ah bah merde c'est ce que je fais pour les cast codeurs :/ On peut rajouter son Mastodon sur son profil Github https://github.blog/changelog/2023–02–02-add-more-social-links-to-your-user-profile/ Pratique pour la vérification Mastodon ! On pouvait seulement mettre un lien vers Twitter, maintenant on peut avoir plusieurs profils de médias sociaux différents Rubrique débutant Julia Evans a écrit deux articles intéressants sur les problèmes avec les nombres flottants et avec les nombres entiers https://jvns.ca/blog/2023/01/13/examples-of-floating-point-problems/ https://jvns.ca/blog/2023/01/18/examples-of-problems-with-integers/ les problèmes classiques d'overflow le grand écart entre les grands nombres flottants des cas concrets de valeur approchée (proche à epsilon près), ou avec JavaScript qui interprète les entiers comme des flottants et du coup interprète mal des grands ID en JSON des clés primaires trop petites, les bizarreries de l'encodage des nombres signés ou non Quels sont les types de mémoires dans la JVM ? https://www.baeldung.com/java-jvm-memory-types Heap Stack Native Direct je pense que l'article a des incoherences, Ent ous cas native vs direct est mal expliqué. Un truc pas super clair mais plus clair est ici sur native vs direct: https://stackoverflow.com/questions/30622818/what-is-the-difference-between-off-heap-native-heap-direct-memory-and-native-m c'est en gros direct vers du hardware (IO/ network etc) memory mapped file permet d'aller au dela de la limit e de memoire vive du systeme Conférences La liste des conférences provenant de Developers Conferences Agenda/List par Aurélie Vache et contributeurs : 9–11 février 2023 : World AI Cannes Festival - Cannes (France) 16–19 février 2023 : PyConFR - Bordeaux (France) 7 mars 2023 : Kubernetes Community Days France - Paris (France) 15–18 mars 2023 : JChateau - Cheverny in the Châteaux of the Loire Valley (France) 23–24 mars 2023 : SymfonyLive Paris - Paris (France) 23–24 mars 2023 : Agile Niort - Niort (France) 30 mars 2023 : Archilocus - Online (France) 31 mars 2023–1 avril 2023 : Agile Games France - Grenoble (France) 1–2 avril 2023 : JdLL - Lyon 3e (France) 4 avril 2023 : AWS Summit Paris - Paris (France) 5–7 avril 2023 : FIC - Lille Grand Palais (France) 12–14 avril 2023 : Devoxx France - Paris (France) 20–21 avril 2023 : Toulouse Hacking Convention 2023 - Toulouse (France) 27–28 avril 2023 : AndroidMakers by droidcon - Montrouge (France) 4–6 mai 2023 : Devoxx Greece - Athens (Greece) 10–12 mai 2023 : Devoxx UK - London (UK) 12 mai 2023 : AFUP Day - lle & Lyon (France) 25–26 mai 2023 : Newcrafts Paris - Paris (France) 26 mai 2023 : Devfest Lille - Lille (France) 27 mai 2023 : Polycloud - Montpellier (France) 31 mai 2023–2 juin 2023 : Devoxx Poland - Krakow (Poland) 31 mai 2023–2 juin 2023 : Web2Day - Nantes (France) 1 juin 2023 : Javaday - Paris (France) 1 juin 2023 : WAX - Aix-en-Provence (France) 7 juin 2023 : Serverless Days Paris - Paris (France) 15–16 juin 2023 : Le Camping des Speakers - Baden (France) 29–30 juin 2023 : Sunny Tech - Montpellier (France) 8 septembre 2023 : JUG Summer Camp - La Rochelle (France) 19 septembre 2023 : Salon de la Data Nantes - Nantes (France) & Online 21–22 septembre 2023 : API Platform Conference - Lille (France) & Online 2–6 octobre 2023 : Devoxx Belgium - Antwerp (Belgium) 12 octobre 2023 : Cloud Nord - Lille (France) 12–13 octobre 2023 : Volcamp 2023 - Clermont-Ferrand (France) 6–7 décembre 2023 : Open Source Experience - Paris (France) 31 janvier 2024–3 février 2024 : SnowCamp - Grenoble (France) 1–3 février 2024 : SnowCamp - Grenoble (France) Nous contacter Pour réagir à cet épisode, venez discuter sur le groupe Google https://groups.google.com/group/lescastcodeurs Contactez-nous via twitter https://twitter.com/lescastcodeurs Faire un crowdcast ou une crowdquestion Soutenez Les Cast Codeurs sur Patreon https://www.patreon.com/LesCastCodeurs Tous les épisodes et toutes les infos sur https://lescastcodeurs.com/
Guillaume et Arnaud discutent de tech en cette nouvelle année 2023. GraalVM dans OpenJDK, Rust, Webassembly, containers. postgres, ChatGPT, le rôle de l'architecte et la ribambelle de rétrospective 2022. Enregistré le 13 janvier 2023 Téléchargement de l'épisode LesCastCodeurs-Episode–290.mp3 News Langages OpenJDK propose projet Galahad : pour fusionner dans OpenJDK certaines parties de GraalVM community edition https://www.infoq.com/news/2022/12/openjdk-galahad-Dec22/ https://www.infoq.com/articles/graalvm-java-compilers-openjdk/ Alex Snaps partage un article sur Rust pour le développeur Java https://wcgw.dev/posts/2023/rusty-java-intro/ Google a sorti sa formation interne sur Rust en libre accès https://google.github.io/comprehensive-rcust/ Paul King du projet Apache Groovy partage sa rétrospective de l'année 2022 https://blogs.apache.org/groovy/entry/apache-groovy–2022-year-in Webassembly pour le developpeur Java https://www.javaadvent.com/2022/12/webassembly-for-the-java-geek.html Un article assez critique sur TypeScript https://dev.to/wiseai/17-compelling-reasons-to-start-ditching-typescript-now–249b On voit souvent des articles plutôt positif sur TypeScript, mais est-ce que tout est tout rose tout le temps, pas forcément ! L'article cite 17 problèmes avec TypeScript, dont la courbe d'apprentissage, la baisse de productivité, la verbosité des types, le manque de flexibilité, le fait que ce n'est pas vraiment un sur-ensemble de JavaScript, la lenteur du temps de compilation… basé sur son talk sur le même thème qu'il a déjà présenté à Devoxx Maroc et Belgique Alex a également écrit une deuxième partie faisant suite à son article, dans lequel il parle un peu plus d'ownership, de borrowing, du trait Drop, etc. (càd sur la gestion mémoire) https://wcgw.dev/posts/2023/rusty-java–2/ Librairies Sortie du Micronaut 3.8 https://micronaut.io/2022/12/27/micronaut-framework–3–8–0-released/ support de GraalVM 22.3.0 possibilité d'annoter les records avec @RequestBean (pour binder les paramètres de requête et autre, aux paramètres de la méthode du controleur) amélioration du CorsFilter pour éviter certaines attaques également des améliorations sur le support de CRaC (Coordinated Restore at Checkpoint) et plein d'autres upgrades de versions, nouveaux plugins, et améliorations mineures Swing n'est pas mort ! Un nouveau DSL Java open source pour Swing dénommé Sierra, pour faciliter la création d'interfaces graphiques Swing https://github.com/HTTP-RPC/Sierra Infrastructure Comprendre root dans et en dehors des containers https://www.redhat.com/en/blog/understanding-root-inside-and-outside-container un article pas recent mais utile c'est quoi un container rootless on peut etre root et lancer le moteur de container on peut etre root dans le container lui meme quand on run en root le moteur, l'utilisateur exterieur et interieur sont mappés (meme # d'UID) ; par contre en non root, le UID de l'utilisateur du container est mappé sur un nouvel UID c'est top car les utilisateurs dedans et dehors ne sont pas mappés donc moins de risque en cas de sortie de bac a sable (sandbox escape) c'est le cas pour podman mais pour docker il y a un ajout: docker a un démon (root ou pas) et une CLI qui appelle ce demon (root ou pas), ce qui importe c'est le demon pour les risques de sécu l'idéal c'est de tourner non root le moteur et dans le container (meme si encore beaucoup d'images s'attendent a être root les folles) Cloud Kubernetes 1.26 avec notamment une de corrélation de l'hébergement de la Registry par Google https://www.infoq.com/news/2022/12/kubernetes–1–26/?utm_campaign=infoq_content&utm_source=twitter&utm_medium=feed&utm_term=Devops Web Evan You, le créateur de Vue.js revient sur l'année 2022 https://blog.vuejs.org/posts/2022-year-in-review.html C'est la grande migration de Vue 2 vers Vue 3 Migration de l'API Composition de Vue 3 vers l'API Options de Vue 2 (mais supporté encore en 3) La documentation de Vue propose Vue 3 par défaut depuis février Pendant la phase de transition, gros focus sur l'outillage et l'expérience développeur L'écosystème a bien adopté Vue 3 et continue de le faire au fur et à mesure Pour 2023, espère faire plus de releases mineures régulières, et travail sur le “vapor mode” qui propose une stratégie de compilation plus rapide Data Un article de Stephan Schmidt qui suggère d'utiliser PostgreSQL… pour tout ! https://www.amazingcto.com/postgres-for-everything/ pour du caching à la place de REDIS comme une queue de messages pour stocker des documents JSON au lieu de MongoDB pour faire des requêtes géo-spatiales pour le full-text search à la place d'ElasticSearch pour générer du JSON directement en base comme stockage / adaptateur pour GraphQL ou pour Timescale (base de données time-series) Outillage ChatGPT en action sur le design d'un nouveau langage de programmation https://judehunter.dev/blog/chatgpt-helped-me-design-a-brand-new-programming-language ChatGPT, on lui attribue plus de magie qu'il n'en a https://arxiv.org/pdf/2212.03551.pdf Github rajoute le scan des secrets dans vos répos publics aussi https://github.blog/2022–12–15-leaked-a-secret-check-your-github-alerts-for-free/ ce n'est plus seulement pour les organisations des entreprises aussi accessible pour les répos publics permet d'éviter de leaker des clés d'API et autre Les nouveautés de Java sur Visual Studio Code https://foojay.io/today/java-on-visual-studio-code-update-december–2022/ amélioration visuelles pour les extensions Spring Boot et aussi pour la visualisation de la mémoire utilisée complétion “post-fix” comme dans IntelliJ plus de raccourcis pour générer du code support de Lombok intégré support de l'annotation processing de Gradle meilleure visualisation des erreurs de build 2 millions de développeurs utilisent Visual Studio Code pour Java Encore un guide pour sortir de Vi https://thevaluable.dev/vim-advanced/ Le client HTTP de IntelliJ peut maintenant être utilisé en ligne de commande et dans un environnement d'intégration continue https://blog.jetbrains.com/idea/2022/12/http-client-cli-run-requests-and-tests-on-ci/ Architecture L'évolution du rôle de l'architecte https://www.infoq.com/articles/architecture-architecting-role/ Le (très long) rapport des tendances 2023 par Didier Girard et Olivier Rafal https://www.linkedin.com/pulse/rapport-tendances–2023-didier-girard/?trackingId=wu9pJ4wNQAOKjh11R2UyjA%3D%3D un prisme tech/orga/culture pour préparer l'entreprise aux enjeux un prisme produits/plateformes/data pour structurer notre approche d'un SI moderne. couvre des tonnes de sujets de l'intelligence artificielle, les données, le cloud, le web1/2/3, mais aussi l'organisation des équipes, les rôles, etc. Loi, société et organisation Twitter n'apprécie guère Mastodon, et bride les tweets avec des liens vers Mastodon. La liberté d'expression façon Elon Musk ! https://twitter.com/bluxte/status/1603656787097534464 Statement de Mastodon sur le fait que Twitter bannit les liens vers Mastodon https://blog.joinmastodon.org/2022/12/twitter-suspends-mastodon-account-prevents-sharing-links/ Et finalement Twitter est revenu en arrière sur son changement des conditions d'utilisation Dans la famille “les informaticiens ont des supers passions”, je voudrais Cédric Champeau, qui nous fait une magnifique rétrospective de ces clichés d'astrophotographie https://melix.github.io/blog//2022/12/astrophoto–2022.html Conférences La liste des conférences provenant de Developers Conferences Agenda/List par Aurélie Vache et contributeurs : 19 janvier 2023 : Archilocus - Bordeaux (France) 19–20 janvier 2023 : Touraine Tech - Tours (France) 25–28 janvier 2023 : SnowCamp - Grenoble (France) 31 janvier 2023 : Duck Conf - Paris (France) 2 février 2023 : Very Tech Trip - Paris (France) 2 février 2023 : AgiLeMans - Le Mans (France) 9–11 février 2023 : World AI Cannes Festival - Cannes (France) 16–19 février 2023 : PyConFR - Bordeaux (France) 7 mars 2023 : Kubernetes Community Days France - Paris (France) 23–24 mars 2023 : SymfonyLive Paris - Paris (France) 23–24 mars 2023 : Agile Niort - Niort (France) 1–2 avril 2023 : JdLL - Lyon 3e (France) 5–7 avril 2023 : FIC - Lille Grand Palais (France) 12–14 avril 2023 : Devoxx France - Paris (France) 20–21 avril 2023 : Toulouse Hacking Convention 2023 - Toulouse (France) 4–6 mai 2023 : Devoxx Greece - Athens (Greece) 10–12 mai 2023 : Devoxx UK - London (UK) 12 mai 2023 : AFUP Day - lle & Lyon (France) 25–26 mai 2023 : Newcrafts Paris - Paris (France) 26 mai 2023 : Devfest Lille - Lille (France) 27 mai 2023 : Polycloud - Montpellier (France) 7 juin 2023 : Serverless Days Paris - Paris (France) 15–16 juin 2023 : Le Camping des Speakers - Baden (France) 29–30 juin 2023 : Sunny Tech - Montpellier (France) 19 septembre 2023 : Salon de la Data Nantes - Nantes (France) & Online 21–22 septembre 2023 : API Platform Conference - Lille (France) & Online 2–6 octobre 2023 : Devoxx Belgium - Antwerp (Belgium) 12 octobre 2023 : Cloud Nord - Lille (France) 12–13 octobre 2023 : Volcamp 2023 - Clermont-Ferrand (France) 6–7 décembre 2023 : Open Source Experience - Paris (France) Nous contacter Pour réagir à cet épisode, venez discuter sur le groupe Google https://groups.google.com/group/lescastcodeurs Contactez-nous via twitter https://twitter.com/lescastcodeurs Faire un crowdcast ou une crowdquestion Soutenez Les Cast Codeurs sur Patreon https://www.patreon.com/LesCastCodeurs Tous les épisodes et toutes les infos sur https://lescastcodeurs.com/
This week I am talking to Peter Robbins about the UFO phenemenon.Robbins UFO CV/BioPeter Robbins is an investigative writer, author, and lecturer whose writing and research are focused on the subject of truly anomalous UFOs and their implications for humanity. He has appeared as a guest on and been consultant to numerous radio shows, television programs and documentaries. His also host of the live weekly two-hour radio talk show, “Meanwhile, Here On Earth” on KGRA Digital Broadcasting. (Monday nights, 7-9 PM EST. Go to kgradb.com, click on “Livestream,” and you're there).Lecture topics include:Media, Ridicule and UFOs: The Origins of UFO RidiculePolitics, History and Human Nature: Roadblocks on the Path to DisclosureComets, Cults and Fundamentalist Thinking: A UFO Related Cautionary TaleLittle Green Men and the New York Times: How America's Greatest Newspaper Helped Perpetrate Our Government's Greatest DeceptionThe Remarkable Life and Suspicious Death of America's first Secretary of Defense, Early Casualty of the UFO Cover-upCritical Thinking, Deductive Reasoning and UfologyUFO and Alien Imagery in Advertising: Innocent Sales Device or Calculated Social Engineering?The Life and Scientific Discoveries of Dr. Wilhelm Reich: An Introductory TalkWilhelm Reich and UFOsThe UFO Abduction PhenomenonBudd Hopkins, Pioneer Abduction Researcher: An AppreciationBudd Hopkins, Children and UFO Abduction: A Personal RemembranceThe 1989 Voronezh Incident: Russia's Best Known CE3Controversial Deaths and UFO Investigation: Murder, Conspiracy or Happenstance? Excerpts and Outtakes: True Stories from Forty-plus Years in Ufology, illustrated.The Graphics and the Classics: Illustration and the Golden Age of UFO LiteratureWorkshops. Each designed to focus on the specifics of the area of study requested. Other workshops specifically for students. educators, mental health professionals, people of faith, members of the business, community, UFO investigators and researchers and whomever else.Appearances in the UK have included a British national book tour and talks at the Royal College of Science and Technology, London, the Universities of Hallam, Sheffield, Leeds, Yorkshire, Glasgow, and Cardiff. For the faculty and students of the Summerhill School, Suffolk East Anglia; Quest International Conferences, and East Midlands UFO Research (EMPHORA) Conference, Nottingham. ‘Conference of The Centre for Fortean Zoology,' Devon; the ‘Beyond Knowledge Conference,' Liverpool; BUFORA (British UFO Research Association) conferences and Woodbridge Suffolk UFO conferences. Most recently, Peter presented at the Edinburg UFO Festival and Conference, Edinburg TX (April), was the featured speaker at the Outer Limits Magazine UFO Conference in Hull England (May 2022), and the annual International MUFON Symposium in Denver Colorado. Robbins has spoken at X-Conferences in Washington, D.C. and Virginia; at the UFO Reykjavik Summit in Lawrence Kansas, and at International UFO Congresses in Phoenix Arizona and Laughlin Nevada. He has emceed and spoken at Annual MUFON International UFO Symposiums and for numerous MUFON state and regional affiliates. He's presented for Michigan MUFON's 2016 Swamp Gas UFO Conference; the Scientific Bureau of Investigation UFO Symposium in Albany NY; Experiencers Speak Conferences, Portland Maine; keynote speaker, National Conference of the UFO Organization of Japan, Tokyo; the 6th World UFO Forum in Brazil, and the Exobiology International Meeting in Segrate Italy; Travis Walton's Skyfire UFO Summits, Heber Arizona; Exeter New Hampshire UFO Festival and Conference; Greater New England UFO Conference, Leominster MA; Pine Bush NY UFO conferences; Budd Hopkins' Intruders Foundation conferences and seminars in New York City. He has spoken at the Omega UFO Conferences, North Haven CT; McMinnville Oregon UFO Festival/conferences; Crash/Retrieval UFO Conferences, Las Vegas NV; Gulf Coast UFO Conference, Gulf Breeze Florida; Biloxi UFO Conference, Biloxi Mississippi; Metaphysical Center of New Jersey; and the Fortean Research Center, Lincoln, Nebraska. Peter was made a member of the French Académie d'Ufologie in 2012 and has given talks in Paris, Nice, Bordeaux and Toulouse France.Robbins' longtime interest in the life and scientific discoveries of Dr. Wilhelm Reich led to the publication of a series of published papers and conference talks in the US, England, at the International Conference on the Scientific Discoveries of Wilhelm Reich, Nice France; the American College of Orgonomy's conferences in New York City and Princeton New Jersey, and at the Orgone Biophysical Research Laboratory in Ashland Oregon. In 2012 Robbins presented two papers at the Academy of Orgonomy conference in Karavomilos, Central Greece, and in 2013 at the Italian Association of Orgonomy's annual conference in Rome. In 2016 and 2017 he returned to Greece to speak at the “Contact With Space Conference” in Athens. Professional credits include editorial assistant on United Nations' Secretary General's (requested) report “for the establishment of a UN-UFO Department,” and editorial assistant for Member of Parliament, the Honourable Brinsley Le Pour Trench, Earl of Clancarty's (requested) paper for The House of Lords Debate on UFOs. Robbins was a founding member of Budd Hopkins' Intruders Foundation, a member of its Advisory Board, and was Executive Assistant to Mr. Hopkins. He was Event Coordinator for the SCI FI Channel's ‘Alien Abduction Phenomenon: A Symposium, organized to promote the release of the Steven Spielberg miniseries ‘Taken,' and writer, planner and commentator for the "Ultimate UFO" and “Ultimate Crop Circle” DVD sets. He has written for Open Minds magazine, FATE, Phenomena (UK) Outer Limits Magazine, (UK), UFO Data Magazine (UK), UFO Matrix (UK), UFO Magazine (both the UK & US publications), OUR-J Journal of UFO Studies (Japan), Phenomena Magazine (UK), and numerous other publications and websites. He has been a consultant to the McMinnville Oregon UFO Festival and Conference and Experiencers Speak Conference in Portland Maine, From 2007 until 2010 Peter served as consultant to the City of Roswell New Mexico and was their liaison to Gov. Richardson's office on UFO-related matters. He was coordinator of Roswell's annual UFO Symposium, and testified before the Senate/Congressional (retired) committee at the Disclosure Hearings held at the National Press Club, Washington, D.C. in 2013. He is proud to be an Associate Producer of the award-winning documentary “Travis: The True Story of Travis Walton,” and writer, director and producer of the documentary, “The Extraordinary Life and Suspicious Death of James Forrestal.” TV appearances include “Ancient Aliens,” the History Channel's “Britain's Roswell;” "Unsolved Mysteries;" "Good Day New York;" “The O'Reilly Factor,” FOX-NY; “The Real Roswell,” Nat Geo Channel; The SCI FI Channel documentary “UFO Invasion At Rendlesham;” “The Early Show,” CBS; CBS NEWS, Denver; “Cultural Odyssey:” Voice of America TV Chinese Branch; “The Geraldo Show,” NYC; "L'Odyssee De L'Etrange" (France); “The Nina Hagen Show” (Germany); "Network First: UFO" (UK); Lifetime Network and “Conspiracy”(Film One Production) Canada; "EXOCILIZATIONS," La Locale Television, Paris, as well as numerous BBC TV affiliates. Radio interviews include “Coast To Coast” with hosts George Noory and George Knapp; "The Art Bell Show;” “21st Century Radio” (Baltimore); “Midnight In the Desert,” “The Richard Dolan Show;” “Wake Up U.S.A;” “UFO Undercover” (New Orleans); "Sightings On the Radio with Jeff Rense” (LA); “The James Whale Show” (London); “The Alan Colmes Show” (NYC); “The Paracast;” “”Where Did the Road Go?,” WBAI-NY's "UFO Desk;" NYC; “The Jerry Pippin Show;” “Cold Cases, Hot Leads;” “Encounters” on KGRA; “Beyond the Paranormal;” BBC World Service "UFO's - Fact, Fiction or Fantasy?" (Iran), and numerous podcasts and BBC Radio affiliates. Peter Robbins was born in Queens New York and studied art, design, and theater at the University of Bridgeport in Connecticut. He received his BFA (painting, film history) from New York City's School of Visual Arts (SVA) and taught painting there for a dozen years. He was also a member of the art faculties of St. Anns School in Brooklyn Heights, and the Oklahoma Council on the Arts summer program, Arts Encounters. Following his graduation from SVA, he worked as a deckhand aboard a Norwegian freighter, then traveled the world for a year. Peter was studio assistant to Abstract Expressionist painter Adolph Gotlieb, studio assistant to American naïve painter William Cply (correct spelling), and assistant to pioneer kinetic light sculptor Stanley Landsman. Robbins has worked as a carpenter, art gallery assistant, band manager, copywriter, ghostwriter, editor, website director (ufocity.com, 1998-2004), and throughout most of the Eighties was House Manager for New York City's celebrated Mirror Repertory Company. And was a crisis intervention volunteer and shift supervisor for Samaritans International New York City office. He is an experienced New York City walking touring guide and an accomplished photographer. Robbins is coauthor of the British bestseller, Left At East Gate and author of Deliberate Deception, and Halt in Woodbridge. All three books have been taken out of print, this the result of the many now proven intentional falsehoods, confabulations and exaggerations of his former coauthor that said books contain or refers to. https://kgradb.com/meanwhile-here-on-earth/https://twitter.com/peterrobbinsufohttps://www.pastliveshypnosis.co.uk/https://www.patreon.com/alienufopodcast
Housepedia Podcasts #HomeIsWhereHouseIsPlaying 112 I Aevasyon Aevasyon is a Music Producer & DJ based in Dubai (United Arab Emirates) originally from Toulouse (France). Having lived in various countries such as China, United Kingdom, Peru and now United Arab Emirates, he has refined his music tastes over the years. Releases after releases, Aevasyon's production style encompasses dreamy & deep sounds : Deep House / Tech is main music playground. Founder of DWRTW RECORDS, he keeps digging into the deeper side of house music to find emerging talents across the world. Aevasyon has started his DJ career in Hong Kong (Zuma - 2018). Later that year, he became resident DJ in his hometown Toulouse at Downtown Factory, an underground techno club. Based in Dubai since 2019, he has performed in many different venues across the country. Early 2022, he joined Ibiza Global Radio UAE as a resident DJ with his weekly show “Musical Journey”, where he can express all his technical skills & show unique music selection episode after episode. Aevasyon has played warm-up and closing sets for talented artists such as Rodriguez Jr, Enzo Siragusa, Benjamin Damage, Eli & Fur, Tommy Four Seven, Anna & recently Djoko (Cologne). Info about the artist: @aevasyon @dwrtwrecords Submit your mixtape: http://housepediamusic.com Like our posts? To buy a coffee and help support Housepedia Music click: ko-fi.com/housepediamusic Listen on Apple: apple.co/3n4V8s5
BGVV-1074_Hôn Mê Tạm Cảnh_Toulouse, France_17-12-1982Podcast ChannelsVô Vi Podcast-Vấn ĐạoVô Vi Podcast-Bài GiảngVô Vi Podcast-Nhạc Thiền
Peter Robbins is an investigative writer, author and lecturer whose writing and research are focused on the subject of truly anomalous UFOs and their implications for humanity. He has appeared as a guest on and consultant to numerous radio shows, television programs and documentaries. HE IS also host of the live weekly two-hour radio talk show, Meanwhile, Here On Earth” on KGRA Digital Broadcasting.Lecture topics include but are not limited to:• Media, Ridicule and UFOs: The Origins of UFO Ridicule• Politics, History and Human Nature: Roadblocks on the Path to Disclosure• Comets, Cults and Fundamentalist Thinking: A UFO Related Cautionary Tale• Little Green Men and the New York Times: How America's Greatest Newspaper Helped Perpetrate Our Government's Greatest Deception• The Remarkable Life and Suspicious Death of America's first Secretary of Defense, Early Casualty of the UFO Cover-up• Critical Thinking, Deductive Reasoning and Ufology• UFO and Alien Imagery in Advertising: Innocent Sales Device or Calculated Social Engineering?• The Life and Scientific Discoveries of Dr. Wilhelm Reich: An Introductory Talk• Wilhelm Reich and UFOs• The UFO Abduction Phenomenon• Budd Hopkins, Pioneer Abduction Researcher: An Appreciation• Budd Hopkins, Children and UFO Abduction: A Personal Remembrance• The 1989 Voronezh Incident: Russia's Best Known CE3• Controversial Deaths and UFO Investigation: Murder, Conspiracy or Happenstance?• Talking With Americans About UFOs: An Afternoon (or Evening) with Investigative Writer Peter Robbins• Excerpts and Outtakes: True Stories from Forty Years in Ufology, illustrated.• The Graphics and the Classics: Illustration and the Golden Age of UFO Literature• Workshops. Each designed to focus on the specifics of the area of study requested. Other workshops specifically for students. educators, mental health professionals, people of faith, members of the business, community, UFO investigators and researchers and whomever else.Appearances in the UK have included a UK national book tour and talks at the Royal College of Science and Technology, London, the Universities of Hallam, Sheffield, Leeds, Yorkshire, Glasgow, and Cardiff. For the faculty and students of the Summerhill School, Suffolk East Anglia; Quest International Conferences, and East Midlands UFO Research (EMPHORA) Conference, Nottingham. ‘Conference of The Centre for Fortean Zoology,' Devon; the ‘Beyond Knowledge Conference,' Liverpool; BUFORA (British UFO Research Association) conferences and Woodbridge Suffolk UFO conferences.Robbins has spoken at X-Conferences in Washington, D.C. and Virginia; at the UFO Reykjavik Summit in Lawrence, Kansas, and at International UFO Congresses in Phoenix, Arizona and Laughlin, Nevada. He has emceed and spoken at Annual MUFON International UFO Symposiums and for numerous MUFON state and regional affiliates. He's presented for Michigan MUFON's 2016 Swamp Gas UFO Conference; the Scientific Bureau of Investigation UFO Symposium in Albany, NY Experiencers Speak Conferences, Portland Maine; keynote speaker, National Conference of the UFO Organization of Japan, Tokyo; the 6th World UFO Forum in Brazil, and the Exobiology International Meeting in Segrate Italy; Travis Walton's Skyfire UFO Summits, Heber Arizona; Exeter, New Hampshire UFO Festival and Conference; Greater New England UFO Conference, Leominster MA; Pine Bush NY UFO conferences; Budd Hopkins' Intruders Foundation conferences and seminars in New York City. He has spoken at the Omega UFO Conferences, North Haven CT; McMinnville Oregon UFO Festival/conferences; Crash/Retrieval UFO Conferences, Las Vegas NV; Gulf Coast UFO Conference, Gulf Breeze Florida; Biloxi UFO Conference, Biloxi Mississippi; Metaphysical Center of New Jersey; and the Fortean Research Center, Lincoln, Nebraska. Peter was made a member of the French Académie d'Ufologie in 2012 and has given talks in Paris, Nice, Bordeaux and Toulouse France.***Robbins' longtime interest in the life and scientific discoveries of Dr. Wilhelm Reich led to the publication of a series of published papers and conference talks in the US, England, at the International Conference on the Scientific Discoveries of Wilhelm Reich, Nice, France; the American College of Orgonomy's conferences in New York City and Princeton, New Jersey, and at the Orgone Biophysical Research Laboratory in Ashland, Oregon. In 2012 Robbins presented two papers at the Academy of Orgonomy conference in Karavomilos, Central Greece, and in 2013 at the Italian Association of Orgonomy's annual conference in Rome. In 2016 and 2017 he returned to Greece to speak at the “Contact With Space Conference” in Athens.Professional credits include, editorial assistant on United Nations' Secretary General's (requested) report “for the establishment of a UN-UFO Department,” and editorial assistant for Member of Parliament, the Honourable Brinsley Le Pour Trench, Earl of Clancarty's (requested) paper for The House of Lords Debate on UFOs. Robbins was a founding member of Budd Hopkins' Intruders Foundation, a member of its Advisory Board, and was Executive Assistant to Mr. Hopkins. ***He was Event Coordinator for the SCI FI Channel's ‘Alien Abduction Phenomenon: A Symposium, organized to promote the release of the Steven Spielberg miniseries ‘Taken,' and writer, planner and commentator for the “Ultimate UFO” and “Ultimate Crop Circle” DVD sets. *** He has written for Open Minds magazine, FATE, Phenomena (UK) Outer Limits Magazine, (UK), UFO Data Magazine (UK), UFO Matrix (UK), UFO Magazine (both the UK & US publications), OUR-J Journal of UFO Studies (Japan), Phenomena Magazine (UK), and numerous other publications and websites. He has been a consultant to the McMinnville, Oregon UFO Festival and Conference and Experiencers Speak Conference in Portland, Maine.***From 2007 until 2010 Robbins served as consultant to the City of Roswell New Mexico and was their, liaison to Gov. Richardson's office on UFO-related matters. *** He was coordinator of Roswell's annual UFO Symposium, and ***testified before the Senate/Congressional (retired??) committee at the Disclosure Hearings held at the National Press Club, Washington, D.C. in 2013. He is proud to be an Associate Producer of the award-winning documentary “Travis: The True Story of Travis Walton,” and writer, director and producer of the documentary, “The Extraordinary Life and Suspicious Death of James Forrestal.”TV appearances include “Ancient Aliens,” the History Channel's “Britain's Roswell;” “Unsolved Mysteries;” “Good Day New York;” “The O'Reilly Factor,” FOX-NY; “The Real Roswell,” Nat Geo Channel; The SCI FI Channel documentary “UFO Invasion At Rendlesham;” “The Early Show,” CBS; “Cultural Odyssey:” Voice of America TV Chinese Branch; “The Geraldo Show,” NYC; “L'Odyssee De L'Etrange” (France); “The Nina Hagen Show” (Germany); “Network First: UFO” (UK); Lifetime Network and “Conspiracy”(Film One Production) Canada; “EXOCILIZATIONS,” La Locale Television, Paris, as well as numerous BBC TV affiliates.Radio interviews include “Coast To Coast” with hosts George Noory and George Knapp; “The Art Bell Show;” “21st Century Radio” (Baltimore); “Midnight In the Desert,” “The Richard Dolan Show;” “Wake Up U.S.A;” “UFO Undercover” (New Orleans); “Sightings On the Radio with Jeff Rense” (LA); “The James Whale Show” (London); “The Alan Colmes Show” (NYC); “The Paracast;” ““Where Did the Road Go?,” WBAI-NY's “UFO Desk;” NYC; “The Jerry Pippin Show;” “Cold Cases, Hot Leads;” “Encounters” on KGRA; “Beyond the Paranormal;” BBC World Service “UFO's - Fact, Fiction or Fantasy?” (Iran), and numerous podcasts and BBC Radio affiliates.Peter Robbins was born in Queens, New York and studied art, design, and theater at the University of Bridgeport in Connecticut. He received his BFA (painting, film history) from New York City's School of Visual Arts (SVA) and taught painting there for a dozen years. He was also a member of the art faculties of St. Anns School in Brooklyn Heights, and the Oklahoma Council on the Arts summer program, Arts Encounters. Following his graduation from SVA, he worked as a deckhand aboard a Norwegian freighter, then traveled the world for a year. Peter was studio assistant to Abstract Expressionist painter Adolph Gotlieb, studio assistant to American naïve painter William Cply, and assistant to pioneer kinetic light sculptor Stanley Landsman. Robbins has worked as a carpenter, art gallery assistant, band manager, copywriter, ghostwriter, editor, website director (ufocity.com, 1998-2004), and throughout most of the Eighties was House Manager for New York City's celebrated Mirror Repertory Company. And was a crisis intervention volunteer and shift supervisor for Samaritans International New York City office. He is an experienced New York City walking touring guide and an accomplished photographer.
Today we have an amazing guest, someone I have looked up to for a long time, as I watched him at "The National Press Clubs" in Washinton D.C.!! "UFO Encounters World Wide" Presents Peter Robins, who has been fighting for UFO disclosure for decades, whether its at The National Press Clubs, being involved with Documentaries, Speaking at Colleges, Presenting at UFO Conferences, or Coming on Shows like the one your listening to today! Peter is also a painter and writer! If there was ever anyone to look up to in this field, its Peter Robins. With that being said I'am honored to have him on today to talk about the UFO subject and what direction he believes we should be headed in, Soooo Strap on those seat belts, were going for a ride!!! Peter's Bio:Peter has lectured extensively both here and abroad. Venues have included the Cambridge Hospital, Boston; Cornell University; the Julliard School and the School of Visual Arts in New York City; Stephen Bassett's X-Conferences, Budd Hopkins' Intruders Foundation conferences and seminars; Experiencers Speak Conferences, Portland Maine; UFO MegaCon Laughlin NV; International UFO Congresses in Laughlin and Phoenix Nevada, and International MUFON Symposiums. In the UK, he's presented at the Royal College of Science and Technology, London; The Universities of Cardiff, Leeds, Hallam, and Glasgow, and the the Summerhill School in Suffolk East Anglia. He's given papers at the annual conference of the UFO Organization of Japan, Tokyo; World UFO Forum, Brazil; the Exobiology International Meeting, Milan Italy with talks in Paris, Bordeaux, and Toulouse France. In 2012 he was made a member of the French Académie d'Ufologie, and in 2013, invited to give testimony at the Citizen's Hearings on Disclosure at the National Press Club in Washington. He's spoken on the life and work of Dr. Wilhelm Reich at scientific conferences in New York City, Oregon, Rome, Liverpool, Niece, and Greece. Peter has appeared on the History Channel's “Ancient Aliens;” “Britain's Roswell; ”Unsolved Mysteries"; "Good Day New York"; “The O'Reilly Factor,” “The Geraldo Show,” “The Nina Hagen Show” (Germany); Voice of America TV, Chinese Branch, as well as numerous BBC TV affiliates, among other programs, radio shows and podcasts too numerous to mention. He is coauthor of the top ten UK bestseller, Left At East Gate, a book that (rightly) caused a publishing scandal years after the fact when his coauthor was exposed as a fraud. So it goes. SUPPORT OUR SHOW AT: https://paypal.me/JessePmufonFI :BY DONATING YOU WILL RECEIVE A SHOUT OUT AND SPOT ON THE WEBSITE WEBSITE - UFOENCOUNTERSWORLDWIDE.WORDPRESS.COM EMAIL - UFOENCOUNTERSWORLDWIDE@GMAIL.COM
In French in this CDA S2#80 (Monday online), "A boxing champion turned architect", an interview of Pierre-Louis Taillandier architect, president and founder of Tailllandier Architectes Associés - In English in CDA S2#81 (Wednesday online), "The City in Toulouse France " by TAA Tailllandier Architectes Associés.En français dans le CDA S2#80 (lundi en ligne), "Un champion de boxe devenu architecte", une interview de Pierre-Louis Taillandier architecte, dirigeant et fondateur de Tailllandier Architectes Associés - En anglais dans le CDA S2#81 (mercredi en ligne), "La Cité à Toulouse ", par TAA Tailllandier Architectes Associés.____Diplômé en 1989, puis associé dès 1993, à la tête de Sutter et Taillandier au départ, Pierre-Louis Taillandier crée TAA _ Tailllandier Architectes Associés_ en 2012, son agence, telle qu'elle existe actuellement. Aujourd'hui, elle compte une centaine de salariés. Son siège est à Toulouse. L'agence rayonne sur le territoire et revendique une approche généraliste et pragmatique. Ainsi, elle connait comme sa poche le fonctionnement du monde de la construction en Régions avec deux autres implantations à Bordeaux et à Montpellier. Elle bénéficie aussi d'un bureau parisien.Pierre-Louis Taillandier dans ce numéro de Com d'Archi nous raconte ses débuts, la manière dont son sport, la boxe, l'a préparé à ce métier. Il est d'ailleurs et probablement, quelque part, la preuve vivante, l'incarnation en chair et en os du livre de Rudy Riccciotti, « L'architecture est un sport de combat » !Avec une humilité toute naturelle, et une profondeur incontestable, en parlant de l'actualité de son agence, Pierre-Louis Taillandier nous rappelle aussi, de sa voix feutrée, avec son phrasé discret bousculé par son accent du midi, qu'il a surélevé, avec ses équipes, l'emblématique théâtre du Capitole de Toulouse et qu'il a réalisé le Meet avec le très grand Rem Koolhas/OMA et Ppa Architectures.Portrait teaser DR © Lydie LecarpentierIngénierie son : Julien Rebours____Si le podcast COM D'ARCHI vous plaît n'hésitez pas :. à vous abonner pour ne pas rater les prochains épisodes,. à nous laisser des étoiles et un commentaire, :-),. à nous suivre sur Instagram @comdarchipodcast pourretrouver de belles images, toujours choisies avec soin, de manière à enrichirvotre regard sur le sujet.Bonne semaine à tous ! Voir Acast.com/privacy pour les informations sur la vie privée et l'opt-out.
BGVV-797_Hôn Mê Tạm Cảnh_Toulouse, France_17-12-1982 Podcast ChannelsVô Vi Podcast-Vấn ĐạoVô Vi Podcast-Bài GiảngVô Vi Podcast-Nhạc Thiền
BGVV-246_Hôn Mê Tạm Cảnh_Toulouse, France_17-12-1982 Podcast ChannelsVô Vi Podcast-Vấn ĐạoVô Vi Podcast-Bài GiảngVô Vi Podcast-Nhạc Thiền
Welcome back for another fun-filled episode with Renee and Bartender Ben. This week we sit down and learn all about fashion with the Queen Bee herself of Details of Occoquan, Cathy Campbell. Then we learn everything about pink from the winemaker of JustPink!, Julien Fayard!! About Cathy and Details of Occoquan Details of Occoquan features fashions and accessories for today's fabulous woman. The style is classic, sophisticated, and uniquely different. We love to make our customers stand out in a crowd. We are proud to feature the following designers- Clara Sun Woo an all-American company, Lee Andersen, Maryland, Krazy Larry pants, New York, Alison Sheri novelty sweaters, fabulous faux suede jackets from Weavz and so much more! We are currently open for appointment shopping only, please call for your private shopping appointment today. Treat Yourself! Our subscription boxes: Pamper Me, Dress Me, Cozy & Comfy are going fast. We offer a limited number each month, so order yours while you can. Not sure which one you want? Just say Surprise Me!, and we'll take care of the rest. Call 703-494-4959 and order yours today! About Julien Growing up in the South of France afforded Julien the opportunity to develop a love for both the land and the sea. He was immersed in the vineyard at a young age, and also fell in love with surfing. Although he spent his childhood running through the vineyards of Provence with his cousins, shooting grapes at each other with a slingshot, his time cleaning the cellar as a young boy convinced him to follow a different course in school. As he studied agri-business in the Loire Valley, he always returned to winemaking each year to assist with the harvest. It was this continuous connection to the craft that eventually persuaded him to pursue a career as a winemaker. Dedicated to becoming a great winemaker, Julien garnered winemaking positions at some of Bordeaux's most noble wineries, including Lafite Rothschild and Smith Haut Lafitte. In 2003, Julien had the opportunity to intern in the US and he embraced it to the fullest. He returned to his family's winery in Provence helping them re-work operations, logistics, and engineering, as the estate was growing fast. He moved to Napa in 2006, working with Philippe Melka as his director of winemaking for eight years before launching his own projects, which include Fayard Winemaking and Covert Estate in Coombsville. Now with more than two decades of winemaking expertise, Julien Fayard is one of Napa Valley's most respected winemakers, producing California varietals with French finesse. He believes in producing wines with identity, exploiting what makes each one unique. Julien's wines are a pure expression of their terroir, highlighting the specificities and characteristics of the fruit, vineyard management, soil, and climate. He has a track record of building brands both in terms of quality and market presence. Julien earned his Master in Agri-Business from ESA France and his Master in Winemaking from Toulouse France. In 2011, he received his MBA from UC Davis. Today, Julien lives in Napa with his three children Emeline, Kian, and Maelle. He continues to surf weekly. About Just Pink JustPink!, makes your mouth water like you've been wandering through a desert for 40 days. It's a "serious" rosé, especially for the price—the kind that winemakers go crazy for—and is the only true blend on this list, made from syrah, grenache, and pinot noir. Fresh and bright, it has a strong presence of ruby grapefruit with a lingering, jolly rancher finish.WINEMAKER Julien Fayard COUNTRY United States REGION California --- This episode is sponsored by · Anchor: The easiest way to make a podcast. https://anchor.fm/app --- Send in a voice message: https://anchor.fm/therosehourpodcast/message Support this podcast: https://anchor.fm/therosehourpodcast/support
BGVV-246_Hôn Mê Tạm Cảnh_Toulouse, France_17-12-1982Podcast ChannelsVo Vi Podcast-Van DaoVo Vi Podcast-Bai GiangVo Vi Podcast-Nhac Thien
On September 27, 2019, Air France took delivery of its first Airbus A350 at the Airbus delivery centre in Toulouse (France). This will only be one of the 28 Airbus A350 Air France will take delivery by 2025. Each of their new A350s will be equipped with 324 seats in a 3 class layout, with 34 in the Business cabin, 24 in Premium Economy and 266 in Economy. “Toulouse” Air France’s first Airbus A350 Air France Press This first Airbus A350 is therefore being named “Toulouse” by Anne-Marie Couderc, Chair of Air France-KLM and Air France and the aircraft’s sponsor. The capital of aviation par excellence, Toulouse is also the birthplace of this new aircraft that is joining the company’s fleet. Moreover, Air France has been serving Toulouse since the company’s creation in 1933. Air France is thus promoting France, its culture and history throughout the world. New Airbus A350 destinations: The Air France Airbus A350 will gradually start operating to 6 destinations* on 4 continents as from October 7 on departure from Paris-Charles de Gaulle to Abidjan (Ivory Coast): from October 7, 2019 to December 8, 2019, and as from February 10, 2020 for the 2020 summer season; Bamako (Mali): from October 7, 2019 to December 8, 2019, and as from February 10, 2020 for the 2020 summer season; Toronto (Canada): as from October 27, 2019; Cairo (Egypt): as from December 9, 2019; Seoul (South Korea): as from December 9, 2019; Bangkok (Thailand): 2020 summer season. (*)Flight schedule on September 16, 2019. New Business Class Cabin: The newest business cabin of Air France uses the Zodiac Optima seating by Safran which can turns into a 2 metre-long lie-flat bed. The new business product also came with new 18.5-inch HD touchscreens. All seats have direct aisle access in their 1-2-1 configuration while the 32 seats business class cabin will be even more spacious and quiet. Air France also introduced improvements and exciting new features about their Premium Economy and Economy class products, the brand new “Recliner” seat in Premium Economy is 48cm wide and reclines up to 124° together with 96cm seat pitch and a 13.3-inch HD touchscreen. “The arrival of a new aircraft is always a unique and highly emotional occasion in the life of an airline. Along with all Air France staff, we are extremely proud to welcome the Airbus A350, one of the world’s most efficient long-haul aircraft in terms of environmental, economic and operational performance. As from October 7, our customers will be able to discover optimal comfort and service on board these new cabins. The arrival of this first A350 marks a new phase in Air France’s fleet modernization strategy. Within 5 years, more than half of the company’s fleet will be made up of new-generation aircraft!” Anne Rigail, CEO of Air France
Le catalyste Standalone: Exclusive IDM & electro & Techno Podcast sets
This week is a live IDM session provided by French Artist ARCO5 (@arco5). As many of IDM/electronica Artists, he was really active and touring a lot in the early 2K's, through various IDM/electronica/experimental events. He also released a very nice Album on Arbouse Recordings, with other artists like Sink, Inlandsis, melodium, Audioroom... Since then, he continued releasing on his bandcamp, and I'm really happy to have him on Le Catalyste as his work merit some more exposure! Bye the way, there is actually a refreshing IDM/Electronica/Braindance wave which will en-light many younger and older talented artists. Thanks Anthony for this great set ! links: https://arco5.bandcamp.com https://www.facebook.com/arco5music/ https://www.facebook.com/arbouse.recordings/
Le catalyste Standalone: Exclusive IDM & electro & Techno Podcast sets
This week is a live IDM session provided by French Artist ARCO5 (@arco5). As many of IDM/electronica Artists, he was really active and touring a lot in the early 2K's, through various IDM/electronica/experimental events. He also released a very nice Album on Arbouse Recordings, with other artists like Sink, Inlandsis, melodium, Audioroom... Since then, he continued releasing on his bandcamp, and I'm really happy to have him on Le Catalyste as his work merit some more exposure! Bye the way, there is actually a refreshing IDM/Electronica/Braindance wave which will en-light many younger and older talented artists. Thanks Anthony for this great set ! links: https://arco5.bandcamp.com https://www.facebook.com/arco5music/ https://www.facebook.com/arbouse.recordings/
Le catalyste Standalone: Exclusive IDM & electro & Techno Podcast sets
This week is a live IDM session provided by French Artist ARCO5 (@arco5). As many of IDM/electronica Artists, he was really active and touring a lot in the early 2K's, through various IDM/electronica/experimental events. He also released a very nice Album on Arbouse Recordings, with other artists like Sink, Inlandsis, melodium, Audioroom... Since then, he continued releasing on his bandcamp, and I'm really happy to have him on Le Catalyste as his work merit some more exposure! Bye the way, there is actually a refreshing IDM/Electronica/Braindance wave which will en-light many younger and older talented artists. Thanks Anthony for this great set ! links: https://arco5.bandcamp.com https://www.facebook.com/arco5music/ https://www.facebook.com/arbouse.recordings/
This week is a live IDM session provided by French Artist ARCO5 (@arco5). As many of IDM/electronica Artists, he was really active and touring a lot in the early 2K's, through various IDM/electronica/experimental events. He also released a very nice Album on Arbouse Recordings, with other artists like Sink, Inlandsis, melodium, Audioroom... Since then, he continued releasing on his bandcamp, and I'm really happy to have him on Le Catalyste as his work merit some more exposure! Bye the way, there is actually a refreshing IDM/Electronica/Braindance wave which will en-light many younger and older talented artists. Thanks Anthony for this great set ! links: https://arco5.bandcamp.com https://www.facebook.com/arco5music/ https://www.facebook.com/arbouse.recordings/
As Europe experiences another record breaking heatwave, we look at the science of attribution. Usually it’s a long time after extreme weather events that scientists gather enough data to make a judgement on the influence of anthropogenic forces, such as man-made climate change. However climate experts at a meeting Toulouse France, experiencing the worst of the heatwave, are crunching the data right now, to see if they can quantify the influence of climate change on this heatwave as it happens. Also we find lakes of fresh water hidden – under the sea, find that Neanderthals went west and discover how spiralling laser light may be used to control a new generation of microelectronics. (Photo: Heatwave in Paris. Credit: European Photopress Agency) Presenter: Roland Pease Producer: Julian Siddle
Today on the show we proudly introduce --- for the VERY FIRST TIME on the J show... Our beautiful friend from Toulouse France, the "pink city" She is "Forever the IT Girl" Alex.! "Interpreter & Fashion le bien vivre!" Traveling to France this year? Alex is going to tell us how to PROPERLY order in French and how to behave in French so as not to embarrass yourself or America. Alex is a firecracker, and has more than a few tips for us Americans, can't wait to hear what we are doing wrong! AND all the way from the Pacific North West, our NEW TJS Production Intern Jillian Stevens! Today on the show we proudly introduce to you our new TJS Radio production Intern Jillian Stevens! Jillian lives in the Pacific Northwest in the little town of Priest River Idaho, perched on the edge of the winding snake-like Pend Oreille and between Lake Pend Oreille and Priest Lake. My old alma matar Priest River Lamana High, GO SPARTANS! We originally hired Jillian as our HJL Hospitality -- Business Operations Intern 2019 Intern, and she showed such infectious passion and excitement that we asked her to join the radio show team! Getting to know you, Jillian Stevens! Check Jillian out on Instagram - jillianstevens! And on LinkedIn at - Jillian Stevens When in Priest River Idaho, book your stay at the world-famous Eagles Nest Motel & say hi to Margie & Don, proprietors! eaglesnestmotel.com
Today on the show we proudly introduce --- for the VERY FIRST TIME on the J show... Our beautiful friend from Toulouse France, the "pink city" She is "Forever the IT Girl" Alex.! "Interpreter & Fashion le bien vivre!" Traveling to France this year? Alex is going to tell us how to PROPERLY order in French and how to behave in French so as not to embarrass yourself or America. Alex is a firecracker, and has more than a few tips for us Americans, can't wait to hear what we are doing wrong! AND all the way from the Pacific North West, our NEW TJS Production Intern Jillian Stevens! Today on the show we proudly introduce to you our new TJS Radio production Intern Jillian Stevens! Jillian lives in the Pacific Northwest in the little town of Priest River Idaho, perched on the edge of the winding snake-like Pend Oreille and between Lake Pend Oreille and Priest Lake. My old alma matar Priest River Lamana High, GO SPARTANS! We originally hired Jillian as our HJL Hospitality -- Business Operations Intern 2019 Intern, and she showed such infectious passion and excitement that we asked her to join the radio show team! Getting to know you, Jillian Stevens! Check Jillian out on Instagram - jillianstevens! And on LinkedIn at - Jillian Stevens When in Priest River Idaho, book your stay at the world-famous Eagles Nest Motel & say hi to Margie & Don, proprietors! eaglesnestmotel.com
Cédric Giorgi is the Director of Experience Design for SIGFOX, who's building a global LPWAN wireless network for the Internet of Things. Before that, Cédric was the co-founder of Cookening, founded in 2012 and sold in 2015, a global marketplace that brings locals with foreigners during home cooked meals. Cédric worked at several startups during his early years of his carreer: he was Europe Director for Seesmic and Marketing Director for Goojet/Scoop.it. Cédric has been highly involved in the startup ecosystem since 2009, as Co-Editor and Conference Organizer for Techcrunch France in 2010/2011, curator and host of LeWeb Brands Track between 2011 and 2014. He's since 2014 co-founder of NYC-based event La French Touch Conference. On this episode you'll learn: -How has Cedric made the French startuper Facebook group so successful? -Why has Toulouse has become a hotbed for IOT startups -Why is venture capital so concentrated in Paris?
This episode was recorded Monday 29th October 2018 on location at the ATR Head Office in Toulouse France. Regional, intra-African connectivity is the key to driving growth on the continent and the ATR 42 and 72 have been instrumental thus far. We discuss some new developments, including the clear vision system, cabin stream system and work on the STOL (Short Take-off and Landing) providing the ability to land on short and semi-prepared strips and opening new markets.
Find here almost 3 hours of pure Techno coming from Coyu! Enjoy!
Join us Friday, May 11, 2018, for our first ever guest! James Newton, a veteran of the automotive and IoT industries, joins us from Toulouse France, to discuss his article "Will Autonomous Vehicles be the Killer IoT App?" (https://www.linkedin.com/pulse/autonomous-vehicles-killer-iot-application-james-newton) and much more besides. Be sure to tune in! Please remember: If you like this podcast, share it with you friends and colleagues; if you're listening on iTunes Podcasts, leave 5 stars; you can leave me voicemails here on Achor.fm (I promise to reply!); and you can write me on Twitter @MarcHoag and find me on LinkedIn! Cheers! --- Send in a voice message: https://anchor.fm/autonomous-cars-with-marc-hoag/message
iTunes: bit.ly/codexpodcast Follow Spartaque: www.spartaque.com Follow Codex: www.facebook.com/codexrecordings 01 Spartaque - ID 02 Ramiro Lopez - Tight [Odd Recordings] 03 The Southern - Work Out (Loco & Jam Remix)[Pursuit] 04 Sama - Curiosity [Noir Music] 05 Gary Beat - One (Gene Karz & Lesia Karz Remix) 06 Ellen Allien - Jack My Ass (Alan Oldham Remix)[Bpitch Control] 07 Steam Shape - Membranophone [Metaphase] 08 Luiz Ramoz - Suburb [RZ Music] 09 Charlotte de Witte - This [Suara] 10 Galya & Juliet Fox - Like Gravity (Spartaque Remix)[Set About] 11 Mattia Saviolo - Feralgo [Tronic] 12 Frankyeffe - Background [Riot Recordings] 13 SAMA - We Always Knew [Pursuit] 14 Stiv Hey, Matteo Magni - Freedom (Spartaque Remix)[Codex] 15 Wehbba - Protocol [Drumcode]
Nous discutons avec Samir Bellouti du service Application Insights. Un service Azure de télémétrie offert par Microsoft aux développeurs Web qui permet la gestion des performances et l’analyse instantanée. Fasciné par les ordinateurs, Samir Bellouti a commencé à programmer dès son jeune âge et, à 17 ans, en Algérie, il a remporté le premier prix d'un concours national de programmation. Plus tard, il a rejoint une école d'ingénieurs et a poursuivi ses études à l'Institut National Polytechnique de Toulouse (France) pour obtenir un diplôme d'ingénieur en informatique et en robotique. Il a cofondé deux sociétés de conseil en France et a déménagé au Canada en 1998 pour poursuivre sa carrière en tant que développeur, chef technique et Scrum Master travaillant principalement sur des applications Web avec des technologies Microsoft dans différentes entreprises allant de 20 à 50 000 employés. Il possède maintenant une petite société de conseil, SABBEL Conseils Inc., spécialisée dans l'architecture et le développement de solutions sur Microsoft Azure. Vous pouvez le rejoindre sur https://www.linkedin.com/in/sbellouti/. Liens Azure Application Insights
1daytrack.com < more beautiful tunes, tracklists & downloads. 1daytrack.com supports upcoming DJ's by giving them the chance to show their qualities to a large public. We are therefore very excited to present you this Talent Mix by @onno-b! Sometimes you stumble into an unexpected work of art. This happened when we recently listened to one of the mixtapes of Onno Boomstra. Soon we realised that this was no coincidence and that the Soundcloud page of this DJ with Dutch roots from Toulouse (France) is filled with quality mixtapes. Without hesitation we invited him for a Talent Mix and this is the result! Enjoy! Social media: facebook.com/OnnoBoomstraMusic youtube.com/c/OnnoBoomstraMusic twitter.com/OnnoBoomstra soundcloud.com/onno-b mixcloud.com/ONNOB dj.beatport.com/onno-b Booking : onnob.music@gmail.com onnoboomstramusic.bandpage.com 1daytrack.com brings you the best that deep house music has to offer by sharing one well selected track a day on our website. Our music platform is growing rapidly and is now reaching thousands of music lovers around the world every day! As of November 2015 we have a brand new website online on which you are now able to add tracks to "Your Likes" and create your personal playlist with all the well selected tracks that we made available. We also added categories to fine tune your mood, news items, interviews, comments and many other features! Go and experience all new possibilities on 1daytrack.com! Download & tracklist available on 1daytrack.com! Artwork picture: Pixabay 1daytrack.com @1daytrack facebook.com/1daytrack youtube.com/1daytrackmusic open.spotify.com/user/1daytrack.com instagram.com/1daytrack mixcloud.com/1daytrack Disclaimer All music posted on 1daytrack.com is for promotional purposes only. If you like the music, please support the artists by buying their music through Beatport, Juno, Whatpeopleplay, iTunes, Google Play, Amazon etc. Contact us in case of copyright issues. Do you like our activities? Help us to continue! Donate! PayPal: paypal.com/cgi-bin/webscr?cmd=...d=T5QJWYUSGNVZS Bitcoin: blockchain.info/nl/address/15m...KXLLxK9MitsLBSF Thank you!
www.1daytrack.com < more beautiful tunes, tracklists & downloads. 1daytrack.com supports upcoming DJ's by giving them the chance to show their qualities to a large public. We are therefore very excited to present you this Talent Mix by @onno-b! Sometimes you stumble into an unexpected work of art. This happened when we recently listened to one of the mixtapes of Onno Boomstra. Soon we realised that this was no coincidence and that the Soundcloud page of this DJ with Dutch roots from Toulouse (France) is filled with quality mixtapes. Without hesitation we invited him for a Talent Mix and this is the result! Enjoy! Social media: https://www.facebook.com/OnnoBoomstraMusic/ https://www.youtube.com/c/OnnoBoomstraMusic https://twitter.com/OnnoBoomstra https://soundcloud.com/onno-b https://www.mixcloud.com/ONNOB/ http://dj.beatport.com/onno-b Booking : onnob.music@gmail.com https://onnoboomstramusic.bandpage.com/ --- 1daytrack.com brings you the best that deep house music has to offer by sharing one well selected track a day on our website. Our music platform is growing rapidly and is now reaching thousands of music lovers around the world every day! As of November 2015 we have a brand new website online on which you are now able to add tracks to "Your Likes" and create your personal playlist with all the well selected tracks that we made available. We also added categories to fine tune your mood, news items, interviews, comments and many other features! Go and experience all new possibilities on www.1daytrack.com! --- Download & tracklist available on www.1daytrack.com! Artwork picture: Pixabay --- www.1daytrack.com @1daytrack www.facebook.com/1daytrack www.youtube.com/1daytrackmusic www.open.spotify.com/user/1daytrack.com www.instagram.com/1daytrack/ www.mixcloud.com/1daytrack/ --- Disclaimer All music posted on 1daytrack.com is for promotional purposes only. If you like the music, please support the artists by buying their music through Beatport, Juno, Whatpeopleplay, iTunes, Google Play, Amazon etc. Contact us in case of copyright issues. --- Do you like our activities? Help us to continue! Donate! PayPal: https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=T5QJWYUSGNVZS Bitcoin: https://blockchain.info/nl/address/15m1Wb52pgNX4tv6ZANKXLLxK9MitsLBSF Thank you!
www.1daytrack.com < more beautiful tunes, tracklists & downloads. 1daytrack.com supports upcoming DJ's by giving them the chance to show their qualities to a large public. We are therefore very excited to present you this Talent Mix by @onno-b! Sometimes you stumble into an unexpected work of art. This happened when we recently listened to one of the mixtapes of Onno Boomstra. Soon we realised that this was no coincidence and that the Soundcloud page of this DJ with Dutch roots from Toulouse (France) is filled with quality mixtapes. Without hesitation we invited him for a Talent Mix and this is the result! Enjoy! Social media: https://www.facebook.com/OnnoBoomstraMusic/ https://www.youtube.com/c/OnnoBoomstraMusic https://twitter.com/OnnoBoomstra https://soundcloud.com/onno-b https://www.mixcloud.com/ONNOB/ http://dj.beatport.com/onno-b Booking : onnob.music@gmail.com https://onnoboomstramusic.bandpage.com/ --- 1daytrack.com brings you the best that deep house music has to offer by sharing one well selected track a day on our website. Our music platform is growing rapidly and is now reaching thousands of music lovers around the world every day! As of November 2015 we have a brand new website online on which you are now able to add tracks to "Your Likes" and create your personal playlist with all the well selected tracks that we made available. We also added categories to fine tune your mood, news items, interviews, comments and many other features! Go and experience all new possibilities on www.1daytrack.com! --- Download & tracklist available on www.1daytrack.com! Artwork picture: Pixabay --- www.1daytrack.com @1daytrack www.facebook.com/1daytrack www.youtube.com/1daytrackmusic www.open.spotify.com/user/1daytrack.com www.instagram.com/1daytrack/ www.mixcloud.com/1daytrack/ --- Disclaimer All music posted on 1daytrack.com is for promotional purposes only. If you like the music, please support the artists by buying their music through Beatport, Juno, Whatpeopleplay, iTunes, Google Play, Amazon etc. Contact us in case of copyright issues. --- Do you like our activities? Help us to continue! Donate! PayPal: https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=T5QJWYUSGNVZS Bitcoin: https://blockchain.info/nl/address/15m1Wb52pgNX4tv6ZANKXLLxK9MitsLBSF Thank you!
Dr. Maya Nicole Baylac is a Naturopathic Doctor and psychotherapist. She obtained her BA in psychology at the University of Toulouse France in 1964 and her doctorate in naturopathy at the National College of Naturopathic Medicine in 2001. She is the founder and medical director of Hawaii Naturopathic Retreat Center, which specializes in detoxification and lifestyle changes for chronic disease reversal and prevention. She has created a unique model of recovery based on detoxification with the FIR sauna, coffee enemas, colon hydrotherapy, juicing, water fasting, raw food diet, supplementation, and IV therapy. Patients are taught to master lifestyle changes through trauma resolution and positive psychology. Dr. Maya Baylac's compassionate staff includes experts in EFT, hypnotherapy, the work of Byron Katie, neurolinguistic programming, craniosacral therapy, and massage. She personally uses mindfulness, meditation, and powerful breathwork, to bring people to the present, let go of their fears, and release their anxious and depressive thoughts. We would like your listeners to come join us at our healing sanctuaries on the big island of Hawaii. The Aloha Wellness center is a bed and breakfast that offers healing treatments and yoga therapy. Our Kapoho retreat offers intensive inpatient healing for medical conditions, weight loss, addiction, and lifestyle change. Most people know what they should do to get healthy, but why aren’t they doing it? We propose three theories: ---The resistance to change is underestimated (change is easier said than done) ---The foundation for change is missing (self-hatred, past trauma, psychological issues are impairing change) --the method is missing (change requires cannot be achieved without intensive planning and strategy) To address this we provide: --interventions for the mastery of lifestyle changed (nutrition counseling, stress management, meditation, mindfulness techniques, exercise classes, cooking classes, etc) --Building motivation and awareness --PRACTICING new skills --strengthening the foundation through trauma resolution, positive psychology, and mindfulness) https://www.hawaiinaturopathicretreat.com/ Recommended Reading: The Power of Now by Eckhart Tolle http://amzn.to/2iYBHEf ------------------------------------------------------------------------------- If this episode made a difference in your life please leave me a tip in the virtual tip jar by giving my podcast a great rating and review in iTunes! http://bit.ly/learntruehealth-itunes Thank you! Ashley James http://bit.ly/learntruehealth-itunes ------------------------------------------------------------------------------- Enjoyed this podcast episode? Visit my website so you can gain access to all of my episodes and more! LearnTrueHealth.com http://learntruehealth.com/ ------------------------------------------------------------------------------- Need Help Ordering The Right Supplements For You? Visit TakeYourSupplements.com and a FREE health coach will help you! http://takeyoursupplements.com/ ------------------------------------------------------------------------------- Learn How To Achieve Optimal Health for From Naturopathic Doctors! Get Our 7 Day Couse For FREE! Visit go.learntruehealth.com http://go.learntruehealth.com/gw-oi ------------------------------------------------------------------------------- I made a low-carb, gluten-free cookbook just for you! Download your FREE copy today! Visit learntruehealth.com/free-health-cookbook http://learntruehealth.com/free-health-cookbook/ ------------------------------------------------------------------------------- Join our Facebook community group! Visit https://www.facebook.com/groups/LearnTrueHealth/ or search Learn True Health on Facebook! ------------------------------------------------------------------------------- Follow the Learn True Health podcast on social media! Share with your friends and spread the word! Let's all get healthier & happier together! Facebook: https://www.facebook.com/2LearnTrueHealth Twitter: https://twitter.com/learntruehealth Medium: https://medium.com/@unstoppable_ashley Pinterest: https://www.pinterest.com/healthpodcast/ YouTube: http://bit.ly/LTH-YouTube-Subscribe ------------------------------------------------------------------------------- Facebook: https://www.facebook.com/2LearnTrueHealth Twitter: https://twitter.com/learntruehealth Medium: https://medium.com/@unstoppable_ashley Pinterest: https://www.pinterest.com/healthpodcast/ YouTube: http://bit.ly/LTH-YouTube-Subscribe -
This year, Cartoon Forum was held in Toulouse, from September 13-16 with 950 participants including producers, broadcasters and investors. 2016 was the inaugural year a special 'Focus on...' country, with the selected country being Ireland. Cartoon Forum is a pitching & co-pro forum for animated TV projects. 3 days, producers have the opportunity to pitch their project in front of 900 broadcasters, investors and other potential partners from 30 countries. Since its creation in 1990, 680 series have found financing, with a total budget of 2.3 billion EUR. Images by and © Cartoon Media Interviews: Annick Maes: Director of Cartoon Forum Director Paul Young: Animation Ireland & Cartoon Saloon, Ireland. Eileen Bell: Enterprise Ireland Deirdre Barry: Salty Dog Pictures, Ireland. Cliff Parrott: Salty Dog Pictures, Ireland. Nayoung Cho: Anyzax Animation, South Korea, Zsuzsana Krief: Director, The Adventures of Candide - Popfilm, Hungary. Ben Harper: Creative Director, Giant Animation - Creepers, Ireland. Adrian Mulvey: Producer, Keg Kartoonz, Ireland. Produced by: Andy O'Donoghue Licence: CC BY-NC 3.0 You may broadcast, edit and transmit this audio content, but if you do, you must attribute it to the original producer and you may not charge for the content, or sell it, or offer it as part of a subscription only service.
Making waves in the underground D&B community and with his recent Critical Binary EP release under his belt, the man from Toulouse France delivers the next instalment of the Critical Podcast. Plenty of fresh beats to wrap your ears around so take a seat and listen to this awesome showcase from Monty!!
Subscribe now to our free membership area and get access to lots of exclusive advantages (type the link into your browser) : www.tinyurl.com/TIF-registration ___________________________________________ 01.Markus Schulz presents Dakota - Cape Town (Sunnery James & Ryan Marciano remix) 02.Mark Knight & Funkagenda - Man With The Red Face (Hardwell remix) 03.David Tork feat. Alex Lark - In The Midnight Hour 04.Mike Efex - Machine City 05.Orbion - Dynamite 06.Markus Schulz - Bayfront (Fura edit) 07.KhoMha - Hydra 08.KhoMha - Nox Mea (Fura edit) 09.Markus Schulz - Lost In The Box (Fura edit) 10.Dannic - Jungle 11.New World Punx - Bang 12.KhoMha - Dusk Riddles (Fura edit) 13.Showtek - Cannonball (Fura edit) 14.Mark Sixma vs Beat Service - Adagio Proxy (Fura mashup) 15.Fisherman & Hawkins - Skypunch 16.Digital X - Legioner
The Amateur Traveler talks to Benny the Irish Polyglot about Toulouse, France. Benny lived in the city for 3 months to work on his French. He was drawn to the University city culture but fell in love with the "pink" city.
Amateur Traveler Podcast (iTunes enhanced) | travel for the love of it
The Amateur Traveler talks to Benny the Irish Polyglot about Toulouse, France. Benny lived in the city for 3 months to work on his French. He was drawn to the University city culture but fell in love with the "pink" city.
The Amateur Traveler talks to Benny the Irish Polyglot about Toulouse, France. Benny lived in the city for 3 months to work on his French. He was drawn to the University city culture but fell in love with the "pink" city.
Rufus Thomas cover by ELB, acoustic live at Chapeau Rouge theater, Toulouse/France, november 2008. Reprise de Rufus Thomas par le Eric LaVALETTE BAND en concert acoustique au Th