谈谈咖啡

从我第一次开始接触起咖啡,到现在已经是过了三四个年头了。最早接触咖啡是在高中的时候吧,喝那种一块钱一条的速溶咖啡,那时候对咖啡的认识就仅仅停留在提神、雀巢这几个简单的印象。

上大学了之后,又多喝了几种不同牌子的速溶咖啡,像是麦斯威尔、G7,但是也仅限于速溶咖啡。然后在去年出去实习的时候,第一次去星巴克喝了红茶拿铁,当时年轻的我并不知道星巴克的拿铁里面并没有咖啡- -。然后爱上了那种味道,尝试了其他的品种之后,决定尝一尝最原本的拿铁。

拿铁最初给我的味觉上的感觉并没有红茶拿铁来得令人开心,大概是少了很多糖🍬的原因吧,后来也慢慢习惯了拿铁的滋味。

住在北京的时候离星巴克超远的,只有在上班的时候,途中顺路买上那么一杯。

而离我家近的能够获取到咖啡的地方,竟然是一家KFC。但是尝过几次他们家的榛果拿铁、焦糖拿铁之后,开始觉得很失望,KFC的拿铁的糖像是不要钱一样,几次喝他们的拿铁总是能把我给腻到。

后来随着我对周边的探索,发现了味多美这家面包店。顺带一提,我超喜欢吃他们家的糕点。买过几次面包之后,我开始对他们的咖啡有点儿好奇,就还是从拿铁开始,尝试了一下,觉得还不错,咖啡和牛奶的量比控制得很不错,加上他们家的面包真的很配。

然后说咖啡,就不能不说最常说起的美式。

最早接触起美式是在北京工作的时候,公司有一台咖啡机,不知道是哪里的豆子,也不知道咖啡机的牌子,反正那是我第一次喝到一杯美式,年轻的我第一次被苦到不能呼吸。即使加了很多糖也不能达到我印象中速溶咖啡的甜度,所以,那时候的我,开始思考起,平日喝的速溶咖啡里究竟有多少的糖。之后也在渐渐的控制喝速溶咖啡的量。

继续说美式,之后在星巴克喝了他们家的美式咖啡。但是还是会忍不住放点儿糖,一杯大杯的美式我会放一包糖吧,说到底还是当时不太习惯咖啡的苦涩。

就这么喝了很久的咖啡。

有时候喝点儿美式,有时候喝点儿拿铁。

也买过雀巢和麦斯威尔的黑咖啡,买了点儿太古的方糖,自己冲起来喝,省得想喝咖啡的时候还得跑个大远去买。但是就出现个很纠结的情况,自己冲的咖啡不加糖喝的时候会很苦,加了糖的话,喝完嘴里会有苦涩的感觉= =。喝了几次之后,觉得不加糖的时候的苦涩的感觉会比较好受一点儿。所以,那次买的方糖到现在还剩了很多,咖啡倒是喝了不少了。

My year of 2017

2017

不知不觉,一年又过去了。

今天是12.31了,17年的最后一天了。这一年过得超快,完全没有实感。

今年年初的时候想着要找工作了,就开始各种看书。不过,知道过完年,我记得我都在学一些对找工作没有直接帮助的东西。

年初在Coursera上学了一门Programming Languages的课程,三个part,现在时还剩一个part c没学,说起来也是挺有趣的课程。看完之后觉得自己对递归的理解更加深刻了一些。

今年3月初的时候来到了北京,去了链家网做iOS开发实习。

现在想起来真是超级激动的一件事,从学校出来,进入到一个大企业做开发,体验也是极好的。就这么一直实习实习着,实习到了现在。

顺带一提,链家网的实习工资真的高,300一天,生活水平一下有了质的飞跃23333。

实习的日子的记忆不是特别清晰了,这大半年确实自己的技术方面有较大的长进吧。

现在想来学习的曲线就是一个log函数,刚开始增长的很快,到后面增长就越来越慢了。

收获

  1. 实习了这么久,积累起了一点小钱儿,开始学习理财了,现在的大约的收益只是略高于货币基金的收益,还得努力学习学习。股票还是不怎么敢碰,或者说不太敢碰国内的A股,美股开户貌似很麻烦。。。So…

    因为国内的科技公司大部分都在港股或者美股上市,对其他行业也不是很了解。

    我的投资策略其实相当笨拙,投了一点指数基金。

  2. 另外一个收获应该是双拼吧,大约花了一个下午多一点的时间了解了双拼,然后就全线切到了双拼,花了一周的时间熟悉了双拼。然后不知道花了多久,双拼的速度才开始追上了原来全拼的速度,现在双拼的速度也已经快过当初全拼的速度了。我的双拼方案是使用的iOS11内置的方案,也就是搜狗双拼。

  3. 接上去年的进展,今年的读书也有所长进。(开始准备是等豆瓣的年度总结出来之后再写的,但是今年的豆瓣读书的报告不知道为什么到现在还没出。。)
    今年到现在一共读了32本书,书的种类也从去年的东野圭吾书迷到今年东野圭吾的书只有5本。
    总的来说还是小说多一点儿。
    今年读完印象最为深刻的应该就是1984了。
    也跟风读了今年诺奖得主石黑一雄的被掩埋的巨人。个人倒也不是特别喜欢他的风格。

  4. 技术方面的长进
    熟练
    全面
    大约就是这两点了,这快10个月的实习写的代码超过了我学生时代的总和。开始注意起代码风格、一些原理层面的东西。技术开始往全面发展了,了解了许多平台相关的技术。

  5. 美团。在秋招已经结束之际,拿到了美团的offer,可以说相当lucky了。9、10月份的时候是想着就待在链家的,但是等到10月快结束之际,看着身边的朋友,一起在链家实习的同学都找到了更好的工作,不由得开始对现在的工作感到不满足了,就试着投了一投,从第一份简历发出10.28到美团的offer11.22,经历了快两个月的时间,可以说是很艰难了。一是大厂的秋招都结束了,补招的岗位都变得特别少,二是,不知道是不是我的错觉,补招的要求是乎也变严格了。

关于去年的愿望

  • 健身。一点儿也没长进,不过倒是没变胖,还瘦了一些
  • 工作。现在的工作还算满意吧。🤠
  • 机械键盘。已经不想要机械键盘了。想买苹果的Magic Keyboard⌨️
  • 读书。有条不紊的进步~

愿望

  • 读书 30 本+
  • 写博客 10 篇+(技术)
  • 尝试下技术方向的转型
  • 或者更加精进

Advent of code 2017 - Day 1

今天阅读RSS订阅的时候,注意到有一篇文章,里面有一个有趣的网址。
Advent of code 2017
网站是英文的,网站的大概意思是:
圣诞老人小精灵找到你,说圣诞老人的打印机坏啦,离午夜还有15millisecond了。让你帮忙修好,说完你就变小了,进入到了计算机的世界。
网站提供了15天的题目,每天的题目都分为两部分,解出来一部分以后可以拿到一颗🌟,第一天的题目是:

The captcha requires you to review a sequence of digits (your puzzle input) and find the sum of all digits that match the next digit in the list. The list is circular, so the digit after the last digit is the first digit in the list.

大概意思就是,有一串连续的数字,然后让我们找出和后面一个数字相同的的数字的和。串是环形的,所以最后一个数字的后一个数字是数字串的第一个数字。
题目很简单啊,当时就三下五除二,写出了解:

1
2
3
4
5
6
7
8
9
10
11
12
13
let s = "1122" // answer should be 3.
var sum = 0
for c in s.enumerated() {
if c.offset == s.count - 1 {
if c.element == s[s.startIndex] {
sum += Int(String(c.element))!
}
} else {
if (c.element == s[s.index(s.startIndex, offsetBy: c.offset + 1)]) {
sum += Int(String(c.element))!
}
}
}

看起来没什么毛病,测试样例也能过。
然后得到了Part 2,题目变成了:

Now, instead of considering the next digit, it wants you to consider the digit halfway around the circular list. That is, if your list contains 10items, only include a digit in your sum if the digit 10/2 = 5 steps forward match it. Fortunately, your list has an even number of elements.

emmmmmmm…
总的来说题目没怎么变化,但是现在不是求后面一个数字,而是求数字串一般长度的距离的那个数字。
其实也很简单,按照上面的思路,改一改就能过了。
但是这让我开始思考,第二部分和第一部分明明是同一个题目对应了不同的距离而已,而当时在写第一部分代码的时候,我却没有考虑过代码的扩展性。看到第二部分之后,想到我们可以把距离提成一个单独的变量,作为代码中一个可配置的点,这样无论距离怎么变,我们只需要修改距离变量,而不用改动其他代码。

1
2
3
4
5
6
7
8
9
10
11
12
13
14
let s = "1122"
var sum = 0
let step = s.count / 2
for c in s.enumerated() {
if c.offset + step > s.count - 1 {
if (c.element == s[s.index(s.startIndex, offsetBy: c.offset + step - s.count)]) {
sum += Int(String(c.element))!
}
} else {
if (c.element == s[s.index(s.startIndex, offsetBy: c.offset + step)]) {
sum += Int(String(c.element))!
}
}
}

Adele's Song

今天电台突然放到了Adele的歌,不知道有多久没有听过了,但依旧特别熟悉Adele的声音。

浑厚,有力量,有一种直击心脏的感觉。

今天听到的是Adele的Love In The Dark。

I can’t love you in the dark
It feels like we’re oceans apart
There is so much space between us
Maybe we’re already defeated
Ah-yeah-yeah-yeah-yeah-yeah-yeah everything changed me

重新装修了BLOG

其实说是重新装修,倒不如说是换了一下blog的主题好了。

这次的主题来自 Hacker

相当简洁的一个主题。

博客的评论系统继续采用了Disqus。

虽然Disqus偶尔需要翻墙,但是也没有更好的替代品了。

就酱。

Proudly powered by Hexo and Theme by Hacker
© 2021 KK