240 发简信
IP属地:上海
  • 在群晖上搭建基于 PostgreSQL 的 Joplin Server

    前言 笔者一直想找一款能代替 MWeb[https://zh.mweb.im/] 的跨平台工具,由于工作的变更,很多 Mac 上好用的软件在 W...

  • 浅谈 UTF-8 编码

    ASCII、GBK、Unicode 与 UTF-8 在计算机内部,所有信息最终都是一个二进制值。每一个二进制位(bit)有 0 和 1 两种状态...

  • Resize,w 360,h 240
    你炒的肉丝为何又柴又老又难吃?

    你炒的肉丝为何又柴又老又难吃? 不知道你家里炒的青椒肉丝好吃吗?总之我家的……一言难尽。因此我放弃了家传厨艺,拜入了「新东方」门下,现在也能炒出...

  • 关于编译型语言代码优化的一点迷思

    最近经常看见一些人分享自己撸码的经验,比如曾经习惯把if语句改成三目运算符,以减少代码行数。现在习惯把相同的if判断合并在一起,以减少if判断的...

  • Resize,w 360,h 240
    浅谈 iOS Device ID 的修改

    最近有一篇 文章 介绍了如何实现 AppStore App 自动下载,笔者看后收获良多。不过文中只介绍了如何去模拟用户的操作来完成下载,并没有涉...

  • 使用 Haskell 将十进制数字转成罗马数字

    最近一边看「Haskell 函数式编程入门」一边自学 Haskell。函数式编程对笔者这种受OOP毒害颇深(虽然我完全不会 Java,但是经常会...

  • Haskell 在 macOS 下的环境搭建

    Haskell 作为一个冷门语言,并没有一个简单好用傻瓜式的 IDE。所以笔者记录了自己搭建环境的过程,希望对大家有所帮助。 准备工作 一个好的...

  • 利用 iCloud Drive 来同步 Xcode 配置

    前言 多年以前一位老程序员告诉笔者代码片段(code snippets)是程序员的财富,他有一个 U 盘,里面装着他的财富。每当他需要切换电脑写...

  • 如何使用 Logos 优雅的注入 Mac app

    前言 Logos 是 Theos 的一个组件,它允许程序员使用一组特殊的预处理器指令来编写钩子,简洁高效。做过 iOS 逆向开发的朋友应该非常熟...

个人介绍
What can change the nature of a man?