新司机诞生
今年4月18号,在经历了漫长的3个多月驾校练习与考试之后,自己终于拿到了货真价实的驾照。撒花撒花 ^_^
。

然后就面临一个问题:需要找辆车到真实道路上面开,才能继续把驾驶技术提上去,否则就要沦为“纸质司机”了。自然而然想到的是租车,毕竟现在分时租赁也很方便,于是有天趁着夜深(刚下飞机,大概凌晨4点),打开了 GoFun APP,租了一辆车。可惜当时完全没有勇气开到路上去,出停车场,调了个头就把车还了。最后乖乖地打车回家了。
今年三十岁了,到了人生的一个重要里程碑。很多事情依旧没有想清楚。最近就个人职业发展方面,进行了一些深度思考。分别从下面表格的四个维度出发,列举了首要的几个因素。
加粗意味着很重要。
过路人1:工作十年,会发现,在哪儿都一样。
过路人2:做选择时,怎么确保选择的那个是正确的。
过路人3:即便当前已经很出色了,但依然可以更好。
过路人4:选择未来的行业;如果可以,选择公司的核心业务部门。
Source Map 是前端开发中非常有用的一种文件,它提供了源码映射的机制,使开发人员能够在本地开发过程或者线上环境基于源码进行调试或者错误堆栈分析。
JavaScript、CSS 代码的 source map 是根据 Source Map Revision 3 Proposal(这个文档在谷歌 Docs 里,如果打不开,可以下载 PDF)这个提案来实现的。提案里用一句话描述其特点为“Better bidirectional mapping”,即“更好的双向映射”。
按照提案一个 sourceMap 文件的内容实际上是一个 JSON 对象:
来源:Leetcode: 32. Longest Valid Parentheses
Longest Valid Parentheses
Given a string containing just the characters ‘(‘ and ‘)’, find the length of the longest valid (well-formed) parentheses substring.
要求子序列的所有括号是连续的、无间断的。
2018 年 4 月重新入职美团的时候,公司给配了一台 2015 年 8 月 6 号出厂的 15 寸 MacBook Pro,型号 A1398。已经是一台二手甚至多手的机器了。我用了不到一年,发现电脑的底部总是无法放平,原来是电池鼓包了。
然后我就从京东买了块电池,绿巨能的(链接)。不贵,原价 369 元,优惠后 339 元。下了单,第二天上午就到货了。包装里包括外壳、内部电路板的螺丝刀各一副,也比较用心。
第一步,关机后,拆掉外壳。
第二步,断开主板与电池的连接。电池的接口向上抬即可断开。
第三步,断开触摸板与主板的连接线(如下图所示)。需要慢慢地把线(图里“触摸板连接线”箭头指的地方)的接口平着抽出来。
在使用 Git 的过程中,可以发现 Git 是会强制每次提交都要写提交消息(commit message)的,这也算是 Linus 的良好编程习惯的体现。准确恰当的提交信息对于回溯项目开发历程、寻找特定功能的代码片段等等,都很有帮助。