无题

我讨厌这种感觉
这种
当你需要放弃
你绝对绝对不想放弃的东西
的时候
的感觉

深深的无力感
不知道该向谁倾诉

My year of 2016

2016

不知不觉,又到年末了,2016年就快过去了。

回想这一年,从1月8日的19岁,到12月27日的20岁,这一年长了两岁啊!

好像老得更快了。😑

这一年,从一个大二的,彻底变成了一个大三的老油条了。🌚

记性太差,甚至不记得上半年发生了写什么。微博也很少,空间也没发什么说说。

7、8月放假在家,学了一点node.js,看了点算法。玩了很多游戏,水了很多的群。

大三开学之后,说实话,真是感觉这学期没学什么东西。

9月划划水就那么过了,10月练习了一点算法,11月的周末被好几个比赛排满了,12月终于下定决心放弃游戏了,删掉了游戏,疯狂刷了几天题,然后又放慢了节奏。

虽说参加的比赛还是拿了一两个奖,但是这奖含金量估计就是最多在简历上提一下罢了。

学习的过程就感觉和下图一样:

image

突然发现自己已经迷茫了一学期了。= =。

读书

再谈一谈读书这件事,这学期技术书籍没看几本。小说却是看了不少。

暑假之前,我看的书的画风就分为: 东野圭吾-非东野圭吾

暑假认识了一个学妹,🤣然后被安利了一些日本文学,算是开阔了视野把。

粗略估计的话,这一年的读非技术书籍的时间应该差不多100小时左右,技术书籍的话,时间应该只多不少。

但是技术书就是读得很慢,500页+的大部头应该读完了三本把,剩下簿一点的读了四五本。

技术书的另外一大部份来源是电子书(买得起的就支持正版咯。。。不过是真心贵),读完了的大概也是三本。

由于是全英文的速度就特别的慢。

不是理论的书还好,一天能够读个60-80页的样子。理论性比较重的书就只能看缘分了。

代码

这一年写的代码不是很多,而且写得很杂,写iOS用Objective-C、Swift,写学年设计用的Node.js,写编译原理的用的Python,写算法题用C/C++。

除去写iOS的比较熟以外,其他都是写到哪儿查到哪儿,怎么开心怎么写,能用新特性就上新特性。

比如JS的异步控制,py的lamdba表达式之类的。

也算是一个不错的体验。

我发现语言这东西不用真的很容易忘。半年前学过的go、ruby现在基本也忘光了。(就不提大二学过的Java了。。

关于去年的愿望

⭕ Apple设备已经凑齐。// 召唤神龙?

⭕ 读书。 感觉量不太够啊,希望来年多读一点书把。重心应该在技术与非技术之间保持平衡。

❌ 健身。 // 至少没长肥肉?

❌ 外置显示器。 = =。那家伙在寝室根本放不下啊。

2017

又是新的一年了,希望2017年,技术更加的厉害,知识面更加的广泛。

女朋友 ? // 女朋友是啥?

愿望

  • 找工作。

  • 认识厉害的人。

  • 健身。

  • 一块新的机械键盘。

  • 读书。

Take a Snapshot of a UIView

Sometimes, you may need generate an image of a view to share or somethings you need a picture.

So, here is the way to do this.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
var frame // the frame of the Snapshot.
var view // the view you want to take a snapshot.

if UIScreen.mainScreen().scale > 1 {
UIGraphicsBeginImageContextWithOptions(frame.size, false, UIScreen.mainScreen().scale)
} else {
UIGraphicsBeginImageContext(frame.size)
}

let context = UIGraphicsGetCurrentContext()

CGContextTranslateCTM(context, -frame.minX, -frame.minY)

view.layer.renderInContext(context!)

let image = UIGraphicsGetImageFromCurrentImageContext();

UIGraphicsEndImageContext()

imageView.image = image

Things has been done.

hexo安装问题一则

安装完hexo之后,虽然能够正常的写作,部署。但是每次都会出现如下错误。

PS:此问题仅在OS X情况下出现

1
2
3
{ [Error: Cannot find module './build/Release/DTraceProviderBindings'] code: 'MODULE_NOT_FOUND' }
{ [Error: Cannot find module './build/default/DTraceProviderBindings'] code: 'MODULE_NOT_FOUND' }
{ [Error: Cannot find module './build/Debug/DTraceProviderBindings'] code: 'MODULE_NOT_FOUND' }

身为一个强迫症,表示不能忍。
最终找到一个解决方案。

Try to install with --no-optional option.

$ npm install hexo --no-optional

Proudly powered by Hexo and Theme by Hacker
© 2021 KK