Podcasts about jpa

  • 62PODCASTS
  • 142EPISODES
  • 45mAVG DURATION
  • 1MONTHLY NEW EPISODE
  • Jun 17, 2025LATEST

POPULARITY

20172018201920202021202220232024


Best podcasts about jpa

Latest podcast episodes about jpa

Umagang Kay Gogna
S10E19: Don't Worry, Be Happy

Umagang Kay Gogna

Play Episode Listen Later Jun 17, 2025 13:01


Support our Show:bit.ly/BuyMeACoffeeUKGFeeling like your worries are doing cardio in your head again? My friend, “Don't Worry, Be Happy” is not just a catchy line, but a holy game plan.Listen to this episode and remember Who's really in charge.-----Follow us on Social MediaFacebook: fb@UmagangKayGognaInstagram: @umagang.kay.gogna------Music: “Kaffeeklatsch with His Grace” by ©JPA

Umagang Kay Gogna
S10E19: Don't Worry, Be Happy

Umagang Kay Gogna

Play Episode Listen Later Jun 17, 2025 13:01


Support our Show:bit.ly/BuyMeACoffeeUKGFeeling like your worries are doing cardio in your head again? My friend, “Don't Worry, Be Happy” is not just a catchy line, but a holy game plan.Listen to this episode and remember Who's really in charge.-----Follow us on Social MediaFacebook: fb@UmagangKayGognaInstagram: @umagang.kay.gogna------Music: “Kaffeeklatsch with His Grace” by ©JPA

Eelke Kleijn | DAYS like NIGHTS Radio
DAYS like NIGHTS 388 - Flash Club, Washington DC, Part 2

Eelke Kleijn | DAYS like NIGHTS Radio

Play Episode Listen Later Apr 21, 2025 60:00


DAYS like NIGHTS: Web: https://www.dayslikenights.com Instagram: https://www.instagram.com/dayslikenights Facebook: https://www.facebook.com/dayslikenights Subscribe to the podcast RSS:
feed: https://feeds.soundcloud.com/users/soundcloud:users:1525250/sounds.rss
 . 01. Danny Tenaglia - Music Is The Answer (Stuart Ojelay Bootleg) 02. Simon Doty & DJ Pierre - Come Together [Armada] 03. Casper Cole & Raws - Paradise [Blaufield] 04. Eelke Kleijn - The Magician [DAYS like NGHTS] 05. Budakid - Lovin' Sun (Renato Cohen Remix) [Flores] 06. Eelke Kleijn - Rubicon [DAYS like NGHTS] 07. Jokers Of The Scene - A Fine Line Between Nowhere and Now Here [Fool's Gold] 08. JPA feat. Kate Watts - Stand For [Visions] 09. Kaz James - Rocker In The Disco [Krushes] 10. Benny Benassi - Satisfaction (My Friend Bootleg) 11. TOMA, MeMachine - House Religion 12. Fedele - Your Bounce [Obscura] 13. ALAY - Take Me [In Rotation] This show is syndicated & distributed exclusively by Syndicast. If you are a radio station interested in airing the show or would like to distribute your podcast / radio show please register here: https://syndicast.co.uk/distribution/registration

Profcast Jena
Profcast Jena | #033 Das Ende der roten Backsteine?

Profcast Jena

Play Episode Listen Later Apr 11, 2025 65:25


Willkommen beim Profcast des FSR Rewi Jena! In dieser ersten Folge des Jahres 2025 sprechen wir mit dem Präsidenten des Thüringer Justizprüfungsamtes, Herrn Uwe Homberger. Es geht darum, ob das Jura-Studium noch zeitgemäß ist, ob Gesetze in Papierform bald obsolet sind und wie man sich gut auf das Berufsleben vorbereitet.Bei Fragen, Kritik,Wünschen oder sonstigen Anregungen freuen wir uns über Eure Nachrichten an profcast@uni-jena.de oder an unseren Insta-Account @fsr.rewi.jena.Ein Podcast desFachschaftsrates der Rechtswissenschaftlichen Fakultät derFriedrich-Schiller-Universität Jena.----------⁠Website⁠⁠Instagram⁠----------In der Folge angesprochen:FAZ-Artikel zu Diversität im Jura-Studium----------[00:00:00-00:07:24] Begrüßung & Was ist das JPA?[00:07:25-00:30:39] Ist das Jura-Studium noch zeitgemäß? [00:30:40-00:38:24] Diversität im Jura-Studium [00:38:25-00:42:39] Zusammenarbeit mit Ministerien und anderen JPAs [00:42:40-00:47:39] Digitalisierung des Studiums [00:47:40-00:58:14] Jura-Studium & Vergleich mit dem britischen Studium [00:58:15-01:05:25] Referendariat & 2. Examen

Education On Fire - Sharing creative and inspiring learning in our schools
The Future of Education: Rethinking Traditional Methods

Education On Fire - Sharing creative and inspiring learning in our schools

Play Episode Listen Later Mar 10, 2025 31:26 Transcription Available


The discourse surrounding the transformative potential of education is vividly illustrated through the explorations presented in the recent series of Education on Fire. Each episode immerses the listener in the innovative methodologies employed by a myriad of educators who ardently advocate for systemic change as well as individual empowerment. The concept of backward design, championed by Dr. James Mannion, is a focal point in this series, wherein educators are encouraged to define desired outcomes prior to identifying effective methodologies to achieve such goals. This paradigm shift not only challenges the conventional notions of educational reform but also underscores the necessity for a holistic understanding of the root causes of disparities within the educational system. Furthermore, the series highlights the significance of self-regulated learning, empowering students to take ownership of their educational journeys. Overall, the episodes serve as a clarion call for educators and stakeholders to engage in thoughtful reflection and action towards creating a more equitable educational landscape.Takeaways: The Education on Fire podcast emphasizes the importance of rethinking traditional educational systems to better serve diverse student needs. Dr. James Mannion advocates for a backward design approach, focusing on defining desired outcomes before implementing educational strategies. Self-regulated learning empowers students to take ownership of their educational journey, enhancing their engagement and motivation. The approach taken by Oxford Business College illustrates how supportive environments can significantly impact non-traditional learners' success. JPA's focus on creating safe spaces for children addresses the need for nurturing environments that foster mental health and well-being. The integration of technology in education serves to enhance learning experiences, making education more interactive and engaging for students. Links referenced in this episode:educationonfire.comNB: This episode has been generated using AI https://notebooklm.google/This is my 2nd AI generated podcast. I wanted to explore how it would create a insightful round up of my recent shows since November 2024. The show notes above are also AI generated using the tool within my hosting company Captivate. https://educationonfire.com/captivateIt is pretty accurate however Shelby Kretz's organisation is called Little Justice Leaders which is misquoted in the podcast. I gave the AI the information from my website for episodes 418 - 434.If you want to easily find details of all the shows covered please visit https://www.educationonfire.com/start-here/

airhacks.fm podcast with adam bien
Postgres Performance Optimization: Connection Pooling, JDBC, and Distributed Databases

airhacks.fm podcast with adam bien

Play Episode Listen Later Feb 2, 2025 69:52


An airhacks.fm conversation with Alvaro Hernandez (@ahachete) about: discussion on Postgres JDBC driver contributions, SCRAM authentication library implementation, importance of connection pooling for Postgres performance, tuning Postgres configuration, PgBouncer as a popular connection pooler, challenges with lambda and database connections, benefits of using connection poolers at multiple levels, the need for an HTTP-based protocol for PostgreSQL, PostgresSQL Configuration Tool by StackGres, distributed SQL databases like DSQL and their trade-offs, optimistic vs pessimistic locking in distributed databases, comparison of JPA optimistic locking to distributed database conflicts, the power of using SQL directly vs ORM frameworks, the evolution of Java and JDBC making direct database queries more convenient, the potential benefits of using stored procedures in databases, the importance of understanding database internals for optimal performance, the need for careful consideration when choosing between ORM and direct SQL queries, the complexities of distributed databases and their impact on application design Alvaro Hernandez on twitter: @ahachete

Inclusive Education Project Podcast
339: Workable Solutions to Combat Teacher Burnout with Karen Foley

Inclusive Education Project Podcast

Play Episode Listen Later Jan 21, 2025 23:32 Transcription Available


Teachers are our “boots on the ground” partners for all we want to accomplish in education. There are real mental health challenges all around us, and teachers need our support more than ever. Nothing will impact a child's learning like a great teacher–and the reverse is also true, unfortunately. Join us as we explore this important topic!Karen Foley is the president and CEO of The Juvenile Protective Association, a Chicago nonprofit founded in 1901. The JPA provides therapy in schools and clinics to give children the mental health care and support that they need. Karen is a former corporate executive who left that field to care for her son and found her calling in nonprofit work. Show Highlights:Karen's background and passion for the work she does todayThe truth about teachers: 48% experience burnout and leave education within the first 5 years.A real-life example of a teacher's impact on a studentThe work of the JPA to make a difference in schools and communitiesKaren's advice for administratorsSigns of teacher burnout: increased turnover, mindset shifts, and overloaded responsibilitiesKaren's experience with social-emotional development in the school settingTips for teachersThe importance of building rapport with studentsData that validates the success of the JPA's work with studentsLinks/Resources:Connect with Karen Foley and the JPA: Website and Karen's emailContact us on social media or through our website for more information on the IEP Learning Center: www.inclusiveeducationproject.org Thank you for listening!Don't forget to SUBSCRIBE to the show to receive every new episode delivered straight to your podcast player every Tuesday.If you enjoyed this episode and believe in our message, please help us get the word out about this podcast. Rate and Review this show on Apple Podcasts, Stitcher Radio, or Google Play. It helps other listeners find this show.Be sure to connect with us and reach out with any questions/concerns:FacebookInstagram–We are doing videos on Instagram, so connect with us there and send us your questions!TwitterIEP websiteEmail us: admin@iepcalifornia.org

Education On Fire - Sharing creative and inspiring learning in our schools
Creating Safe Spaces for Learning: Insights from Karen G. Foley of JPA

Education On Fire - Sharing creative and inspiring learning in our schools

Play Episode Listen Later Jan 13, 2025 44:57 Transcription Available


Karen G. Foley from the Juvenile Protective Association emphasizes the critical role of relationships in supporting children's mental health and well-being. She highlights that just as chronically hungry children cannot learn, neither can those who are emotionally hurting. The discussion explores how the organization provides school-based mental health services, fostering long-term relationships with educators, parents, and students. Karen shares insights on the importance of understanding a child's intent behind their actions and the necessity of a supportive environment for both children and teachers. The episode underscores the need for an intergenerational approach to address the struggles faced by middle school girls today, illustrating how vital it is to nurture connections that help children thrive.Karen joined JPA in 2014. She earned her MBA from the Wharton Business School at the University of Pennsylvania and a bachelor's degree from Hamilton College. Prior to joining JPA, Karen served as the President and CEO of The Hope Institute for Children and Families, serving children with autism and developmental delays across Illinois.Takeaways: Building strong relationships in schools leads to positive impacts on the entire school community. Understanding the intent behind actions can foster forgiveness and stronger relationships. Chronically hungry children can't learn, just like those who are chronically hurting. Intergenerational approaches provide unique support for middle school girls facing challenges today. Teachers need to recognize and adjust to the various ages of their students. Creating a nurturing and safe environment is crucial for children's development and learning. Websitehttps://jpachicago.org/Social Media Informationwww.linkedin.com/company/juvenile-protective-associationwww.facebook.com/JuvenileProtectiveAssociation/www.instagram.com/jpachicagoShow Sponsor – National Association for Primary Education (NAPE)https://nape.org.uk/Discover more about Education on Fire

airhacks.fm podcast with adam bien
JAX-RS With- and Without Reactive Programming in Quarkus

airhacks.fm podcast with adam bien

Play Episode Listen Later Sep 22, 2024 67:05


An airhacks.fm conversation with Georgios Andrianakis (@geoand86) about: discussion on JAX-RS and reactive programming in quarkus, comparison of blocking vs non-blocking approaches, performance considerations for different use cases, Quarkus underlying architecture using Vert.x, handling of HTTP requests and responses, thread management in Quarkus, reactive vs traditional programming models, integration with databases using Hibernate and Hibernate Reactive, JSON serialization options (Jackson, JSON-B), balancing act between supporting standards and providing modern features, documentation challenges for a large project like Quarkus, detecting blocked event loop threads, CPU-intensive tasks in reactive programming, non-blocking database drivers for reactive programming, historical perspective on messaging systems and their challenges, use cases for reactive programming, performance characteristics of blocking vs non-blocking systems under high load, brief mention of LangChain for Java and its similarity to JPA for LLMs Georgios Andrianakis on twitter: @geoand86

UGENIUS Radio Podcast
UGENIUS Radio #084 With The Journey

UGENIUS Radio Podcast

Play Episode Listen Later Sep 9, 2024 60:00


Tracklist: 1. Natascha Polké - Poison Of Choice (Nico Morano Remix) [PIAS] 2. RÜFÜS DU SOL - Lately (Adam Ten & Mita Gami Remix) [Rose Avenue] 3. Sunnery James & Ryan Marciano x Inner City 'Good Life' [Armada Music] 4. JPA feat Kate Watts - Fierce [VISIONS] 5. Franz Matthews - Symmetric Dance [HIFI/LOFI] 6. Emanuel Satie, Maga, Rosbeh - Hino [Scenarios] 7. Deckert & Sascha Home – Think Before You Speak [Monaberry] 8. Latteo, D'aria - Easy To Please feat. D'aria [Marginalia] 9. Bodies - Bodies (Ivory (IT) Remix)[Suanda Furniture] 10. Dizharmonia - Osanna (incl. Sezer Uysal Remix) [Deep Tales] 11. Harry Diamond, Cristoph - Hold Me Close (Extended Mix)[Consequence of Society] 12. Rebūke - Along Came Polly (Konstantin Sibold, ZAC & CARMEE Remix)

UGENIUS Radio Podcast
UGENIUS Radio #084 with The Journey

UGENIUS Radio Podcast

Play Episode Listen Later Sep 1, 2024 60:00


Tracklist: 1. Natascha Polké - Poison Of Choice (Nico Morano Remix) [PIAS] 2. RÜFÜS DU SOL - Lately (Adam Ten & Mita Gami Remix) [Rose Avenue] 3. Sunnery James & Ryan Marciano x Inner City 'Good Life' [Armada Music] 4. JPA feat Kate Watts - Fierce [VISIONS] 5. Franz Matthews - Symmetric Dance [HIFI/LOFI] 6. Emanuel Satie, Maga, Rosbeh - Hino [Scenarios] 7. Deckert & Sascha Home – Think Before You Speak [Monaberry] 8. Latteo, D'aria - Easy To Please feat. D'aria [Marginalia] 9. Bodies - Bodies (Ivory (IT) Remix)[Suanda Furniture] 10. Dizharmonia - Osanna (incl. Sezer Uysal Remix) [Deep Tales] 11. Harry Diamond, Cristoph - Hold Me Close (Extended Mix)[Consequence of Society] 12. Rebūke - Along Came Polly (Konstantin Sibold, ZAC & CARMEE Remix)

javaswag
#64 - Андрей Когунь - генерация кода для платформы, AI ассистенты для кода и уникальность Eclipse IDE

javaswag

Play Episode Listen Later Jul 15, 2024 127:53


В 64 выпуске подкаста Javaswag поговорили с Андреем Когунем о генерации кода, AI асситентах для программировани и об Eclipse IDE 00:00 Начало 06:09 JUG и путь в КРОК 21:17 Преимущества генерации кода 26:49 Разработка фронтенда и проблемы с кастомизацией 32:32 Выбор баз данных и инструментов для работы с ними 35:24 Выбор между open source и коммерческими решениями 39:21 Гибкость и возможность расширения функциональности 43:36 Генерация кода 47:28 Генерация типового репозитория, сервисов и контроллеров 57:36 Разработка плагинов для IntelliJ IDEA и проблемы обратной совместимости (травмирующий опыт) 59:02 Преимущества использования LSP серверов и работы с различными редакторами 01:03:17 История приобретения плагина JPA Buddy JetBrains 01:11:23 Использование AI-ассистента в программировании 01:41:04 Олимпиадное программирование 01:52:52 Ответ на предыдущее непопулярное мнение 01:55:17 Непопулярное мнение: Eclipse 01:55:31 Непопулярное мнение: Maven 02:01:36 Блиц Гость - https://x.com/andrei_kogun Ссылки: https://jpa-buddy.com/ - плагин, сильно помогающий с @JPA, теперь часть IntelliJ IDEA Ultimate. https://github.com/kogun/jpoint-spring-boot-xtend-demo - как генерировать java бойлерплейт код с xtend, допматериалы гуглятся. https://github.com/croc-code/jxfw - что получилось в итоге, наш фреймворк с возможностью быстрой разработки, описывая в большинстве случаев только модель, напишите, если хотите увидеть версию с поддержкой Spring Boot 3.x https://www.youtube.com/watch?v=awP-C4L1g3M - стендап на тему know-how, как код. https://www.youtube.com/watch?v=x0EZRFmaKUg - как сегодня разрабатывать с AI ассистентами. Кип сейф! 🖖

Les Cast Codeurs Podcast
LCC 305 - Dia critique

Les Cast Codeurs Podcast

Play Episode Listen Later Jan 15, 2024 87:43


Cet épisode news discute de langages, de bibliothèques, d'intelligence artificielle bien sûr et même de Web. Et puis de challenge Java et même de Père Noël ! Enregistré le 12 janvier 2024 Téléchargement de l'épisode LesCastCodeurs-Episode-305.mp3 News RIP Niklaus Wirth https://en.wikipedia.org/wiki/Niklaus_Wirth Informaticien Suisse Conception des langages ALGOL, Modula-2 et… Pascal Plusieurs distinctions: Turing 1984, John Von Neumann 1994. Depuis 1987 un prix créé à son honneur Plusieurs livres dont Algorithms + Data Structures = Programs 1976 La Loi de Wirth: La beauté d'un programme réside dans la clarté de sa structure. Niklaus Wirth a toujours prôné la simplicité, la lisibilité et la compréhensibilité. Approche pragmatique https://recording.zencastr.com/lescastcodeurs/news-305 Langages L'enfer sur terre: equals and hashCode pour les entitées JPA. Tout le monde a un avis, faire le sien est compliqué - https://vladmihalcea.com/hibernate-facts-equals-and-hashcode/ - https://vladmihalcea.com/how-to-implement-equals-and-hashcode-using-the-jpa-entity-identifier/ - https://vladmihalcea.com/the-best-way-to-implement-equals-hashcode-and-tostring-with-jpa-and-hibernate/ - https://jpa-buddy.com/blog/hopefully-the-final-article-about-equals-and-hashcode-for-jpa-entities-with-db-generated-ids/ Kotlin va t'il décliné en 2025, faute d'innovation et avec les nouvelles features de Java ? https://shiftmag.dev/kotlin-vs-java-2392/ Selon l'auteur, d'autres langages alternatifs pour la JVM ont décliné, comme Groovy et Scala L'auteur pense qu'il y aura de moins en moins de différenciants par rapport à Java, et Kotlin n'a pas rajouté de fonctionnalités significatives depuis un an ou deux Comment enlever des accents et autres marques diacritiques dans des chaines de caractères en Java https://glaforge.dev/posts/2024/01/url-slug-or-how-to-remove-accents-in-java/ Pour les URLs d'un blog post, par exemple, on souhaite avoir le titre dans l'URL, mais de manière URL-friendly, donc sans accents, en remplaçant les espaces par des tirets, etc Guillaume propose une approche basée sur la normalisation de chaine unicode et les expressions régulières Mais il évoque également la librairie Slugify qui est en plus capable de faire de la translitération (pour transformer aussi des idéogrammes et autre caractères non-ASCII) Les “gatherers” de JDK 22 https://blog.soebes.io/posts/2024/01/2024-01-07-jdk-gatherer/ Nous avons mentionné récemment le JEP 461 pour Java 22 : Stream Gatherers, qui sera en preview Permet de faire des choses qui étaient un peu compliquées à faire avec l'API stream avant, comme par exemple implémenter des fenêtres glissantes sur les données du stream L'article parle des différentes capacités des gatherers, avec un Integrator, un Initializer et un Finisher, et enfin un Combiner, avec différents exemples de code pour les illustrer Librairies Le fonds tech souverain d'origine allemande sponsorise le développement de Log4J https://www.sovereigntechfund.de/news/log4j-investment 3 contributeurs pourront bosser dessus à temps plein permet de sécuriser le développement du projet réaction à l'impact de la CVE Log4shell qui avait bien marqué les esprits et fait bosser plein de gens le weekend pour tout patcher ! Cloud Le glossaire de la Cloud Native Foundation a été traduit en Français https://glossary.cncf.io/fr/ Web Sortie de Vue.JS 3.4 https://blog.vuejs.org/posts/vue-3-4 le parseur de composants (SFC) est 2x plus rapide amélioration du système de réactivité en particulier pour les propriétés “computed” (recalculées) le namespace JSX deprecated a été supprimé Cédric Exbrayat de NinjaSquad couvre également les nouveautés dans cet article https://blog.ninja-squad.com/2023/12/29/what-is-new-vue-3.4/ Astro JS 4.1 https://astro.build/blog/astro-410/ Découverte de ce FW grâce à Petipois https://medium.com/front-end-weekly/create-a-website-using-astro-in-2024-f5963003c19c Astro est le framework web pour la construction de sites web axés sur le contenu tels que les blogs, le marketing et le commerce électronique. Astro est surtout connu pour être le pionnier d'une nouvelle architecture frontend afin de réduire la surcharge et la complexité de JavaScript par rapport aux autres frameworks Architecture en “Astrot Islands” (interface en composants isolés) SSG et SSR (Static Site Generator ey Server Side Rendering) 0 Javascript si tu veux Tu utilises React, Angular ou Vue pour tes composants Lis plus ici : https://kinsta.com/fr/blog/astro-js/ React à 10 ans… et là ma découverte de React Server Components https://www.joshwcomeau.com/react/server-components/#introduction-to-react-server-components-3 “At a high level, React Server Components is the name for a brand-new paradigm. In this new world, we can create components that run exclusively on the server.” L'idée est de n'est pas faire des composants entiers en react dans le backend, et de n'est pas déléguer aux rendering client pour ces composants Prédictions 2024 https://thenewstack.io/2024-predictions-by-javascript-frontend-framework-maintainers/ Angular: Optional Zone.JS Next.js (nouveau compilateur, + backend ?) React: adoption de React Server Components, SPA ne suffit pas. React auto-memorizing (useCallback/useMemo deprecate) Solid 2.0 viendra après SolidStart (framework web) Data et Intelligence Artificielle Retour d'experience sur faire du RAG avec des LLMs https://x.com/taranjeetio/status/1742587923189596531?s=20 Gunnar Morling a lancé le 1 billion row challenge : https://www.morling.dev/blog/one-billion-row-challenge/ L'idée est de calculer le min / max, la moyenne, de températures, indiquées ligne par ligne dans un énorme fichier Il y a énormément de contributions. Les plus rapides ont utilisé des memory mapped files, ou bien des instructions SIMD Le challenge était en pur Java, mais d'autres personnes ont tenté l'expérience avec diverses bases de données ou autres langages de programmation Didier Girard parle de Shadow AI https://www.linkedin.com/posts/didiergirard_shadowai-genai-gouvernance-activity-7150031627006464000-IF1G/ Comme on a parlé de “shadow IT” à une époque, la nouvelle ombre du jour, c'est l'intelligence artificielle Pour être plus productifs, les employés utilisent l'IA, sans forcément le dire à leur employeur Le problème étant qu'avec certains système d'IA, les données que vous envoyées peuvent être sauvegardées et utilisées pour ré-entrainer l'IA… et potentiellement, l'IA pourrait recracher verbatim du texte provenant de ces données à d'autres utilisateurs. D'où une brèche dans la sécurité des données de l'entreprise Appel de fonction avec le LLM Gemini de Google https://glaforge.dev/posts/2023/12/22/gemini-function-calling/ Les Large Language Model sont limités par les connaissances qu'ils ont acquises lors de leur entrainement Une approche possible pour se baser sur une base documentaire est d'utiliser l'approche Retrieval Augmented Generation (RAG) où l'on utilise une base de données vectorielle pour récupérer des passages de texte qui correspondent à la requête demandée Mais il existe aussi une approche intéressante qui permet d'appeler des systèmes externes (APIs, service local, etc) en permettant au LLM de savoir qu'il peut répondre à une demande donnée en se basant sur l'appel d'une fonction. Dans cette approche, le LLM répond qu'il faudrait appeler une fonction (par exemple pour connaitre la météo à Paris) et il indique quels paramètres passer (“Paris”). Le développeur ensuite appel cette fonction et retourne le résultat de l'invocation au LLM, qui va ensuite pouvoir générer du texte avec ces données. C'est l'approche “function calling” qui permet d'étendre à un LLM pour lui donner accès à des données live, derrière une API, etc Méthodologies Une video sur le père Noël et la pensé critique de la Tronce en Biais https://youtu.be/tqlYKO_asFw?si=g1Fq5OfCvQONNb2i Vidéo interessante pour comprendre comment nous, dans la tech, on peut tomber facilement sur des croyances qui sont doutantes si on développe pas l'esprit critique. Le père Noël, véritable complot planétaire des adultes, magasins, médias … d'un mensonge Un enfant qui essaie d'appliquer le procédé épistémologique, il n'a pas d'autre source pour vérifier que le père noël n'existe pas, tous ses sources fiables duquel il apprend le monde (parents, profs, medias, histoires, medias) valident que le père noël existe. Expliquer les incoherences par la magie, c'est quelque chose de complément banal dans l'univers d'un enfant à qui on parle en permanence de magie La découverte de la mensonge aux alentours de 7 ans, l'age de la raison, est une bonne opportunité pour aborder l'esprit critique avec les enfants Loi, société et organisation EU AI Act cheat sheet https://www.linkedin.com/posts/yann-lecun_eu-ai-act-cheat-sheet-understand-activity-7139980837013331971-TDqI?utm_source=share&utm_medium=member_ios Les entreprises vont avoir 1 ou 2 ans pour s'y conformer Basics: Definition de l'AI, extraterritorialité, exceptions (oss, r&D, mais aussi défense …), classification par niveaux de risks (Prohibited > High Risk > Limited Risk > Minimal Risk) Prohibited: Biometrique, social credit scoring, detection d'emotions, renforcement des lois basées sur l'identification biometrique en public High (des régles sont définies pour controler ces usages: transparence, qualité, risque …): Le matériel médical, les véhicules, l'éducation, les élections, … General: Transparence et information ChatGPT n'est pas un super médecin https://x.com/drhughharvey/status/1736308984288563550?s=46&t=C18cckWlfukmsB_Fx0FfxQ ces d'utilisation ChatGPT en copilote Trop de non déterminisme dans les réponses à la même question 41% des réponses dans le consensus médical 7% dangereuse Faire du rag n'a monté que de quelques pourcents 5 Transcription de la conférence donnée PGConf EU par Laetitia Avrot et Karen Jex (expertes Postgresql): Trying to be Barbie in Ken's Mojo Dojo Casa House https://karenjex.blogspot.com/2023/12/trying-to-be-barbie-in-kens-mojo-dojo.html Il s'agit d'une conférence en sociologie. En sociologie, il suffit que quelque chose soit vrai pour la majorité des cas pour être considéré comme une vérité, car cela repose sur des statistiques. Sujet donné pour susciter de l'attention sur un problème qui existe bien dans la tech. Elles ont réalisé que la grande majorité de la population n'en était pas consciente (barbie)! Le film Barbie les a fait comprendre qu'elles doivent expliquer ce à quoi les femmes sont confrontées au quotidien, afin que les autres puissent comprendre à quel point cela peut être épuisant. Très bien documenté avec bcp de liens et références au delà de l'expérience personnelle Transcription et slides dans l'article Lien entre film Barbie et la place des femmes dans la tech. Idées non neuves mais cela a été un impact Les biais en général ne sont pas particuliers à un genre, sont globales. Test sur les biais implicites Il existe un déficit de talents technologiques (estimé atteindre de 1,4 million à 3,9 millions de personnes d'ici 2027 dans les pays de l'UE-27), qui pourrait potentiellement être comblé en doublant la proportion de femmes dans le secteur technologique. Cependant, la part des femmes dans les rôles technologiques connaît sa plus basse représentation dans les domaines en pleine croissance tels que DevOps et le cloud. plus de la moitié des femmes quittent l'industrie technologique 10 à 20 ans après le début de leur carrière, soit le double du taux des hommes. (manque d'opportunités, difficultés face aux biais, se sentir comme une outsider etc…) La part des femmes dans les rôles technologiques en Europe risque de diminuer pour atteindre 21% d'ici 2027. Solutions: roles modèles, combattre nos biais (si on ne les reconnait pas, on ne peut pas le combattre), mentoring, faire attention à donner de la voix etc… New York Times porte plainte à open ai https://www.bbc.com/news/technology-67826601 réclame des billions en copy right, suit aussi Microsoft et Bing qui utilise open ai on peut trouver des extraits des articles avec suscription disponibles Si on demande à chat gpt sur des news actuelles, reprend des explications tirés du NYT sans le mentionner Sur bing on peut trouver aussi des extraits sans citer ni linker la source Conséquences pour NYT: moins d'accès à leur site, moins de consultations, moins des clicks, chute des suscriptions, pertes monétaires importantes Réponse de OpenAI au NYT https://openai.com/blog/openai-and-journalism We collaborate with news organizations and are creating new opportunities Training is fair use, but we provide an opt-out because it's the right thing to do “Regurgitation” is a rare bug that we are working to drive to zero The New York Times is not telling the full story Outils de l'épisode Userscripts https://github.com/quoid/userscripts: extension pour changer le CSS et JS des sites dans votre navigateur Rubrique débutant Guillaume a publié 2 “codelabs” pour démarrer sur LangChain4J, en utilisant le LLM PaLM de Google https://glaforge.dev/posts/2023/12/18/get-hands-on-codelabs-to-dabble-with-llms/ Ces 2 tutoriels pratiques permettent de découvrir les deux modèles text et chat de PaLM Différentes tâches sont illustrées pour faire de simples questions/réponses, de simples chat, mais aussi comment extraire des données structurées d'un texte, comment faire de la classification (avec un exemple d'analyse de sentiment) Google Summer of Code - appel aux projets https://summerofcode.withgoogle.com/ Conférences La liste des conférences provenant de Developers Conferences Agenda/List par Aurélie Vache et contributeurs : 31 janvier 2024-3 février 2024 : SnowCamp - Grenoble (France) 1 février 2024 : AgiLeMans - Le Mans (France) 6 février 2024 : DevFest Paris - Paris (France) 8-9 février 2024 : Touraine Tech - Tours (France) 15-16 février 2024 : Scala.IO - Nantes (France) 6-7 mars 2024 : FlowCon 2024 - Paris (France) 14-15 mars 2024 : pgDayParis - Paris (France) 19 mars 2024 : AppDeveloperCon - Paris (France) 19 mars 2024 : ArgoCon - Paris (France) 19 mars 2024 : BackstageCon - Paris (France) 19 mars 2024 : Cilium + eBPF Day - Paris (France) 19 mars 2024 : Cloud Native AI Day Europe - Paris (France) 19 mars 2024 : Cloud Native Wasm Day Europe - Paris (France) 19 mars 2024 : Data on Kubernetes Day - Paris (France) 19 mars 2024 : Istio Day Europe - Paris (France) 19 mars 2024 : Kubeflow Summit Europe - Paris (France) 19 mars 2024 : Kubernetes on Edge Day Europe - Paris (France) 19 mars 2024 : Multi-Tenancy Con - Paris (France) 19 mars 2024 : Observabiity Day Europe - Paris (France) 19 mars 2024 : OpenTofu Day Europe - Paris (France) 19 mars 2024 : Platform Engineering Day - Paris (France) 19 mars 2024 : ThanosCon Europe - Paris (France) 19-21 mars 2024 : IT & Cybersecurity Meetings - Paris (France) 19-22 mars 2024 : KubeCon + CloudNativeCon Europe 2024 - Paris (France) 21 mars 2024 : IA & Data Day Strasbourg - Strasbourg (France) 22-23 mars 2024 : Agile Games France - Valence (France) 26-28 mars 2024 : Forum INCYBER Europe - Lille (France) 28-29 mars 2024 : SymfonyLive Paris 2024 - Paris (France) 28-30 mars 2024 : DrupalCamp Roazhon - Rennes (France) 4-6 avril 2024 : Toulouse Hacking Convention - Toulouse (France) 17-19 avril 2024 : Devoxx France - Paris (France) 18-20 avril 2024 : Devoxx Greece - Athens (Greece) 22 avril 2024 : React Connection 2024 - Paris (France) 23 avril 2024 : React Native Connection 2024 - Paris (France) 25-26 avril 2024 : MiXiT - Lyon (France) 25-26 avril 2024 : Android Makers - Paris (France) 8-10 mai 2024 : Devoxx UK - London (UK) 16-17 mai 2024 : Newcrafts Paris - Paris (France) 22-25 mai 2024 : Viva Tech - Paris (France) 24 mai 2024 : AFUP Day Nancy - Nancy (France) 24 mai 2024 : AFUP Day Poitiers - Poitiers (France) 24 mai 2024 : AFUP Day Lille - Lille (France) 24 mai 2024 : AFUP Day Lyon - Lyon (France) 2 juin 2024 : PolyCloud - Montpellier (France) 6-7 juin 2024 : DevFest Lille - Lille (France) 6-7 juin 2024 : Alpes Craft - Grenoble (France) 11-12 juin 2024 : OW2con - Paris (France) 12-14 juin 2024 : Rencontres R - Vannes (France) 14 juin 2024 : DevQuest - Niort (France) 27-28 juin 2024 : Agi Lille - Lille (France) 4-5 juillet 2024 : Sunny Tech - Montpellier (France) 19-20 septembre 2024 : API Platform Conference - Lille (France) & Online 7-11 octobre 2024 : Devoxx Belgium - Antwerp (Belgium) 10-11 octobre 2024 : Volcamp - Clermont-Ferrand (France) 10-11 octobre 2024 : Forum PHP - Marne-la-Vallée (France) 17-18 octobre 2024 : DevFest Nantes - Nantes (France) 6 novembre 2024 : Master Dev De 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/

PR's Top Pros Talk
Implementing the One Health Concept - Tish Van Dyke, JPA Health

PR's Top Pros Talk

Play Episode Listen Later Dec 5, 2023 8:16


Tish Van Dyke, Executive Vice President at JPA Health, describes how the One Health concept can be applied to an organization's core business. Tish describes key findings from JPA's latest report, "One World, One Health: Exploring the Connectability between Human, Animal and Environmental Health". Tish also shares her excitement for the future of the industry. Click here to download the report. Learn more about D S Simon Media here: https://www.dssimon.com/

Experience Trance
(Experience House) Gregor Mac - Lil' Jimmy's House Ep 039

Experience Trance

Play Episode Listen Later Nov 25, 2023 102:14


Lil' Jimmy's House #39 Tracklisting #39 1. Griffin Hanekamp – Don't Speak (Original Mix) 2. Grace Jone – Pull Up To The Bumper (Friend Within's Re-Bump) 3. Golden Girls - Kinetic (Jerome Robbins ‘Bethnal Green Road' Remix) 4. Dennis Sulta – World Of Flies (Extended Mix) 5. Angelo Ferreri – Only My Friend (Extended Mix) 6. Hosiannah – Oh, You're Taller In Real Life (Extended Mix) 7. Ludo Lacoste, Santeli, Twinflame & Rozegarden – When We Touch (Extended Mix) 8. Caroline Crawford – I'll Be Here For You (Jac & Hutch's Discotastic Edit) 9. Coldcut feat. Lisa Stansfield – People Hold On (Kev Cannon's 2023 Remix) 10. Bergwall vs David Bowie – Let's Dance (Bootleg Boogie) 11. Grace Bones – Twerk2Werk (Original Mix) 12. Donna Summer – Heaven Knows (Manu P & Andrea Rubolini's Edit) 13. DJ Georgie Porgie – Going To Church (Georgie's Jackin' House Dub) 14. Dan:Ros – It's Over (Original Mix) 15. Bedrud & Mole – No Love (Steven ‘Sugar' Harding's Extended Remix) 16. Buhoo – Freak Out (Extended Mix) 17. KPD – Up & Down (Extended Mix) 18. AOTA – Bad Owl (Original Mix) 19. Sonic Soul Orchestra feat. Kathy Brown – Good Inside (Extended Vocal) 20. The Dead Rose Music Company – Without You (TDRMC's Private Edit) 21. Fatboy Slim – Star 69 (Shermanology Remix) 22. JPA feat. Sean DeClasse – Let It Out (Extended Mix) 23. Rubber People – Raise Me Up (Extended Mix) 24. Arthur Baker feat. Robert Owens – Silly Games (Bear Who? Wepa Beats Remix) 25. CeCe Peniston – Finally (Sinetti Edit)

Charlottesville Community Engagement
November 16, 2023: Outdoor burn bans now in place in Greene, Nelson and Louisa; McGuire challenging Good for House seat

Charlottesville Community Engagement

Play Episode Listen Later Nov 16, 2023 17:23


There may not be any significance to the number 320, but that is the number of days that have occurred since the beginning of the year. There are now 45 days remaining until the beginning of 2024, so take heed of this if you have any goals you'd like to make between now and then. This is not a new song for a long-dormant rock and roll band, but instead another edition of Charlottesville Community Engagement. I'm Sean Tubbs, eager to take another listen.On today's program:* Nelson County Supervisorsn vote for a burn ban until further notice and Greene County announces their outdoor ban as well * Senator-elect John McGuire announces he will challenge Representative Bob Good in the Fifth District * A member of the Albemarle Board of Supervisors expresses concern about data centers* A brief update on Dairy Market Phase 3 and Charlottesville's Development Code* The Charlottesville Planning Commission has once again recommend approval of a large student apartment building at the corner of JPA and Emmet Street This is a public episode. If you'd like to discuss this with other subscribers or get access to bonus episodes, visit communityengagement.substack.com/subscribe

Modernize or Die ® Podcast - CFML News Edition
Modernize or Die® - CFML News Podcast for June 27th, 2023 - Episode 199

Modernize or Die ® Podcast - CFML News Edition

Play Episode Listen Later Jun 27, 2023 62:26


2023-06-27 Weekly News - Episode 199Watch the video version on YouTube at https://youtube.com/live/YhGqAVLYZk4?feature=shareHosts:  Gavin Pickin - Senior Developer at Ortus Solutions Brad Wood - Senior Developer at Ortus Solutions Thanks to our Sponsor - Ortus SolutionsThe makers of ColdBox, CommandBox, ForgeBox, TestBox and all your favorite box-es out there. A few ways  to say thanks back to Ortus Solutions: Like and subscribe to our videos on YouTube.  Help ORTUS reach for the Stars - Star and Fork our Repos Star all of your Github Box Dependencies from CommandBox with https://www.forgebox.io/view/commandbox-github  Subscribe to our Podcast on your Podcast Apps and leave us a review Sign up for a free or paid account on CFCasts, which is releasing new content every week BOXLife store: https://www.ortussolutions.com/about-us/shop Buy Ortus's Books  102 ColdBox HMVC Quick Tips and Tricks on GumRoad (http://gum.co/coldbox-tips) Learn Modern ColdFusion (CFML) in 100+ Minutes - Free online https://modern-cfml.ortusbooks.com/ or buy an EBook or Paper copy https://www.ortussolutions.com/learn/books/coldfusion-in-100-minutes   Patreon Support ()We have 40 patreons: https://www.patreon.com/ortussolutions. News and AnnouncementsCFCamp was a blastBrad said: Back on US soil again, but still smiling from the wonderful experience at CFCamp.  It was so good to be back in Germany and see my EU friends again in person.  I'd say the first time back since Covid was a smashing success!Alex Well said: Back at home from my trip to 2023‘s #CFCamp

BFM :: Live & Learn
Oversupply of Medical Graduates? It's Not Just About the Number of Doctors We Have

BFM :: Live & Learn

Play Episode Listen Later Jun 13, 2023 28:36


Last week, Armizan Mohd Ali, Minister in the Prime Minister's Department for Sabah, Sarawak Affairs and Special Duties, said that the reason JPA had dropped scholarships in medicine earlier this year was because of a projected oversupply of medical officers in a few years. Now, Prime Minister Anwar Ibrahim has said that he's discussed the matter with JPA and that these scholarships will continue to be offered. But the question remains: what exactly is our healthcare system struggling with, and are we doing enough to address deep-seated problems beyond offering scholarships for aspiring healthcare workers?We discuss this with Prof Dato' Dr Syed Mohamed Aljunid, professor in health economics, policy and management, as well as the president of the Malaysian Health Economic Association.Image Credit: Shutterstock

Thick As Thieves
Raising the Vibration Mix #009 — JPA

Thick As Thieves

Play Episode Listen Later Apr 6, 2023 90:00


This guest mix from the multi-faceted JPA comes with a lot of unreleased tracks ahead of his gig supporting Audiojack at ATET this coming Easter Sunday. “I've put together a 1.5 hour mix for this Sundays mammoth gig featuring Audiojack. I am very fortunate to be releasing 2 tracks on their label “Gruuv" which will be coming out very soon. This mix contains my new unreleased Ep and lots of unreleased goodies from myself & Audiojack as well as my favourite records from around the globe.” Enjoy :) Follow JPA via @jpamusic_au

Barbell Radio
#97 JCPハイライト93kg-120kg+ with サトウキビさん

Barbell Radio

Play Episode Listen Later Mar 31, 2023 61:07


2023年3月17‐19日に開催されたジャパンクラシックパワーリフティング選手権大会のハイライトエピソードパート3です。このエピソードでは、93㎏級から120kg超級の試合を振り返り、TOP6選手についてお話をしてきました! 00:15 93kg級 18:49 105kg級 38:20 120kg超級 39:25 120kg級 54:50 MVP 57:00 JPA、今後のパワーリフティングに関して 58:55 SNS教えてください 武田選手 https://www.instagram.com/yusuketakeda.txp/ NTRあゆと選手 https://www.instagram.com/ayuto_fitness/ 鶴屋選手 https://www.instagram.com/_shimontsuruya_/ 松下選手 https://www.instagram.com/muscledaiki/ 栗原選手 https://www.instagram.com/hirokurihara/ 落合選手 https://www.instagram.com/ochiai_h/ 友松選手 https://www.instagram.com/t_soushi105/ 羽田選手 https://www.instagram.com/haneda_masaru/ 中嶌選手 https://www.instagram.com/875nakajima/ 大原選手 https://www.instagram.com/oharayumi/ 山川ベーコン選手(おめでとう!) https://www.instagram.com/bacon_sc/ サトウキビさん(山川義博選手)のSNS Twitter: @shisapapi Instagram: @saccharum_power バーベルラジオSNS ホームページ:www.barbellradio.com Instagram, Facebook, Twitter: @barbellradio

airhacks.fm podcast with adam bien
How JPA Buddy Happened

airhacks.fm podcast with adam bien

Play Episode Listen Later Mar 25, 2023 69:08


An airhacks.fm conversation with Aleksey Stukalov (@AlekseyStukalov) about: the deepest hole-11km, starting with Pascal, math - and there is nothing to argue about, integral and differential equations, writing an article about magnetic impulses, 1c - consulting company, implementing accounting software, learning C#, Silverlight and LINQ, from C# to Java, starting CUBA and jmix, cuba and jmix are like MS Access for Java, building a banking system for Paraguay, 25k developers is using CUBA, starting JPA Buddy, selling on IntelliJ marketplace, JPA Buddy - the Vlad automation tool, "#117 Java Persistence: From DB over JDBC to Transactions" episode with Vlad Mihalcea, JPA buddy is a IntelliJ plugin, the Jetbrains MPS (Meta Programming System), Intellij is an interesting distribution channel, DTO generation, mapping entities to DTOs, implementing projections with JPA, JSON-P with Java Records Aleksey Stukalov on twitter: @AlekseyStukalov

Les Cast Codeurs Podcast
LCC 292 - Enterprise Go Beans

Les Cast Codeurs Podcast

Play Episode Listen Later Mar 20, 2023 95:40


Cet épisode nouvelles discute d'améliorations dans le JDK, d'Hibernate 6, de Service Weaver, de la fin d'options dans DockerHub pour certains projets open source, de Gradle, de cURL et pleins d'autres choses encore. Enregistré le 17 mars 2023 Téléchargement de l'épisode LesCastCodeurs-Episode–292.mp3 News Langages Quelle version de JDK utiliser en fonction des fonctionnalités que l'on souhaite utiliser mais aussi du long time support https://whichjdk.com/ JetBrains propose une formation Rust intégrée aux IDEs https://blog.jetbrains.com/rust/2023/02/21/learn-rust-with-jetbrains-ides/ Un apprentissage directement intégré à l'IDE Avec un plugin “Academy” dédié, qui rajoute un troisième panneau avec les instructions, les explications, et on fait des exercices dans la partie IDE Une chouette manière d'apprendre intégrée directement à son IDE Chacun doit pouvoir créer ses propres ressources d'apprentissage, et on pourrait appliquer ça à des frameworks, des outils, ou pourquoi pas son propre projet informatique ! Retravail de classes du JDK Bits / ByteArray vers un usage via VarHandle pour le swapping de bits dans Java 21 https://minborgsjavapot.blogspot.com/2023/01/java–21-performance-improvements.html petit changement mais utilisé par beaucoup de classes comme ObjectInputStream RandomAccessFile etc améliore la serialization en java Rajout de la notion de “sequenced collection” dans la hiérarchie des collections, planifié pour JDK 21 https://www.infoq.com/news/2023/03/collections-framework-makeover/ va permettre de codifier les collections qui ont un ordre donné (pas forcément trié) rajouter aussi des méthodes pour traverser des collections séquentielles à l'envers, ou pour récupérer ou ajouter un élément au début ou à la fin d'une collection ordonnée aujourd'hui ces methodes sont eparpillées dans les implémentaions et n'avaient aps de contrat commun Le guide ultime des virtual threads https://blog.rockthejvm.com/ultimate-guide-to-java-virtual-threads/ un très long article qui couvre le sujet des nouveaux virtual threads comment en créer comment ils fonctionnent le scheduler et le scheduling coopératif les “pinned” virtual threads (lorsqu'un thread virtuel est bloqué dans un vrai thread, par exemple dans un bloc synchronized ou lors d'appel de méthondes natives) les thread local et thread pools Librairies Quarkus 3 alpha 5 avec Hibernate ORM 6 et une nouvelle DevUI https://quarkus.io/blog/quarkus–3–0–0-alpha5-released/ passage d'Hibernate 5 a 6 (donc testez! switch de compatibilité supérieur pour aider la transition https://github.com/quarkusio/quarkus/wiki/Migration-Guide–3.0:-Hibernate-ORM–5-to–6-migration#database-orm-compatibility (DB interaction esp schema StatelessSession injectable Gradle 8 nouvelle DEvUI (nouveau look and feel, plus extensible pour els extensions et pplus facile a utiliser, va au dela des integrations d'extension (config etc) quarkus deploy dans la CLI, gradle et maven: deploie dans Kube, knative, OpenShift La route vers Quarkus 3, article sure infoq https://www.infoq.com/news/2023/03/road-quarkus–3/ Jakarta EE, ORM 6, Microprofile 6, virtual threads, io_uring, ReactiveStreams=> Flow io_uring reduit les copie de buffer entre userspace et kernel space pas de support JPMS en vue mais Red Hat contribue a project Leyden Camel extensions, attendez Camel 4 (passage Jakarta EE) Interview de Geert Bevin, l'auteur du framework Java RIFE2 https://devm.io/java/rife2-java-framework Google annouce Service Weaver https://opensource.googleblog.com/2023/03/introducing-service-weaver-framework-for-writing-distributed-applications.html EJB is back (Enterprise Go Beans :D) ecrire en tant que modular monolith permet au deploiement décider ce qui est distribué basé sur leur experience du surtout de maintance des microservices (contrats plus difficiles a casser - dbesoin de coordination de rollout etc) dans la communauté des entousiastes et des gens concernés par les 10 falaccies of distributed computing et le fait de cacher les appels distants EJB et corba avant cela ont été des échecs de ce point de vue la ils n'expliquement pas comment le binding de nouveax contrats et de deploiement se fait de maniere transparente des deployeurs implementables (go et GKE initialement) Etude d'opinion de certains utilisateurs de Jakarta EE (OmniFaces community) https://omnifish.ee/2023/03/10/jakarta-ee-survey–2022–2023-results/ biaisée donc attention Java EE 8 suivi par Jakarta EE 8 et derriere Jakarta EE 10 etc WildFly puis Payara puis glassfish ensuite tomee et JBoss EAP gens contents de leurs serverus d'app sand Weblogic et Websphere les api utilisées le plus JPA, CDI, REST, Faces, Servlet, Bean Validation, JTA, EJB, EL etc Produit microprofile: Quarkus puis WildFlky puis Open Liberty puis Payara et Helidon Dans microprofile: Config, rest client, open api, health et metric sont les plus utilisés Comment utiliser des records et Hibernate https://thorben-janssen.com/java-records-embeddables-hibernate/ pas en tant qu'entité encore (final, pas de constructeur vide) mais en tant qu'@Embeddable records sont immuable dans hibernate 6.2, c'est supporté par default (annoter le record @Embeddable Ca utilise le contrat EmbeddableIntentiator Cinq librairies Java super confortables https://tomaszs2.medium.com/5-amazingly-comfortable-java-libraries–887802e240de mapstruct mapper des entités en DTO jOOQ requête de bases de données typées WireMock mocker des API ou être entre le client et l'API pour ne mocker que certaines requêtes Eclipse Collections : pour rendre le code plus simple et facile à comprendre. Attention à la,surface d'attaque HikariCP connection pool rapide - agroal est dans la meme veine mais supporte JTA. C'est ce qui est dans Quarkus. Retour d'expérience sur Hibernate 6 https://www.jpa-buddy.com/blog/hibernate6-whats-new-and-why-its-important/ côté APIs et côté moteur jakarta persistence 3 ; java 11 annotations de types hibernate sont typesafe support des types JSON OOTB meilleur support des dates avec @TimeZoneStorage soit natif de la base soit avec une colonne séparée changement dans la génération des ID (changement cassant) mais stratégies de noms historique peut être activé Options autour de UUID (Time base et IP based) composite id n'ont plus besoin d'être serialisable type texte long supportés via @JdbcTypeCode multitenancy (shared schema, resolver de tenant a plugger) read by position (SQL plus court car sans alias, deserialisarion plus rapide, moins de joins dans certains cas) modele sous jacent commun entre HQL et l'api criteria et donc même moteur meilleure génération du SQL et plus de fonction SQL modernes réduisant le gap entre HQL et SQL ronctions analytiques et fenêtre quand la base les supportent graphe traverse en largeur plutôt qu'en profondeur (potentiellement plus de join donc bien mettre lazy sur vos associations) Cloud Docker supprime les organisations open source sur DockerHub https://blog.alexellis.io/docker-is-deleting-open-source-images/ Les projets open source risquent de devoir passer de 0 $ à 420 $ par an pour héberger leurs images Rétropédalage de Docker https://www.docker.com/blog/we-apologize-we-did-a-terrible-job-announcing-the-end-of-docker-free-teams/ Web Une base de connaissance sur le fonctionnement et les bonnes pratiques autour des WebHooks https://nordicapis.com/exploring-webooks-fyi-the-webhooks-knowledge-center/ Guillaume a refondu son blog https://glaforge.dev/ Cette fois ci, c'est un site web statique, généré avec Hugo, avec des articles en Markdown, hébergé sur Github Pages, buildé / publié automatiquement par Github Actions Outillage Gradle 8.0 est sorti https://docs.gradle.org/8.0/release-notes.html Une CLI connectée à OpenAI's Davinci model pour générer vos lignes de commandes https://github.com/TheR1D/shell_gpt sgpt -se "start nginx using docker, forward 443 and 80 port, mount current folder with index.html" -> docker run -d -p 443:443 -p 80:80 -v $(pwd):/usr/share/nginx/html nginx -> Execute shell command? [y/N]: y Un petit outil en ligne basé sur le modèle GPT–3 qui permet d'expliquer un bout de code https://whatdoesthiscodedo.com/g/db97d13 Copiez-collez un bout de code de moins de 1000 caractères, et le modèle de code de GPT–3, et l'outil vous explique ce que fait ces quelques lignes de code Assez impressionnant quand on pense que c'est un modèle de prédiction probabiliste des prochains caractères logiques Certaines réponses donnent vraiment l'impression parfois que l'outil comprends réellement l'intention du développeur derrière ce bout de code Git: Comment rebaser des branches en cascade https://adamj.eu/tech/2022/10/15/how-to-rebase-stacked-git-branches/ native-image va être inclu dans la prochaine version de GraalVM JDK. Plus besoin de gu install native-image https://github.com/oracle/graal/pull/5995 Si vous utilisez l'outil Mermaid pour faire des graphes d'architecture, d'interactions, etc, il y a un petit cheatsheet sympa qui montre comment faire certains diagrammes https://jojozhuang.github.io/tutorial/mermaid-cheat-sheet/ Un site avec plein de trucs et astuces sur psql, le langage SQL de PostgreSQL https://psql-tips.org/ CURL a 25 ans ! https://daniel.haxx.se/blog/2023/03/10/curl–25-years-online-celebration/ Son créateur, Daniel Stenberg, est toujours à la tête du projet cURL est utilisé dans d'innombrables projets par défaut dans plein de systèmes d'exploitation Cédric Champeau explique le concept de version catalog de Gradle et comment il améliore la productivité https://melix.github.io/blog//2023/03–12-micronaut-catalogs.html permet de réduire le temps et l'effort nécessaire à gérer la version de ses dépendances apport aussi plus de sécurité, de flexibilité, pour s'assurer qu'on a les bonnes versions les plus récentes des dépendances et qu'elles fonctionnent bien entre elles Architecture La pyramide des besoins du code de qualité https://www.fabianzeindl.com/posts/the-codequality-pyramid le bas de la pyramide supporte le haut performance de build performance de test testabilité qualité des codes de composants fonctionalités performance du code pour chaque bloc, il explique les raisons, ses definitions et des astuces pour l'ameliorer par exemples les fonctionalites changent et donc build, testabilité et qualite de code permet des changements légers en cas de changement dans les fonctionalités perf viennent ensuite ("premature opt, root of all evil), regader des besoins globaux Méthodologies Le DevSusOps est né https://www.infoq.com/news/2023/02/sustainability-develop-operation/?utm_campaign=i[…]nt&utm_source=twitter&utm_medium=feed&utm_term=culture-methods bon serieusement, comment on couvre avec un nom pareil sans déraper :man-facepalming: ah dommage Micreosoft rejoints la FinOps foundation https://www.infoq.com/news/2023/02/microsoft-joins-finops-org/?utm_campaign=infoq_content&utm_source=twitter&utm_medium=feed&utm_term=Cloud Imagine si ils avaient rejoint la DevSusOps fondation Sécurité Plein de choses qu'on peut faire avec des Yubikeys https://debugging.works/blog/yubikey-cheatsheet/ Pour générer des time-based one-time passwords, pour l'accès SSH,, pour sécuriser un base Keepass, comme 2FA pour le chiffrement de disque, pour la vérification d'identifiant personnel, pour gérer les clés privées… Loi, société et organisation Le fabricant de graveurs de CPU hollandais ASML se voit interdire d'exporter ses technologies vers la chine https://www-lemagit-fr.cdn.ampproject.org/c/s/www.lemagit.fr/actualites/365532284/Processeurs[…]le-escalade-dans-les-sanctions-contre-la-Chine?amp=1 en tous cas les technologies de gravure des deux dernières generations de la pression commerciale on passe au registre d'exclusion par decision militaire ASML s'était fait espionner récemment CAnon et Sony aussi dans la restriction Meta supprime de nouveau 10000 emplois soit 25% au total depuis la fin de l'année dernière https://www.lesechos.fr/tech-medias/hightech/meta-va-supprimer–10000-postes-de-plus–1915528 Rubrique débutant Bouger les éléments d'une liste https://www.baeldung.com/java-arraylist-move-items discute le concept d'array list en dessous et donc le coût d'insérer au milieu decouverte de Collections.swap (pour intervertir deux elements) decouverte de Collections.rotate pour “deplacer” l'index zero de la liste Conférences La liste des conférences provenant de Developers Conferences Agenda/List par Aurélie Vache et contributeurs : 15–18 mars 2023 : JChateau - Cheverny in the Châteaux of the Loire Valley (France) 23–24 mars 2023 : SymfonyLive Paris - Paris (France) 23–24 mars 2023 : Agile Niort - Niort (France) 30 mars 2023 : Archilocus - Online (France) 31 mars 2023–1 avril 2023 : Agile Games France - Grenoble (France) 1–2 avril 2023 : JdLL - Lyon 3e (France) 4 avril 2023 : AWS Summit Paris - Paris (France) 4 avril 2023 : Lyon Craft - Lyon (France) 5–7 avril 2023 : FIC - Lille Grand Palais (France) 12–14 avril 2023 : Devoxx France - Paris (France) 20 avril 2023 : WordPress Contributor Day - Paris (France) 20–21 avril 2023 : Toulouse Hacking Convention 2023 - Toulouse (France) 21 avril 2023 : WordCamp Paris - Paris (France) 27–28 avril 2023 : AndroidMakers by droidcon - Montrouge (France) 4–6 mai 2023 : Devoxx Greece - Athens (Greece) 10–12 mai 2023 : Devoxx UK - London (UK) 11 mai 2023 : A11yParis - Paris (France) 12 mai 2023 : AFUP Day - lle & Lyon (France) 12 mai 2023 : SoCraTes Rennes - Rennes (France) 25–26 mai 2023 : Newcrafts Paris - Paris (France) 26 mai 2023 : Devfest Lille - Lille (France) 27 mai 2023 : Polycloud - Montpellier (France) 31 mai 2023–2 juin 2023 : Devoxx Poland - Krakow (Poland) 31 mai 2023–2 juin 2023 : Web2Day - Nantes (France) 1 juin 2023 : Javaday - Paris (France) 1 juin 2023 : WAX - Aix-en-Provence (France) 2–3 juin 2023 : Sud Web - Toulouse (France) 7 juin 2023 : Serverless Days Paris - Paris (France) 15–16 juin 2023 : Le Camping des Speakers - Baden (France) 20 juin 2023 : Mobilis in Mobile - Nantes (France) 20 juin 2023 : Cloud Est - Villeurbanne (France) 21–23 juin 2023 : Rencontres R - Avignon (France) 28–30 juin 2023 : Breizh Camp - Rennes (France) 29–30 juin 2023 : Sunny Tech - Montpellier (France) 29–30 juin 2023 : Agi'Lille - Lille (France) 8 septembre 2023 : JUG Summer Camp - La Rochelle (France) 19 septembre 2023 : Salon de la Data Nantes - Nantes (France) & Online 21–22 septembre 2023 : API Platform Conference - Lille (France) & Online 25–26 septembre 2023 : BIG DATA & AI PARIS 2023 - Paris (France) 28–30 septembre 2023 : Paris Web - Paris (France) 2–6 octobre 2023 : Devoxx Belgium - Antwerp (Belgium) 10–12 octobre 2023 : Devoxx Morroco - Agadir (Morroco) 12 octobre 2023 : Cloud Nord - Lille (France) 12–13 octobre 2023 : Volcamp 2023 - Clermont-Ferrand (France) 12–13 octobre 2023 : Forum PHP 2023 - Marne-la-Vallée (France) 19–20 octobre 2023 : DevFest Nantes - Nantes (France) 10 novembre 2023 : BDX I/O - Bordeaux (France) 6–7 décembre 2023 : Open Source Experience - Paris (France) 31 janvier 2024–3 février 2024 : SnowCamp - Grenoble (France) 1–3 février 2024 : SnowCamp - Grenoble (France) Nous contacter Pour réagir à cet épisode, venez discuter sur le groupe Google https://groups.google.com/group/lescastcodeurs Contactez-nous via twitter https://twitter.com/lescastcodeurs Faire un crowdcast ou une crowdquestion Soutenez Les Cast Codeurs sur Patreon https://www.patreon.com/LesCastCodeurs Tous les épisodes et toutes les infos sur https://lescastcodeurs.com/

Wilson County News
Trail Ride BBQ Cook Off to benefit Children's Hospital

Wilson County News

Play Episode Listen Later Feb 28, 2023 1:35


It's time for the 27th annual Children's Hospital Trail Ride BBQ Cook Off! Put on that apron, gather your seasonings, and head to Kosciusko Hall at 7975 F.M. 541 in Stockdale Friday and Saturday March 10-11, to get cooking! All proceeds benefit the Children's Hospital of San Antonio. Friday Night Cooks Choice entry fee is . Jackpot payout will be based on the number of entries. The entry fee for Saturday's event is 0 and jackpot, cash only on the day of the event. Categories include brisket, chicken, and ribs. Youth are also invited to compete in the JPA...Article Link

Charlottesville Community Engagement
November 25, 2022: Ranked choice voting not likely in Albemarle in 2023; Charlottesville wants you to serve on a Board or Commission

Charlottesville Community Engagement

Play Episode Listen Later Nov 25, 2022 15:45


On today's program: * Albemarle County Director of Elections Lauren Eddy explains the barriers to implementing ranked choice voting* The city puts out a list of resources to assist the unhoused in these colder times* Charlottesville responds to a lawsuit over a special use permit for a JPA apartment building* Full-time staff have begun to supplement fire rescue calls in the North Garden area* The city of Charlottesville wants you to consider public service on a board or commission  This is a public episode. If you'd like to discuss this with other subscribers or get access to bonus episodes, visit communityengagement.substack.com/subscribe

Spring Boot Learning Podcast
EP 21: What is JPA?

Spring Boot Learning Podcast

Play Episode Listen Later Sep 10, 2022 11:07


What is JPA? And how does this impact your Spring Boot application? JPA is the most popular standard used when it comes to relational data stores in Javaland. Understanding what it does, why it became such a hit, and what some its limitations are may be the ticket toward better leveraging it in your next (or present) Spring Boot application. ==== Don't forget to pre-order your copy of Learning Spring Boot 3.0 3rd Edition today at https://springbootlearning.com/book! ==== RESOURCES:

Club Vibez with Lee Romang
TFNC: Upfront Mix - 23

Club Vibez with Lee Romang

Play Episode Listen Later Aug 4, 2022 61:57


The Upfront Mix is the best tunes that dropped in my inbox and those that are killing it on the dance floors around the globe that week. Taken from my radio show 'The Friday Night Club' on www.vibez.live every week 8pm - 11pm C.A.T.This week big tunes from CHANEY, Dombresky, JPA, Wongo, Wade and more...

Trading Camp - Investing Like Champions
Episode 39: JPA Trades Returns

Trading Camp - Investing Like Champions

Play Episode Listen Later Jul 10, 2022 47:13


On this episode of trading camp we interview JPA trades. He talks about the changes he has made to his trading since the last time we had him on the podcast. Namely his new found love for trading SPX and the mental checklist he runs through before entering a trade. www.kane-capital.comproduced by: @novakproduction

Astro Awani
AWANI Pagi: Berita tumpuan & kemas kini COVID-19 [1 July 2022]

Astro Awani

Play Episode Listen Later Jul 1, 2022 26:55


Ketahui berita yang perlu anda tahu hari ini bersama Afiezy Azaman dan GeeGee Ahmad dalam #AWANIpagi  Antara fokus AWANI Pagi hari ini merangkumi:  -  Berita palsu mungkin antara punca bekalan minyak masak kurang -  JPA tubuh pasukan khas kaji pelaksanaan waktu bekerja empat hari seminggu #AWANInews #MalaysiaSihat

Charlottesville Community Engagement
May 16, 2022: Divided Charlottesville Planning Commission recommends permit for 390-room, seven-story building on JPA

Charlottesville Community Engagement

Play Episode Listen Later May 16, 2022 23:32


There is a month and a week left until the summer solstice, and the time when the days begin growing shorter. Until then, there are now over 14 hours of sunlight in the section of the Earth on the day when the May 16 edition of Charlottesville Community Engagement is produced. That’s enough time to ensure that this newsletter and podcast at least tries to bring as much information as possible. I’m your host, Sean Tubbs. On today’s program:Charlottesville Planning Commission recommends a seven-story building on Jefferson Park AvenueA fatal crash on U.S. 29 near Greenbrier Road has claimed the life of a Charlottesville manAn Augusta County elections official is the latest appointee to the State Board of ElectionsA quick update on COVID-19 from the UnivToday’s first shout-out goes to LEAPWe’re now well into spring, and many of us may have already turned on our air conditioning units for the first in months. To see what you can do to get the most out of your home, contact LEAP, your local energy nonprofit, to schedule a home energy assessment this month - just $45 for City and County residents. LEAP also offers FREE home weatherization to income- and age-qualifying residents. If someone in your household is age 60 or older, or you have an annual household income of less than $74,950, you may qualify for a free energy assessment and home energy improvements such as insulation and air sealing. Sign up today to lower your energy bills, increase comfort, and reduce energy waste at home!COVID cases still increasing; UVA Health urges renewed maskingAs the week begins, the Virginia Department of Health this morning reports a seven-day average for new COVID-19 cases at 2,750 a day and the seven-day percent positivity has increased to 14.6 percent. The actual amount of spread is likely higher due to the number of home tests that have become common as a first diagnosis for many people. “There are many people calling saying they’re COVID positive and importantly and interestingly, a fair number of those people have been vaccinated,” said Dr. Costi Sifri, the director of hospital epidemiology for the University of Virginia Health System. With more cases in the community, UVA officials say its time to take precautions again.“Personally I’m masking back up and I think a lot of people are making the decision,” said Wendy Horton, the CEO of the UVA Health System. “It’s people that have been really careful, been vaccinated, and I think we’re just in this interesting time where we’re really tired of masking but I think it’s alive and well. We know it. We see it in our workforce. We see it in our patients.” The latest COVID model from the UVA Biocomplexity Institute was released on Friday. “Models forecast a significant surge of cases in the coming weeks,” reads the model. “Case rates are not expected to reach levels seen during the January wave. But they will likely exceed those seen in pre-Omicron waves.” Dr. Sifri said ebbs and flows are likely to continue as COVID-19 continues to transition from pandemic to endemic. He said the same public health advice exists. “In a period of time like now where we’re starting to see a surge in cases, this is the time to say okay, in this time and place right now, wearing a mask is helpful to prevent transmission,” Dr. Sifri said. “It’s also important because with COVID it still remains the case that probably half or more than half of cases are in people who are asymptomatic or have such mild symptoms that they don’t recognize that they’re sick.” This week the Virginia Department of Health is retiring several dashboards and ways of reporting COVID. People who seek to know cases by vaccination status will need to go to the Centers for Disease Control website. Cases and Deaths by Date Reported will also be phased out. The changes will take place on May 19. The VDH already has stopped reporting cases by locality on its website. Learn more about the changes on their website.Fatal crash on Seminole TrailAlbemarle County police are investigating the cause of a fatal crash last night in the 1200 block of U.S. 29 near Greenbrier Drive. Thirty-six-year old Justin Michael Tilghman of Charlottesville died at the scene of the crash which happened at 9:21 p.m. last night. The driver of a second vehicle was taken to the University of Virginia hospital. The Albemarle County Police Department’s Fatal Crash Reconstruction Team is leading the investigation. This is the fourth fatality on Albemarle County roads so far in 2022. Augusta County official named to State Board of ElectionsGovernor Glenn Youngkin has named a member of the Augusta County Board of Elections to serve on the Virginia State Board of Elections. Youngkin named Georgia K. Alvis-Long to the position. A press release identifies her occupation as a registered nurse instructor. Under Virginia law, the State Board of Elections is a five-member body that will have three members from the political party that won the Governor’s mansion in the last election. “Each political party entitled to an appointment may make and file recommendations with the Governor for the appointment,” reads Section 24.2-102 of Virginia Code.Alvis-Long fills a position left by the resignation of Jamilah D. LeCruise. For more recent appointments, take a look at the full release. Second shout-out: Charlottesville Jazz Society spotlighting benefit show for UkraineIn today’s second subscriber supported shout-out. The Charlottesville Jazz Society is spotlighting a benefit event to support the people of Ukraine at the Whiskey Jar this Wednesday from 6:30 p.m. to 10:30 p.m. Young jazz students near the besieged city of Mariupol sent guitarist Royce Campbell a plea to help, and several area musicians have jumped into help. Vocalist Monica Worth has organized the event, and Campbell will play for Ukraine with bassist Andre La Vell and drummer Jim Howe. Many of Charlottesville’s best jazz musicians will sit in. Donations will be collected and sent to Global Giving’s Ukraine Crisis Relief Fund, and you can also go ahead and support this effort with a payment online. That’s We Play for Ukraine at the Whiskey Jar this Wednesday from 6:30 p.m. to 10:30 p.m. Divided Planning Commission approves seven-story building on Jefferson Park Avenue A divided Charlottesville Planning Commission voted 4-3 on May 10 to recommend that City Council approve a special use permit for additional height and density for a seven-story U-shaped building at 2005 Jefferson Park Avenue.  They’ve also recommended reducing parking requirements by 22 percent over what would otherwise be required.“The [special use permit] is required to accommodate a development being proposed for 119-units of multifamily dwellings within one building with underground parking,” said city planner Matt Alfele. This project was filed after the city adopted a new Comprehensive Plan and Future Land Use Map created as part of the Charlottesville Plans Together initiative, which is still underway. There are currently 17 units across multiple structures across the property. “The Future Plan Use Map, the Comprehensive Plan that we went through, is increasing density and increasing density in certain areas of the city, and this area of the city is one that is looking to increase density and to increase density at especially this scale is going to create a big building,” Alfele said. The developer would pay $500,000 into the city’s affordable housing fund rather than provide required affordable units on-site or at another location nearby. They’ll build 125 parking spaces in an underground garage with access on Washington Avenue. Residents would not be eligible to park on that street or Observatory due to restricted parking. The building would be seven stories taller from JPA and would be five stories tall at the back. “The biggest concern I think staff had was the rear elevation, the five story building going down into the mainly single-family, two-family neighborhood,” Allele said. This request comes after City Council adopted a new Comprehensive Plan with a Future Land Use Map that encourages more residential density, but before the new zoning rules have been written. “Do you happen to know and can you remind me what in our Future Land Use map, what this area is designated as, and what the by-right height would be in that corridor?” asked City Councilor Michael Payne. “This is Urban Mixed Use Corridor and the height is five stories or up to eight at key intersections,” Alfele said. “This is one of the areas where our Comprehensive Plan land use conflicts with our current zoning because our Comprehensive land use map is anticipating our zoning changing. The Future Land Use Map measures in stories and not feet.” Under the existing zoning, the structure could be 35 feet tall without a permit. This is one of the areas that will be clarified in the zoning rewrite. The term “key intersection” is also currently not defined. Payne pointed out the Comprehensive Plan seeks to encourage more units that would be rented to people below market. “The framework that we’ve adopted for that is that if we’re going above the by-right height, the reason we’re doing that is to have an inclusionary zoning program that’s going to required affordable housing as part of that,” Payne said. Payne also suggested $500,000 as an affordable housing contribution would not go far. “I know it’s their choice and we don’t have any control over it but I would just note for the record that we got an affordable housing report that included data on the total subsidy needed to construct a new affordable unit, and I can’t remember the exact number but I know in Virginia that total subsidy to build one new unit could be around $300,000,” Payne said. Charlottesville Mayor Lloyd Snook noted that there had been a lot of concerns during the Future Land Use Map from other neighborhoods such as North Downtown, but he had not heard much from the JPA neighborhood at that time.“The one area where it seemed clear that everyone was willing to agree we should have increased density was along JPA yet there was no basically no public discussion of that fact,” Snook said. Until the rezoning is finalized, individual applications like this are the forum for how the city will look in the future. The project will need a certificate of appropriateness from the Entrance Corridor Review Board, which is also the Planning Commission. They’ll get to influence the design. The developer said the area was already predominantly occupied by renters, and that this level of density is served by transit. “We are one block away in each direction from the trolley stops,” said Erin Hannegan with Mitchell + Matthews Architects and Planners. Hannegan acknowledged the Future Land Use Map designation of Urban Mixed Use Corridor and said this project meets the goals of the Comprehensive Plan.“The further definition is ‘higher intensity mixed-use development’ for this area and that’s exactly what we’re trying to do,” Hannegan said. “A higher intensity development. Mixed use is not allowed under the R-3 mixed-use currently designated.” Hannegan acknowledged that the new building would be out of scale with what is currently there, but anticipated the future conditions of JPA.“This building might be taller than its current neighbors but it won’t be out of character with the future implementation of the Comprehensive Plan and the implementation of the vision that’s been in the works for over 20 years for this particular neighborhood,” Hannegan said. At the public hearing, Nina Barnes of the Jefferson Park Avenue Neighborhood Association said the Comprehensive Plan compels Council and the Planning Commission to take adverse effects into account when considering a special use permit. “Adverse impacts may include traffic or parking congestion, undue density and population, and massing and scale,” Barnes said. “This project has adverse effects in all of these ways.”Barnes said the seven-story building would block the sun from existing one and two story buildings.Ellen Contini-Morava said the staff reports seemed to be in favor of the developer, and noted the gap between an adopted Comprehensive Plan and older zoning. She said this undermines the spirit of the Cville Plans Together Initiative. “This application treats the rezoning that’s proposed in the Future Land Use Map as if it were already in place,” Contini-Morava said. “This application not only aims to short-circuit the rezoning process but even requests a height that is two stories higher than the five stories suggested in the Future Land Use Map for the JPA corridor.” Fifeville resident Matthew Gillikin spoke for the group Livable Cville, which is not a registered entity with the State Corporation Commission but is active in promoting higher density in the community. Gillikin said the answer to affordability in Charlottesville is more housing. “And the developer is planning to contribute nearly $500,000 to the Charlottesville affordable housing fund as a condition to build,” Gillikin said. “This will fund groups like [Charlottesvile Redevelopment and Housing Authority], LEAP, [Albemarle Housing Improvement Program], [Piedmont Housing Alliance], and Habitat for Humanity in the work to address local housing issues.” Gillikin said approval of this project would prevent students from moving into local neighborhoods such as Tenth and Page and Fifeville. These units would have no affordability provisions. For comparisons let’s look at the Standard, another building designed by Mitchell + Matthews Architects. According to their website, the lowest rent for a room in a four-bedroom unit goes for $1,029 a month. Double occupancy in a single bedroom in a three bedroom unit can go for $845 a month. One and two bedroom units in the Standard are sold out. Pricing is not available online for the Flats at West Village. The Lark on Main has a one bedroom unit with a study for $1,879 a month. A room in a four bedroom, four bathroom costs $955 a month. Garage parking is an extra $100. Commission discussionAfter the public hearing, Commissioner Hosea Mitchell said he supported the project, but did want the massing to be a little more consistent with the rest of the neighborhoods. “We do need more housing in Charlottesville and we do a bit of relief valve,” Mitchell said. “We need housing in Charlottesville that is closer to UVA so that the housing that is further away from UVA can be used by the rest of our citizenry,” Mitchell said. Commissioner Taneia Dowell said if the developer is going to additional density based on the future zoning for the property, the spirit of the Affordable Housing Plan must also be honored. “That’s where I’m really having some heartburn,” Dowell said. “If we’re going to go off future endeavors for this project and this special use permit, then we need to go off future endeavors for everything related to this.” Commissioner Jody Lahendro said he could not support this level of density in the area and especially with a building with that much massing. He said the Comprehensive Plan also calls for development on Entrance Corridors to be compatible with existing neighborhoods. “I am not in favor of sacrificing a long term neighborhood for providing student housing for the University,” Lahendro said. “I think the people who have lived here and the single-family homes in this neighborhood deserve… we can’t just pretend that they’re not there.” Commissioner Rory Stolzenberg said he was reviewing the permit request under existing rules and not looking ahead to the new zoning. Quoting the standards of review, he noted that the Commission must review whether a proposal would be “harmonious with existing patterns of use and development in the neighborhood.”“But it will shock you guys to learn that harmonious is not actually defined in the code so the question I think before us is whether a five-story building can co-exist near or next to even smaller buildings including detached houses,” Stolzenberg said. “I’d note there’s already a four and a half story building at the head of the street.” Bill Palmer is with the Office of the Architect at the University of Virginia and sits as a non-voting member of the Planning Commission. He said UVA is not in an era where they are being required by the Commonwealth of Virginia to increase enrollment. According to the UVA office of Institutional Research and Analytics, there was an on-Grounds enrollment in Fall 2021 of 16,793 undergraduates and 6,928 graduate students. (enrollment data)“If you look at our official projects, they are flat,” Palmer said. Palmer said UVA is building additional housing on Grounds, including a second new structure in the Brandon Avenue Corridor. He also said the UVA initiative to build up to 1,500 new affordable units in the community includes a site further down from 2005 JPA in Albemarle County at the Piedmont housing site. “In terms of having affordable housing close in the future, that will be a place where the University is trying to provide something,” Palmer said. Council thoughtsCouncil will have the final decision, but did not vote during what is their first reading.Councilor Payne said he was frustrated that the affordability rules of the future are not yet in place. “This happened with another [special use permit] a few weeks ago where we’re in this strange situation where we’re sort of evaluating the Future Land Use Map and zoning map rewrite in mind, but if we’re using that in our evaluation, that will include our framework of inclusionary zoning and affordable housing overlays which are critical to the success of that plan for affordable housing,” Payne said. Councilor Brian Pinkston said he is learning toward support because it did provide more housing close to the University of Virginia. “I’m not able to fully articulate how we square that with point number one which is whether it is harmonious,” Pinkston said. “To some degree I think harmoniousness might be in the eye of the beholder. I will say that in terms of how the design was laid out and that you have seven stories in the front and five stories in the back, I thought there was some care and attention to trying to integrate into the neighborhood.” Snook also said he had issues with the word “harmonious” and said the traditional form of land use control known as “Euclidean zoning” is not good at dealing with change. “It doesn’t allow for us to grow gradually from a little bit of density to a little bit more density,” Snook said. “It allows us to say okay, we’re going to rezone the entire block of the entire neighborhood but it doesn’t let us go bit by bit.” As the Entrance Corridor Review Board, the Planning Commission voted unanimously on a motion to acknowledge there would be an adverse impact, but those impacts can be mitigated through the design process. As the Planning Commission, they consider a motion made by Stolzenberg to recommend approval. The was 4-3 with Stolzenberg, Mitchell, Habbab, and Commission Chair Lyle Solla-Yates voting in favor. Lahendro joined Dowell and Commissioner Liz Russell in voting no.  Help Ting help support Town Crier productions!For one year now, Town Crier Productions has had a promotional offering through Ting!Are you interested in fast internet? Visit this site and enter your address to see if you can get service through Ting. If you decide to proceed to make the switch, you’ll get:Free installationSecond month of Ting service for freeA $75 gift card to the Downtown MallAdditionally, Ting will match your Substack subscription to support Town Crier Productions, the company that produces this newsletter and other community offerings. So, your $5 a month subscription yields $5 for TCP. Your $50 a year subscription yields $50 for TCP! The same goes for a $200 a year subscription! All goes to cover the costs of getting this newsletter out as often as possible. Learn more here! This is a public episode. If you’d like to discuss this with other subscribers or get access to bonus episodes, visit communityengagement.substack.com/subscribe

ELEVATE - a Public Affairs and Communications Podcast by JPA Health
JPA Releases Top 50 Influential Members of Congress in Healthcare 2022

ELEVATE - a Public Affairs and Communications Podcast by JPA Health

Play Episode Listen Later Feb 1, 2022 48:33


The 2022 midterm elections are officially underway and the race to define (or redefine) key issues among voters is about to heat things up both inside and outside the beltway. While every election is unique, the rise of the Omicron variant amid the country's third year of the coronavirus pandemic will undoubtedly keep health issues at the forefront of voters' minds. Which lawmakers are leading on health issues and who should your organization engage to ELEVATE your issue? JPA's research tool GRETEL® which analyzes and identifies the influence of an outlet, individual or organization based on how frequently it is referenced or shared by specific audience segments within a specific issue or topic. Find out which Members of Congress (MOCs) are the most influential in the national conversation around key healthcare issues. Listen to the podcast to discover the lawmakers that most surprised us! Download the full report on http://jpa.com/publicaffairs

Paul VanderKlay's Podcast
Love, the Meaning Crisis, and More Questions and Answers

Paul VanderKlay's Podcast

Play Episode Listen Later Dec 10, 2021 122:12


Friday Q/A for Dec 10   0:00:00  Intro / announcements 0:02:45  What would happen to Jesus during the holocaust? 0:08:30  Is it significant that there's no Protestant in ? 0:09:45  How should we read the Bible? Historical vs Symbolic 0:14:35  How can normality allow marginality without fragmentation and shallow authenticity? JPa ideal society, center/fringe 0:32:45  Is there danger in re-mythologizing? JPa's need for beauty to connect to the Divine 0:42:10  Does Protestantism have the balance between Judaism and Eastern Orthodoxy? 0:45:00  Why is Love featured so little in the Meaning Crisis converzation, if Love is the moral precondition of Truth? 0:58:15  What's the secret of keeping a glorious beard? 0:58:55  Was mentioning the peasant sneaking the Eucharist to his sick cow, to define “based as elf?” 1:00:25  Sweet potato or pumpkin pie? Recommendation of YT channel John Doyle 1:02:55  Which passage of Scripture is most helpful during intense difficulty? 1:06:15  Is Cairos possible without teleology? Why people care about faith (da'ath)? 1:19:45  What process leads to valid forms of behavior? 1:21:00  How to find a church to be part of? 1:29:40  Did PVK do any research on founding of utopian Hopedale, MA? 1:30:20  Can Gnosticism continue to grow? 1:31:40  Is post-modernity nested in modernity, like post-Christianity is nested in Christianity? 1:32:00  Has PVK watched the Yellowstone show?  1:33:50  Who's PVK favorite heretic? 1:34:45  How to interpret Proverbs 26:4-5 (the fool and his folly? 1:37:20  What's the explanation for temporary life makes life meaningful, because of scarcity (atheist argument)? 1:43:25  What're PVK's thoughts on word based service as gathering for royal address and eucharist based service as royal audience? 1:51:50   What does being saved and preaching the Gospel mean? 1:53:55  Is the NT representing individual believers as visible beauty wrought by the Spirit, just as Christ is represented by apostles as living perpetuation of the Temple?   2:00:40  Closing remarks / End of transmission

Go Green Radio
Encore: California Community Choice Aggregators Combine Buying Power

Go Green Radio

Play Episode Listen Later Dec 3, 2021 54:24


Northern and central coast Community Choice Aggregators (CCAs) are joining forces by forming a new Joint Powers Authority (JPA) – California Community Power. The JPA allows the CCAs to combine their buying power to procure new, cost-effective clean energy and reliability resources to continue advancing local and state climate goals. Tune in as we talk with the CEO's of Peninsula Clean Energy and Silicon Valley Clean Energy, the COO of East Bay Community Energy, and the Director of San Jose Clean Energy.

Go Green Radio
Encore: California Community Choice Aggregators Combine Buying Power

Go Green Radio

Play Episode Listen Later Dec 3, 2021 54:24


Northern and central coast Community Choice Aggregators (CCAs) are joining forces by forming a new Joint Powers Authority (JPA) – California Community Power. The JPA allows the CCAs to combine their buying power to procure new, cost-effective clean energy and reliability resources to continue advancing local and state climate goals. Tune in as we talk with the CEO's of Peninsula Clean Energy and Silicon Valley Clean Energy, the COO of East Bay Community Energy, and the Director of San Jose Clean Energy.

Les Cast Codeurs Podcast
LCC 267 - Lagom efface sa dette technique

Les Cast Codeurs Podcast

Play Episode Listen Later Nov 15, 2021 76:33


Antonio et Emmanuel discutent Microsoft et Java, cryostat, Java 17, Micronaut, Quarkus, Play framework, Lagom, Amazon, CORS, CSS (si si), Hibernate Reactive, AtomicJar, canary, amplification algorithmique. Enregistré le 12 novembre 2021 Téléchargement de l'épisode LesCastCodeurs-Episode–267.mp3 News Langages Blog sur les extraits de code dans les JavaDocs (18 Oct 2021) C'est plus agréable à utiliser que les balises pre, pas besoin d'escaping (pour < et >), l'espace à gauche est normalisé On peut mettre en valeur certaines portion, ou remplacer par une expression régulière certains bouts Et on peut également externaliser d'où vient l'extrait de code, au lieu de le mettre dans la JavaDoc, on peut référencer une région de son vrai code. Donc au moins, on est sûr que c'est du code valide et qui compile évidemment Gunnar explique comment reprendre le code provenant de nos classes de test, pour le faire apparaître dans les JavaDocs, créant ainsi une vraie documentation “exécutable” Compress class space (27 Mars 2019) compressed object ou class pointer sur 64buts en 32 bits vis adresse relative due adresse relative, la Klass structure dans le metaspace doit être mémoire contiguë et pré allouée initialement (risque de non reallocation si mémoire libre non contiguë ) Donc le classpart et le non class part séparés dans le meta space. Klass is 32G max et contiguë et la klass part est appelé compressed class space Par défaut 1G mais configurable jusqu'à 3G. C'est virtual mémoire, juste une réservation. 1K pas classe environ donc 1000000 de classes max Que quand on utilise compressed oops Que pour Java heap size de 32G max Cryostat 2.0 (18 Oct 2021) Fournit une API sécurisée pour profiler et monitored les applis Java dans les containers avec Java Flight Recorder Cryostat peut récupérer stoquer et analyser les enregistrements flight recorder de containers Ensuite consommé par graphana ou l.appli JDK Mission Control desktop Fichier reste local au container par défaut donc pas pratique Connection via JMX directe pas pratique ni secure par défaut Cryostat récupère les recording via HTTPS A un opérateur kubernetes Etc Microsoft augmente ses investissements dans Java. (4 Nov 2021) Microsoft rejoints le JCP Travaille sur VSCode for Java avec Red Hat Est OK avec le LTS passant à 2 ans et va aider à supporter ces releases plus fréquentes Librairies Micronaut 3.1 (11 Oct 2021) support d'applications utilisant JDK 17 améliorations d'injections de dependances (repeatable scopes, primitive beans, etc) les classes générées sont plus petites et amélioration de consommation mémoire sous GraalVM routes HTTP par regexp random port binding (pour les conflits de tests) Changement certificats TLs via refresh sans arreter le serveur Kotlin coroutine supportées dans micronaut data extension de la couverture de support JPA (e.g. attribute converter) support des informers Kubernetes via le Kubernetes SDK integration Oracle Coherence sortie du mode preview Quarkus 2.4 (27 Oct 2021) Hibernate Reactive 1.0.0.Final Introducing Kafka Streams DevUI (c'est cool pour développer ca et savoir ce qui se passe Support continuous testing for multi module projects Support AWT image resize via new AWT extension Lightbend lâche Play Framework (20 Oct 2021) lightbend construit sur Scala, akka, et play framework C'est le moment de la 2.0 je crois Mais avec le cloud, ils veulent se focaliser sur les systèmes distribués Akka Open Source et Akka Serverless (leur PaaS) Laisse Play à la,communité et lightbend arrête d'investir dedans Dans une orga séparée Besoin de sponsors et de contributeurs Question: ils n'avaient pas déjà arrêté Scala? Lightbend déveste de Lagom aussi (27 Oct 2021) Lagom effacé par akka Platform'et Akka Serverless Trop de contraintes limitantes dans le framework Mais si client de Lightbend, supporté sur Lagom mais sans nouvelle fonctionnalité Infrastructure Installer et utiliser podman-machine sur macOS (19 Oct 2021) La virtualisation s'appuie sur qemu et met en place une VM dans laquelle les pods tournent. Podman Machine pour installer une VM linux avec les outils fonctionne aussi sous linux pour ceux qu ne supportent pas podman ou pour sandboxer fonctionne sous M1 homebrew pour l'installation comme docker machine avant en gros il y a aussi une belle présentation de Devoxx France Cloud Amazon déclaré la guerre à Microsoft en utilisant les arguments “Proprietaire” (28 Oct 2021) Aurora a un font qui parler protocole SQL server (Babelfish pour Aurora PostgreSQL). Et convertit les T-SQL Open source the t sql vers Postgres (debug). Sous license ASL Pas tout open sourcé encore Web CORS expliqué (12 Oct 2021) inclue images d'autres sites, c'est l'origine les cookies, credeitials etc etaient envoyés yahoo mail pouvait filer les credentials des utilisateurs une iFrame pouvait lire le contenu d'une autre iFrame (Netscape met en place le Cross-Frame Scripting) Access-Control-Allow-Origin: * est ok si pas de données privées Rendre une page HTML brute jolie en 100 caractères de CSS (16 Oct 2021) basique mais expliqué ligne par ligne E.g. 60–80 caractères pour la lecture Et 100 bytes de plus pour améliorer Data elasticsearch 8.0 will require java 17 (3 Nov 2021) definitely easier for something standalone than a library or anything that needs to share the JDK with all its apps PR GitHub Hibernate Reactive 1.0.0, ça vaut le coup ? (27 Oct 2021) PostgreSQL, MySQL, MariaDB, Db2, SQL Server, and CockroachDB bases de donnés désignées pour des interactions classiques Donc les constructions haut niveau ont tendances à être limitées par le protocole sous-jacent ce qui ne se voyait pas ou peu en JDBC utiliser HR si votre appli est déjà réactive au cœur (e.g. RESTEasy reactive dans Quarkus ou une appli Vert.x) Compareperfs acec techempower mais avec angle latence à un volume donné et et pas throughout max 20 requêtes d'affilée 20k request/s -> 35k sous 10ms de latence. C'est la valeur relative qui est intéressante Une requête et du processing pour rendre au client, peu de différence Toruhghput tend à être meilleur Amélioration de réactive sur un an Un vidéo cast sur le sujet Outillage AtomicJar se lance dans une offre Cloud (04 Nov 2021) les containers de test containers ne tournent plus en local Mais dans le cloud de AtomicJar A plus de spores source qu'une machine locale typique (2 cores et 8GB ram pour la docker machine) peut utiliser la machine quand les tests tournent Pour CI limitées vs containers ou les cloud IDE pour pas trop dépenser Pas de problème avec M1 Un petit binaire à installer (eg via curl) TestContainers et Quarkus: TestContainer Cloud fonctionne avec Dev Service (les containers lancés et configurés automatiquement) Encore en cours de développement (beta privée et on peut demander invitation) Méthodologies Canary releases ou avoir des testeurs (04 Nov 2021) canary release est une release en prod mais sur un petit sous ensemble des utilisateurs Peut aider a voir si une nouvelle fonctionnalité intéresse les utilisateurs avant de commiter sur le long terme Toujours option du retour arrière Donc peut on réduire les tests internes ? Risque de réputation ou abandon utilisateur (acquisition et rétentions sont chères) Test automatisés compréhensifs permettent le risque de canary Test exploratoires pour compléter les tests automatiques Loi, société et organisation Le droit à decompiler pour corriger des erreurs confirmé légal (21 Oct 2021) arrêt du 6 octobre 2021 Pour corriger une erreur affectant le fonctionnement y compris via la désactivation d'une fonction affectant le bon fonctionnement de l'application Influence de l'amplificartion algorithmique sur le contenu politique (21 Octo 2021) les recommendations algorithmiques amplifient-elle le contenu politique ? dans le cas des timeline organisées algorithmiquement et pas reverse chronologique Est-ce que ça varie entre partis politiques ou groups politiques Des sources de nouvelles plus amplifiées que d'autre Les élus sont plus amplifiés que le contenu politique général Pas d'amplification particulière d.individus ces d'autres au sein du même parti ???? La,droite tend à avoir une amplification plus importante que la gauche Les sources de nouvelles orientées à droite sont aussi plus amplifiées que celles de gauche La méthodologie est détaillée sur par exemple ce qu'est un journal de droite Pourquoi c'est amplifié différemment est une question plus difficile à répondre Amplification n'est pas mauvaise par défaut mais elle l'est si elle amène à un traitement préférentiel du à l'algorithme (vs comment les gens interagissent sur la plateforme) Le PDF de l'étude intégrale Conférences DevFest Lille le 19 novembre 2021 Devoxx France du 20 au 22 avril 2021 SunnyTech les 30 juin et 1er juillet 2022 à Montpellier Nous contacter Soutenez Les Cast Codeurs sur Patreon https://www.patreon.com/LesCastCodeurs Faire un crowdcast ou une crowdquestion Contactez-nous via twitter https://twitter.com/lescastcodeurs sur le groupe Google https://groups.google.com/group/lescastcodeurs ou sur le site web https://lescastcodeurs.com/

BadGeek
Les Cast Codeurs n°267 du 15/11/21 - LCC 267 - Lagom efface sa dette technique

BadGeek

Play Episode Listen Later Nov 15, 2021 76:33


Antonio et Emmanuel discutent Microsoft et Java, cryostat, Java 17, Micronaut, Quarkus, Play framework, Lagom, Amazon, CORS, CSS (si si), Hibernate Reactive, AtomicJar, canary, amplification algorithmique. Enregistré le 12 novembre 2021 Téléchargement de l'épisode [LesCastCodeurs-Episode-267.mp3](https://traffic.libsyn.com/lescastcodeurs/LesCastCodeurs-Episode-267.mp3) ## News ### Langages [Blog sur les extraits de code dans les JavaDocs](https://www.morling.dev/blog/executable-javadoc-code-snippets/) (18 Oct 2021) * C'est plus agréable à utiliser que les balises pre, pas besoin d'escaping (pour < et >), l'espace à gauche est normalisé * On peut mettre en valeur certaines portion, ou remplacer par une expression régulière certains bouts * Et on peut également externaliser d'où vient l'extrait de code, au lieu de le mettre dans la JavaDoc, on peut référencer une région de son vrai code. * Donc au moins, on est sûr que c'est du code valide et qui compile évidemment * Gunnar explique comment reprendre le code provenant de nos classes de test, pour le faire apparaître dans les JavaDocs, créant ainsi une vraie documentation “exécutable” [Compress class space](https://stuefe.de/posts/metaspace/what-is-compressed-class-space/) (27 Mars 2019) * compressed object ou class pointer sur 64buts en 32 bits vis adresse relative * due adresse relative, la Klass structure dans le metaspace doit être mémoire contiguë et pré allouée initialement (risque de non reallocation si mémoire libre non contiguë ) * Donc le classpart et le non class part séparés dans le meta space. Klass is 32G max et contiguë et la klass part est appelé compressed class space * Par défaut 1G mais configurable jusqu'à 3G. C'est virtual mémoire, juste une réservation. * 1K pas classe environ donc 1000000 de classes max * Que quand on utilise compressed oops * Que pour Java heap size de 32G max [Cryostat 2.0](https://developers.redhat.com/articles/2021/10/18/announcing-cryostat-20-jdk-flight-recorder-containers) (18 Oct 2021) * Fournit une API sécurisée pour profiler et monitored les applis Java dans les containers avec Java Flight Recorder * Cryostat peut récupérer stoquer et analyser les enregistrements flight recorder de containers * Ensuite consommé par graphana ou l.appli JDK Mission Control desktop * Fichier reste local au container par défaut donc pas pratique * Connection via JMX directe pas pratique ni secure par défaut * Cryostat récupère les recording via HTTPS * A un opérateur kubernetes * Etc [Microsoft augmente ses investissements dans Java](https://devblogs.microsoft.com/java/microsoft-deepens-its-investments-in-java/). (4 Nov 2021) * Microsoft rejoints le [JCP](https://jcp.org/) * Travaille sur VSCode for Java avec Red Hat * Est OK avec le LTS passant à 2 ans et va aider à supporter ces releases plus fréquentes ### Librairies [Micronaut 3.1](https://micronaut.io/2021/10/11/micronaut-framework-released/) (11 Oct 2021) * support d'applications utilisant JDK 17 * améliorations d'injections de dependances (repeatable scopes, primitive beans, etc) * les classes générées sont plus petites et amélioration de consommation mémoire sous GraalVM * routes HTTP par regexp * random port binding (pour les conflits de tests) * Changement certificats TLs via refresh sans arreter le serveur * Kotlin coroutine supportées dans micronaut data * extension de la couverture de support JPA (e.g. attribute converter) * support des informers Kubernetes via le Kubernetes SDK * integration Oracle Coherence sortie du mode preview [Quarkus 2.4](https://quarkus.io/blog/quarkus-2-4-0-final-released/) (27 Oct 2021) * Hibernate Reactive 1.0.0.Final * Introducing Kafka Streams DevUI (c'est cool pour développer ca et savoir ce qui se passe * Support continuous testing for multi module projects * Support AWT image resize via new AWT extension [Lightbend lâche Play Framework](https://www.lightbend.com/blog/on-the-future-of-play-framework) (20 Oct 2021) * lightbend construit sur Scala, akka, et play framework * C'est le moment de la 2.0 je crois * Mais avec le cloud, ils veulent se focaliser sur les systèmes distribués * Akka Open Source et Akka Serverless (leur PaaS) * Laisse Play à la,communité et lightbend arrête d'investir dedans * Dans une orga séparée * Besoin de sponsors et de contributeurs * Question: ils n'avaient pas déjà arrêté Scala? [Lightbend déveste de Lagom aussi](https://discuss.lightbend.com/t/the-future-of-lagom/8962) (27 Oct 2021) * Lagom effacé par akka Platform'et Akka Serverless * Trop de contraintes limitantes dans le framework * Mais si client de Lightbend, supporté sur Lagom mais sans nouvelle fonctionnalité ### Infrastructure [Installer et utiliser podman-machine sur macOS](https://blog.while-true-do.io/podman-machine/) (19 Oct 2021) * La virtualisation s'appuie sur qemu et met en place une VM dans laquelle les pods tournent. * Podman Machine pour installer une VM linux avec les outils * fonctionne aussi sous linux pour ceux qu ne supportent pas podman ou pour sandboxer * fonctionne sous M1 * homebrew pour l'installation * comme docker machine avant en gros * [il y a aussi une belle présentation de Devoxx France](https://www.youtube.com/watch?v=pUFIG2AMDhg) ### Cloud [Amazon déclaré la guerre à Microsoft en utilisant les arguments “Proprietaire”](https://aws.amazon.com/blogs/aws/goodbye-microsoft-sql-server-hello-babelfish/) (28 Oct 2021) * Aurora a un font qui parler protocole SQL server ([Babelfish pour Aurora PostgreSQL](https://aws.amazon.com/fr/rds/aurora/babelfish/)). * Et convertit les T-SQL * Open source the t sql vers Postgres (debug). Sous license ASL * Pas tout open sourcé encore ### Web [CORS expliqué](https://jakearchibald.com/2021/cors/) (12 Oct 2021) * inclue images d'autres sites, c'est l'origine * les cookies, credeitials etc etaient envoyés * yahoo mail pouvait filer les credentials des utilisateurs * une iFrame pouvait lire le contenu d'une autre iFrame (Netscape met en place le Cross-Frame Scripting) * `Access-Control-Allow-Origin: *` est ok si pas de données privées [Rendre une page HTML brute jolie en 100 caractères de CSS](https://www.swyx.io/css-100-bytes) (16 Oct 2021) * basique mais expliqué ligne par ligne * E.g. 60-80 caractères pour la lecture * Et 100 bytes de plus pour améliorer ### Data [elasticsearch 8.0 will require java 17](https://twitter.com/xeraa/status/1455980076001071106) (3 Nov 2021) * definitely easier for something standalone than a library or anything that needs to share the JDK with all its apps * [PR GitHub](https://github.com/elastic/elasticsearch/pull/79873) [Hibernate Reactive 1.0.0, ça vaut le coup ?](https://in.relation.to/2021/10/27/hibernate-reactive-performance/) (27 Oct 2021) * PostgreSQL, MySQL, MariaDB, Db2, SQL Server, and CockroachDB * bases de donnés désignées pour des interactions classiques * Donc les constructions haut niveau ont tendances à être limitées par le protocole sous-jacent ce qui ne se voyait pas ou peu en JDBC * utiliser HR si votre appli est déjà réactive au cœur (e.g. RESTEasy reactive dans Quarkus ou une appli Vert.x) * Compareperfs acec techempower mais avec angle latence à un volume donné et et pas throughout max * 20 requêtes d'affilée 20k request/s -> 35k sous 10ms de latence. C'est la valeur relative qui est intéressante * Une requête et du processing pour rendre au client, peu de différence * Toruhghput tend à être meilleur * Amélioration de réactive sur un an * [Un vidéo cast sur le sujet](https://youtu.be/VGAnVX1lCxg) ### Outillage [AtomicJar se lance dans une offre Cloud](https://www.atomicjar.com/2021/11/announcing-testcontainers-cloud/) (04 Nov 2021) * les containers de test containers ne tournent plus en local * Mais dans le cloud de AtomicJar * A plus de spores source qu'une machine locale typique (2 cores et 8GB ram pour la docker machine) * peut utiliser la machine quand les tests tournent * Pour CI limitées vs containers ou les cloud IDE pour pas trop dépenser * Pas de problème avec M1 * Un petit binaire à installer (eg via curl) * TestContainers et Quarkus: TestContainer Cloud fonctionne avec Dev Service (les containers lancés et configurés automatiquement) * Encore en cours de développement (beta privée et on peut demander invitation) ### Méthodologies [Canary releases ou avoir des testeurs](https://www.infoq.com/articles/canary-releases-testing/) (04 Nov 2021) * canary release est une release en prod mais sur un petit sous ensemble des utilisateurs * Peut aider a voir si une nouvelle fonctionnalité intéresse les utilisateurs avant de commiter sur le long terme * Toujours option du retour arrière * Donc peut on réduire les tests internes ? * Risque de réputation ou abandon utilisateur (acquisition et rétentions sont chères) * Test automatisés compréhensifs permettent le risque de canary * Test exploratoires pour compléter les tests automatiques ### Loi, société et organisation [Le droit à decompiler pour corriger des erreurs confirmé légal](https://www.legalis.net/actualite/le-droit-a-decompiler-un-logiciel-pour-corriger-des-erreurs-confirme-par-la-cjue/) (21 Oct 2021) * arrêt du 6 octobre 2021 * Pour corriger une erreur affectant le fonctionnement y compris via la désactivation d'une fonction affectant le bon fonctionnement de l'application [Influence de l'amplificartion algorithmique sur le contenu politique](https://blog.twitter.com/en_us/topics/company/2021/rml-politicalcontent) (21 Octo 2021) * les recommendations algorithmiques amplifient-elle le contenu politique ? * dans le cas des timeline organisées algorithmiquement et pas reverse chronologique * Est-ce que ça varie entre partis politiques ou groups politiques * Des sources de nouvelles plus amplifiées que d'autre * Les élus sont plus amplifiés que le contenu politique général * Pas d'amplification particulière d.individus ces d'autres au sein du même parti ???? * La,droite tend à avoir une amplification plus importante que la gauche * Les sources de nouvelles orientées à droite sont aussi plus amplifiées que celles de gauche * La méthodologie est détaillée sur par exemple ce qu'est un journal de droite * Pourquoi c'est amplifié différemment est une question plus difficile à répondre * Amplification n'est pas mauvaise par défaut mais elle l'est si elle amène à un traitement préférentiel du à l'algorithme (vs comment les gens interagissent sur la plateforme) * [Le PDF de l'étude intégrale](https://cdn.cms-twdigitalassets.com/content/dam/blog-twitter/official/en_us/company/2021/rml/Algorithmic-Amplification-of-Politics-on-Twitter.pdf) ## Conférences [DevFest Lille le 19 novembre 2021](https://devfest.gdglille.org/) [Devoxx France du 20 au 22 avril 2021](https://www.devoxx.fr/) [SunnyTech les 30 juin et 1er juillet 2022 à Montpellier](https://sunny-tech.io/) ## Nous contacter Soutenez Les Cast Codeurs sur Patreon [Faire un crowdcast ou une crowdquestion](https://lescastcodeurs.com/crowdcasting/) Contactez-nous via twitter sur le groupe Google ou sur le site web

Go Green Radio
Encore California Community Choice Aggregators Combine Buying Power

Go Green Radio

Play Episode Listen Later Oct 22, 2021 54:24


Northern and central coast Community Choice Aggregators (CCAs) are joining forces by forming a new Joint Powers Authority (JPA) – California Community Power. The JPA allows the CCAs to combine their buying power to procure new, cost-effective clean energy and reliability resources to continue advancing local and state climate goals. Tune in as we talk with the CEO's of Peninsula Clean Energy and Silicon Valley Clean Energy, the COO of East Bay Community Energy, and the Director of San Jose Clean Energy.

Go Green Radio
Encore California Community Choice Aggregators Combine Buying Power

Go Green Radio

Play Episode Listen Later Oct 22, 2021 54:24


Northern and central coast Community Choice Aggregators (CCAs) are joining forces by forming a new Joint Powers Authority (JPA) – California Community Power. The JPA allows the CCAs to combine their buying power to procure new, cost-effective clean energy and reliability resources to continue advancing local and state climate goals. Tune in as we talk with the CEO's of Peninsula Clean Energy and Silicon Valley Clean Energy, the COO of East Bay Community Energy, and the Director of San Jose Clean Energy.

ELEVATE - a Public Affairs and Communications Podcast by JPA Health
JPA Health Reveal the Most Influential Policy Reporters in Health

ELEVATE - a Public Affairs and Communications Podcast by JPA Health

Play Episode Listen Later Sep 29, 2021 28:52


We are BACK! We hear it all the time: “How do we secure top-tier coverage for our policy issues?” Not all media lists are created equal! JPA Health has officially released the top 50 most influential health policy reporters inside and outside Beltway. Your public affairs issues deserve a tailored list and a unique pitch that speaks to the interest of different reporters and the outlets they serve. Enter GRETEL® – JPA's propriety tool which helps us analyze and understand conversations across an array of issues, we set out to use the power of Gretel to offer our clients tangible insight into the BEST media targets for their public affairs goals. JPA's ELEVATE podcast explores issues and trends impacting the intersection of policy, business, and society in health and is hosted by Ryan and Adjoa from the Public Affairs team. In this episode, we dive into the JPA's GRETEL® results that found the top 50 reporters broken down into three categories: the most influential reporters in overall health policy, in the Beltway and within health policy journalism. This highly tailored media list should be used to inform your policy-related media relation efforts. Download the full Top 50 Influential Reporters in Health Policy list.

Charlottesville Community Engagement
September 29, 2021: Fry's Spring rezoning could depend on innovative sidewalk agreement; Virginia redistricting process nearing public hearing stage

Charlottesville Community Engagement

Play Episode Listen Later Sep 29, 2021 17:17


In today’s first Patreon-fueled shout-out is for the Plant Northern Piedmont Natives Campaign, an initiative that wants you to grow native plants in yards, farms, public spaces and gardens in the northern Piedmont. Native plants provide habitat, food sources for wildlife, ecosystem resiliency in the face of climate change, and clean water.  It’s not too early to think about next spring! Start at the Plant Northern Piedmont Natives Facebook page and tell them Lonnie Murray sent you!On today’s program:A rezoning in Fry’s Spring for 170 units hinges on how to pay for a sidewalk on a road that would be more traveled The Weldon Cooper Center compares its population estimates to the Census countA quick lesson redistricting in VirginiaThe Foxfield Fall Races will benefit Habitat for Humanity this year and for the next fourOn this upcoming Sunday, Foxfield Races will hold their annual fall Family Day events at the tracks on Barracks Road west of Charlottesville. This year, Habitat for Humanity of Greater Charlottesville will be the nonprofit group that will receive a portion of the proceeds as part of a five-year partnership.  The races are held on land under conservation easement. “We are focused on preserving open space to enable the broad diverse Charlottesville community to use Foxfield,” said Foxfield Executive Director Kelsey Cox in a Habitat press release. “We are overjoyed to create a long-term partnership with Habitat for Humanity of Greater Charlottesville and look forward to welcoming new and returning attendees on race day to further support this partnership with Habitat.”Mark Lorenzoni of the Ragged Mountain Running and Walking Shop penned an article in the September 25 Daily Progress that provides a lot of background and perspective as we wait for the 43rd annual fall races at Foxfield. Visit the Foxfield website at foxfieldraces.com for details and to purchase ticketsThe Virginia Redistricting Commission met again this morning. They’ve been meeting this month to finalize a map for the 100-seat House of Delegates and the 40-seat Virginia Senate. The sixteen members consisting of eight legislators and eight citizens must finalize their maps this Saturday in time to meet one of several deadlines in the Virginia code. The Commission’s work began as soon as the U.S. Census Bureau released population counts from 2020. Further meetings are scheduled for this Friday and Saturday, with the public hearings beginning on Monday. Coverage of what will be in those maps will come up in a future edition of Charlottesville Community Engagement. The Commission must submit maps to the General Assembly by October 10. Virginia Code also specifies nine criteria for Congressional and legislative districts. You can register to speak at the public hearings at the redistricting website. It’s now been almost two months since the U.S. Census Bureau released the official population count for the country. That’s given the Weldon Cooper Center for Public Service at the University of Virginia the time to make some observations about how the results compare to the annual estimates and regular projections their demographers make. “Our projections were higher than the actual counts in 66 localities, and lower for 67 cities and counties, indicating well-balanced results,” writes Shonel Sen in the latest edition of the Stat Chat blog that Weldon Cooper produces. The article explains the methodology used to calculate estimates and projections. Thirteen localities were in excess of a margin of error of five percent, including Charlottesville at 8.9 percent. Weldon Cooper’s 2020 estimate for Charlottesville was 49,447, but the Census count was 46,553. (2020 Weldon Cooper estimates) (Charlottesville Census quickfacts)An explanation in the footnotes of the blog post states that many college towns are perhaps undercounted due to students leaving the area at the start of the pandemic. Weldon Cooper’s 2020 estimate for Harrisonburg was 54,049, whereas the Census was 51,813. The Census Bureau’s 2019 estimate for Harrisonburg had been higher at 53,016, and 47,266 for Charlottesville. For more information, go back to the August 21, 2021 edition of this newsletter for an interview with Hamilton Lombard of the Weldon Cooper Center. (link)A quick Patreon-shout out before we continue.A concerned Charlottesville parent wants to make sure the community participates in the Middle School Reconfiguration process that is currently underway. After years of discussion, concrete plans are being put forward. You can learn more and contribute at the City of Charlottesville Schools/VMDOs information page" at charlottesvilleschools.org/facilities. (For my latest story on the topic, go back to the September 16, 2021 edition of this newsletter.)If the population projections put out by the Weldon Cooper Center at the University of Virginia are to be believed, the area will continue to grow for many decades. The act of planning as well as the art of land development both take place in response to anticipated needs for places to live, seats in classrooms, and ways for people to get around. In many cases, it takes a legislative decision by elected officials to approve larger residential complexes. “I personally live in an area where many apartment units have gone up and they fill quickly,” said Ned Gallaway, the chair of the Board of Supervisors. “The question is whether the infrastructure is there to support the density.” On September 15, 2021, the Board of Supervisors voted 5-1 to approve a rezoning off of U.S. 29 for 332 units on property where the county’s Comprehensive Plan has long anticipated growth and along a stretch of U.S. 29 where a $61.3 million road project was completed in October 2017. The firm RST Development agreed to restrict 75 percent of the units to households below a certain income percentage. “We talk a lot about how we are an inclusive and welcoming place to live and this is an opportunity to create a place for people to live that have not been able to live in our community,” said Supervisor Diantha McKeel.“It is part of our primary development area, and when you’re looking at the development area, it is the area where there should be a larger concentration of lower-cost and more affordable housing,” said Supervisor Donna Price. A similar conversation took place in Charlottesville the night before on September 14, 2021. That’s when the Charlottesville Planning Commission held a joint public hearing with City Council on a rezoning at 240 Stribling Avenue in the Fry’s Spring neighborhood.Southern Development seeks a rezoning to Planned Unit Development to build up to 170 units on about 12 acres of wooded land. That came after a directive at an earlier work session for the firm to increase the units in the development.“The Planning Commission told us very clearly that you wanted to see something less dense and more suburban,” said Charlie Armstrong, vice president at Southern Development.      Last year, the Fry’s Spring Neighborhood Association voted on a resolution to support the rezoning if sidewalks and other infrastructure on Stribling could be built to handle the additional traffic. The current Comprehensive Plan designates the land as low density residential, which is one reason a sidewalk there has not been prioritized in the city’s limited Capital Improvement Program budget. Southern Development’s proposal would set aside 15 percent of those units for either rental or homeownership to households making below 60 percent of the area median income. They also worked with the city’s economic development team to come up with a financing structure to pay for the roadway improvements on Stribling. However, this novel approach points to a potential disconnect in the process.Armstrong negotiated an agreement with the city’s Office of Economic Development to where Southern Development would make a $2 million loan for the city to build those improvements. The city would then pay Southern Development back over a period of years out of the increased property taxes that it will receive. “I do want to be clear that this agreement is not part of the rezoning request but it does impact the area nearby and certainly of interest to many in the neighborhood,” said Economic Development director Chris Engel. "In its simplest form this agreement that the developer provides up to $2 million in funds to construct the needed improvements in a timeframe that is likely contemporaneous with the PUD development.” The cost estimate provided by Southern Development for the upgrades is around $1.6 million.  City Engineer Jack Dawson only saw the agreement or the two days before the hearing and said that amount would not be enough because it did not contemplate the full extent of work required. “My concern is that probably that estime is a little light, to probably very light,” said Jack Dawson. “It isn’t just a sidewalk. It’s essentially a streetscape because when you touch a road you need to bring it up to code.” Code requires a 20 foot right of way which Dawson said would likely require the taking of private property for curb and gutter drainage, which would add to the cost.  Dawson cited an internal estimate created within City Hall of $2.9 million. However, Armstrong bristled at the cost estimate provided by Dawson.“That’s not a number that I’ve ever seen published or have ever heard and we’ve been talking with the city and been in this review process with the city for months and years so I would have hoped that might have come up,” Armstrong said. Under the terms of the agreement, the city would have to pay anything in excess of $2 million but finding those funds will be difficult. Earlier this month, Council opted to transfer funding allocated for the West Main Streetscape to the $75 million reconfiguration of Buford Middle School. Budget staff said when added to the existing capital improvement program, reconfiguration will require a 15 cent tax increase next year, or less depending on how the 2022 property assessments come in. “Right now, every penny we are going to have in capital funds until we figure out something else every penny is going to get allocated for school reconfiguration,” said City Councilor Lloyd Snook. The co-president of the FSNA appreciated the work that went into the agreement but said it was not yet enough to satisfy his concerns. “There is a potential to find a solution here but there is a big but,” said Jason Halbert. “It’s about safety on that street and the JPA intersection.”Halbert said the agreement had not been fully reviewed by the appropriate staff. He asked for the project to be delayed while the details of the agreement are worked out. Commissioner Hosea Mitchell said he liked the project over all but agreed it might not be ready.“I think it could use a little more baking,” Mitchell said. “There would be value in sitting with the engineers and the economic development people and working out the details and logistics so that we know exactly what it would like before we’re going to move on it.”Another commissioner suggested the city has to do a better job of communicating better internally about coming up with innovative ways to support density. “It’s endlessly frustrating to me the degree of dysfunction within the city where the economic development is negotiating this agreement and isn’t even telling [the city engineer] about it literally two days ago,” said Commissioner Rory Stolzenberg. The issue comes at a time when new city management is just finding its feet. Deputy City Manager Sam Sanders has been on the job less than two months, and new planning director James Freas has been in his job for less than two weeks. At the same time, the city is debating a new Comprehensive Plan. The current draft encourages more density across the city. “There’s no way to support this project without having a firm grasp of how we’re going to provide these infrastructure improvements to the neighborhood,” said Councilor Heather Hill. But which comes first? The rezoning or the infrastructure?  And whose cost estimate is to be believed? Southern Development’s $1.6 million, or $2.9 million from the city engineer? City attorney Lisa Robertson had this advice. “Leadership needs to put their heads together and talk about what’s realistic in terms of whether or not from inside City Hall a number can be developed that builds upon the work that Mr. Armstrong’s team has done, or clarifies it,” Robertson said. “Another function that really needs to be updated is the process by which we develop the city’s capital improvement program.”Robertson said the CIP cannot be a wish list of aspirational projects. More developed projects with more concrete estimates would provide more certainty. At the hearing, the question was whether an updated performance agreement could be completed to further scope out the project. Armstrong asked for an indefinite deferral while the agreement is worked out. What’s happened in the past two weeks?“The City is continuing to discuss the project with the developer while looking to confirm the cost estimate for the sidewalk project,” wrote Brian Wheeler, Charlottesville’s Communications Director. Before you go, a plug for a campaign forum I’m co-hosting with the Free Enterprise Forum. Here’s the media advisory:On Thursday September 30 the, three candidates for Charlottesville City Council will appear in person to answer questions posed by Town Crier Productions President Sean Tubbs and Free Enterprise Forum President Neil Williamson in a candidate forum sponsored by The Hillsdale Conference Center. The event will also be live streamed via Zoom webinar. Register here!WHO: Candidates: Brian Pinkston, Juandiego Wade, Yas WashingtonModerators: Sean Tubbs, President, Town Crier ProductionsNeil Williamson, President, Free Enterprise ForumWHAT: Candidates will explore their vision for the city including their views on the Future Land Use Map (FLUM), proposed tax increases, affordable housing, equity issues, organizational issues, and Economic Development. WHEN: Thursday, September 30 th 7:00 pmWHERE: Hillsdale Conference Center Ballroom, 550 Hillsdale Drive, Charlottesville, VA 22901. MASKS REQUIRED – SOCIAL DISTANCING ENFORCED. WHY: Election Day 2021 is now. Early voting has already begun. Learn where the candidates stand before casting your ballot. This is a public episode. Get access to private episodes at communityengagement.substack.com/subscribe

airhacks.fm podcast with adam bien
Java, Serverless, Google App Engine, gVisor, Kubernetes

airhacks.fm podcast with adam bien

Play Episode Listen Later Aug 22, 2021 74:49


An airhacks.fm conversation with Ludovic Champenois (@ludoch) about: Amstrad CPC 64 with audio tape, listen to bugs, first project: a family tree in Basic, 8-bit music over gaming, learning APL with Game of Life then fortran, inventing the iPad with Apple II, Pascal and assembler, working with computers on boats with Vax VMS and Fortran, refactoring logistics software from VAX to Unix C++ and DEC Alphas, starting at Sun Microsystems in 1996, from Java 0.9 to 1.0, Javasoft vs. Sun Tools, TeamWare was like git but developed by Sun, interviewing the CEO of NetBeans at Sun, working on Netbeans Enterprise Edition, xdoclet was forbidden by Sun Microsystems, Javasoft was the church, using Netbeans at Google, improving application servers usability, writing deployment descriptors by hand, Java EE 5 was a revolution, it was impossible to write an EJB 2 with vi, starting to work on iPlanet Netscape and Sun Server, Java EE Reference Implementation was the ancestor of Glassfish, using Glassfish as Reference Implementation and commercial offering at the same time, implementing HK2 - the dependency injection for Glassfish, generating JAX-RS resources with asm, starting at the Google AppEngine Team in 2011, Google AppEngine (GAE) is one of the first Platform as a Service (PaaS) offerings, serverless and elastic Google AppEngine, GAE came with JPA-like persistence, GAE ships with a single JAR which communicates to various Google services, GAE supports Java 11, GAE supports Servlets and jetty, kubernetes was created at the GAE team, GAE is a single application running on Google's infrastructure, GAE was not able to secure Java 8 like it secured Java 6 and Java 7, using gVisor as replacement for Java's security model, gVisor is the basis of Cloud Run, gVisor rewrites syscalls, gVisor is the new implementation of the libc library, gVisor is the matrix for JVM, Ludovic's presentation about GAE: Evolution of a Platform as a Service from the inside Ludovic Champenois on twitter: @ludoch

Paul VanderKlay's Podcast
Propositional Knowledge, Theology, Bible and Science PVK Q/A Friday July 16 2021

Paul VanderKlay's Podcast

Play Episode Listen Later Jul 16, 2021 134:13


Regular Ask-Me-Anything Session on the Bridges of Meaning Discord server. Here is the question queue https://discord.gg/CHT74N56 Time stamps: 0:00:10  Intro 0:01:30  Can I voice discomfort about spiritual, orange colors in church? 0:09:45  What's the significance of death on the cross instead of another way of dying? 0:23:05  Can PVK elaborate on modern biblical scholarship (historical positivism, modernism, grammatical historical exegesis)? 1:07:30  When and how can we apply the spirit of geomystery? 1:09:00  How should I interpret God's love for us and our love for God? 1:19:15  Can one argue for a Deeper Magic that allows mythicist Christianity? 1:27:20  What do PVK, JBP & JV mean by Logos? 1:32:50  PVK riffs on JPa's symbolic mapping / Can PVK reflect on what was brewing before the return of JBP? 1:51:50  Jesus paintball as church promotion 1:52:15  Should I be attending the over the top evangelical mega churches? 2:00:15  What's the right Christian mind (symbolic vs modernist lens) 2:11:40  Did PVK watched Bo Burnham: Inside? 2:12:30  End

airhacks.fm podcast with adam bien
EDI, Java Batch, MicroProfile, JSON-API and OpenAPI

airhacks.fm podcast with adam bien

Play Episode Listen Later Jul 3, 2021 49:47


An airhacks.fm conversation with Michael Edgar (@xlateio) about: custom Pentium 100, a telnet based, MUD game, Vallhalla MUD, BBS was used to connect to the network, enjoying Apple 2 at school, enjoying Sonic Sega games, learning C-structures at collage, learning 68000 assembly, from Assembly to Visual Basic and Java, starting at an insurance company and learning EDI, X12 and EDIFACT in EDI universe, the fascination with EDI, the beginners mind and Java Connector Architectures, the EDI "hello, world", starting to understand COBOL, back to Java with WSAD and IBM WebSphere, using JDBC, Servlets and Java Server Pages (JSP), using Java Batch processing (jbatch), using Java Batch DSL features, from WebSphere to Wildfly, misusing WildFly as Tomcat, from WildFly to MicroProfile using smallrye, JWT and OpenAPI committer, reusing Java Bean Validation as openAPI metadata, using jandex index for annotation scanning, smallrye OpenAPI already uses Bean Validation annotations, JSON API is used by Ember, JSON API is similar to odata, JSON-API is generated from JAX-RS, JPA and Bean Validation, JSON-API is used by EmberJs, xlate, RedHat OpenShift Streams for Apache Kafka Michael Edgar on twitter: @xlateio

Chá, Música e Poesia! Patrícia Andrade.

Um dos integrantes da banda Epycentro, juntamente com Wesley Nayson, JPA e Franja, David também é ilustrador, designer e proprietário da marca Coletivo Wear, então com vocês Clima frio, Eu sou Patricia Andrade este é o Chá, Música e Poesia e eu ouvi por ai este talento.

airhacks.fm podcast with adam bien
FN Java, Java on Java and GraalVM features

airhacks.fm podcast with adam bien

Play Episode Listen Later May 20, 2021 85:02


An airhacks.fm conversation with Shaun Smith (@shaunmsmith) about: the virtual conference problem, prerecorded talks, pre-recording and cheating, the Drive-In Conf in bulgaria, the state of FN Java, building a scalable platform is harder than building the fn-project, lambdas and functions are starting to be used properly, migrating monolith to lambda functions, deploying a JAX-RS resource as a function, moving from Oracle Clouds to Core Java at Oracle Labs, product manager for GraalVM, Maxwell, Maxine and GraalVM, airhacks.fm episode: From Maxwell over Maxine to Graal VM, SubstrateVM and Truffle, from Java bytecode to machine code, COBOL, WebAssembly, PHP, Python, R, LLVM, WebAssembly on CloudFlare, Java annotations vs. Java annotation processing, mapping Java Persistence API (JPA) is ideas to Micronaut Data, Micronaut data is based on conventions, JPA based on defaults, micronaut data is similar to iBatis, small microservices become too expensive, you can serve a a few millions of customers with a single monolith, netflix monolith architecture, the overhead of kubernetes, Google Cloud Run, heroku-like service becomes popular again, Oracle Application Cloud Service, Google Cloud Run, mult-tier compilation for truffle, booting faster with GraalVM, Java Serialization with GraalVM, Java Espresso or running Java as foreign language on Java, Espresso interprets Java bytecode, GraalVM introduces resource constraints for byte code execution, GraalVM becomes a docker-like environment, GraalVM improves security guarantees, Java SecurityManager APIs on steroids with GraalVM, the gvisor project, WebLogic multi-tenancy features, GraalVM in Oracle Database, stored procedures in Oracle Database with GraalVM or Oracle Multilingual Engine|, GraalVM ships Java VisualVM, GraalVM Community Edition comes with the same license as openJDK, benchmark suite for the JVM, GraalVM CE should perform faster as openJDK, GraalVM EE is a lot faster than GraalVM CE, GraalVM consumes less resources, GraalVM comes with partial escape analysis, GraalVM comes with G1 garbage collector, GraalVM isolates is a nested JVM, GraalVM goes JVM-less, OpenJ9 vs. GraalVM performance, openJDK performance is competitive with openJ9, AuroraJVM on Oracle Database, Oracle Coherence GoldenGate HotCache and TopLink, running JPA backwards, debezium subscribes to XStream, GraalVM advisory board Shaun Smith on twitter: @shaunmsmith

Barbell Radio
#61 JCP2021/武田裕介

Barbell Radio

Play Episode Listen Later Mar 16, 2021 49:47


バーベルラジオ第一周年企画最終エピソードは、日本最大級のパワージム「TXP」のヘッドコーチ、93kg級の日本チャンピオンの武田裕介選手とのインタビューでした! タイムライン 00:50 今大会の記録 01:20 JPAへの感謝 04:20 1年半ぶりの試合 06:45 105kgから93kg級への階級変更について 09:30 エリート選手としてのプレッシャー 17:40 パワー選手に減量のアドバイス 21:45 大会一通りの流れ 30:00 新しいデッドリフトのルール 34:30 トレーニングでフォーカスしたこと 40:20 今後の目標 44:40 最近のパワー選手のレベル 46:42 SNS教えて 48:00 バーベルラジオ視聴者に一言 武田選手のSNS YouTube: https://www.youtube.com/channel/UCkWrhB9p656MBfXN3KHBEQQ Instagram: https://www.instagram.com/yusuketakeda.txp/ バーベルラジオのSNS Instagram, Facebook, Twitter: @barbellradio イントロの音は、私の編集者「カズイダチュラ」さんにプロデュースしてもらいました 彼のYouTube Channel: https://www.youtube.com/channel/UC59b...​ Instagram: https://www.instagram.com/kazui_datur...​ Twitter: https://twitter.com/kazui_datura

airhacks.fm podcast with adam bien
I don't hate your DTOs

airhacks.fm podcast with adam bien

Play Episode Listen Later Mar 11, 2021 67:12


An airhacks.fm conversation with Christian Beikov (@c_beikov) about: Nintendo, then Pentium 3, the rpg maker, blockly - the visual programming language from google, switching to C programming at highschool, starting with Java 1.5 and Swing, Java was really appealing, using NetBeans for development, developing a RPG game in Java, learning programming at HTL, studying software engineering at Vienna University, trying to implement an Operating System in Java, trying to start with Java Maxine, jos the free Java Based Operating System, jnode -"Java New Operating System Design Effort", starting with PHP, trying to port Java "standard" library to PHP, Java Server Faces (JSF) offers a nice programming model, starting the blazebit company at highschool, architecting Java EE software at supply-chain management, initiating the opensource Blaze Persistence project, running JSF on WebSphere classic was painful, SaS based JSF business, great primefaces experience, Blaze-Persistence on 80th airhacks.tv switching from WebSphere to Wildfly 10, migrating from WildFly to openshift and PostgreSQL, starting another startup: Sweazer - the tinder for shopping with Java EE and Apache Cordova, working on Hibernate at RedHat, Adobe PhoneGap is EoL, optimizing costs for RDS on AWS, clouds can be too expensive, WildFly worked perfectly in the clouds, WildFly ran on EC2, reducing the amount of data with blaze persistence entity views, using JSON aggregation functions to reduce network traffic by folding collections, using multi-set strategy to aggregate results into a JSON document, reducing the selected columns for performance, Markus Winand - the SQL ambassador, "Blaze-Persistence: Use Modern SQL like native JPA", indices over caching, the JPA "dot" operator produces inner joins, Blaze-Persistence query builder supports CTEs, Common Table Expressions (CTE), Java Persistence API is productive enough for startups, Blaze-Persistence generates implementation for interfaces, Blaze-Persistence maps deep query result hierarchies into DTOs, Open Session in View concept was bad for performance, Blaze-Persistence supports Java Records, article: Blaze-Persistence: Use Modern SQL like native JPA commercial support is available for Blaze-Persistence, Christian Beikov on twitter: @c_beikov, and Christian's company: blazebit.com

Go Green Radio
California Community Choice Aggregators Combine Buying Power

Go Green Radio

Play Episode Listen Later Feb 19, 2021 54:24


Northern and central coast Community Choice Aggregators (CCAs) are joining forces by forming a new Joint Powers Authority (JPA) – California Community Power. The JPA allows the CCAs to combine their buying power to procure new, cost-effective clean energy and reliability resources to continue advancing local and state climate goals. Tune in as we talk with the CEO's of Peninsula Clean Energy and Silicon Valley Clean Energy, the COO of East Bay Community Energy, and the Director of San Jose Clean Energy.

Go Green Radio
California Community Choice Aggregators Combine Buying Power

Go Green Radio

Play Episode Listen Later Feb 19, 2021 54:24


Northern and central coast Community Choice Aggregators (CCAs) are joining forces by forming a new Joint Powers Authority (JPA) – California Community Power. The JPA allows the CCAs to combine their buying power to procure new, cost-effective clean energy and reliability resources to continue advancing local and state climate goals. Tune in as we talk with the CEO's of Peninsula Clean Energy and Silicon Valley Clean Energy, the COO of East Bay Community Energy, and the Director of San Jose Clean Energy.

Go Green Radio
California Community Choice Aggregators Combine Buying Power

Go Green Radio

Play Episode Listen Later Feb 19, 2021 54:24


Northern and central coast Community Choice Aggregators (CCAs) are joining forces by forming a new Joint Powers Authority (JPA) – California Community Power. The JPA allows the CCAs to combine their buying power to procure new, cost-effective clean energy and reliability resources to continue advancing local and state climate goals. Tune in as we talk with the CEO’s of Peninsula Clean Energy and Silicon Valley Clean Energy, the COO of East Bay Community Energy, and the Director of San Jose Clean Energy.

Deploy Friday: hot topics for cloud technologists and developers

Spring’s wide ecosystem of modules simplifies the development processSpring is the most popular Java-based framework for application development for many reasons. One of them is its wide ecosystem of modules and integrations, which you can use to:Develop REST APIsConnect to a database through a JPA or a JDBC templateCreate batch jobsUse Aspect Oriented ProgrammingCreate reactive APIsIntegrate with microservicesJosh Long, a Spring Developer Advocate, says Spring’s variety of integrations “makes it as easy as possible to do anything you want.”Spring has investment from the open source community and big companies alike“Spring is a very vibrant open source project,” according to Josh, “There's all the small contributors and all the people that submit pull requests. So it's a very active project, all the different projects are active on GitHub, but there's also huge organizations that are invested in it.” He ticks off, among others, Spring Cloud for Alibaba, Google Cloud, Amazon, Microsoft, and Kubernetes. Josh sums it up, “Everybody converges on Spring because it's a very natural place to build apps. And so as a result, today it’s the most ubiquitous Java technology on the JVM except for Java itself.”Spring Boot’s auto-configuration grants developers flexibility Loiane Groner, a Citibank software engineer, defines Spring Boot as “what people use nowadays to create the applications. It's just a way to abstract all the configuration, what's going to be your main file, like your index, JSP, index, HTML.” Josh adds that when Spring Boot starts up, it looks at cues in the environment and “auto-configures,” granting developers almost total flexibility. Spring boosts application development productivityLoiane says, “I believe most Java developers started using Spring because it makes it easier for you to develop your applications.” Josh Long adds to this. “The reason I have enjoyed some measure of success is not because of me, it's because of Spring. Spring is just super productive.” Try Spring with MongoDB on Platform.sh to be super productive building your applications.Platform.shLearn more about us.Get started with a free trial.Have a question? Get in touch!Platform.sh on social mediaTwitter @platformshTwitter (France): @platformsh_frLinkedIn: Platform.shLinkedIn (France): Platform.shFacebook: Platform.shWatch, listen, and subscribe to the Platform.sh Deploy Friday podcast:YouTubeApple PodcastsBuzzsproutPlatform.sh is a robust, reliable hosting platform that gives development teams the tools to build and scale applications efficiently. Whether you run one or one thousand websites, you can focus on creating features and functionality with your favorite tech stack and leave managing infrastructure and processes to us.