一些烦心事 场景 抽刀断水水更流,举杯消愁愁更愁(虽然吾辈并不喝酒就是了) 明明说过这是一个技术博客的,然而现如今,吾辈却也需要发一些技术之外的内容了呢。。。(经受了社会的毒打) 公司 最近到了一家新的公司,每天早晨 6-7 点起床,然后晚上 7-8 点回来,忙忙碌碌,再无他事。 公司项目历史遗留的问题之多,想要改变问题面临的困境之难,都导致吾辈在公司的时间逐渐变多,自己生活的时间逐渐变少,所以最近别说博客
为什么吾辈不对百度做 SEO 优化 闲言碎语任何事情都要有目标,而吾辈个人觉得,任何一位开发者,如果还只会用百度的话,那么终究有所不足。或许有人说这是崇洋媚外?然而事实上百度不仅在搜索质量上远不如 Google,而且还发生过多次不好的事件。正如一句话所言:谷歌一直在挑战人类智力的上限,百度却在挑战人类道德的下限! 知乎:百度和 Google 的搜索技术是一个量级吗? 综上所述,吾辈的目标用户便是能够翻墙(这件事本身并不是特别麻烦
如何编写一篇好的技术文章 场景 人的目标总是追求「优越性」,是要摆脱自卑感以求得到优越感。 现在网络上已经有很多写作平台了,让我们数数: 静态/动态博客(Hexo/WordPress),SegmentFault 专栏,简书,掘金,CSDN 博客。然而写作平台很多,愿意写作的人也很多,那么是否意味着我们就更容易获取知识了呢?其实并不是,原因在于很多人写作只是跟风,觉得很酷,所以用 hexo/hugo + github pa
程序员对 996 的反抗引来全球关注,它是如何以程序员自己的方式建立起来? 转自: https://m.douban.com/note/712945658/?dt_dapp=1,原文应该来自 好奇心日报,但目前已被删除。国内的各大互联网公司争相屏蔽 996.ICU 及其 GitHub,甚至在 GitHub Issues 大肆雇佣水军发布乱七八糟的东西导致 Issues 被关闭。包括百度上无法搜索到官网,中文搜索结果中甚至搜索不到 GitHub。QQ/360/百度/UC
如何编写无法维护的代码 屁股决定脑袋 让自己稳拿铁饭碗;-) 转自 https://coderlmn.github.io/frontEndCourse/unmaintainable.html?hmsr=toutiao.io,这里仅修复了部分错别字,优化了代码显示。–Roedy Green(老码农翻译,略有删节) 简介 永远不要(把自己遇到的问题)归因于(他人的)恶意,这恰恰说明了(你自己的)无能。– 拿破仑 为了
如何超过大多数人 转自 https://coolshell.cn/articles/19464.html对国内互联网的批判真的是相当尖锐啊 (ノ ̄ ω  ̄)ノ 当你看到这篇文章的标题,你一定对这篇文章产生了巨大的兴趣,因为你的潜意识在告诉你,这是一本人生的 “武林秘籍”,而且还是左耳朵写的,一定有干货满满,只要读完,一定可以练就神功并找到超过大多数人的快车道和捷径…… 然而…… 当你看到我这样开篇时,你一定会觉
异步并发调用 问题你觉得下面这段代码会怎么打印?这里使用异步模拟了 10 个 thread,然后从 generator 里面迭代取值 123456789101112131415161718192021222324252627282930313233343536373839const sleep = (sec) => new Promise((res, rej) => { setTimeout
使用 vscode + draw.io 轻松绘制流程图 vscode 扩展 场景考察事实上吾辈也有做过相当的考察,用过几个知名的流程图工具,但最终选择 vscode-drawio 插件。 plantuml: 复杂 mermaid: 复杂,但通过 js 编写,web 友好 processOn: 付费,不开放 drawio: 开源、免费,可独立部署或集成
使用 rollup 打包 react 库 场景其实一般用 tsc 编译一下就行了,但如果想要更加强大的功能,例如打包成一个单文件、多种格式、或者包含 css 时,就需要使用 rollup 来处理了。 打包 处理 ts 处理 css 压缩 配置文件package.json 12345678910111213141516{ "scripts": { "pub": "yarn build && lerna boots
Windows 下 Git 中文乱码 场景在公司的电脑上碰到了 Git 中文乱码的问题,例如想要查看一下仓库的状态,中文全部变成了 umber 的形式。 1234567891011121314git statusOn branch masterYour branch is up to date with 'origin/master'.Changes not staged for commit: (use "git add <
Git Push 提示不支持具有 Socks5 方案的代理 场景使用 Git Push 提交代码到远程服务器时提示了一个错误 12fatal: NotSupportedException encountered. ServicePointManager 不支持具有 socks5 方案的代理。 问题然而之后还是正常提交成功了,实际上问题是: 配置了本地的 socks5 的代理(Shadowsocks 之类的代理软件) 配置了远程服务器 Git 服务端
let 与 var 在 for 循环中的区别 场景今天遇到的一个很有趣的问题,下面两段 js 代码执行的结果是什么? 123for (let i = 0; i < 3; i++) { setTimeout(() => console.log(i), 0)} 和 123for (var i = 0; i < 3; i++) { setTimeout(() => console.log(i), 0)} 嗯,乍看之下