On my blog: Toots 🦣 from 04/01 to 04/05 https://john.colagioia.net/blog/2024/04/05/week.html #linkdump #mastodon #socialmedia #week
Untitled ⌘ Read more
Untitled ⌘ Read more
On my blog: Real Life in Star Trek, Half A Life https://john.colagioia.net/blog/2024/04/04/half-life.html #scifi #startrek #closereading
Ignite Realtime Blog: Smack 4.4.8 released
We are happy to announce the release of Smack 4.4.8, our XMPP-client library for JVMs and Android. For a high-level overview of what’s changed in Smack 4.4.8, check out Smack’s changelog
Smack 4.4.8 contains mostly small fixes. However, we fixed one nasty bug in Smack’s reactor causing an, potentially endless, busy loop. Smack’s new connection infrastrucutre makes heavy use of the reactor, tha … ⌘ Read more
What is retrieval-augmented generation, and what does it do for generative AI?
Here’s how retrieval-augmented generation, or RAG, uses a variety of data sources to keep AI models fresh with up-to-date information and organizational knowledge.
The post What is retrieval-augmented generation, and what does it do for generative AI? appeared first on [T … ⌘ Read more
Membership change source code interpretation
Member post originally published on Medium by DatenLord Background In distributed system application scenarios, it is inevitable to add or delete nodes or replace nodes, the simplest solution is to temporarily shut down the cluster, then directly modify… ⌘ Read more
Debian’s Dedication to Security: A Robust Foundation for Docker Developers
We outline how and why Debian operates as a secure basis for development and makes a good choice for Docker Official Images. ⌘ Read more
From Misconceptions to Mastery: Enhancing Security and Transparency with Docker Official Images
Docker Official Images are an important component of Docker’s commitment to the security of both the software supply chain and open source software. We address three common misconceptions about Docker Official Images and outline seven ways they help secure the software supply chain. ⌘ Read more
Erlang Solutions: A Guide to RabbitMQ
Looking to learn more about the basics of RabbitMQ? This powerful message broker plays a key role in modern, distributed systems.
This post will break down its fundamentals and highlight its importance in the world of modern, distributed systems.
An introduction to RabbitMQRabbitMQ emerged from the need to create a scalable, robust messaging system that was able to handle high volumes of communications between applications, all while maintaining both data and p … ⌘ Read more
metaverse ?~L~X https://notiz.blog/b/6JX
Untitled ⌘ Read more
A 2024 K8s Benchmark Report: the latest trends in workload reliability
Member post originally published on Fairwinds’ blog by Joe Pelletier According to Gartner, cloud computing will become an essential component of maintaining business competitiveness by 2028. Indeed, in 2024 spending on public cloud services is projected to reach $679… ⌘ Read more
Security research without ever leaving GitHub: From code scanning to CVE via Codespaces and private vulnerability reporting
This blog post is an in-depth walkthrough on how we perform security research leveraging GitHub features, including code scanning, CodeQL, and Codespaces.
The post [Security research without ever leaving GitHub: From code scanning to CVE via Codespaces and private vulnerability reporting](htt … ⌘ Read more
KubeCon EU 2024: Highlights from Paris
If you stopped by the KubeCon EU 2024 Docker booth, you may have seen our Megennis Motorsport Racing experience. Or you may have talked to one of our engineers about our new fast Docker Build Cloud experience. We round up a few other highlights from Paris. ⌘ Read more
On my blog: Spinning(?) the Indie Web https://john.colagioia.net/blog/2024/04/03/indieweb-4.html #blog #indieweb #programming #techtips
Untitled ⌘ Read more
Bringing enterprise-level security and even more power to GitHub-hosted runners
GitHub-hosted runners now support Azure private networking. Plus, we’ve added 2 vCPU Linux, 4 vCPU Windows, macOS L, macOS XL, and GPU hosted runners to our runner fleet.
The post Bringing enterprise-level security and even more power to GitHub-hosted runners appea … ⌘ Read more
Gödel Scheduler open-sourced: a unified scheduler for online and offline workloads
Member post by ByteDance Background Since its open-source release in 2014, Kubernetes has rapidly become the de facto standard for container orchestration. The infrastructure team at ByteDance adopted Kubernetes early on to build our private cloud platform. Over… ⌘ Read more
Empower Your Development: Dive into Docker’s Comprehensive Learning Ecosystem
Find out about Docker’s multifaceted approach to developer education, including partnerships with platforms like Udemy and LinkedIn Learning, official docs and use-cases, and content created by Docker Captains and the developer community. ⌘ Read more
Untitled ⌘ Read more
Untitled ⌘ Read more
OpenSSH and XZ/liblzma: A nation-state attack was thwarted, what did we learn?
Docker CTO Justin Cormack looks at what we can learn from malicious code in upstream tarballs of xz targeted at subset of OpenSSH servers. “It is hard to overstate how lucky we were here, as there are no tools that will detect this vulnerability.” ⌘ Read more
My March ‘24 in Review
With March, another month and even the first quarter of 2024 are now over. So it’s time to take a quick look back. What happened in my March 2024? ⌘ Read more
Elevating system resilience: leveraging LitmusChaos and Backstage integration
Project post by Namkyu Park, Maintainer of LitmusChaos (LinkedIn | GitHub) This blog post provides step-by-step instructions for injecting chaos using LitmusChaos and managing it with Backstage. Table of Contents Chaos Engineering, LitmusChaos, and Backstage As cloud-native technologies, including Kubernetes,… ⌘ Read more
ProcessOne: ejabberd 24.02
🚀 Introducing ejabberd 24.02: A Huge Release!
ejabberd 24.02 has just been release and well, this is a huge release with 200 commits and more in the libraries. We’ve packed this update with a plethora of new features, significant improvements, and essential bug fixes, all designed to supercharge your messaging infrastructure.
– 🌐 Matrix Federation Unleashed: Imagine seamlessly connectin … ⌘ Read more
Untitled ⌘ Read more
On my blog: Developer Diary, (Ugh) April Fool’s Day https://john.colagioia.net/blog/2024/04/01/fool.html #programming #project #devjournal
Untitled ⌘ Read more
Untitled ⌘ Read more
Untitled ⌘ Read more
On my blog: Free Culture Book Club — Airlock Bound, part 2 https://john.colagioia.net/blog/2024/03/30/airlock-bound-2.html #freeculture #bookclub
Snikket: Security notice: Snikket not affected by CVE-2024-3094
A security vulnerability was intentionally added to a widely used open-source
project known as ‘xz’. This project is packaged in many operating systems, and
a lot of software depends upon it. The vulnerability has been assigned the
identifier CVE-2024-3094.
Systems with the vulnerable package may allow an attacker to gain unauthorized
access to the system via SSH, if your system’s SSH server was linked to the
affected packages.
Thankfully, the vulne … ⌘ Read more
Untitled ⌘ Read more
On my blog: Toots 🦣 from 03/25 to 03/29 https://john.colagioia.net/blog/2024/03/29/week.html #linkdump #mastodon #socialmedia #week
Generating Kubernetes ValidatingAdmissionPolicies from Kyverno policies
Project post originally published on Kyverno’s blog by Mariam Fahmy In the previous blog post, we discussed writing Common Expression Language (CEL) expressions in Kyverno policies for resource validation. CEL was first introduced to Kubernetes for the Validation rules for CustomResourceDefinitions,… ⌘ Read more
Telegram Premium allows you to convert voice messages to text. But Telegram Premium isn’t officially available in Germany. So why not develop your own solution? That’s exactly what I did this morning: I created a Telegram bot that takes the voice message and transcribes it using OpenAI’s Whisper API. The bot runs as a serverless container on Scaleway. The source code is published on my Gitea instance. ⌘ Read more
Untitled ⌘ Read more
On my blog: Real Life in Star Trek, The Drumhead https://john.colagioia.net/blog/2024/03/28/drumhead.html #scifi #startrek #closereading
Empowering women through open source
A discussion about how tech is aiding organizations fighting for gender equality, what it means to be a woman in tech and the world today, and advice on how we all move forward.
The post Empowering women through open source appeared first on The GitHub Blog. ⌘ Read more
The 2024 trends on cloud computing by Kelsey Hightower and Alex Saroyan
Member post originally published on Netris’s blog Public clouds have basically become identical. Most companies are paying way more for cloud infrastructure than they should. In a nutshell, these statements summarize the key takeaways about the state of cloud computing… ⌘ Read more
Building a Video Analysis and Transcription Chatbot with the GenAI Stack
Dive into a video transcription and chat project that leverages the GenAI Stack, along with seamless integration provided by Docker, to streamline video content processing and understanding. ⌘ Read more
Missed KubeCon + CloudNativeCon Europe 2024? Here’s everything you need to know
Over 12,000 people joined us in Paris for KubeCon + CloudNativeCon Europe 2024 and while we talked about everything from artificial intelligence to sustainable computing, the biggest takeaway was the incredible power of community. The community made Kubernetes… ⌘ Read more
WebAssembly on Kubernetes: the practice guide (part 02)
Community post by Seven Cheng | View part one here In the previous article, I gave an overview of Wasm’s features and advantages. I also explained how to run Wasm modules within container environments. In this article, I… ⌘ Read more
Erlang Solutions: 5 Erlang and Elixir use cases in FinTech
Erlang, Elixir and other programming languages running on the BEAM virtual machine are powering some of the world’s biggest and most productive financial services systems.
In this post, we’ll be examining five (of many) use cases, showcasing the power and versatility of these languages and how they’re actively revolutionising the financial services sector.
Vocalink and ErlangFor: Ultra-reliable transaction delivery
[Vo … ⌘ Read more
Untitled ⌘ Read more
XMPP Providers: XMPP Providers Server
Server SetupWe recently started to set up our own XMPP server to provide a support chat.
Our goal was to automate as much as possible to reduce the maintenance effort to a minimum.
While doing that, we also thought about how the experience is for XMPP newcomers to set up their own XMPP server.
There are many XMPP servers available.
But only few projects focus on q … ⌘ Read more
Game Bytes · March 2024
Game Bytes is our monthly series taking a peek at the world of gamedev on GitHub—featuring game engine updates, game jam details, open source games, mods, maps, and more. Game on!
The post Game Bytes · March 2024 appeared first on The GitHub Blog. ⌘ Read more
Workflow automation & pipeline portability with AI-driven DevEx
Member post originally published on Ozone’s blog by Amina Reshma What’s the Deal with DevEx? Crack the Code: Ever wondered about developer experience, a.k .a. DevEx? Well, it’s the whole shebang – the vibe, the tools, the rituals –… ⌘ Read more
containerd vs. Docker: Understanding Their Relationship and How They Work Together
Learn what containerd is, how Docker and containerd work together, and how their combined strengths can improve developer experience. ⌘ Read more
Is Your Container Image Really Distroless?
Find out what makes an image distroless, tools that make the creation of distroless images practical, and security benefits of this approach. ⌘ Read more
On my blog: Caught in the Indie Web
Untitled ⌘ Read more
Home Server Offline ☹️
Today, I woke up and noticed that my home server, located in my second flat, and also the router, all behind a 5G connection (that was showing as working fine on the provider’s website), were offline. No VPN connection anymore, and also Tailscale showed the nodes as being offline. I’m glad that I had automatic backups and was able to easily restore the three important services from that server on my VPS, without the need to travel to the second flat first. ⌘ Read more
Untitled ⌘ Read more
Untitled ⌘ Read more
Untitled ⌘ Read more
Nice weather, good mood. 😌 Spring is definitely my favorite season! 🌷 ⌘ Read more
How to use GitHub Copilot in your IDE: tips, tricks, and best practices
GitHub Copilot is a powerful AI assistant. Learn practical strategies to get the most out of GitHub Copilot to generate the most relevant and useful code suggestions in your editor.
The post How to use GitHub Copilot in your IDE: tips, tricks, and best practices appeared first on [The GitHub Bl … ⌘ Read more
Why you may be dropping key mobile data from your observability solution
Member post by Fredric Newberg, CTO and Co-Founder of Embrace If you have a business-critical mobile app, you might be surprised to learn that your observability solution is dropping a large percentage of your mobile app observability data…. ⌘ Read more
On my blog: Developer Diary, Transatlantic Slave Trade Remembrance https://john.colagioia.net/blog/2024/03/25/slavery.html #programming #project #devjournal
On my blog: Developer Diary, Transatlantic Slave Trade Remembrance https://john.colagioia.net/blog/2024/03/25/slavery.html #programming #project #devjournal
Untitled ⌘ Read more
Untitled ⌘ Read more
Scaleway Serverless Jobs
Scaleway continues to build a European AWS alternative. Today, I tried one of its new products: Serverless Jobs. ⌘ Read more
About death
I’m on a train again. This time I’m going home from Hudiksvall after a
grueling weekend.
I went from Malmö on Thursday morning and worked the entire day on
trains. I arrived in Ljusdal after close to nine hours. I checked in
at the only hotel in town again and, after a quick meal and glass of
wine, went over to a very sad dad with a bottle of Macallan. We didn’t
empty it but we sure tried. I got back to the hotel pretty late.
Wasn’t able to sleep much.
The day after it was my dad’s wife’s funeral. Met up at dad’s … ⌘ Read more
Untitled ⌘ Read more
Untitled ⌘ Read more
Untitled ⌘ Read more
On my blog: Free Culture Book Club — Airlock Bound, part 1 https://john.colagioia.net/blog/2024/03/23/airlock-bound-1.html #freeculture #bookclub
Untitled ⌘ Read more
Untitled ⌘ Read more
Untitled ⌘ Read more
On my blog: Toots 🦣 from 03/18 to 03/22 https://john.colagioia.net/blog/2024/03/22/week.html #linkdump #mastodon #socialmedia #week
KubeCon + CloudNativeCon Europe 2024 Day four: How cloud native is powering the AI movement (and other news)
It’s the last day, and so much has already happened! We’ve shown how amazing things can be created when we come together as a community. Here’s a look at the highlights from day 4 of KubeCon + CloudNativeCon… ⌘ Read more
Untitled ⌘ Read more
Untitled ⌘ Read more
Untitled ⌘ Read more
Untitled ⌘ Read more
Untitled ⌘ Read more
Announcing the Kubestronaut program
CNCF is excited to announce the launch of the new Kubestronaut program. A Kubestronaut is someone who has passed all five of CNCF’s Kubernetes-related certifications: Certified Kubernetes Administrator (CKA), Certified Kubernetes Application Developer (CKAD), Certified Kubernetes Security Specialist… ⌘ Read more
Unleash your creativity: design the 10th anniversary logo for Kubernetes!
As we gear up to celebrate the remarkable 10-year journey of Kubernetes, we are thrilled to announce an exciting opportunity for the creative minds in our vibrant community. It’s time to capture the essence of a decade of… ⌘ Read more
Untitled ⌘ Read more
On my blog: Real Life in Star Trek, Qpid https://john.colagioia.net/blog/2024/03/21/qpid.html #scifi #startrek #closereading
KubeCon + CloudNativeCon Europe 2024 day 3: The power of sustainable computing
It’s a time of more: more data, more workloads, and more powerful technologies. So it’s critical to ask ourselves how cloud native can help improve our environmental footprint. Here’s what we heard at today’s keynotes. Keynotes: Revolutionize cloud… ⌘ Read more
Insider newsletter digest: 4 things you didn’t know you could do with GitHub Projects
Unlock the secret to organization and collaboration magic with our GitHub Projects tips and tricks roundup.
The post Insider newsletter digest: 4 things you didn’t know you could do with GitHub Projects appeared first on [The GitHub Blog](https: … ⌘ Read more
11 Years of Docker: Shaping the Next Decade of Development
Eleven years ago, Solomon Hykes walked onto the stage at PyCon 2013 and revealed Docker to the world for the first time. The world of application software development changed forever. ⌘ Read more
Enable Mastodon Apps ?~L~X https://notiz.blog/b/6y3
Erlang Solutions: Guess Less with Erlang Doctor
BEAM languages, such as Erlang and Elixir, offer a powerful tracing mechanism, and Erlang Doctor is built on top of it. It stores function calls and messages in an ETS table, which lowers the impact on the traced system, and enables querying and analysis of the collected traces. Being simple, always available and easy to use, it encourages you to pragmatically investigate system logic rather than guess about the reason for its behaviour.
This blog pos … ⌘ Read more
Untitled ⌘ Read more
Untitled ⌘ Read more
Untitled ⌘ Read more
KubeCon + CloudNativeCon Europe 2024 day two: how cloud native is powering the AI movement (and other news)
We had an exciting and busy start to KubeCon + CloudNativeCon Europe 2024. Here’s a look at some of the key moments of the day (and, spoiler alert: AI was the subject of a lot of conversation). The… ⌘ Read more
Found means fixed: Introducing code scanning autofix, powered by GitHub Copilot and CodeQL
Now in public beta for GitHub Advanced Security customers, code scanning autofix helps developers remediate more than two-thirds of supported alerts with little or no editing.
The post [Found means fixed: Introducing code scanning autofix, powered by GitHub Copilot and CodeQL](https://github.blog/2024-03-20-found-means-fixed-introducing-code-scanning-autofix … ⌘ Read more
On my blog: Deeper in the Indie Web https://john.colagioia.net/blog/2024/03/20/indieweb-2.html #blog #indieweb #programming #techtips
Ignite Realtime Blog: PionTurn plugin 1.0.0 released!
The Ignite Realtime community is happy to announce the release of version 1.0.0 of the PionTurn plugin.
This version brings in the new long-term authentication compatible with the TURN REST format, bringing security to the latest standard.
And it also brings in a new mechanism for resolving domain names, making it possible to run the Pionturn plugin in a dynamic IP environment without having to worry about updating the IP.
Last but not … ⌘ Read more
Untitled ⌘ Read more
CNCF and LF Training unveil four new cloud native courses
We are excited to announce that together with Linux Foundation Training and Certification, we now offer four additional courses to our community. DevOps and Workflow Management with Argo (LFS256) Argo provides a robust framework for managing complex GitOps… ⌘ Read more
Untitled ⌘ Read more
Untitled ⌘ Read more