Save&Load

Save The World, Load The Game

0%

注意:从 2016 年 7 月 1 号开始,Apple 已经关闭了 iAd Network。所以没有办法再写 iAd 相关的东西了。所以这里直接用了Google的AdMob来做。

主要学习的内容:

  • 添加Framework到工程中

开发环境:

  • macOS 10.12
  • Xcode 8.0
  • iOS 10.0
  • Swift 3.0
Read more »

主要学习的内容:

  • 使用UIGestureRecognizer来识别不同的手势操作
  • 学习使用#selector调用方法
  • 学习使用 Timer 的调用方法

开发环境:

  • macOS 10.12
  • Xcode 8.0
  • iOS 10.0
  • Swift 3.0
Read more »

##背景
最近断断续续搞过一些小玩意,一般都是需要通过网络请求获取数据。自然而然的就想到了用Python来做,Python做服务端应用比较熟的就是Flask了。但是自己测试的时候用python命令行起一个简单的服务器很容易,但是想要做成稳定的服务器来调用还是要费些功夫的。本文就是记录一下用uWSGI和Nginx在Ubuntu 14.04上搭建Flask应用的流程。

##准备工作
首先当然要安装一下Python的基础环境和Nginx:

1
2
sudo apt-get update
sudo apt-get install python-pip python-dev nginx

安装了pip之后,我们就可以安装uwsgi和flask:

1
pip install uwsgi flask
Read more »

之前搞iOS自动化回归接触了jenkins,但是被jenkins上一大堆的配置项搞得很烦。最近浏览相关信息,发现GitLab自己出了一套CI,了解了一下发现虽然功能比较简单,但已经够用了。下面我们一步一步来配置GitLab CI。

为什么要用CI?

Continuous integration(CI,中文:持续集成)是软件开发过程中,频繁地(一天多次)将代码集成到主干。可以让产品快速的迭代,同时也能够快速的发现问题。
而GitLab能够很好的支持CI,当我们配置好CI后,我们每次的提交都会触发CI的脚本,然后能够在GitLab上看到脚本执行后的结果。

本文中使用的环境

  • GitLab 8.3
  • Mac OS X El Capitan
  • Xcode 7.3 已安装command-line tools
  • iOS 9.3
    还有就是已经假设你已经在GitLab上创建了一个Xcode项目。
Read more »

最近恶补了iOS的基础知识之后,发现需要再进一步提高的话有两个比较好的方法:一个是阅读源代码,另一个就是自己多写写代码了。但是不知道写点什么好,所以先看看开源项目,找找灵感顺便学习一下高手们的“招式”。AFNetworking是Git上最著名的iOS开源项目之一,之前也经常看到有人提起,所以正好趁这个机会好好看一看。
准备分几个角度来读这个开源项目,本次先从最容易的代码风格角度来看一看这个鼎鼎有名的AFNetworking。本次阅读的AFNetworking版本为3.0.4。

Read more »

新年新气象,回来之后换一换之前的Termianl主题,顺便记录一下过程。先上一下折腾后的效果图:

QQ20160218-0@2x

Read more »

一转眼都已经2月份了,然而2015年的总结还没有写,然后往后翻了翻发现14年的总结也没有写。。。这可不是什么好习惯,趁着现在有时间,还是记录一下去年都发生了哪些对自己影响比较大的事情吧。

“顿悟”

用这个词是因为真的没有想到再好的词来形容这件事情了,但是又不是很确定这个算不算顿悟,所以只好打上引号了。2015年上半年整个人的状态都很不好,其中原因不是很方便说出来也不愿再提及,总之就是整个人变得不像是自己了。究其原因的话,可能还是初入社会,迷失了自己吧,这种事情在自己学生时代确实难以想象,毕竟接触的人和事变得多了,有些措手不及。不过还好想明白了,现在回想起来也不记得怎么想通的,但依稀记得就某一天,在自己住的出租屋里,走着走着想着想着就想通了,所以自己也不确定这到底算不算了。

但是这次之后对自己的影响还是很大的,而且在之后半年里面越来越明显。比较大的一点改变就是心态的变化吧,虽然不想承认,但之前的自己真的是一个很容易冲动的人,遇到事情上头的时候总会说一些不该说的话或者做一些不该做的事,事后也总是后悔不已。但现在好了很多,遇事会先想一想再说出口,打游戏遇到猪队友顶多心里骂两句,不会再想太多了。我想这可能就是所谓的成熟了一点吧,虽然说代价真的很大很大。

毕业

终于毕业了,终于。这件事情其实2014年的时候应该说是对我影响最大的事情,因为延期毕业导致我失去了太多太多,可能这也是当时自己不是很成熟吧,好多事情都想当然。不过从这个事情里面也学习到了很多,虽然到现在我对这件事还是不服,但不会想着要再做些什么了,都过去了,何必再纠结这些?

工作

去年算是正式开始工作了,虽然之前实习了很长一段时间,但是和正式工作相比还是差了一些味道。最大的感受就是压力和责任变得更大了吧。同时也接触了很多新东西,同时对iOS开发有了更深的了解,之后的一段时间应该就是主攻iOS了,如果没有意外的话。

搬家

这个单独拿出来说是因为终于算住上了自己比较满意的地方,从实习开始2年时间已经换了3个地方了。这次终于换到了单身公寓,果然一个人住的话还是单身公寓舒服啊。没有那么多顾忌,想干啥就干啥真的很爽。就是上班时间比较长,平时没有机会宅着,有点可惜。所以周末的时候一般都是宅着,自己做做饭挺有意思的。

存钱

工作之后发现花钱反而比没有工作的时候还要省了,工作了大半年给自己买过最贵的就是一个ipad,还是mini。。。一方面是真的感觉到赚钱不容易,另一方面也是发现以后用钱的地方真的好多,未雨绸缪总是没错的。有考虑过炒股,后来研究了一下形式,发现对目前阶段来说收益太低了,长期投资本钱又太少,不如投资一些收益稍微高一些的P2P产品。总之,这是个长期工作,慢慢来吧。不过也明白拿死工资大富大贵的可能性基本为0,不过现阶段还是要以稳为主,积蓄实力等待下一个风口。

每年到最后回顾的时候都会有很多遗憾,例如2015年就是没有考驾照,没有多读书啊什么的。希望在新的一年里能弥补这些遗憾吧。加油!