<?xml version='1.0' encoding='UTF-8'?><rss xmlns:atom="http://www.w3.org/2005/Atom" xmlns:openSearch="http://a9.com/-/spec/opensearchrss/1.0/" xmlns:blogger="http://schemas.google.com/blogger/2008" xmlns:georss="http://www.georss.org/georss" xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr="http://purl.org/syndication/thread/1.0" version="2.0"><channel><atom:id>tag:blogger.com,1999:blog-1023657823523030676</atom:id><lastBuildDate>Thu, 21 May 2026 15:23:47 +0000</lastBuildDate><category>e-course</category><category>java</category><category>gpt</category><category>perl</category><category>ai</category><category>database</category><category>postgres</category><category>python</category><category>sql</category><category>microsoft</category><category>javascript</category><category>android</category><category>code</category><category>education</category><category>llm</category><category>ingres</category><category>tools</category><category>book</category><category>spring</category><category>ide</category><category>conference</category><category>.net</category><category>aws</category><category>github</category><category>kotlin</category><category>dbms</category><category>interview</category><category>mcp</category><category>oracle</category><category>supplychain</category><category>tool</category><category>udacity</category><category>cybersecurity</category><category>webassembly</category><category>infosec</category><category>nanodegree</category><category>oss</category><category>linux</category><category>perl6</category><category>azure</category><category>devops</category><category>webdev</category><category>kids</category><category>security</category><category>SIGSTORE</category><category>cloud</category><category>dancer</category><category>git</category><category>jetbrains</category><category>regex</category><category>sqlite</category><category>gamedev</category><category>google</category><category>appsec</category><category>graalvm</category><category>kubernetes</category><category>languages</category><category>mvc</category><category>robot</category><category>c#</category><category>career</category><category>cryptography</category><category>ctf</category><category>eu</category><category>jdk</category><category>jetpack</category><category>sast</category><category>serverless</category><category>api</category><category>apis</category><category>datascience</category><category>microservices</category><category>privacy</category><category>rag</category><category>unicode</category><category>vscode</category><category>claude</category><category>compilers</category><category>docker</category><category>graphql</category><category>jakarta</category><category>lambda</category><category>types</category><category>bugbounty</category><category>encyclopedia</category><category>gpu</category><category>gradle</category><category>intellij</category><category>nvidia</category><category>rar</category><category>rust</category><category>survey</category><category>win32</category><category>VECTORS</category><category>agent</category><category>agents</category><category>bugs</category><category>codellm</category><category>cuda</category><category>dlr</category><category>erd</category><category>hack</category><category>jupyter</category><category>mojolicious</category><category>mysql</category><category>nginx</category><category>nlp</category><category>nodejs</category><category>nosql</category><category>promo</category><category>qodana</category><category>server</category><category>vaadin</category><category>advent</category><category>apache</category><category>blazor</category><category>c++</category><category>chrome</category><category>commandline</category><category>graph</category><category>hardware</category><category>healthit</category><category>hibernate</category><category>hl7</category><category>ibm</category><category>json</category><category>langchain</category><category>machinelearning</category><category>mobile</category><category>mongodb</category><category>neo4j</category><category>raku</category><category>reactjs</category><category>sdk</category><category>semgrep</category><category>shell</category><category>tensorflow</category><category>troubleshooting</category><category>agile</category><category>app</category><category>astradb</category><category>azul</category><category>bash</category><category>bellsoft</category><category>bigdata</category><category>bitcoin</category><category>blockchain</category><category>browser</category><category>competition</category><category>compose</category><category>confidentialcomputing</category><category>cryptocurrency</category><category>cs</category><category>cve</category><category>datastax</category><category>duckdb</category><category>firebase</category><category>functional</category><category>goverment</category><category>haskell</category><category>hourofcode</category><category>iot</category><category>jpa</category><category>minecraft</category><category>mooc</category><category>ngrok</category><category>php</category><category>postscript</category><category>programming</category><category>project</category><category>redos</category><category>reverse</category><category>ruby</category><category>simdjson</category><category>skills</category><category>sqlserver</category><category>tiobe</category><category>tui</category><category>university</category><category>virtual machine</category><category>visual</category><category>xss</category><category>AST</category><category>activestate</category><category>adk</category><category>ado</category><category>angular</category><category>asp.net</category><category>bi</category><category>binary</category><category>cactus</category><category>cassandra</category><category>cdc</category><category>chart</category><category>chromeos</category><category>cidr</category><category>cisco</category><category>cli</category><category>climate</category><category>clr</category><category>cms</category><category>colab</category><category>collaboration</category><category>containers</category><category>copilot</category><category>cosmodb</category><category>couchbase</category><category>cpu</category><category>css</category><category>dataeng</category><category>deepcode</category><category>demoscene</category><category>designpatterns</category><category>devsecops</category><category>diagram</category><category>digitalocean</category><category>documentation</category><category>edgeless</category><category>embedded</category><category>encodings</category><category>epsos</category><category>exam</category><category>fabric</category><category>fhir</category><category>flexbox</category><category>frontend</category><category>fuchsia</category><category>games</category><category>gcc</category><category>gdpr</category><category>germany</category><category>gimp</category><category>golang</category><category>grails</category><category>granite</category><category>guestpost</category><category>gui</category><category>hasura</category><category>helidon</category><category>hotwire</category><category>htmx</category><category>huggingface</category><category>influxdb</category><category>infrastructure</category><category>ios</category><category>jenkins</category><category>jvm</category><category>kali</category><category>kalix</category><category>law</category><category>liberica</category><category>libgdx</category><category>library</category><category>linq</category><category>lnfluxdb</category><category>maths</category><category>maven</category><category>mit</category><category>ml</category><category>mockito</category><category>network</category><category>nocode</category><category>numpy</category><category>oath</category><category>oop</category><category>openssl</category><category>os</category><category>paas</category><category>pandas</category><category>parsing</category><category>pentesting</category><category>percona</category><category>planetscale</category><category>planetscape</category><category>podcast</category><category>posix</category><category>postgis</category><category>powerbi</category><category>quarkus</category><category>r2dbc</category><category>rails</category><category>rambdajs</category><category>review</category><category>ros</category><category>roslyn</category><category>saas</category><category>schema</category><category>scrape</category><category>scratch</category><category>siem</category><category>skip</category><category>snowflake</category><category>software</category><category>softwareengineering</category><category>sonatype</category><category>specdriven</category><category>ssh</category><category>stackoverflow</category><category>stanford</category><category>supabase</category><category>swe</category><category>sysadmin</category><category>tde</category><category>timeseries</category><category>typescript</category><category>uer</category><category>unix</category><category>utf</category><category>w3c</category><category>weblogic</category><category>webscraping</category><category>wolfram</category><category>writing</category><title>PERL,INGRES,PROGRAMMING</title><description>A dairy of my work.Just links to the full artices on i-programmer.info</description><link>http://perlingresprogramming.blogspot.com/</link><managingEditor>noreply@blogger.com (Nikos Vaggalis)</managingEditor><generator>Blogger</generator><openSearch:totalResults>936</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><item><guid isPermaLink="false">tag:blogger.com,1999:blog-1023657823523030676.post-2300649221621357122</guid><pubDate>Thu, 21 May 2026 15:23:47 +0000</pubDate><atom:updated>2026-05-21T18:23:47.352+03:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">postgres</category><title></title><description>&lt;p&gt;&amp;nbsp;&lt;span style=&quot;background-color: white; color: #333333; font-family: &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 13px;&quot;&gt;PgCache is a wire-compatible, transparent Postgres proxy that caches read data, then keeps it fresh using PostgreSQL Logical Replication.&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;background-color: white; color: #333333; font-family: &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 13px; margin: 0px 0px 9px; overflow-wrap: break-word;&quot;&gt;PgCache is designed to accelerate PostgreSQL performance by providing a transparent caching layer between applications and the database. By utilizing Change Data Capture (CDC) through logical replication, the system ensures data remains current without requiring manual cache invalidation or application code modifications. This approach entirely eliminates the need to sprinkle cache invalidation logic throughout your application code or guess at appropriate Time-to-Live (TTL) settings.&lt;/p&gt;&lt;p style=&quot;background-color: white; margin: 0px 0px 9px; overflow-wrap: break-word;&quot;&gt;&lt;span style=&quot;color: #333333; font-family: Helvetica Neue, Helvetica, Arial, sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 13px;&quot;&gt;&lt;a href=&quot;https://www.i-programmer.info/news/84-database/18884-pgcache-transparent-postgresql-query-caching-and-cdc-maintenance.html#google_vignette&quot;&gt;https://www.i-programmer.info/news/84-database/18884-pgcache-transparent-postgresql-query-caching-and-cdc-maintenance.html#google_vignette&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;</description><link>http://perlingresprogramming.blogspot.com/2026/05/pgcache-is-wire-compatible-transparent.html</link><author>noreply@blogger.com (Nikos Vaggalis)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-1023657823523030676.post-7121529241821325592</guid><pubDate>Tue, 19 May 2026 17:47:19 +0000</pubDate><atom:updated>2026-05-19T20:47:19.193+03:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">e-course</category><category domain="http://www.blogger.com/atom/ns#">llm</category><title>Massachusetts&#39; Institute of Technology Introduction to Deep Learning</title><description>&lt;p&gt;&amp;nbsp;&lt;span style=&quot;background-color: white; color: #333333; font-family: &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 13px;&quot;&gt;The full materials of the MIT 6.S191 lecture which took place just this March are now available for free and for all. This lecture is a comprehensive overview of deep learning architectures, specifically focusing on Convolutional Neural Networks (CNNs), Recurrent Neural Networks (RNNs), and Transformers.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;background-color: white; font-size: 13px;&quot;&gt;&lt;span style=&quot;color: #333333; font-family: Helvetica Neue, Helvetica, Arial, sans-serif;&quot;&gt;&lt;a href=&quot;https://www.i-programmer.info/news/150-training-a-education/18878-massachusetts-institute-of-technology-introduction-to-deep-learning.html&quot;&gt;https://www.i-programmer.info/news/150-training-a-education/18878-massachusetts-institute-of-technology-introduction-to-deep-learning.html&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;</description><link>http://perlingresprogramming.blogspot.com/2026/05/massachusetts-institute-of-technology.html</link><author>noreply@blogger.com (Nikos Vaggalis)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-1023657823523030676.post-3801528289609047979</guid><pubDate>Mon, 18 May 2026 17:52:05 +0000</pubDate><atom:updated>2026-05-18T20:52:05.345+03:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">jupyter</category><category domain="http://www.blogger.com/atom/ns#">llm</category><category domain="http://www.blogger.com/atom/ns#">python</category><title>Jupyter Notebooks MCP Server</title><description>&lt;p&gt;&amp;nbsp;&lt;span style=&quot;background-color: white; color: #333333; font-family: &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 13px;&quot;&gt;Jupyter gets its own MCP server. The Jupyter MCP Server by Datalayer is a Model Context Protocol server implementation designed to act as a bridge between Large Language Models, AI assistants and a user&#39;s live Jupyter environment. What does it enable?&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;background-color: white; font-size: 13px;&quot;&gt;&lt;span style=&quot;color: #333333; font-family: Helvetica Neue, Helvetica, Arial, sans-serif;&quot;&gt;&lt;a href=&quot;https://www.i-programmer.info/news/90-tools/18875-jupyter-notebooks-mcp-server-.html&quot;&gt;https://www.i-programmer.info/news/90-tools/18875-jupyter-notebooks-mcp-server-.html&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;</description><link>http://perlingresprogramming.blogspot.com/2026/05/jupyter-notebooks-mcp-server.html</link><author>noreply@blogger.com (Nikos Vaggalis)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-1023657823523030676.post-7496666206358588482</guid><pubDate>Thu, 14 May 2026 16:05:47 +0000</pubDate><atom:updated>2026-05-14T19:05:47.460+03:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">.net</category><category domain="http://www.blogger.com/atom/ns#">llm</category><category domain="http://www.blogger.com/atom/ns#">skills</category><title>The .NET Agent Skills</title><description>&lt;p&gt;&amp;nbsp;&lt;span style=&quot;background-color: white; color: #333333; font-family: &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 13px;&quot;&gt;Microsoft&#39;s extends the capabilities of the AI coding agents through Agent Skills for .NET framework-oriented tasks.&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;background-color: white; color: #333333; font-family: &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 13px; margin: 0px 0px 9px; overflow-wrap: break-word;&quot;&gt;But first of all, what are Agent Skills? Agent Skills are a lightweight, open, and standardized format used to extend AI agents&#39; capabilities with specialized knowledge and workflows&lt;/p&gt;&lt;p style=&quot;background-color: white; margin: 0px 0px 9px; overflow-wrap: break-word;&quot;&gt;&lt;span style=&quot;color: #333333; font-family: Helvetica Neue, Helvetica, Arial, sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 13px;&quot;&gt;&lt;a href=&quot;https://www.i-programmer.info/news/89-net/18867-the-net-agent-skills.html&quot;&gt;https://www.i-programmer.info/news/89-net/18867-the-net-agent-skills.html&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;</description><link>http://perlingresprogramming.blogspot.com/2026/05/the-net-agent-skills.html</link><author>noreply@blogger.com (Nikos Vaggalis)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-1023657823523030676.post-8175580020521936252</guid><pubDate>Wed, 13 May 2026 06:21:07 +0000</pubDate><atom:updated>2026-05-13T09:21:07.419+03:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">datascience</category><category domain="http://www.blogger.com/atom/ns#">python</category><category domain="http://www.blogger.com/atom/ns#">sql</category><title>ggsql: SQL For Visualization</title><description>&lt;p&gt;&amp;nbsp;&lt;span style=&quot;background-color: white; color: #333333; font-family: &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 13px;&quot;&gt;ggsql is a novel data visualization tool that integrates the Grammar of Graphics directly into SQL environments.&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;background-color: white; color: #333333; font-family: &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 13px; margin: 0px 0px 9px; overflow-wrap: break-word;&quot;&gt;Built by the creators of ggplot2, this system allows users to construct complex charts by adding declarative clauses like VISUALISE, DRAW, and SCALE to standard database queries. Unlike traditional tools that offer fixed chart types, ggsql employs a modular approach where independent components—such as layers, coordinates, and aesthetics can be combined to create custom visuals.&lt;/p&gt;&lt;p style=&quot;background-color: white; color: #333333; font-family: &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 13px; margin: 0px 0px 9px; overflow-wrap: break-word;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;background-color: white; margin: 0px 0px 9px; overflow-wrap: break-word;&quot;&gt;&lt;span style=&quot;color: #333333; font-family: Helvetica Neue, Helvetica, Arial, sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 13px;&quot;&gt;&lt;a href=&quot;https://www.i-programmer.info/news/84-database/18862-ggsql-sql-for-visualization-.html&quot;&gt;https://www.i-programmer.info/news/84-database/18862-ggsql-sql-for-visualization-.html&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;</description><link>http://perlingresprogramming.blogspot.com/2026/05/ggsql-sql-for-visualization.html</link><author>noreply@blogger.com (Nikos Vaggalis)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-1023657823523030676.post-4873590719518958019</guid><pubDate>Fri, 08 May 2026 18:56:00 +0000</pubDate><atom:updated>2026-05-08T21:56:54.241+03:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">e-course</category><category domain="http://www.blogger.com/atom/ns#">microsoft</category><category domain="http://www.blogger.com/atom/ns#">rust</category><title>Microsoft&#39;s Rust Training Books Curriculum</title><description>&lt;p&gt;&amp;nbsp;&lt;span style=&quot;background-color: white; color: #333333; font-family: &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 13px;&quot;&gt;A training repository from Microsoft on GitHub provides a structured curriculum for developers ranging from beginner to expert to learn Rust.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;background-color: white; font-size: 13px;&quot;&gt;&lt;span style=&quot;color: #333333; font-family: Helvetica Neue, Helvetica, Arial, sans-serif;&quot;&gt;&lt;a href=&quot;https://www.i-programmer.info/news/150-training-a-education/18853-microsofts-rust-training-books-curriculum-.html&quot;&gt;https://www.i-programmer.info/news/150-training-a-education/18853-microsofts-rust-training-books-curriculum-.html&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;</description><link>http://perlingresprogramming.blogspot.com/2026/05/microsofts-rust-training-books.html</link><author>noreply@blogger.com (Nikos Vaggalis)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-1023657823523030676.post-9133170327508400497</guid><pubDate>Thu, 07 May 2026 18:13:00 +0000</pubDate><atom:updated>2026-05-07T21:13:34.949+03:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">agent</category><category domain="http://www.blogger.com/atom/ns#">ide</category><category domain="http://www.blogger.com/atom/ns#">llm</category><category domain="http://www.blogger.com/atom/ns#">rust</category><category domain="http://www.blogger.com/atom/ns#">tui</category><title>Warp: The Open-Source Agentic Development Environment Goes Open Source</title><description>&lt;p&gt;&amp;nbsp;&lt;span style=&quot;background-color: white; color: #333333; font-family: &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 13px;&quot;&gt;Warp has transitioned its Rust-based terminal client to an open-source model under the AGPL license, aiming to accelerate innovation through community collaboration.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;background-color: white; font-size: 13px;&quot;&gt;&lt;span style=&quot;color: #333333; font-family: Helvetica Neue, Helvetica, Arial, sans-serif;&quot;&gt;&lt;a href=&quot;https://www.i-programmer.info/news/90-tools/18852-warp-the-open-source-agentic-development-environment-goes-open-source.html&quot;&gt;https://www.i-programmer.info/news/90-tools/18852-warp-the-open-source-agentic-development-environment-goes-open-source.html&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;</description><link>http://perlingresprogramming.blogspot.com/2026/05/warp-open-source-agentic-development.html</link><author>noreply@blogger.com (Nikos Vaggalis)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-1023657823523030676.post-876318984967090631</guid><pubDate>Thu, 30 Apr 2026 18:46:00 +0000</pubDate><atom:updated>2026-05-05T21:47:28.828+03:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">claude</category><category domain="http://www.blogger.com/atom/ns#">database</category><category domain="http://www.blogger.com/atom/ns#">llm</category><category domain="http://www.blogger.com/atom/ns#">mcp</category><category domain="http://www.blogger.com/atom/ns#">oracle</category><category domain="http://www.blogger.com/atom/ns#">planetscape</category><category domain="http://www.blogger.com/atom/ns#">postgres</category><category domain="http://www.blogger.com/atom/ns#">skills</category><title>Agentic Skills For The Database</title><description>&lt;p&gt;&amp;nbsp;&lt;span style=&quot;background-color: white; color: #333333; font-family: &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 13px;&quot;&gt;Companies like PlanetScale and Oracle are providing curated libraries of Skills that allow AI coding assistants, such as Claude Code or Cursor, to interact directly with databases.&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;background-color: white; color: #333333; font-family: &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 13px; margin: 0px 0px 9px; overflow-wrap: break-word;&quot;&gt;Skills, Skills, Skills...the latest buzzword in this era of AI induced coding practices. This time they come for the Database to enable agents to perform complex tasks like automated schema optimization, security audits and CSV data ingestion with higher precision and lower token consumption.&lt;/p&gt;&lt;p style=&quot;background-color: white; margin: 0px 0px 9px; overflow-wrap: break-word;&quot;&gt;&lt;span style=&quot;color: #333333; font-family: Helvetica Neue, Helvetica, Arial, sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 13px;&quot;&gt;&lt;a href=&quot;https://www.i-programmer.info/news/90-tools/18846-agentic-skills-for-the-database-.html&quot;&gt;https://www.i-programmer.info/news/90-tools/18846-agentic-skills-for-the-database-.html&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;</description><link>http://perlingresprogramming.blogspot.com/2026/04/agentic-skills-for-database.html</link><author>noreply@blogger.com (Nikos Vaggalis)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-1023657823523030676.post-6328038379800877658</guid><pubDate>Wed, 29 Apr 2026 11:32:00 +0000</pubDate><atom:updated>2026-04-29T14:32:33.345+03:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">python</category><title>Learn concurrency - a deep dive into multithreading with Python</title><description>&lt;p&gt;&amp;nbsp;&lt;span style=&quot;background-color: white; color: #333333; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 14.85px;&quot;&gt;This article explains concurrency in Python including topics like multithreading, multiprocessing, race conditions, and synchronization mechanisms such as locks. We’ll then take a deep dive into switching off GIL to enable&amp;nbsp;&lt;/span&gt;&lt;em style=&quot;background-color: white; color: #333333; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 14.85px;&quot;&gt;real&lt;/em&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 14.85px;&quot;&gt;&amp;nbsp;multithreading in Python, highlighting the differences, the benefits and the gotchas with clear code examples.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 14.85px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;background-color: white; font-size: 14.85px;&quot;&gt;&lt;span style=&quot;color: #333333; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif;&quot;&gt;&lt;a href=&quot;https://blog.geekuni.com/2026/04/python-concurrency.html&quot;&gt;https://blog.geekuni.com/2026/04/python-concurrency.html&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;</description><link>http://perlingresprogramming.blogspot.com/2026/04/learn-concurrency-deep-dive-into.html</link><author>noreply@blogger.com (Nikos Vaggalis)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-1023657823523030676.post-1564851688321654541</guid><pubDate>Tue, 28 Apr 2026 18:02:00 +0000</pubDate><atom:updated>2026-04-28T21:02:34.412+03:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">bi</category><category domain="http://www.blogger.com/atom/ns#">fabric</category><category domain="http://www.blogger.com/atom/ns#">microsoft</category><category domain="http://www.blogger.com/atom/ns#">ml</category><category domain="http://www.blogger.com/atom/ns#">powerbi</category><title>Microsoft Fabric Machine Learning Tutorial - The Course</title><description>&lt;p&gt;&amp;nbsp;&lt;span style=&quot;background-color: white; color: #333333; font-family: &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 13px;&quot;&gt;Learn about Microsoft Fabric and its applications of ML through a project analyzing Titanic&#39;s passenger data.&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;background-color: white; color: #333333; font-family: &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 13px; margin: 0px 0px 9px; overflow-wrap: break-word;&quot;&gt;This tutorial is an end-to-end demonstration of Microsoft Fabric that guides learners from descriptive and diagnostic analytics to predictive analytics using the popular Kaggle Titanic dataset. The goal of the tutorial is to train a binary classification machine learning model capable of predicting whether an individual would have survived or perished on the Titanic, based on personal details like their age, gender, and ticket class.&lt;/p&gt;&lt;p style=&quot;background-color: white; margin: 0px 0px 9px; overflow-wrap: break-word;&quot;&gt;&lt;span style=&quot;color: #333333; font-family: Helvetica Neue, Helvetica, Arial, sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 13px;&quot;&gt;&lt;a href=&quot;https://www.i-programmer.info/news/150-training-a-education/18831-microsoft-fabric-machine-learning-tutorial-the-course.html&quot;&gt;https://www.i-programmer.info/news/150-training-a-education/18831-microsoft-fabric-machine-learning-tutorial-the-course.html&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;</description><link>http://perlingresprogramming.blogspot.com/2026/04/microsoft-fabric-machine-learning.html</link><author>noreply@blogger.com (Nikos Vaggalis)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-1023657823523030676.post-4534935036364675716</guid><pubDate>Sun, 26 Apr 2026 09:17:00 +0000</pubDate><atom:updated>2026-04-26T12:17:26.791+03:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">copilot</category><category domain="http://www.blogger.com/atom/ns#">e-course</category><category domain="http://www.blogger.com/atom/ns#">github</category><category domain="http://www.blogger.com/atom/ns#">llm</category><title>GitHub Copilot CLI For Beginners - The Course</title><description>&lt;p&gt;&amp;nbsp;&lt;span style=&quot;background-color: white; color: #333333; font-family: &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 13px;&quot;&gt;It&#39;s a full curriculum that lives solely on its Github repository. And it&#39;s really full; it spans from installation basics to advanced production workflows which also include Agent Skills for automating team standards, specialized agents for targeted expertise, and the Model Context Protocol (MCP) for connecting the AI to external data sources like GitHub repositories and live documentation.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;background-color: white; font-size: 13px;&quot;&gt;&lt;span style=&quot;color: #333333; font-family: Helvetica Neue, Helvetica, Arial, sans-serif;&quot;&gt;&lt;a href=&quot;https://www.i-programmer.info/news/150-training-a-education/18824-github-copilot-cli-for-beginners-the-course-.html&quot;&gt;https://www.i-programmer.info/news/150-training-a-education/18824-github-copilot-cli-for-beginners-the-course-.html&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;</description><link>http://perlingresprogramming.blogspot.com/2026/04/github-copilot-cli-for-beginners-course.html</link><author>noreply@blogger.com (Nikos Vaggalis)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-1023657823523030676.post-8182775526979000510</guid><pubDate>Wed, 22 Apr 2026 16:30:15 +0000</pubDate><atom:updated>2026-04-22T19:30:46.743+03:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">azure</category><category domain="http://www.blogger.com/atom/ns#">llm</category><title>The Azure Skills Plugin Makes Deployment And Management A Breeze</title><description>&lt;p&gt;&amp;nbsp;&lt;span style=&quot;background-color: white; color: #333333; font-family: &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 13px;&quot;&gt;Microsoft has launched the Azure Skills Plugin, a comprehensive toolkit designed to transform AI coding assistants into active cloud deployment agents.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;background-color: white; font-size: 13px;&quot;&gt;&lt;span style=&quot;color: #333333; font-family: Helvetica Neue, Helvetica, Arial, sans-serif;&quot;&gt;&lt;a href=&quot;https://www.i-programmer.info/news/105-artificial-intelligence/18819-the-azure-skills-plugin-makes-deployment-and-management-a-breeze.html&quot;&gt;https://www.i-programmer.info/news/105-artificial-intelligence/18819-the-azure-skills-plugin-makes-deployment-and-management-a-breeze.html&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;</description><link>http://perlingresprogramming.blogspot.com/2026/04/the-azure-skills-plugin-makes.html</link><author>noreply@blogger.com (Nikos Vaggalis)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-1023657823523030676.post-3379744785515652246</guid><pubDate>Mon, 20 Apr 2026 16:10:00 +0000</pubDate><atom:updated>2026-04-20T19:10:20.557+03:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">langchain</category><category domain="http://www.blogger.com/atom/ns#">llm</category><category domain="http://www.blogger.com/atom/ns#">mongodb</category><title>The Future of Agentic AI: MongoDB With LangChain</title><description>&lt;p&gt;&amp;nbsp;&lt;span style=&quot;background-color: white; color: #333333; font-family: &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 13px;&quot;&gt;A collaboration with LangChain establishes MongoDB Atlas as a unified backend for managing vector searches, persistent agent memory, and automated observability.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;background-color: white; font-size: 13px;&quot;&gt;&lt;span style=&quot;color: #333333; font-family: Helvetica Neue, Helvetica, Arial, sans-serif;&quot;&gt;&lt;a href=&quot;https://www.i-programmer.info/news/84-database/18813-the-future-of-agentic-ai-mongodb-with-langchain.html&quot;&gt;https://www.i-programmer.info/news/84-database/18813-the-future-of-agentic-ai-mongodb-with-langchain.html&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;</description><link>http://perlingresprogramming.blogspot.com/2026/04/the-future-of-agentic-ai-mongodb-with.html</link><author>noreply@blogger.com (Nikos Vaggalis)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-1023657823523030676.post-4565495643186505776</guid><pubDate>Fri, 17 Apr 2026 16:01:00 +0000</pubDate><atom:updated>2026-04-17T19:01:34.092+03:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">conference</category><category domain="http://www.blogger.com/atom/ns#">java</category><title>Jfokus 2026 - The Highlights</title><description>&lt;p&gt;&amp;nbsp;&lt;span style=&quot;background-color: white; color: #333333; font-family: &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 13px;&quot;&gt;Jfokus is a large and well-established Java developer conference, held in Stockholm, Sweden, since 2007. We check this year&#39;s highlights.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;background-color: white; font-size: 13px;&quot;&gt;&lt;span style=&quot;color: #333333; font-family: Helvetica Neue, Helvetica, Arial, sans-serif;&quot;&gt;&lt;a href=&quot;https://www.i-programmer.info/news/80-java/18809-jfokus-2026-the-highlights.html&quot;&gt;https://www.i-programmer.info/news/80-java/18809-jfokus-2026-the-highlights.html&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;</description><link>http://perlingresprogramming.blogspot.com/2026/04/jfokus-2026-highlights.html</link><author>noreply@blogger.com (Nikos Vaggalis)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-1023657823523030676.post-6280520906856345337</guid><pubDate>Thu, 16 Apr 2026 19:43:00 +0000</pubDate><atom:updated>2026-04-16T22:43:43.573+03:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">adk</category><category domain="http://www.blogger.com/atom/ns#">codellm</category><category domain="http://www.blogger.com/atom/ns#">java</category><category domain="http://www.blogger.com/atom/ns#">llm</category><title>Google Agent Development Kit For Java 1.0 Released Published</title><description>&lt;p&gt;&amp;nbsp;&lt;span style=&quot;background-color: white; color: #333333; font-family: &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 13px;&quot;&gt;Agent Development Kit (ADK) is an open-source framework from Google, designed to streamline the creation and deployment of multi-agent AI systems.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;background-color: white; font-size: 13px;&quot;&gt;&lt;span style=&quot;color: #333333; font-family: Helvetica Neue, Helvetica, Arial, sans-serif;&quot;&gt;&lt;a href=&quot;https://www.i-programmer.info/news/80-java/18806-google-agent-development-kit-for-java-10-released-published.html&quot;&gt;https://www.i-programmer.info/news/80-java/18806-google-agent-development-kit-for-java-10-released-published.html&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;</description><link>http://perlingresprogramming.blogspot.com/2026/04/google-agent-development-kit-for-java.html</link><author>noreply@blogger.com (Nikos Vaggalis)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-1023657823523030676.post-1992660062080196265</guid><pubDate>Sun, 12 Apr 2026 17:09:00 +0000</pubDate><atom:updated>2026-04-12T20:09:29.282+03:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">java</category><title>Java 26 Released With Focus On AI Workloads</title><description>&lt;p&gt;&amp;nbsp;&lt;span style=&quot;background-color: white; color: #333333; font-family: &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 13px;&quot;&gt;The release of JDK 26 marks a significant milestone in the Java ecosystem, introducing ten JDK Enhancement Proposals that prioritize performance, security, and modernization. Key technical updates include the introduction of HTTP/3 support, significant throughput improvements for the G1 Garbage Collector, and the final removal of the long-deprecated Applet API.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;background-color: white; font-size: 13px;&quot;&gt;&lt;span style=&quot;color: #333333; font-family: Helvetica Neue, Helvetica, Arial, sans-serif;&quot;&gt;&lt;a href=&quot;https://www.i-programmer.info/news/80-java/18791-java-26-released-with-focus-on-ai-workloads.html&quot;&gt;https://www.i-programmer.info/news/80-java/18791-java-26-released-with-focus-on-ai-workloads.html&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;</description><link>http://perlingresprogramming.blogspot.com/2026/04/java-26-released-with-focus-on-ai.html</link><author>noreply@blogger.com (Nikos Vaggalis)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-1023657823523030676.post-8150577176498042029</guid><pubDate>Mon, 06 Apr 2026 17:07:00 +0000</pubDate><atom:updated>2026-04-06T20:07:36.261+03:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">postgres</category><title>Auto-Tune PostgreSQL With Gold Lapel</title><description>&lt;p&gt;&amp;nbsp;&lt;span style=&quot;background-color: white; color: #333333; font-family: &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 13px;&quot;&gt;Gold Lapel is a self-optimizing PostgreSQL proxy designed to automatically tune, improve query performance and replace external services without requiring any changes to your application&#39;s code.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;background-color: white; font-size: 13px;&quot;&gt;&lt;span style=&quot;color: #333333; font-family: Helvetica Neue, Helvetica, Arial, sans-serif;&quot;&gt;&lt;a href=&quot;https://www.i-programmer.info/news/80-java/18783-auto-tune-postgresql-with-gold-lapel-.html&quot;&gt;https://www.i-programmer.info/news/80-java/18783-auto-tune-postgresql-with-gold-lapel-.html&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;</description><link>http://perlingresprogramming.blogspot.com/2026/04/auto-tune-postgresql-with-gold-lapel.html</link><author>noreply@blogger.com (Nikos Vaggalis)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-1023657823523030676.post-6647186544130062528</guid><pubDate>Tue, 31 Mar 2026 18:43:00 +0000</pubDate><atom:updated>2026-04-03T21:44:54.127+03:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">kali</category><category domain="http://www.blogger.com/atom/ns#">llm</category><category domain="http://www.blogger.com/atom/ns#">mcp</category><category domain="http://www.blogger.com/atom/ns#">pentesting</category><category domain="http://www.blogger.com/atom/ns#">tool</category><title>Automating Kali Linux With The Model Context Protocol</title><description>&lt;p&gt;&amp;nbsp;&lt;span style=&quot;background-color: white; color: #333333; font-family: &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 13px;&quot;&gt;Introducing an implementation of the Model Context Protocol within Kali Linux to create AI-driven cybersecurity workflows.&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;background-color: white; color: #333333; font-family: &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 13px; margin: 0px 0px 9px; overflow-wrap: break-word;&quot;&gt;MCP just about dominates the current tech news. MCP servers and clients are released for every possible tool and application. Now it&#39;s time for pentesters to rejoice as a server has been released that automates the most tedious pentesting tasks with the availability of&amp;nbsp;MCP Kali Server (MKS),&amp;nbsp; a lightweight API bridge that connects&amp;nbsp;MCP clients&amp;nbsp;(such as Claude Desktop or 5ire) to an&amp;nbsp;API server&amp;nbsp;which allows executing commands on a Linux terminal.&lt;/p&gt;&lt;p style=&quot;background-color: white; color: #333333; font-family: &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 13px; margin: 0px 0px 9px; overflow-wrap: break-word;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;background-color: white; margin: 0px 0px 9px; overflow-wrap: break-word;&quot;&gt;&lt;span style=&quot;color: #333333; font-family: Helvetica Neue, Helvetica, Arial, sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 13px;&quot;&gt;&lt;a href=&quot;https://www.i-programmer.info/news/90-tools/18776-automating-kali-linux-with-the-model-context-protocol.html&quot;&gt;https://www.i-programmer.info/news/90-tools/18776-automating-kali-linux-with-the-model-context-protocol.html&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;</description><link>http://perlingresprogramming.blogspot.com/2026/03/automating-kali-linux-with-model.html</link><author>noreply@blogger.com (Nikos Vaggalis)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-1023657823523030676.post-6137964655926895292</guid><pubDate>Tue, 31 Mar 2026 09:05:00 +0000</pubDate><atom:updated>2026-04-01T12:05:41.268+03:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">java</category><title>Major Update To JHpister</title><description>&lt;p&gt;&amp;nbsp;&lt;span style=&quot;background-color: white; color: #333333; font-family: &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 13px;&quot;&gt;JHipster, the Java framework that&amp;nbsp;unifies the Java and JavaScript build toolchains, has had a&amp;nbsp;major release, bringing it to version 9.0.0. Let&#39;s check out what&#39;s new.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;background-color: white; font-size: 13px;&quot;&gt;&lt;span style=&quot;color: #333333; font-family: Helvetica Neue, Helvetica, Arial, sans-serif;&quot;&gt;&lt;a href=&quot;https://www.i-programmer.info/news/182-frameworks/18767-major-update-to-jhpister.html&quot;&gt;https://www.i-programmer.info/news/182-frameworks/18767-major-update-to-jhpister.html&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;</description><link>http://perlingresprogramming.blogspot.com/2026/03/major-update-to-jhpister.html</link><author>noreply@blogger.com (Nikos Vaggalis)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-1023657823523030676.post-376225770121167524</guid><pubDate>Fri, 27 Mar 2026 19:12:04 +0000</pubDate><atom:updated>2026-03-27T21:12:41.070+02:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">cidr</category><category domain="http://www.blogger.com/atom/ns#">conference</category><category domain="http://www.blogger.com/atom/ns#">database</category><title>CIDR Conference 2026 Looks At Future of Databases</title><description>&lt;p&gt;&amp;nbsp;&lt;span style=&quot;background-color: white; color: #333333; font-family: &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 13px;&quot;&gt;The Conference on Innovative Data Systems Research (CIDR), is a gathering for researchers and practitioners from both academia and industry to discuss the latest visionary ideas in the database field. We look into what this year&#39;s conference was about.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;background-color: white; font-size: 13px;&quot;&gt;&lt;span style=&quot;color: #333333; font-family: Helvetica Neue, Helvetica, Arial, sans-serif;&quot;&gt;&lt;a href=&quot;https://www.i-programmer.info/news/84-database/18761-cidr-conference-2026-looks-at-future-of-databases.html&quot;&gt;https://www.i-programmer.info/news/84-database/18761-cidr-conference-2026-looks-at-future-of-databases.html&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;</description><link>http://perlingresprogramming.blogspot.com/2026/03/cidr-conference-2026-looks-at-future-of.html</link><author>noreply@blogger.com (Nikos Vaggalis)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-1023657823523030676.post-6916739357307762224</guid><pubDate>Fri, 27 Mar 2026 19:11:23 +0000</pubDate><atom:updated>2026-03-27T21:13:17.226+02:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">career</category><category domain="http://www.blogger.com/atom/ns#">llm</category><category domain="http://www.blogger.com/atom/ns#">programming</category><category domain="http://www.blogger.com/atom/ns#">specdriven</category><category domain="http://www.blogger.com/atom/ns#">swe</category><title>Why Software Engineering Will Never Die Revisited In The Age Of Spec Driven Development</title><description>&lt;p&gt;&amp;nbsp;&lt;span style=&quot;background-color: white; color: #333333; font-family: &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 13px;&quot;&gt;The rise of Spec Driven Development begs for a reassessment of the original thesis; are the principles of &quot;why software engineering will never die&quot; still valid or have they been overridden by spec-driven development and thus completely automated, just like coding is?&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;background-color: white; font-size: 13px;&quot;&gt;&lt;span style=&quot;color: #333333; font-family: Helvetica Neue, Helvetica, Arial, sans-serif;&quot;&gt;&lt;a href=&quot;https://www.i-programmer.info/professional-programmer/103-i-programmer/18759-why-software-engineering-will-never-die-revisited-in-the-age-of-spec-driven-development.html&quot;&gt;https://www.i-programmer.info/professional-programmer/103-i-programmer/18759-why-software-engineering-will-never-die-revisited-in-the-age-of-spec-driven-development.html&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;</description><link>http://perlingresprogramming.blogspot.com/2026/03/why-software-engineering-will-never-die.html</link><author>noreply@blogger.com (Nikos Vaggalis)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-1023657823523030676.post-2234789019731799261</guid><pubDate>Tue, 24 Mar 2026 17:04:00 +0000</pubDate><atom:updated>2026-03-24T19:04:18.161+02:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">cryptography</category><category domain="http://www.blogger.com/atom/ns#">percona</category><category domain="http://www.blogger.com/atom/ns#">postgres</category><category domain="http://www.blogger.com/atom/ns#">tde</category><title>Percona&#39;s Transparent Data Encryption for PostgreSQL</title><description>&lt;p&gt;&amp;nbsp;&lt;span style=&quot;background-color: white; color: #333333; font-family: &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 13px;&quot;&gt;We take a comprehensive look at Transparent Data Encryption (TDE) for PostgreSQL, specifically focusing on the pg_tde extension developed by Percona.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;background-color: white; font-size: 13px;&quot;&gt;&lt;span style=&quot;color: #333333; font-family: Helvetica Neue, Helvetica, Arial, sans-serif;&quot;&gt;&lt;a href=&quot;https://www.i-programmer.info/news/84-database/18751-perconas-transparent-data-encryption-for-postgresql.html&quot;&gt;https://www.i-programmer.info/news/84-database/18751-perconas-transparent-data-encryption-for-postgresql.html&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;</description><link>http://perlingresprogramming.blogspot.com/2026/03/perconas-transparent-data-encryption.html</link><author>noreply@blogger.com (Nikos Vaggalis)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-1023657823523030676.post-2851629386481213696</guid><pubDate>Mon, 23 Mar 2026 17:48:00 +0000</pubDate><atom:updated>2026-03-23T19:48:17.359+02:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">java</category><category domain="http://www.blogger.com/atom/ns#">tool</category><category domain="http://www.blogger.com/atom/ns#">tui</category><title>TamboUI - Modern Java Frameworks For TUI Development</title><description>&lt;p&gt;&amp;nbsp;&lt;span style=&quot;background-color: white; color: #333333; font-family: &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 13px;&quot;&gt;Text/Terminal User Interfaces (TUIs) are not only still relevant, but the terminal is currently experiencing a &quot;renaissance&quot;. TUI frameworks make way for a new player in town - TamboUI - modern and Java-based.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;background-color: white; font-size: 13px;&quot;&gt;&lt;span style=&quot;color: #333333; font-family: Helvetica Neue, Helvetica, Arial, sans-serif;&quot;&gt;&lt;a href=&quot;https://www.i-programmer.info/news/182-frameworks/18747-tamboui-modern-java-frameworks-for-tui-development.html&quot;&gt;https://www.i-programmer.info/news/182-frameworks/18747-tamboui-modern-java-frameworks-for-tui-development.html&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;</description><link>http://perlingresprogramming.blogspot.com/2026/03/tamboui-modern-java-frameworks-for-tui.html</link><author>noreply@blogger.com (Nikos Vaggalis)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-1023657823523030676.post-5198328758531548487</guid><pubDate>Fri, 20 Mar 2026 16:25:00 +0000</pubDate><atom:updated>2026-03-20T18:25:29.486+02:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">database</category><category domain="http://www.blogger.com/atom/ns#">llm</category><category domain="http://www.blogger.com/atom/ns#">sqlite</category><category domain="http://www.blogger.com/atom/ns#">VECTORS</category><title>Zvec - Lightweight Vector Database</title><description>&lt;p&gt;&amp;nbsp;&lt;span style=&quot;background-color: white; color: #333333; font-family: &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 13px;&quot;&gt;Alibaba has introduced Zvec, an open-source vector database designed to function as a lightweight library for on-device Retrieval-Augmented Generation (RAG).&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;background-color: white; font-size: 13px;&quot;&gt;&lt;span style=&quot;color: #333333; font-family: Helvetica Neue, Helvetica, Arial, sans-serif;&quot;&gt;&lt;a href=&quot;https://www.i-programmer.info/news/84-database/18742-zvec-lightweight-vector-database.html&quot;&gt;https://www.i-programmer.info/news/84-database/18742-zvec-lightweight-vector-database.html&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;</description><link>http://perlingresprogramming.blogspot.com/2026/03/zvec-lightweight-vector-database.html</link><author>noreply@blogger.com (Nikos Vaggalis)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-1023657823523030676.post-851430290125581317</guid><pubDate>Wed, 18 Mar 2026 06:42:10 +0000</pubDate><atom:updated>2026-03-18T08:42:10.477+02:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">claude</category><category domain="http://www.blogger.com/atom/ns#">e-course</category><category domain="http://www.blogger.com/atom/ns#">llm</category><title>Anthropic Releases Free Courses On AI</title><description>&lt;p&gt;&amp;nbsp;&lt;span style=&quot;background-color: white; color: #333333; font-family: &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 13px;&quot;&gt;Under the umbrella of Skilljar, Anthropic Academy provides a comprehensive suite of free online courses designed to build AI Fluency across various professional and academic sectors.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;background-color: white; font-size: 13px;&quot;&gt;&lt;span style=&quot;color: #333333; font-family: Helvetica Neue, Helvetica, Arial, sans-serif;&quot;&gt;&lt;a href=&quot;https://www.i-programmer.info/news/105-artificial-intelligence/18735-anthropic-releases-free-courses-on-ai-.html&quot;&gt;https://www.i-programmer.info/news/105-artificial-intelligence/18735-anthropic-releases-free-courses-on-ai-.html&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;</description><link>http://perlingresprogramming.blogspot.com/2026/03/anthropic-releases-free-courses-on-ai.html</link><author>noreply@blogger.com (Nikos Vaggalis)</author><thr:total>0</thr:total></item></channel></rss>