Month – 5 月 2015

让 Xcode 也用上 Solarized Dark 颜色主题

貌似这个 Solarized 主题一直都很火,这是一套终端文字颜色配色方案,十分好看,有明暗两种,不过,据我自己猜测,应该暗色的多一些吧……

点击下图跳至官网。⬇️

因为终端普遍还是黑色一点的好看😜

总之,这套颜色主题为很多终端都提供了配置文件可以直接导入,[……]

点击跳转以继续阅读

浅谈 MVC 以及软件开发当中的 SoC

不论你是在学习何种语言,基本上都会遇到一个叫做 MVC 的概念,它是一个程序开发的模式,以“分离展现”作为核心,在层级框架当中有着巨大的影响力。

MVC 是一个简写,三个大写字母分别对应着 Model ViewController

在如今我们创建的应用软件当中,很多情况下又要使[……]

点击跳转以继续阅读

在 Xcode 中直接预览应用 UI

在使用 Xcode 做 app 应用开发的时候,设计一下应用的 UI 界面是家常便饭,但是每次都要运行然后去模拟器里查看输出一件很麻烦的事情,尤其是当需要修改的元素很多、而且需要配适各种屏幕大小的时候——毕竟,现在 iPhone 的产品线不再那么单一了。

所以,一口气运行三四个模拟器这种事情恐[……]

点击跳转以继续阅读

什么是程序语言?

既然要学习编程,那么我们还是至少应该知道自己学习的是个什么东西才好吧?

说起编程,其实最早还是要追到我们的大神 艾伦图灵 小哥那里去。当时图灵发明出了图灵机——这东西很牛逼,不完全体就已经轻轻松松把二战缩短两年这里我们就不展开讲了,主要我们说,这个图灵机,基本上就是最早的电脑啦!

当然,[……]

点击跳转以继续阅读

Swift 常用数据类型浅析

现在大部分的高级编程语言,都是从经典的 C 语言演变而来,你在这些编程语言的语法当中,或多或少地都能找到几分 C 语言的影子,这也是为什么很多人依旧推荐,从 C语言来入这个编程语言的门。

可是,C 语言的确足够古老了,很多人都是冲着写一个 APP 来玩的目标学习编程的,你去学 C语言……抱歉,[……]

点击跳转以继续阅读

Could not load the image referenced from a nib in the bundle running on device

在使用 xcode 做一个程序的时候,我们普遍会使用一些图片来代替掉按钮上生硬的文字,让界面更加美观。

不过,在添加图片的时候,我就遇到了编辑的时候 storyboard 可以显示,但是程序运行的时候却无法显示的问题。

查看记录发现报错:
[crayon-69010a29017d058[……]

点击跳转以继续阅读

严重虚拟机漏洞 Venom 大半云服务受到威胁!

今天下午,我正在敲代码,然后位于西海岸的一家 vps 发来邮件,说服务器要重启更新,而我正好有一个 vps 是在他那里的。一般来说除了硬件及的维护意外,云服务基本上都可以在线的——毕竟,“高可用”是云服务的主打科目。

不过,这次不同,就在今日,新的虚拟机漏洞面世,利用这个漏洞,可以让你分分钟突[……]

点击跳转以继续阅读

阿里云 Ubuntu 更新镜像源

更新:由于一些原因,不再推荐阿里云的更新源了,给你这个页面,点击进去可以根据版本自动帮你生成中科大的镜像更新源。

为了方便自己做国内 vps 服务器更新配置,一般都需要更改 dns 和更新源,否则一辈子别想打补丁…………总之,以前常用网易源但最近老是抽筋,所以现在推荐阿里云

另[……]

点击跳转以继续阅读

Ubuntu 下更简单的防火墙 Uncomplicated Firewall

我们都知道,Linux 系统当中有一款十分牛逼的防火墙叫做 iptables,它能做的远远超过了防火墙的范畴……不过,一般来讲,我们还是习惯于只把它当做防火墙来用。

不过,如果你只是想对某个端口进行策略,那似乎也并不需要去面对 iptables 那冗长的配置命令。现在,我就来给你介绍另外一款更[……]

点击跳转以继续阅读

部署 SNI Proxy 加速网页访问 反代 无需证书

我们都知道可以使用 nginx 反代功能来实现跨境访问外网,不过,这种方式有很多的制约,比如说很难实现登录验证,比如说需要针对转发模块单独做编译,比如说需要你有一个有效的 ssl 签名证书等等。

这次,我们来介绍另外一款神器 SNI Proxy,是用 dnsmasq 配合 sniproxy 可以实[……]

点击跳转以继续阅读

编译安装 dnscrypt-wrapper 搭建防污染 DNS 服务器

众所周知,在我朝局域网当中想要获取国外 DNS 信息,必定会遭到关键字污染。为此,有人想到了使用异常端口,比如5353而不使用 DNS 专用端口53——因为目前 Girl Friend Wall 只污染53;也有人想到了使用 TCP 连接请求,因为 DNS 的应答机制参考 DHCP决定了它会接受[……]

点击跳转以继续阅读

修改 .htaccess 禁止 目录索引 保护隐私

一般默认 Apache 会允许目录索引,这就很容易遭到别有用心的人的恶意使用。很多人选择在目录下放置 index.html 文件来达到这个目的,因为这样一来就成了打开一个空文件而不能索引目录,但这样终究治标不治本——你总不能给所有的目录都来一个 index 吧?

如果可以的话,还是应该修改 .[……]

点击跳转以继续阅读

Digital Ocean 新加坡机房 速度 三藩市 SGP1

如果说你问常玩 VPS 的站长最推荐那个服务商?我想除了大名鼎鼎的老牌 Linode 以外,就剩下了新秀 Digital Ocean 。这个近几年刚刚崛起的 vps 服务商依靠着据说美国几大财团的支持,打造了一个以全局 SSD 固盘、按需收费的云 vps 服务平台。

便宜

最主要的,还是[……]

点击跳转以继续阅读