Applying GitOps principles to your operations
Could we use our Git repository as the source of truth for operational tasks, and somehow reconcile changes with our real-world view? ⌘ Read more
RT by @mind_booster: Apoio esta carta aberta da @wikimediapt, que também é assinada pela @ANSOL, @communia_eu, e outros, dirigida ao @cultura_pt @padaoesilva, porque a Cultura também se promove e valoriza promovendo o acesso e utilização pela sociedade de forma aberta e livre.
https://blog.wikimedia.pt/2023/06/02/carta-aberta-medidas-para-facilitar-o-acesso-as-coleccoes-museologicas-nacionais/
Apoio esta carta aberta da @wikimediapt, que também é assin … ⌘ Read more
On my blog: Real Life in Star Trek, The Bonding https://john.colagioia.net/blog/2023/06/01/bonding.html #scifi #startrek #closereading
20 Jahre ?~L~X https://notiz.blog/b/6HL
Elevating open source contributors to open source maintainers
Experts explain how to recruit and onboard co-maintainers. ⌘ Read more
Highlights from Git 2.41
The open-source Git project just released Git 2.41. Take a look at our highlights on what’s new in Git 2.41. ⌘ Read more
My May ‘23 in Review
May is over, June has already started, so here is my short review of the past month. ⌘ Read more
Docker Desktop 4.20: Docker Engine and CLI Updated to Moby 24.0
Explore new features of the major release of Moby 24.0 in Docker Desktop 4.20. ⌘ Read more
Erlang Solutions: How ChatGPT improved my Elixir code. Some hacks are included.
I have been working as an Elixir developer for quite some time and recently came across the ChatGPT model. I want to share some of my experience interacting with it.
During my leisure hours, I am developing an open-source Elixir initiative, Crawly, that facilitates the extraction of structured data from the internet.
Here I want to demonstrate how … ⌘ Read more
**RT by @mind_booster: ⏰ Tic tac tic tac - o tempo continua a contar e não vimos este abandono acontecer.
Nem nós, nem os orangotangos 🦧
Se queres saber mais sobre este tema, acede ao nosso blog: https://swki.me/EA0Ek8h9
@antoniocostapm @DuarteCordeiro
#mundoZERO #biodiversidade #óleodepalma**
⏰ Tic tac tic tac - o tempo continua a contar e não vimos este abandono acontecer.
Nem nós, nem os orangotangos 🦧
Se queres saber mais sobre este tema, acede ao nosso blog: [swki.me/EA0Ek8h9](https://swki.me/EA0Ek8 … ⌘ Read more
NixOS 23.05 released
Hey everyone, we are Ryan Lahfa and Martin Weinelt,
the release managers for this stable release and we are very proud to announce the public availability of NixOS 23.05 “Stoat”.
This release will receive bugfixes and security updates for seven months (up until 2023-12-31).
… ⌘ Read more
On my blog: Developer Diary, Day of UN Peacekeepers https://john.colagioia.net/blog/2023/05/29/peacekeepers.html #programming #project #devjournal
Google Bard or BingGPT are actually quite useful to answer simple questions without having to scroll through many pages of clickbait and AI-generated babble blogposts. I’m currently preparing for the AWS exam (I finally signed up!) and Google Bard explained the differences between Cognito User Pools and Cognito Identity Pools in a simple and understandable way. Even with a tabular overview and examples how to use both services. Now my knowledge is refreshed again. 😄 ⌘ Read more
On my blog: Free Culture Book Club — Distress Beacon https://john.colagioia.net/blog/2023/05/27/distress-beacon.html #freeculture #bookclub
On my blog: Toots 🐘 from 05/22 to 05/26 https://john.colagioia.net/blog/2023/05/26/week.html #linkdump #mastodon #socialmedia #week
On my blog: Real Life in Star Trek, Who Watches the Watchers https://john.colagioia.net/blog/2023/05/25/who-watches-watchers.html #scifi #startrek #closereading
The 2023 Open Source Program Office (OSPO) Survey is live!
Help quantify the state of enterprise open source by taking the 2023 OSPO survey. ⌘ Read more
Rooting with root cause: finding a variant of a Project Zero bug
In this blog, I’ll look at CVE-2022-46395, a variant of CVE-2022-36449 (Project Zero issue 2327), and use it to gain arbitrary kernel code execution and root privileges from the untrusted app domain on an Android phone that uses the Arm Mali GPU. I’ll also explain how root cause analysis of CVE-2022-36449 led to the discovery of CVE-2022-46395. ⌘ Read more
160% Year-over-Year Growth in Pulls of Red Hat’s Universal Base Image on Docker Hub
Docker and Red Hat celebrate a substantial year-over-year increase in Red Hat Universal Base Image pulls on Docker Hub. ⌘ Read more
Erlang Solutions: Here’s why you should consider investing in RabbitMQ during a recession
Europe and the US are leading the way in the forecasted recession for 2023, due to persistently high inflation and increasing interest rates. With minimal projected GDP growth, modern technologies can play a crucial role in reducing the impact of economic downturns.
As caution looms, it can be tempting to reign in on your investment. Your initial thought is to balance t … ⌘ Read more
What’s going on?
This post is meant for a little reflection because I’ve noticed a few things that I can’t quite place. ⌘ Read more
How to automate a Microsoft Power Platform deployment using GitHub Actions
Low-code enables developers and non-developers to build custom applications and solutions with less effort. In this blog, we show you how to automate your low-code deployments using GitHub Actions. ⌘ Read more
Kelsey Hightower on leadership in open source and the future of Kubernetes
In this special episode of The ReadME Podcast, dedicated to GitHub’s Maintainer Month, Kelsey Hightower joins hosts Martin Woodward and Neha Batra to discuss his philosophy on fostering thriving open source communities and the importance of empathy to a maintainer’s success. ⌘ Read more
Ignite Realtime Blog: CVE-2023-32315: Openfire Administration Console authentication bypass
We’ve had an important security issue reported that affects all recent versions of Openfire. We’ve fixed it in the newly published 4.6.8 and 4.7.5 releases. We recommend people upgrade as soon as possible. More info, including mitigati … ⌘ Read more
Ignite Realtime Blog: Openfire 4.7.5 Release
The Ignite Realtime Community is happy to announce the 4.7.5 release of Openfire!
This release primarily addresses the issue that is subject of security advisory CVE-2023-32315, but also pulls in a number of improvements and bugfixes
You can find download artifacts [available here](https://ignit … ⌘ Read more
Ignite Realtime Blog: Openfire 4.6.8 Release
The Ignite Realtime Community is happy to announce the 4.6.8 release of Openfire!
We have made available a new release of this older version to addresses the issue that is subject of security advisory CVE-2023-32315.
We are aware that for some, the process of deploying a new major version of Openfire is not a trivial matter, as it may encompass a lot more than only pe … ⌘ Read more
Announcing the public preview of GitHub Advanced Security for Azure DevOps
GitHub Advanced Security for Azure DevOps is now available for public preview, making GitHub’s same application security testing tools natively available on Azure Repos. ⌘ Read more
On my blog: Developer Diary, World Biodiversity Day https://john.colagioia.net/blog/2023/05/22/biodiv.html #programming #project #devjournal
On my blog: Free Culture Book Club — Death off the Cuff https://john.colagioia.net/blog/2023/05/20/death-cuff.html #freeculture #bookclub
On my blog: Toots 🐘 from 05/15 to 05/19 https://john.colagioia.net/blog/2023/05/19/week.html #linkdump #mastodon #socialmedia #week
Happy Birthday Fediverse! ?~L~X https://notiz.blog/b/6Gg
Дом для роботов
У Яндекс Маркета несколько крупных логистических комплексов. Самый большой находится в подмосковном Софьине. Он примечателен тем, что с прошлого года там вместе с людьми работают роботы.
Сейчас в Софьине два робота. Они выглядят по-разному и решают разные задачи. Первый робот, по имени Spectro, работает в зоне, где хранятся крупногабаритные товары, например телевизоры или большие упаковки корма для животных. Он занимается инвентаризацией — сканирует QR-коды на палетах с товарами и заносит в систему складского уч … ⌘ Read more
On my blog: Real Life in Star Trek, The Survivors https://john.colagioia.net/blog/2023/05/18/survivors.html #scifi #startrek #closereading
9 tips to go from attendee to speaker at a tech conference
Here’s what you need to know to write a compelling session proposal and get on stage. ⌘ Read more
Erlang Solutions: Entendiendo procesos y concurrencia
Bienvenidos al segundo capítulo de la serie “ Elixir, 7 pasos para iniciar tu viaje” .
En el primer capítulo hablamos sobre la máquina virtual de Erlang, la BEAM, y las características que Elixir aprovecha de ella para desarrollar sistemas que son:
- Concurrentes
- Tolerantes a fallos
- Escalables y
- Distribuidos
En esta nota explicaremos qué … ⌘ Read more
Erlang Solutions: Understanding Elixir processes and concurrency
Welcome to the second chapter of the “Elixir, 7 steps to start your journey” series.
In the first chapter, we talk about the Erlang Virtual Machine, the BEAM, and the characteristics that Elixir takes advantage of to develop systems that are:
- Concurrent
- Fault-tolerant
- Scalable and
- Distributed
In this note, I’ll explain … ⌘ Read more
GitHub celebrates developers with disabilities on Global Accessibility Awareness Day
GitHub is the home for all developers and on this Global Accessibility Awareness Day we are thrilled to celebrate the achievements of disabled developers and recent ships that help them build on GitHub. ⌘ Read more
Erlang Solutions: Entendiendo procesos y concurrencia
Bienvenidos al segundo capítulo de la serie “ Elixir, 7 pasos para iniciar tu viaje” .
En el primer capítulo hablamos sobre la máquina virtual de Erlang, la BEAM, y las características que Elixir aprovecha de ella para desarrollar sistemas que son:
- Concurrentes
- Tolerantes a fallos
- Escalables
- Distribuidos
En esta nota explicaremos qué si … ⌘ Read more
Erlang Solutions: Understanding Elixir processes and concurrency
Welcome to the second chapter of the “Elixir, 7 steps to start your journey” series.
In the first chapter, we talk about the Erlang Virtual Machine, the BEAM, and the characteristics that Elixir takes advantage of to develop systems that are:
- Concurrent
- Fault-tolerant
- Scalable
- Distributed
In this note, I’ll explain wha … ⌘ Read more
Inside GitHub: Working with the LLMs behind GitHub Copilot
Developers behind GitHub Copilot discuss what it was like to work with OpenAI’s large language model and how it informed the development of Copilot as we know it today. ⌘ Read more
How GitHub Copilot is getting better at understanding your code
With a new Fill-in-the-Middle paradigm, GitHub engineers improved the way GitHub Copilot contextualizes your code. By continuing to develop and test advanced retrieval algorithms, they’re working on making our AI tool even more advanced. ⌘ Read more
Design’s journey towards accessibility
Design can have a significant impact on delivering accessible experiences to our users. It takes a cultural shift, dedicated experts, and permission to make progress over perfection in order to build momentum. We’ve got a long way to go, but we’re starting to see a real shift in our journey to make GitHub a true home for all developers. ⌘ Read more
Addressing GitHub’s recent availability issues
GitHub recently experienced several availability incidents, both long running and shorter duration. We have since mitigated these incidents and all systems are now operating normally. Read on for more details about what caused these incidents and what we’re doing to mitigate in the future. ⌘ Read more
Boost Your Local Testing Game With LambdaTest Tunnel Docker Extension
Learn how the LambdaTest Tunnel Docker Extension can streamline your testing workflow. ⌘ Read more
On my blog: Developer Diary, Nabka Day https://john.colagioia.net/blog/2023/05/15/nabka.html #programming #project #devjournal
On my blog: Free Culture Book Club — Jectoons Random Vignettes https://john.colagioia.net/blog/2023/05/13/vignettes.html #freeculture #bookclub
On my blog: Toots 🐘 from 05/08 to 05/12 https://john.colagioia.net/blog/2023/05/12/week.html #linkdump #mastodon #socialmedia #week
This month on The ReadME Podcast: Balancing openness and control
Open vs. control: the paradox of open source. We take a look at the expectations of open source, how the definition has evolved, and when ‘closed to contributions’ is the right move. Tune in to the latest episode of The ReadME Podcast for more. ⌘ Read more
How I used GitHub Copilot to build a browser extension
Here’s how, in seven steps, I built my first browser extension with GitHub Copilot—and my three major takeaways about learning and pair programming in the age of AI. ⌘ Read more
On my blog: Real Life in Star Trek, The Ensigns of Command https://john.colagioia.net/blog/2023/05/11/ensigns-command.html #scifi #startrek #closereading