近期课余时间开发一个基于 Django 的 RESTful Web Service,需要接入短信验证发送功能,比较之后选定阿里大鱼的解决方案。
然而,选 Python 作为技术栈的悲催之处在于,虽然 Python 的第三方库和生态很强大,但是就国内的开发圈而言,Python 是一个相对小众的流派,又由于 Python 2.x 和 Python 3.x 的分化,许多第三方库并没有跟进 Python 3,导致很多时候用 Python 会有些捉襟见肘,尤其是像我这种野路子的 Python 开发。
近期课余时间开发一个基于 Django 的 RESTful Web Service,需要接入短信验证发送功能,比较之后选定阿里大鱼的解决方案。
然而,选 Python 作为技术栈的悲催之处在于,虽然 Python 的第三方库和生态很强大,但是就国内的开发圈而言,Python 是一个相对小众的流派,又由于 Python 2.x 和 Python 3.x 的分化,许多第三方库并没有跟进 Python 3,导致很多时候用 Python 会有些捉襟见肘,尤其是像我这种野路子的 Python 开发。
上学时零零碎碎上 LeetCode 观光过,现在工作了忙成狗了反倒想被 LeetCode 好好虐一遍……这篇小记 15 年就写了标题,现在还回来填坑。
LeetCode 探险记会按题目的顺序写,为避免篇幅太长,每篇记录 3 - 5 道题。大致会按照“翻译 - 思考 - 解法”的套路来记录。能力有限,算法可能很糟糕,尽力而为。
It’s to keyboards what Leica is to cameras; what Rimowa is to luggage; what Moleskine is to notebooks; what Rolls Royce is to cars; what Grey Goose is to vodka. Or at least, that’s the reputation it carries. If someone is discussing the “best mechanical keyboard”, it will be mentioned right away.
毕业来 JD 后完成的第一个任务是写选号中心的前端。由于和 PM 没有及时沟通,其间改了几次需求,导致一部分工作推倒重来。这个过程中体会较多的是谨慎使用 JavaScript
全局变量,带来便利的同时也有意想不到的坑,更不应滥用,很多时候全局变量并不是一个好选择。
iPhone 6S 都发布,仍然用着刚上大学那会买的笔记本,cry…
最近这块被我拆拆装装的本越发像犯了老年痴呆一样,对于一个不折腾不痛快星人而言,这不啻一个新的玩点。
在 V2EX 上混的时候,被多次安利 Arch Linux,传闻中的 K.I.S.S 风格,滚动升级,业界良心的 Wiki,强大的社区支持,让常在 Linux 下搬砖的我心生向往。于是就在别人轻抚刚发货的 iPhone 6S 的夜晚,开始第 N + 1 次折腾。
故事就在这样一个夜晚发生了…
进入 9 月了,开学季正拉开序幕,又是一个新的开始。对于刚结束学生生涯的我而言,这个开学季有长长的 todo list,排在队首的就是在这里码字开垦。
Blog 仿佛已是古董,在一众微博微信席卷的现下,多少有点像长势萎靡无人问津的路边草。那为什么还要做 Blog?为什么不选用现成的空间、Blog 提供商?为什么还是静态 Blog,还要搭在 VPS 上?
需要有这么多为什么吗?因为好玩,这就够了。具体好玩的元素有很多,在下面的记录中会有所提及,更多的还需要自己去发现。