2021 年的文章
- 硬核观察 #502 优麒麟软件商店上架“原生”微信应用
- 2021 总结:5 个开源安全资源
- 《代码英雄》第五季(1):成为一个码农
- 硬核观察 #501 黑莓设备即将彻底落幕
- Bash Shell 脚本新手指南(一)
- 一个小时内创建一个 CentOS 家庭实验室
- 硬核观察 #500 谷歌称其已清楚说明 Chrome 隐身浏览模式不会让用户的在线活动“隐形”
- 我在大型机上玩俄罗斯方块
- 真的,你的笔记本电脑赛过千万亿台 60 年前的大型机
- 硬核观察 #499 马斯克的星链卫星两次导致中国空间站紧急规避
- AppImage Pool:一个帮助你寻找和管理 AppImage 的应用商店
- 曾经遗失的 Linus Torvalds 首次在大型会议上的演讲
- 硬核观察 #498 Linus Torvalds 在 1994 年的主题演讲录音被发现
- 用 pdftk-java 命令编辑 PDF 的 4 种方法
- elementary OS 6 应该改进体验的 5 个地方
- 硬核观察 #497 Telegram 被指明文存储用户发送的信息
- 我把 Pop!_OS Linux 作为主要系统的 7 个原因
- 为开放实践图书馆做出贡献的 7 种方式
- 硬核观察 #496 美国一些机构在使用 AI 招聘工具来招人
- GNOME 搜索功能的一些小技巧
- 在 Linux 上用 Markdown 编写你的电影剧本
- 硬核观察 #495 开源 2D 绘图软件 Krita 5.0 发布
- 7 个最好的 Linux 滚动发行版
- 在 FreeDOS 中使用批处理文件
- 硬核观察 #494 美国互联网协会宣布倒闭
- Fly-Pie:一个为鼠标操作为主的用户提供的有趣菜单启动器
- 马上改用 Firefox 的 5 个理由
- 着色器入门:符号距离函数!
- 硬核观察 #493 一条“圣诞快乐”的短信拍卖了 10.7 万欧元
- 好消息!80% 的 Steam 前 100 名游戏可以在 Linux 上运行了
- 硬核观察 #492 在“我的世界”中构建的 8 位 CPU 可以运行自己的游戏
- 2021 年的 12 件 Linux 大事
- 使用 Ansible 在树莓派上部署 Mycroft AI 语音助手
- 硬核观察 #491 Ruby on Rails 作者称其新版本是“一个人的框架”
- 从 Linux 终端打印文件
- 使用 Goxel 制作开源 3D 像素艺术
- 硬核观察 #490 Log4j 发布新 2.17 补丁解决拒绝服务漏洞
- 用 Linux 命令优化网页图片
- ShardingSphere 分布式数据库简介
- 硬核观察 #489 IBM 和三星的新芯片设计可以使手机的电池寿命延长一周
- Linux 黑话解释:TTY 是什么?
- 为 Linux 用户准备的 FreeDOS 命令
- 用 Jekyll 和 Git 展示你的源码
- 硬核观察 #488 谷歌称 NSO Pegasus 漏洞是“有史以来技术上最复杂的漏洞”
- 在 Linux 终端使用 inxi 命令获取各种系统信息
- 用开源的 Darktable 进行照片处理
- 硬核观察 #487 带有有安全缺陷的 Log4J 的火星直升机
- Python Beautiful Soup 刮取简易指南
- Linux 黑话解释:什么是定时任务
- 硬核观察 #486 “Windows 终端”成为 Windows 11 的默认终端程序
- Pop!_OS 21.10 发布!
- 手把手指导:在 Linux 上使用 GPG 加解密文件
- 硬核观察 #485 苹果推出适用于安卓的 AirTags 应用程序
- 使用 LVM 添加存储
- Gaphor:开源的图形化建模工具
- 龙蜥操作系统捐赠的背后,是谁在推动?
- 硬核观察 #484 美国军方的一个只有 25% 准确率的 AI 却自信有 90% 的准确率
- 使用 Sonic Pi 像写代码一样编曲
- 硬核观察 #483 只有三个人赞助的 Log4j
- 适用于 Linux 的最佳网页浏览器
- FreeDOS 操作目录和文件的基本命令
- 硬核观察 #482 安卓游戏将于 2022 年登陆 Windows
- 在 Linux 上用 SoundConverter 分批转换音频
- 使用 find 命令在 Linux 上查找文件和目录
- 硬核观察 #481 微软用五折来诱惑盗版使用者
- 系统监控中心:一个理想的 Linux 任务管理器和资源监视器
- Zorin OS 16 Lite 版终于来了
- 硬核观察 #480 Alexa.com 将在明年关闭
- 在 Linux 上安装和使用 Homebrew 包管理器
- 关于 Ubnutu Linux 终端的必知必会的 19 件超简单的事情
- 相辅相成:深度操作系统和 UOS
- 硬核观察 #479 Linux 基金会预计今年的收入将达到 1.77 亿美元,但是仍然入不敷出
- FreeDOS 配置指南
- GNOME 有了一个全新的“文本编辑器”,它会成为默认编辑器吗?
- 硬核观察 #478 Windows 盗版激活软件被黑客植入后门
- 即将推出的 CutefishOS 可能取代深度成为最漂亮的 Linux 发行版
- 忽如一夜春风来,千树万树梨花开 —— 我看中国信创“根”社区的发展
- 硬核观察 #477 小米机器狗的操作系统是 Ubuntu 18.04
- 如何在 Linux 上安装和设置 Flutter 开发环境
- 是时候让更多 Linux 发行版和桌面环境接受“老莱暴捶”了
- 硬核观察 #476 红帽称 CentOS Stream 9 基本像 RHEL 一样稳定
- 如何使用 dig
- 13 个 Linux 桌面的最佳深色 GTK 主题
- 硬核观察 #475 微软撤销 Windows 11 中对改变默认浏览器的阻碍
- 如何在 Ubuntu 和其他 Linux 上安装 Apache Cassandra
- 5 个去谷歌化的安卓操作系统
- 硬核观察 #474 微软在利用 DNA 作为数据存储的探索中取得了突破
- 用 Flatpak 在 Linux 上安装应用
- Vivaldi 5.0 发布!
- 硬核观察 #473 在 Edge 上下载 Chrome 会弹出警告,还嘲讽 Chrome 是 2008 年的
- 最佳 Linux 桌面 DAW(数字音频工作站)
- Chrome 与 Chromium 有何不同?
- 硬核观察 #472 出租你的空闲算力来为应用程序和服务付费
- 创建节日问候的 4 种开源方式
- 使用 Linux 的 diff 和 patch 对文件进行协作
- 硬核观察 #471 首部 RISC-V 手机有望在明年面世,中国公司研制
- 用 Flatseal 图形化管理 Flatpak 应用的权限
- 任何人都可以通过这三个简单的步骤编译开源代码
- 硬核观察 #470 2021 年了,还有人为 Windows 3.1 写了个 PS/2 鼠标驱动?
- 在 FreeDOS 上安装和移除软件包
- PHP 终于摆脱了危险的公共汽车系数 2
- 硬核观察 #469 玩家组织成功让多年前关服的 PS3 游戏复活了
- 如何在 Fedora Linux 上安装 Brave 浏览器
- C++ 控制台格式化打印技巧
- 硬核观察 #468 微软 Edge 最新内置购物功能激怒用户
- 如何在 Fedora Linux 上安装 Discord
- 没有终点的操作系统 Endless OS 发布 4.0 LTS
- 硬核观察 #467 容器化软件包不是 Linux 应用的未来
- 不使用安装程序安装 FreeDOS
- 使用 cowsay 命令的 3 种有趣方式
- 硬核观察 #466 周易 AI 加速器因缺乏开源客户端而无法进入 Linux 内核主线
- 亚马逊自己的 Linux 发行版现在完全基于 Fedora 了
- Kubernetes 复制控制器如何工作
- 硬核观察 #465 攻击者不愿费力暴力破解长密码
- 开发中的 KDE Plasma 5.24 新变化:增加 GNOME 式概览、防删功能
- 如何将 FreeDOS 作为嵌入式系统使用
- 硬核观察 #464 Rust 语言社区内讧,审核团队集体辞职
- 一个正在开发中的类似 Notion 的开源 APP
- 使用 Powershell 来自动化 Linux、macOS 以及 Windows 流程
- 硬核观察 #463 密码学家对加密货币使用“加密”这个词不满意
- 如何在 Linux 中挂载 Bitlocker 加密的 Windows 分区
- 七个使用 wget 命令的技巧
- 硬核观察 #462 Docker 贡献者数量远超 Linux
- Kubernetes 网络策略基础
- 自由之狼:一个没有遥测的开源火狐复刻
- 硬核观察 #461 Winamp 准备重启
- 入门:如何在 Fedora Linux 中切换到深色模式
- vifm:为铁杆 Vim 爱好者提供的终端文件浏览器
- 硬核观察 #460 哈希表理论突破提升数据存储效率
- 使用 qrcp 在你的手机和 Linux 之间传输文件
- 利用基于 QEMU 的 Quickgui 轻松创建虚拟机
- 树莓派 3 还是 4:你应该买哪一个?
- 硬核观察 #459 百亿亿次超算尚未到来
- 在 FreeDOS 中设置和使用环境变量
- 硬核观察 #458 CentOS Linux 8 最后的绝响
- 如何打包你的 Python 代码
- 入门:如何更改 Ubuntu 的终端的字体和大小
- 硬核观察 #457 新的“行锤”攻击打破了 DDR4 内存保护
- 7 个好玩的 Linux 命令
- 如何用 JavaScript 构建命令行应用
- 硬核观察 #456 中国科学家否定谷歌的量子霸权
- GIMP 3.0 中值得期待的 8 项新功能和改进
- Python 中使用 argparse 解析命令行参数
- 硬核观察 #455 现代的 Zstd 被并入 Linux 5.16,大幅提升性能
- Motrix:一个漂亮的跨平台开源下载管理器
- 扩展一个 GraphQL 网站
- 硬核观察 #454 微软阻止了所有绕过 Edge 浏览器的方法
- 如何更新 Linux 的符号链接
- 《极限竞速:地平线 5》登陆 Linux 了吗?有可能你已经玩起来了
- 硬核观察 #453 微软 Edge 浏览器变成了广告软件
- 在苹果 M1 上运行 Linux 虚拟机变得容易了
- 使用 Linux cowsay 命令制作丰富多彩的节日问候
- 硬核观察 #452 看不见的 JavaScript 后门
- 用开源工具将任何网站变成 Linux 桌面应用
- 成为为开源做贡献的技术写手的四个建议
- 硬核观察 #451 Firefox 现已上架微软商店
- exa:一个 ls 命令的现代替代品
- 被华为“嫁出去”的欧拉
- 在 FreeDOS 上使用 BAT 文件自动执行任务
- 硬核观察 #450 SCO 诉 IBM 案在近 20 年后终于尘埃落定
- openSUSE Leap 与 Tumbleweed,我该选择哪一个
- 硬核观察 #449 System76 准备另起炉灶,用 Rust 开发全新桌面
- 在 Linux 命令行上编辑照片的 4 种方法
- Linux 内核的发布时间表是什么?它的支持时间是多久?
- 硬核观察 #448 虽然挣了大部分的钱,但红帽只能雇用更便宜、更低级的工程师
- 只有 4MB?如何修复 Etcher 和 Rufus 创建 Linux USB 后“破坏”的 USB
- 从 FreeBSD 转到 Void Linux 后,Trident 项目终于结束了
- 硬核观察 #447 黑客正在窃取加密数据,留待量子计算机日后破解
- 如何动态生成 Jekyll 配置文件
- 多达 5 万美元,谷歌将奖励利用 Linux 内核提权的安全专家
- 硬核观察 #446 CentOS Stream 结出了第一个果实:RHEL 9 Beta
- 如何在 Ubuntu Linux 中正确地设置 JAVA_HOME 变量
- 构建基础包的基础知识
- 硬核观察 #445 在元宇宙中做 PPT 和 Excel
- 一个深色模式的简单 CSS 技巧
- Fedora 35 登场:带来了 GNOME 41 和一个新的 KDE 变体
- 硬核观察 #444 自 JDK 17 开始 Oracle JDK 又可以免费商用了
- 如何更改 Ubuntu 的终端的颜色
- Ferdi:Franz 和 Rambox 的自由开源替代品
- 硬核观察 #443 研究人员在源代码中隐藏人眼看不见的漏洞
- VS Code 还是 Atom?你应该选择哪个
- 硬核观察 #442 法院要求 Signal 提供私人用户数据,但它根本没有
- Annotator:为 Linux 图片添加基本注解
- 如何在 Linux 上杀死一个僵尸进程
- 硬核观察 #441 Linux 发行版在性能测试中击败 Windows 11
- 在 Linux 上用 ASCII 艺术打印万圣节问候语
- 如何在 Ubuntu 和其它的 Linux 发行版安装 Rust 和 Cargo
- 硬核观察 #440 中国主要网站仍然不支持 IPv6
- 修复在 Ubuntu 上 “Unable to acquire dpkg frontend lock. Are You Root?” 的错误
- 现可下载微软 Edge 的 Linux 稳定版了
- 硬核观察 #439 三年半后,X.Org 服务器重焕新生
- 如何在使用 Xfce 桌面环境的 Xubuntu 上安装主题
- 树莓派 Zero 2 W 来了!
- 硬核观察 #438 中国建造了两台性能速度远超美国竞争对手的量子计算机
- 有哪些 Linux 平板电脑可供选择
- 如何在 Linux 下将网页转换为 PDF 文件
- 硬核观察 #437 《沙丘》的剧本是在 MS-DOS 中完成的
- Mark Text:我最喜欢的 Markdown 编辑器
- 在 OpenTTD 中玩模型火车
- 白话版《openEuler 21.09 技术白皮书》
- 硬核观察 #436 Linux 用户提交了更多、更好的错误报告
- GitUI: 用 Rust 编写的 Git 的快速命令行客户端
- 使用 Rust 进行嵌入式开发
- 硬核观察 #435 苹果的 Safari 浏览器正在阻碍 Web 发展
- 如何找到并杀掉 Linux 系统中的僵尸进程
- 用 smem 命令获取内存使用统计信息
- 硬核观察 #434 在开源社区的强烈抗议下,微软放弃了有争议的 .NET 变化
- Hello World:程序员们节日快乐!
- helloSystem:一款类似 Mac 的 FreeBSD 系统
- 硬核观察 #433 一位数学老师将微积分课程放在 P 站上大获成功
- 4 个用来擦除数据的 Linux 工具
- MX Linux 21 稳定版发布
- 硬核观察 #432 微信允许搜索引擎索引公众号内容了?不,是 bug
- 使用 logrotate 命令轮转和归档日志
- 在 Apache Cassandra 中定义和优化数据分区
- 硬核观察 #431 CentOS 项目负责人宣布离任
- Dash to Dock 终于可以在 GNOME 40 上使用了
- 我推荐尝试的 5 个 Markdown 编辑器
- 龙蜥操作系统:又一个 Linux 操作系统?
- 硬核观察 #430 软件自由保护协会起诉智能电视生产商 Vizio 违反 GPL
- 如何现在就升级到 Ubuntu 21.10
- PinePhone Pro:一款价位适中的 Linux 旗舰智能手机
- 《代码英雄》第四季(8):史蒂夫·沃兹尼亚克轶事
- 硬核观察 #429 Facebook 将在欧洲雇佣一万人打造 VR 元宇宙
- 云栖大会 2021 首日亮点:倚天710、“磐久”自研服务器、开源玄铁技术细节
- 浅谈主机名
- 硬核观察 #428 月球准备上线
- 如何在 Debian 和 Kali Linux 上安装 Chrome 浏览器
- C 语言编程中的 5 个常见错误及对应解决方案
- 硬核观察 #427 Pine64 宣布最新的 Linux 手机 PinePhone Pro
- 如何使用 Apache 软件处理实时数据
- Linus Torvalds :开源改变了 Linux, 否则它就完了
- 硬核观察 #426 机器狗正在安装枪支
- 最新 OpenPGP.js 版本的 3 个新功能
- Ubuntu 21.10 版现已发布!终于带来了 Ubuntu 特色的 GNOME 40
- 硬核观察 #425 PowerPC 版的 Firefox 走向尽头
- 纪念 25 周年:KDE Plasma 5.23 发布
- Seahorse:在 Linux 中管理你的密码和加密密钥
- 硬核观察 #424 50 年前,第一个电子游戏《Computer Space》诞生
- 在 systemd 中使用控制组管理资源
- 我如何使用 Ansible 和 anacron 实现自动化
- 硬核观察 #423 Adobe 干掉了一个让特供版 Flash 无广告的开源项目
- [初级] 如何在 Ubuntu 中安装 Vivaldi 浏览器
- 硬核观察 #422 微软演示在无 TPM、VBS 保护的计算机上如何黑进 Windows
- 使用 Jekyll 构建你的网站
- /e/ 云:一个去谷歌化的 Google Drive 替代方案
- 硬核观察 #421 FSF 称 Windows 计算机不应叫做“个人电脑”
- 基于 KDE 的最佳 Linux 发行版
- 在 Linux 上使用 jps 命令检查 Java 进程
- 硬核观察 #420 Firefox 93 在地址栏显示广告
- 如何在 Linux 上手动安装 Java
- Dialect:Linux 下的开源翻译应用
- 硬核观察 #419 2046 年的互联网会是什么样子?
- 《赛博朋克 2077》等 DirectX 11/12 游戏可在 Linux 上体验 DLSS 了
- 如何从 Linux 发行版的仓库中安装 Java
- 硬核观察 #418 乔布斯曾试图让戴尔 PC 预装 MacOS
- NMState:一个声明式网络配置工具
- 用 jconsole 在 Linux 上监控你的 Java
- 硬核观察 #417 微软允许第三方浏览器在其商店上架
- Linux 上 5 个基于 Chromium 的浏览器
- 由 Facebook 事故引发的 BGP 工具探索
- 硬核观察 #416 微软的 .NET 基金会受到辞职的前董事抨击
- 学习 Core Java 的 8 个原因
- Below:一个时间旅行的资源监控器
- 硬核观察 #415 Facebook 宕机 6 小时,工程师一度无法远程和现场排除故障
- 使用 trace-cmd 追踪内核
- 官方的树莓派 4 外壳很烂!怎么样减少过热?
- 硬核观察 #414 超人、蝙蝠侠、蜘蛛侠频频出现在密码中
- 通过写“猜数字”游戏学习 Fortran
- Linux Mint 和 Fedora:应该使用哪一个?
- 硬核观察 #413 Linus Torvalds 在采访中再次提及一些观点
- 在 Fedora CoreOS 上运行 GitHub Actions
- 实例讲解代码之内存安全与效率
- 硬核观察 #412 二十年后,ATI Radeon R300 的 Linux 驱动仍有零星改进
- Arch Linux 软件包制作入门
- 让 YAML 变得像它看起来一样简单
- 硬核观察 #411 一半的开发人员因为烂代码考虑辞职,但是如果钱给够了……
- 如何在 Linux 上使用 BusyBox
- 在 Ubuntu Linux 上安装 AnyDesk
- 硬核观察 #410 国内知名“开源软件”织梦 CMS 向用户追索 5800 元授权费
- 用 Foreman 管理 CentOS Stream
- 5 个可以替代 Zoom 的开源软件
- 硬核观察 #409 Stack Overflow 的“复制粘贴键盘”
- 微软 Exchange 的一个开源替代方案
- 浅谈配置文件格式
- 不是 Windows,也不是 Linux,Shrine 才是“神之操作系统”
- 硬核观察 #408 年轻人已经没有了计算机文件夹的概念
- 使用 Vagrant 在不同的操作系统上测试你的脚本
- 欧拉:那个要统一数字基础设施的操作系统来了
- 硬核观察 #407 HTTPS Everywhere 浏览器扩展即将功成身退
- 2021 年了,我们能推荐使用 Linux 来玩游戏吗?
- 用 Lima 在你的 Mac 上运行容器
- 硬核观察 #406 曹子德和格雷等重新当选 Linux 基金会技术咨询委员会
- 使用 Linux 命令行工具来了解你的 NVMe 驱动器
- Linux 玩家终于可以玩《Apex Legends》、《Fortnite》等游戏了
- 硬核观察 #405 让照片形成点头、眨眼等动作,两人破解人脸识别技术牟利获刑
- 如何在树莓派 4 上安装 Ubuntu 桌面系统
- GNOME 41 发布:最受欢迎的 Linux 桌面环境的精细打磨
- 硬核观察 #404 谷歌终于转向“上游优先”方式来实现安卓功能
- Linux 黑话解释:什么是 sudo rm -rf?为什么如此危险?
- 硬核观察 #403 微软 Exchange 曝出安全漏洞,可获取全球 Windows 域和应用凭证
- YAML 使用入门
- 用 Linux 的 watch 命令观察命令和任务
- 硬核观察 #402 美国联邦调查局早就拿到了 REvil 解密密钥但并没有用来解锁
- 满足日常需求的应用(五):视频编辑器
- 硬核观察 #401 Google 的标志性口号“不作恶”在劳工审判中受到质疑
- 用 Linux sed 命令替换智能引号
- 如何在 VMware 中安装 Kali Linux
- 硬核观察 #400 Linus Torvalds 表态 9.17 才是真正的 Linux 内核生日
- 如何用 rpm-ostree 数据库检查更新信息和更新日志
- 在 Linux 中使用 OBS 和 Wayland 进行屏幕录制
- 硬核观察 #399 英特尔准备为 Linux 引入无需重启更新固件功能
- 构建开源的社区健康分析平台
- 树莓派 Zero 与 Zero W 对比
- Kali Linux 2021.3 的新改进
- 硬核观察 #398 一笔 BTC 交易将产生至少 272g 的电子垃圾
- 13 个最好的 React JavaScript 框架
- 从命令行使用 wget 调试网页错误
- 硬核观察 #397 新恶意程序正利用 WSL 隐蔽攻击 Windows
- 在 Linux 上使用 lspci 命令查看硬件情况
- 容器的四大基础技术
- 硬核观察 #396 PHP 仍然是统治服务器端的编程语言
- 如何在 Ubuntu 中运行 Java 程序
- 如何轻松安装 Debian Linux 系统
- 硬核观察 #395 树莓派将进入太空进行 Python 编程挑战
- 怎样在 Linux 终端下使用 dd 命令创建一个临场 USB 驱动器
- 浅谈慢速的二次算法与快速的 hashmap
- 恢复 GNOME 顶栏的托盘图标
- 硬核观察 #394 Firefox 击穿了微软在 Windows 中的默认浏览器保护措施
- 如何在 Linux 终端中退出一个程序
- Adobe 终止支持 Brackets,并建议使用 VS Code 替代
- 硬核观察 #393 18 年后,最古老的 BT 种子还活着
- Firefox 在过去 12 年里损失了 5 亿用户及其 75% 份额的原因
- 在 Linux 终端调整图像的大小
- 硬核观察 #392 Ubuntu 21.10 在性能测试中几乎完胜 Windows 10/11
- 使用 Tangram 浏览器在 Linux 中运行 Web 应用
- 谈谈 GNU/Linux 口水话
- 硬核观察 #391 微软 Linux 发行版 CBL-Mariner 首次发布了官方 ISO
- 如何在 Ubuntu Linux 上安装 Dropbox
- 什么是容器运行时?
- 满足日常需求的应用(四):音频编辑器
- 硬核观察 #390 Vivaldi 将替代 Firefox 成为 Manjaro Cinnamon 的默认浏览器
- 在 Java 中使用外部库
- 在 Linux 上使用 stat 命令查看文件状态
- 硬核观察 #389 OpenAI 停止为开发者的 AI 聊天机器人提供服务
- 什么是容器镜像?
- 了解团队隐含价值观和需求的指南
- 硬核观察 #388 Firefox 92 发布
- OpenWrt 21.02 发布,支持 Linux 内核 5.4 和 WPA3
- 通过 ncurses 在 Linux 上写一个猜谜游戏
- 满足日常需求的应用(三):图像编辑器
- 硬核观察 #387 萨尔瓦多正式将比特币作为法币
- 用户必会的 20 个 Linux 基础命令
- Linux 激荡 30 年,我们是否还需要一个新的 Linux 发行版?
- 硬核观察 #386 Sci-Hub 诞生十周年,将恢复上传新论文
- 使用 ncurses 在你的 Linux 屏幕上定位文本
- 满足日常需求的应用(二):办公套件
- 硬核观察 #385 Google 位居全球互联网访问量第一,有七家中国企业闯入前十
- 如何使用 youtube-dl 只下载音频
- 通过 ftrace 来分析 Linux 内核
- 硬核观察 #384 Firefox 和 Edge 正争夺浏览器市场第三名
- Zulip:一个不错的开源的 Slack 替代品
- 安装 elementary OS 6 “Odin” 后要做的 10 件事
- 硬核观察 #383 Yahoo 再次成为 Yahoo
- 我们离不开的 Linux 内核模块
- Debian 和 Ubuntu:有什么不同?应该选择哪一个?
- 硬核观察 #382 约 60% 的访客屏蔽了谷歌分析
- 在 Kubernetes 上部署一个深度学习模型
- Ulauncher:一个超级实用的 Linux 应用启动器
- 硬核观察 #381 Docker 桌面管理工具对大公司不再免费
- 如何在 Linux 系统设置打印机
- elementary OS 6 Odin 评测:迟到的新版本,但也实至名归
- 硬核观察 #380 Torvalds 认为 GPLv2 和公司的参与对 Linux 非常重要
- 用这个开源工具在 Linux 上访问你的 iPhone
- Brave vs. Firefox:你的私人网络体验的终极浏览器选择
- 硬核观察 #379 机械妖姬要到了 GPLv2 授权的源代码
- 《代码英雄》第四季(7):游戏机 —— Dreamcast 的新生
- 如何在 Linux 中实时监控日志文件
- 15 个被黑客利用来数百万次入侵 Linux 系统的顶级漏洞
- 硬核观察 #378 Alphabet 的无人机在去年送出了 1 万杯咖啡
- 如何在 Bash shell 脚本中解析命令行选项
- 用 ncdu 检查 Linux 中的可用磁盘空间
- 硬核观察 #377 苹果公司将免除“苹果税”
- 如何在 Windows 和 Linux 上确定系统使用的是 MBR 还是 GPT 分区
- Linux 远程连接之 SSH 新手指南
- 硬核观察 #376 字节跳动开源最新 GAN 压缩算法
- 关于 Linux 内核的 30 件你不知道的事
- 用 fastjar 和 gjar 构建一个 JAR 文件
- 使用 SubSync 自动同步视频字幕
- 硬核观察 #375 龙芯被指 LoongArch 的内核代码复制 MIPS 代码
- 理解 systemd 启动时在做什么
- KDE Plasma 5.23 的新功能和发布日期
- 硬核观察 #374 Linux 操作系统诞生 30 周年
- 改进你的脚本程序的 5 个方法
- Linux 中 cron 系统的 4 种替代方案
- 硬核观察 #373 VISA 花 15 万美元购买了第一个 CryptoPunk NFT
- 如何在免费 WiFi 中保护隐私(四)
- 在终端监控你的 Linux 系统
- 硬核观察 #372 Windows XP 问世 20 年
- 如何选择一台 Linux 手机
- 用 Linux 的 at 命令来安排一个任务
- 硬核观察 #371 比特币 BSV 矿工在区块链上挖出 2GB 的区块
- 使用 VS Code 在容器中开发
- 如何在免费 WiFi 中保护隐私(三)
- 硬核观察 #370 非 UNIX 开源操作系统 Haiku 诞生二十周年
- Zorin OS 16 发布:惊艳的新外观和一系列更新
- 在 LVM 上安装 Linux Mint
- 硬核观察 #369 ImageNet 库被发现哈希碰撞的真实图像
- 如何在免费 WiFi 中保护隐私(二)
- 如何每小时改变你的 Linux 桌面壁纸
- 硬核观察 #368 亚马逊夺走了 Alexa 这个名字
- 使用 commons-cli 解析 Java 中的命令行选项
- 在 Fedora Linux 上使用 OpenCV(一)
- 硬核观察 #367 防火墙可以成为超大型 DDoS 攻击的武器
- [免费训练营] Shell 编程训练营,它来了
- 新发布的 Debian 11 “Bullseye” Linux 发行版的 7 大亮点
- 如何在 Fedora Linux 上安装 Java
- 硬核观察 #366 使用 Ubuntu 计算出了圆周率的最新记录
- 在 Linux 使用 systemd-udevd 管理你的接入硬件
- 下载《Quarkus 的 Java 开发者指南》电子书
- 硬核观察 #365 科技公司研发 AI 工具可通过摄像头识别员工是否真生病
- SteamOS 是什么?关于这款“游戏发行版”你所要知道的事
- 基础:在 Linux 终端中删除文件和文件夹
- 硬核观察 #364 Debian 11 “Bullseye” 正式发布
- 如老手一般玩转 MySQL 查询
- 使用 GNOME Web 的 Canary 版本测试前沿功能
- 硬核观察 #363 IBM PC 40 岁了
- 用 OneDriver GUI 工具在 Linux 中挂载微软 OneDrive
- 如何在免费 WiFi 中保护隐私(一)
- 硬核观察 #362 亚马逊将监控客服人员键盘输入和鼠标点击以提升安全性
- elementary OS 6 Linux 中的 11 个亮点
- 基础:在 Linux 终端中移动文件
- 用 kubectl 管理 Kubernetes 的 5 种有用方法
- 硬核观察 #361 研究人员创造出能绕过面部识别的“万能钥匙”面孔
- 使用 Linux 终端浏览你的计算机
- COPR 仓库中 4 个很酷的新项目(2021.07)
- 2021 年可以购买的 10 大 Linux 笔记本电脑
- 硬核观察 #360 OpenAI 推出可将自然语言翻译成代码的 Codex API
- 久等了!elementary OS 6 “Odin” 正式发布,带来令人激动的新变化
- 使用 Linux 终端查看你的电脑上有哪些文件
- 《代码英雄》第四季(6):开源硬件 —— 创客的联合
- 硬核观察 #359 Firefox 版本号到了 100 会发生什么
- 是时候让 Ubuntu 选择混合滚动发布模式了
- 如何安装 elementary 优化工具
- 一些命令行小技巧:wc、sort、sed 和 tr
- 硬核观察 #358 小米成为世界头号手机品牌,超过三星、苹果
- 3 个提高生产力的必备 Linux 速查表
- 如何在 Linux 系统里查找并删除重复相片
- 硬核观察 #357 ElasticSearch 继续对抗亚马逊 AWS 的开源分叉
- 初级:如何在 Linux Mint 上安装 Google Chrome
- Firefox 失去了近 5000 万用户:令人担忧的原因
- 硬核观察 #356 微软计划为 Edge 浏览器提供“超级无敌安全模式”
- 使用 du 检查 Linux 上已用的磁盘空间
- 如何在 elementary OS 中改变锁定和登录屏幕的壁纸
- 硬核观察 #355 Google 安全团队称 Linux 内核开发需要改进流程和更多人手
- Windows 11 的外观受到了 KDE Plasma 和 GNOME 的启发吗?
- 硬核观察 #354 美国国税局本财年已查获价值 12 亿美元的加密货币
- 使用 Linux 安全工具进行渗透测试
- 使用 Python 读写文件
- 硬核观察 #353 X.org “大眼睛” 11 年来发布第一个小版本
- 提前尝鲜,从 Debian 10 升级到 Debian 11
- 使用 df 命令查看 Linux 上的可用磁盘空间
- 硬核观察 #352 Steam 调查显示其 Linux 市场份额达到 1%
- 如何在 Linux 上使用 cron 定时器
- ARPANET 协议是如何工作的
- 硬核观察 #351 Firefox 桌面用户 2019 年以来减少了 5000 万
- 在 Fedora 34 及以上版本中安装 Shutter
- Windows 11 让你的硬件过时,使用 Linux 代替吧!
- 硬核观察 #350 得州仪器的新计算器将可以运行 Python 程序
- 认识 Clapper:一款外观时尚的 Linux 视频播放器,极简主义者适用
- 如何在 Fedora Linux 上安装 VLC
- 硬核观察 #349 谷歌的量子计算机首次展示了“时间晶体”
- 在 Podman 中运行一个 Linux 虚拟机
- 小说还是折磨:我如何学会克服焦虑并开始爱上 Vim
- 硬核观察 #348 微软:Windows 11 将重构操作系统体验
- 在 Fedora 中用 bpftrace 追踪代码
- pipx:在虚拟环境中运行 Python 应用
- 硬核观察 #347 “编程难”这一说法是有害的
- Linux 上的顶级安卓模拟器
- 用 Python 轻松实现机器学习
- 在命令行中使用 XMLStarlet 来解析 XML
- 硬核观察 #346 谷歌宣布新的游戏化漏洞赏金平台
- 满足日常需求的应用(一):Web 浏览器
- 什么是 XML?
- 硬核观察 #345 “不再索取赎金” 项目的免费解密工具节省了 10 亿美元
- 编程基础:Java 中的输入和输出
- 如何在 Kubuntu 21.04 中安装和升级 KDE Plasma 5.22
- Linux 包管理器比较:dnf 和 apt
- 硬核观察 #344 可维修的模块化“框架笔记本电脑”开始发货
- 在 Linux 上批量处理图像的 Converseen
- 硬核观察 #343 第一款龙芯架构的芯片的性能测试一般
- 如何在 Fedora 上使用 Podman
- 我家的 Linux 故事
- 硬核观察 #342 iDOS 2 模拟器收到苹果商店的下架通知
- 使用树莓派搭建下载机
- Ubuntu 20.10 到达生命终点,该升级啦!
- IT 人的 6 个晚上放松方式
- 硬核观察 #341 谷歌的推送更新少了一个 & 字符,致使 Chrome OS 设备无法登录
- Hash Linux:预配置了四种平铺窗口管理器的 Arch Linux 衍生版
- 将 Vim 配置成一个写作工具
- 硬核观察 340 安全黑市中出售的一半以上的漏洞是针对微软产品的
- 分支与发行版有什么不同?
- 作为一个写作者如何使用 Git 版本控制
- 硬核观察 #339 特斯拉投资比特币的 15 亿美元账面收益再次化为乌有
- 进阶教程:用 Python 和 NLTK 进行 NLP 分析
- FreeDOS 简史
- 硬核观察 #338 iPhone 被曝不安全:不点击链接也有可能被入侵
- 不同的编程语言是如何读写数据的
- 现实中的应用程序是如何丢失数据?
- 全程免费的 Ansible 直播训练营,今夜开播
- 硬核观察 #337 “Linux 随机数生成器”(LRNG) 已经开发了五年
- 从实际代码开始编写好的示例
- 用于 Web 前端开发的 9 个 JavaScript 开源框架
- 硬核观察 #336 Linus Torvalds 催促新的 NTFS 驱动合并到内核
- 在 Linux 上用密码加密和解密文件
- Box64 模拟器发布 Arm64 Linux 版本
- 硬核观察 #335 三分之二的开发者在使用 JavaScript
- 我的 7 大 Rust 关键字
- Windows 11 能影响 Linux 发行版吗?
- 【Linux 中国系列训练营】四天敲开企业级运维自动化的大门
- 硬核观察 #334 外媒称,中国在全球量子竞赛中处于领先地位
- 如何在 CentOS、RHEL、Rocky Linux 最小化安装中设置互联网
- 包含新功能和工具的 Linux Mint 20.2 已经发布
- 硬核观察 #333 消息称阿里、腾讯考虑互相开放生态系统
- 在 Linux 命令行中生成密码
- 在 Linux 命令行上编辑 PDF
- 硬核观察 #332 FCC 补偿 19 亿美元替换美国网络中的华为和中兴设备
- 使用这个 Python 模块输入不可见的密码
- 像查询数据库一样查询你的 Linux 操作系统信息
- 硬核观察 #331 阿里巴巴使用量子计算来保护支付宝的金融交易
- 用 Groovy 解析 JSON 配置文件
- 让你的大脑在这个夏天保持忙碌的 7 本开源指南
- 硬核观察 #330 SolarWinds 和 Kaseya 攻击动摇了对 SaaS 模式的信心
- 在 Linux 命令行中收发 Gmail 邮件
- 如何在 Ubuntu Linux 上安装 Zlib
- 硬核观察 #329 乌克兰从加密货币矿场查封了 3800 台索尼 PS4 主机
- 在 Linux 上使用 Tealdeer 替代手册页
- 硬核观察 #328 测试期间 M1 Mac 的超长电池续航表现曾令苹果高管认为出了 bug
- 用开源移动应用 PlantNet 来识别花草和树木
- 如何在 FreeDOS 上归档文件
- Linux 中国倾心打造 — 《Linux 技术图谱》上线
- 硬核观察 #327 OnePlus 承认以“省电”的名义限制了 300 个流行应用的性能
- 如何在 Go 中嵌入 Python
- 硬核观察 #326 法官发布临时禁令,要求勒索团伙不得发布窃取的数据
- 用 4 天时间,手把手教你成为 Linux 生态贡献者
- 如何解析 Bash 程序的配置文件
- 硬核观察 #325 孙正义以 16 亿美元买下了“雅虎”在日本的名称权
- Fotoxx:用于管理和编辑大型照片集合的开源应用
- Jim Hall,你觉得 Fedora 怎么样?
- TIOBE 编程社区指数 20 年
- 硬核观察 #324 因不满厂商不修复被黑客入侵的游戏,玩家入侵了它的另一款游戏
- 如何用 Rust 编写一个 Linux 内核模块
- 使用 Tokei 查看有关代码的统计信息
- 我在进入技术行业之前的奇怪工作
- 硬核观察 #323 REvil:有史以来最大的一次全球勒索软件攻击
- 使用 Python 解析配置文件
- 使用 GDB 查看程序的栈空间
- 硬核观察 #322 Bitcoin.org 败诉,需支付“中本聪” 35,000 英镑
- 在 Linux 和 FreeDOS 之间复制文件
- “MAGFest 先生”专访:用 Python 和 Linux 进行音乐创作
- 硬核观察 #321 谷歌要用新的安卓软件包格式取代 APK
- 在 WSL 上忘记了 Linux 密码?下面是如何轻松重设的方法
- 《Bash it out》书评:用这本谜题书学习 Bash
- 硬核观察 #320 谷歌和微软决定结束和平,重启诉讼大战
- 使用 Python 来解决慈善机构的业务问题
- CI/CD 管道是什么?
- 硬核观察 #319 美国议员呼吁给加密货币留“后门”
- 使用开源工具创建私有的虚拟专用网络
- 如何在 Linux 上设置雷蛇设备的灯光效果和其他配置
- 硬核观察 #318 微软推出 AI “结对编程”
- Fedora Linux 中的 Python 3.10 测试版
- 为什么要为你的家庭自动化项目选择开源
- 硬核观察 #317 DuckDuckGo 成为美国、加拿大、澳大利亚的第二大移动搜索引擎
- 为什么我们要开源我们的 Python 平台
- 在 Linux 上用 dust 代替 du
- 硬核观察 #316 使用 AI 给游戏配音,引来配音演员强烈不满
- KTorrent:KDE 上的一个非常有用的 BitTorrent 应用
- 七个改变我生活的 Git 小技巧
- 硬核观察 #315 华为工程师向 Linux 内核提出一项“华为摘要列表”功能建议
- 13 个 Linux 5.13 中最值得关注的变化
- 如何维护关键的 Python 项目
- FCC 的频谱拍卖是对 5G 普及的长期助推
- 硬核观察 #314 Windows 11 将提供 Windows Subsystem for Android
- 使用 QEMU 尝鲜 Windows 11
- 用于调度任务的 systemd 定时器
- 硬核观察 #313 微软正式宣布推出 Windows 11 操作系统
- 用 Forklift 将虚拟机迁移到 Kubernetes 上
- 为什么在 2021 年我仍然推荐你使用 Linux
- 硬核观察 #312 苹果称第三方应用程序商店将使 iPhone 向骗子开放
- Cube.js:试试这个新的数据分析开源工具
- 在 Linux 上用 fd 代替 find
- 硬核观察 #311 国产 RISC-V 处理器“香山”,已成功运行 Linux
- 网上相会,何如线下小酌:LLUG 北京发起首次活动邀约
- 用 Eleventy 建立一个静态网站
- 自由/开源软件如何保护在线隐私
- 硬核观察 #310 中国的火星车、空间站等航天器使用麒麟操作系统
- Subtitld: 一个跨平台的开源字幕编辑器
- 《代码英雄》第四季(5):更智能的电话 —— 掌上电脑的旅程
- 硬核观察 #309 微软的 Linux 仓库遭遇 22 小时中断
- 用 Deskreen 将你的 Linux 屏幕镜像或串流到任何设备上
- 探索 Kubernetes 生态系统(2021 版)
- 硬核观察 #308 Neo4j:数据库历史上最大的投资
- 我如何用 CircuitPython 和开源工具监控温室
- FreeDOS 如何启动
- 硬核观察 #307 以打击盗版为目标的恶意程序
- 使用 cpulimit 来释放你的 CPU
- 硬核观察 #306 国产的全功能 Linux 平板电脑 JingPad A1 众筹成功
- C++ 类成员函数指针语法的友好指南
- 云原生软件的 6 个要求
- 硬核观察 #305 荣耀发布 50 系列:看重鸿蒙,但我选安卓
- Helix:高级 Linux 用户的终端文本编辑器
- 硬核观察 #304 几乎所有的 DDoS 攻击都来自不到 50 家的托管公司
- FreeDOS 入门
- 2021 年学习 Java 的三个理由
- 硬核观察 #303 硬派,美国卡车司机工会面对勒索软件攻击拒付赎金
- 使用 Cockpit 管理你的树莓派
- 《代码英雄》第四季(4):软盘 —— 改变世界的磁盘
- 硬核观察 #302 Linux、Python 的 Freenode IRC 频道也被关闭了
- 如何在 Ubuntu Linux 上安装 Code Blocks IDE
- 完善的 API 的 4 个基本特征
- 硬核观察 #301 加密货币矿工滥用迫使 Docker Hub 取消免费构建服务
- 15 个提高工作效率的 VS Code 键盘快捷键
- 4 位技术专家谈少数族群的技术职业
- 硬核观察 #300 Linux 创始人怒斥反疫苗言论
- RTFM!如何阅读(和理解)Linux 中神奇的手册页
- Python 3.9 如何修复装饰器并改进字典
- 硬核观察 #299 美国人在 2020 年获得了 41 亿美元的比特币利润
- 抽丝剥茧 Linux 浮点运算的原理
- 硬核观察 #298 上线时间不到一周,鸿蒙 2 升级用户突破千万
- 使用开源工具升级你的 Linux PC 硬件
- 硬核观察 #297 Lotus Notes 表示还可以抢救一把
- openSUSE Leap 15.3 版本缩小了与 SUSE Linux 企业版的差距
- 寻找为 Linux 内核贡献数千补丁的“超能力者”!
- 硬核观察 #296 App Store 上销售额最高的 1000 个应用程序中,有 2% 是骗局
- 用 Python 3.8 中的这个位置技巧让你的 API 变得更好
- 硬核观察 #295 推动苹果公司成为万亿公司的一封邮件
- Linux 5.10 LTS 延长至六年支持期背后的故事
- 如何在 Ubuntu 上安装和使用 XRDP 进行远程桌面连接
- 使用开源工具识别 Linux 的性能瓶颈
- 在 Linux 终端将图像转换成 ASCII 艺术
- 硬核观察 #294 萨尔瓦多可能成为第一个将比特币视为法币的国家
- 用这个 Python 3.7 的特性来切片无限生成器
- 硬核观察 #293 Google 用自己的专用芯片取代了数百万英特尔的芯片
- 鸿蒙之路,道阻且长
- 在 2021 年你需要知道 Quarkus 些什么?
- 硬核观察 #292 诺顿销售带有以太坊挖矿功能的杀毒软件
- 你使用过 Python 3.6 中针对文件系统的这个神奇方法吗?
- 硬核观察 #291 演示 IBM 中文打字机的女打字员
- 使用 systemd 作为问题定位工具
- Make 命令未找到?这是修复它的方法
- 硬核观察 #290 蚂蚁再次开源 OceanBase 数据库
- Nyxt 浏览器:一个受 Emacs 和 Vim 启发的面向键盘的网页浏览器
- Python 3.5 带给我们的方便的矩阵以及其他改进
- 硬核观察 | 微软前高管解释了为什么 Windows 10 删除了开机声音
- 在 Flutter 移动应用程序中创建一个列表
- 不是程序员?那就找到自己的定位
- 硬核观察|Google 员工承认用户无法在公司的限制下保护自己的隐私
- 回顾一下 Python 3.4 中的枚举
- 体验 /e/ OS:开源的去谷歌化的安卓
- 硬核观察 #287 谷歌强调:Chrome“隐私沙盒”功能将不会为自己定制后门
- Btrfs 文件系统入门
- Python 3.3 为改进代码中的异常处理所做的工作
- 阿里云以 Apache 2.0 许可证开源 PolarDB 分布式数据库
- 硬核观察 | 阿里云发布第七代云服务器,并全面兼容 X86、ARM、RISC-V 等多种芯片架构
- 将操作系统移植到新的芯片架构的经验
- 3 个到今天仍然有用的 Python 3.2 特性
- 硬核观察 | 微软发布其官方的包管理器 winget 1.0
- 用这个开源项目在 Linux 上玩复古视频游戏
- 3 个值得使用的在 Python 3.1 中发布的特性
- 硬核观察 | 腾讯开源代码安全指南
- 什么是 Java 的无服务器化?
- 用开源软件保护你的文件的 5 种方法
- 硬核观察 | 微软使用 GPT-3 让你可以用自然语言编码
- 将 Fedora Linux 系统添加到企业域中
- 使用开源工具进行 Linux 内存取证
- 硬核观察 | Chrome 浏览器曾是谷歌创始人瞒着 CEO 开发的
- 对 JavaScript 构建工具的 6 个预测
- Git 中上下文切换的 4 种方式
- 硬核观察 | Python 之父对 Rust、Go、Julia 和 TypeScript 的看法
- 4 款值得一试的 Linux 终端多路复用器
- 抛弃 Autotools 向 CMake 迈进吧
- 硬核观察 | PowerShell 成为关键安全威胁的首要来源
- 使用 sed 命令进行复制、剪切和粘贴
- 全新 1Password for Linux 正式推出
- 硬核观察 | 大批开源项目逃离 Freenode IRC 网络
- 在 Linux 上重新映射你的大写锁定键
- 用 C 语言理解 Linux 软件库
- 五月花开,中国基础软件如今大不同
- 硬核观察 | 最后一个 IE 版本将终止支持
- 用 Pulp 托管你的容器注册中心的 5 个理由
- 硬核观察 | 任天堂 Wii U 已停产数年,但其 Linux 驱动程序仍在开发中
- 如何在 Ubuntu 服务器上安装桌面环境(GUI)
- 3 个值得使用的首次亮相在 Python 3.0 中的特性
- 硬核观察 | Android 12 发布,小米等设备可以提前测试
- SonoBus:支持跨平台的开源点对点音频流应用
- 每个人都应该尝试 Linux 的 21 个理由
- 硬核观察 | “祝融号”火星车目前带宽每秒只能传 2 个字节
- 使用 systemd 来管理启动项
- 用 Ttyper 测试你在 Linux 终端的打字速度
- 硬核观察 | 鸿蒙 OS 2.0 将陆续开源
- OpenStreetMap:社区驱动的谷歌地图替代品
- 《代码英雄》第四季(3):个人计算机 —— Altair 8800 和革命的曙光
- 硬核观察 | 安全专家告知数据被泄露后,却接到了对方的律师函
- 使用 Ansible 配置 Podman 容器
- 通过网络将你的扫描结果发送到 Linux 机器上
- 硬核观察 | Python 之父要在 Python 3.11 中将速度翻倍
- 用 OpenNIC 访问另一个互联网
- 如何使 Jenkins 日志更可读
- 硬核观察 | Cloudflare 呼吁终结验证码
- 速查表:学习 Kubernetes 的基本命令
- Linux 下 Chrome 浏览器一直报“检测到网络变化”,修复方法来了
- 硬核观察 | IBM 教会 AI 翻译编程语言
- 使用 GNU Screen 的小技巧
- 初级:如何通过 Torrent 下载 Ubuntu
- 使用 Golang 的交叉编译
- 硬核观察 | 阿里云正式发布它的首个 CentOS 兼容发行版 Anolis OS 8.2
- 使用 cron 调度任务
- 如何构建更小的容器
- 用 OpenSSL 替代 Telnet
- 硬核观察 | OpenSolaris 衍生品 Illumos 放弃对 SPARC 硬件的支持
- 用 NetworkManager 配置 WireGuard 虚拟私有网络
- 硬核观察 | 美国最大的燃油管道运营商遭攻击之后,美国宣布进入紧急状态
- OpenRGB:一个控制所有 RGB 灯光设置的开源应用
- 在 Windows 中运行基于 Linux 的应用程序已经成为现实
- 硬核观察 | 微软搁置 Windows 10X
- 网络管理初学者指南
- 网络地址转换(NAT)之连接跟踪工具
- Fedora 和红帽 Linux:你应该使用哪个,为什么?
- 硬核观察 | 专家称 SaaS 可能会变成锁定服务,丧失开源的好处
- 《地铁:离去》终于来到了 Steam for Linux
- 硬核观察 | 纳斯达克股票系统遭遇“巴菲特千年虫”
- 使用 OpenSSL 加密和解密文件
- 《星球大战》的世界拥抱开源的 5 种方式
- 硬核观察 | 全球 60% 的电子邮件服务器受到已存在了 17 年的远程漏洞影响
- Fedora Linux 34 各版本介绍
- 网络地址转换(NAT)之报文跟踪
- 硬核观察 | 狗狗币创造者在 2015 年卖掉了他所有的币,只相当于一辆二手本田汽车
- 用 Linux 使计算机更容易使用和可持续
- 神器:在一个 U 盘上放入多个 Linux 发行版
- 硬核观察 | 通过无人机上远程入侵特斯拉汽车
- Fedora Workstation 34 中的新变化
- 用 Linux 命令玩一个有趣的数学游戏
- 硬核观察 | 火星直升机软件出现错误,但 NASA 觉得不用“重装试试”
- 使用 requests 访问 Python 包索引(PyPI)的 JSON API
- 爱了!3 个受欢迎的 U 盘 Linux 发行版
- 硬核观察 | AI 赢得填字游戏冠军
- dnspeep:监控 DNS 查询的工具
- 使用 Apache Kafka 和 SigNoz 实现应用可观测性
- 硬核观察 | Linus Torvalds 认为 GPL 是 Linux 成功的重要部分
- 我们能从明尼苏达大学事件吸取什么教训?
- Ubuntu MATE 21.04 更新,多项新功能来袭
- 硬核观察 | 曾经苹果也想让 Flash 运行在 iPhone 上
- 使用 Linux 自动化工具提高生产率
- 如何在 Linux 中删除分区
- 硬核观察 | 雅虎可能又要被卖了
- 我最喜欢的开源项目管理工具
- Blanket:拥有各种环境噪音的应用,帮助保持注意力集中
- 硬核观察 | DroidScript 软件被谷歌关闭后,开发者被蒙在鼓里
- 用 Linux 翻新旧的 MacBook
- 使用 Stratis 的网络绑定磁盘加密
- 硬核观察 | 报告称全球半年增加了 300 万开发者,JavaScript 开发人员占一半
- 使用 C 优化你的 Python 代码
- 如何在 Ubuntu 中添加指纹登录
- 硬核观察 | 比特币十日大跌 26%
- Fedora Linux 中有 Bug 吗?一起来修复它!
- 硬核观察 | 神秘实体 BGP 宣告了大量五角大楼未用 IPv4 空间
- 明尼苏达大学 Linux 内核“伪君子提交”研究人员发表公开信
- 11 个可以部署在 Linux 服务器上的开源论坛软件
- Arch Linux 中的引导式安装程序是迈向正确的一步
- 硬核观察 | 财务软件 bug 导致数百人被错误定罪
- 14 种可以在古老的 32 位计算机上使用的 Linux 发行版
- 用 Sigil 在 Linux 上创建和编辑 EPUB 文件
- 硬核观察 | Ubuntu 21.04 发布,进一步和微软密切关系
- 用开源工具定制 Mac 终端主题的 4 个步骤
- 硬核观察 | 人们真正从 Stack Overflow 复制和粘贴的频率是多少?
- 开源供应链:一个有关信任的问题
- 明尼苏达大学研究人员为什么被踢出 Linux 内核贡献者?
- 硬核观察 | Grafana、Loki 和 Tempo 改用 AGPLv3 许可证
- 怎样在 Linux 中使用动态和静态库
- groff 程序员的 5 个标志
- 硬核观察 | 龙芯推出自主指令集 LoongArch,可翻译支持 MIPS/ARM/x86
- 将你的安卓手机屏幕投射到 Linux
- 7个管理家目录的 Git 技巧
- 硬核观察 | 废弃电厂重启成为比特币矿场
- Stratis 加密入门
- 用这个开源工具让你的数据对老板友好起来
- 硬核观察 | Linus Torvalds 青睐 Rust,并称 C++ 是“一门垃圾语言”
- 为什么我喜欢用 bspwm 来做我的 Linux 窗口管理器
- 使用 systemd 定时器代替 cron 作业
- 硬核观察 | LLVM 12 已释出 3 天,但是连发布公告都没写完
- 我使用 Git cherry-pick 命令的 3 个理由
- 用开源的 VeraCrypt 加密你的文件
- 硬核观察 | Slackware 还活着,准备发布 15.0
- 如何在 Fedora 上安装 Steam
- 使用 Git 工作树对你的代码进行自由实验
- 硬核观察 | 加密货币交易所第一股 Coinbase 上市,创始人致谢中本聪
- 开源为你带来竞争优势的 4 种方式
- 6 个提升 Linux 服务器安全的开源工具和技巧
- 硬核观察 | 安全研究人员根据修复补丁,直接在网上公开了 Chrome 漏洞
- 在 Linux 上创建一个加密文件保险库
- 什么是 Git 遴选(cherry-pick)?
- 硬核观察 | 华为将投资 10 亿美元研发汽车技术,称在自动驾驶技术上超过了特斯拉
- git stash 命令实用指南
- 使用 Elixir 语言编写一个小游戏
- 硬核观察 | C# 还有什么是可以开源的?
- 用 Hedy 教人编程
- 使用 CPUFetch 在 Linux 终端中漂亮地显示 CPU 细节
- 硬核观察 | 苹果高管表示,iMessage 是人们不给孩子用安卓手机的原因
- GNOME OS:一个并不是适合所有人的 Linux 发行版
- 查看 Git 提交中发生了什么变化
- 硬核观察 | 近三分之一的英国人使用宠物或家庭成员的名字作为密码
- 选择 Linux 的五大好处
- Plausible:注重隐私的 Google Analytics 替代方案
- 开源、开放、使能,看华为如何为中国基础软件带来新变化
- 硬核观察 | 外媒呼吁美国不要打压中国智能电话
- 你可能是 Rust 程序员的五个迹象
- 使用这个开源工具来监控 Python 中的变量
- 硬核观察 | Redis Labs 最新一轮融资估值突破 20 亿美元
- 为什么我喜欢使用 IPython shell 和 Jupyter 笔记本
- 如何解决 Windows-Linux 双启动设置中显示时间错误的问题
- 硬核观察 | 50 岁大叔用 FaceApp 冒充“超人气美少女骑手”,揭穿后却得到了更多支持
- 在 Linux 中把多个 Markdown 文件转换成 HTML 或其他格式
- 《代码英雄》第四季(2):大型机 GE-225 和 BASIC 的诞生
- 硬核观察 | 谷歌赢得十年之久的甲骨文版权战
- 值得现在就去尝试的四款开源聊天应用软件
- 如何使用 Linux anacron 命令
- 硬核观察 | 研究人员教会机器人如何逃离熊孩子殴打
- 用 Lua 操作文件中的数据
- strace 可以解决什么问题?
- 硬核观察 | 苹果应用商店上的假应用导致用户被骗取 17.1 个比特币
- NewsFlash: 一款支持 Feedly 的现代开源 Feed 阅读器
- 如何用 C++ 读写文件
- 硬核观察 | OpenBSD 开始支持火星时间
- 如何从硬件到防火墙建立一个家庭实验室
- 为什么需要关心服务网格
- 硬核观察 | 一个底层组件的许可证发生变化后,导致大量 Ruby 软件无法构建
- 用 Bash 读写文件
- 一次 Docker 镜像的逆向工程
- 硬核观察 | 华为称 HMS 已成为全球第三大移动应用生态,有 230 万开发者
- 用 Ansible 自动化系统管理员的 5 个日常任务
- 在家就能用得起的高温 3D 打印机
- 硬核观察 | 柯洁称 AI 让他越来越难以赢棋了
- 用一个开源工具实现多线程 Python 程序的可视化
- 学习如何用 C 语言来进行文件输入输出操作
- 硬核观察 | 有黑客用 Game Boy 掌机挖比特币,预计需要数百万年
- 如何在 WebAssembly 中写 “Hello World”?
- 2021 年要尝试的 3 个新的 Java 工具
- 硬核观察 | 贝尔实验室把 UNIX 姊妹系统 Plan 9 的版权转让给基金会
- 练习使用 Linux 的 grep 命令
- 硬核观察 | AI 在“我的世界”中生成一只会走路、可再生的毛毛虫
- 关于撤销支持 RMS 重返 FSF 的说明
- COPR 仓库中 4 个很酷的新项目(2021.03)
- 如何使用 Python 来自动交易加密货币
- 在 Linux 上将你的 Windows 系统转换为虚拟机
- 多云融合和安全集成推动 SD-WAN 的大规模应用
- 为什么我在 Linux 上使用 exa 而不是 ls?
- 用 Jupyter 学习 Python 字典
- 硬核观察 | 数据显示 QQ 用户数一年间减少 5000 多万
- 使用 gdu 进行更快的磁盘使用情况检查
- 利用 Python 探究 Google 的自然语言 API
- 硬核观察 | Equinix 推出“时间即服务”
- 在 Firefox 上使用 WebAssembly 要了解的 6 件事
- 使用 Grafana Tempo 进行分布式跟踪
- Kooha:一款支持 Wayland 的新生 GNOME 屏幕录像机
- 《代码英雄》第四季(1):小型机 —— 旧机器的灵魂
- 硬核观察 | 有人在比特币骗局中损失了 10 个比特币
- 四个新式开源许可证
- 硬核观察 | Linux 基金会发起庆祝 Linux 三十岁生日的活动
- 利用树莓派和低功耗显示器来跟踪你的家庭日程表
- 10 个常见的 Linux 终端仿真器
- 硬核观察 | 美国银行表示没有理由支持比特币
- 5 个用命令行操作 LibreOffice 的技巧
- 在 FreeDOS 中设置你的路径
- 硬核观察 | GitLab 成立中国合资公司“极狐”,将发布中国版 GitLab
- 在树莓派上设置家庭网络的家长控制
- 在 Linux 上使用 kill 和 killall 命令来管理进程
- 硬核观察 | 量子计算至少在十年内击破不了比特币
- Cinnamon vs MATE vs Xfce:你应该选择那一个 Linux Mint 口味?
- 使用 Jupyter 改善你的时间管理
- 硬核观察 | 玩家解决了游戏中的垃圾代码,《GTA Online》奖励了玩家 1 万美元
- 如何入门 Bash 编程
- 把你的树莓派变成一个 HiFi 音乐系统
- 了解 FreeDOS 中的文件名和目录
- 硬核观察 | 以太坊矿工强烈反对变革,威胁发动 51% 攻击
- 9 个 Node.js 开发人员最喜欢的开源工具
- 在 Linux 上使用 gImageReader 从图像和 PDF 中提取文本
- 硬核观察 | FreeBSD 认为 BSD 许可证比 GPL 更重要
- 学习使用 GDB 调试代码
- 如何在 Fedora 上使用 Poetry 来管理你的 Python 项目?
- 硬核观察 | 美国佛州一女子在海滩上遛波士顿动力开发的机器狗
- 6 个最佳的 Git 仓库管理实践
- 如何更新 openSUSE Linux 系统
- 硬核观察 | 吴晟当选首位华人 Apache 软件基金会董事
- WebAssembly 介绍
- 硬核观察 | 黑客入侵了数以千计的监控探头,特斯拉仓库也在列
- 在 Linux 上安装官方 Evernote 客户端
- 利用 BATS 测试 Bash 脚本和库
- 硬核观察 | 推特 CEO 的第一条推文可能拍卖出 250 万美元
- 4 个打造多媒体和共享服务器的开源工具
- 硬核观察 | 漏洞赏金计划吸引了更多道德黑客,但有 2/3 是为了好玩
- 基于 Linux 的 Moodle 虚拟课堂教学
- SysMonTask:一个类似于 Windows 任务管理器的 Linux 系统监控器
- 硬核观察 | 哈勃空间望远镜软件出错,进入安全模式
- Guake 终端:一个灵感来自于 FPS 游戏的 Linux 终端
- 值得尝试的 3 个 Linux 终端
- 硬核观察 | 因为姓“True”,而被 iCloud 拒绝访问
- 在 Linux 上运行你最喜欢的 Windows 应用程序
- 逐行解读 MIT 许可证
- 硬核观察 | 写字的纸条就能骗过 OpenAI 的物体识别
- 如何在 Ubuntu Linux 上安装最新的 Erlang
- 定制你的 Linux 终端外观的 5 项调整
- 硬核观察 | 密码学家发表论文宣称破解了 RSA 加密系统
- 不懂代码的人也可以干的 4 种技术工作
- 硬核观察 | 华为称,鸿蒙中有 Android 代码,但将不包含 Google 贡献的
- 使用 virtualenvwrapper 构建 Python 虚拟环境
- 基础设施代码化(IaC)的自动化配置与编排
- 硬核观察 | 部署恶意软件之前,黑客会先给它们进行 SEO
- KDE 桌面环境定制指南
- 硬核观察 | 美国 1800 台比特币 ATM 现已支持存取狗狗币
- 6 个必知必会的关于容器的概念
- “技术”是什么意思?
- 硬核观察 | 因北美暴风雪,Linus Torvalds 遭遇六天断电后发布了内核“冰封废土”
- Ansible 剧本快速入门指南
- 安装 Linux,只需三步
- 硬核观察 | 谷歌利用 AI 优化 AI 芯片架构的设计
- 使用 duf 终端工具检查你的磁盘使用情况
- Ansible 点对点命令快速入门指南示例
- 硬核观察 | 弱密码“solarwinds123”可能是导致 SolarWinds 事件的攻击入口
- 在裸机上建立 Linux 云实例
- 使用 Linux 软件包管理器的 5 个理由
- 硬核观察 | 微软开源抓出 SolarWinds 黑客的工具代码
- 不习惯在终端使用 youtube-dl?可以使用这些 GUI 应用
- 选择 Linux 来做艺术设计的 4 个理由
- 硬核观察 | 红帽向开源社区和机构免费提供 RHEL
- Kubernetes 调度器是如何工作的
- LaTeX 排版(3):排版
- 硬核观察 | 国产 GPU 能否用于比特币挖矿?目前不能
- Starship:跨 shell 的可定制的提示符
- 认识 Plots:一款适用于 Linux 桌面的数学图形绘图应用
- 硬核观察 | 中国特供版的 Flash 软件正在安装广告软件
- 用 Linux 释放你 Chromebook 的隐藏潜能
- 5 款值得拥有的 Linux 媒体播放器
- 硬核观察 | Photoshop 进驻统信 UOS 商店
- LaTex 排版 (2):表格
- 初级:在 Linux 中自定义 Cinnamon 桌面的 7 种方法
- 硬核观察 | 西北大学开发出猴脸识别系统
- 如何在 Linux 中创建 USB 启动盘来拯救 Windows 用户
- Ansible 自动化工具安装、配置和快速入门指南
- 硬核观察 | 火星车上的 CPU 速度和你淘汰的树莓派差不多
- JavaScript 闭包实践
- Viper 浏览器:一款注重隐私和简约的轻量级 Qt5 浏览器
- 硬核观察 | 英伟达将通过驱动限制消费级显卡“挖矿”并推出专用矿卡
- 用 ranger 在 Linux 文件的海洋中导航
- 使用 LaTeX 和 TeXstudio 排版文档
- 为什么选择 Plausible 作为 Google Analytics 的开源替代品?
- 硬核观察 | “彩虹猫”被作为独一无二的加密艺术作品出售
- 让 Linux 成为理想的工作站的 3 个开源工具
- 2021 年开始使用开源的 10 种方式
- 硬核观察 | 特斯拉可能从比特币投资中赚取了超过 6 亿美元,超过过去十年盈利
- Web 的成长,就是一篇浏览器的故事
- 一种为 Linux ARM 设备构建跨平台 UI 的新方法
- 硬核观察 | SolarWinds 攻击至少需要有 1000 位工程师
- Python 之禅
- 如何在 Linux 中创建和管理归档文件
- 用 Podman Compose 管理容器
- 硬核观察 | 微软 Azure 被曝“泄露”使用 Ubuntu Linux 的用户信息
- 命名空间是 Python 之禅的精髓
- Paru:基于 Yay 的新 AUR 助手
- 硬核观察 | macOS 式的 BSD 桌面操作系统 helloSystem 发布新镜像
- 为何开源的成功取决于同理心?
- Filmulator:一个简单的、开源的 Raw 图像编辑器
- 硬核观察 | 迈阿密考虑用比特币支付工人的工资
- SQLite3 实践教程
- 如何判断你的 Python 代码实现是否合适?
- 物联网专家都从何而来?
- 硬核观察 | 苹果将在 iOS14.5 上代理安全浏览流量,以隐藏用户 IP 不被谷歌发现
- 2021 年开源生产力的 3 个愿望
- LaTeX 排版(1):列表
- 硬核观察 | 科学家发现,猪都可以玩电子游戏
- 使用 Material Shell 扩展将你的 GNOME 桌面打造成平铺式风格
- 英特尔 Optane:用于数据中心内存缓存
- 硬核观察 | Linspire 10 发布,自称“第一发行版”
- 基于 Tmux 的多会话终端管理示例
- 基础:如何在 Linux 中运行一个 Shell 脚本
- 硬核观察 | 一朵在印度非常流行的花,占了维基共享资源五分之一的请求量
- 9 个易用的基于 Arch 的用户友好型 Linux 发行版
- Python 之禅:时机最重要
- 硬核观察 | 美国佛罗里达州水处理系统遭黑客攻击,被调整了自来水成分
- NESHouse 背后的那些技术选型
- 我为什么要用 D 语言写脚本?
- Arch Linux 的 pacman 命令入门
- 硬核观察 | 微软的 VS Code 有 1400 万用户,而全球开发者才 2400 万
- Zint:用这个开源工具生成二维码
- EndeavourOS:填补 Antergos 在 ArchLinux 世界留下的空白
- 硬核观察 | 你在运行树莓派 OS 吗?微软知道你
- 防止通知疲劳的 4 个技巧
- 编写 GIMP 脚本使图像处理更快
- 我是如何在 72 小时内复刻 ClubHouse 的
- 硬核观察 | Chromium 改进了滥用,让访问根服务器的 DNS 查询锐减 41%
- 7 个 Bash 教程,提高你的命令行技能(2021 版)
- 放弃 ifconfig,拥抱 ip 命令
- 硬核观察 | 极客用了 55 小时 B 站直播复刻爆火的 Clubhouse
- 通过编写一个简单的游戏学习 JavaScript
- 3 个电子邮件错误以及如何避免它们
- 硬核观察 | 谷歌云计算业务去年亏损 56 亿美元
- 将你的树莓派用作生产力源泉
- 开源项目的版权声明已无存在必要?
- Python 代码一致性的重要性
- 硬核观察 | 阿里云成立十一年来首次盈利
- 使用 Joplin 更快地找到你的笔记
- 使用 Ansible 的第一天
- 硬核观察 | Excel 现在具备了图灵完备性,成为第一大编程语言
- Nextcloud 是如何成为终极开源生产力套件的
- 《代码英雄》们的史诗,是由开源贡献者们谱就的
- 硬核观察 | 瞠目结舌:为了重新启用 Flash 支持,南非税务局发布了自己的 Web 浏览器
- 全功能的二进制文件分析工具 Radare2 指南
- 3 个自动化电子邮件过滤器的技巧
- 硬核观察 | iPhone 活跃用户突破 10 亿,中国是苹果成功的源泉
- 为什么写日记能提高效率
- 理解 ARM64 内核中对 52 位虚拟地址的支持
- 硬核观察 | 美国版贴吧 Reddit 加入以太坊基金会,打造以太坊上的社区积分应用
- 超级生产力:一款集成了 GitHub 的超酷开源待办事项列表应用
- 《代码英雄》第三季(8):C 语言之巨变
- 硬核观察 | 微软 Defender 去年阻止了 300 亿次电子邮件威胁
- 如何实现 DevOps 工具链
- 使用标签组织你的任务列表
- 硬核观察 | 阿里云的 CentOS 替代品 OpenAnolis 宣布成立理事会
- 如何使用 KDE 的生产力套件 Kontact
- Python 处理错误的原则
- 硬核观察 | Fedora 率先停用了 Chromium 的谷歌数据同步 API
- 3 个纯文本记事工具
- 用于基本社区管理任务自动化的 5 个 Python 脚本
- 硬核观察 | Cookie 要被废弃,谷歌找到了更好给你推送精准广告的方法
- 编写 Python 代码时要有所取舍
- 利用 Shell 脚本让网站更具可读性
- Haruna 视频播放器:一个 MPV GUI 前端
- 计算机正常运行最大的威胁是什么?是员工
- 利用 Python 爬取网站的新手指南
- 改进你的 Ansible 剧本的 4 行代码
- 2021 年要遵守的 3 条电子邮件规则
- Btrfs 和 LVM-ext4 该如何选择?
- 在 Ubuntu 中安装 Apache、MySQL、PHP(LAMP)套件
- GCC:优化 Linux、互联网和一切
- 使用 Java 构建你自己的文本编辑器
- 利用 ONLYOFFICE 将在线文档编辑器集成到 Python Web 应用程序中
- 如何在电池充满或低电量时获得电池状态通知
- ElementaryOS:使用这个轻量级 Linux 桌面提高你的工作效率
- 通过创建视频游戏来学习 Python
- 配置一个简洁高效的 Zsh
- 5 个适用于 Linux 的流式音频播放器
- 《代码英雄》第三季(7):与机器对话
- Homura:基于 WINE 的 BSD 游戏启动器
- 世界可写:这是 Unix/Linux 的世界
- 容器开发仍然要考虑 Linux 发行版吗?
- CI/CD 平台迁移实践:从 Travis-CI 转移到 Github Action
- 在树莓派集群中部署 Ceph
- 我为什么喜欢 FED 文本编辑器
- 学习 Python 的好文章
- 我最喜欢的 3 个开源生产力应用
- 用 Portainer.io 来监控和管理 Docker 容器(2)
- 通过编写一个简单的游戏学习 C 语言
- 从 Linux 命令行进行打印
- 三种 Linux 下的 SSH 图形界面工具
- 使用 Atom 文本编辑器的 5 个理由
- Kubernetes 资源配额使用指南
- 光速!搜索、学习和实践 Linux 命令!!
- 使用 Python 调整图像大小
- 全屏文本编辑器 Focuswriter 提高关注力的六种方式
- 通过编写“猜数字”游戏学习 Lua
- 为 Linux 爱好者打造的极简 Mac 终端
- 使用 Nextcloud 中的 Markdown 编辑器应用
- 2021 的 8 个开源软件速查表
- Git 入门:术语基础
- 学习在 Linux 上使用 JOE 文本编辑器
- 学习使用 Sed 文本编辑器
- 使用 tqdm 在 Python 应用中显示进度
- 用 Loki 和 fzf 进阶你的 Shell 历史记录
- 如何在基于 Ubuntu 或 Debian 的 Linux 发行版中查看一个软件包的依赖
- 编写一个简单的游戏来练习用 C++ 编程
- Go 通道是糟糕的,你应该也觉得很糟糕
- 试试 GNU nano,一个轻量级的 Vim 替代品
- 让你爱上 Git 的 10 篇文章
- 通过编写一个简单的游戏来学习 Rust
- 如何使用 heredoc 作为一个文本编辑器
- 用 Linux 让旧 MacBook 重获新生
- 编写一个简单的游戏来学习 Python