DoT DoH 除了 DNSCrypt你还可以了解一下更好的 DNS 加密方案

2018年11月02日 更新切换到 DoT 一天后所有 stubby 内置服务器运行异常缓慢直到日常使用都难……只好放弃

2018年11月01日 更新使用了 5 天 DoH 后由于目前提供此服务的服务器只有 1.1.1.1,这个地址在我这里被运营商屏蔽了

 

 

三年前[……]

Click link to continue reading...

swift4 urlSession get和post网络请求

废话不多说直接上代码

GET

POST

 

小火箭 Shadowrocket 的四个高级配置

使用小火箭很久了很多朋友都说小火箭 Shadowrocket 不稳定老自己掉后台这次我就来说说我是怎么使用它的

以前 iOS 不支持这类 VPN 应用每次在 iOS 上翻墙都是一件让人煞费苦心的事情后来 Surge 出现了……我第一时间就买了,of course,再后来中区下架 Surge我也彻底换了美区的 Apple ID就没有再买另外一份 Surge转而买了相对便宜的 Shado[……]

Click link to continue reading...

Swift 中如何使用字典类型作为范型约束

今天学员群里有人提了这么一个问题为什么把特性的字典类型作为范型类型约束的时候就必然报错?

用特定的字典类型作为范型类型约束会报错

Obviously,说的很明确了“你不能从一个非协议、[……]

Click link to continue reading...

NSTextField 文本模糊的解决办法 canDrawSubviewsIntoLayer

在开发落格输入法 macOS 的过程当中我一直被一个奇怪的问题所困扰——文本模糊

次像素

无论我怎样调试落格输入法的候选文字都无法达到原生文字的那样清晰和锐利在请教了大神之后得到的活久见经验是——上游次像素渲染 bug。

在很多平台都有类似问题macOS 底层渲染也有这样的错误一旦你的布局出现了小数点或者不是整数就会导致文本渲染模糊

that[……]

Click link to continue reading...

到底“双拼”是个啥?

本文首发于数码荔枝原名 《到底「双拼」是个啥?听双拼输入法开发者给你说》

就在上个周末我向一个新朋友推荐双拼输入法他是那种对这方面从来没有关心过的人——就连“全拼”这个概念也是在我向他介绍了双拼之后才知道的——“原来我一直以来用的叫做全拼(拼音)输入法”

正是这件事情促使我动手撰写这篇文章作为一款双拼输入法的开发者,Speak the truth,当时我也很“捉鸡”我们常说双拼效率高[……]

Click link to continue reading...

上架一款订阅付费的 app除了代码你还需要做什么?

Finally,落格输入法 X 成功地上架了从开发到上架发生了很多事情

Now,我就来说说除了代码上架一款订阅收费的 app你都需要做些什么

使用协议

In General,苹果为你提供了统一的软件使用协议就在你对应app 的 “app infomation”页面下右侧有个 License Agreement

App Store 默认的使用协议

如果你要提供订阅内购就需[……]

Click link to continue reading...

当我们在谈隐私的时候到底在说什么?

隐私是个很奇妙的东西当你一个人的时候它就不存在

TenSteps

如今的互联网普遍对隐私焦虑常常有人喊“要保护隐私”……但紧跟着就有人会说“我没什么好隐藏的”面对这样的丧气的回复保护隐私的倡导者们除了内心深深的无力感还有就是迷茫了

隐私这个东西实际上在互联网之前就已经存在比如法律规定不允许私自拆读他人信件——这就是对你个人隐私的保护

在互联网之前隐私传播需要[……]

Click link to continue reading...