ProcessOne: ejabberd 22.05
A new ejabberd release is finally here! ejabberd 22.05 includes five months of work, 200 commits, including many improvements (MQTT, MUC, PubSub, …) and bug fixes.
– Improved MQTT, MUC, and ConverseJS integration
– New installers and container
– Support Erlang/OTP 25
When upgrading from the previous version please notice: there are minor changes in SQL schemas, the included rebar and reba … ⌘ Read more
**
🧮 USERS:3 FEEDS:6 TWTS:451 BLOGS:0 ARCHIVED:97374 CACHE:2436 FOLLOWERS:9 FOLLOWING:17
**
🧮 USERS:3 FEEDS:6 TWTS:451 BLOGS:0 ARCHIVED:97374 CACHE:2436 FOLLOWERS:9 FOLLOWING:17 ⌘ Read more
This is what Crayion thinks about me… ⌘ Read more
GitHub enables the development of functional safety applications by adding support for coding standards AUTOSAR C++ and CERT C++
GitHub is excited to announce the release of CodeQL queries that implement the standards CERT C++ and AUTOSAR C++. These queries can aid developers looking to demonstrate ISO 26262 Part 6 process compliance. ⌘ Read more
Prosodical Thoughts: Modernizing XMPP authentication and authorization
We’re excited to announce that we have received funding, from the EU’s
NGI Assure via the NLnet Foundation, to work on
some important enhancements to Prosody and XMPP. Our work will be focusing on
XMPP authentication and authorization, and bringing it up to date with current
and emerging best practices.
What kind of changes are we talking about? Well, there are a few aspects we
are planning to work on. Let’s start with “authent … ⌘ Read more
**
🧮 USERS:3 FEEDS:6 TWTS:450 BLOGS:0 ARCHIVED:97279 CACHE:2435 FOLLOWERS:9 FOLLOWING:17
**
🧮 USERS:3 FEEDS:6 TWTS:450 BLOGS:0 ARCHIVED:97279 CACHE:2435 FOLLOWERS:9 FOLLOWING:17 ⌘ Read more
Paul Schaub: Reproducible Builds – Telling of a Debugging Story
Reproducibility is an important tool to empower users. Why would a user care about that? Let me elaborate.
For a piece of software to be reproducible means that everyone with access to the software’s source code is able to build the binary form of it (e.g. the executable that gets distributed). What’s the matter? Isn’t that true for any project with accessible source code? Not at all. Reproducibility means that the r … ⌘ Read more
Telegram Premium is there, at least the announcement that it should be there, but the update on Google Play somehow not yet. Unfortunately, the announcement says that Premium is not (yet) available for users in Germany. ☹️ I’m especially waiting for the feature to be able to convert voice messages to text. 😅 ⌘ Read more
Ask Me Anything
Inspired by Kev’s post, I’d like to give this a try as well: ⌘ Read more
**
🧮 USERS:3 FEEDS:6 TWTS:449 BLOGS:0 ARCHIVED:97207 CACHE:2472 FOLLOWERS:9 FOLLOWING:17
**
🧮 USERS:3 FEEDS:6 TWTS:449 BLOGS:0 ARCHIVED:97207 CACHE:2472 FOLLOWERS:9 FOLLOWING:17 ⌘ Read more
**
🧮 USERS:3 FEEDS:6 TWTS:448 BLOGS:0 ARCHIVED:97143 CACHE:2504 FOLLOWERS:9 FOLLOWING:17
**
🧮 USERS:3 FEEDS:6 TWTS:448 BLOGS:0 ARCHIVED:97143 CACHE:2504 FOLLOWERS:9 FOLLOWING:17 ⌘ Read more
Creating a more comprehensive dependency graph with build time detection
Expand the completeness of your dependency graph by using the dependency submission API, which will create more comprehensive alerts on supply chain vulnerabilities ⌘ Read more
Стажировки или летние школы: что выбрать
Мы продолжаем набор в летние школы Академии Яндекса и на стажировку. И то и другое — для начинающих специалистов, которые хотят попробовать себя в Яндексе. Требования к кандидатам схожи, и чтобы никто не запутался, мы решили рассказать, что общего у школ и стажировок и чем они отличаются.
Работа или учёба
Тут вроде бы всё очевидно: в школу идут поучиться, на стажировку — поработа … ⌘ Read more
**
🧮 USERS:3 FEEDS:6 TWTS:447 BLOGS:0 ARCHIVED:97077 CACHE:2499 FOLLOWERS:9 FOLLOWING:17
**
🧮 USERS:3 FEEDS:6 TWTS:447 BLOGS:0 ARCHIVED:97077 CACHE:2499 FOLLOWERS:9 FOLLOWING:17 ⌘ Read more
Release Radar · May 2022 Edition
Each month, we highlight open source projects that have shipped major updates. These projects can include everything from world-changing technology to developer tooling, and weekend hobbies. We cover what the project is and some of their breaking changes. Read about the project, and browse their repositories. Without further ado, here are our top staff picks […] ⌘ Read more
I am a Bunny.net fan as they offer a CDN at a good price, are based in Europe and really care about privacy. The latest tool they offer: Bunny Fonts as a replacement for Google Fonts, because its use is illegal in Germany. 👍 ⌘ Read more
The Android kernel mitigations obstacle race
In this post I’ll exploit CVE-2022-22057, a use-after-free in the Qualcomm gpu kernel driver, to gain root and disable SELinux from the untrusted app sandbox on a Samsung Z flip 3. I’ll look at various mitigations that are implemented on modern Android devices and how they affect the exploit. ⌘ Read more
ProcessOne: Announcing ejabberd DEB and RPM Repositories
Today, we are happy to announce our official Linux packages repository: a source of .deb and .rpm packages for ejabberd Community Server. This repository provides a new way for the community to install and upgrade ejabberd.
All details on how to set this up are described on the dedicated website:
 and figured why not blog about it? So here it is, my smartphone story. ⌘ Read more
https://0pointer.net/blog/fitting-everything-together.html the future of linux will be shit
**
🧮 USERS:3 FEEDS:6 TWTS:443 BLOGS:0 ARCHIVED:96717 CACHE:2438 FOLLOWERS:9 FOLLOWING:17
**
🧮 USERS:3 FEEDS:6 TWTS:443 BLOGS:0 ARCHIVED:96717 CACHE:2438 FOLLOWERS:9 FOLLOWING:17 ⌘ Read more
**
🧮 USERS:3 FEEDS:6 TWTS:442 BLOGS:0 ARCHIVED:96644 CACHE:2484 FOLLOWERS:9 FOLLOWING:17
**
🧮 USERS:3 FEEDS:6 TWTS:442 BLOGS:0 ARCHIVED:96644 CACHE:2484 FOLLOWERS:9 FOLLOWING:17 ⌘ Read more
Reminder to myself: Don’t delete the Telegram bot you’re using to auto-post new blog posts to Telegram. 🤦♂️ ⌘ Read more
My current state regarding meal replacements
In my 2019 Year in Review, I wrote the following: ⌘ Read more
**
🧮 USERS:3 FEEDS:6 TWTS:441 BLOGS:0 ARCHIVED:96576 CACHE:2479 FOLLOWERS:9 FOLLOWING:17
**
🧮 USERS:3 FEEDS:6 TWTS:441 BLOGS:0 ARCHIVED:96576 CACHE:2479 FOLLOWERS:9 FOLLOWING:17 ⌘ Read more
Implementing a robust digital identity
How can you robustly assert and identify a user’s identity? ⌘ Read more
How we think about browsers
Discover how GitHub thinks about browser support, look at usage patterns, and learn about the tools we use to make sure our customers are getting the best experience. ⌘ Read more
**
🧮 USERS:3 FEEDS:6 TWTS:440 BLOGS:0 ARCHIVED:96493 CACHE:2473 FOLLOWERS:9 FOLLOWING:17
**
🧮 USERS:3 FEEDS:6 TWTS:440 BLOGS:0 ARCHIVED:96493 CACHE:2473 FOLLOWERS:9 FOLLOWING:17 ⌘ Read more
Dependabot Updates hit GA in GHES
Dependabot is generally available in GitHub Enterprise Server 3.5. Here is how to set up Dependabot on your instance. ⌘ Read more
Introducing Entitlements: GitHub’s open source Identity and Access Management solution
We’re excited to announce that we’re open sourcing our Identity and Access Management solution: Entitlements. ⌘ Read more
Introducing Achievements: recognizing the many stages of a developer’s coding journey
Available in public beta today, we’re announcing Achievements as a new way to commemorate milestones on GitHub. ⌘ Read more
Prosodical Thoughts: Prosody 0.12.1 released
We are pleased to announce a new minor release from our stable branch.
While the 0.12.0 release has been a huge success, inevitably people found some
aspects that didn’t work quite as intended, or weren’t as polished as they
ought to be. With the appreciation for the help from everyone reporting issues
to us, we’re happy to now release our best version yet - 0.12.1 is here!
Notably, we made a couple of changes that improve compatibility with Jitsi
Meet, we fixed some bugs … ⌘ Read more
**
🧮 USERS:3 FEEDS:6 TWTS:439 BLOGS:0 ARCHIVED:96405 CACHE:2477 FOLLOWERS:9 FOLLOWING:17
**
🧮 USERS:3 FEEDS:6 TWTS:439 BLOGS:0 ARCHIVED:96405 CACHE:2477 FOLLOWERS:9 FOLLOWING:17 ⌘ Read more
Sunsetting Atom
We are archiving Atom and all projects under the Atom organization for an official sunset on December 15, 2022. ⌘ Read more
Erlang Solutions: MongooseIM 5.1 Configuration Rework
MongooseIM is a modern messaging server that is designed for scalability and high performance. The use of XMPP (Extensible Messaging and Presence Protocol) extensions (XEPs) means it is also highly customisable. Since version 4.0 it has been using the TOML configuration file format, which is much more user-friendly than the previously used Erlang terms. The latest release, MongooseIM 5.1, makes it more developer-friendly as well by … ⌘ Read more
**
🧮 USERS:3 FEEDS:6 TWTS:438 BLOGS:0 ARCHIVED:96285 CACHE:2422 FOLLOWERS:9 FOLLOWING:17
**
🧮 USERS:3 FEEDS:6 TWTS:438 BLOGS:0 ARCHIVED:96285 CACHE:2422 FOLLOWERS:9 FOLLOWING:17 ⌘ Read more
One developer’s journey bringing Dependabot to GitHub Enterprise Server
A personal story about building the feature you want and sharing it with the world. ⌘ Read more
Erlang Solutions: Modern Software Engineering Principles for Fintechs by Daniel Pilon at SumUp
Daniel Pilon is a Software Engineering Manager at SumUp. Since 2007 he has worked across several industries before arriving in the fintech space. He has experience in many programming languages, such as C#, Java and JavaScript but since discovering Elixir and the power of functional programming a few years ago, he hasn’t looked back.
Right now he is building SumUp Bank, a complete digital banking solution … ⌘ Read more