如何使用 PHP 通过 Gmail 发送邮件

故事是这样的, 因为现在有这样的一个需求,做一个 SMS Proxy 的应用. 理想的使用场景是将一台手机作为固定电话,放在家里,对应的验证码和电话都能转发到其他的一台手机上.电话的话,可以通过呼叫转移实现,但是短信部分,就比较麻烦了,现在有很多的软

关于如何编写 Firefox 完全定制化主题

故事的起因

很早之前我写过一篇博客 – <Firefox 完全暗黑主题>. 用来描写如何进行编写 Firefox 的主题. 但是随着 Firefox 的持续更新, 很多预先设置的规则也渐渐失效了, 所以本着授人以鱼不如授人以渔的想法, 决定在

最近遇到的一个开发上的有趣 Bug

写在最前

其实写这篇文章的时候, 距离遇到这个 Bug 以及提出解决方案已经过去几个月了. 这几个月主要是因为懒, 一直没有更新这个 Bug 的情况…

如何发现 Bug

这其实也是很巧, 我们有一个新的 Feature 最近刚刚上线到全公司的某个应用版本上

解决 YouCompleteMe 在 MacOS 下无法使用的问题

简单的说一下问题, YouCompleteMe 应该是目前 vim 下比较好的代码补全插件, 但是最近遇到的一个问题. 当系统更新到最新的版本时, YCM 无法正常使用了. 第一反应立马就是查看 Github Issue, 果然看到了一个类似的问题:

问题描述

可以参…

关于如何 Onboard 一个 MTLS 服务

这个篇文章的目的其实也就是对我之前的一些学习材料做一个总结。故事是这样的,之前的工作需要进行 Onboard 一个服务,该服务是基于 MTLS 的验证方式,由于我们也是第一次做这样的事情,对面的自信也让我们错误的估计了该任务的复杂度,所以踩了很多坑…

为什么放弃 Hexo 而使用 WordPress

最近看到一篇文章,主要讲的是自己为什么放弃使用 WordPress 转而使用 Hexo。感触颇深,所以写这篇文章记录下我自己的想法。

为什么写博客

首先,为什么写博客,我已经忘记我开始写博客的原因了,可能是我大一的时候听说写博客在面试的时候加分?不过…

有关 TLS 了解到的一切

事情的起因还是项目需求.因为我们当下的系统所采用的认证方式是 OAuth2.0, 但是需要接入的另一个接口则是要求使用 MTLS 进行认证. 可能有人要说了, OAuth2.0 和 MTLS 是两个不一样的东西啊.

确实, 从单体的用户出发, MTLS 应该是不会涉…

最近遇到的时区问题

以前一直在国内的互联网公司,时区问题看上去一个从来不用去考虑的问题. 但是在面向全球的产品中,这个问题又是不得不考虑的,最近连续遇到了两个线上的 bug 都是时区相关的,现在就简单说一下.

  1. 会议的结束时间早于开始时间
    我们产品的一个业务就是分析用户在

解决 WordPress 中的摘要字数问题

WordPress 是一个比较完善的博客系统, 也是我用来淘汰 Emlog 的方案, 但是最近发现有个问题, 即对中文的文字摘要做的不好, 默认是 55 个字符, 但实际上往往会把整片文章进行输出.
通过搜索引擎可以查阅到以下几个解决方案:

  • 1. WordPress

巨硬实习之旅与近期总结

在巨硬已经呆了 15 个月, 已然创造了团队中实习期最长的记录。本来也没想呆这么久,只是没想到因为离家近, 价格也还好,外加学校也没什么事,就直接呆着了。没想到现在,论文定稿事情这么多,每周来回合肥苏州跑也不现实,导师的邮件回复速度真的是慢的令人发…

微软实习面试经历

没想到,半年的学习已经结束了。和导师谈妥之后,研二就可以开始实习了,然后就开始了自己的实习招聘生涯。其实,因为目标比较明确,大部分的公司也并不是特别想去。所以就盯上了一家叫做巨硬的外企。然后就开始准备了。

但是主要好玩的地方不是面试的准备,而…