Podcasts about jeps

  • 38PODCASTS
  • 95EPISODES
  • 1h 16mAVG DURATION
  • ?INFREQUENT EPISODES
  • Mar 17, 2025LATEST

POPULARITY

20172018201920202021202220232024


Best podcasts about jeps

Latest podcast episodes about jeps

Les Cast Codeurs Podcast
LCC 323 - L'accessibilité des messageries chiffrées

Les Cast Codeurs Podcast

Play Episode Listen Later Mar 17, 2025 70:33


Dans cet épisode, Emmanuel et Arnaud discutent des dernières nouvelles du dev, en mettant l'accent sur Java, l'intelligence artificielle, et les nouvelles fonctionnalités des versions JDK 24 et 25. Ils abordent également des sujets comme Quarkus, l'accessibilité des sites web, et l'impact de l'IA sur le trafic web. Cette conversation aborde les approches pour les devs en matière d'intelligence artificielle et de développement logiciel. On y discute notamment des défis et des bénéfices de l'utilisation de l'IA. Enfin, ils partagent leurs réflexions sur l'importance des conférences pour le développement professionnel. Enregistré le 14 mars 2025 Téléchargement de l'épisode LesCastCodeurs-Episode-323.mp3 ou en vidéo sur YouTube. News Langages Java Metal https://www.youtube.com/watch?v=yup8gIXxWDU Peut-être qu'on la déjà partagé ? Article d'opinion Java coming for AI https://thenewstack.io/2025-is-the-last-year-of-python-dominance-in-ai-java-comin/ 2025 pourrait être la dernière année où Python domine l'IA. Java devient un concurrent sérieux dans le domaine. En 2024, Python était toujours en tête, Java restait fort en entreprise, et Rust gagnait en popularité. Java est de plus en plus utilisé pour l'AI remettant en cause la suprématie de Python. article vient de javaistes la domination de python est cluturelle et plus technique (enfin pour les ML lib c'est encore technique) projets paname et babylon changent la donne JavaML est populaire L'almanach java sur les versions https://javaalmanac.io/ montre kes APIs et les diff entre versions puis les notes ou la spec java Les nouvelles de JDK 24 et du futur 25 https://www.infoq.com/news/2025/02/java-24-so-far/?utm_campaign=infoq_content&utm_source=infoq&utm_medium=feed&utm_term=global JDK 24 a atteint sa première phase de release candidate et sera officiellement publié le 18 mars 2025. 24 nouvelles fonctionnalités (JEPs) réparties en 5 catégories : Core Java Library (7), Java Language Specification (4), Security Library (4), HotSpot (8) et Java Tools (1). Project Amber : JEP 495 “Simple Source Files and Instance Main Methods” en quatrième preview, visant à simplifier l'écriture des premiers programmes Java pour les débutants. Project Loom : JEP 487 “Scoped Values” en quatrième preview, permettant le partage de données immuables entre threads, particulièrement utile avec les virtual threads. Project Panama : JEP 489 “Vector API” en neuvième incubation, continuera d'incuber jusqu'à ce que les fonctionnalités nécessaires de Project Valhalla soient disponibles. Project Leyden : JEP 483 “Ahead-of-Time Class Loading & Linking” pour améliorer le temps de démarrage en rendant les classes d'une application instantanément disponibles au démarrage de la JVM. Sécurité quantique : Deux JEPs (496 et 497) introduisant des algorithmes résistants aux ordinateurs quantiques pour la cryptographie, basés sur les réseaux modulaires. Sécurité renforcée : JEP 486 propose de désactiver définitivement le Security Manager, tandis que JEP 478 introduit une API de dérivation de clés. Optimisations HotSpot : JEP 450 “Compact Object Headers” (expérimental) pour réduire la taille des en-têtes d'objets de 96-128 bits à 64 bits sur les architectures 64 bits. (a ne aps utiliser en prod!) Améliorations GC : JEP 404 “Generational Shenandoah” (expérimental) introduit un mode générationnel pour le Garbage Collector Shenandoah, tout en gardant le non generationel. Évolution des ports : Windows 32-bit x86 ca sent le sapin JEP 502 dans JDK 25 : Introduction des “Stable Values” (preview), anciennement “Computed Constants”, offrant les avantages des champs final avec plus de flexibilité pour l'initialisation. Points Supplémentaires sur JDK 25 Date de sortie : JDK 25 est prévu pour septembre 2025 et représentera la prochaine version LTS (Long-Term Support) après JDK 21. Finalisation de l'on-ramp : Gavin Bierman a annoncé son intention de finaliser la fonction “Simple Source Files” dans JDK 25, après quatre previews successives. CDS Object Streaming : Le JEP Draft 8326035 propose d'ajouter un mécanisme d'archivage d'objets pour Class-Data Sharing (CDS) dans ZGC, avec un format d'archivage et un chargeur unifiés. HTTP/3 supporté dans HttpClient Un article sur l'approche de Go pour éviter les attaques par chemin de fichier https://go.dev/blog/osroot Librairies Quarkus 3.19 es sorti https://quarkus.io/blog/quarkus-3-19-1-released/ UBI 9 par defaut pour les containers En plus de AppCDS, support tu cache AOT (JEP 483) pour demarrer encore plus rapidement Preuve de possession dans OAuth tokers 2 Mario Fusco sur les patterns d'agents en Quarkus https://quarkus.io/blog/agentic-ai-with-quarkus/ et https://quarkus.io/blog/agentic-ai-with-quarkus-p2/ premier article sur les patterns de workflow chainer, paralleliser ou router avec des exemples de code qui tournent les agents a proprement parler (le LLM qui decide du workflow) les agents ont des toolbox que le LLM peut decided d'invoquer Le code va dans les details et permet de mettre les interactions en lumiere tracing rend les choses visuelles Web Le European Accessibility Act (EAA) https://martijnhols.nl/blog/the-european-accessibility-act-for-websites-and-apps Loi européenne sur l'accessibilité (EAA) adoptée en 2019 Vise à rendre sites web et apps accessibles aux personnes handicapées Suivre les normes WCAG 2.1 AA (clarté, utilisabilité, compatibilité) Entreprises concernées : banques, e-commerce, transports, etc. Date limite de mise en conformité : 28 juin 2025 2025 c'est pour les nouveaux developpements 2027 c'est pour les applications existantes. bon et je fais comment pour savoir si le site web des cast codeurs est conforme ? API Popover https://web.dev/blog/popover-baseline?hl=en L'API Popover est maintenant disponible dans tous les navigateurs majeurs Ajoutée à Baseline le 27 janvier 2025 Permet de créer des popovers natifs en HTML, sans JavaScript complexe Exemple : Ouvrir Contenu du popover Problème initial (2024) : Bug sur iOS empêchant la fermeture des popovers Intégrer un front-end React dans une app Spring-Boot https://bootify.io/frontend/react-spring-boot-integration.html Etape par etape, comment configurer son build (https://bootify.io/frontend/webpack-spring-boot.html) et son app (controllers…) pour y intégrer un front en rect. Data et Intelligence Artificielle Traffic des sites web venant de IA https://ahrefs.com/blog/ai-traffic-study/ le AIEO apres le SEO va devenir un gros business vu que les modèles ont tendance a avoir leurs chouchous techniques ou de reference. 63% des sites ont au moins un referal viennent d'une IA 50% ChatGPT, puis plrplexity et enfin Gemini, bah et LeChat alors? 0,17% du traffic des sites vient de l'IA. Et en meme temps l'AI resume plutot que pointe donc c'est logique Granite 3.2 est sorti https://www.infoq.com/news/2025/03/ibm-granite-3-2/ IBM sort Granite 3.2, un modèle IA avancé. Meilleur raisonnement et nouvelles capacités multimodales. Granite Vision 3.2 excelle en compréhension d'images et de documents. Granite Guardian 3.2 détecte les risques dans les réponses IA. Modèles plus petits et efficaces pour divers usages. Améliorations en raisonnement mathématique et prévisions temporelles. les trucs interessants de Granite c'est sa petite taille et son cote “vraiment” open source Prompt Engineering - article détaillé https://www.infoq.com/articles/prompt-engineering/ Le prompt engineering, c'est l'art de bien formuler les instructions pour guider l'IA. Accessible à tous, il ne remplace pas la programmation mais la complète. Techniques clés : few-shot learning, chain-of-thought, tree-of-thought. Avantages : flexibilité, rapidité, meilleure interaction avec l'IA. Limites : manque de précision et dépendance aux modèles existants. Futur : un outil clé pour améliorer l'IA et le développement logiciel. QCon San Francisco - Les agents AI - Conference https://www.infoq.com/presentations/ai-agents-infrastructure/ Sujet : Infrastructure pour agents d'IA. Technologies : RAG et bases de données vectorielles. Rôle des agents d'IA : Automatiser des tâches, prévoir des besoins, superviser. Expérience : Shruti Bhat de Oracle à Rockset (acquis par OpenAI). Objectif : Passer des applis classiques aux agents IA intelligents. Défis : Améliorer la recherche en temps réel, l'indexation et la récupération. Nous concernant: Évolution des rôles : Les développeurs passent à des rôles plus stratégiques. Adaptation nécessaire : Les développeurs doivent s'adapter aux nouvelles technologies. Official Java SDK for MCP & Spring AI https://spring.io/blog/2025/02/14/mcp-java-sdk-released-2 Désormais une implémentation officielle aux côtés des SDK Python, TypeScript et Kotlin. ( https://modelcontextprotocol.io/ ) Prise en charge de Stdio-based transport, SSE (via HTTP) et intégration avec Spring WebFlux et WebMVC. Intégration avec Spring AI, configuration simplifiée pour les applications Spring Boot (different starters disponibles) Codez avec Claude https://docs.anthropic.com/en/docs/agents-and-tools/claude-code/overview Claude Code est en beta, plus de liste d'attente Un outil de codage agentique intégré au terminal, capable de comprendre votre base de code et d'accélérer le développement grâce à des commandes en langage naturel. Les fonctionnalités permettent de comprendre le code, le refactorer, tester, debugger, … Gemini Code Assist est gratuit https://blog.google/technology/developers/gemini-code-assist-free/ Pour un usage personnel. Pas besoin de compte. Pas de limite. 128k token input. Guillaume démarre une série d'articles sur le RAG (niveau avancé). Le premier sur Sentence Window Retrievalhttps://glaforge.dev/posts/2025/02/25/advanced-rag-sentence-window-retrieval/ Guillaume propose une technique qui améliore les résultats de rechercher de Retrieval Augmented Generation L'idée est de calculer des vecteurs embeddings sur des phrases, par exemple, mais de retourner un contexte plus large L'intérêt, c'est d'avoir des calculs de similarité de vector embedding qui ont de bons scores (sans dilution de sens) de similarité, mais de ne pas perdre des informations sur le contexte dans lequel cette phrase se situe GitHub Copilot edits en GA, GitHub Copilot en mode agent dans VSCode Insiders https://github.blog/news-insights/product-news/github-copilot-the-agent-awakens/ Copilot Edits permet via le chat de modifier plusieurs fichiers en même temps, ce qui simplifie les refactoring Copilot en mode agent ajoute un mode autonome (Agentic AI) qui va tout seul chercher les modifications à faire dans votre code base. “what could possibly go wrong?” Méthodologies Article d'opinion interessant sur AI et le code assistant de Addy Osmani https://addyo.substack.com/p/the-70-problem-hard-truths-about Un article de l'année dernière de Addy Osmani https://addyo.substack.com/p/10-lessons-from-12-years-at-google plusieurs types d'aide IA Ceux pour boostrapper, dun figma ou d'une image et avoir un proto non fonctionnel en quelques jours Ceux pour iterer sur du code donc plus long terme on va faire une interview sur les assistants de code IA Le cout de la vitesse de l'ia les dev senior refactur et modifie le code proposé pour se l'approprier, chnger l'architecture etc donc basé sur leur connaissance appliquer ce qu'on connait deja amis plus vite est un pattern different d'apprendre avec l'IA explore des patterns d'approche et la prospective sur le futur Loi, société et organisation Elon Musk essaie d'acheter Open AI https://www.bbc.com/news/articles/cpdx75zgg88o La réponse: “non merci mais on peut racheter twiter pour 9,74 milliars si tu veux” Avec la loi narcotrafic votée au sénat, Signal ne serait plus disponible en France https://www.clubic.com/actualite-555135-avec-la-loi-narcotrafic-signal-quittera-la-france.html en plus de légaliser les logiciels espions s'appuyant sur les failles logiciel La loi demande aux messageries de laisser l'état accéder aux conversations Donc une backdoor avec une clé etatique par exemple Une backdoor comme celle des téléphones filaires américains mis en place il y a des années et maintenant exploitée par l'espionnage chinois Signal à une position ferme, soit c'est sécurisé soit on sort d'un pays Olvid WhatsApp et iMessage sont aussi visée par exemple La loi défini la cible comme la criminalité organisée : les classiques mais aussi les gilets jaunes, les opposants au projet de Bure, les militants aidant les personnes exilées à Briançon, ou encore les actions contre le cimentier Lafarge à Bouc-Bel-Air et à Évreux Donc plus large que ce que les gens pensent. Conférences La liste des conférences provenant de Developers Conferences Agenda/List par Aurélie Vache et contributeurs : 14 mars 2025 : Rust In Paris 2025 - Paris (France) 19-21 mars 2025 : React Paris - Paris (France) 20 mars 2025 : PGDay Paris - Paris (France) 20-21 mars 2025 : Agile Niort - Niort (France) 25 mars 2025 : ParisTestConf - Paris (France) 26-29 mars 2025 : JChateau Unconference 2025 - Cour-Cheverny (France) 27-28 mars 2025 : SymfonyLive Paris 2025 - Paris (France) 28 mars 2025 : DataDays - Lille (France) 28-29 mars 2025 : Agile Games France 2025 - Lille (France) 28-30 mars 2025 : Shift - Nantes (France) 3 avril 2025 : DotJS - Paris (France) 3 avril 2025 : SoCraTes Rennes 2025 - Rennes (France) 4 avril 2025 : Flutter Connection 2025 - Paris (France) 4 avril 2025 : aMP Orléans 04-04-2025 - Orléans (France) 10-11 avril 2025 : Android Makers - Montrouge (France) 10-12 avril 2025 : Devoxx Greece - Athens (Greece) 11-12 avril 2025 : Faiseuses du Web 4 - Dinan (France) 14 avril 2025 : Lyon Craft - Lyon (France) 16-18 avril 2025 : Devoxx France - Paris (France) 23-25 avril 2025 : MODERN ENDPOINT MANAGEMENT EMEA SUMMIT 2025 - Paris (France) 24 avril 2025 : IA Data Day - Strasbourg 2025 - Strasbourg (France) 29-30 avril 2025 : MixIT - Lyon (France) 6-7 mai 2025 : GOSIM AI Paris - Paris (France) 7-9 mai 2025 : Devoxx UK - London (UK) 15 mai 2025 : Cloud Toulouse - Toulouse (France) 16 mai 2025 : AFUP Day 2025 Lille - Lille (France) 16 mai 2025 : AFUP Day 2025 Lyon - Lyon (France) 16 mai 2025 : AFUP Day 2025 Poitiers - Poitiers (France) 22-23 mai 2025 : Flupa UX Days 2025 - Paris (France) 24 mai 2025 : Polycloud - Montpellier (France) 24 mai 2025 : NG Baguette Conf 2025 - Nantes (France) 3 juin 2025 : TechReady - Nantes (France) 5-6 juin 2025 : AlpesCraft - Grenoble (France) 5-6 juin 2025 : Devquest 2025 - Niort (France) 10-11 juin 2025 : Modern Workplace Conference Paris 2025 - Paris (France) 11-13 juin 2025 : Devoxx Poland - Krakow (Poland) 12-13 juin 2025 : Agile Tour Toulouse - Toulouse (France) 12-13 juin 2025 : DevLille - Lille (France) 13 juin 2025 : Tech F'Est 2025 - Nancy (France) 17 juin 2025 : Mobilis In Mobile - Nantes (France) 19-21 juin 2025 : Drupal Barcamp Perpignan 2025 - Perpignan (France) 24 juin 2025 : WAX 2025 - Aix-en-Provence (France) 25-26 juin 2025 : Agi'Lille 2025 - Lille (France) 25-27 juin 2025 : BreizhCamp 2025 - Rennes (France) 26-27 juin 2025 : Sunny Tech - Montpellier (France) 1-4 juillet 2025 : Open edX Conference - 2025 - Palaiseau (France) 7-9 juillet 2025 : Riviera DEV 2025 - Sophia Antipolis (France) 18-19 septembre 2025 : API Platform Conference - Lille (France) & Online 23 septembre 2025 : OWASP AppSec France 2025 - Paris (France) 25-26 septembre 2025 : Paris Web 2025 - Paris (France) 2-3 octobre 2025 : Volcamp - Clermont-Ferrand (France) 6-10 octobre 2025 : Devoxx Belgium - Antwerp (Belgium) 9-10 octobre 2025 : Forum PHP 2025 - Marne-la-Vallée (France) 9-10 octobre 2025 : EuroRust 2025 - Paris (France) 16-17 octobre 2025 : DevFest Nantes - Nantes (France) 4-7 novembre 2025 : NewCrafts 2025 - Paris (France) 6 novembre 2025 : dotAI 2025 - Paris (France) 7 novembre 2025 : BDX I/O - Bordeaux (France) 12-14 novembre 2025 : Devoxx Morocco - Marrakech (Morocco) 21 novembre 2025 : DevFest Paris 2025 - Paris (France) 28 novembre 2025 : DevFest Lyon - Lyon (France) 28-31 janvier 2026 : SnowCamp 2026 - Grenoble (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/

Foojay.io, the Friends Of OpenJDK!
Welcome to OpenJDK (Java) 24 (#68)

Foojay.io, the Friends Of OpenJDK!

Play Episode Listen Later Mar 15, 2025 54:53


We serve you a podcast about the new Java version every six months.Our regular guest, Simon Ritter, Deputy CTO of Azul, is known on social media as "speakjava." He is part of the OpenJDK vulnerability group, JCP executive committee, and expert group for the Java SE specification request so that he can share a lot of inside information with us. In this episode, we are joined by Hanno Embregts, a Java Developer by day and musician by night. He publishes a post on Foojay with all the details of every new Java release and prepared a long description of all the new features included in Java 24.  Let's see what this new release brings us...Guests   Simon Ritter      https://www.linkedin.com/in/siritter/       https://bsky.app/profile/speakjava.bsky.social    Hanno Embregts      https://www.linkedin.com/in/hannotify/       https://bsky.app/profile/hanno.codes Content00:00 Introduction of the topic and guests00:58 Why 24 JEPs in release 24?02:16 Overview of the changes in Java 2403:37 The changes in Hotspot and GC   JEP 404: Generational Shenandoah (Experimental)      https://openjdk.org/jeps/404    JEP 450: Compact Object Headers (Experimental)      https://openjdk.org/jeps/450    JEP 475: Late Barrier Expansion for G1      https://openjdk.org/jeps/475 04:46 JEP 483: Ahead-of-Time Class Loading & Linking      https://openjdk.org/jeps/483 07:30 JEP 491: Synchronize Virtual Threads without Pinning      https://openjdk.org/jeps/491 10:27 Security JEPs and Quantum resistance   JEP 478: Key Derivation Function API (Preview)      https://openjdk.org/jeps/478    JEP 496: Quantum-Resistant Module-Lattice-Based Key Encapsulation Mechanism      https://openjdk.org/jeps/496    JEP 497: Quantum-Resistant Module-Lattice-Based Digital Signature Algorithm      https://openjdk.org/jeps/497 13:00 Tools   JEP 493: Linking Run-Time Images without JMODs      https://openjdk.org/jeps/493 16:47 Repreviews and finalizations   JEP 489: Vector API (Ninth Incubator)      https://openjdk.org/jeps/489 18:27 JEP 484: Class-File API      https://openjdk.org/jeps/484 19:13 JEP 485: Stream Gatherers      https://openjdk.org/jeps/485 21:22 JEP 487: Scoped Values (Fourth Preview)      https://openjdk.org/jeps/487 22:15 JEP 488: Primitive Types in Patterns, instanceof, and switch (Second Preview)      https://openjdk.org/jeps/488 22:30 How JEPs get finalized and included23:44 JEP 492: Flexible Constructor Bodies (Third Preview)      https://openjdk.org/jeps/492 24:09 JEP 494: Module Import Declarations (Second Preview)      https://openjdk.org/jeps/494 25:07 JEP 495: Simple Source Files and Instance Main Methods (Fourth Preview)      https://openjdk.org/jeps/495 29:24 JEP 499: Structured Concurrency (Fourth Preview)      https://openjdk.org/jeps/499 34:04 Deprecations & Restrictions34:46 JEP 472: Prepare to Restrict the Use of JNI      https://openjdk.org/jeps/472 37:15 JEP 486: Permanently Disable the Security Manager      https://openjdk.org/jeps/486 38:53 JEP 490: ZGC: Remove the Non-Generational Mode      https://openjdk.org/jeps/490    Trash Talk - Exploring the JVM memory management by Gerrit Grunwald      https://www.youtube.com/watch?v=Jh79ojcror0 42:09 JEP 498: Warn upon Use of Memory-Access Methods in sun.misc.Unsafe      https://openjdk.org/jeps/498 45:43 Removal of 32-bit support   JEP 479: Remove the Windows 32-bit x86 Port      https://openjdk.org/jeps/479    JEP 501: Deprecate the 32-bit x86 Port for Removal      https://openjdk.org/jeps/501 47:37 Should we use Java 24 in production?51:09 Looking forward to the next LTS in September54:14 Conclusion

MINIMUM WAGE MAXIMUM RAGE
#172: FORTY YEARS OF LIFE

MINIMUM WAGE MAXIMUM RAGE

Play Episode Listen Later Dec 5, 2024 62:50


Birthday ni Mak at Jeps this week tsaka last week. Bagong tungtong si Mak sa takwarents kaya napag-usapan ang mga bagay na nagbago sa buhay at gawi lately. Makinig ka na baka may mapulot kang aral...or pwede ding wala. Buhay mo yan.

Les Cast Codeurs Podcast
LCC 317 - les nouvelles paramétriques

Les Cast Codeurs Podcast

Play Episode Listen Later Oct 21, 2024 81:56


De Java 23 à WebAssembly, en passant par l'IA et les design patterns, on a tout passé au crible #java #swift #webassembly #wordpress #webcomponents #llm #mongodb #keycloak #fairsource Enregistré le 18 octobre 2024 Téléchargement de l'épisode LesCastCodeurs-Episode–317.mp3 News Langages Java 23 est sorti ! InfoQ liste toutes les JEPs intégrées à la nouvelle version https://www.infoq.com/news/2024/09/java23-released/ Et FooJay plonge dans le détail https://foojay.io/today/java–23-has-arrived-and-it-brings-a-truckload-of-changes/ JEP 455: Primitive Types in Patterns, instanceof, and switch (Preview) JEP 466: Class-File API (Second Preview) JEP 467: Markdown Documentation Comments JEP 469: Vector API (Eighth Incubator) JEP 471: Deprecate the Memory-Access Methods in sun.misc.Unsafe for Removal JEP 473: Stream Gatherers (Second Preview) JEP 474: ZGC: Generational Mode by Default JEP 476: Module Import Declarations (Preview) JEP 477: Implicitly Declared Classes and Instance Main Methods (Third Preview) JEP 480: Structured Concurrency (Third Preview) JEP 481: Scoped Values (Third Preview) JEP 482: Flexible Constructor Bodies (Second Preview) StringTemplate s'en va Un article sur l'API ClassFile qui sera un standard dans le JDK pour manipuler des classes (ala ASM) https://www.unlogged.io/post/class-file-api-not-your-everyday-java-api article long mais qui revient sur les raisons notamment parce que ASM est dans le JDK et qu'ils sont un problème de poule et d'oeuf et sur la forme de l'API a des exemples d'usage tout cela reste en preview dans le JDK des optimisation comme le lazy parsing et le constant pool sharing (en gros faire de la reference sur ce qui n'a pas changé Tip and Tail is back: cette fois une JEP https://openjdk.org/jeps/14 plus qu'une keynote provocative au language summit maintenant une JEP dite informative le language est un pu flou sur l'objectif entre regarder tip and tail pour vos librairies c'est bien et adoptons tous le meme tip du JDK jusqu'aux stack applicatives Apple annonce la sortie de son language Swift en version 6 https://www.swift.org/blog/announcing-swift–6/ Nouvelles plateformes : Swift 6 s'étend à de nouvelles plateformes (tous les grands OS déjà supportés), y compris les systèmes embarqués (sous ARM et Risc V). Swift Testing : Swift 6 introduit Swift Testing, une nouvelle bibliothèque de tests conçue pour Swift. Concurrence : Détection de data race en tant qu'erreur de compilation. Apple annonce travailler sur l'interopérabilité Swift / Java https://github.com/swiftlang/swift-java comme jextract mais dans l'autre sens The news Java https://www.infoq.com/news/2024/10/java-news-roundup-oct07–2024/ JDK 24 : Un calendrier pour la sortie de JDK 24 a été proposé. La première phase de réduction des fonctionnalités commencera le 5 décembre 2024. La version finale sera disponible le 18 mars 2025. JDK 24 introduira des mises à jour avec deux nouvelles API. La Vector API (JEP 489) facilitera les opérations sur des vecteurs, tandis que la Class-File API (JEP 484) permettra une manipulation plus efficace des fichiers de classes Java. Un changement de sécurité important est proposé avec JEP 486. Il prévoit de désactiver définitivement le Security Manager, qui a été déprécié. Cette décision signifie que cette fonctionnalité ne sera plus disponible dans les futures versions, car elle est considérée comme obsolète. Apache Tomcat et Cassandra : Les nouvelles versions de Tomcat (11.0.0) et de Cassandra (5.0.0) sont sorties. Elles incluent des améliorations et des corrections de bogues. Spring Framework : Des mises à jour pour Spring Framework (versions 3.4.0-M2, 3.3.3 et 3.2.8) ont été publiées. Elles intègrent le support d'une nouvelle API qui aide à la gestion de la mémoire. Quarkus : Red Hat a sorti la version 3.15 de Quarkus, qui apporte des corrections et des améliorations. Une nouvelle version, la 3.16, est prévue pour la fin octobre. Commonhaus Foundation : Une nouvelle organisation, la Commonhaus Foundation, a été créée pour aider les projets open source à être durables. Quarkus a rejoint cette fondation. Cassandra, Camel, Lamgchain, Micronaut, OpenLibery, JHipster, Ktor etc. Design patterns revisited: https://www.youtube.com/watch?v=kE5M6bwruhw Design and design patterns. Optional: patterns and anti-patterns. Iterator pattern. Lightweight Strategy. Factory Method using default methods. Laziness using Lambda Expressions. Decorator using Lambda Expressions. Creating Fluent interfaces. Execute Around Method Pattern. Creating a Closed Hierarchy with sealed classes. Popularité des langages de programmation https://www.techspot.com/news/105157-python-most-popular-coding-language-but-challengers-gaining.html Python reste le langage de programmation le plus populaire, surtout dans des domaines comme la science des données et le développement web. Il est apprécié pour sa simplicité et le grand nombre de bibliothèques disponibles, ce qui le rend facile à apprendre et à utiliser. De nombreuses entreprises, y compris des startups, utilisent Python pour diverses applications. Malgré sa dominance, d'autres langages comme JavaScript, Java et Go gagnent en popularité et pourraient défier la position de leader de Python. (Java est monté du poste 4 au 3, en 1 an) Les développeurs qui codent occasionnellement préfèrent Python, montrant ainsi son attrait au-delà des programmeurs professionnels. L'émergence d'outils comme ChatGPT facilite l'accès à la programmation, ce qui pourrait influencer les tendances futures en matière de langages de programmation. Librairies Paramétrer ses tests JUnit 5 avec @CsvSource https://mikemybytes.com/2021/10/19/parameterize-like-a-pro-with-junit–5-csvsource/ l'annotation permet d'avoir ses données de test au plus près de la méthode on écrit les données de test sous forme de CSV (éventuellement avec des délimiteurs de son choix pour plus de lisibilité, pour bien séparer les valeurs) par exemple -> ou maps to les valeurs peut être les paramètres de la method mai aussi les valeur de description du test Infrastructure Turbocharged Development: The Speed and Efficiency of WebAssembly par Danielle Lancashire https://devsummit.infoq.com/presentation/munich2024/turbocharged-development-speed-and-efficiency-webassembly L'utilisation de WebAssembly avec Serverless. Faire tourner des applications plus facilement dans le cloud.WebAssembly est rapide et sûr pour exécuter du code. Cela aide à déployer les applications plus rapidement et à utiliser moins de ressources. De nombreuses entreprises utilisent WebAssembly pour des tâches comme le traitement d'images et de données. Des plateformes comme Cloudflare Workers et AWS Lambda. La communauté autour de WebAssembly granèit. De nouveaux outils et bibliothèques sont créés. Cependant, il y a encore des défis à relever, comme la compatibilité et les performances. Malgré cela, l'avenir de WebAssembly est prometteur. Web C'est la guerre chez Wordpress https://techcrunch.com/2024/09/26/wordpress-vs-wp-engine-drama-explained/ une boite nommée WP Engine fait du hosting de WordPress mais ne contribue pas Automatic, les gens derrière WordPress leur onbt demandé de résoudre ce probleme, soit en payant des droits de trademark soit en contribuant de l'engineering upstream à auteur de 8% de leurs revenus WP Engine dit non Automatic coupe l'accès aux mises a jours de thèmes et de plugins à WP Engine mettant des sites à risque (securité) WP Engine dit que c'est un abus de position du CEO d'Automatic sur les accès WordPress.org Bref c'est le drame le CEO d'automatic propose à ses employés 6 mois de salaire si ils ne sont pas d'accord avec la stratégie https://www.cio.com/article/3550331/one-twelfth-of-automattic-staff-leave-over-wordpress-wp-engine-spat.html 8% ont pris l'offre Les WebComposants ne sont pas le fuitur https://dev.to/ryansolid/web-components-are-not-the-future–48bh un article d'un auteur proéminent de framework JavaScript Discute les avantages et les inconvenients de la standardisation qui permet d'élever le débat mais aussi bloque des avenues d'optimisations beaucoup d'exemples d'inovations en frameworks JS qui auraient été bloqués Les commentaires apres l'article sont interessants aussi (en contre perspective) mais tout le monde n'est pas d'accord avec cet article https://www.abeautifulsite.net/posts/web-components-are-not-the-future-they-re-the-present/ Data et Intelligence Artificielle Conseils et bonnes pratiques lors de l'intégration de LLM dans une application https://glaforge.dev/posts/2024/09/23/some-good-practices-when-integrating-an-llm-in-your-application/ management de prompt effectif versionnage et externalisation des prompts fixer la version des modèles optimisation et caching mettre en place des rails de sécurité évaluer et monitorer le comportement et la performance prioriser la sécurité des données privées Encore une nouvelle version de LangChain4j, avec la version 0.35 ! Guillaume couvre les nouveautés côté Gemini et Google Cloud https://glaforge.dev/posts/2024/09/29/lots-of-new-cool-gemini-stuff-in-langchain4j/ Support des toutes nouvelles versions de Gemini 1.5 (version 002) Un “document loader” pour charger des documents à partir de Google Cloud Storage Un “scoring model” qui permet de faire du “reranking” de résultat, pour trouver les résultats les plus pertinents pour une requête donnée Support de nouveaux paramètres des embedding models (choix de la dimensionalité des vecteurs, du troncage des textes en entrée) Ajout d'un “embedding model” pour le module Google AI Gemini Un estimateur de token pour Google AI Gemini Support des chat listeners Support des enums pour la sortie structurée JSON Et plein de mise à jour de la documentation pour refleter tous ces changements et aditions Self Correction Algo LLM https://www.infoq.com/news/2024/10/google-deepmind-score/ Google DeepMind a récemment publié SCoRe, une nouvelle méthode d'auto-correction pour les modèles de langage (LLM). Elle améliore la capacité des LLM à corriger leurs erreurs lorsqu'ils résolvent des problèmes de mathématiques ou de programmation. Contrairement aux méthodes antérieures, SCoRe utilise des données générées par le modèle lui-même pour créer des dialogues d'auto-correction. Cela permet au modèle de s'améliorer via un processus d'apprentissage par renforcement (RL) en deux étapes. Les modèles ajustés avec cette technique ont montré des améliorations significatives, surpassant les performances des modèles de base. Cette méthode pourrait ouvrir de nouvelles pistes pour rendre les LLM plus précis et robustes dans leurs réponses. MongoDB 8 est sorti https://www.mongodb.com/products/updates/version-release La version 8.0 est plus rapide, avec des lectures plus rapides, une meilleure gestion des mises à jour et des agrégations de séries temporelles jusqu'à 60 % plus rapides. De nouvelles fonctionnalités incluent le support des Query pour les données chiffrées, rendant le traitement des données sensibles plus facile. Beaucoup d'ameliorations pour la performance et scalabilité Guillaume explore les techniques avancées de Retrieval Augmented Generation pour améliorer la qualité des résultats de recherche dans ses propres documents, avec les LLMs https://glaforge.dev/talks/2024/10/14/advanced-rag-techniques/ Présentations et vidéos données lors de la conférence Devoxx Belgique Code des exemples disponibles sur Github Techniques de chunking : sliding window, hypothetical questions, semantic chunking, context retrieval chunking Techniques de retrieval : hypothetical document embedding, query compression, metadata filtering Outillage Article sur les cache alias en Infinispan https://infinispan.org/blog/2024/10/07/cache-aliases-redis-databases Explique comment on peut utiliser Infinispan pour remplacer Redis Explique la différence entre les database de Redis et les caches d'Infinispan Explique l'utilité des alias en général Explique comment on peut avoir un mapping des databases de Redis vers des caches d'Infinispan Sécurité Keycloak 26 est sorti: https://www.keycloak.org/2024/10/keycloak–2600-released Organizations feature: permet aux administrateurs de créer et gérer des structures organisationnelles, facilitant la gestion des rôles et des permissions. Persistent user sessions: Les sessions des utilisateurs sont maintenant stockées par default dans la base de donnée ce qui améliore la cohérence, surtout avec plusieurs instances. Login Theme: Offre un design plus propre et une option de mode sombre qui s'adapte aux préférences des utilisateurs. L'amélioration du déploiement multi-sites renforce la fiabilité et réduit le temps d'arrêt lors des demandes des utilisateurs. Admin recovery: une méthode simple pour récupérer l'accès administrateur si tous les comptes sont bloqués, en créant un compte temporaire via des variables d'environnement. Pour les utilisateurs qui migrent vers cette version, il est important de prêter attention aux changements liés à la gestion des caches et aux sessions persistantes. Loi, société et organisation Introduction des licences fair source https://techcrunch.com/2024/09/22/some-startups-are-going-fair-source-to-avoid-the-pitfalls-of-open-source-licensing/ Certaines startups utilisent des licences “fair source” pour partager leur code tout en protégeant leurs intérêts commerciaux. Les licences FSL (Functional Source License) et BUSL (Business Source License) permettent d'ouvrir le code après 2 ou 4 ans. Ces licences empêchent les concurrents de vendre des produits similaires tout de suite, offrant une protection temporaire. Certains critiques pensent que ces licences sont compliquées et pourraient limiter l'innovation, car elles ne sont pas totalement ouvertes. Le “fair source” est encore un concept nouveau, mais il pourrait devenir un bon compromis entre open source et logiciel privé. definition de fair source: code lisible publique, peut etre utilise et modifié avec des “restrictions minimales” pour proteger le business modele du producteur ; et devient open source de maniere deferée “any purpose other than a Competing Use. A Competing Use means use of the Software in or for a commercial product or service that competes with the Software or any other product or service we offer using the Software as of the date we make the Software available” Outils de l'épisode Un petit outil sympa pour les utilisateurs de Macs avec un écran “wide”, pour partager un écran virtuel : https://github.com/Stengo/DeskPad les écrans larges sont partagés entierement et ceui fait un rendu 16:9 pour les gens qui le voient cet écran acte comme un écran mais il est virtuel et on peut mettre les applications que l'on veut dedans on ne l'a pas testé Conférences La liste des conférences provenant de Developers Conferences Agenda/List par Aurélie Vache et contributeurs : 17–18 octobre 2024 : DevFest Nantes - Nantes (France) 17–18 octobre 2024 : DotAI - Paris (France) 30–31 octobre 2024 : Agile Tour Nantais 2024 - Nantes (France) 30–31 octobre 2024 : Agile Tour Bordeaux 2024 - Bordeaux (France) 31 octobre 2024–3 novembre 2024 : PyCon.FR - Strasbourg (France) 6 novembre 2024 : Master Dev De France - Paris (France) 7 novembre 2024 : DevFest Toulouse - Toulouse (France) 8 novembre 2024 : BDX I/O - Bordeaux (France) 13–14 novembre 2024 : Agile Tour Rennes 2024 - Rennes (France) 16–17 novembre 2024 : Capitole Du Libre - Toulouse (France) 20–22 novembre 2024 : Agile Grenoble 2024 - Grenoble (France) 21 novembre 2024 : DevFest Strasbourg - Strasbourg (France) 21 novembre 2024 : Codeurs en Seine - Rouen (France) 27–28 novembre 2024 : Cloud Expo Europe - Paris (France) 28 novembre 2024 : Who Run The Tech ? - Rennes (France) 2–3 décembre 2024 : Tech Rocks Summit - Paris (France) 3 décembre 2024 : Generation AI - Paris (France) 3–5 décembre 2024 : APIdays Paris - Paris (France) 4–5 décembre 2024 : DevOpsRex - Paris (France) 4–5 décembre 2024 : Open Source Experience - Paris (France) 5 décembre 2024 : GraphQL Day Europe - Paris (France) 6 décembre 2024 : DevFest Dijon - Dijon (France) 22–25 janvier 2025 : SnowCamp 2025 - Grenoble (France) 30 janvier 2025 : DevOps D-Day #9 - Marseille (France) 6–7 février 2025 : Touraine Tech - Tours (France) 25 mars 2025 : ParisTestConf - Paris (France) 3 avril 2025 : DotJS - Paris (France) 10–12 avril 2025 : Devoxx Greece - Athens (Greece) 16–18 avril 2025 : Devoxx France - Paris (France) 7–9 mai 2025 : Devoxx UK - London (UK) 12–13 juin 2025 : DevLille - Lille (France) 24 juin 2025 : WAX 2025 - Aix-en-Provence (France) 18–19 septembre 2025 : API Platform Conference - Lille (France) & Online 9–10 octobre 2025 : Volcamp - Clermont-Ferrand (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/

Foojay.io, the Friends Of OpenJDK!
Welcome to OpenJDK (Java) 23 (#57)

Foojay.io, the Friends Of OpenJDK!

Play Episode Listen Later Sep 14, 2024 67:29


OpenJDK (Java) 23 is here! This version introduces three new features to the language and runtime, many bug fixes, small improvements, and a longer list of preview features. What are the most important facts about this release? Let's find out...GuestsSimon Ritterhttps://www.linkedin.com/in/siritter/ https://mastodon.social/@speakjavahttps://twitter.com/speakjava   Artur Skowrońskihttps://www.linkedin.com/in/arturskowronski/https://x.com/ArturSkowronskiContent00:00 Introduction 00:49 What OpenJDK version are we on? Foojay post by Loic Mathieu: https://foojay.io/today/java-23-whats-new/   01:26 Why switch to OpenJDK 23? 02:45 JEP 467: Markdown Documentation Comments https://openjdk.org/jeps/467 04:15 JEP 474: ZGC: Generational Mode by Defaulthttps://openjdk.org/jeps/474 https://www.azul.com/blog/what-should-i-know-about-garbage-collection-as-a-java-developer/ https://newrelic.com/resources/report/2024-state-of-the-java-ecosystem 14:17 JEP 471: Deprecate the Memory-Access Methods in sun.misc.Unsafe for Removal https://openjdk.org/jeps/471 Foojay post by Bazlur Rahman: https://foojay.io/today/unsafe-is-finally-going-away-embracing-safer-memory-access-with-jep-471/   22:04 Preview and incubator features 22:31 JEP 466: Class-File API (Second Preview) https://openjdk.org/jeps/466 25:48 JEP 455: Primitive Types in Patterns, instanceof, and switch (Preview) https://openjdk.org/jeps/455 https://openjdk.org/projects/valhalla 30:52 JEPs leading to cleaner code https://openjdk.org/projects/amber 32:28 JEP 469: Vector API (Eighth Incubator) https://openjdk.org/jeps/469  35:28 JEP 473: Stream Gatherers (Second Preview) https://openjdk.org/jeps/473 38:07 JEP 476: Module Import Declarations (Preview) https://openjdk.org/jeps/476 Overview of projects with modules: https://docs.google.com/spreadsheets/u/2/d/e/2PACX-1vQbHhKXpM1_Vop5X4-WNjq_qkhFRIOp7poAF79T0PAjaQUgfuRFRjSOMvki3AeypL1pYR50Rxj1KzzK/pubhtml   43:03 JEP 477: Implicitly Declared Classes and Instance Main Methods (Third Preview) https://openjdk.org/jeps/477 45:40 JEP 480: Structured Concurrency (Third Preview) https://openjdk.org/jeps/480 46:26 JEP 481: Scoped Values (Third Preview) https://openjdk.org/jeps/481 46:40 JEP 482: Flexible Constructor Bodies (Second Preview) https://openjdk.org/jeps/482 48:56 Removal of String templates https://openjdk.org/jeps/430  (OpenJDK 21): String Templates (Preview) https://openjdk.org/jeps/459  (OpenJDK 22): String Templates (Second Preview) Nice description on the mailing list: https://mail.openjdk.org/pipermail/amber-spec-experts/2024-March/004010.html   53:21 Process of releases 55:25 Predictions for next LTS 25 57:48 License changes for Oracle JDK 17 58:38 About JVM Weekly by Artur (and Scala, AI, LLMs) JVM Weekly Newsletter: https://www.linkedin.com/newsletters/7097859802881540096/ https://webtechie.be/tags/jfx-in-action/   1:06:18 Conclusions

MINIMUM WAGE MAXIMUM RAGE
#158: ANG PAMILYA AT ANG DIYOS

MINIMUM WAGE MAXIMUM RAGE

Play Episode Listen Later Aug 29, 2024 61:31


Isang malaman pero na-kanal na usapan tungkol sa pagmamahal sa pamilya at sa pagkakakilanlan ng manlilikha ng lahat. Seryoso ba to? Hindi naman...regular na kwentuhan lang ni Mak at Jeps na walang guest. Tara na!

Les Cast Codeurs Podcast
LCC 314 - 1000 fois 1000 dépendances

Les Cast Codeurs Podcast

Play Episode Listen Later Jul 16, 2024 83:11


Emmanuel, Guillaume et Arnaud discutent des nouvelles de l'été. JEPs, transactional outbox pattern avec Spring, LLM dans Chrome, faille polyfill.io, TOTP, congés illimités et IDE payant ou pas payant ? Enregistré le 12 juillet 2024 Téléchargement de l'épisode LesCastCodeurs-Episode-314.mp3 News Langages Les fonctionnalités de JDK 23 ont été figées début Juin (release prévue en septembre) https://openjdk.org/projects/jdk/23/ https://www.youtube.com/watch?v=kzjGp7LmW0I JEPs finales: 467: Markdown Documentation Comments 471: Deprecate the Memory-Access Methods in sun.misc.Unsafe for Removal 474: ZGC: Generational Mode by Default JEPs en incubation / preview 455: Primitive Types in Patterns, instanceof, and switch (Preview) 466: Class-File API (Second Preview) 469: Vector API (Eighth Incubator) 473: Stream Gatherers (Second Preview) 476: Module Import Declarations (Preview) 477: Implicitly Declared Classes and Instance Main Methods (Third Preview) 480: Structured Concurrency (Third Preview) 481: Scoped Values (Third Preview) 482: Flexible Constructor Bodies (Second Preview) Librairies Le transactional outbox pattern avec Spring Boot https://www.wimdeblauwe.com/blog/2024/06/25/transactional-outbox-pattern-with-spring-boot/ transactional outbox permet d'éviter des 2PC ou des désynchronisations de resources: typiquement un commit dans une base et un envoie de message dans un bus on ecrit le message dans une table de la base de données, et un process séparé récupère les messages et les envoient dans le bus implémentation utilise Spring Integration dans l'article, la seconde resource est l'envoie d'email montre une approche de tests le flow descrit pas psring integration est pas super trivial a lire quand on est pas familier mais cela poll la table toutes les secondes et envoie email et si succes de l'appel de service, vide le message de la table Deuxieme exemple avec Spring modulith qui a un event bus interne qui peut être persisté décrit les differences avec spring integration et les limites de l'approche modulith (message order, retry etc) Comment tester des valeurs de propriétés différentes dans un test Quarkus https://quarkus.io/blog/overriding-configuration-from-test-code/ on a tendance a ne pas tester les propriétés de config ce blog montre 5 (enfin 4 utiles) façons de le faire avec Quarkus. les profils de test, mocker l'objet de config, les test components (experimental), l'injection dans les constructeurs Quarkus 3.12 https://quarkus.io/blog/quarkus-3-12-0-released/ centralisation des configs TLS support pour le load shedding (reject requests on service overload) événements JFR specific a Quarkus native image agent support Spring Boot 3 (compat layer) Support Kotlin 2 etc Cloud On vous parlait dans un épisode précédent de ce problème de coûts S3 sur des requêtes non autorisées. C'est Graphana Loki qui a mis ce problème sous les projecteurs https://grafana.com/blog/2024/06/27/grafana-security-update-grafana-loki-and-unintended-data-write-attempts-to-amazon-s3-buckets/ le problème venait des valeurs par défaut des buckets déclarés dans le chart helm de Loki, en particulier celui nommé ‘chunks' Data et Intelligence Artificielle Guillaume avait partagé l'information sur la disponibilité prochaine d'un mini modele LLM dans chrome. C'est maintenant une réalité et vous pouvez le tester. https://ai-sdk-chrome-ai.vercel.app/ Nécessite Chrome 127 (version stable à partir de mi-juillet) Utilise le SDK Vercel AI Guillaume nous parle de toutes les nouveautés liées au modèle Gemini de Google dans la dernière release de LangChain4j https://glaforge.dev/posts/2024/07/05/latest-gemini-features-support-in-langchain4j/ Outillage 1% des utilisateurs de Maven Central utilisent 83% de sa bande passante. Installez un repository manager qui fait proxy (et cela pour tous les types de dépendances)!!! https://www.sonatype.com/blog/maven-central-and-the-tragedy-of-the-commons rien n'est réellement gratuit et l'abus d'une minorité peut nuire à l'ensemble. Cela fait maintenant plus de 20 ans que les communautés le répète: installer un gestionnaire de dépendances dans votre infrastructure (nexus, artifactory, CodeArtifact, …). En plus de protéger le bien commun cela vous permet de raffiner le filtrage des dépendances, d'assurer la reproductibilité de vos builds, d'optimiser les performances (et réduire les coûts) en ne téléchargeant que depuis votre propre infrastructure, etc … Maven Central est un commun qui ne coute rien à l'utilisteur mais qui est indispensable à tous 1000 milliards de téléchargements l'année dernière 83% de la bande passante consommé par 1% des IPs Beaucoup des ces IP viennent des companies les plus larges proxy pour réduire charge sur central, réduire couts ingress/egress ils vont implementer un mécanisme de throttling question est-ce que la concentration des IPs veut juste dire que c'est le dernier noeud mais que cacher n'est pas effectif pour eux et qu'il y a des milliers de clients derrière une IP? le trotting ferait mal et le proxy ne marche plus dans un monde ou le dev est dans le cloud et distribue géographiquement Comment mettre en place backstage, ici avec un projet Spring Boot utilisant CircleCi, Renovate, SonarCloud… https://piotrminkowski.com/2024/06/13/getting-started-with-backstage/ Cet article explique comment utiliser backstage pour fournir à vos équipes un template d'une application spring-boot. Elle est automatiquement crée sous forme d'un repository git(hub) avec les integrations classiques pour gérer la CI (via CircleCI), la qualité (via SonarCloud), la mise à jour de dépendances (via Renovate) et bien sur son référencement sur le portail backstage. tutoriel tres complet tres facilement remplacable pour un project avec votre technologie preferee (pas specifique a Spring Boot, ou Java) Architecture Que se passe t'il quand vous faites un push sur GitHub? https://github.blog/2024-06-11-how-we-improved-push-processing-on-github/ GitHub explique comment ils ont amélioré leur architecture, notamment en mettant en place Kafka pour distribuer les actions qui découlent d'un push sur GitHub. paralelisation des taches (avant sequentiel) limitation des dependances entre etapes effectuées lors d'un push plus de taches peuvent faire un retry un classique de decoupling via un EDA Sécurité Attaque du CDN polyfill.io https://sansec.io/research/polyfill-supply-chain-attack polyfill c'est un support de nouvelles fonctionalites dans les ancien navigateurs servi par cdn notamment une societe chinoise a achete le domaine et le github et injecte du malware qui pointe sur des serveurs qui servent le malware selectivement (device, admin ou pas, heure de la journée) Fastly et Cloudflare on des deploiements alternatiuve Une faille de sécurité, de type Remote Code Execution, vieille de 10ans, dans CocoaPods, un gestionnaire de dépendances très utilisé dans le monde Apple (macOS et iOS) https://securityboulevard.com/2024/07/cocoapods-apple-vulns-richixbw/ https://cocoapods.org/ / https://cocoapods.org/ est un gestionnaire de dépendances pour les projets Xcode. Les dependances (Pods) sont publiées sous forme de Specs qui sont référencées dans un Specs Repo (une sorte de Maven central mais seulement avec des metadonnées) CVE-2024-38366 est une vulnérabilité de type remote code execution avec un score CVSS de 10 La faille existait depuis 10 ans et a été corrigée en Sept 2023. Elle permettait d'avoir un accès root sur trunk.cocoapods.org qui stock les Specs. Elles auraient donc pu être modifiées sans que les auteurs ne s'en apperçoivent. Pas de preuve pour l'instant que la faille ait été exploitée Mieux comprendre la double authentification avec TOTP https://hendrik-erz.de/post/understanding-totp-two-factor-authentication-eli5 Cet article revient sur le fonctionnement de TOTP et comment l'implementer avec des exemples en python the QR code est une URL qui contient: le secret en base 32. le nom du totp, qui a fournit le TOTP, combien de chiffres et la durée de vie du TOTP pour generer les chiffres, prends le secret, le temps et hash le tout, prendre 4 bytes et les convertir le chiffres typiquement le serveur genere les deux d'avant, les deux d'apres et le courant pour comparer Loi, société et organisation L'équipe Apache Maven gagne le troisième prix BlueHats https://nlnet.nl/bluehatsprize/2024/3.html le projet remporte un gain de 10000€. Ce prix est organisé par le gouvernement français afin de récompenser les projets open sources les plus impactants. La clause de congés illimités en Europe https://www.osborneclarke.com/insights/why-your-unlimited-vacation-policy-may-be-of-limited-use-in-europe Les politiques de congés illimités, populaires aux États-Unis, ne sont pas aussi avantageuses en Europe. En Europe, les employeurs doivent suivre les congés pris pour respecter les minima légaux de quatre semaines par an donc ils ne peuvent pas economiser sur le faire de ne plus les gérer. Les congés illimités permettent aux US de ne plus à devoir les payer au départ de l'employé. En Europe les employeurs doivent payer les congés non utilisés lors de la fin du contrat. Les employés européens pourraient prendre davantage de congés, car ils sont mieux protégés contre le licenciement. Les jours de maladie sont plus cadrés en europe. Un employé qui souffre d'une maladie longue pourrait utiliser les congés illimités mais ce ne sont pas les même règles qui s'appliquent OpenDNS n'est plus disponible en France et au Portugal https://support.opendns.com/hc/en-us/articles/27951404269204-OpenDNS-Service-Not-Available-To-Users-In-France-and-Portugal A priori Cisco qui opère openDNS en a marre des demandes de restrictions spécifiques à nos pays et préfère donc retirer entièrement l'accès au service plutôt que de se conformer à la nième demande de restrictions qui faisait suite à la plainte du groupe Canal+ portant sur l'accès à des sites illicites de streaming pour du sport Ask Me Anything Salut ! Êtes-vous plutôt IDE payants (ex : IJ Ultimate, ou des plugins payants), ou ne jurez-vous que par des outils gratuits ? Un peu des deux ? Si adaptes du payant, ça ne vous déprime pas qu'un nombre considérable d'employeurs rechignent à nous payer nos outils ? Que “de toute façon VSCode c'est gratuit” (à prononcer avec une voix méprisante) ? Quid du confort, ou de la productivité et/ou qualité accrue quand on maîtrise de tels outils ? Merci ! Conférences La liste des conférences provenant de Developers Conferences Agenda/List par Aurélie Vache et contributeurs : 6 septembre 2024 : JUG Summer Camp - La Rochelle (France) 6-7 septembre 2024 : Agile Pays Basque - Bidart (France) 17 septembre 2024 : We Love Speed - Nantes (France) 17-18 septembre 2024 : Agile en Seine 2024 - Issy-les-Moulineaux (France) 19-20 septembre 2024 : API Platform Conference - Lille (France) & Online 25-26 septembre 2024 : PyData Paris - Paris (France) 26 septembre 2024 : Agile Tour Sophia-Antipolis 2024 - Biot (France) 2-4 octobre 2024 : Devoxx Morocco - Marrakech (Morocco) 7-11 octobre 2024 : Devoxx Belgium - Antwerp (Belgium) 8 octobre 2024 : Red Hat Summit: Connect 2024 - Paris (France) 10 octobre 2024 : Cloud Nord - Lille (France) 10-11 octobre 2024 : Volcamp - Clermont-Ferrand (France) 10-11 octobre 2024 : Forum PHP - Marne-la-Vallée (France) 11-12 octobre 2024 : SecSea2k24 - La Ciotat (France) 16 octobre 2024 : DotPy - Paris (France) 16-17 octobre 2024 : NoCode Summit 2024 - Paris (France) 17-18 octobre 2024 : DevFest Nantes - Nantes (France) 17-18 octobre 2024 : DotAI - Paris (France) 30-31 octobre 2024 : Agile Tour Nantais 2024 - Nantes (France) 30-31 octobre 2024 : Agile Tour Bordeaux 2024 - Bordeaux (France) 31 octobre 2024-3 novembre 2024 : PyCon.FR - Strasbourg (France) 6 novembre 2024 : Master Dev De France - Paris (France) 7 novembre 2024 : DevFest Toulouse - Toulouse (France) 8 novembre 2024 : BDX I/O - Bordeaux (France) 13-14 novembre 2024 : Agile Tour Rennes 2024 - Rennes (France) 20-22 novembre 2024 : Agile Grenoble 2024 - Grenoble (France) 21 novembre 2024 : DevFest Strasbourg - Strasbourg (France) 21 novembre 2024 : Codeurs en Seine - Rouen (France) 27-28 novembre 2024 : Cloud Expo Europe - Paris (France) 28 novembre 2024 : Who Run The Tech ? - Rennes (France) 3-5 décembre 2024 : APIdays Paris - Paris (France) 4-5 décembre 2024 : DevOpsRex - Paris (France) 4-5 décembre 2024 : Open Source Experience - Paris (France) 6 décembre 2024 : DevFest Dijon - Dijon (France) 22-25 janvier 2025 : SnowCamp 2025 - Grenoble (France) 16-18 avril 2025 : Devoxx France - 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/

Vistis vinyler
Ghanesisk udflytter-funk

Vistis vinyler

Play Episode Listen Later Jun 1, 2024 114:03


Jeps, titlen siger dig med al sandsynlighed ikke en skid. Men faktisk er der en mening med idiotien, for i denne uge skal vi nærmest udelukkende høre ghanesiske musikere, som har bosat sig til vestlige lande. Og det giver en sjælden kombination af totalt frie og velsvingende vibes og grooves blandet op med vestens hyper moderne indspilningstekniker. Det vil sige at plader som med al sandsynlighed ville have været indspillet helt low-fi endte med at blive hi-fi.

Vistis vinyler
Byens bedste brazil boogie!

Vistis vinyler

Play Episode Listen Later May 11, 2024 114:03


Jeps, der er boogie fra Brasilien udover det meste i denne uges program. Det er slesk, corny, poleret, funky og helt perfekt på en og samme tid. Og jo bevares der er også masser af genial musik fra Congo og det må ikke negligeres, for der er så uendeligt meget at komme efter i det her smukke centralafrikanske land, der som bekendt er gået så utroligt gruelige ting igennem.

Småt Brændbart
CPH Pride – not so proud, topledelsesgakkelak i JP/POL og Sydbanks konfirmationsnedsmeltning

Småt Brændbart

Play Episode Listen Later May 10, 2024 87:01


Ugens Småt Brændbart dykker ned ugens (måske årets) dårligste forsøg på et kommunikations-comeback fra CPH Pride. Vi når også forbi ugens pro-palæstinensiske årshjul, hvor den både stod på aktivistisk overmaling af den mindesten, der hylder de danskere, der hjalp jøderne under Anden Verdenskrig og studerendes ny-opslåede teltlejr foran Københavns Universitet og deres kontante krav til ledelsen. DF'eren Anders Vistisen er ude med en ny SoMe video, som mange er flippet ud over. Spoiler-alert: Anna og Martin er ikke helt enige her. Hvad sker der lige for topledelsen i fonden, der ejer JP, Politiken og Ekstrabladet? Det er jo decideret pinligt, hvordan Ejbøl og Munch har skaltet og valtet med fondens penge, indtil nogen fandt ud af det og så fik piben en anden lyd. You can't make that sh*t up.Til slut dykker vi ned i Sydbanks nye og højt profilerede konfirmationsunivers. Jeps du læste rigtigt. Banken har et konfirmationsunivers. Og man må sige at den ellers så kedelige Sydbank er gået all in på at være noget for konfirmanderne (OK, de vil primært have deres penge) men så deres forældre. Sydbank har hevet den gamle kommunikationstraver op af tasken: en repræsentativ befolkningsanalyse med latterlige resultater. Dem har de så har syltet ind i alt fra gode råd på hjemmesiden, til SoMe indhold og sågar hundedyre busskursreklamer med pinlige tekster. Man fattes ord. Analyseinstituttet Norstat har lagt panel til den tåbelige rapport. Det forstår man jo heller ikke.Martin Martensen-LarsenAnna Thygesen

MINIMUM WAGE MAXIMUM RAGE
#138: MODERNONG DISYERTO (Dubai retrospective)

MINIMUM WAGE MAXIMUM RAGE

Play Episode Listen Later Apr 18, 2024 57:20


Kwentuhan tungkol sa unang punta ni Mak at Jeps sa UAE specifically sa syudad ng Dubai.

MISION PODCAST
JEPS 2024 | La cultura de la iglesia de los ultimos tiempos | Mariano Sennewald | MiSion

MISION PODCAST

Play Episode Listen Later Feb 28, 2024 63:48


MISION PODCAST
JEPS 2024 | Cultura de intimidad | Maxi Zeravika | MiSion

MISION PODCAST

Play Episode Listen Later Feb 28, 2024 55:45


MISION PODCAST
JEPS 2024 | Cultura de precursor | Mariano Sennewald | MiSion

MISION PODCAST

Play Episode Listen Later Feb 28, 2024 77:47


MISION PODCAST
JEPS 2024 | Cultura de contemplacion | Rafel Keller | MiSion

MISION PODCAST

Play Episode Listen Later Feb 28, 2024 59:49


MINIMUM WAGE MAXIMUM RAGE
#122: PATAPOS NA 2023 GANYAN KA PA DIN?

MINIMUM WAGE MAXIMUM RAGE

Play Episode Listen Later Dec 27, 2023 66:06


Bakit naman chong? Huling hirit ni Mak at Jeps bago matapos ang taon. Kinig na kayo laptrip to! A-WAH!

MINIMUM WAGE MAXIMUM RAGE
#109: SMILE KA LANG

MINIMUM WAGE MAXIMUM RAGE

Play Episode Listen Later Sep 27, 2023 60:37


Usapang resilience! Tama nga ba na ngitian lang ang problema? Anong kinalaman ng mga prayle dito? Ratrat episode na nageexplore sa estado ng pag-iisip ni Jeps at masculinity ni Mak. Tara realtalk-an na!

Marketing Morgenmøde
Velkommen til sæson 4

Marketing Morgenmøde

Play Episode Listen Later Aug 20, 2023 14:43


Velkommen til den marketingmæssige fornøjelsespark, der er Sæson 4 af Marketing Morgenmøde

Instant Trivia
Episode 904 - royal female nicknames - wine for dummies - the jep-tones world tour 2006 - where is every "body"? - macy's parade

Instant Trivia

Play Episode Listen Later Aug 3, 2023 8:03


Welcome to the Instant Trivia podcast episode 904, where we ask the best trivia on the Internet. Round 1. Category: royal female nicknames 1: Prime Minister Tony Blair dubbed her "The People's Princess". Princess Diana. 2: She was "The Untamed Heifer" and "The Virgin Queen". Elizabeth I. 3: Mark Antony called her "The Queen of Queens". Cleopatra. 4: The 19th century's "Widow of Windsor". Queen Victoria. 5: "The Catholic" of 15th century Spain. Queen Isabella. Round 2. Category: wine for dummies 1: Though its name means "black pinot", Pinot noir is a wine of this color. red. 2: Devotees call this wine Zin for short. Zinfandel. 3: This country's wine regions include the Barossa Valley and the Adelaide Hills. Australia. 4: In 1973, after a 50-year battle with the French government, this baron got his Mouton graded first growth. Rothschild. 5: "Quack" open a bottle of this sweet, sparkling wine meant for people who were raised on soda pop. Cold Duck. Round 3. Category: the jep-tones world tour 2006 1: More popular than Regis, the Jeps play their last stadium gig in San Francisco, like this band did on Aug. 29, 1966. The Beatles. 2: After a stint with the Maharishi, the group tries Kaballah with this singer whose hits include "Beautiful Stranger". Madonna. 3: The Jeps cover this group's 1988 Top 10 hit "Welcome To The Jungle", until the inevitable cease-and-desist order. Guns N' Roses. 4: No way! The Jeps' "Potpourri" video isn't the 2005 VMA Viewer's Choice; this band's "American Idiot" is. Green Day. 5: Oops... the 'Tones hire Mensa's Angels as security at this speedway in California, site of a 1969 free concert by the Stones. Altamont. Round 4. Category: where is every "body"? 1: A person who meddles or pries into the affairs of others. Busybody. 2: The process of developing human musculature especially for competitive exhibition. Bodybuilding. 3: To ride the waves to shore without a board. Bodysurfing. 4: One whose interests center on his dwelling place. Homebody. 5: A substance produced in the blood in response to a specific toxin. Antibody. Round 5. Category: macy's parade 1: In '86 parade, the Chipmunks rode a "floloon", a combination of these 2 parade standards. float and a balloon. 2: The 1st time this group of toe-tapping women lined up and high kicked in a Macy's Parade was in 1958. The Rockettes. 3: A train rolled off this 50-year-old game's board and into the parade in 1985. Monopoly. 4: Other than humans, most live animals in the parade nowadays are these. Horses. 5: All floats are built so they can fit through this on the trip from N.J. to N.Y.. Lincoln Tunnel. Thanks for listening! Come back tomorrow for more exciting trivia! Special thanks to https://blog.feedspot.com/trivia_podcasts/

Supertrends
Kritisk infrastruktur mod 2050 - Tænk hvis nogen slukkede?

Supertrends

Play Episode Listen Later May 29, 2023 54:16


Hver gang du ser en Netflix film eller er på nettet, aktiverer det afsindig aktivitet i fiberkabler og datacentre.Vidste du for eksempel, at verdens 500 største datacentre rummer over 50 million kvadratmeter computerspace, og at hver kvadratmeter leverer mere computerkraft end klodens totale computerkraft tilbage i 1980?Jeps, og trafikken i dem fordobles hvert andet år, imens pris-effektiviteten fordobles hver 6. uge. Og det hele bindes sammen af et spindelvæv af optiske kabler, der tilsammen kunne nå 4 millioner gange rundt om kloden ved Ækvator. Vildt, men … hvad nu hvis en fjende ødelægger det for os. Kan de det? Det ser vi på i denne episode af Supertrends.Værter:Liselotte Lyngsø - LinkedInIværksætter og forfatter Lars Tvede - LinkedInMedvirkende:Tobias Liebetrau - LinkedinKristian Kofoed-Solheim - LinkedInTilrettelægger: Liselotte Lyngsø og Denis Rivin - LinkedInProducent: Kim Pihl-Vester - LinkedIn

Supertrends
Thorium - et livs energiforsyning i en golfbold

Supertrends

Play Episode Listen Later May 22, 2023 53:29


Er thoriumenergi den største menneskelige opfindelse, vi aldrig benyttede i energiomstillingen?I 1960ere demonstrerede amerikanere, at man kunne lave kernekraft ud fra thorium, som var et materiale, man ellers brugte i blandt andet tandpasta, flyvinger og gaslamper. Jeps, det virkede, og der var thorium nok i verden til tusindvis af års forbrug. Plus at det var rent og sikkert.Og en thoriumklump på størrelse med en golfkugle kunne dække hele dit livs samlede energiforbrug.Tragisk nok blev det ideen skrottet til fordel for uran-baseret kernekraft, da dette kunne bruges til at lave atombomber. Havde vi i stedet satset på thorium, havde verden nok været langt renere og bedre i dag. Men, men – det kan stadig nås.I denne episode taler vi med medstifteren af et dansk firma, der er internationalt førende på netop thoriumenergi. Måske kommer miraklet alligevel?Værter:Liselotte Lyngsø - LinkedInIværksætter og forfatter Lars Tvede - LinkedInMedvirkende:Thomas Jam Pedersen - LinkedinTilrettelægger: Liselotte Lyngsø og Denis Rivin - LinkedInProducent: Kim Pihl-Vester - LinkedIn

men er livs havde thorium tragisk jeps liselotte lyngs
MINIMUM WAGE MAXIMUM RAGE
#90: ACTING IS RE-ACTING

MINIMUM WAGE MAXIMUM RAGE

Play Episode Listen Later May 17, 2023 57:56


Paano nga ba mag-artista? Madali lang ba? Tambay tambay lang sa set tapos laro laro bago mag-cut? Pakinggan ang struggles at challenges na kinaharap ni Mak sa kanyang attempt at acting. *disclaimer ang MIC ni Jeps ay pangit NANAMAN! pero hanggang 28 mark lang naman,audible na, the rest maganda na* Sali kayo sa FB group namin: ⁠⁠⁠⁠⁠https://www.facebook.com/groups/217892880361054/⁠⁠⁠⁠⁠ Follow us and tag us on our socials (SIGE NA KAILANGAN DAW NG EGO TO NI JEPS): ⁠⁠⁠⁠⁠Jeps Gallon (@jepsgallon) • Instagram photos and videos⁠⁠⁠⁠⁠ ⁠⁠⁠⁠⁠Jeps Gallon | Facebook⁠⁠⁠⁠⁠ ⁠⁠⁠⁠⁠Mak Navarez (@standupmak) • Instagram photos

Les Cast Codeurs Podcast
LCC 295 - La librairie rentre dans le cadre

Les Cast Codeurs Podcast

Play Episode Listen Later May 15, 2023 92:29


Dans cet épisode, Arnaud, Antonio et Emmanuel décortiquent les nouvelles d'avril et mai. On y discute Java 20, ecrire un profiler de zéro, Quarkus 3 (encore !), Micronaut 4, Podman, JReleaser, GitHub, CloudEvent, GraphQL, licenciements (encore !), et de la question a 1000 francs: librarie vs framework, quelle différence? Mais pas que. Enregistré le 12 mai 2023 Téléchargement de l'épisode LesCastCodeurs-Episode–295.mp3 News Langages Un descriptif du changement de paiement d'Oracle JDK https://horstmann.com/unblog/2023–02–23/ Cay Horstmann Explique OpenJDK avec plusieurs distributeurs Prefère Adoptium dont celle par défaut est Eclipse Temurin Pour Oracle, beaucoup d'options de licenses (no-fee, binary code, OTM license) Oracle depense beaucoup pour Java La license en discussion est Java SE Universal Subscription Licensing passage de license par CPU (Java SE advanced) vers license par employé (et une assiete large) Bref si vous êtes concernés, passer sur OpenJDK: Adoptium, ou d'autres vendeurs Java 20 est sorti : qu'y a t'il de nouveau dans Java 20 par rapport à Java 19 ? https://foojay.io/today/its-java–20-release-day-heres-whats-new/ L'article fait le point sur ce qu'il y a de nouveau par rapport à la précédente release : 4ème preview du pattern matching pour switch 2nde preview des record patterns 2nde preview des virtual threads incubation des scoped values (similaire au thread locals mais pour les virtual threads) 2nde incubation de la structured concurrency 2nd preview de foreign function et memory API 5ème incubation de la vector API (pour utiliser les instructions vectorielles des processeurs) La liste des JEPs : https://openjdk.org/projects/jdk/20/ Les release notes : https://jdk.java.net/20/release-notes dans le pattern matching switch: guarde when Record pattern: utilisation de var. utilisable dans les for aussi maintenant for (Delay(var timeInMS) : delays) quelques changements autour de l'API Thread est non preview (main API) Les ScopedValue sont comme les threadlocal par (virtual) thread mais elles sont immuables une fois écrites. use cases: copie d'etat pour des données non changeantes pour le virtual thread Serait interessant d'avoir des details dessus PDF 2.0 maintenant un vrai format ISO ouvert et gratuit https://www.pdfa.org/sponsored-standards/ standard dispo sans cout versions precedentes étaient payantes clarifications et corrections de beaucoup de corner cases Librairies Écrire un Profiler en 240 lignes de Java https://mostlynerdless.de/blog/2023/03/27/writing-a-profiler-in–240-lines-of-pure-java/ Ce n'est peut-être pas si compliqué d'écrire soi même un Java Profiler ! Et justement cet article nous montre comment le faire, en créant un Java Agent, en analysant les stacks d'appel, et à la fin en créant même un flame-graph en HTML Très didactique ! fondamentallement: appeler Threads:getAlStackStrace reguilerement et faire une liste des methodes visibles et créer un flamegraph a partir de ces données L'équipe de Flutter partage les grands thèmes de sa roadmap https://flutter.dev/go/strategy–2023 Performance, interopérabilité, portabilité, écosystème, sécurité, fondamentaux (comme la documentation, la fidélité des UI natives, adresser les issues publiques) Quarkus 3 est sorti https://quarkus.io/quarkus3/ on a deja couvert Hibernate ORM 6.2 nouvelle DevUI et admin sur un port different Support for Pact quarkus deply et extensibilite de la CLI avec des nouveaux verbes dev services for Kubernetes simule un Kube pour tester les calls vers l'API Kube Java 11 et 17 (recommendé) Jakarta EE Eclipse MicroProfile 6 Une librairie en Java spécialement pour l'astronomie par Cédric Champeau https://melix.github.io/blog//2023/04–22-introducing-astro4j.html différentes librairies et applications pour traiter les images issues de sol'ex qui permet de prendre des photos du soleil Micronaut 4 milestone 2 est sorti. Les nouveautés de Micronaut 4 https://docs.micronaut.io/4.0.0-M2/guide/index.html#whatsNew Kotlin 1.8.0 Experimental Support for Kotlin Symbol Processing (KSP) Apache Groovy 4.0 Core Changes Java 17 Baseline Improved Modularity GraalVM Metadata Repository and Runtime Initialization Completed javax to jakarta Migration Expression Language Injection of Maps Arbitrary Nesting of Configuration Properties Improved Error Messages for Missing Configuration Improved Error Messages for Missing Beans Tracking of Disabled Beans HTTP Changes Initial Support for Virtual Threads (Loom) Rewritten HTTP layer Annotation-Based HTTP Filters JDK HTTP Client Infrastructure 5 choses à savoir sur Podman Desktop pour un utilisateur Docker https://podman-desktop.io/blog/5-things-to-know-for-a-docker-user Une UI unique pour travailler avec différents moteur de conteneurs, et pas uniquement Docker Compatible avec Docker avec un mode adapté pour fonctionner aussi avec la docker CLI ou docker.sock pour les sockets Support de Compose Support de Kubernetes Securité : on peut utilisé rootless sans avoir les privilèges root socket est particulierement utile pour TestContainer compose n'est pas supporte en tant que tel mais on pout faire utiliser podman par compose podman peut emuiler / executer des definitions de pods si besoin d'exposer des ports code est meilleur mais synchro front back toujours un probleme en pratique erreurs, plus simple en rest avec les codes HTTP a debugger et monitorer version free est une mensonge, les schemas ne peuvent etre cassés pagination est compliqué et non standard et caching est primitif comparé a REST n+1 probleme comme dans les ORMs ou alors dataloaders qui amene de la complexité securite est plus compliqué a cause de la nav libre de GraphQL ecosysteme pas super mature pour les besoins encore et paradoxalement tres complexe Méthodologies Trends technologie et culture par InfoQ https://www.infoq.com/articles/culture-trends–2023/ les licenciement ont cassé les effets de psychological safety dans l'industrie les IA genratives ont un impact fort sur la productivité du développeur mais aussi avec des faiblesses significatives au dela du legal, les responsabilités societales deviennent plus importantes pour retenir employés et clients Le travail asynchrone devient plus accepté socialement et adopter les practiques apportent des bénéfices réels Le travail hybride devient la norme, amener les gens ensemble devient un choix délibéré, plus un horaire fixe Loi, société et organisation Red Hat fête ses 30 ans ! (limite, on n'était même pas nés, hein ?) https://www.redhat.com/en/blog/red-hat–30th-anniversary-celebrating-red-hat-day-north-carolina Red Hat licencie 4% de ses employés https://wraltechwire.com/2023/04/24/red-hat-cutting-hundreds-of-jobs-ceo-says-in-letter-to-employees/ IBM avait annoncé 3900 licenciements il y a peu et cela monte à 5000 avec les licenciements chez Redhat (les effectifs étaient de 2200 à Raleigh et 19000 à l'international) Licenciements suite au contexte économique post Covid, les revenus trimestriels de redhat n.ont été que de 8% en Q1 alors que la croissance était de 15 depuis l'acquisition de redhat par ibm en 2019 Crazy Bob est décédé :scream: https://www.sfgate.com/bayarea/article/mill-valley-man-killed-sf-stabbing–17878809.php Annonce sur TechCrunch https://techcrunch.com/2023/04/05/bob-lee-creator-of-cash-app-and-former-cto-of-square-stabbed-to-death/ Il avait créé le framework Guice, d'injection de dépendance, mais aussi Dagger Il a contribué aux librairies d'Android Il avait proposé une syntaxe alternative aux lambda : CIC Il a coécrit le livre Bitter EJB https://www.manning.com/books/bitter-ejb Il avait des idées bien tranchées, anti-Spring, anti-Groovy (pro-BeanShell), anti-lambda (tels qu'on les connait aujourd'hui) Guillaume l'avait rencontré pour la première fois en 2007 https://blog.octo.com/javaone–2007-et-groovy-chez-google/ Les gens partagent leurs souvenirs sur ce thread sur HackerNews https://news.ycombinator.com/item?id=35457341 10 millions de comptes sur Mastodon https://mastodon.social/@mastodonusercount/110051957865629817 Peut-être pas 10 millions de comptes actifs, mais d'autres commentateurs estiment le nombre d'actifs serait plutôt de 6 à 7 millions actifs, pour effectivement 10 millions de comptes créés donc certains inutilisés ou disparus (serveur disparu) Gordon Moore meure à 94 ans https://www.lemonde.fr/economie/article/2023/03/26/mort-de-gordon-moore-entrepreneur-par-accident-et-cofondateur-d-intel_6167037_3234.html#xtor=AL–32280270-%5Bdefault%5D-%5Bios%5D chimiste de formation, il refuse de bosser autour de la bombe atomique et fini dans la silicon valley fonde un des premiers semiconducteurs (plusieurs transistors ensemble) Intel sera un des rpemier a parier sur le silicium (pour construire de la mémoire) et un des premiers a faire une puce intégré regroupant plusieurs fonctions Twitter open source ses algorithmes de recommendation https://blog.twitter.com/engineering/en_us/topics/open-source/2023/twitter-recommendation-algorithm on retrouve le code source sur Github https://github.com/twitter/the-algorithm-ml et quelqu'un a déjà trouvé où il y a des clauses particulières pour le cas où un tweet vient d'Elon Musk, où un tweet vient d'un républicain ou d'un démocrate https://uwyn.net/@danluu@mastodon.social/110119479811452246 L'algorithme de Twitter https://aakashgupta.substack.com/p/the-real-twitter-files-the-algorithm analyse sans sensation trois étapes: aggravation des données, construction des “features”, mixage Followers, nos tweets et nous Plus gros booster likes 30x, puis retweet 20x Features: SimCluster: groupe par categories/personnes le tweet Feature: TwHIN: vecteur de prediction d'engagement pour un tweet donné Features: RealGraph, prend le tweet, the tweeter et le tweeté et construit un graphe pondéré de potentiel d'interaction Règles de confiance et securité: élimine certains sujets (cela censure plus depuis Elon Musk) Mixer: prend tout et construit la “timeline” Utilisateur répond aux réponses: x75 En fait que 80% du code ouvert The end of faking it in silicon valley https://www.nytimes.com/2023/04/15/business/silicon-valley-fraud.html les startup qui brulaient du cash sans business model clair proces et prisons pour falsification de données clients le approches non etique ne sont plus ignorées avant les investisseurs avaient peur de se mettre les createur de boite a dos, maintenant, l'argent vaut cher “finding out who is swimming naked when the tide goes out” Warren Buffet “It feels like we were in a nightclub and the lights just turned on” ils vont evaluer plus exhaustivement les foundateurs le probleme c'est que VC c'est sur la confiance (one way au moins) et que la c'est cassé Rubrique débutant On parle souvent de librairies et de frameworks, mais c'est quoi la différence ? https://www.red-gate.com/simple-talk/development/other-development/the-difference-between-libraries-and-frameworks/ Une librairie est une collection de classes, de fonctions, de code, que l'ont peut utiliser pour des tâches spécifiques, pour éviter au développeur de réinventer la roue (par exemple une librairie comme Joda Time qui permet de simplifier / codifier la représentation du temps) Il y a différents types de librairies : des librairies statiques ou dynamiques, suivant si elles sont chargées au runtime ou bien attachées au code que l'on compile. Il y a des librairies standards (comme celles venant du JDK et donc inclues avec lui) ou des librairies tierces (que l'on va par exemple trouver sur Maven Central) Un framework (un “cadriciel” en bon françois) c'est aussi un ensemble de code, mais aussi de librairies, qui va offrir un cadre de développement pour ses applications. Par exemple un framework web qui permet de créer des applications web plus facilement, ou Tensorflow pour développer de nouveaux algorithmes d'intelligence artificielle, ou Unity pour développer des jeux vidéos Mais un framework est effectivement plus “cadrant” dans le sens où on doit suivre ses recommendations sur comment structurer son code, comment étendre des classes ou interfaces du framework, etc. ainsi que les bonnes pratiques et parfois une boite a outil “prete a l'emploi vs assemblage article decrit les pour et les contre Conférences Une liste de conférences Java https://javaconferences.org/ La liste des conférences provenant de Developers Conferences Agenda/List par Aurélie Vache et contributeurs : 10–12 mai 2023 : Devoxx UK - London (UK) 12 mai 2023 : AFUP Day - Lille & 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) 1–2 juin 2023 : Agile Tour Toulouse - Toulouse (France) 2 juin 2023 : Flutter Connection - Paris (France) 2–3 juin 2023 : Sud Web - Toulouse (France) 7 juin 2023 : Serverless Days Paris - Paris (France) 14–15 juin 2023 : OW2 openSource Conf - Paris (France) 14–17 juin 2023 : VivaTech (Viva Technology) - https://vivatechnology.com/) - Paris (France) 15–16 juin 2023 : Le Camping des Speakers - Baden (France) 15–17 juin 2023 : Pas Sage En Seine - Choisy-le-Roi (France) 20 juin 2023 : Mobilis in Mobile - Nantes (France) 20 juin 2023 : Cloud Est - Villeurbanne (France) 20–22 juin 2023 : Adeo DevSummit - Lille (France) 21–23 juin 2023 : Rencontres R - Avignon (France) 28–30 juin 2023 : Breizh Camp - Rennes (France) 29 juin 2023 : Google Cloud Summit France - Paris (France) 29–30 juin 2023 : Sunny Tech - Montpellier (France) 29–30 juin 2023 : Agi'Lille - Lille (France) 7–9 juillet 2023 : Nantes Maker Campus - Nantes (France) 8 septembre 2023 : JUG Summer Camp - La Rochelle (France) 18 septembre 2023 : Agile Tour Montpellier - Montpellier (France) 19–20 septembre 2023 : Agile en Seine - Paris (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) 6 octobre 2023 : DevFest Perros-Guirec - Perros-Guirec (France) 10 octobre 2023 : ParisTestConf - Paris (France) 11–13 octobre 2023 : Devoxx Morocco - Agadir (Morocco) 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) 19–20 octobre 2023 : Agile Tour Rennes - Rennes (France) 26 octobre 2023 : Codeurs en Seine - Rouen (France) 25–27 octobre 2023 : ScalaIO - Paris (France) 26–27 octobre 2023 : Agile Tour Bordeaux - Bordeaux (France) 10 novembre 2023 : BDX I/O - Bordeaux (France) 15 novembre 2023 : DevFest Strasbourg - Strasbourg (France) 16 novembre 2023 : DevFest Toulouse - Toulouse (France) 6–7 décembre 2023 : Open Source Experience - Paris (France) 7–8 décembre 2023 : TechRocks Summit - Paris (France) 31 janvier 2024–3 février 2024 : SnowCamp - Grenoble (France) 19–22 mars 2024 : KubeCon + CloudNativeCon Europe 2024 - Paris (France) 28–29 mars 2024 : SymfonyLive Paris 2024 - Paris (France) 17–19 avril 2024 : Devoxx France - Paris (France) 25–26 avril 2024 : MiXiT - Lyon (France) 25–26 avril 2024 : Android Makers - 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/

MINIMUM WAGE MAXIMUM RAGE
#88: LIKE MO TO' DALI

MINIMUM WAGE MAXIMUM RAGE

Play Episode Listen Later May 3, 2023 75:57


Usapang kaganapan sa internet dahil wala na kami mapag usapa n. Pero tama nga ba na mang bash? Sino ba ang deserve ma-bash? Halo-halong opinyon ang nabitawan. Kayo na bahalang humusga. *disclaimer ang MIC ni Jeps ay pangit pero hanggang 11min mark lang naman, the rest maganda na* Sali kayo sa FB group namin: ⁠⁠⁠⁠⁠https://www.facebook.com/groups/217892880361054/⁠⁠⁠⁠⁠ Follow us and tag us on our socials (SIGE NA KAILANGAN DAW NG EGO TO NI JEPS): ⁠⁠⁠⁠⁠Jeps Gallon (@jepsgallon) • Instagram photos and videos⁠⁠⁠⁠⁠ ⁠⁠⁠⁠⁠Jeps Gallon | Facebook⁠⁠⁠⁠⁠ ⁠⁠⁠⁠⁠Mak Navarez (@standupmak) • Instagram photos

MINIMUM WAGE MAXIMUM RAGE
#84: MIYERKULES RANDO

MINIMUM WAGE MAXIMUM RAGE

Play Episode Listen Later Apr 5, 2023 53:52


Freeflowing random conversation na lumpag ng Miyerkules Santo. Sama-sama tayong magbutterfly stroke sa dagat-dagatang apoy dahil medyo nakawala si Mak at Jeps sa episode na to. WARNING puro kagaguhan lang. Sali kayo sa FB group namin: ⁠⁠⁠https://www.facebook.com/groups/217892880361054/⁠⁠⁠ Follow us and tag us on our socials (SIGE NA KAILANGAN DAW NG EGO TO NI JEPS): ⁠⁠⁠Jeps Gallon (@jepsgallon) • Instagram photos and videos⁠⁠⁠ ⁠⁠⁠Jeps Gallon | Facebook⁠⁠⁠ ⁠⁠⁠Mak Navarez (@standupmak) • Instagram photos

fb sama sali mak rando jeps freeflowing miyerkules
Foojay.io, the Friends Of OpenJDK!
Welcome to Java 20! (#16)

Foojay.io, the Friends Of OpenJDK!

Play Episode Listen Later Mar 18, 2023 40:07


Since 2018, we get a new version of Java every 6 months. Some are long-term supported versions that can be used for many years, while others are only maintained for a short time. Version 20 is such a short-term supported version. So, what new features does this version bring? And why should we use it? And what can we expect from the next version, 21, in September that will be a long-term supported version? Let's find out and learn more about the process of the OpenJDK evolution!GuestsSimon Ritterhttps://twitter.com/speakjavahttps://mastodon.social/@speakjava https://www.linkedin.com/in/siritter/Miro Wengnerhttps://twitter.com/miragemikohttps://www.linkedin.com/in/mwengner/https://www.amazon.de/dp/180461467XPodcast hostFrank Delportehttps://twitter.com/FrankDelportehttps://foojay.social/@frankdelporteContent00'00 Intro00'40 Introduction of the guests02'03 What new features does Java 20 bring?https://foojay.io/today/what-the-heck-is-project-loom-for-java/https://foojay.io/today/an-introduction-to-scoped-values-in-java/ 03'46 What are preview and incubator features07'16 Other changes in Java 20 and when we can expect them to be “finished”https://foojay.io/today/thinking-about-massive-throughput-meet-virtual-threads/ 10'01 Will all preview and incubator work get into a next version?11'12 How OpenJDK evolves and new features are integratedhttps://openjdk.org/projects/amber/https://openjdk.org/projects/panama/https://openjdk.org/projects/valhalla/13'25 About Miro's book15'28 About the module system17'25 References from Miro's book to the OpenJDK codehttps://foojay.io/today/book-review-practical-design-patterns-for-java-developers/ https://foojay.io/today/42-practical-java-design-patterns-builder-and-more/ https://www.azul.com/blog/time-zone-and-currency-database-in-jdk/20'41 Don't implement yourself what already exists25'51 The importance of the approach how you program28'26 Thread improvements in Java 2029'24 Why you should use Java 20 as a developer30'22 Java 20 is a full stable release with the same quality as all other releases31'11 How other new features will be included in Java 2132'52 Phases of a release process34'02 Updates in the JEPs related to Java 20https://www.youtube.com/watch?v=OlW724WaJJQ&t=1869s (when when when)39'48 Outro

MINIMUM WAGE MAXIMUM RAGE
#81: TIME PASSING

MINIMUM WAGE MAXIMUM RAGE

Play Episode Listen Later Mar 15, 2023 72:07


Mga ginawa, ginagawa at mga gagawin pa lang. Yan ang tema ng usapan ngayon. Samahan niyo si Mak at Jeps na huminto at pagmuni-munihan ang mga hakbangin nila sa bahay. Napagusapan din pala yung pagsakay sa bus tsaka pagkaligaw.

MINIMUM WAGE MAXIMUM RAGE
#78: COGS IN THE MACHINE

MINIMUM WAGE MAXIMUM RAGE

Play Episode Listen Later Feb 22, 2023 74:24


Normalan na usapan kasama si Mak at Jeps. Ano ba ang advantages ng buhay corporate? Ano pinakaayaw natin dito? Parte ka nga lang ba talaga ng sistema? Basta may sahod guds yan. Keep on grinding the grind at makinig ka na lang muna!

Les Cast Codeurs Podcast
LCC 291 - ChatGPT licencie 15% des bisounours

Les Cast Codeurs Podcast

Play Episode Listen Later Feb 13, 2023 100:18


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/

MINIMUM WAGE MAXIMUM RAGE
#65: DISASTER BLUNDERS

MINIMUM WAGE MAXIMUM RAGE

Play Episode Listen Later Nov 22, 2022 75:16


Kwentuhang sakuna. Galing si Mak at Jeps ng tacloban two weeks ago para magperform sa anniversary ng typhoon Yolanda, kaya naisip nilang pagusapan yung mga napagdaanan nilang natural disasters. Handa nga ba sila sa mga times na ito? Kayo ba? Sali kayo sa FB group namin: https://www.facebook.com/groups/217892880361054/ Follow us and tag us on our socials (SIGE NA KAILANGAN DAW NG EGO TO NI JEPS): Jeps Gallon (@jepsgallon) • Instagram photos and videos Jeps Gallon | Facebook Mak Navarez (@standupmak) • Instagram photos and videos Mak Navarez | Facebook

MINIMUM WAGE MAXIMUM RAGE
#62: MAY PULIS, MAY PULIS, SA ILALIM NG C3!

MINIMUM WAGE MAXIMUM RAGE

Play Episode Listen Later Nov 1, 2022 60:10


NOTE: Lumang episode na narecord namin to. Para sa patreon lang dapat pero dahil undas ngayon, share na din namin sa inyo! Katatakutan ba hinahanap niyo? Eto wala nang mas nakakatakot pa dito. Ikaw ano gagawin mo pag napunta ka sa sitwasyon ni Jeps? Nakagigimbal, nakakapangilabot at medyo nakakainis na istorya ang matutunghayan ninyo sa episode na to! HELP US RAISE FUNDS FOR SHERWIN BUENVENIDA AND HIS FIGHT AGAINST CANCER!!! Send your donations via BDO Acct Name: JIMMY SHERWIN BUENVENIDA Acct Number: 003930023894 Or via GCASH: SHERWIN 0917 822 6952 / RAQUEL 0988 848 8663 SUPPORT US THROUGH GCASH: 09088818474 OR JOIN OUR PATREON: https://www.patreon.com/minwagemaxrage Sali kayo sa FB group namin: https://www.facebook.com/groups/217892880361054/ Follow us and tag us on our socials (SIGE NA KAILANGAN DAW NG EGO TO NI JEPS): Jeps Gallon (@jepsgallon) • Instagram photos and videos Jeps Gallon | Facebook Mak Navarez (@standupmak) • Instagram photos and videos Mak Navarez | Facebook

MINIMUM WAGE MAXIMUM RAGE
#59: BOYS X GIRLS

MINIMUM WAGE MAXIMUM RAGE

Play Episode Listen Later Oct 11, 2022 77:19


Kwentuhang pagkakaiba ng babae at lalake through the perspective of married men pero sumidebet sa kung saan-saan tulad ng galit ni Jeps sa Subic Waterfront View Hotel. Pakinggan niyo kung trip niyong lalong hindi maintindihan ang opposite sex. SUPPORT US THROUGH GCASH: 09088818474 OR JOIN OUR PATREON: https://www.patreon.com/minwagemaxrage Sali kayo sa FB group namin: https://www.facebook.com/groups/217892880361054/ Follow us and tag us on our socials (SIGE NA KAILANGAN DAW NG EGO TO NI JEPS): Jeps Gallon (@jepsgallon) • Instagram photos and videos Jeps Gallon | Facebook Mak Navarez (@standupmak) • Instagram photos and videos Mak Navarez | Facebook

MINIMUM WAGE MAXIMUM RAGE
#48: TO ALL THE HATERZZ...

MINIMUM WAGE MAXIMUM RAGE

Play Episode Listen Later Jul 26, 2022 71:45


Usapang hate at trolling. Napagkwentuhan ni Mak at Jeps ang reaksyon nila kapag nakakatanggap sila ng hate comments sa social media. Dito napatunayan na may pagka-troll si Mak. Pakinggan niyo na dali! SUPPORT US THROUGH GCASH: 09088818474 OR JOIN OUR PATREON: https://www.patreon.com/minwagemaxrage Sali kayo sa FB group namin: https://www.facebook.com/groups/217892880361054/ Follow us and tag us on our socials (SIGE NA KAILANGAN DAW NG EGO TO NI JEPS): Jeps Gallon (@jepsgallon) • Instagram photos and videos Jeps Gallon | Facebook Mak Navarez (@standupmak) • Instagram photos and videos Mak Navarez | Facebook

MINIMUM WAGE MAXIMUM RAGE
#46: WHO MOTIVATES THE MOTIVATOR?

MINIMUM WAGE MAXIMUM RAGE

Play Episode Listen Later Jul 12, 2022 69:34


Usapang writer's block na napunta sa kwentuhan kung paano nga ba bumangon at sumapalaran ulet kinabukasan. Paano nga ba magmotivate ng sarili? Viral na ba yung video ni Jeps? Pakinggan niyo na dito! SUPPORT US THROUGH GCASH: 09088818474 OR JOIN OUR PATREON: https://www.patreon.com/minwagemaxrage Sali kayo sa FB group namin: https://www.facebook.com/groups/217892880361054/ Follow us and tag us on our socials (SIGE NA KAILANGAN DAW NG EGO TO NI JEPS): Jeps Gallon (@jepsgallon) • Instagram photos and videos Jeps Gallon | Facebook Mak Navarez (@standupmak) • Instagram photos and videos Mak Navarez | Facebook

MINIMUM WAGE MAXIMUM RAGE
#44: LIKE, SHARE, SUBSCRIBE

MINIMUM WAGE MAXIMUM RAGE

Play Episode Listen Later Jun 28, 2022 72:25


Napag-usapan namin ang pakinabang ng social media sa lipunan. Kailangan ba natin talaga to o sadyang tayo lang ang pinapakinabangan nito? Masinsin na talastasan habang naiyak ang anak ni Jeps na bunso sa background. Raw ito, walang edits so bahala na kayo. SUPPORT US THROUGH GCASH: 09088818474 OR JOIN OUR PATREON: https://www.patreon.com/minwagemaxrage Sali kayo sa FB group namin: https://www.facebook.com/groups/217892880361054/ Follow us and tag us on our socials (SIGE NA KAILANGAN DAW NG EGO TO NI JEPS): Jeps Gallon (@jepsgallon) • Instagram photos and videos Jeps Gallon | Facebook Mak Navarez (@standupmak) • Instagram photos and videos Mak Navarez | Facebook

No Joke Podcast
Episode 316: VISIONARIES

No Joke Podcast

Play Episode Listen Later Jun 24, 2022 48:04


Billy and Adam envision their future. In this episode they use a series of online tips to help map out common goals for the future of No Joke. Namely… getting The Jeps on the Pod and / or earning 10 dollars. Plus, dates to Gladiator, trips to The View, bible passages and a song from Snakes! Theme: Send Medicine - Way to the Sea Follow Billy Scafuri: Twitter: @BillyScafuri // Instagram: @BillyScafuri Follow Adam Lustick: Twitter: @AdamLustick // Instagram: @AdamLustick See omnystudio.com/listener for privacy information.

Machong Chismisan
Machong Chismisan S14E11: Richman, Poorman's House Tour with Jeps Gallon

Machong Chismisan

Play Episode Listen Later Jun 21, 2022 95:58


Pinag-usapan namin ang pagkakaiba ng mga bahay ng mahirap at mayaman pero for some stupid reason ang kinuha naming guest ay si Jeps Gallon ng Minimum Wage Maximum Rage Podcast. Dahil jan puro kami mahihirap na nagkwentuhan. Oo, may kaya sila Ingo at Makoy pero dahil taga Bulacan at Malabon yung dalawa... counted ba yun?Kung nagustuhan nyo ang aming podcast, pwede nyo kami i-follow sa Spotify at mga social media namin. Facebook: https://www.facebook.com/showbizbro/ Twitter: @machongchismisn Instagram: @machongchismisn Pag marami kayong pera at gusto nyo kaming suportahan para makagawa pa ng maraming content, pwede kayong mag subscribe sa aming Patreon. www.Patreon.com/MachongChismisan Kami rin ay tumatanggap pa rin ng online limos gamit ang mga Paypal, Paymaya at GCash accounts below: Paypal: Paypal.Me/MachongChismisan Paymaya/Gcash: 09178274673 Want to start your own podcast? Use Podmetrics and sign up for free using the link below and use our referral code. link: https://podmetrics.co/ referral code: MachongChismisan See acast.com/privacy for privacy and opt-out information.

MINIMUM WAGE MAXIMUM RAGE
#42: IMPOSTOR SYNDROME

MINIMUM WAGE MAXIMUM RAGE

Play Episode Listen Later Jun 14, 2022 77:25


Inatake na naman ng drama...este...emosyon si Jeps kaya nadamay na naman ang walang nagawang si Mak sa usapang "vulnerability" at "feelings of unworthiness" kaya pakinggan niyo to. Rare chance na medyo nakorner si brader Mak at napasiwalat ng slight sa buhay niya. Lesdodis! SUPPORT US THROUGH GCASH: 09088818474 OR JOIN OUR PATREON: https://www.patreon.com/minwagemaxrage Sali kayo sa FB group namin: https://www.facebook.com/groups/217892880361054/ Follow us and tag us on our socials (SIGE NA KAILANGAN DAW NG EGO TO NI JEPS): Jeps Gallon (@jepsgallon) • Instagram photos and videos Jeps Gallon | Facebook Mak Navarez (@standupmak) • Instagram photos and videos Mak Navarez | Facebook

MINIMUM WAGE MAXIMUM RAGE
#36: SINS OF THE FATHER

MINIMUM WAGE MAXIMUM RAGE

Play Episode Listen Later May 3, 2022 86:29


Usapang ama. Pagiging ama at kung anong klaseng ama ang meron kami. Napadrama si Jeps sa bandang dulo, yaan niyo na minsan lang naman eh. Napag-usapan din pala ang paparating na eleksyon so pakinggan niyo na mga hangal! SUPPORT US THROUGH GCASH: 09088818474 OR JOIN OUR PATREON: https://www.patreon.com/minwagemaxrage Sali kayo sa FB group namin: https://www.facebook.com/groups/217892880361054/ Follow us and tag us on our socials (SIGE NA KAILANGAN DAW NG EGO TO NI JEPS): Jeps Gallon (@jepsgallon) • Instagram photos and videos Jeps Gallon | Facebook Mak Navarez (@standupmak) • Instagram photos and videos Mak Navarez | Facebook

airhacks.fm podcast with adam bien
Our Favourite Java 9, Java 11, Java 17 and Java 18 Features

airhacks.fm podcast with adam bien

Play Episode Listen Later Apr 24, 2022 74:20


An airhacks.fm conversation with Nicolai Parlog (@nipafx) about: use cases for Java 17 Text Blocks, JSON with Text Blocks, String formatted vs. replaceAll, string templates could ship with Java 19, the draft JEP for string template, draft JEPs don't have a number, 100k subscribers for the Java channel and the silver youtube plate, Silver Creator Award youtube, factory collection methods in Java 9, Map.of and List.of, Java Records for code reduction, Java records vs. classes, getters and setters are not necessary, polymorphic classes vs. procedural record, nicer Pairs with Java records, Sun Coding Java Conventions / Code Conventions for the Java Programming Language, a code formatter JEP, JEP 413: Code Snippets in Java API Documentation, the new switch without a name, no fall-through with arrow switches, sealed types and pattern matching with switch statements, JEP 380: Unix-Domain Socket Channels, RandomGeneratorFactory in Java 17, Nicolai Parlog on twitter: @nipafx, Nicolai's website: nipafx.dev

Vistis vinyler
Vistis vinyler: I et lille blikskur fyldt med plader og kattetis <3 - 2. apr 2022

Vistis vinyler

Play Episode Listen Later Apr 2, 2022 113:55


Jeps, vi skal smudse vores hænder, vores tøj og vores øre til i denne uges udsendelse, hvor vi skal besøge et lille uhumsk blikskur på den vestlige af Guadeloupes to hovedøer: Basse-Terre. I den lille flække Gourbeyre bruger Jonas Visti 4 intense timer på at finde plader i en samling der slår rekord ift. smuds. Matriklens katte har været forbi og brugt pladerne som kattebakke, hvilket jo heldigvis kun gør det endnu mere real, true og superduper autentisk. Men ja, stadig en smule ulækkert. Der bliver fundet rigtig, rigtig lækre ting frem, så der håbes virkelig på, at du vil folde dine smukke øre ud og lytte med. (Ps. Specielt i time 2 hører vi mega mange plader). Og så skal det selvfølgelig også tilføjes, at du er sød.

men ps lille specielt jeps basse terre jonas visti
Curlingklubben
Curlingklubben: 1/3 Curlingklubben - 21. mar 2022

Curlingklubben

Play Episode Listen Later Mar 21, 2022 50:54


Det her bliver interessant. Joachim er her ikke i dag, og Maria meldte sig syg i morges. Så det er kun Christian, der her i dag. Og det er interessant. Vi skal lave noget, der efterhånden er tradition, når Christian sender alene. Nemlig ønskeradio! Vi snakker med Annabel, der er ret så begejstret for frossen mango, og hun er åbenbart ikke den eneste, der er tosset med frossen frugt. Vi skal også høre vores lytter Thomas' anden påskesang, som han har skrevet til os. For det er jo snart påske! Og så snakker Christian med sin far. Jeps. Vært: Christian Bonde.

joachim nemlig jeps christian bonde curlingklubben
Curlingklubben
Curlingklubben: Påske er hjerternes fest - 16. mar 2022

Curlingklubben

Play Episode Listen Later Mar 16, 2022 53:27


Nu skal vi rigtig i påskestemning! For DR går all-in på påske, når de lancerer en påskekalender på DRTV. Det er otte afsnit, der skal sendes alle dage i påsken, og skal derigennem skabe en ny tradition for påsken. Og det er en tradition vi gerne vil støtte op om! Derfor får I et rigtig hyggeligt og klassisk påskeeventyr: Hjem til Påske. Vi snakker også med nogle børn om, hvorvidt de har lyst til at starte med at ryge, og om de tænker på at begynde på det i fremtiden. Vi får også lige rundet nyheden om en ny coronavariant! Jeps, vi skal, efter al den krig og rædsel der fylder så meget, tilbage til noget, der mest af alt føles af en krammer fra en gammel ven: endnu en omgang corona! Værter: Christian Bonde og Maria Fantino.

fest derfor hjem drtv jeps maria fantino christian bonde curlingklubben
airhacks.fm podcast with adam bien
System.logger, JDK Enhancement Proposals (JEP) and knowing about Java's future

airhacks.fm podcast with adam bien

Play Episode Listen Later Feb 26, 2022 1204:57


An airhacks.fm conversation with Nicolai Parlog (@nipafx) about: previous episode with Nicolai: "#163 The Endless Loop of Frustration and Challenge" JEPs, JEPs draft, what happens on the openJDK Mailing list, spending time with JEPs, knowing about the future, influencing current architecture with future standards, the System.logger was added in JDK 1.9, System.logger was intended for internal JDK user, but works fine for applications as well, JEP 264: Platform Logging API and Service, hystrix deprecation, dozer mapper is deprecated, the Eclipse Maven plugin, the fast NetBeans, great Visual Studio Code, hamcrest vs. assertj, consistency vs. micro-optimizations, why try with resources came in Java 9 first, effectively final in Java 9, where to put the context information, How to comment with JavaDoc, the Java 18 snippet tag and src/demo/java, JEP 413: Code Snippets in Java API Documentation, the cases for package-info.java, JavaDoc and metrics, testing the mocks, pointless unit tests, combining cyclomatic complexity with test coverage, crap4j Nicolai Parlog on twitter: @nipafx, Nicolai's website: nipafx.dev

Bago Matulog with Red Ollero
Bombing Gracefully? with Mak Navarez & Jeps Gallon

Bago Matulog with Red Ollero

Play Episode Listen Later Feb 24, 2022 93:16


It's a typical comedian hangout as stand-up comedians Mak Navarez & Jeps Gallon drop by and hang out to talk about doing the highs, and mostly lows of performing comedy.---DISCLAIMER: The views and opinions expressed by the podcast creators, hosts, and guests do not necessarily reflect the official policy and position of Podcast Network Asia. Any content provided by the people on the podcast are of their own opinion, and are not intended to malign any religion, ethnic group, club, organization, company, individual, or anyone or anything. See acast.com/privacy for privacy and opt-out information.

MISION PODCAST
Hasta que llegue el día - Mariano Sennewald
 - Conferencia JEPS 2022

MISION PODCAST

Play Episode Listen Later Feb 17, 2022 81:47


Descarga los materiales de toda la conferencia #JEPS2022

MISION PODCAST
La intimidad de la Iglesia en los últimos tiempos - Agustin Salces - Conferencia JEPS 2022

MISION PODCAST

Play Episode Listen Later Feb 17, 2022 60:14


Descarga los materiales de toda la conferencia #JEPS2022

MISION PODCAST
El compromiso sagrado hasta que llegue el día - Maxi Zeravika - Conferencia JEPS 2022

MISION PODCAST

Play Episode Listen Later Feb 17, 2022 78:17


Descarga los materiales de toda la conferencia #JEPS2022

MISION PODCAST
La madurez de la Iglesia de los últimos tiempos - Rafa Keller - Conferencia JEPS 2022

MISION PODCAST

Play Episode Listen Later Feb 17, 2022 53:58


Descarga los materiales de toda la conferencia #JEPS2022

MISION PODCAST
La Iglesia gloriosa de los últimos tiempos - Mariano Sennewald - Conferencia JEPS 2022

MISION PODCAST

Play Episode Listen Later Feb 17, 2022 76:51


Descarga los materiales de toda la conferencia #JEPS2022

MINIMUM WAGE MAXIMUM RAGE
#23: EATING THE INTERNET with @hellojayzar from TikTok

MINIMUM WAGE MAXIMUM RAGE

Play Episode Listen Later Feb 1, 2022 108:42


Madali lang nga bang maging food vlogger? Anong kailangang gawin para maging viral ang content mo? Guest namin si @hellojayzar na may 366K followers sa tiktok dahil gustong magpaturo ni Jeps at ni Mak kung paano nga ba sumikat. Joke lang masinsinang interview to kaya nga medyo napahaba. Wala pang ads yan ng lagay na yan. Pakinggan niyo na lang dali! SUPPORT US THROUGH GCASH: 09088818474 OR JOIN OUR PATREON: https://www.patreon.com/minwagemaxrage Sali kayo sa FB group namin: https://www.facebook.com/groups/217892880361054/ Follow us and tag us on our socials (SIGE NA KAILANGAN DAW NG EGO TO NI JEPS): Jeps Gallon (@jepsgallon) • Instagram photos and videos Jeps Gallon | Facebook Mak Navarez (@standupmak) • Instagram photos and videos Mak Navarez | Facebook

Instant Trivia
Episode 296 - "W"Ords - When You're "Hot" - 4 Years - The European Past - The Jep-Tones World Tour 2006

Instant Trivia

Play Episode Listen Later Dec 4, 2021 7:29


Welcome to the Instant Trivia podcast episode 296, where we ask the best trivia on the Internet. Round 1. Category: "W"Ords 1: Walk like a duck. Waddle. 2: It can mean to exercise power, or to handle and use a weapon. Wield. 3: To hone or stimulate, like an appetite or one's curiosity. to whet. 4: Ah-one and ah-two, it's the marine snail in the photo looking at you. Whelk. 5: An intense desire to travel, or a best seller by Danielle Steel. Wanderlust. Round 2. Category: When You're "Hot" 1: It's slang for the electric chair. the hot seat. 2: Empty, exaggerated talk is just a lot of this. hot air. 3: A little horse sense will tell you it means eager to race. hot to trot. 4: Hotheads know this phrase for "angry" comes from the blush of red they get around the neck. hot under the collar. 5: Their hit "Give It Away" won this alternative rock band a 1993 Grammy. Red Hot Chili Peppers. Round 3. Category: 4 Years 1: In Julius Caesar's time this month had 30 days once every 4 years. February. 2: In 1960 Abebe Bikila won this Olympic event barefoot; 4 years later he won it again, this time wearing shoes. Marathon. 3: He was the first U.S. president to serve just 4 years. John Adams. 4: His book "Daisy-Head Maysie" was published in 1995, 4 years after his death. Dr. Seuss. 5: Every 4 years the Boy Scouts hold international rallies known as these. Jamborees. Round 4. Category: The European Past 1: July 14, 1789 was the Marquis de Launay's last day as governor of this edifice. the Bastille. 2: While N. European sailors navigated by stars, Mediterraneans like Columbus relied mainly on this instrument. the compass. 3: This 5th emperor built baths with running sea- and sulphur water; he should have used them to put out the fire. Nero. 4: After World War II signs marking the entrance to East Berlin were usually in German and these 3 other languages. English, French and Russian. 5: In 1323 this current part of the Netherlands gained control of Zeeland. Holland. Round 5. Category: The Jep-Tones World Tour 2006 1: More popular than Regis, the Jeps play their last stadium gig in San Francisco, like this band did on Aug. 29, 1966. The Beatles. 2: After a stint with the Maharishi, the group tries Kaballah with this singer whose hits include "Beautiful Stranger". Madonna. 3: The Jeps cover this group's 1988 Top 10 hit "Welcome To The Jungle", until the inevitable cease- and -desist order. Guns N' Roses. 4: No way! The Jeps' "Potpourri" video isn't the 2005 VMA Viewer's Choice; this band's "American Idiot" is. Green Day. 5: Oops... the 'Tones hire Mensa's Angels as security at this speedway in California, site of a 1969 free concert by the Stones. Altamont. Thanks for listening! Come back tomorrow for more exciting trivia!

Vin for begyndere
Afsnit 59 - Alternativ julevin og julefrokost-vin

Vin for begyndere

Play Episode Listen Later Dec 2, 2021 68:00


Vinene i dette afsnit er skænket af Otto Suenson https://ottosuenson.dk/da Find en smagekasse her: https://ottosuenson.dk/da/produkt/den-utraditionelle-julekasse-vin-begyndere-23135 I det her afsnit tager René jer i hånden og guider jer gennem julens retter OG tre gode vine, der passer til det traditionelle kolde og varme danske julebord. Hvidvin juleaften? Ja da - prøv det! Det går hånd i hånd med maden juleaften. Men hvorfor er det egentlig sådan og hvad skal man huske, når hvidvinen skal parres med julemaden? Til at illustrere dette, skal vi blandt andet smage på en rødskifer Riesling fra Markus Molitor topmark ved navn Würzgaten. Det kræver lidt andre tanker i køkkenet, når maden skal tilberedes, men hvad skal der gøres bag gryderne, hvis man gerne vil drikke vin til sin julemad? Der er jo noget med den der rødkål og de der brunede kartofler. Toscana og dansk jul?! Jeps den er god nok. Hvilke danske juleretter egner Sangiovese fra det centrale Toscana sig godt til? Hvad sker der med julemad og tannin-holdig vin og hvorfor er det lige at Pinot Noir gør sig godt til julemad? Det er noget med noget rap rap… Julen er fyldt med kød, men mon ikke, at man også kan spise vegetarisk til disse tre vine? Det bliver også lidt mere lummert end normalt… Måske er der nisser på spil, måske er det stemningen foran brændeoven eller også er det vinen, der taler. Til slut skal vi høre om dekaden 1940'erne.   Vi smager på: 1) Ürziger Würzgaten Spätlese Fruchtsüss 2019 https://ottosuenson.dk/da/produkt/urziger-wurzgarten-spatlese-fruchtsuss-22420 2) Chianti Classico, Forcole 2017 https://ottosuenson.dk/da/product/chianti-classico-docg-forcole-21848 3) Long Meadow Ranch, Pinot Noir, Anderson Valley 2019

MINIMUM WAGE MAXIMUM RAGE
#14: SIGNS OF AGING

MINIMUM WAGE MAXIMUM RAGE

Play Episode Listen Later Nov 30, 2021 107:36


WARNING: Medyo mahabang episode! Pang short road trip papuntang Laguna pag walang trapik. Post birthday episode ni Mak at pre-birthday episode ni Jeps. Masayang usapan tungkol sa inevitable na pagtanda at mga panibagong hassle na kaakibat nito. Pakinggan niyo na. Solid to pramis! SUPPORT US THROUGH GCASH: 09088818474 OR JOIN OUR PATREON: https://www.patreon.com/minwagemaxrage Sali kayo sa FB group namin: https://www.facebook.com/groups/217892880361054/ Follow us and tag us on our socials (SIGE NA KAILANGAN DAW NG EGO TO NI JEPS): Jeps Gallon (@jepsgallon) • Instagram photos and videos Jeps Gallon | Facebook Mak Navarez (@standupmak) • Instagram photos and videos Mak Navarez | Facebook

Påstand mod påstand
Påstand mod påstand: Netto på Ærø - 9. nov 2021

Påstand mod påstand

Play Episode Listen Later Nov 9, 2021 49:00


Vi er taget på tour! Og i dag er vi havnet på Ærø. Vi skal finde ud af, om de skal have en Netto på havnen eller ej. Jeps, den er god nok. Det bliver sindssygt. Vi skal selvfølgelig også have en lytterpåstand om Ærø. Den går på, at Ærø skulle være den by i Danmark med flest værtshuse pr. indbyggere. Vi skal ud på værthusjagt! Værter: Martin Plauborg og Sebastian Johan Lund. Reporter/praktikant: Nikola Jovic. Praktikant: Siri Frederikke Andersen. Redaktør: Oliver Bøttner.

MINIMUM WAGE MAXIMUM RAGE
#9: BOMB, KILL, DIE, REPEAT: Stories of how we fell for Stand-Up Comedy Pt.1

MINIMUM WAGE MAXIMUM RAGE

Play Episode Listen Later Oct 26, 2021 86:15


WARNING! INTENSE TALK ABOUT STAND-UP COMEDY! Kung trip niyo malaman kung paano kami napamahal sa stand-up comedy at naadik sa tawa pakinggan niyo to. Bonus malalaman niyo ang mga sagot sa mga tanong na: Ano ang tampo ni Jeps kay Mak nung nagsisimula sila? Ano ang kinalaman ng saging sa masamang gig? Follow us and tag us on our socials (SIGE NA KAILANGAN DAW NG EGO TO NI JEPS): Jeps Gallon (@jepsgallon) • Instagram photos and videos Jeps Gallon | Facebook Mak Navarez (@standupmak) • Instagram photos and videos Mak Navarez | Facebook

Machong Chismisan
Machong Chismisan - S11E19 - BeerHouse Science & Spakology 101 w/ Jeps Gallon & Mak Navarez

Machong Chismisan

Play Episode Listen Later Oct 19, 2021 93:18


Usapang beerhouse kasama ang mga host ng podcast na Minimum Wage Maximum Rage na sila Jeps Gallon and Mak Navarez! Pag kwekwentuhan namin ang mga experiences nila BEFORE sa BeerHouse at Spakol pati na rin ang mga life lessons na gusto nilang ibahagi mula sa pagbisita sa mga ito. Kung natuwa kayo sa amin at gusto ninyong kami naman ang matuwa sa inyo... pwede nyo kami i-follow sa Spotify at mga social media namin. Facebook: https://www.facebook.com/showbizbro/ Twitter: @machongchismisn Instagram: @machongchismisn Pag mas gusto nyo pa kaming supportahan pwede kayo mag subscribe sa aming Patreon. www.Patreon.com/MachongChismisan Ang Online limos ay buhay parin gamit ang Paypal, Paymaya at GCash details below: Paypal: Paypal.Me/MachongChismisan Paymaya/Gcash: 09178274673 Mayroon rin kaming ipaparaffle na 10 tickest para sa The Koolpals Comedy Festival ngayong darating na Oct 26 - 31 Want to start your own podcast? Use Podmetrics and sign up for free using the link below and use our referral code. link: https://podmetrics.co/ referral code: MachongChismisan

MINIMUM WAGE MAXIMUM RAGE
#7: Matters of the Heart (or is it the heat that matters?)

MINIMUM WAGE MAXIMUM RAGE

Play Episode Listen Later Oct 13, 2021 67:39


Usapang pag-ibig at/o pagnanasa. Hinimay-himay namin kung ano nga ba ang nagpapatibok o nagpapakibot sa aming mga damdamin. As usual magaling pa din umilag si Mak sa mga topic na di siya kumportable so napakwento na naman ng personal na karanasan si Jeps. Pakinggan para malaman! Follow us and tag us on our socials (SIGE NA KAILANGAN DAW NG EGO TO NI JEPS): Jeps Gallon (@jepsgallon) • Instagram photos and videos Jeps Gallon | Facebook Mak Navarez (@standupmak) • Instagram photos and videos Mak Navarez | Facebook

På Jagt Efter... John Wayne
53 - Rainbow Valley

På Jagt Efter... John Wayne

Play Episode Listen Later Oct 1, 2021 25:24


John Wayne i en ny b-western??? Jeps, det er korrekt. Steen og Teddy har set "Rainbow Valley" fra 1935 og anmelder den i dette afsnit. På dansk hedder filmen "Seksløberhelten". Se den, hvis du ønsker at se John Wayne blive udkonkurreret af en gammeldaws automobil! Giv os en anmeldelse på iTunes, Podimo, Spotify eller hvor du ellers lytter til podcasts. Skriv til os via mail på johnwaynepod@hotmail.com. Meld dig ind i vores facebook-gruppe: "På jagt efter... John Wayne". Vi er også på instagram: johnwaynepodcasting. Find out more at https://p-jagt-efter-john-wayne.pinecast.co This podcast is powered by Pinecast.

MINIMUM WAGE MAXIMUM RAGE
#5: Under the Influence

MINIMUM WAGE MAXIMUM RAGE

Play Episode Listen Later Sep 28, 2021 75:13


Usapang pelikula, tv, musika at gayak. Napagkwentuhan kung anong klaseng POP CULTURE ang nakonsumo namin nung bata kami na pwedeng lumusaw sa aming murang utak. Semi-nostalgia trip sa influences na nauwi sa pagdissect sa pagiging bida-bida at poser ni Jeps. Lesdodis!

Instant Trivia
Episode 229 - Nfl Nicknames - The Jep-Tones World Tour 2006 - 1961 - The Marrier - Yes, I've Eton

Instant Trivia

Play Episode Listen Later Sep 27, 2021 7:13


Welcome to the Instant Trivia podcast episode 229, where we ask the best trivia on the Internet. Round 1. Category: Nfl Nicknames 1: "Broadway Joe". Joe Namath. 2: "Mean Joe". Joe Greene. 3: "The Refrigerator". William Perry. 4: "Too Tall". (Ed) Jones. 5: "Sweetness". Walter Payton. Round 2. Category: The Jep-Tones World Tour 2006 1: More popular than Regis, the Jeps play their last stadium gig in San Francisco, like this band did on Aug. 29, 1966. The Beatles. 2: After a stint with the Maharishi, the group tries Kaballah with this singer whose hits include "Beautiful Stranger". Madonna. 3: The Jeps cover this group's 1988 Top 10 hit "Welcome To The Jungle", until the inevitable cease- and -desist order. Guns N' Roses. 4: No way! The Jeps' "Potpourri" video isn't the 2005 VMA Viewer's Choice; this band's "American Idiot" is. Green Day. 5: Oops... the 'Tones hire Mensa's Angels as security at this speedway in California, site of a 1969 free concert by the Stones. Altamont. Round 3. Category: 1961 1: Ratified on March 29, the 23rd Amendment granted this U.S. district the right to vote in pres. elections. Washington, D.C.. 2: She releases the hit songs "Crazy" and "I Fall to Pieces". Patsy Cline. 3: A bunch of Cuban exiles showed up unannounced here on April 17. the Bay of Pigs. 4: In his January 17 farewell address, he warned about the dangers of the "military-industrial complex". Eisenhower. 5: On May 5 he rocketed into space from Cape Canaveral. Alan Shepard. Round 4. Category: The Marrier 1: Tom Hayden, Roger Vadim, Ted Turner. Jane Fonda. 2: Sean Penn, Guy Ritchie. Madonna. 3: Andre Previn, Frank Sinatra. Mia Farrow. 4: Jeremy Thomas, Tom Green. Drew Barrymore. 5: Robert Evans, Steve McQueen. Ali McGraw. Round 5. Category: Yes, I've Eton 1: He hopefully had a ball at Eton before going on to write "Thunderball". (Ian) Fleming. 2: We know he revisited his "Brave New World" in 1958, but we don't know if he attended any Eton reunions. (Aldous) Huxley. 3: Marshall Field III, who had fun times at Eton, merged his Sun and Times papers in this city in 1948. Chicago. 4: James Oglethorpe went to Eton, did other stuff, then founded this colony in America. Georgia. 5: In power in the 1720s and 1730s, this Etonian is considered England's first prime minister. Robert Walpole. Thanks for listening! Come back tomorrow for more exciting trivia!

Machong Chismisan
Machong Chismisan - S11E12 - Machong Maximum Rage with Jeps Gallon - Chichirya Playoffs

Machong Chismisan

Play Episode Listen Later Sep 22, 2021 122:00


Guest co-host namin si Tito Jeps Gallon para i-promote ang kanyang podcast na MINIMUM WAGE MAXIMUM RAGE at pati na rin ang kanyang mga upcoming online shows kasma sina Alex Calleja at ang mga Koolpals. Sinamahan rin nya kami para sa playoff that no one asked for. . . Ang Chichirya Playoffs! You can help our podcast by subscribing to our Patreon: www.patreon.com/machongchismisan or by donating to our podcast thru Paypal: Paypal.Me/MachongChismisan and/or GCash/Paymaya: 09178274673 Want to start your own podcast? Use Podmetrics and sign up for free using the link below and use our referral code. link: https://podmetrics.co/ referral code: MachongChismisan

The Class Clown Podcast With Chino Liao
Mga Totoong Tao with Jeps Gallon and Mak Navarez

The Class Clown Podcast With Chino Liao

Play Episode Listen Later Sep 17, 2021 51:34


CHino is joined by the hosts of the brand new podcast Minimum Wage, Maximum Rage, Jeps Gallon and Mak Navarez. Jeps and Mak talk about how they're coping with the pandemic, how they feel about their newfound fame, and why they decided to a podcast. They also talk about producing content in the pandemic, how they've evolved their comedy, and why Jeps will never dance on Tiktok. Links: https://linktr.ee/chinosupersized https://podmetrics.co/podcaster/registration Referral code: CLASSCLOWN

NFL Showet
Power Ranking - 2021

NFL Showet

Play Episode Listen Later Sep 7, 2021 107:18


Nu er det nu! Eller, det er i hvert fald lige om lidt, at det er nu - og at NFL-sæsonen 2021 bliver sparket i gang. Men inden da kan du lige nå at lytte til vores Power Ranking af de 32 hold – og derudover taler vi nyheder, roster cuts, skader, Covid-19 og meget mere. Er der så også en digtquiz fra Amstrup, spørger du? Ja, det er der! Hvad så med crazy stats fra Willumsen? Jeps! Lodtrækning om Taffel Chips? Tjek. Spiltip til Oddset? Oh yeah! Vært: Thomas Qvortrup. Medvært: Claus Elming. NFL Showet produceres i samarbejde med www.taffel.dk & www.oddset.dk fra Danske Licens Spil. 18+ & i denne uge også www.hellofresh.dk

MINIMUM WAGE MAXIMUM RAGE
#1: Below Jobs

MINIMUM WAGE MAXIMUM RAGE

Play Episode Listen Later Aug 31, 2021 66:10


City nga ba ang Gapo? Ano ang requirements pag nag-apply ka sa fastfood? Applicable ba sa lahat gamitin ang salitang "SUMMER JOB"? Yan at iba pang mga pangkaraniwang suliranin ng mga ordinaryong tao ang susubukang bigyan ng saysay (kahit hindi nila kaya) nila Mak at Jeps sa bwena manong episode na to.

Sabayan with Victor
#104: Pagtakbo at Pagtanggap sa Tondo - with Jeps Gallon

Sabayan with Victor

Play Episode Listen Later Aug 15, 2021 87:18


Struggles ni Comedy Manila comedian Jeps Gallon sa Tondo stereotypes, sa stand-up comedy niya. See acast.com/privacy for privacy and opt-out information.

struggle gallon jeps comedy manila
Kinig Mode - Pinoy Top Ten
Top 10 Comedy Styles feat. Jeps Gallon and Derf Hebrado

Kinig Mode - Pinoy Top Ten

Play Episode Listen Later Jun 13, 2021 97:37


Join us with our guests, Jeps Gallon and Derf Hebrado, as we talk about the top 10 styles seen in comedy, specifically in stand-up. We invited two of Comedy Manila's seasoned feature comedians to talk about the thing that brought us together, stand-up comedy. We talk about our idols and influences and which of these styles they use in their act. This also is our most bleeped out episode so far. Enjoy!

The Class Clown Podcast With Chino Liao
China Extension with Jethro Trogo, Mike Saddi, and Jeps Gallon

The Class Clown Podcast With Chino Liao

Play Episode Listen Later May 21, 2021 72:22


Chino shoots the shit with Jethro Trogo, Mike Saddi, and Jeps Gallon. *** Support the podcast by shopping on Lazada! Use my unique referral link and add to cart from the Lazada app. Every successful checkout nets a small commission at no additional cost to you. Podlink.co/SHK Want to monetize your podcast? Sign up now for podmetrics at podmetrics.co and use my code CLASSCLOWN

Vin for begyndere
Afsnit 29 - Nordrhône / Drue: Syrah / Land: Frankrig

Vin for begyndere

Play Episode Listen Later Apr 29, 2021 58:16


Vinene i dette afsnit er skænket af Jysk Vin. https://www.jyskvin.dk/ Find vinene her: https://www.jyskvin.dk/radioteket Jeps, den er god nok. Vi skal på motorvej igen. Sydpå mod Lyon i Frankrig og ind i landskabet til Syrah-druens fødested; Rhône. Hvilken jordbund bør Syrah-druen efter nogens mening være gift med? Hvilken jordbund er det som “places af frame around the wine”? Hvad har Darth Vader med vin at gøre og inspicerer han mon de latrinære forhold i ny og næ? Vi skal have exoskeleterne ud af skabet og snakker Syrah overfor Shiraz og så skal vi også et smut forbi Côte Rotié. Til slut tager vi snakken om hvorfor vinflasker primært produceres i 75 cl og lidt om bag-in-box. Vi smager på: La Champine Syrah 2019 https://www.jyskvin.dk/la-champine-syrah-2019-1401336   Saint-Joseph Offerus 2016 https://www.jyskvin.dk/saint-joseph-offerus-2016-1309936   Côte Rôtie, La Viallière 2018 https://www.jyskvin.dk/cote-rotie-la-vialliere-2018-1375736   Lyt også til håndbold-podcasten Duften af Harpiks, som Jonas laver med Niklas Landin: https://podcasts.apple.com/dk/podcast/duften-af-harpiks/id1482597703 Besøg os på Facebook og Instagram, hvor man kan vinde vin og se billeder og andet godt. https://www.facebook.com/vinforbegyndere https://www.instagram.com/vinforbegyndere Web: https://www.radioteket.dk/ Kontakt: radioteket@radioteket.dk Musik: Jonas Landin

Illegal Argument
171: Breaking (up) The Build

Illegal Argument

Play Episode Listen Later Mar 19, 2021 105:05


In an unprecedented show of activity - merely two weeks after the new years first episode (170) Mark and Greg are back, this time joined by Andres Almiray (Oracle) and Stephen Connolly (Cloudbees) to discuss all things build, modules, this weeks Java 16 release, and why Java programmers should take a look at the rust programming language. Hosts Mark Derricutt - @talios Greg Amer Guests Andres Almiray - @aalmiray Stephen Connolly - @connollys Table of Contents 00:00:15 Intro 00:00:37 Guest Introductions 00:02:05 Java 16 Released! 00:02:47 Jenkins and JDK Versions 00:04:38 var changes = LIPSERVICE; 00:05:11 Improve your Java by learning Rust 00:07:31 Hey Bruno - It's NOT YAML! 00:10:22 Project Liliput 00:11:31 Java Turning 26 00:13:30 Java for CLIs? 00:16:47 Modules: Thought on The Java Platform Module System 00:18:12 Modules: Modules and Versioning 00:19:15 Modules: Semantic Versioning 00:22:19 Build: Hijacking The Maven Release Process 00:26:40 Explicit Merge Commits 00:29:16 Build: JDK Dependency (Lacking) In Maven 00:31:21 Kotlin Standard Library Versions 00:31:53 Libraries should avoid Guava 00:35:36 Jackson Version 3 Changes 00:39:10 Modules: The Lack Of Runtime Versioning In Modules 00:39:46 Modules: Agents And Module Systems 00:40:39 Run The Damn Tests Twice 00:46:00 Modules: Module Systems and Debugging 00:55:02 The Ecosystem Is More Than Code 00:55:46 Build: The Hinderance of IDEs 00:56:47 Build: Mixins In Maven 01:02:18 Build: The Perfect POM is with a BOM 01:07:17 Build: Custom Lifecycles as Mixins 01:10:09 Build: Gradle is Surprises and Deathtraps 01:11:31 Build: Maven Consumer POM and POM 4.0.0 01:14:16 Build: Project Dependency Trees Proposal 01:23:28 Build: Maven 4 and 5 Releases 01:26:49 Build: Plugin Phases and Execution Order 01:33:05 Build: Interim Hacks and Abstractions Considered Harmful 01:39:33 The Problem with Preview Features News Oracle Announces Java 16 Project Lilliput - OpenJDK proposal to reduce the Java object header by half or more would lower memory and CPU usage on all Java workloads. Pull Requests merging instanceof Pattern matching https://github.com/openjdk/jdk/pull/2544 https://github.com/openjdk/jdk/pull/2879 https://github.com/openjdk/jdk/pull/2913 JEP 401: Primitive Objects (Preview)and many other new JEPs landed for JDK 17. Caffeine cache goes 3.0 and with it - JDK11 baseline Links Semantic Versioning git-timestamp-maven-plugin Git Log's --first-parent Option The rise of Kotlin's stdlib and the versioning conflicts that may arise guava-beta-checkerfor Error Prone Jackson Release 3 Plans Build Health PomChecker 1.1.0 has been released! Problems with sorting, tidying poms Build / life cycle order Maven Bill of Materials Maven Tiles / Mixins Crafting better Gradle builds with the Kordamp Gradle Plugin suite with Andres Almiray (YouTube Video) Proposal: Project Dependency Trees schema Plugin Execution & Property Ordering Tests Module Systems Java Platform Module System / Jigsaw Layrry- Including an excellent video demonstration of Layrry in action with JavaFX. OSGi Runtime Dependencies (build is only half the picture)

Java Off-Heap
OffHeap 55. JDKs are rolling out! Microprofile 4.0, OSGI moving to Eclipse, Encryption backdoors and API Court shenanigans

Java Off-Heap

Play Episode Listen Later Nov 15, 2020 91:29


So JDK 16 is rolling out, and keeping with the new six month cadence, we are getting new toys at least twice a year! We also have Microprofile 4 being released. In addition, we see the Eclipse Foundation getting bigger and bigger as it welcomes the OSGi alliance (how big will it become?) Lastly we talk about backdoor encryption requests, and the Case that will never die... Google V Oracle API Copyrights. Covering it all in our brand new OffHeap Episode! We thank DataDogHQ for sponsoring this podcast episode DO follow us on twitter @offheap JDK 16 JEPs rolling in: https://openjdk.java.net/projects/jdk/16/ Payara releases Jakarta EE 9 compatible container: https://www.javacodegeeks.com/2020/10/kicking-the-tires-of-jakarta-ee-9-with-payara.html Eclipse Transformer (discuss?): https://projects.eclipse.org/proposals/eclipse-transformer MicroProfile 4.0: https://projects.eclipse.org/projects/technology.microprofile/releases/microprofile-4.0 OSGi Alliance to Eclipse https://blog.osgi.org/2020/10/announcement-of-transition-to-eclipse.html?m=1 Backdoor encryption Access https://www.theverge.com/2020/10/12/21513212/backdoor-encryption-access-us-canada-australia-new-zealand-uk-india-japan Google AntiTrust Suit https://apnews.com/article/google-justice-department-antitrust-0510e8f9047956254455ec5d4db06044 Google Oracle Supreme Court - https://www.c-span.org/video/?469263-1/google-v-oracle-america-oral-argument#

Patricia Højbo - Udvikler Sunde & Raske Mennesker
Hvordan de officielle kostråd fastholder os i sygdom og medicin

Patricia Højbo - Udvikler Sunde & Raske Mennesker

Play Episode Listen Later Oct 21, 2020 25:16


Provokerende ?? Jeps.. men lyt alligevel med, hvor jeg gennemgår de officielle kostråd helt slavisk og kommer med min holdning og erfaring omkring hvor farlige de faktisk er..

Resten skal nydes
25. Mor med spiseforstyrrelse

Resten skal nydes

Play Episode Listen Later Sep 22, 2020 67:59


Jeg snakker med en kvinde, Ditte på 36 år, som har tre børn. Da hun fik den første, var hun meget fanget i spiseforstyrrelsen - med de to andre var hun godt på vej ud af spiseforstyrrelsen. Hør hende fortælle om de tre forskellige oplevelser.  Til sidst mister vi forbindelsen - jeg kan ikke høre Ditte, men det kan I lyttere, så det lyder ret sjovt :) Jeps, som altid er det her perfekt uperfekt :) 

Na De Pauze
#32 Jeps Salfischberger - Lowlands 2020 Special

Na De Pauze

Play Episode Listen Later Aug 23, 2020 55:39


Jeps is Senior Booker bij Mojo, begonnen bij zijn eigen kantoor The Book King. Al meer dan 20 jaar boekt hij voornamelijk 'heavy music' voor onder andere Lowlands, WooHah!, Jera On Air, Ziggo Dome en AFAS Live.

The Class Clown Podcast With Chino Liao
Information Comedy Technology with James Caraan, Jethro Trogo, and Jeps Gallon

The Class Clown Podcast With Chino Liao

Play Episode Listen Later Jun 16, 2020 63:10


Three of Comedy Manila's finest join Chino this week to talk about how IT (information technology) intersects with stand up comedy. Chino talks to James and Jethro about their backgrounds as programs and what made them decide to pursue stand up comedy. Jeps talks about his life in the BPO industry as well as his current work as a scriptwriter which might not last because they all end up shitting on the local showbiz scene.

Kulturen på P1
Kulturen på P1 - 16. apr 2020

Kulturen på P1

Play Episode Listen Later Apr 16, 2020 114:10


Kulturmafiaen holder topmøde - Seks kulturordførere på tværs af partierne har formået at få kulturen mere på dagsorden - og ind i hjælpepakkerne - end der egentlig var lagt op til. Kulturmafiaen bliver de nu kaldt - og vi har indkaldt dem til et digitalt topmøde for blandt andet at tale om de signaler, kulturministeren og statsministeren gav til kulturfolket på et møde i aftes. Cannes udskudt eller vingeskudt - Den årlige filmfestival i Cannes kommer ikke til at forløbe som normalt. Måske bliver den udskudt og måske bliver den digital, så man kan se filmene hjemmefra præcis som Cph Dox gjorde for nylig. Men det har en alvorlig omkostning for filmbranchen, for Cannes er normalt så meget mere end en Gylden Palme. Det er nemlig også stedet, hvor filmskaberne foår lavet aftaler om international finansiering af deres film - og det kommer slet ikke til at ske. Vi taler med en sand ekspert i Cannes - vores egen filmmand per Juul Carlsen. Dronningens fødselsdag - Jeps, vi er da også med til at fejre vores dronnings 80 år på Jorden og i rampelyset. Blandt andet disker vi op med et tilbageblik på dengang, dronningen blev en myndig prinsesse på 18 år. Vi giver et personligt indblik fra en balletpige, der her som voksen ser tilbage på, da dronningen kom og klædte hende ud - og da hun fik skældud. Og så har vi lavet et lille medley over nogle af de mange sange, der gennem tiden er blevet lavet om dronningen. Værter: Karen Secher og Tore Leifer.

Illegal Argument
163: The Continuation

Illegal Argument

Play Episode Listen Later Dec 21, 2019 47:19


Topics Fibre's are dead - long live "Virtual Threads" Undelimited continuations are not functions R2DBC 0.8.0 goes GA - Reactive database clients for Java RUST: Shipping a compiler every 6 weeks User reported stable regressions Bisecting Rust Compiler Regressions with cargo-bisect-rustc Microsoft: We're creating a new Rust-based programming language for secure coding https://www.reddit.com/r/rust/comments/e5040i/microsoft_creating_new_rustbased_safe_language/ https://www.reddit.com/r/rust/comments/e5kjyr/more_info_on_micrsoft_moving_away_from_rust/ I.e. they're not, this is just another research language. MS is however still heavily looking at rust, and employing rust developers. Unleashing the (Armed) Bear past Java 11 Using Jlink to shrink your webservices… including nativeimages in the followup tweets Style guide for Text Blocks Lambda performance in node - regressions: Version 13.5.0 -- Questionable Changes? "My testing indicates that the for...of construct is about 60-70% slower as opposed to a classic for(let i; i; i++)." JEPs for JDK 14 JEP 305: Pattern Matching for instanceof (Preview) was proposed to target. JEP 343: Packaging Tool (Incubator) was proposed to target. JEP 345: NUMA-Aware Memory Allocation for G1 was integrated. JEP 349: JFR Event Streaming was integrated. JEP 352: Non-Volatile Mapped Byte Buffers was targeted. JEP 358: Helpful NullPointerExceptions was integrated. JEP 359: Records (Preview) was integrated. JEP 361: Switch Expressions (Standard) was integrated. JEP 362: Deprecate the Solaris and SPARC Ports JEP 363: Remove the Concurrent Mark Sweep (CMS) Garbage Collector was targeted. JEP 364: ZGC on macOS was targeted. JEP 366: Deprecate the ParallelScavenge + SerialOld GC Combination was proposed to target. JEP 367: Remove the Pack200 Tools and API was targeted to JDK 14. JEP 368: Text Blocks (Second Preview) was proposed to target. Thread suspend/resume are now deprecated for removal (build 21) Added LuxTrust Global Root 2 Certificate (build 24) NUMA JEP mentioned last week now has an Implementation merged for "NUMA-Aware Memory Allocation for G1": http://hg.openjdk.java.net/jdk/jdk/rev/fce1fa1bdc91?revcount=1000 http://hg.openjdk.java.net/jdk/jdk/rev/df6f2350edfa?revcount=1000 http://hg.openjdk.java.net/jdk/jdk/rev/6530de931b8e?revcount=1000 New JEPs JEP 370: Foreign-Memory Access API Draft JEP: Elastic Metaspace

Enterprise Java Newscast
Episode 42. On Primefaces, Jakarta EE, JDK 13, OracleCodeOne and a New Show Name

Enterprise Java Newscast

Play Episode Listen Later Nov 11, 2019 71:13


Primefaces is alive and kicking! now with PrimeTek UI Updates. Working with maps? then hear how Josh uses ArcGIS JS API. Jakarta EE 8 has been released, and it's compatible with your usual suspects (Payara, Wildfly, OpenLiberty, and Eclipse GlassFish). We discussOracle's guidance for Jakarta EE 9, and we dive into the pain on javax namespace change coming up. Lastly we dive into the new JEPs targeted for JDK 14, including Valhalla and talked of new proposals like Sealed Types. We also talk about opinions on Oracle Code One, including GraalVM coverage. Another great episode to keep abreast of the whole front-end and back-end, with "Stackd"! We thank DataDogHQ for sponsoring this podcast episode UI Tier PrimeTek UI Updates AdminFaces Angular 9 scheduled for Oct/Nov Angular Extensions Elements ArcGIS JS API Single SPA Java EE/Jakarta EE Jakarta EE 8 Released Server Compatibility: Payara, WildFly, Open Liberty, Eclipse GlassFish JakartaOne LiveStream - Sessions Recorded and Available Oracle has provided insight on their Jakarta EE 9 direction MicroProfile 3.1 HealthCheck and Metrics updates Platform   JDK 13 Released! Release Notes Documentation   New OpenJDK Project Project Lanai's aim to implement a new graphics rendering pipeline for MacOS. Announcing the Duke Choice Awards Winners The seven winners of the Duke Choice Awards are: jUnit (Developer Productivity Recognition) JavaBin (Ecosystem Enablement Recognition) CarePay (Healthcare Innovation Recognition) Jakarta EE (Open Source Contribution Recognition) Dataverse (University/Higher Education Recognition) Chris Thalinger (Community Recognition) Denver Java User Group: (Developer Learning Recognition)   Events   Devoxx Belgium Nov 4-8 - Antwerp, Belgium RVA.js - Nov 15, Richmond, VA NFJS Reston November 1 - 3, 2019 Seattle November 8 - 10, 2019 Progressive Web Experience December 1 - 4, 2019 TechLeader Summit December 4 - 6, 2019 ArchConf December 9 - 12, 2019 Devnexus - Feb 19-21, 2019 Related Podcasts Java Pub House Java Off-Heap  

Disneyhjørnet
32 - Lovernes konge

Disneyhjørnet

Play Episode Listen Later Jul 26, 2019 23:00


I denne podcast-serie gennemgår vi en Disneyklassiker ad gangen, og denne gang skal vi et smut ud på den afrikanske savanne. Jeps, klassiker nummer 32 er Løvernes Konge.  Kildemateriale:https://en.wikipedia.org/wiki/The_Lion_King  Find os på facebook:https://www.facebook.com/disneyhjoernet/  Musik til jingle:http://purple-planet.com

Zes Losse Tanden podcast
Jera On Air special #2: Turnstile is de winnaar

Zes Losse Tanden podcast

Play Episode Listen Later Jun 29, 2019 40:50


We zijn nog steeds op Jera On Air, of Jeugdraad On Air, festival! We praten over hoogtepunten en dieptepunten van dag twee met Jeps de boeker van de bands op Jera en Hans de artiesten-tatoeëerder.De shirts & stickers bestel je hier: shop.zeslossetanden.nlZes Losse Tanden is te vinden in alle podcasts-apps, maar ook zeker op:Spotify: spotify.zeslossetanden.nliTunes: itunes.zeslossetanden.nlYouTube: youtube.zeslossetanden.nlIn je browser: www.zeslossetanden.nlPeter van der Ploeg is journalist bij NRC: https://twitter.com/pvdpGert-Jan van Aalst is marketingmanager bij Epitaph Records: https://twitter.com/gjvanaalstDavid Achter de Molen is zanger van John Coffey en maakt podcasts: https://twitter.com/DavidAdMolenHet laatste nieuws over Zes Losse Tanden vind je op Facebook: www.facebook.com/zeslossetandenFoto's van onze hoofden in de studio vind je op Instagram: www.instagram.com/zeslossetandenLogo getekend door helloiamjustin. See acast.com/privacy for privacy and opt-out information.

Vi Unge Podcast
Pinlige historier: Flyvende bind, pinlig mor og nøgne håndboldspillere

Vi Unge Podcast

Play Episode Listen Later Mar 27, 2019 5:30


"Pludselig fløj alle mine bind rundt i luften!" Jeps, det bliver rigtig pinligt denne gang!

Pinlige historier
Pinlige historier: Flyvende bind, pinlig mor og nøgne håndboldspillere

Pinlige historier

Play Episode Listen Later Mar 27, 2019 5:31


"Pludselig fløj alle mine bind rundt i luften!" Jeps, det bliver rigtig pinligt denne gang!

Vi Unge Podcast
Pinlige historier: Flyvende bind, pinlig mor og nøgne håndboldspillere

Vi Unge Podcast

Play Episode Listen Later Feb 27, 2019 4:50


"Pludselig fløj alle mine bind rundt i luften!" Jeps, det bliver rigtig pinligt denne gang!

Pinlige historier
Pinlige historier: Flyvende bind, pinlig mor og nøgne håndboldspillere

Pinlige historier

Play Episode Listen Later Feb 27, 2019 4:51


"Pludselig fløj alle mine bind rundt i luften!" Jeps, det bliver rigtig pinligt denne gang!

No Joke Podcast
Episode 148: SNAKES LIVE

No Joke Podcast

Play Episode Listen Later Nov 8, 2018 46:37


Billy and Adam perform a concert live on No Joke. In this episode, they reflect on their catalogue of rap songs and roll the dice to see if they can remember the lyrics to some of them. Hear them perform tracks about chicken, delis, Kevin, Czechoslovakia and more. Plus, a Spotify playlist request and new music by The Jeps!Theme: Send Medicine - Way to the SeaQ&A with B&A: http://Patreon.com/NoJokePod

Java Pub House
Episode 76. Tick...tock...Time to upgrade to Java 11!

Java Pub House

Play Episode Listen Later Oct 4, 2018 91:46


It's coming! If you have been using Oracle Java 8, you should know that starting on January 2019 we will have to get an oracle license for running Oracle's JDK in production. OR, if you want to keep using Oracle Java (or OpenJDK) for free, and still receive security updates, then you gotta move to 11! In this episode we have no other than @DrDeprecator itself giving us a tour on what are the less-known changes (and goodies) that are coming when upgrading from 8 to 11. We go through most of the JEPs that usually don't make the news but are actually pretty awesome! So take a listen, and start downloading the new Java 11! We thank DataDogHQ for sponsoring this podcast episode We also thank Stuart Marks a.k.a. Dr Deprecator for joining us in this episode (do follow him!) Don't forget to SUBSCRIBE to our cool NewsCast! Java Off Heap Java is Still Free JDK 9 changes JDK 10 changes JDK 11 changes Do you like the episodes? Want more? Help us out! Buy us a beer! And Follow us! @javapubhouse and @fguime and @bobpaulin  

Ravnens fortællinger
Kreativ duel 3

Ravnens fortællinger

Play Episode Listen Later Jul 1, 2018 22:30


En ny Kreativ duel! Hurra! Hurra? Jeps. Hurra, for nu har Ravnens fortællinger eksisteret i et halvt år. Så sæt jer til rette eller gå en tur mens I lytter med i dagens episode... Det skal nok blive sjovt og måske en smule spøjst. ... Kan du lide Ravnens fortællinger og har du lyst til at støtte podcasten? Så tjek den ud på 10er.dk hvor man kan kommer med løbende donationer: https://ravnensfortaellinger.10er.dk/

The InfoQ Podcast
Sander Mak on the Java Module System

The InfoQ Podcast

Play Episode Listen Later Mar 23, 2018 35:47


Sander Mak and Wes Reisz discuss the Java module system and how adoption is going. Topics discussed on this podcast include Java modularity steps / migrations, green field projects, some of the concerns that caused the EC to initially vote no on Java 9, and a new tool for building custom JREs called JLink. Additionally, as Java 10 was recently released a short bit at the end was added to discuss some of the latest news with Java. Why listen to this podcast: • People quickly moved to Java 8 because of features like Streams and Lambdas. Java 9 has a different story around modularity and application architecture. Adoption is slower and more intentional. • Migrating large codebases to use modularity is hard. Many of the projects using modules are greenfield, and those large codebases that are moving now are most often using the classpath. • Jlink is a new command line tool released with Java 9. It allows developers to create their own lightweight, customized JRE for a module-based Java application. • Java version scheme has dropped the 1.* prefix. Future releases of the JDK will have the version number and follow the form *.0.1 (i.e. 9.0.1) • While the module system will likely show it’s benefit mostly for new development, many 3rd party libraries are moving to adopt modularity and removing their dependencies on JDK internal APIs. It’s improving the experience for teams adopting modularity. • There are no known open JEPS regarding the enhancement of the Java module system. • Java 10 has been released. The release features changes to the freely available Java versions, local variable type inference (var), experimental GRAAL JIT compiler, application class data sharing, improved container support/awareness, and others. More on this: Quick scan our curated show notes on InfoQ https://bit.ly/2DQ7ptx You can also subscribe to the InfoQ newsletter to receive weekly updates on the hottest topics from professional software development. bit.ly/24x3IVq Subscribe: www.youtube.com/infoq Like InfoQ on Facebook: bit.ly/2jmlyG8 Follow on Twitter: twitter.com/InfoQ Follow on LinkedIn: www.linkedin.com/company/infoq Check the landing page on InfoQ: https://bit.ly/2DQ7ptx

No Joke Podcast
Episode 81: SUMMER ANTHEMS PART 2

No Joke Podcast

Play Episode Listen Later Jul 13, 2017 53:20


A topic so nice Billy and Adam had to cover it twice. This episode features songs from Nelly, TLC and you guessed it... the Jeps. Plus, the fellas try to sing like Mariah Carey, meet Carly Rae and figure out who got the boy - Brandy or Monica. Plus, theme music by Send Medicine! Sponsored by Squarespace

Hipsters Ponto Tech
E o futuro do Java! – Hipsters #27

Hipsters Ponto Tech

Play Episode Listen Later Jan 17, 2017


E a plataforma Java também vive! Sim, houve alguns problemas e demoras, e a comunidade não ficou muito contente com a velocidade da plataforma pós Java 8. Como vai a versão 9? Como vai o Java EE? O que podemos esperar? Participantes: Paulo Silveira, host do hipsters, javeiro quando era menino Mauricio Linhares, o cohost que tá enferrujado no Java Alberto Souza, o fanático do Spring Michael 'Mister M' Nascimento, o cara que até dá talks com o James Gosling! Links citados no episódio e extras: JEPs (mini specs) do JDK 9 Projeto Jigsaw Improving, empresa que tem como um dos líderes o Michael E conheça o curso de Java 8 que inclusive foi feito pelo host do hipsters! Produção e conteúdo: Alura Cursos online de Tecnologia - https://www.alura.com.br === Caelum Ensino e Inovação Edição e sonorização: Radiofobia Podcast e Multimídia

Hipsters Ponto Tech
E o futuro do Java! – Hipsters #27

Hipsters Ponto Tech

Play Episode Listen Later Jan 17, 2017


E a plataforma Java também vive! Sim, houve alguns problemas e demoras, e a comunidade não ficou muito contente com a velocidade da plataforma pós Java 8. Como vai a versão 9? Como vai o Java EE? O que podemos esperar? Participantes: Paulo Silveira, host do hipsters, javeiro quando era menino Mauricio Linhares, o cohost que tá enferrujado no Java Alberto Souza, o fanático do Spring Michael 'Mister M' Nascimento, o cara que até dá talks com o James Gosling! Links citados no episódio e extras: JEPs (mini specs) do JDK 9 Projeto Jigsaw Improving, empresa que tem como um dos líderes o Michael E conheça o curso de Java 8 que inclusive foi feito pelo host do hipsters! Produção e conteúdo: Alura Cursos online de Tecnologia - https://www.alura.com.br === Caelum Ensino e Inovação Edição e sonorização: Radiofobia Podcast e Multimídia

Hipsters Ponto Tech
E o futuro do Java! – Hipsters #27

Hipsters Ponto Tech

Play Episode Listen Later Jan 16, 2017 43:29


E a plataforma Java também vive! Sim, houve alguns problemas e demoras, e a comunidade não ficou muito contente com a velocidade da plataforma pós Java 8. Como vai a versão 9? Como vai o Java EE? O que podemos esperar? Participantes: Paulo Silveira, host do hipsters, javeiro quando era menino Mauricio Linhares, o cohost que tá enferrujado no Java Alberto Souza, o fanático do Spring Michael 'Mister M' Nascimento, o cara que até dá talks com o James Gosling! Links citados no episódio e extras: JEPs (mini specs) do JDK 9 Projeto Jigsaw Improving, empresa que tem como um dos líderes o Michael E conheça o curso de Java 8 que inclusive foi feito pelo host do hipsters! Produção e conteúdo: Alura Cursos online de Tecnologia - https://www.alura.com.br === Caelum Ensino e Inovação Edição e sonorização: Radiofobia Podcast e Multimídia

Office 365 HQ Podcast
Episode 003: Skal du op eller ned?

Office 365 HQ Podcast

Play Episode Listen Later Sep 21, 2015 24:57


Jeg er vild med Office 365. Jeg syntes at det er en af de bedste cloud-platforme på markedet og jeg kan bygge, tilpasse og designe rigtig meget på den platform. Men selvom jeg er vild med Office 365 så ved jeg også godt at skyen er ikke for alle. Og man skal være varsom med at gå i skyen med sine data, hvis man ikke har styr på hvad det er man vil bruge det til først. I dag vil jeg snakke lidt om du skal smide dine data op eller ned. Op i skyen eller ned i kælderen. Ment på den måde at jeg har samlet 5 gode grunde til at smide dine data i skyen og 5 gode grunde til at beholde dine data nede i kælderen. Hvis du altså har dem i kælderen. Links jeg nævner: PartnerID har skiftet placering Få 4 måneders gratis WordPress hosting hos WP Engine måneden ud (Brug koden FASTSITE) - udløber den 30. sep. 2015 5 Grunde til at flytte i skyen eller blive hjemme 1. Support Skyen: Microsoft har (uden sammenligning) den bedste support jeg har oplevet på nogen cloud platform. Du får BOYD-support. Du får rigtige mennesker du kan tale med. Jeps. Du kan bare tage telefonen og ringe til dem og få support med det samme. Lokal: Microsoft HAR god support Ingen tvivl om det. Jeg vil faktisk vædde på at Microsoft slår Google, Amazon og hvem der ellers er i markedet på support. Men alligevel, så kan Microsoft ikke slå din lokale SharePoint konsulent. Lige meget hvor meget de gerne vil, så er den lokale support fra ham eller hende, der har sat din platform op, altid bedre. For Microsoft dukker altså ikke op ved dit dørtrin, kigger dig dybt ind i øjnene og forsikre dig at det hele skal nok gå. 2. Skalerbarhed Skyen: Lad os sige at du af en eller anden grund står og skal tilføje 10.000,- nye medarbejdere fra den ene dag til den anden. Årsagerne kan være mange, men lad os bare sige at dit firma har fusioneret med et andet og du har 10.000 nye kolleger der skal have e-mail og adgang til SharePoint i morgen. Det er ikke det store problem. Du indlæser en csv-fil i et powershellscript og så venter du et par timer, til det er færdigt og så har du tilføjet dem alle. Du skal ikke tænke på hardware, backup eller båndbredde. Det er Microsofts problem. Ikke dit. Lokal: Du kan udvide med flere websites. Hey du kan hoste websites på din lokale SharePoint hvis du vil. Det kan du slet ikke mere på Office 365, hvis du køber licens i dag. Du skal selvfølgelig være opmærksom på at udvide din hardware i takt med du udvider dine services. Og ja. det vil helt klart koste dig lidt penge at opgradere din hardware. Men hvis det tilføjer værdi nok, så er det jo det værd. Men prøv engang at kører 4 websites, 2 ekstranets med hver deres domænenavne på en Office 365 løsning og så vil du se en horde af problemer vælte ind. 3. Jævnlige opdateringer Skyen: Microsoft har dedikeret sig til at opdatere din Office 365 platform, før deres lokale produkter bliver opdateret. Så hvis du er på en Office 365 platform, er du altid på den nyeste og mest opdateret platform. Den vil altid indeholde de nyeste opdateringer. Og det er stort set hver måned der er nyt på Office 365. Lokal: Argumentet for at blive på den lokale platform det samme. Konstante opdateringer. Du har ingen kontrol over hvilke opdateringer der bliver lagt på din Exchange eller SharePoint. Mangel på kontrol over opdateringer kan være en frustrerende oplevelse for nogen og et befriende pusterum. 4. Konsulenter Skyen: Så kan du godt sige farvel til den dyre SharePoint konsulent i de spidse sko og det smarte slips. Du behøver ikke en arkitekt eller en infrastruktur specialist. Nu kan du bare fokusere på at få skabt merværdi til din løsning. Du kan bruge dine penge på at få bygget et intranet med flere funktioner i stedet for at bruge penge på backup og vedligeholdelse. Kommer det til informationsarkitekter og front-end udviklere er dine udgifter de samme, om det er i skyen eller lokalt. Det er i hvert fald min erfaring. Lokal: SharePoint administratorer og arkitekter er ikke billigere. Og der er da helt sikkert nogle penge at spare på vedligeholdelse i Skyen. Men med den besparelse ryger også din kontrol. Hvis din Exchange eller SharePoint er langsom, så er der ikke rigtig så meget nogen konsulent kan gøre. Du kan ringe til supporten og få af vide at det hele kører som det skal. 5. Pris Skyen: På den korte bane er skyen bare billigere en lokale servere. Det kan bare ikke diskuteres. På den lange bane ser det nok mere ud til at gå lige op. Men det kommer, som altid, an på hvordan du bruger det og hvad dit behov er. Skyen er måske billigere med med det billigere prisskilt kommer der også andre omkostninger. Du kan f.eks. ikke sætte din egen FBA-login op. (Brugere der ikke er i et AD). Du kan ikke bruge mere end et domæne på SharePoint. Det kan du dog godt på Exchange Online. Du kan ikke få specielle løsninger til dit miljø og du kan ikke få dag-til-dag support fra Microsoft. Det kan du selvfølgelig godt få fra din lokale Office 365 konsulent. Lokal: Med en lokal installation af CRM, Skype For Business, Exchange og SharePoint, har du nok flere udgifter til konsulenter, men færre til licenser. Der findes masser af regnemodeller der taler for det ene eller det andet. Har du et stort behov for kontrol, specielle løsninger, integrationer med andet software, så er skyen for dyr i udviklingstid og i tilpasninger. Det kan godt være at en lokal løsning ser dy ud i indkøb men husk at du skal sammenligne dine omkostninger ud fra en horisont på 3-4 år og ikke bare indkøbspris her og nu. Jeg ved at Microsoft tit taler om at hvis man sammenligner med at skifte sit lokale hardware og software ud hvert 3. år, så er det samme pris. Men i virkeligheden findes der rigtig rigtig mange virksomheder der kører på det samme hardware og software i 4-5 eller flere år. Og hvis du har sådanne en virksomhed, så husk lige at regne på det hele. Har du brug for hjælp til at regne ud om det kan betale sig, så er du altid velkommen til at kontakte mig, så skal jeg hjælpe dig med at finde ud af det. Jeg har set det før. At spare på lidt seriøs og uvildig rådgivning kan hurtigt ende med at blive meget dyrt.

Les Cast Codeurs Podcast
Les Cast Codeurs Podcast - Episode 77 - Google par-ci Google par la

Les Cast Codeurs Podcast

Play Episode Listen Later Apr 18, 2013 71:43


Enregistré le 12 avril 2013 Téléchargement de l’épisode LesCastCodeurs-Episode–77.mp3 Sponsor - Masternaut Masternaut est à la recherche d’un développeur Java passionné, pour intégrer une équipe de développement d’API REST et des moteurs de collectes de données. Venez rejoindre une équipe de 12 personnes travaillant en mode Agile (kanban) et un service R&D européen (anglais obligatoire). Nous nous trouvons au sud de Rouen. Si vous êtes intéressé, n’oubliez pas votre github dans la lettre de motivation. Pour en savoir plus… News Langages Pour en apprendre plus sur les grandes nouveautés de Java 8: La liste des JEPs http://openjdk.java.net/projects/jdk8/features Un article de survol de toutes les nouveautés avec exemples http://www.techempower.com/blog/2013/03/26/everything-about-java-8/ Retour d’expérience sur Dart http://bit.ly/ZDsUC3 API et copyright, l’appel des grands du soft http://insights.wired.com/m/blogpost?id=6544125%3ABlogPost%3A25356 Golo pourquoi démarrer non ouvert http://julien.ponge.org/notes/golo-story/ Go sort en version 1.1 avec des petites améliorations mineures http://tip.golang.org/doc/go1.1 Ceylon M5 http://www.ceylon-lang.org/blog/2013/03/14/ceylon-m5-nesa-pong/ Red Hat supporte OpenJDK 6 http://www.h-online.com/open/news/item/Red-Hat-steps-up-to-take-over-OpenJDK-6-leadership-1819002.html Interview détaillée des développeurs de Groovy par ZeroTurnaround http://zeroturnaround.com/labs/jvm-languages-report-super-extended-interview-on-groovy/ Plateformes et frameworks Spring et l’initiative Pivotal http://blog.springsource.org/2013/04/03/spring-and-open-source-at-the-pivotal-initiative/ JavaFX 2 et IntelliJ IDEA http://blogs.jetbrains.com/idea/2013/03/packaging-javafx-2-applications-in-intellij-idea-121/ Deux articles intéressant sur l’approche callback vs promises http://blog.jcoglan.com/2013/03/30/callbacks-are-imperative-promises-are-functional-nodes-biggest-missed-opportunity/ et http://blog.jcoglan.com/2013/04/01/callbacks-promises-and-simplicity/ Reactive4Java http://code.google.com/p/reactive4java/ React.js http://www.reactjs.com Infrastructure Google Cloud Compute dispo pour les gold package partout http://goo.gl/8fBj5 Google Cloud Compute vs Amazon Web Services http://gigaom.com/2013/03/15/by-the-numbers-how-google-compute-engine-stacks-up-to-amazon-ec2/ Web Comparaisons des performances de divers frameworks “web” http://www.techempower.com/blog/2013/03/28/framework-benchmarks/ http://www.techempower.com/blog/2013/04/05/frameworks-round-2/ Google forke WebKit et crée Blink http://blog.chromium.org/2013/04/blink-rendering-engine-for-chromium.html Blink, des mécontents http://prng.net/blink-faq.html Qu’est-ce que WebKit http://paulirish.com/2013/webkit-for-developers/ Podcast Debug sur Safari http://www.imore.com/debug-11-don-melton-and-safari Google Reader, thanks for all the fish… http://googlereader.blogspot.fr/2013/03/powering-down-google-reader.html Feedly recueille 3 millions de réfugés de Google Reader http://feedly.com RSS.js par Dave Winer (RSS mais version JSON) http://rssjs.org/ Realtime toujours plus à la mode avec le Google Drive Realtime API https://developers.google.com/drive/ Firebase https://www.firebase.com/ qui sort un projet OSS dans l’esprit d’EtherPad (racheté par Google) qui permet d’éditer du text collaborativement http://www.firepad.io/#2 Outils GitHub et adresses IPs https://github.com/blog/1457-upcoming-ip-address-changes Les sites hostés GitHub vers github.io https://github.com/blog/1452-new-github-pages-domain-github-io Migrer 2 millions de lignes de code de SVN vers Git http://www.slideshare.net/maxandersen/a-tale-about-a-big-svn-to-git-migration CRaSH 1.2(.1) is out http://www.crashub.org/ Démo : http://try.crashub.org/ et Fun : http://try.crashub.org/gists/5244500?exec=devoxx Divers L’école 42 http://www.lesechos.fr/entreprises-secteurs/tech-medias/actu/0202666001465-xavier-niel-ouvre-une-ecole-d-informatique-gratuite-552735.php Lettre ouverte de OCTO à Xavier Niel http://blog.octo.com/lettre-ouverte-a-xavier-niel-et-lequipe-pedagogique-de-42-fr/ Outils de l’épisode Google Authenticator http://emmanuelbernard.com/blog/2013/03/26/making-the-best-of-google-authenticator-for-one-time-passwords/ Plusieurs alias dans iOS mails http://emmanuelbernard.com/blog/2013/03/24/multiple-email-aliases-in-ios/ JUG et Conferences Le scandale de PyCon http://femalecomputerscientist.blogspot.com/2013/03/terrifying-escalating-sexism.html DevopsDays Paris 18–19 avril Codecamp Iasi Roumanie le 20 avril 2013 Mix-IT 25 et 26 avril GR8Conf 22 au 24 mai Eclipsecon France Toulouse 5–6 juin 2013 CloudConf Paris le 7–8 juin Red Hat Summit Boston le 11–14 juin Breizhcamp Rennes le 13 et 14 juin Droidcon Paris le 17 et 18 juin 2013 CodeCamp Roumanie Nous contacter Contactez-nous via twitter http://twitter.com/lescastcodeurs sur le groupe Google http://groups.google.com/group/lescastcodeurs ou sur le site web http://lescastcodeurs.com/ Flattr-ez nous (dons) sur http://lescastcodeurs.com/ En savoir plus sur le sponsoring? sponsors@lescastcodeurs.com