有些时候,一句话就能让我推翻之前下的所有决定。
欠下的技术债,早晚要还
今天 GitChat 被攻击,上了高防以后,发现无法进行微信支付。
进行简单的排查后,发现问题出在后端,导致无法进行排错。
我们在创业前期时,可能会大量的 try…catch,来确保我们的代码可以顺利走通,但是 catch 到的 error 往往直接抛掉,不做记录。
这在前期创业时,非常有用,因为我们需要将业务快速上线;但是一旦遇见问题,这种操作的危害就暴露出来。调试极为不方便。
这就是欠下的技术债。我推荐他们使用 ELK 来做日志的记录和分析。不做日志,后端真的很难排错。估计要 review 一遍代码
关于 GTD 工具
GTD 工具的使用是循序渐进的。我最早用 奇妙清单,太卡,换了。然后用的滴答清单,功能很强大,但是过于复杂,让我有点想逃离。后来买了 Things 3 ,用着还不错。最近换成了 Todoist,工具很重要,但也不重要。找到合适自己的。
什么样的标题更吸引读者
- 制造「冲突」:戏剧化的内容更吸引人
- 别人不知道的内容,更容易吸引人
- 旧事新角度,会带来新的冲突
- 反逻辑:背离常规的
- 威胁性的字眼(例如:反叛、可怕):大家会不由自主关注这类标题
- 贴标签:站队会为你聚拢属于你的目标人群。
- 悬念:设下一个开放性的问题,读者可能会因为想看到可能的结局而进来。
写文章推送时,标题尽可能避免哪些坑?
- 标题内包含特殊字符:在标题内加入特殊字符,会显得你的文章非常不专业、过于随意。除非你的公众号本身就具备了随意的属性,尽量不要使用特殊字符。
- 标题不要出现错别字、不完整、多字、不通顺:这些问题会显得你的文学涵养极低。拉低别人对你的评价
- 标题要完整,不能搞标题党:标题要内容完整,不能故意略去一部分内容,这样的标题有标题党的嫌疑,而且表意不明,会让人心生恶感。
- 标题内容避免广而空:在大多数情况下,没有一个人能做好所有的领域,你的文章、标题应该专注某一个点,避免假大空。
- 标题内中避免使用语气词:减少语气词的使用,语气词,特别是一些语气非常强烈的语气词,会让人有一种你已经失去了控制的感觉。减少语气词的使用,表现的心平气和一点。
- 标题的一些其他要点:
- 不要选择太过于专业的词汇,除非你写的文章面向的是同行业的人士。
- 不要有太多的主观感受,不会有太多人以你的观点看文章。
- 避免太长的标题,8~20字为佳
- 避免使用过多的无用词,尽可能让你的标题信息量更大
- 避免标题和内容不符合。
如何快速写一篇推文
我在写博客之余,会去运营微信公众号和今日头条的头条号。
和很多同行不同,我很能写,甚至可以说,比大多数同行都要能写一些。这得益于我自孩童时期而来的阅读习惯,如今虽然读书比当年少了很多,但依然会大量的去阅读,获取大量的信息。
在我看来,想要写一篇推文,关键是你要有文章内容的输入,有了输入,输出自然不是难事。
我的写作也基本遵循「采集信息」——「挖掘灵感」——「收集相关素材」——「动手实践」——「归纳整理」——「形成文章」。
只需要这几步,我的推文大体上就形成了, 剩下的就是花精力对文章的内容、细节进行调整,输出一篇合格的文章。
不过,在写博客时,就显得随意一些,因为博客更多来说,是我吐槽的地方,所以,你不太可能会在这里看到一些特别正经的文章,除非技术类(对技术的尊重我还是有的),随笔类型的内容就真的只是随笔了。
如何使用印象笔记求职?
- 使用印象笔记来存储你的简历(甚至使用印象笔记自带的格式工具来写简历)
- 使用剪藏插件收集企业的招聘信息,并加以处理,作为后续求职准备。并使用笔记链接来记录简历投递情况、面试情况
- 在印象笔记中使用表格来管理面试、简历、offer 的情况
- 使用同一个标签来管理一次面试的所有资料,方便在面试前再次翻阅。
- 面试结束后,使用印象笔记来扫描、管理名片,以备不时之需。
HR小姐姐带你学习——「猪厂学习鸡」
基础信息
公众号名称:猪厂学习鸡
公众号类型:文章型订阅号
公众号ID:gh_0f4bcfbe6f2f(HR小姐姐太懒,没设置)
更新频次:周更
简介
「猪厂学习鸡」是网易的 HR 小姐姐们建立的用于分享学习文章的公众,里面会分享小姐姐们的学习干货,大多和职场有关,干货满满。小姐姐们希望通过微信公众号这个平台,让大家更加有趣的学习到知识。
平时,小姐姐们会从网易内部的「实践者社区」中择取和编辑优秀的文章、通用的工具方法,并将其分享在这个公众号上,让大家可以更加高效的利用碎片的时间来获取信息。
如果你有不错的文章想要分享给诸位读者,也可以向小姐姐们投稿,小姐姐们经过评估,就有可能会把你的文章分享给大家哦。
值得一看的文章
- 时间不够用?你可能定了许多“假目标”

- 一直被误解的“执行力”

- 排版6原则解决PPT字多多多多多多问题

- 认知升级和方法论

- Share | 优势,来源于哪里?

公众号二维码


Laravel 的 验证旧密码的验证代码
更新密码这是一个非常常用的功能,我们需要为用户提供一个更改密码的方式。安全一些的方式是通过验证旧密码,再更新密码,以免由于“记住我”功能导致的密码被盗改。
一般来说,Laravel 的更改密码都是通过 RestPassword Email 来实现的,但是我更倾向用户可以在后台更改。所以,便在这里贴下相关的代码,借助下方的代码,可以实现验证用户密码,旧密码验证通过后,再进行新的密码的更新。
在 App\Providers\AppServiceProvider 中的 Boot 方法中添加如下代码。
Validator::extend('password_hash_check', function($attribute, $value, $parameters, $validator) {
return Hash::check($value , $parameters[0]) ;
});在对应的表单请求中,添加如下的调用。
use Auth;
/**
* Get the validation rules that apply to the request.
*
* @return array
*/
public function rules()
{
$password = Auth::user()->password;
return [
'old_password' => "required|password_hash_check:" . $password,
"password" => "required|min:6|max:25|confirmed",
];
}(上述代码采用的是表单请求的方式来进行验证的,使用方法参看:Validation)

如何在顶部标题栏中加载动态的现实效果?
加载的状态可以让用户在等待过程中,减少焦虑感。

只需要在你的代码中加入一行简单的代码,就可以让顶部状态栏出现加载图标。
UIApplication.shared.isNetworkActivityIndicatorVisible = true