9102 的年度总结,献给陪伴至今的各位

春去秋来,一年将逝,一年伊始。

Rachel 高中生涯最后的 150 天,即将揭开序幕。

过去的一年,由于种种因素影响,最终没能好好地陪伴各位。社交也好,社团也好,忙于日常的自己占据了大部分时间,另一个作为极客、开发者的 Rachel ,露面则越来越少。

将来的一年,期待着随着 NCEE 的结束以及自用一大堆设备的更新换代,能与各位分享更多。

不管如何,今年的年度总结 ,想与各位分享生活中的 Rachel 。

我与模联这两年

本文长约 5300 字,全程无图,阅读约需 10 分钟,请放心食用。

急促呼吸,怦然相遇

一天晚上,地球,浮现在了少年的眼前。他试图逃离,可终究敌不过那引力——「模拟联合国」五个大字,从此刻在了少年的心里。下方人才需求中标注的「技术爱好者」,让少年下定决心进入邵东一中模拟联合国,当时学校内唯一一个设置独立技术部门的社团。

用 Travis CI 配合 Hexo ,快速入门持续集成

此前,我们曾在 这篇文章 中探讨过使用 Hexo 和 Git 实现 VPS 上博客更新的方法,而对于搭建在 GitHub Pages 上的博客,尤其是各位正在阅读的文章所属的、将源代码丢在 GitHub 上的,每次都手动先 deploygh-pages 再把程序 push 上去……各位感觉如何咱不知道,但是咱肯定坚持不下去,这肯定不是什么省心省力的好办法。

好在,「持续集成 (Continuous Integration) 」给了我们一个可行性相当高的方法。点一下,玩一年,开源项目不收一分钱的 Travis CI (下称 “Travis” ),因其方便性与高可扩展性,自然就成为了我们的首选。当然,本文所提只是 CI 相当浅显的一种用法, Travis 与 GitHub 结合还能够实现自动发布新的 snapshot 、集成多个项目一起进行编译测试等等操作,只要能本地完成的工作几乎都可以交给 Travis 。

将 Ubuntu 引导从 Legacy 转换为 UEFI

最近突然心血来潮,想用 UEFI 装 Windows 10 玩玩,搞定了安装 U 盘后发现之前的 Ubuntu 一直使用 Legacy 作为引导方式。秉着人不折腾就会死的精神,弄了差不多一整天,终于将 Ubuntu 的引导方式从 Legacy 转为了 UEFI ,并成功地实现了 Ubuntu 与 Win10 双系统引导。为了方便各位作死,特在此分享出来。

注意:本文需要计算机引导的基本知识以及一定的动手能力,若不熟悉 Linux 命令行,虽可完成所有步骤,但不建议尝试。本文所述 Ubuntu 包含所有 Ubuntu 分支,例如 Lubuntu 和 Xubuntu 。

用 PayPal 拯救你的 GlobalCash ,在 Google Play 完成付款

最近 Google 对于 VCC (Virtual Credit Card) 的打击越来越沉重也越来越频繁,同时 EntroPay 对香港签发的 MasterCard 停止了支持,导致 GlobalCash 在 Play 中的付款处于长期用不了的状态。我曾经试着用 PayPal 绑定 GlobalCash 并试着在 Play 中进行付款而结果仍然是被拒绝。经过一番摸索,最后,我终于找到了一种能够绕过 Google Play 复杂检验机制的方法。

通过 GlobalCash 和 EntroPay ,在国内轻松使用 Google Payments

写在开头的开头

Google 一直拒绝使用 UnionPay 和绑定了 UnionPay 的 PayPal 作为付款方式,这点各位都应该知道了。像我这样喜欢折腾又乐意为心仪的应用掏腰包的人,自然会去寻找更好的付费方式。 GlobalCash 是一个不错的选择,但是在 Google 禁止虚拟卡的打击之下,添加卡有时会无法绑定。若 GlobalCash 无法使用,我们就需要另找一个更可靠的支付途径,因此我找到了: EntroPay

这些库,推进了 Material Design 的普及 - Android

Material Design 自 2014 年在 I/O 大会上与 Android Lollipop 一同发布以来,如今已经经历过三个春秋了。其以简洁的整体设计,质感与扁平相结合的风格,以及在平面设备上创新地进行 3D 变换(引入 Z 轴),对统一各平台用户体验作出了巨大的贡献。

在 Android 端,为了使应用 Material Design 化更加便捷,各种库更是层出不穷。从 Google 的官方支持,到对 Material Design 的全面覆盖;从小小的状态栏,到一整个 RecyclerView ……这些库,推进了 Material Design 的普及。

我不愿列出一张冗长的清单,我也不愿只是单纯地介绍我的使用经历,我将从易用性、 UI 和推荐度这三方面,详细地叙述我所想到的一切。