<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Java 25 Archives | Clever Cloud</title>
	<atom:link href="https://www.clever.cloud/blog/tag/java-25/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.clever.cloud/blog/tag/java-25/</link>
	<description>From Code to Product</description>
	<lastBuildDate>Mon, 13 Oct 2025 13:20:23 +0000</lastBuildDate>
	<language>en-GB</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	

<image>
	<url>https://cdn.clever-cloud.com/uploads/2023/03/cropped-cropped-favicon-32x32.png</url>
	<title>Java 25 Archives | Clever Cloud</title>
	<link>https://www.clever.cloud/blog/tag/java-25/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Java de base ouverte sur Symfony de logs en couleurs</title>
		<link>https://www.clever.cloud/podcast/java-de-base-ouverte-sur-symfony-de-logs-en-couleurs/</link>
					<comments>https://www.clever.cloud/podcast/java-de-base-ouverte-sur-symfony-de-logs-en-couleurs/#respond</comments>
		
		<dc:creator><![CDATA[Horacio Gonzalez]]></dc:creator>
		<pubDate>Fri, 17 Oct 2025 06:00:00 +0000</pubDate>
				<category><![CDATA[Java 25]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[PHP 8.5]]></category>
		<category><![CDATA[postgresql]]></category>
		<category><![CDATA[Symfony]]></category>
		<guid isPermaLink="false">https://www.clever-cloud.com/?post_type=podcast&#038;p=20762</guid>

					<description><![CDATA[<p><img width="1920" height="1080" src="https://cdn.clever-cloud.com/uploads/2025/10/145.jpg" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="145" decoding="async" fetchpriority="high" srcset="https://cdn.clever-cloud.com/uploads/2025/10/145.jpg 1920w, https://cdn.clever-cloud.com/uploads/2025/10/145-300x169.jpg 300w, https://cdn.clever-cloud.com/uploads/2025/10/145-1024x576.jpg 1024w, https://cdn.clever-cloud.com/uploads/2025/10/145-768x432.jpg 768w, https://cdn.clever-cloud.com/uploads/2025/10/145-1536x864.jpg 1536w, https://cdn.clever-cloud.com/uploads/2025/10/145-1368x770.jpg 1368w" sizes="(max-width: 1920px) 100vw, 1920px" /></p><!-- wp:buttons -->
<div class="wp-block-buttons"><!-- wp:button -->
<div class="wp-block-button"><a class="wp-block-button__link wp-element-button" href="https://youtu.be/OtcIMve6lcY">Voir sur Youtube</a></div>
<!-- /wp:button --></div>
<!-- /wp:buttons -->

<!-- wp:paragraph -->
<p></p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>Animé par : Horacio GONZALEZ<br>Avec la participation de : <br>- Mathieu SANTOSTEFANO<br>- Sébastien BRUNAT<br>- Julien DURILLON</p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>Episode enregistré le 26 septembre 2025</p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>Montage : Yann BRESSON @ Smartmedias</p>
<!-- /wp:paragraph -->

<!-- wp:heading -->
<h2 class="wp-block-heading">Chapitrage et Liens</h2>
<!-- /wp:heading -->

<!-- wp:paragraph -->
<p>00:00:16 - Présentation des invités</p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>00:02:20 - Symfony UX, modern web app without writing much JS&nbsp;</p>
<!-- /wp:paragraph -->

<!-- wp:list -->
<ul class="wp-block-list"><!-- wp:list-item -->
<li><a href="https://ux.symfony.com/">https://ux.symfony.com/</a></li>
<!-- /wp:list-item -->

<!-- wp:list-item -->
<li>Symfony AssetMapper, avoid nodejs to build your frontend app&nbsp; (permet de se passer du builder nodejs) <a href="https://symfony.com/doc/current/frontend.html#assetmapper">https://symfony.com/doc/current/frontend.html#assetmapper</a></li>
<!-- /wp:list-item --></ul>
<!-- /wp:list -->

<!-- wp:paragraph -->
<p>00:08:51 - Symfony AI, tool set of PHP components to bring AI capabilities to applications, with native Symfony integration&nbsp;</p>
<!-- /wp:paragraph -->

<!-- wp:list -->
<ul class="wp-block-list"><!-- wp:list-item -->
<li><a href="https://symfony.com/blog/kicking-off-the-symfony-ai-initiative">https://symfony.com/blog/kicking-off-the-symfony-ai-initiative</a></li>
<!-- /wp:list-item --></ul>
<!-- /wp:list -->

<!-- wp:paragraph -->
<p>00:14:08 - Postgresql 18 released - <a href="https://lwn.net/Articles/1039483/">https://lwn.net/Articles/1039483/</a> <a href="https://www.postgresql.org/about/news/postgresql-18-released-3142/">https://www.postgresql.org/about/news/postgresql-18-released-3142/</a></p>
<!-- /wp:paragraph -->

<!-- wp:list -->
<ul class="wp-block-list"><!-- wp:list-item -->
<li>Async IO pour l’accès disque (par exemple avec io_uring)</li>
<!-- /wp:list-item -->

<!-- wp:list-item -->
<li>Meilleures perfs sur les requêtes (notamment gestion d’index et query planning)</li>
<!-- /wp:list-item -->

<!-- wp:list-item -->
<li>Support d’OAuth et depréciation du md5 hashed password</li>
<!-- /wp:list-item -->

<!-- wp:list-item -->
<li>`uuidv7()`</li>
<!-- /wp:list-item --></ul>
<!-- /wp:list -->

<!-- wp:paragraph -->
<p>00:22:45 - Java 25 released&nbsp;</p>
<!-- /wp:paragraph -->

<!-- wp:list -->
<ul class="wp-block-list"><!-- wp:list-item -->
<li><a href="https://mail.openjdk.org/pipermail/announce/2025-September/000360.html">https://mail.openjdk.org/pipermail/announce/2025-September/000360.html</a>&nbsp;</li>
<!-- /wp:list-item -->

<!-- wp:list-item -->
<li><a href="https://jdk.java.net/25/release-notes">https://jdk.java.net/25/release-notes</a>&nbsp;</li>
<!-- /wp:list-item --></ul>
<!-- /wp:list -->

<!-- wp:paragraph -->
<p>00:29:10 - PHP 8.5 RC1 <a href="https://www.php.net/archive/2025.php#2025-09-25-3">https://www.php.net/archive/2025.php#2025-09-25-3</a></p>
<!-- /wp:paragraph -->

<!-- wp:list -->
<ul class="wp-block-list"><!-- wp:list-item -->
<li>Version finale attendue en novembre</li>
<!-- /wp:list-item -->

<!-- wp:list-item -->
<li>Quoi de neuf dans PHP 8.5 <a href="https://sensiolabs.com/blog/2025/new-in-php-85">https://sensiolabs.com/blog/2025/new-in-php-85</a><!-- wp:list -->
<ul class="wp-block-list"><!-- wp:list-item -->
<li>Ajout du Pipe Operator</li>
<!-- /wp:list-item -->

<!-- wp:list-item -->
<li>Nouvelles fonctions de manipulation d’arrays</li>
<!-- /wp:list-item -->

<!-- wp:list-item -->
<li>Getter d’Error et Exception handlers</li>
<!-- /wp:list-item --></ul>
<!-- /wp:list --></li>
<!-- /wp:list-item --></ul>
<!-- /wp:list -->

<!-- wp:paragraph -->
<p>00:35:55 - Calendrier release Symfony&nbsp;</p>
<!-- /wp:paragraph -->

<!-- wp:list -->
<ul class="wp-block-list"><!-- wp:list-item -->
<li><a href="https://symfony.com/releases">https://symfony.com/releases</a></li>
<!-- /wp:list-item --></ul>
<!-- /wp:list -->

<!-- wp:paragraph -->
<p>00:48:50 - One Token to rule them all - obtaining Global Admin in every Entra ID tenant via Actor tokens&nbsp;</p>
<!-- /wp:paragraph -->

<!-- wp:list -->
<ul class="wp-block-list"><!-- wp:list-item -->
<li><a href="https://dirkjanm.io/obtaining-global-admin-in-every-entra-id-tenant-with-actor-tokens/">https://dirkjanm.io/obtaining-global-admin-in-every-entra-id-tenant-with-actor-tokens/</a>&nbsp;</li>
<!-- /wp:list-item -->

<!-- wp:list-item -->
<li>Entra ID = Azure Active Directory</li>
<!-- /wp:list-item --></ul>
<!-- /wp:list -->

<!-- wp:paragraph -->
<p>00:54:40 - REMPAR25 exercice national de crise cyber&nbsp;</p>
<!-- /wp:paragraph -->

<!-- wp:list -->
<ul class="wp-block-list"><!-- wp:list-item -->
<li><a href="https://cyber.gouv.fr/actualites/rempar25-un-exercice-de-crise-cyber-dune-ampleur-inedite">https://cyber.gouv.fr/actualites/rempar25-un-exercice-de-crise-cyber-dune-ampleur-inedite</a></li>
<!-- /wp:list-item --></ul>
<!-- /wp:list -->

<!-- wp:paragraph -->
<p>00:56:00 - Outil de l’épisode : Tailspin, un pager qui met de la couleur dans tes logs&nbsp;</p>
<!-- /wp:paragraph -->

<!-- wp:list -->
<ul class="wp-block-list"><!-- wp:list-item -->
<li><a href="https://github.com/bensadeh/tailspin">https://github.com/bensadeh/tailspin</a></li>
<!-- /wp:list-item --></ul>
<!-- /wp:list -->

<!-- wp:paragraph -->
<p>01:00:10 - Musique de fin 1 – Le dernier jour du disco, Juliette Armanet <a href="https://www.youtube.com/watch?v=hTHmZYC7Zws">https://www.youtube.com/watch?v=hTHmZYC7Zws</a></p>
<!-- /wp:paragraph -->

<!-- wp:list -->
<ul class="wp-block-list"><!-- wp:list-item -->
<li>Musique de fin 2 - Archive - Lights <a href="https://www.youtube.com/watch?v=yLuOzNeHw5I">https://www.youtube.com/watch?v=yLuOzNeHw5I</a> ⚠️ 18min</li>
<!-- /wp:list-item -->

<!-- wp:list-item -->
<li>Musique de fin 3 - <a href="https://www.youtube.com/watch?v=hYiWXWywiPM&amp;pp=ygUWZW5jb3JlIHVuIG1hdGluIGNlcGhheg%3D%3D">https://www.youtube.com/watch?v=hYiWXWywiPM&amp;pp=ygUWZW5jb3JlIHVuIG1hdGluIGNlcGhheg%3D%3D</a>&nbsp;</li>
<!-- /wp:list-item --></ul>
<!-- /wp:list -->

<!-- wp:paragraph -->
<p></p>
<!-- /wp:paragraph -->]]></description>
										<content:encoded><![CDATA[<p><img width="1920" height="1080" src="https://cdn.clever-cloud.com/uploads/2025/10/145.jpg" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="145" decoding="async" srcset="https://cdn.clever-cloud.com/uploads/2025/10/145.jpg 1920w, https://cdn.clever-cloud.com/uploads/2025/10/145-300x169.jpg 300w, https://cdn.clever-cloud.com/uploads/2025/10/145-1024x576.jpg 1024w, https://cdn.clever-cloud.com/uploads/2025/10/145-768x432.jpg 768w, https://cdn.clever-cloud.com/uploads/2025/10/145-1536x864.jpg 1536w, https://cdn.clever-cloud.com/uploads/2025/10/145-1368x770.jpg 1368w" sizes="(max-width: 1920px) 100vw, 1920px" /></p><!-- wp:buttons -->
<div class="wp-block-buttons"><!-- wp:button -->
<div class="wp-block-button"><a class="wp-block-button__link wp-element-button" href="https://youtu.be/OtcIMve6lcY">Voir sur Youtube</a></div>
<!-- /wp:button --></div>
<!-- /wp:buttons -->

<!-- wp:paragraph -->
<p></p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>Animé par : Horacio GONZALEZ<br>Avec la participation de : <br>- Mathieu SANTOSTEFANO<br>- Sébastien BRUNAT<br>- Julien DURILLON</p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>Episode enregistré le 26 septembre 2025</p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>Montage : Yann BRESSON @ Smartmedias</p>
<!-- /wp:paragraph -->

<!-- wp:heading -->
<h2 class="wp-block-heading">Chapitrage et Liens</h2>
<!-- /wp:heading -->

<!-- wp:paragraph -->
<p>00:00:16 - Présentation des invités</p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>00:02:20 - Symfony UX, modern web app without writing much JS&nbsp;</p>
<!-- /wp:paragraph -->

<!-- wp:list -->
<ul class="wp-block-list"><!-- wp:list-item -->
<li><a href="https://ux.symfony.com/">https://ux.symfony.com/</a></li>
<!-- /wp:list-item -->

<!-- wp:list-item -->
<li>Symfony AssetMapper, avoid nodejs to build your frontend app&nbsp; (permet de se passer du builder nodejs) <a href="https://symfony.com/doc/current/frontend.html#assetmapper">https://symfony.com/doc/current/frontend.html#assetmapper</a></li>
<!-- /wp:list-item --></ul>
<!-- /wp:list -->

<!-- wp:paragraph -->
<p>00:08:51 - Symfony AI, tool set of PHP components to bring AI capabilities to applications, with native Symfony integration&nbsp;</p>
<!-- /wp:paragraph -->

<!-- wp:list -->
<ul class="wp-block-list"><!-- wp:list-item -->
<li><a href="https://symfony.com/blog/kicking-off-the-symfony-ai-initiative">https://symfony.com/blog/kicking-off-the-symfony-ai-initiative</a></li>
<!-- /wp:list-item --></ul>
<!-- /wp:list -->

<!-- wp:paragraph -->
<p>00:14:08 - Postgresql 18 released - <a href="https://lwn.net/Articles/1039483/">https://lwn.net/Articles/1039483/</a> <a href="https://www.postgresql.org/about/news/postgresql-18-released-3142/">https://www.postgresql.org/about/news/postgresql-18-released-3142/</a></p>
<!-- /wp:paragraph -->

<!-- wp:list -->
<ul class="wp-block-list"><!-- wp:list-item -->
<li>Async IO pour l’accès disque (par exemple avec io_uring)</li>
<!-- /wp:list-item -->

<!-- wp:list-item -->
<li>Meilleures perfs sur les requêtes (notamment gestion d’index et query planning)</li>
<!-- /wp:list-item -->

<!-- wp:list-item -->
<li>Support d’OAuth et depréciation du md5 hashed password</li>
<!-- /wp:list-item -->

<!-- wp:list-item -->
<li>`uuidv7()`</li>
<!-- /wp:list-item --></ul>
<!-- /wp:list -->

<!-- wp:paragraph -->
<p>00:22:45 - Java 25 released&nbsp;</p>
<!-- /wp:paragraph -->

<!-- wp:list -->
<ul class="wp-block-list"><!-- wp:list-item -->
<li><a href="https://mail.openjdk.org/pipermail/announce/2025-September/000360.html">https://mail.openjdk.org/pipermail/announce/2025-September/000360.html</a>&nbsp;</li>
<!-- /wp:list-item -->

<!-- wp:list-item -->
<li><a href="https://jdk.java.net/25/release-notes">https://jdk.java.net/25/release-notes</a>&nbsp;</li>
<!-- /wp:list-item --></ul>
<!-- /wp:list -->

<!-- wp:paragraph -->
<p>00:29:10 - PHP 8.5 RC1 <a href="https://www.php.net/archive/2025.php#2025-09-25-3">https://www.php.net/archive/2025.php#2025-09-25-3</a></p>
<!-- /wp:paragraph -->

<!-- wp:list -->
<ul class="wp-block-list"><!-- wp:list-item -->
<li>Version finale attendue en novembre</li>
<!-- /wp:list-item -->

<!-- wp:list-item -->
<li>Quoi de neuf dans PHP 8.5 <a href="https://sensiolabs.com/blog/2025/new-in-php-85">https://sensiolabs.com/blog/2025/new-in-php-85</a><!-- wp:list -->
<ul class="wp-block-list"><!-- wp:list-item -->
<li>Ajout du Pipe Operator</li>
<!-- /wp:list-item -->

<!-- wp:list-item -->
<li>Nouvelles fonctions de manipulation d’arrays</li>
<!-- /wp:list-item -->

<!-- wp:list-item -->
<li>Getter d’Error et Exception handlers</li>
<!-- /wp:list-item --></ul>
<!-- /wp:list --></li>
<!-- /wp:list-item --></ul>
<!-- /wp:list -->

<!-- wp:paragraph -->
<p>00:35:55 - Calendrier release Symfony&nbsp;</p>
<!-- /wp:paragraph -->

<!-- wp:list -->
<ul class="wp-block-list"><!-- wp:list-item -->
<li><a href="https://symfony.com/releases">https://symfony.com/releases</a></li>
<!-- /wp:list-item --></ul>
<!-- /wp:list -->

<!-- wp:paragraph -->
<p>00:48:50 - One Token to rule them all - obtaining Global Admin in every Entra ID tenant via Actor tokens&nbsp;</p>
<!-- /wp:paragraph -->

<!-- wp:list -->
<ul class="wp-block-list"><!-- wp:list-item -->
<li><a href="https://dirkjanm.io/obtaining-global-admin-in-every-entra-id-tenant-with-actor-tokens/">https://dirkjanm.io/obtaining-global-admin-in-every-entra-id-tenant-with-actor-tokens/</a>&nbsp;</li>
<!-- /wp:list-item -->

<!-- wp:list-item -->
<li>Entra ID = Azure Active Directory</li>
<!-- /wp:list-item --></ul>
<!-- /wp:list -->

<!-- wp:paragraph -->
<p>00:54:40 - REMPAR25 exercice national de crise cyber&nbsp;</p>
<!-- /wp:paragraph -->

<!-- wp:list -->
<ul class="wp-block-list"><!-- wp:list-item -->
<li><a href="https://cyber.gouv.fr/actualites/rempar25-un-exercice-de-crise-cyber-dune-ampleur-inedite">https://cyber.gouv.fr/actualites/rempar25-un-exercice-de-crise-cyber-dune-ampleur-inedite</a></li>
<!-- /wp:list-item --></ul>
<!-- /wp:list -->

<!-- wp:paragraph -->
<p>00:56:00 - Outil de l’épisode : Tailspin, un pager qui met de la couleur dans tes logs&nbsp;</p>
<!-- /wp:paragraph -->

<!-- wp:list -->
<ul class="wp-block-list"><!-- wp:list-item -->
<li><a href="https://github.com/bensadeh/tailspin">https://github.com/bensadeh/tailspin</a></li>
<!-- /wp:list-item --></ul>
<!-- /wp:list -->

<!-- wp:paragraph -->
<p>01:00:10 - Musique de fin 1 – Le dernier jour du disco, Juliette Armanet <a href="https://www.youtube.com/watch?v=hTHmZYC7Zws">https://www.youtube.com/watch?v=hTHmZYC7Zws</a></p>
<!-- /wp:paragraph -->

<!-- wp:list -->
<ul class="wp-block-list"><!-- wp:list-item -->
<li>Musique de fin 2 - Archive - Lights <a href="https://www.youtube.com/watch?v=yLuOzNeHw5I">https://www.youtube.com/watch?v=yLuOzNeHw5I</a> ⚠️ 18min</li>
<!-- /wp:list-item -->

<!-- wp:list-item -->
<li>Musique de fin 3 - <a href="https://www.youtube.com/watch?v=hYiWXWywiPM&amp;pp=ygUWZW5jb3JlIHVuIG1hdGluIGNlcGhheg%3D%3D">https://www.youtube.com/watch?v=hYiWXWywiPM&amp;pp=ygUWZW5jb3JlIHVuIG1hdGluIGNlcGhheg%3D%3D</a>&nbsp;</li>
<!-- /wp:list-item --></ul>
<!-- /wp:list -->

<!-- wp:paragraph -->
<p></p>
<!-- /wp:paragraph -->]]></content:encoded>
					
					<wfw:commentRss>https://www.clever.cloud/podcast/java-de-base-ouverte-sur-symfony-de-logs-en-couleurs/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
