用 Apple Watch 或 iPhone 上的 NFC 充当门禁卡解锁

Apple Pay 在中国推广缓慢,支持的地方少之又少,远不如支付宝和微信支付来得方便.在漫长的等待之后,中国用户终于迎来了一个略微有用的功能: Apple Pay 充当公交卡.

可惜的是,国内尚未有全国通用的一卡通,本次 Apple Pay 也仅仅支持了北京和上海两地.这让其它地域的小伙伴如何愉快玩耍?别慌, 04 给你出个主意: 门禁卡.

适用设备

设备必须支持 NFC ,具体可查询此处.

玩耍步骤

  1. iOS 上打开钱包 – 右上角加号 – 公交卡,北京一卡通最低只需预存 5 元即可(服务费另计).
  2. 开卡后在需要解锁的设备上授权,比如智能门锁或小区门禁.
  3. 可将卡片转出到 Apple Watch 上,避免忘记携带手机的悲剧.

Pixelmator 和 Pixelmator Pro 的简单对比

得益于订阅官方新闻,第一时间入手了 Pixelmator Pro( 下文称专业版 ),经过几天的简短试用,说说感想.

薄暮嫩江

此去经年.

借助 rubyc 打造跨平台的绿色软件

什么是 rubyc ?

齐齐哈尔市梅里斯达斡尔族区

随便拍拍~

为 HTTPS 网站启用 HSTS

什么是 HSTS ?

借用维基百科的介绍,HTTP Strict Transport Security翻译为 HTTP 严格传输安全,网站部署该策略后,浏览器会强制启用 HTTPS , 以降低被劫持的风险.

说说数据备份中的要点

最近勒索病毒爆发”严重”,原本这不是啥问题,背后利用的ms17-010微软早就提供了补丁KB4013389.无奈”补丁无用论”者众多,”伪数据无价”者又从不备份,于是狠狠地挨了巴掌.风险暴露越早,损失越少,这其实是件好事.

当然这不是本文的主旨,这次以Beta!为例,说说备份方案中要注意的地方.

整体方案

  • 使用阿里云 ECS + 云盘,官方宣称三份备份,可用性 99.9999999% .同时设置了自动备份.
  • 亚马逊 S3 作为异地容灾,数据库和附件定时上传,设置生命周期管理,以降低成本.

要点总结

  1. 全盘备份.不要遗漏重要数据.
  2. 支持快照.多份快照可有效对抗勒索病毒和误操作.没删过库的运维不是好开发.
  3. 异地容灾.鸡蛋不要放在一个篮子里,不要过度依赖同一家厂商.
  4. 定期校验.不要等到用的时候才发现备份有问题,要定期演练,确保备份一直可用.
  5. 控制成本.较低成本有助于降低推行灾备方案的阻力.
  6. 备份加密.确保访问备份数据的权限最小化,避免泄密.

说说 Ruby 2.4 新增的 Hash#compact(!)

我们在做网页的时候经常有这样的需求:

{'hello': 'world', 'good': nil, 'bye': 'bye'}

需要处理为

{'hello': 'world', 'bye': 'bye'}

有人说,这还不简单,使用

{'hello': 'world', 'good': nil, 'bye': 'bye'}.compact

不就得了?嗯哼,那这个 compact 到底是哪来的?这是一个问题.

简单好用的包管理器 brew

Homebrew 是什么?

macOS 上的包管理器,相当于 Debian 系的 apt-get ,或者是 Redhat 系的 yum .

齐齐哈尔的冬天

静谧,凛冽,不只是风景.