毕竟江湖梦一场

关于毕业

其实在北京上学的我们有时候挺尴尬的。

首先父母的期待非常高,毕竟进入首都,不管什么专业,只要学校是名牌大学,就可以出去吹嘘一番。

直到我大四了,母亲大人依然见到朋友就说儿子是211工程大学的。

而且我没考研让她十分不爽,否则她外出见到朋友时我的学历上又可以更上一层楼。

其实仔细想想自己可以让她自豪的地方只有这个了。

福利篇-授人以渔

大过年的,都在家没事干,给大家写篇福利,把这么多年来看小电影的经验介绍给大家。

男同学们你好,女同学们请出门右转。

从初中时期的 “网站” 到高中时候的 “种子搜索神器”,再到现在的网盘,小电影发展史总是反映了互联网的发展状况,好了废话不多说,我们来切中主题。

1.网站

根据国家法律法规,大陆网站不提供,如有需要请科学上网。

2.番号

番号其实就是一种识别码,是一种用于表示电影类型的序列号。利用搜索引擎对番号进行搜索,就可以获取电影的磁力链接,进而利用下载工具下载电影或在线观看电影。

效率工具 TextExpander 中文环境下的安装及使用

TextExpander 已算是 Mac 平台必装的一款效率类软件,它能将那些需要重复输入的内容(Content)保存,并给其预设一个缩写词(Abbreviation),当下次需要时,你只需输入设定好的缩写词就会自动展开缩写词,获得完整的文本内容。而 Markdown 这种轻量级的「标记语言」也越来越多的被写作爱好者、撰稿者广泛使用。

快过年啦,入手 TextExpander 一枚,但是发现在搜狗输入法(中文)下,不能触发 snippet ,即使是 shift 转为英文模式也不行,偏偏要换成系统英文输入法才生效。
Google 后发现,可以通过官方的应用TEIMPrefSetter设置为后可用,但是在版本 5 中提示:

The file “ Settings.textexpander ” couldn’t be opened because there is no such file.

有关BTT

今日花了6美元购入了 BetterTouchTool 的 License,表达对作者无偿更新五六年的感谢,虽然我只用了不到两年,不过此神器令我对 Mac 上的软件大开眼界,从而步入『效率流』一去不返。

去年年中我曾经在简书发表过一篇文章专门介绍 BTT 的基本用法,网址如下:Mac精品软件之手势终极设置方法BetterTouchTool,有兴趣的可以一看。

作者维护五年,不再免费后,看购买指南的时候才发现居然有 iOS 端的BTT,支持 iPhone iPad 全平台。

  • 而且已经内购 iOS 端的用户可以免费获得 Mac 端的 License。

  • 以前捐赠过 BTT 的用户也可以免费获得 Mac 端的 License。

  • 购买过 BetterSnapTool 的用户也可以免费获得 Mac 端的 License。

惊喜的是,iOS 端的 BTT 连接到已付费的 Mac 端,内购自动解锁。

业界良心。

支持正版,其实并不会花掉我们多少钱。

而且很省心。

有关 Objective-C Associated Objects

在 Objective-C 中,我们可以通过 Category 给一个现有的类添加属性,但不能添加实例变量,这似乎成为了 Objective-C 的一个明显短板。但我们可以通过 Associated Objects 来弥补这一不足。本文将结合 runtime 源码深入探究 Objective-C 中 Associated Objects 的实现原理。

1
#import <objc/runtime.h>

我们在遇到 runtime 相关的一些东西时,一般都会很谨慎。因为所有的代码都运行在其之上,弄乱 Objective-C 运行时可能会改变整个实现结构,

一方面: 中的函数可以给应用或者框架增加强大的新特性。但另一方面:它会改变代码的正常运行逻辑和所有与之交互的东西(通常伴随着可怕的副作用)。

颜色(二):HSV模型

HSV(Hue, Saturation, Value)是根据颜色的直观特性由A. R. Smith在1978年创建的一种颜色空间, 也称六角锥体模型(Hexcone Model)。

这个模型中颜色的参数分别是:色调(H),饱和度(S),亮度(V)。

颜色模型

1.色调H

用角度度量,取值范围为0°~360°,从红色开始按逆时针方向计算,红色为0°,绿色为120°,蓝色为240°。它们的补色是:黄色为60°,青色为180°,品红为300°。

颜色(一):RGB模型

RGB色彩模式是工业界的一种颜色标准,是通过对红(R)、绿(G)、蓝(B)三个颜色通道的变化以及它们相互之间的叠加来得到各式各样的颜色的,RGB即是代表红、绿、蓝三个通道的颜色,这个标准几乎包括了人类视力所能感知的所有颜色,是目前运用最广的颜色系统之一。

应用

电脑屏幕上的所有颜色,都由这红色绿色蓝色三种色光按照不同的比例混合而成的。一组红色绿色蓝色就是一个最小的显示单位。屏幕上的任何一个颜色都可以由一组RGB值来记录和表达。

Xcode引入.c头文件

今天引用C库出现了一些小问题,通过 Google + Stack Overflow 查阅文档基本已解决,记录一下出现的问题:

1. xcode引入.c头文件

在工程里新建一个.c文件 ,取名为 text.c 。

在 .mm 工程中 import 的时候,发现出现了 runtime 22个报错:

实用性强的Chrome插件分享

Google Chrome,又称Google浏览器,是一个由Google(谷歌)公司开发的网页浏览器。

1. AdBlock

只要是使用 Chrome 的人都应该安装的一款扩展应用,可以帮助你屏蔽几乎大部分网页广告,如果存在漏网之鱼,还可以手动添加到屏蔽列。