How GitHub converts previously encrypted and unencrypted columns to ActiveRecord encrypted columns
This post is the second part in a series about ActiveRecord::Encryption that shows how GitHub upgrades previously encrypted and unencrypted columns to ActiveRecord::Encryption. ⌘ Read more
**
🧮 USERS:3 FEEDS:6 TWTS:586 BLOGS:0 ARCHIVED:110488 CACHE:2505 FOLLOWERS:9 FOLLOWING:17
**
🧮 USERS:3 FEEDS:6 TWTS:586 BLOGS:0 ARCHIVED:110488 CACHE:2505 FOLLOWERS:9 FOLLOWING:17 ⌘ Read more
JMP: Newsletter: New Cheogram Android Release, Chatwoot Instance
Hi everyone!
Welcome to the latest edition of your pseudo-monthly JMP update!
In case it’s been a while since you checked out JMP, here’s a refresher: JMP lets you send and receive text and picture messages (and calls) through a real phone number right from your computer, tablet, phone, or anything else that has a Jabber client. Among other things, JMP has these features: Your phone number on every device; Multiple phone numbers, one … ⌘ Read more
GitHub partners with Arm to revolutionize Internet of Things software development with GitHub Actions
Developers creating Internet of Things software use a complex stack of software that needs to be custom built into their CI/CD platform. Arm is leveraging the simplicity and scalability of GitHub Actions with a native integration that will revolutionize IoT software development. ⌘ Read more
GitHub Availability Report: October 2022
In October, we experienced four incidents that resulted in degraded performance across GitHub services. This report also sheds light into an incident that impacted Codespaces in September. ⌘ Read more
Developing Go Apps With Docker
Develop Go applications with Docker using these containerization steps, best practices, optimization tips, and more. ⌘ Read more
**
🧮 USERS:3 FEEDS:6 TWTS:585 BLOGS:0 ARCHIVED:110387 CACHE:2481 FOLLOWERS:9 FOLLOWING:17
**
🧮 USERS:3 FEEDS:6 TWTS:585 BLOGS:0 ARCHIVED:110387 CACHE:2481 FOLLOWERS:9 FOLLOWING:17 ⌘ Read more
I started a notes section of my website. It’s for shorter, less formal posts. https://mckinley.cc/notes/20221101-yet-another-blog.html
Game Off 2022 theme announcement
It’s the moment you’ve all been waiting for. Are you ready? ⌘ Read more
Preview: referencing public code in GitHub Copilot
We will begin to introduce several new capabilities to GitHub Copilot in 2023 to continue delivering responsible innovation and true happiness at the keyboard. ⌘ Read more
All In for Students: expanding the next generation of open source leaders
We are pleased to announce the expansion of All In for Students! All In for Students introduces college students to open source and provides them with the education, technical training and career development to prepare them for a summer internship in tech. ⌘ Read more
blog: built a little podcast feed reader; also eureka is v1.0.0 finally!
**
🧮 USERS:3 FEEDS:6 TWTS:584 BLOGS:0 ARCHIVED:110288 CACHE:2587 FOLLOWERS:9 FOLLOWING:17
**
🧮 USERS:3 FEEDS:6 TWTS:584 BLOGS:0 ARCHIVED:110288 CACHE:2587 FOLLOWERS:9 FOLLOWING:17 ⌘ Read more
Creating a more inclusive security research field
A glimpse into the backgrounds and day-to-day work of several GitHub employees in cybersecurity roles. ⌘ Read more
Announcing Docker Hub OCI Artifacts Support
We’re excited to announce that Docker Hub can now help you distribute any type of application artifact! You can now keep everything in one place without having to leverage multiple registries. Before today, you could only use Docker Hub to store and distribute container images — or artifacts usable by container runtimes. This became a […] ⌘ Read more
SourceHut is banning cryptocurrency projects
SourceHut, a source code hosting service, is banning cryptocurrency- and blockchain-projects: ⌘ Read more
My October ‘22 in Review
Another month is over and Happy Halloween! 🎃 ⌘ Read more
**
🧮 USERS:3 FEEDS:6 TWTS:583 BLOGS:0 ARCHIVED:110162 CACHE:2567 FOLLOWERS:9 FOLLOWING:17
**
🧮 USERS:3 FEEDS:6 TWTS:583 BLOGS:0 ARCHIVED:110162 CACHE:2567 FOLLOWERS:9 FOLLOWING:17 ⌘ Read more
**
🧮 USERS:3 FEEDS:6 TWTS:582 BLOGS:0 ARCHIVED:110024 CACHE:2608 FOLLOWERS:9 FOLLOWING:17
**
🧮 USERS:3 FEEDS:6 TWTS:582 BLOGS:0 ARCHIVED:110024 CACHE:2608 FOLLOWERS:9 FOLLOWING:17 ⌘ Read more
JMP: SMS Account Verification
Some apps and services (but not JMP!) require an SMS verification code in order to create a new account. (Note that this is different from using SMS for authentication; which is a bad idea since SMS can be easily intercepted, are not encrypted in transit, and are v … ⌘ Read more
Now that Elon Musk owns Twitter™, it might be worthwhile thinking about other alternative social media ecosystems like Yarn.social based on the Twtxt format. ⌘ Read more
ProcessOne: ejabberd 22.10
This ejabberd 22.10 release includes six months of work, over 140 commits, including relevant improvements in MIX, MUC, SQL, and installers, and bug fixes as usual.
This version brings support for latest MIX protocol version, and significantly improves detection and recovery of SQL connection issues.
There are no breaking changes in SQL schem … ⌘ Read more
13 tiny, terrific, and terrifying games to hack, slay, and play this Halloween 🧛🏻♀️
Some seriously spooktacular open source games for the web, Windows, macOS, and Linux with all sorts of fun hacks for infinite lives, invulnerability, and playing with time. ⌘ Read more
**
🧮 USERS:3 FEEDS:6 TWTS:581 BLOGS:0 ARCHIVED:109895 CACHE:2609 FOLLOWERS:9 FOLLOWING:17
**
🧮 USERS:3 FEEDS:6 TWTS:581 BLOGS:0 ARCHIVED:109895 CACHE:2609 FOLLOWERS:9 FOLLOWING:17 ⌘ Read more
Cybersecurity spotlight on bug bounty researcher @ahacker1
As we wrap up Cybersecurity Awareness Month, the GitHub bug bounty team is excited to spotlight one of the security researchers who participates in the GitHub Security Bug Bounty Program. ⌘ Read more
Release Radar · September 2022 Edition
Hackatoberfest, hackathons, and open source contributions. It’s been a hectic month with so many community pull requests to all kinds of projects. So many in fact that we had to spend hours going through all the submissions for this blog post. We almost didn’t get it out before the end of October. Nevertheless, we are […] ⌘ Read more
ProcessOne: ejabberd 22.10
This ejabberd 22.10 release includes five months of work, over 120 commits, including relevant improvements in MIX, MUC, SQL, and installers, and bug fixes as usual.
This version bring support for latest MIX protocol version, and significantly improves detection and recovery of SQL connection issues.
There are no breaking changes in SQL schem … ⌘ Read more
Docker Captain Take 5 — Nelson
Nelson is the founder of Amigoscode and has used Docker since 2015. Learn about how this Captain discovered Docker, his favorite command, and more. ⌘ Read more
**
🧮 USERS:3 FEEDS:6 TWTS:580 BLOGS:0 ARCHIVED:109721 CACHE:2608 FOLLOWERS:9 FOLLOWING:17
**
🧮 USERS:3 FEEDS:6 TWTS:580 BLOGS:0 ARCHIVED:109721 CACHE:2608 FOLLOWERS:9 FOLLOWING:17 ⌘ Read more
Security Advisory: Critical OpenSSL Vulnerability
The OpenSSL Project will imminently release a security fix (OpenSSL version 3.0.7) for a new-and-disclosed CVE. In the meantime, learn how Docker tooling helps you uncover and remediate image vulnerabilities. ⌘ Read more
Choose your own GitHub Universe 2022 adventure
You can now build your agenda on GitHubUniverse.com! Whether you’re just getting started or you’re a seasoned industry professional, there’s a session for you. ⌘ Read more
What we learned from the Security Lab’s Community Office Hours
TheGitHub Security Lab provided office hours for open source projects looking to improve their security posture and reduce the risk of breach. Here’s what we learned and how you can also participate. ⌘ Read more
How to Implement Decentralized Storage Using Docker Extensions
In part one of this two-part series, we discussed the intersection of Web3 and Docker at a conceptual level. Now, it’s time to get our hands dirty and review practical examples involving decentralized storage. ⌘ Read more
Diversity, inclusion, and belonging at GitHub in 2022
As GitHub continues to grow, our vision of being the home for all developers continues to materialize, expanding our progress, perspectives, and responsibility to the world. ⌘ Read more
**
🧮 USERS:3 FEEDS:6 TWTS:579 BLOGS:0 ARCHIVED:109593 CACHE:2588 FOLLOWERS:9 FOLLOWING:17
**
🧮 USERS:3 FEEDS:6 TWTS:579 BLOGS:0 ARCHIVED:109593 CACHE:2588 FOLLOWERS:9 FOLLOWING:17 ⌘ Read more
Because I used Prometheus and Grafana at work, I also tried them at home and I must say, monitoring isn’t as boring as I always thought. Next up Kubernetes? 😅 ⌘ Read more
Paul Schaub: Implementing Packet Sequence Validation using Pushdown Automata
This is part 2 of a small series on verifying the validity of packet sequences using tools from theoretical computer science. Read part 1 here.
In the previous blog post I discussed how a formal grammar can be transformed into a pushdown automaton in order to check if a sequence of packets or token … ⌘ Read more
3 strategies for consolidating your toolkit and boosting productivity
Explore how GitHub Enterprise can help you transform your software engineering organization and practices. ⌘ Read more
October 2022 Newsletter ⌘ Read more
How to Use the Node Docker Official Image
Topping Stack Overflow’s 2022 list of most popular web frameworks and technologies, Node.js continues to grow as a critical MERN stack component. And since Node applications are written in JavaScript — the world’s leading programming language — many developers will feel right at home using it. We introduced the Node Docker Official Image (DOI) due […] ⌘ Read more
Why and how GitHub encrypts sensitive database columns using ActiveRecord::Encryption
You may know that GitHub encrypts your source code at rest, but you may not have known that we encrypt sensitive database columns as well. Read about our column encryption strategy and our decision to adopt the Rails column encryption standard. ⌘ Read more
**RT by @mind_booster: Google Chromebooks are being banned in schools in Denmark!
IT professor Jeppe Bundsgaard recommends open-source solutions and how schools can better benefit from them.
Read our blog:
https://nextcloud.com/blog/schools-in-denmark-look-toward-open-source-solutions-after-dpa-bans-google-chromebooks/**
Google Chromebooks are being banned in schools in Denmark!
IT professor Jeppe Bundsgaard recommends open-source solutions and how schools can better benefit f … ⌘ Read more
**
🧮 USERS:3 FEEDS:6 TWTS:578 BLOGS:0 ARCHIVED:109472 CACHE:2575 FOLLOWERS:9 FOLLOWING:17
**
🧮 USERS:3 FEEDS:6 TWTS:578 BLOGS:0 ARCHIVED:109472 CACHE:2575 FOLLOWERS:9 FOLLOWING:17 ⌘ Read more
blog: digital minimalism again; garden: everyday equipment and more photos
お知らせ:JPCERT/CC Eyes「TSUBAMEレポート Overflow(2022年7~9月)」 ⌘ Read more
Resolve Vulnerabilities Sooner With Contextual Data
OpenSSL 3.0.7 and “Text4Shell” might be the most recent critical vulnerabilities to plague your development team, but they won’t be the last. In 2021, critical vulnerabilities reached a record high. Attackers are even reusing their work, with over 50% of zero-day attacks this year being variants of previously-patched vulnerabilities. With each new security vulnerability, we’re […] ⌘ Read more
October Extensions Roundup: CI on Your Laptop and Hacktoberfest!
Find out what’s new this month in the Docker Extension Marketplace! CI on your laptop, new tools from the open source community and categories to find the perfect extension. ⌘ Read more
Why we’re excited about the Sigstore general availability
The Sigstore GA means you can protect your software supply chain today with GitHub Actions, and will power new npm security capabilities in the near future. ⌘ Read more
**
🧮 USERS:3 FEEDS:6 TWTS:577 BLOGS:0 ARCHIVED:109358 CACHE:2558 FOLLOWERS:9 FOLLOWING:17
**
🧮 USERS:3 FEEDS:6 TWTS:577 BLOGS:0 ARCHIVED:109358 CACHE:2558 FOLLOWERS:9 FOLLOWING:17 ⌘ Read more
98.css (again)
I already shared “98.css” on my blog in 2020. It’s a CSS framework that styles semantic HTML to look like Windows 98. ⌘ Read more