月度归档:2021年03月

question mark neon signage

问选择记的问原因

我并不是一个天才,我也会遇见难以抉择的事情。

当出现难以抉择的事情的时候,我就会选择去问那些我信服的朋友。

我会以如下方式提问:

  1. 我面临的选择是什么?
  2. 我当前所面临的困境(背景信息,而非选择信息)
  3. 说出我可以选择的点
    1. 选择是什么
    2. 选择背后的考虑是什么
  4. 寻求朋友的解答

和一般人不一样的是,我在问选择的同时,会选择问一下原因。

这些原因会帮助我理解为什么他要这样选,以及后续我如何再参考他的选择方式,做出自己的选择。

brown book on white table

重构阅读系统

一直以来,我的阅读习惯是

  • 看书为主
  • 看文章为辅

但面临的现实是随着我手头的事务越来越多,我开始没有成块的时间来阅读书籍,实际上,目前我看书最多的时候还是在随心飞的过程中,由于飞机上没有任何的干扰,获得了非常好的阅读效果。

但,毕竟绝大多数时候没有办法做到,因此,我开始思考,如何调整我的阅读系统。

以终为始:我的阅读是为了什么?

如果我们要思考阅读系统的优化和重构,那么先要搞清楚为什么我需要阅读系统?以及,我为什么要阅读?

我阅读的原因主要有两个方面:

  1. 我对某一本书特别好奇,好奇其中的内容是什么样的
  2. 我想要通过阅读一本书来获得其中的知识
  3. 我想要通过阅读一本书来补上自己的短板

综合来看,我阅读的诉求一个是满足好奇,另一个就是获取新知

而这二者可以有一个共同的出路 —— 输出文章/视频

对于满足好奇类的书籍,我可以将书的内容输出为视频将自己的读后感分享给别人。

对于获取新知类的书籍,我可以将相应学习到的知识输出为文章,参考费曼学习法,通过教会别人来验证自己是否学会。

除此之外,因为搞开发经常要看很多的文章/文档,因此我需要花费不少的精力来查看这些文章,但查看了文章并没有将这些内容整理到我自己的知识库中,帮助我构建知识网络,因此,浪费的程度很高。

我需要客服自己对于一些特别基础知识的忽视,对于一些比较简单的内容,也要敢于分享出去,让自己养成分享的习惯,从而督促自己对想要分享的内容进行吸收。

如何重构?

当我定义了我的目的以后,接下来就可以倒推我要做的事情。

无论是视频还是文章,最终的目的一定是输出,那就要求我在阅读完成以后应该有内容留下来,无论是什么样的内容,他都应该能够在未来指引我的工作/生活。

在这种情况下,我的阅读工作流应该是这样的:

和以往的阅读系统相比,这一次将阅读目标的设定放在前置,我需要为自己设定一个模板,方便我每次阅读的时候,让自己填写,更好的明确自己是否有必要读这本书。

总结

根据我当下的需求,我开始调整和优化我的阅读工作流,后续,根据我的工作内容的变化,阅读工作流必将持续变化。

MacBook Pro with images of computer language codes

MySQL 遭遇 Out of sort memory, consider increasing server sort buffer size 怎么办?

当你将线上数据拖到本地进行执行的时候,可能会出现 mysql Sort aborted: Out of sort memory, consider increasing server sort buffer size 的错误,出现这样的错误,是因为你的 MySQL 的 SortBufferSize 太小导致的。你可以在 my.cnf 中添加配置。

sort_buffer_size=3M

参考文献

https://dev.mysql.com/doc/refman/5.7/en/server-system-variables.html#sysvar_sort_buffer_size

MacBook Pro with images of computer language codes

如何在服务器和本地互传 SQL?

在本地开发模拟线上数据的时候,难免需要从线上服务器上拉取数据到本地进行导入。

这个时候,你可以在执行 mysqldump 的时候加入 where 参数来筛选数据,

但依然会遇见文件比较大的情况。

在这种情况下,你可以选择使用 gzip 来压缩你导出的 SQL 文件,命令也非常简单

gzip xxx.sql
Code language: CSS (css)

执行完成后,你会获得一个 xxx.sql.gz 文件,接下来只要使用 scp 之类的软件,将文件拖回本地即可。

通过 Gzip 压缩,可以将一个原本 1.5G 的 SQL 文件压缩到 100M 左右,大大的提升了数据的传输速度。

brown book on white table

如何在知识付费领域中获得0差评

我算是一个很早就在接触知识付费的人,从 2018 年初,就开始做一些和知识付费相关的事情,也赚了一小笔钱。

今天刚好看到了一篇介绍的文章,我也来写一些自己的看法。

知识付费大家想要的是什么?

如果处在知识付费的早期,我们会不知道自己花钱购买的是什么,而选择给我们所支付的价格一个较高的预期,难免将其类比为图书、学校的课程等。

但随着知识付费的不断的发展,我们开始接触到越来越多的知识付费产品,有的好,有的坏。我们对于知识付费产品的体验也越来越多。慢慢的,我们对于知识付费的产品的阈值开始两极化,我们开始感受到那些好的,知道哪些是差的。

如何获得 60 分?

当我们有了这个定位以后,我们就可以进入到下一个环节,如何和你的读者满意?

其实并不困难,只要让你的产出和读者的预期是一致的即可。

而这种一致,你可以根据自己的所处的平台、你所提供的产品的价格来决定。

在对应的价格上,花费你的心力,尽心尽力的去撰写内容,就足以让你的读者们在阅读你的内容的时候,感受到你内心的真诚。

当读者感受到你的真诚以后,你就赢得了 60 分

有了 60 分,你就可以隔绝绝大多数的差评。我在看很多的知识付费的产品,最终的差评无非是,这些内容在网上一搜索就能搜索到、这些内容已经老旧过时等等。

而这些问题,都是作者可以通过自己的努力解决掉的

作者只需要自己多多努力,便可以避免自己的内容和公开的免费内容同质化,就可以避免自己的内容过于老旧。而这些,只看作者是否愿意做。

如何获得 90 分?

60 分很容易,但 90 分却很难,想要获得 90 分,你需要花费更多的时间和精力。总的来说,我认为 90 分的内容需要具备以下条件中的任一或多个:

  1. 独家内容:这个内容只有你有,别人没有。那这个就是你多出来的 30分,是你的核心竞争力。
  2. 全面内容:虽然互联网上信息都有,但你的内容最为全面,读者从你的内容中来,到你的内容中去,完全不需要再搜索更多的内容,那对于初学者类型的读者来说,体验是极佳的。即使是一个高级的读者,也可以从你的内容中的某一个小点收益,这样对于读者来说,也是有收获的。
  3. 独特视角:可能某个内容别人也都知道,但你提供了一个完全不一样的看待问题的视角和思路,看起来很新奇,那对于一些读者来说,也是提供了价值,这些价值,会让用户为你送上最后的 30分。

总的来说,我自己的体验便是,当你掌握了这三点中的任一或多个,就可以为你的内容获得 90 分的积累。

如何获得 100 分?

这个我也不知道?‍♂️,大家自求多福吧!

green and black digital device

用 Docker 解决端口错误的问题

在进行嵌入式设备的编写的时候,一个很大的问题是重新刷写应用程序的成本较高,因此,在一些场景下, 我们尽可能通过修改服务端的应用,来解决嵌入式端的错误问题,而尽可能避免对嵌入式设备重新刷写。

我是在处理 Awtrix 2.0 的时候想到这个办法的。

Docker 在启动应用的时候,可以设置端口监听,通过 docker -p host_port:container_port 来创建容器,可以指定容器内部端口和主机监听端口的映射。

假设业务监听的是 80 端口,你可以通过 -p 81:80 将容器的 80 转发到宿主机的 81 端口上。同样的,你可以在遇见端口问题的时候,通过修改相应的宿主机端口,在外层加一层转发,从而解决掉端口编写错误的问题。

不过,需要注意的是,毕竟是加了一层应用程序的转发,相应的,性能会有所损耗,如果可以的话,尽可能还是修改嵌入式设备,减少性能损耗的点。

summary

2021 年 2 月月度总结

TL;DR

2 月是一个高效与低效并存的月份,在这个月,我收获了自己又一个爆款项目 —— NESHouse。但同样也是这个月,因为人在焦作,没有办法很好的完成自己的工作,效率非常的低。家里的琐事,让我无法专心 Coding。此外,本月一个很重大的事情,是我把自己的户口迁移到了天津

定性分析

学习成长

本月是很懒的一个月,毫无进展。

恋爱家庭

这个月和我妈又就结婚的问题吵了一架。 她依然不同意我的观点。并以购房首付要挟我。所以我打算自己赚首付钱了。

职业发展

本月收到了字节跳动的人的面试邀请,完成了一面和二面,就看后续的面试情况了。

理财投资

本月没有怎么投资,倒是帮朋友卖 BTC, 感受了一把 BTC 交易。

休闲放松

本月一直在焦作,没啥放松休闲的点。

社交人际

本月因为办理户口的原因,在天津住了两个晚上,睡在了朱峰家里,还和 Panda 一起录了播客。

此外,还和小昱、hey 一起聊了一下大家接下来的发展。

自我实现

本月在 NESHouse 上收获了不少的关注度,算是自我实现方面有所突破。

定量分析

本月内容输出总结

本月一直在忙 NESHouse 的事情,所以没有写什么文章内容。不过,本月开始试着写一些能够带来流量的优质内容

本月收支总结

本月因为一直在焦作,根本没有出去吃的机会,所以就难得的又一次收支平衡,月底的收入盈余了8000+。但 3 月份就不好说了,可能再次财政赤字。

本月读书总结

本月读书 0 本,无书评

本月学习总结

本月学习了 0 门课程

本月娱乐总结

本月看电影 0 部,无影评

年度回顾

  • Linux 中国的改造计划:0/2
  • 海外收入计划进度:0/$1000
  • 减肥计划:210/170
  • 优质文章产出:2/50
  • 1W stars 项目:1200/10000
  • 年入 5000 的项目:0/5000
  • 收入结余:0/25K