How we’re building more inclusive and accessible components at GitHub
We’ve made improvements to the way users of assistive technology can interact with and navigate lists of issues and pull requests and tables across GitHub.com.
The post How we’re building more inclusive and accessible components at GitHub appeared first on The GitHub Blog. ⌘ Read more
How to Enable Screen Sharing in MacOS Sonoma & Ventura
Screen sharing on a Mac allows users to remotely control or view another users computer, including their desktop, apps, and whatever else they’re doing on their Mac. This allows for many remote collaboration opportunities, along with easy remote assistance, troubleshooting, and remote management of computers. Enabling screen sharing is a matter of adjusting a setting … [Read More](https://osxdaily.com/2024/05/07/how-to-e … ⌘ Read more
GitHub Copilot Chat in GitHub Mobile is now generally available
With GitHub Copilot Chat in GitHub Mobile, developers can collaborate, ask coding questions, and gain insights into both public and private repositories anywhere, anytime–all in natural language for users on all GitHub Copilot plans.
The post GitHub Copilot Chat in GitHub Mobile is now generally available appeared first on The GitHub Blog. ⌘ Read more
Kubernetes is turning 10! Join the party on June 6th
Over the last 10 years, Kubernetes has risen to become the backbone of modern application deployment and has completely changed the course of innovation. Kubernetes was the first project accepted into the CNCF Incubator in March 2016 and… ⌘ Read more
Creating AI-Enhanced Document Management with the GenAI Stack
We show how to integrate Alfresco, a robust document management system, with the GenAI Stack to open up document analysis, description, and classification possibilities. ⌘ Read more
Feeling extra special at 25 with this amazing strawberry cake made by my girlfriend. Grateful for her love and culinary skills on my birthday! 🍓✨ ⌘ Read more
Creating AI-Enhanced Document Management with the GenAI Stack
We show how to integrate Alfresco, a robust document management system, with the GenAI Stack to open up document analysis, description, and classification possibilities. ⌘ Read more
Go 命令行參數解析工具 pflag 使用
在使用 Go 進行開發的過程中,命令行參數解析是我們經常遇到的需求。儘管 Go 標準庫提供了 flag 包用於實現命令行參數解析,但只能滿足基本需要,不支持高級特性。於是 Go 社區中出現了一個叫 pflag 的第三方包,功能更加全面且足夠強大。在本文中,我們將學習並掌握如何使用 pflag。特點pflag 作爲 Go 內置 flag 包的替代品,具有如下特點:實現了 POSIX/GNU 風格的 ⌘ Read more
MYC-LMX9X: MYIR’s Low-Cost SoM with Integrated NPU for Industrial IoT
MYC-LMX9X: MYIR’s Low-Cost SoM with Integrated NPU for Industrial IoT ⌘ Read more
用 Golang 做一個永久阻塞,有哪些小技巧 ?
Go 的運行時的當前設計,假定程序員自己負責檢測何時終止一個 goroutine 以及何時終止該程序。可以通過調用 os.Exit 或從 main() 函數的返回來以正常方式終止程序。而有時候我們需要的是使程序阻塞在這一行。使用 sync.WaitGroup 一直等待直到 WaitGroup 等於 0package mainimport ”sync”func main() { var wg ⌘ Read more
Sqids: 簡短唯一 ID 生成器
Sqids(發音爲squids, 魷魚)是一個開源庫,允許您從數字中生成簡短的唯一且看起來隨機的標識符, 而且這些 ID 是 URL 安全的,你可以同時編碼幾個數字, 也可以剔除常見的髒話或者政治敏感的單詞。你可以把它想象成一個十進制到十六進制的轉換器,但它還具備一些額外的功能。 比如:https://example.com/Lqj8a0先前它叫做Hashids, 但是由於商標問題,我不得不更改名 ⌘ Read more
Goose:Go 語言漸進式的數據庫遷移工具
數據庫遷移是軟件開發過程中重要的一部分,隨着業務的發展和需求的變化,數據庫結構經常需要做出調整。Goose 是一個出色的數據庫遷移工具,它通過 SQL 腳本和 Go 函數支持漸進式的數據庫變化。下面是一篇詳細的文章,它將深入介紹 Goose 的用法,並提供豐富的示例幫助你開始使用 Goose。Goose 簡介——–Goose 是一款能夠管理數據庫架構變更的工具,提供了一系列命令來幫助開發 ⌘ Read more
Go Heap Profile 怎麼了?
Go heap profile 是常常用來檢查內存泄露和內存佔用大問題的問題的手段,而且非常常用。而且,我們也經常創建兩個間隔較長的 heap profile, 獲取它們的差值來方便查看內存泄露: Hi, 使用多年的 go pprof 檢查內存泄漏的方法居然是錯的?! [1]今天,度廠的一位同學提出了一個很有意思的案例,讓我們對 heap profile 有了更深的理解。問題: heap prof ⌘ Read more
What Is the Potential of Habitability of Orbiting Planets Around a Brown Dwarf? ⌘ Read more
How to Find Your Phone Number on iPhone
If you recently got a new phone and new phone number, or perhaps you changed phone numbers, or maybe you have a new work phone, you might be left with the question of wondering what your phone number is. Obviously knowing your phone number is important, so if you need to know what your phone … Read More ⌘ Read more
[47°09′09″S, 126°43′52″W] Raw reading: 0x663928B1, offset +/-1
Apple Deals: Save $150 on M3 MacBook Air 15″ 16GB RAM / 512GB SSD, Apple Watch 9 for $299, & More
The M3 MacBook Air 15″ is available from Amazon at a nice $150 discount in certain configurations, in Midnight, Starlight, Space Grey, and Silver color options, just be sure you clip the on-page coupon to get the full discounted price. You can get the excellent upgraded model of the 15″ Air with 16GB RAM and … [Read More](https://osxdaily. … ⌘ Read more
Create a home for your community with GitHub Discussions
GitHub Community-in-a-box provides the tooling, resources, and knowledge you need to build internal communities of learning at scale with GitHub Discussions.
The post Create a home for your community with GitHub Discussions appeared first on The GitHub Blog. ⌘ Read more
Adding color-blind themes to Kubecolor to make Kubernetes more inclusive
Ambassador post originally published on Sebastian “Prune” Thomas’s blog Kubcolor is a thin wrapper over the kubectl command that adds coloring to the output. I cloned the project and started maintaining it back in 2022 when the original author wasn’t active… ⌘ Read more
Untitled ⌘ Read more
(Updated) Banana Pi Announces BPI-F3 RISC-V Development Board with 2 TOPS AI Performance
(Updated) Banana Pi Announces BPI-F3 RISC-V Development Board with 2 TOPS AI Performance
The Banana Pi BPI-F3 is a development board powered by an 8-core RISC-V processor, capable of supporting up to 16GB of RAM memory. This open-source board stands out as the first to incorporate the RISC-V K1 chip, developed by SpacemiT Technologies Ltd., designed in accordance with t … ⌘ Read more
Valérie Hayer est visiblement nulle.
C’est le 2 mai qu’avait choisi BFMTV pour nous asséner le premier débat entre Valérie Hayer et Jordan Bardella dans le cadre de la campagne électorale pour les prochaines élections européennes de juin. À cette occasion, la tête de liste des macronistes a affronté pendant deux longues (trop longues) heures son homologue du Rassemblement National […] ⌘ Read more
Go 語言實現輕量級全文檢索引擎
黎明破曉,我在陽光的照射下觀察到一個光鮮亮麗的開源項目——ZincSearch。這並不是一個大型的項目,但是其優雅而堅韌的特質讓我深深着迷。鑄就在 Go 語言的火爐中,ZincSearch 提供了一個輕量級但功能強大的全文索引搜索引擎,這讓我對其深感興趣。ZincSearch 誕生背景—————在講述 ZincSearch 之前,首先需要了解它的誕生背景。隨着互聯網技術的迅速發 ⌘ Read more
Go 語言實現開源優雅的跨平臺 USDT 收付中間件
Epusdt(全稱:Easy Payment Usdt)是一個由 Go 語言編寫的私有化部署 Usdt 支付中間件 (Trc20 網絡)。站長或開發者可以通過 Epusdt 提供的 http api 集成至任何系統,無需過多的配置,僅僅依賴 mysql 和 redis。通過它,可以實現 USDT 的在線支付和消息回調,均可在優雅和瞬間完成。私有化搭建使得無需額外的手續費和簽約費用,Usdt 代幣直 ⌘ Read more
Men… ⌘ Read more
Telstra extends 3G cut-off deadline
Telco giant Telstra has extended the 3G network switch off deadline by two months. ⌘ Read more
Optus appoints NBN boss as chief executive six months after outage
After nearly a decade at NBN Co, Stephen Rue will take on the job of repairing Optus’ reputation. ⌘ Read more
Good and Bad Ideas
⌘ Read more
Optus appoints NBN boss as chief executive six months after outage
After nearly a decade at NBN Co, Stephen Rue will take on the job of repairing Optus’ reputation. ⌘ Read more
What Does the Number Badge Mean on Microsoft Edge Icon?
Using Microsoft Edge as the default browser on MacOS has been a mostly positive experience, for speed, utility, access to GPT-4, and other neat features. But it’s also not without some degree of confusion, like wondering what on earth the number badge icon on the Edge icon in the Mac Dock means. One key component … Read More ⌘ Read more
I Went Dumpster Diving… ⌘ Read more
Untitled ⌘ Read more
ROCK 5 ITX: Now Featuring LPDDR5 Support and Dual 2.5GbE Ports
ROCK 5 ITX: Now Featuring LPDDR5 Support and Dual 2.5GbE Ports
The Radxa ROCK 5 ITX is an ARM-based computer featuring a Mini-ITX motherboard powered by an octa-core Rockchip RK3588 System-on-Chip, making it suitable for use as a personal NAS server, network server, or for light home office applications. ⌘ Read more
What is Qi2? Universal wireless charging, with magnets, is almost here
The new standard, based on Apple’s MagSafe, will soon work with iPhones, Androids and other devices. ⌘ Read more
Nubia stacks up as a flip phone with a bargain price
The Nubia Flip 5G isn’t the most value-packed phone, but it is a competent folding device at half the price of the competition. ⌘ Read more
Honest Government Ad | How to state capture (EPBC Act) ⌘ Read more
What is the Story of the Apple Pirate Flag?
“It’s better to be a pirate than join the navy.” – Steve Jobs Have you ever seen the Apple Pirate Flag, sometimes called the Apple Jolly Roger, and wondered what the story was around that? I did too, so I dug into a bit to uncover a fun little part of Apple history. Apple’s early … Read More ⌘ Read more
Husband-and-wife team sell tech firm in $373m deal
Once young rich listers, Collis and Cyan Ta’eed are now responsible for one of the largest acquisitions in Australian tech history. ⌘ Read more
Untitled ⌘ Read more
Macron, Sciences Po, Banque de France : multiplication des projets de spoliation de l’épargne
Un article de Henry Bonner Les sujets de la dette et de la note de crédit du pays occupent les actualités. Malgré tout, cela n’empêche pas le président d’annoncer plus de dépenses, au niveau de l’Union européenne. “Emmanuel Macron appelle à des investissements massifs pour stopper le décrochage de l’Europe”, explique un titre dans Les […] ⌘ Read more
[47°09′19″S, 126°43′28″W] Raw reading: 0x6635DCF1, offset +/-2
What is the largest dwarf star ever discovered? ⌘ Read more
What next for Scott Farquhar, the godfather of Australian tech?
The billionaire head of the ‘Atlassian mafia’ has the chance to further re-shape Australia’s technology sector, according to those closest to him. ⌘ Read more
From my father, there’s still an old Commodore 64 he used when he was young. I kept it since I thought I might try some retro-computing. But now (some years later) in the process of cleaning up my flat and throwing out things I no longer need, I tried to connect it to the TV, but somehow didn’t get it working. It might be the wrong cable, the wrong adapter, or just a faulty graphics unit in this device. I will just sell it on eBay untested. In the end, I think I wouldn’t enjoy that device much anyway. I grew up w … ⌘ Read more
How Branch Prediction Works in CPUs - Computerphile ⌘ Read more
How to Import Google Chrome Data into Microsoft Edge
If you’re making a switch from Google Chrome to the Microsoft Edge browser on your Mac, you’ll almost certainly want to import your Chrome data into Edge. Doing so will allow Edge to have immediate access to your saved logins and passwords, bookmarks, history, extensions, settings, and more, allowing you to seamlessly transition from Chrome … Read More ⌘ Read more
Untitled ⌘ Read more
Top 5 cloud computing trends of 2024
Member post by Sameer Danave, Senior Director of Marketing, MSys Technologies Every time I think I have this whole technology game down to a science, something changes in the blink of an eye. And if you’re as enthusiastic… ⌘ Read more
Is your supply chain secure? Double check with our framework
A secure supply chain is a critical piece of cloud native security, and it can be tricky to get right because it covers such a broad expanse of factors from code to pipelines and beyond. Join us on… ⌘ Read more
La réelle faisant défaut, l’administration française va tenter l’intelligence artificielle
Avec les développements récents de l’intelligence artificielle, il apparaît clair que cette technologie va, progressivement, tous nous toucher d’une façon ou d’une autre : comme le mentionnaient ces colonnes il y a quelques jours, l’intelligence artificielle s’adresse à tous, et c’est tellement vrai que, comprenant la tendance et l’importance de s’inscrir … ⌘ Read more
Untitled ⌘ Read more
Software Testing Day
⌘ Read more
I guess I’m not missing my GUI Web Browser yet. In fact, I think I’m enjoying this. 😆
I might even drop to TTY to try stuff I read about earlier today.
OAuth for Browser-Based Apps Working Group Last Call!
The draft specification OAuth for Browser-Based Applications has just entered Working Group Last Call! ⌘ Read more
Why Neil deGrasse Tyson and Emily Rice Think You Should Pay Attention to Low-Mass Stars ⌘ Read more
Dependabot on GitHub Actions and self-hosted runners is now generally available
A quick guide on the advantages of Dependabot as a GitHub Actions workflow and the benefits this unlocks, including self-hosted runner support.
The post Dependabot on GitHub Actions and self-hosted runners is now generally available appeared first on [The GitHub Bl … ⌘ Read more
How to Convert Photos to Videos on iPhone & iPad
One of the more interesting tricks available for the Photos app on iPhone and iPad is an ability to convert a series of selected photos into a video. This can be particularly useful for action photos and burst photos that are a series of similar images, but you can select any number of photos of … Read More ⌘ Read more
Introducing Artifact Attestations–now in public beta
Generate and verify signed attestations for anything you make with GitHub Actions.
The post Introducing Artifact Attestations–now in public beta appeared first on The GitHub Blog. ⌘ Read more
[47°09′08″S, 126°43′16″W] Raw reading: 0x6633B882, offset +/-4
Celebrating 1 year of A11y Design Bootcamp: Takeaways and tips
A11y Design Bootcamp is a live educational program that consists of exercises, discussions, and knowledge shares to raise awareness of web accessibility best practices, the role designers play in creating accessible products, and how to advocate for accessibility with cross-functional partners.
The post [Celebrating 1 year of A11y Design Bootcamp: Takeaways and tips](https://github.blog/2024-05-02-celebrating-1- … ⌘ Read more
Early explorations and practices of Xline, a stateful application managed by Karmada
Member post by DatenLord Background and Motivation More and more IT vendors are now embracing cross-cloud multi-clustering as cloud-native technologies and cloud markets continue to mature. Here’s Flexera’s mid-2023 survey on the cloud-native market’s acceptance of multi-cloud, multi-cluster… ⌘ Read more
Erlang Solutions: Naming your Daemons
Within Unix systems, a daemon is a long-running background process which does not directly interact with users. Many similar processes exist within a BEAM application. At times it makes sense to name them, allowing sending messages without requiring the knowledge of their process identifier (aka PID). There are several benefits to naming processes, these include:
- Organised processes: using a descriptive and meaningful name organises the processes in the system. It cla … ⌘ Read more
The Worst AIRPORTS in Australia ⌘ Read more
Compulab’s IoT Gateway Equipped with Dual GbE Ports and GPS Connectivity
Compulab’s IoT Gateway Equipped with Dual GbE Ports and GPS Connectivity
Compulab unveils the IOT-DIN-IMX8PLUS which is an advanced industrial IoT gateway equipped with dual GbE ports and GPS connectivity, offering versatility and robust functionality in a compact, modular DIN-rail form factor and fanless design. ⌘ Read more
TikTok local profits surge as potential ban looms
New figures show TikTok is a money-making machine locally, despite mounting political and regulatory pressure. ⌘ Read more
Untitled ⌘ Read more
Did I Just Simulate Rotational Movement? ⌘ Read more
Expanding Beyond Our Horizon #neildegrassetyson href=”https://txt.sour.is/search?q=%23startalk”>#startalk** ⌘ Read more
My April ‘24 in Review
New month, new monthly review. This time for April. And a short review, because not much exciting has happened. ⌘ Read more
Empowering accessibility: GitHub’s journey building an in-house Champions program
As part of GitHub’s dedication to accessibility, we expanded our internal accessibility program and scaled up our internal auditing process to help remove or lower barriers for users with disabilities. Then, we empowered employees from various disciplines to drive accessibility efforts within their teams.
The post [Empowering accessibility: GitHub’s journey building an … ⌘ Read more
How to Hide iPhone Keyboard When It’s Covering Buttons & Won’t Go Away
Some iPhone users may find that the onscreen keyboard occasionally gets stuck on screen and covers buttons or other elements on the the screen, preventing interaction with the iPhone and preventing the dismissal of the iPhone keyboard. This can happen for a variety of reasons, whether in Messages, Whatsapp, Instagram, FaceBook, Mail, and basically any … [Read More](https://osxdaily.com/2024/05/01/fix-iphone … ⌘ Read more
5 tips to supercharge your developer career in 2024
From mastering prompt engineering to leveraging AI for code security, here’s how you can excel in today’s competitive job market.
The post 5 tips to supercharge your developer career in 2024 appeared first on The GitHub Blog. ⌘ Read more
Untitled ⌘ Read more
How to create a good TITLE for YOUTUBE href=”https://txt.sour.is/search?q=%23opensauce”>#opensauce** ⌘ Read more
La facture de la supercherie écologique arrive, et elle est salée
Saperlipopette, la transition écologique, qui devait transformer nos sociétés en utopies vertes et riantes est en train de muter en zombie dont l’odeur de putréfaction devient difficile à camoufler : même la titraille journalistique la plus putassière ne parvient pas à évacuer les problèmes de plus en plus énormes provoqués par les décisions débiles que cette […] ⌘ Read more
Qantas says issue that exposed customer data to others has been resolved
The software issue gave customers access to the personal information and accounts of other people. ⌘ Read more
Beta 4 of macOS Sonoma 14.5, iOS 17.5, iPadOS 17.5, Available for Testing
The fourth beta versions of iOS 17.5, macOS Sonoma 14.5, and iPadOS 17.5 have been released to users engaging in the beta testing programs for Apple system software. Additionally, new betas for watchOS 10.5, tvOS 17.5, and visionOS 1.2, are also available. While it’s not clear when the final versions of these system software versions … [Read More](https://osxdaily.com/2024/04/30/beta-4-of-m … ⌘ Read more
Qantas investigates app issue that has exposed customer data
A glitch has apparently given customers access to the personal information and accounts of other people. ⌘ Read more
Privacy scare as users report Qantas app glitch
The glitch has apparently given customers access to the personal information and accounts of other people. ⌘ Read more
Privacy scare as users report Qantas app glitch
The glitch has apparently given customers access to the personal information and accounts of other people. ⌘ Read more
Alphabetical Cartogram
⌘ Read more
How the Universe Will End ⌘ Read more
How to Use AirPods with Apple TV
One of the many handy features and capabilities of AirPods is that they can be used with an Apple TV. This is perfect for situations where you’re in a shared environment or house and want to watch something on TV without disturbing others who are nearby, and there are many other obvious uses of this … Read More ⌘ Read more
Deals: Apple Watch Series 9 for $299, AirPods from $89, AirTags 4-pack for $79
Thinking about getting an Apple Watch or upgrading to a newer model? If so, the Series 9 is available at a whopping 25% off, taking $100 of the retail price right now on Amazon. Plus, there’s some great deals on AirTags and AirPods too, so check out the deals and grab something if it strikes … [Read More](https://osxdaily.com/2024/04/30/deals-apple-watch-series-9-for-299-airpods-from … ⌘ Read more
Where does your software (really) come from?
GitHub is working with the OSS community to bring new supply chain security capabilities to the platform.
The post Where does your software (really) come from? appeared first on The GitHub Blog. ⌘ Read more
How to Use AirPods with Apple TV
One of the many handy features and capabilities of AirPods is that they can be used with an Apple TV. This is perfect for situations where you’re in a shared environment or house and want to watch something on TV without disturbing others who are nearby, and there are many other obvious uses of this … Read More ⌘ Read more
Accelerating Machine Learning with GPUs in Kubernetes using the NVIDIA Device Plugin
Member post originally published on the SuberOrbital blog by Keegan McCallum NVIDIA Device Plugin for Kubernetes plays a crucial role in enabling organizations to harness the power of GPUs for accelerating machine learning workloads. Introduction Generative AI is… ⌘ Read more
Docker and JFrog partner to further secure Docker Hub and remove millions of imageless repos with malicious links
Docker and JFrog partner further secure Docker Hub by removing millions of imageless repos with malicious links. ⌘ Read more
AAEON Opens Preorders for UP Squared Pro 710H Edge Mini PC
AAEON recently unveiled the UP Squared Pro 710H Edge, a mini PC featuring the Hailo-8 edge AI processor and a range of Intel processors, including the Intel Atom x7000 RE Series, Intel Processor N Series, and Intel Core i3-N305. This device is designed to enhance edge computing with its robust processing power and advanced AI […] ⌘ Read more
I finally found the perfect 5G router setup!
I have written a lot already about my search for the perfect 5G router. It’s time for a new update, as I think I have finally found a great solution. ⌘ Read more
Sydney cinematographer pushing technology at home and Hollywood
A Sydney-based cinematographer has invented his own camera. ⌘ Read more
利用 Go 操控 Etcd:構建強一致性系統的祕訣
etcd 是一個開源的、高可用的分佈式鍵值(key-value)存儲系統,它主要用來共享配置和服務發現。etcd 由 CoreOS 團隊開發,是以 Go 語言編寫的。etcd 採用了 Raft 協議來處理日誌複製以提供強一致性和高可用性,它成爲很多分佈式系統和雲原生技術(如 Kubernetes)中的基礎組件。etcd 的核心特性包括:簡潔的鍵值存儲:etcd 提供 HTTP/JSON API,允 ⌘ Read more
不可思議的快!加速 Docker 中構建 Golang 應用
這些天我在工作中正在進行一個 GoLang 項目。這與我們通常使用的 Java 和 Spring Boot 應用程序有很大不同, 感覺很不錯:)。和我們所有的其他組件一樣, 這個 GoLang 項目也需要被封裝在一個容器中, 才能在 Kubernetes 集羣中執行。所以我編寫了一個 Dockerfile:構建階段FROM golang:1.22.1-alpine AS buildWORKDIR ⌘ Read more
Untitled ⌘ Read more
Fahrenheit vs. Celsius 🌡️ href=”https://txt.sour.is/search?q=%23neildegrassetyson”>#neildegrassetyson** ⌘ Read more
Highlights from Git 2.45
Git 2.45 is here with experimental support for reftables, and SHA-256 interoperability. Get our take on the latest here.
The post Highlights from Git 2.45 appeared first on The GitHub Blog. ⌘ Read more
6 Useful Apple Watch Tips
Apple Watch is a unique device that has a wealth of features crammed into a small wristwatch. By learning some handy tips and tricks, you can get the most out of your Apple Watch. From preventing accidental input, to customizing the watch face, sending messages, using as a remote control, and more, read along to … Read More ⌘ Read more
GitHub Copilot Workspace: Welcome to the Copilot-native developer environment
We’re redefining the developer environment with GitHub Copilot Workspace - where any developer can go from idea, to code, to software all in natural language.
The post GitHub Copilot Workspace: Welcome to the Copilot-native developer environment appeared first on The GitHub Blog. ⌘ Read more
FinOps for Kubernetes: engineering cost optimization
Community post by Saqib Jan Cloud has given on-demand access to compute resources, but high availability also makes cost a much more dynamic problem to forecast. This reverberates as companies continue to expand their cloud footprints and adopt… ⌘ Read more
Untitled ⌘ Read more