疫情过后期待大家满血归来

作者:Codinget
2020. 04. 25

明天会更好,感谢所有信任我的人

很久不写博客了,不少朋友开始催更,连我老婆都催,我其实也早就想写了。这种现象在别的网站发生的几率还是挺小的,别的网站都是被催更视频或教程;在 Coding10 催更博客的朋友却特别多,看来 Coding10 我个人的烙印真的太深了,我真的做了一个个性极强的网站。

朋友们通过博客和我录制的视频认识我、了解我、信任我,朋友们也愿意看我多分享一些个人的东西。做这个网站我最欣慰的一件事就是:在网络上人和人之间的信任是可以建立起来的,也是我一直以来想寻求的答案,我希望用户信任的是我这个人,而不是我在 Coding10 堆砌了一堆乱七八糟的炫酷功能,更不是我是否为网站添加了 HTTPS 等看似可以让网站显得更专业的技术手段,我跟用户之间就是要建立相互信任,相互成全的关系,这是我一直以来的初衷。

还是回来说说咱们的工作和生活吧,我们都是不同的人,有着不同的家庭背景和个人生活,我们每个人的未来都难以预料,但在这段时间有一件事可以非常肯定,这场疫情会成为影响现在和将来的一条分水岭。不管是学生的学业,我们组建的家庭,我们谋生的工作,还是我们经营的事业。有些人就此迷茫、懈怠、放弃、苦于生计;也有一些人努力、转变、寻找了新的生计或生机,谋得了更好的发展。但无论是哪一种,疫情这一关关乎咱们每个人对未来的规划,这个阶段咱们都需要扛过去,不要因为这个阶段的怠慢而让自己的将来陷入不利的局面。

大家都知道我有两个孩子,自春节以来,虽然我很努力的录制视频,终究产量不高,因为老大白天需要在上网课,北京小学的网课资源较为分散,有市级课程,区级课程、校级课程,课程分布在不同的网站上,白天主要是陪着大女儿上网课,不能让她在这个期间懈怠下来,大部分成年人自制力都很差,更不要说孩子了。如果在疫情这段时间功课被同学拉开太大距离,孩子学习的积极性和对学习的兴趣就会骤减,以后必定需要更大的代价才能挽回(也可能再也挽不回),与其以后痛苦,不如现在辛苦。网站的很多会员都是有孩子的人,不少也都上了小学,估计大家在这方面都做得比我好,我经常遗漏学校群或者班级群里的消息,因为这个事儿,没少没媳妇家暴(这段掐了,不播,大家脑补就行)。

我的不少朋友在这个期间没了工作,毕竟所受波及的行业以及上下游产业太多了,失业,减薪、转岗、待业的人都不少。也有不少用户网站留言说工作的事,都觉得自己的工作很危险或者已经没了工作。既然有些事咱们控制不了,那就好好把我咱们能控制的事,一定要逼着自己提升自己的能力,千万莫懈怠。目前萎缩的市场或缩减的机会以后还会重新爆发出来,待到山花烂漫的时候,咱们要保证咱们具备足以攫取更好机会、更高薪资的超强竞争力,这就是咱们能生存下去的根本。因为咱们要 battle 的不是那些已经沉沦的人,而是那些能够扛下来已经具备了 “群体免疫” 超强抗体的人。你现在可能很年轻,没有成立家庭,没有养育孩子,教育孩子的负担,你短期还可以潇洒风流,侃侃而谈、挥斥方遒...... 可省略号之后呢,我们会步入婚姻、构建家庭、生儿育女、赡养老人、谋业谋生,此绝非抱怨之言,怨妇之语,我其实更喜欢现在的自己,真实而又现实,既看得清自己,也更脚踏实地

前段时间我完成了网站的大规模重构和优化,我采取了一种冒险的策略更新网站,让大家帮我发现错误,反馈错误,我连着将近 3 周精神高度紧张,好在所有工作都完成了,虽然页面上大家看不出有什么不同,但是它的构建方式已经发生了很大的变化,这为以后的改版工作做好了准备,在此再次感谢大家的反馈和帮助。

最后还有一件事得说一下,面向湖北尤其武汉用户的赠会员帮扶计划在武汉解封的日子正式休止了,Coding10 在疫情期间也是受到了不小的影响,我也尽了我的能力去帮助需要帮助的人,我自己一直承压,实在太累了,我觉得值得也应该去做这件事,我也尽了我的能力去帮助需要帮助的人,哪怕就是被帮助过的某些人伤害过我也不后悔,因为咱们本就不是为那些恶人活着的。

万万没想到的是自己的所在地成了全国唯一的高风险地区,我是谁?我是北京朝阳群众,我旁边那个是个小朝阳群众,五一回河北保定老家,希望不要被隔离 ~

 


横线之后已是 2020年4月30日

朝阳区高风险已解除,五一很多人会出行,但是我五一不回老家了,就不去路上添堵了,不是不想回去,因为孩子还有一针疫苗需要 11 号左右接种;另一个原因就是身份证丢了,正在补办中,天天拿着身份证,终究还是没能躲过这一难。上周日的时候丢的,找了两天没找到,最后只能去补办。虽是补办异地身份证,好在并没有什么乱七八糟的手续和流程,拍了照片交了 40 块钱就可以等领取的通知了。

农村家里有一株牡丹,养了 13 年了,一直病怏怏,从未结过苞,今年枝头首挂彩,盛了三朵绽放花,老爸也是专门给我们发微信告诉我们这个消息。天底下没有白白付出的努力,你得舍得下功夫,功不唐捐,与君共勉 ~

野草 2020.04.25 15:46

原来是河北老乡,难怪处处透着河北人的典型性格,个人网站里边,我最喜欢你这个。

Codinget 2020.04.25 15:51

真好,又捉到一个活的河北人,咱们河北存在感太低,我这算是刷存在感了

狗尾草 2020.04.26 08:52

这篇博客好荒凉,留言挺一挺站长,孩子真可爱,我都快30了都还没结婚,感觉都不敢结婚了

Codinget 2020.04.26 09:02

谢谢,有啥不敢的,程序员都敢干,还有啥不敢的。

Stoa911 2020.04.26 08:54

写的好啊 不会写文章的程序员不是好厨师

Codinget 2020.04.26 09:05

我第一职业本来就是个厨师,技术只是我的第三职业。

无名码农 2020.04.26 08:59

"我其实更喜欢现在的自己,真实而又现实,既看得清自己,也更脚踏实地", 我喜欢站长这句话,站长加油,这次疫情应该对站长影响不大,很多在线教育都火了。

Codinget 2020.04.26 09:10

不是的,火的是 K12 中小学的在线教育,而且是血腥厮杀,在大平台层面猿辅导基本没给别的平台什么机会,某些教育辅助工具迎来的是一场爆发,coding10 这种却不属于会火的网站,反而受点冲击,好在影响不太大。

无名码农 2020.04.26 09:47

也是,现在电视上天天斑马英语、思维课的广告,头条上也都是,都是猿辅导出的,那个价格的确没怎么给别人啥机会

haohexin 2020.04.26 09:36

哈哈 看完内心更平静了一些 去工作了

Codinget 2020.04.26 09:41

哈哈,好好工作,好好养家

yang 2020.04.26 09:47

注意安全,身体最重要

Codinget 2020.04.26 09:49

有事必须要回老家,会在农村老家呆一段时间

yang 2020.04.26 09:51

嗯,也没事,不说京津冀 健康码 互通了么,

反正我五一,应该哪都不去,搬个家,和朋友吃个饭,收拾收拾自己的小屋子

Codinget 2020.04.26 09:55

能不动最好,踏踏实实,希望到时候我规程顺利

yang 2020.04.26 09:57

嗯嗯,没啥问题的

尺骨 2020.04.26 14:12

我挺喜欢老哥博客的,虽然有时候不知道评论点啥,但就是觉得喜欢看

Codinget 2020.04.26 14:20

不评论也没事,当然我也希望大家陪我说说话,尤其这段时间,太闷得慌了 ~

ghdlk 2020.04.26 14:13

来晚了,我在朝阳上班,我老婆是河北人。

Codinget 2020.04.26 14:18

看来很多朋友就在离我不远的地方,我坐标朝阳望京。我们一家子比较统一,全是河北保定清苑

ghdlk 2020.04.26 14:21

哈哈哈,我在三里屯,使馆区这边

Codinget 2020.04.26 14:22

宇宙第二中心啊

ghdlk 2020.04.26 14:25

高风险地区,老外也比其他地方多一些,其实还挺担心的

Codinget 2020.04.26 14:31

没啥事,使馆区管控得比哪里都严格,更不容易出现问题

Center 2020.04.26 15:05

来打卡,我在东城区上班,老家衡水。支持教主!!

Codinget 2020.04.26 15:10

之前查看 google 统计热力地图的时候感觉很悲哀,因为河北省内做技术的实在少的可怜,技术人员市场太小了。没想到,这篇博客炸出来这么多河北同僚,全都离乡在大城市里谋生了。

Center 2020.04.26 15:33

背井离乡,颠沛流离,只为更好的生存,北漂生活不易,通过磨练成长自己且行且珍惜 希望通过教主的引导能更好的进阶自己。

Codinget 2020.04.26 15:53

别教主了,我就是个站长而已,我把自己定位成一个分享者,把自己的经验分享出来,让大家少走一些不必要的弯路,能做到这点我就觉得很不错了,当然更多的工作需要大家自己的努力,而不是简单的看看视频自己却不动手,不推理,那样的话就只是看了个热闹,最后自己却没啥提升。

kobe 2020.04.28 09:44

我们公司现在没啥业务,感觉同事压力都挺大的,希望站长越做越好,到时候给老哥打下手。

Codinget 2020.04.28 09:50

哈哈,高抬了,我本想今年也接些私活做,但今年这行情估计看来很难,我也转变了思路,除了 Coding10 ,我还会做两个网站,正在规划中,定位跟 Coding10 差不多,走小而美小而精的路线,平台的东西我绝对不会去碰,能做好两个小的细分局部领域,我觉得也能活下去。

kobe 2020.04.28 09:58

除了羡慕就是嫉妒了,我好像除了打工出卖自己的技术外,好像一直没有啥长远的打算,别说长远的,短期的似乎都没有明确的目标,老哥吃了这几年的苦,反而找到了自己的出路,如果忙不过来的话,算我一个人头。另:疫情过去后,一起美院打球吧。

Codinget 2020.04.28 10:00

好,老是不运动,感觉关节真的不行了,做俯卧撑,身体的拉伸度还是不如打球拉伸得爽快

running8 2020.05.21 10:18

最近慢跑+卧推,疗效显著。

Codinget 2020.05.21 17:27

我现在就是俯卧撑推卧自己了,至少能保证身体状态得到基本维持

Stoa911 2020.05.09 09:16

老哥 好几天没发片了

Codinget 2020.05.09 09:31

最近时间方面确实没有协调好,而且似乎两周内看不到可以改观的迹象。录视频确实暂时丧失了条件,主要就是白天监督孩子上网课,写作业,完成学业目标。她上网课的时候,我也在研究一些东西,一是准备 Coding10 网站的升级和改版,另外就是研究和设计自己的第二个网站,天天也搞得自己看着挺忙活的,其实也不知道第二个网站能不能搞起来,能搞起的话,Coding10 也就多了一个支撑,就可以更好的运作下去。

Stoa911 2020.05.09 09:32

好棒。第二个网站也是这种教程类的吗?

Codinget 2020.05.09 09:59

第二个不是了,教程类的我 Coding10 我只要坚持做好就行,第二个网站偏向于外语学习的,近期跟着孩子上小学的英语课也是被震撼了一番,一年级的下学期的英语网课竟然是全英文授课,孩子上的也很痛苦,深刻感受到了北京不同学校之间的差距还是相当大的。现在孩子所在的学校对英语要求可没这么高,导致课程我全程必须跟着。为了以后不被这种痛苦继续支配,我决定做一个网站把孩子的听说能力训练一下,不光孩子,有需要的人都可以用,过去在公司天天跟一群老外在一块,这几年没有这种环境,我的语言能力也退化不少了,网站服务对象也包含我这样的荒废者。

Stoa911 2020.05.09 10:00

很棒啊,支持

hasen 2020.05.11 00:14

作者能否留一个微信啊

Codinget 2020.05.11 06:56

http://www.coding10.com/post/go-back-for-spring-festival 这个博客里有我的微信,不过用得很少

cchealther 2020.05.11 15:19

https://www.youzack.com/ 老哥看看最近一个学习英语的网站

Codinget 2020.05.11 15:42

这个出发点真的挺不错的,精听也是英语专业学生的一项学习方式,老杨(杨中科)应该去把网站进一步扩展和完善的,字幕的调校需要花大量时间和精力去搞的,我经常翻译视频,也经常自己给视频做时间线和时间轴,这项工作很繁琐,虽然字幕自动生成的工具挺多,但质量都不太好,没有原文辅助,人工标注系统和自动生成系统的话,字幕很难达到特别高的质量。这个功能我也会去做,有挑战的事最有意思。

yang 2020.05.11 18:03

老哥问个问题,最近在优化网站

发现一个页面,浏览器页面请求 接口(多个) waiting (很长)慢, 但是在浏览器单独点开 接口 却很快?这是为啥?

Codinget 2020.05.11 19:09

你这是要我靠想象力解决问题啊?你先确认好是页面加载的时间长还是接口就花费了那么长的时间,我猜是整个页面所有资源加载的时间而不是接口就花了那么久!

yang 2020.05.11 22:57

老哥,定位到问题了,session 的 redis 驱动有点问题,具体再看下

thanks

yang 2020.05.11 22:58

hhh,你猜错了

Codinget 2020.05.11 22:59

哈哈,找到就好,想象力是不靠谱的

yang 2020.05.11 22:59

老哥 出个,mysql索引优化相关的 课题吧

Codinget 2020.05.11 23:02

下阶段我做一下吧,我先把现在的坑都填了再说

yang 2020.05.11 23:02

yang 2020.05.11 18:05

那个页面 多个接口的话,偶尔快些,多数很慢,1s+

姚留洋 2020.05.12 21:21

大佬能不能出一个关于接口文档编写laravel-swagger用法的最好是laravel6版本以上的

Codinget 2020.05.12 21:45

叫站长就行了,之前的坑填完再说吧,今天离开北京刚回了老家,调整一段时间。

姚留洋 2020.05.13 09:06

好的站长,☺

Codinget 2020.05.13 09:25

也道一声抱歉,最近心力憔悴,挤不出时间录视频了(或者说精力不够)。

yang 2020.05.13 09:45

老哥,能讲下,高级 和 专家, 需要那方面了解发展么(类似PHP程序员的进阶之路)?最近curd的 有点迷茫

Codinget 2020.05.28 11:22

呀,忽然发现这里有一个没有回复的评论,估计是前端时间我彻底过糊涂了,我一直都还在帮大家打基础呢,我们那批技术人员都是从汇编玩起的,折腾各种通信协议,这些东西带来的扎实功底让我至今受益,不过互联网这个圈子就不太一样了,很多技术人员都比较浮躁,静不下心来,如果能静心的话,自己也能找到一条进阶的路,想要进阶的话,就不要被语言或者框架局限住,多放飞放飞自我吧

czf 2020.05.28 10:51

站长加油

Codinget 2020.05.28 11:19

哈哈,谢谢朋友的支持,还好我不需要租办公室,在家办公非常节省成本,比较容易就能撑过这次疫情,不过最感谢的还是大家。

‭‭小铭 2020.05.29 11:00

嘻嘻,et大大,一切可安好? 博客有个BUG:“访问404页面,提示未登录;如果已经登录了,点击右上角登录/注册,直接又跳转到首页了”

问题1:我参考coding10的URL风格,应该是RESTful风格吧? http://www.coding10.com/books 这里是不分页的 用的是 books http://www.coding10.com/posts 这里是分页的,看样子应该是GET请求,加个参数:page 请问你后端是怎么处理的?

if (page == null) { return service.selectxxxList(params); else { return selectxxxPage(params);

还是说有两个不同的API?

问题2:继上面的问题后,我这里有个场景:要缓存一个List数据(站点列表),但是我也要有参数传递/分页查询; 我这种情况最好是拆封两个不同的API API-一:有参数,不缓存数据 API-二:无参数,缓存查询后的列表结果

那我的URL应该如何定义呢?

站点列表(缓存):@GetMapping(value = "/sites") 站点列表(分页):@GetMapping(value = "/sites/page")

这样吗?还是有更好的建议~

Codinget 2020.05.29 11:22

哈哈,还好,还能挺过疫情这一关。

我的并没有按照restful风格来做,这个风格是一种建议,适合团队协作的时候用于规范大家的一种团队规则,coding10是个人网站,就比较自由了。

我的都是分页的,只不过books图书太少,还不需要分页,使用的都是一套API。

分页和分页缓存的具体实现我在相关课程里录过视频,把核心思路和实现方式都讲解过了,有各种方案,涉及到你这里的问题,你可以把所有数据缓存,然后有参数的时候,从缓存里根据参数信息查找相应的分页数据就可以了,但是要保证你缓存数据时使用的数据结构的查询功能一定要非常高效,不然还不如不缓存。

‭‭小铭 2020.05.29 11:45

好的,谢谢,我去找找相关课程~

Codinget 2020.05.29 14:47

哈哈,也不用去找课程,按照这个思路自己实现一下即可,最多花半天的时间

‭‭小铭 2020.05.29 17:58

好的~

Sun0601 2020.05.31 23:54

希望能把收费和免费的分个类,方便查看。

Codinget 2020.05.31 23:57

分着类呢,课程页面顶端有标签,有将近一半课程是免费的状态。

Sun0601 2020.06.01 00:04

全部课程,免费课程,收费课程

完美!

Codinget 2020.06.01 00:07

早点休息吧,别熬夜,熬多了身体全是慢性损伤,莫步了我的后尘。