? Editing: Post:21.body Save Delete Cancel
Content changed Sign & Publish new content

0x11901's Blog

一个普通的ZeroBlog.

Follow in NewsfeedFollowing

Latest comments:

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

on Aug 01, 2018 · 88 min read

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

多年以前笔者也是这样想的,但是随着年龄的增长,窃以为在编译型语言中,这样做的意义并不大,而且有时甚至可能会降低代码可读性。

Read more

浅谈 iOS Device ID 的修改

on Jul 08, 2018 · 2 min read


最近有一篇文章介绍了如何实现 AppStore App 自动下载,笔者看后收获良多。不过文中只介绍了如何去模拟用户的操作来完成下载,并没有涉及抹机、IP 更换等内容。所以笔者打算在此分享一下自己对这些方面的经验。

Read more

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

on Jul 01, 2018 · 2 min read

最近一边看「Haskell 函数式编程入门」一边自学 Haskell。函数式编程对笔者这种受OOP毒害颇深(虽然我完全不会 Java,但是经常会被别人来自 Java 背景的(:」∠)_)的菜鸟来说,还是很难适应的。想着目前主力语言是 C++,一种多范式编程语言,学习 Haskell 也算是自然而然吧。
学一门新语言还是很痛苦的,但是如果能做出什么的话还是很高兴的!废话就不多说了。

Read more

Haskell在macOS下的环境搭建

on Jun 21, 2018 · 2 min read

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

Read more

利用iCloud Drive来同步Xcode配置

on May 10, 2018 · 5 min read

前言

多年以前一位老程序员告诉笔者代码片段(code snippets)是程序员的财富,他有一个U盘,里面装着他的财富。每当他需要切换电脑写代码的时候,他就会把把精心配置的字体、主题、代码片段等部署到新电脑上,然后开始高速编码。每次看他写代码都是一种享受,不过这是另一个故事了。

需求

多年之后,笔者也终于凑够了钱买了自己的Mac,闲暇无事的时候也会写写代码祭奠下逝去的青春。但是某些时候总会觉得很别扭,例如感觉字体和单位的有细小的差距,或者一个代码片段怎么也按不出来——最后发现是没有在这台电脑配置这段代码片段。这种事发生的事情多了之后,就会感觉厌烦,同样的操作为什么得重复两次、三次?或者拿出吃了几年灰的U盘抽插在各地的电脑上人工同步?就不能有什么办法可以一次更改多次应用?笔者稍微一拍脑门,想到了今天的主角——iCloud Drive

Read more

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

on Feb 10, 2018 · 2 min read

前言

Logos是Theos的一个组件,它允许程序员使用一组特殊的预处理器指令来编写钩子,简洁高效。
做过iOS逆向开发的朋友应该非常熟悉,这里笔者将介绍如何在Mac app上使用Logos。

可能用到的工具

  1. Theos
  2. optool/insert_dylib
  3. unsign (optional)
Read more

重温《EVA》TV版25、26集有感

on Feb 07, 2018 · 3 min read ·
5 comments

header

新世纪福音战士》,简称《EVA》是我非常喜爱的一部动漫。最近在闲暇之余重温了其TV版25、26话,比起年少时多了几分感慨,故记录下来,方便日后回味

Read more
Add new post

Title

21 hours ago · 2 min read ·
3 comments
Body
Read more

Not found

Title

21 hours ago · 2 min read

0 Comments:

user_name1 day ago
Reply
Body
This page is a snapshot of ZeroNet. Start your own ZeroNet for complete experience. Learn More