译:《永久记录》序

我的名字是爱德华·约瑟夫·斯诺登。我过去为政府效力,现在则为公众工作。我花了三十多年才意识到这之间的差别。那之后,这份工作变成了一种煎熬。于是我现在专注于保护公众,对抗以前的我那种人——CIA 和 NSA 特工,年轻的技术专家——构建一个更好的世界。

我在美国情报体系 (IC) 的工作仅持续了七年,仅仅比我在非我选择的国家被迫流亡的时间长一年而已。在任职的七年时间里,我却参与了美国谍报历史上最重大的变化——从针对个人的监视到对全民的大规模监视。我协助了政府使它们的计划在技术上可行:仅凭单个政府就可以收集全世界上所有的数字通讯,永久保存,随意查询。

在 9·11 之后,IC 因为未能保护美国而饱受罪责。自珍珠港事件以来,对这个国家最具破坏性的袭击,在它的眼皮底下发生。作为回应,它的头目试图建立一个系统,以防止他们再次被打得措手不及。系统的基础是技术,这对他们这些学习政商出身的人来说完全是陌生的。通往世上最机密情报部门的大门,为我这样的年轻技术员打开了。自此,世界落入了极客手中。

继续阅读 →

Code Journey #11

九月亮点:高分屏BUG修复模拟器打包

KDE:

  • Kompare 高分屏渲染支持 [patch]
  • Filelight 高分屏渲染支持 [patch]
  • KSysGuard 系统卫士高分屏渲染支持,传感器折线图尚未支持 [patch]
  • 字体管理器高分屏渲染支持 [patch]
  • 字体管理器的 enablefont 和 disablefont 图标 [patch]
  • KWallet 钱包高分屏渲染支持 [patch]
  • KWin 高分屏渲染支持 [patch]
  • Krita 加载界面高分屏渲染支持 [patch]
  • Kate/KonsolePart 多屏渲染问题 [bug] [patch]
  • Spectale 多屏渲染问题 [bug] [patch]

openSUSE:

  • 更新 python-PyMuPDF 包并修复库链接问题
  • 更新 arcanist 包并提交到 Factory [request]
  • 提交 PCSX2 包到 Factory [request]
  • 更新 retroarch 包使之开箱即用 [request 1] [request 2]
  • 创建 retroarch-assets 包 [request]
  • 创建 retroarch-joypad-autoconfig 包 [request]
  • 创建 libretro-core-info 包 [request]
  • 创建 libretro-database 包 [request]
  • 创建 libretro-mame2000 核心包 [request]
  • 创建 libretro-genesis-plus-gx 核心包 [request]
  • 创建 libretro-flycast 核心包 [request]
  • 创建 libretro-yabause 核心包 [request]

Code Journey #10

KDE:

  • 修复 JuK 每次启动都弹出文件夹设置对话框的 BUG
  • 翻译 TechBase
  • 修复每日一图不更新的 BUG
  • 研究蓝牙耳机自动连接后无法识别的 BUG。确认是 Linux 内核的问题,已经汇报给上游。

openSUSE:

  • 更新维基 FAQ 页面,还在继续
  • Chameleon 主题:新的导航栏的页脚设计,以及暗色模式
  • 更新文档网页主题
  • 更新维基网页主题

Code Journey #8

openSUSE

Wiki

  • 更新 FAQ 页面

Plasma 主题

  • 更新配色方案
  • 改进面板透明度

opi

  • 修复 Leap 15.1 系统版本空格问题

Geeko Store

  • OBS/PMBS 搜索 API 集成
  • 软件包列表

打包

  • 更新 php-composer
  • 创建 npm2rpm
  • 打包 npmjs-gulp-cli
  • 打包 npmjs-create-react-app
  • 打包 npmjs-webpack-cli
  • 更新 patterns-base,移除 dejavu-fonts 推荐,以改进 emoji 支持

KDE

翻译

  • 更新 KDE Connect 翻译
  • 构建同步到 SVN

Code Journey #7

openSUSE

opi

  • 解决了硬编码登录信息的安全问题,使用代理服务器转发请求
  • 支持 Packman 软件包查询
  • 解决了依赖关系缺失的问题

chameleon

  • 添加主题文档页面
  • 支持 hot reload 的开发模式
  • 增加暗色背景下的按钮和表单控件主题
  • 改进主题风格

打包

  • 更新 python-PyMuPDF

其他

Rabbit Lyrics

  • 支持多个歌词块

Code Journey #6

为了避免日志太多,以后将会按周总结。发布日期通常是每周日。

openSUSE

opi

  • 快捷安装 Packman codecs, VS Code, Skype
  • PMBS 搜索功能研究(只要得到账号,就能做了)

打包

  • 更新 adobe-sourcehansans-fontsadobe-sourcehanserif-fonts包,提供语言支持信息with additional provides for languages

KDE

翻译

  • 保持核心翻译 100%
  • 翻译 Kdenlive
  • 同步翻译到 SVN

Code Journey #5

openSUSE

opi

  • 第一个可用版本发布
  • 打包推送到 openSUSE Factory

打包

  • 更新 adobe-sourcehansans-fonts
  • 更新 adobe-sourcehanserif-fonts
  • 更新 google-noto-emoji-fonts