#杂
上周到知乎上写了一则与公司相关、带有PR性质的回答。
按照我之前的习惯,并不愿意在网上暴露自己的公司,原因很多,主要还是怕麻烦。
换了新工作之后,老板的要求:多在社交媒体上宣传公司,于是上面的习惯就难以保持了。
回到这个问题本身来,我当时的想法是:即便是一个带有PR性质的回答,也并不妨碍说一些真话。于是我整理回顾了一下当时做出选择时的心路历程,以及对这个行业方向的一些思考,写进了回答里面。
脑子里想到一句话来形容:“尽管是预设的舞台,并不影响我表达真实的想法。”(原创)
所以,如果有时候不得不说话,尽量做到说的都是自己认可的话,这种话的维护成本最低,因为能够闭环与自己的价值观自解释。
除此之外,我还想到了另外的问题:假设某一天,我离开这家公司,或者不欢而散,今天写下的这些回答,是不是就变成了到时候打脸的文字?
我的考虑是:做任何事情,遵循当时的想法即可,当时怎么想的就怎么做。瞻前顾后的话,就什么都别做了。
总结下来:言和行都要尽量遵循当时内心的想法,这是维护成本最小的做法。说到底,对当时的自己负责,这就足够了。
最后,吐槽一下知乎:早期好好的一个问答平台,现在成了营销平台,广告、营销满天飞,正经人已经很少到上面写回答了,可惜。
https://www.zhihu.com/question/499510958/answer/2232593756
上周到知乎上写了一则与公司相关、带有PR性质的回答。
按照我之前的习惯,并不愿意在网上暴露自己的公司,原因很多,主要还是怕麻烦。
换了新工作之后,老板的要求:多在社交媒体上宣传公司,于是上面的习惯就难以保持了。
回到这个问题本身来,我当时的想法是:即便是一个带有PR性质的回答,也并不妨碍说一些真话。于是我整理回顾了一下当时做出选择时的心路历程,以及对这个行业方向的一些思考,写进了回答里面。
脑子里想到一句话来形容:“尽管是预设的舞台,并不影响我表达真实的想法。”(原创)
所以,如果有时候不得不说话,尽量做到说的都是自己认可的话,这种话的维护成本最低,因为能够闭环与自己的价值观自解释。
除此之外,我还想到了另外的问题:假设某一天,我离开这家公司,或者不欢而散,今天写下的这些回答,是不是就变成了到时候打脸的文字?
我的考虑是:做任何事情,遵循当时的想法即可,当时怎么想的就怎么做。瞻前顾后的话,就什么都别做了。
总结下来:言和行都要尽量遵循当时内心的想法,这是维护成本最小的做法。说到底,对当时的自己负责,这就足够了。
最后,吐槽一下知乎:早期好好的一个问答平台,现在成了营销平台,广告、营销满天飞,正经人已经很少到上面写回答了,可惜。
https://www.zhihu.com/question/499510958/answer/2232593756
Zhihu
在涛思数据(TDengine)工作是一种什么样的体验? - 知乎
利益相关:涛思数据在职员工。去年底知道我一个朋友入职涛思之后,就动了想要去试试的心思,今年三月份投…
#推荐
这一次推荐一个人,看过他的文章和代码,以及现实中也算认识了,他更多混迹在游戏圈,圈外的人可能并不是太知道他。
网名skywind3000,他相关的链接有:
知乎:https://www.zhihu.com/people/skywind3000
github:https://github.com/skywind3000
博客:http://www.skywind.me/blog/
推特:https://twitter.com/skywind3000
skywind擅长的领域主要包括:游戏(引擎)开发、网络传输、音视频开发等。这几个方面,他是既有理论技术文章的输出,也有开源项目的,最出名的开源项目当属KCP:
https://github.com/skywind3000/kcp
我认真读过KCP的代码,就是我喜欢的那种风格:小巧精悍,扩展性高,仅有几千行代码量。
他是我认识的人里编码、理论水平都很高的人,推荐关注。
这一次推荐一个人,看过他的文章和代码,以及现实中也算认识了,他更多混迹在游戏圈,圈外的人可能并不是太知道他。
网名skywind3000,他相关的链接有:
知乎:https://www.zhihu.com/people/skywind3000
github:https://github.com/skywind3000
博客:http://www.skywind.me/blog/
推特:https://twitter.com/skywind3000
skywind擅长的领域主要包括:游戏(引擎)开发、网络传输、音视频开发等。这几个方面,他是既有理论技术文章的输出,也有开源项目的,最出名的开源项目当属KCP:
https://github.com/skywind3000/kcp
我认真读过KCP的代码,就是我喜欢的那种风格:小巧精悍,扩展性高,仅有几千行代码量。
他是我认识的人里编码、理论水平都很高的人,推荐关注。
#杂
要么不说,要说就尽量说你真正想的话,是“维护成本”最低的一种办法,因为很容易就能跟你的行为保持一致,毕竟一直装是很难的。
想起来某大V,某次微博里面说:要尽量读英文书,中文都是二手知识。话是说的很漂亮,但是他本人就在某大平台卖课割韭菜。
于是我去回复了一句:你的课也是中文的。遂,被拉黑。
以Git分支的角度来解释一下“言行一致”为什么是“维护成本”最低的办法。
言、行好比是从你的主干分支里拉出来的两个不同的分支,如果出现不一致的情况,那么等到合并回去主干的时候都要解决冲突。于是,言行不一致的情况越来越多,解决冲突时就越来越麻烦,最后甚至可能出现就是解决不了冲突合并不回去的情况,这就变成了要维护超过一个主干代码的情况,所谓的难以“自圆其说”。
而言行一致,就是每次都不用解决冲突就能合并回去主干,你需要的只是维护一个主干的代码即可。这就是“维护成本”最低的办法。
做为一个普通人,幸运的是,我到现在为止还没有遇到不得不说违心话的时候,很多时候有一些我不愿意说的话,我会选择沉默,再或者直接回答不愿意说。当普通人,也是有好处的。
要么不说,要说就尽量说你真正想的话,是“维护成本”最低的一种办法,因为很容易就能跟你的行为保持一致,毕竟一直装是很难的。
想起来某大V,某次微博里面说:要尽量读英文书,中文都是二手知识。话是说的很漂亮,但是他本人就在某大平台卖课割韭菜。
于是我去回复了一句:你的课也是中文的。遂,被拉黑。
以Git分支的角度来解释一下“言行一致”为什么是“维护成本”最低的办法。
言、行好比是从你的主干分支里拉出来的两个不同的分支,如果出现不一致的情况,那么等到合并回去主干的时候都要解决冲突。于是,言行不一致的情况越来越多,解决冲突时就越来越麻烦,最后甚至可能出现就是解决不了冲突合并不回去的情况,这就变成了要维护超过一个主干代码的情况,所谓的难以“自圆其说”。
而言行一致,就是每次都不用解决冲突就能合并回去主干,你需要的只是维护一个主干的代码即可。这就是“维护成本”最低的办法。
做为一个普通人,幸运的是,我到现在为止还没有遇到不得不说违心话的时候,很多时候有一些我不愿意说的话,我会选择沉默,再或者直接回答不愿意说。当普通人,也是有好处的。
👍2
#推荐
这个页面里对GNU coreutils 8.3每个命令实现都做了详细分析,有整体实现分析图和具体源码解析:
http://maizure.org/projects/decoded-gnu-coreutils/
可用于初学者学习C语言、Linux系统编程时参考。
除此以外,我深度遍历了一下这个作者的其他文章,也是挺硬核的,比如:
http://maizure.org/projects/evolution_x86_context_switch_linux/index.html
作者自己把这一系列文章称为“Decoded”系列文章,我当初网名定为“codedump”,就是因为喜欢把“code”的原理给“dump”出来。
这个页面里对GNU coreutils 8.3每个命令实现都做了详细分析,有整体实现分析图和具体源码解析:
http://maizure.org/projects/decoded-gnu-coreutils/
可用于初学者学习C语言、Linux系统编程时参考。
除此以外,我深度遍历了一下这个作者的其他文章,也是挺硬核的,比如:
http://maizure.org/projects/evolution_x86_context_switch_linux/index.html
作者自己把这一系列文章称为“Decoded”系列文章,我当初网名定为“codedump”,就是因为喜欢把“code”的原理给“dump”出来。
www.maizure.org
Decoded: GNU coreutils – MaiZure's Projects
Taking apart the GNU coreutils
#杂
今天看到心动创始人黄一孟的推特:
“第一次和阿北认识是在十几年前的上海,当时和Mtime的马锐拉三个人约在徐家汇的一个星巴克里,商量如何把豆瓣、VeryCD、Mtime的电影资料用开放协议打通。
那是Web2.0的黄金年代,大家都认为开放是理所应当的,各网站各司其职拼凑起一个更丰富的互联网。无需登录注册的API、RSS、XML导出都是当年的标配。”
https://twitter.com/DashHuang/status/1468043778128711682
想起刺猬乐队《火车驶向云外,梦安魂于九霄》里的那句歌词:“一代人终将老去 但总有人正年轻”。
做为经历过那个年代的人,看到这段文字真是心情复杂。世界真的有在变得更好吗?我没有答案。
今天看到心动创始人黄一孟的推特:
“第一次和阿北认识是在十几年前的上海,当时和Mtime的马锐拉三个人约在徐家汇的一个星巴克里,商量如何把豆瓣、VeryCD、Mtime的电影资料用开放协议打通。
那是Web2.0的黄金年代,大家都认为开放是理所应当的,各网站各司其职拼凑起一个更丰富的互联网。无需登录注册的API、RSS、XML导出都是当年的标配。”
https://twitter.com/DashHuang/status/1468043778128711682
想起刺猬乐队《火车驶向云外,梦安魂于九霄》里的那句歌词:“一代人终将老去 但总有人正年轻”。
做为经历过那个年代的人,看到这段文字真是心情复杂。世界真的有在变得更好吗?我没有答案。
Twitter
Dash
第一次和阿北认识是在十几年前的上海,当时和Mtime的马锐拉三个人约在徐家汇的一个星巴克里,商量如何把豆瓣、VeryCD、Mtime的电影资料用开放协议打通。 那是Web2.0的黄金年代,大家都认为开放是理所应当的,各网站各司其职拼凑起一个更丰富的互联网。无需登录注册的API、RSS、XML导出都是当年的标配。
#推荐
最近几天,我在各种场合看到了PostgreSQL相关的赞美,比如:
https://www.infoq.cn/article/TKAkZijRFoRGCYrhBYtQ
再比如一位认识的朋友N年前在知乎的回答:
https://www.zhihu.com/question/20010554/answer/15863274
还有一位朋友,去基于PostgreSQL打造的GreenPlum团队面试之后,给出了很高的面试体验评价:
https://twitter.com/yihong0618/status/1467778716981817345
以前只是大体知道和听说而已,现在对PostgreSQL很感兴趣了,有时间也要看看这个神奇的数据库。
最近几天,我在各种场合看到了PostgreSQL相关的赞美,比如:
https://www.infoq.cn/article/TKAkZijRFoRGCYrhBYtQ
再比如一位认识的朋友N年前在知乎的回答:
https://www.zhihu.com/question/20010554/answer/15863274
还有一位朋友,去基于PostgreSQL打造的GreenPlum团队面试之后,给出了很高的面试体验评价:
https://twitter.com/yihong0618/status/1467778716981817345
以前只是大体知道和听说而已,现在对PostgreSQL很感兴趣了,有时间也要看看这个神奇的数据库。
www.infoq.cn
Oracle 大佬离职,怒喷 MySQL “糟糕的数据库”_语言 & 开发_辛晓亮_InfoQ精选文章
Oracle 大佬离职,怒喷 MySQL “糟糕的数据库”12月5日,甲骨文首席软件工程师兼MySQL优化器团队成员SteinarGunderson在其博客发
#杂
《礼记·中庸》:“正已而不求于人,则无怨,上不怨天,下不尤人,故君子居易以俟命,小人行险以徼幸。“
“正已而不求于人,则无怨,上不怨天,下不尤人”说的是我们学习君子风度,要严格要求自己,端正自己的言行,不去向别人乞求不属于自己的东西。人没有这种妄念,就不会产生怨恨。对上呢,不会怨恨老天不公平,对人呢,不会怪责别人对你不公平。
“故君子居易以俟命,小人行险以徼幸。”君子的“居易”并不是指居住简陋,而是指“居心”平正温和,“俟”是等待的意思。所以上半句是说,所以君子居心平正坦荡等待上天使命。天命来了怎么办,当然是抓住机会,一举成功。“小人行险以徼幸”,“行险”就是和“居易”相对应的行为,指把自己置身于险境。为什么小人要这么做呢?因为小人见识不够,看不到真正的机遇,总是心存侥幸,以为很多事情可以涉险过关。
《礼记·中庸》:“正已而不求于人,则无怨,上不怨天,下不尤人,故君子居易以俟命,小人行险以徼幸。“
“正已而不求于人,则无怨,上不怨天,下不尤人”说的是我们学习君子风度,要严格要求自己,端正自己的言行,不去向别人乞求不属于自己的东西。人没有这种妄念,就不会产生怨恨。对上呢,不会怨恨老天不公平,对人呢,不会怪责别人对你不公平。
“故君子居易以俟命,小人行险以徼幸。”君子的“居易”并不是指居住简陋,而是指“居心”平正温和,“俟”是等待的意思。所以上半句是说,所以君子居心平正坦荡等待上天使命。天命来了怎么办,当然是抓住机会,一举成功。“小人行险以徼幸”,“行险”就是和“居易”相对应的行为,指把自己置身于险境。为什么小人要这么做呢?因为小人见识不够,看不到真正的机遇,总是心存侥幸,以为很多事情可以涉险过关。
#推荐
最近开始在学Rust语言,在知乎上看到一个回答:
https://www.zhihu.com/question/432640008/answer/2265793228
最开始吸引我的是这个答主的身份,按他的自我介绍是个警察,回答的开头也以“初心”、“使命”开头。
但是细读内容,可以说算是一个高质量的回答,尤其同意其中的一句话:“C++这个把一切可能出现的严重错误写到教科书里,就是不写在编译器里。”。这个对C++的批评,太到位了。
最近开始在学Rust语言,在知乎上看到一个回答:
https://www.zhihu.com/question/432640008/answer/2265793228
最开始吸引我的是这个答主的身份,按他的自我介绍是个警察,回答的开头也以“初心”、“使命”开头。
但是细读内容,可以说算是一个高质量的回答,尤其同意其中的一句话:“C++这个把一切可能出现的严重错误写到教科书里,就是不写在编译器里。”。这个对C++的批评,太到位了。
Zhihu
如何看待 Rust 这门语言? - 知乎
rust 的最大优势和最大潜力在于他的“初心”和“使命”。现有C/C++在图形计算、高性能计算、低延迟应用开…
Forwarded from &'a ::rynco::UnnoscriptdChannel (Rynco Maekawa)
利用 log4j2 的任意代码执行漏洞在 MC 里运行 Doom
https://fxtwitter.com/gegy1000/status/1469714451716882434?s=20
https://fxtwitter.com/gegy1000/status/1469714451716882434?s=20
TwitFix
Gegy
#杂
最近工作又发生了很大的变化,某些原因让我不得不在今年内要做出第二次换工作的决定。
导致做出离职决定的过程很突然,也让我很意外,甚至是愤怒,我一度想在社交媒体上曝光整个流程来讨个公道。
经过大概一周左右的冷静思考,最终还是放弃了这样做的打算。往前走,专注在我的下一个目标上,而不是继续纠缠在以前的事情上。与之相关的,我已经在各种社交网络上删除了我能删除的所有与之相关的内容,以后不想再提及这个公司。能让我这么急切划清楚界限的公司,我工作了这么多年,应该是没有的。
整个思考过程中,最终我拿出来说服自己的依据是:如果做一件事情,仅仅只是为了解决情绪上的问题(比如讨说法、泄愤),而于其他事情无益,那么这件事情看起来就只有短期的作用,且于个人今后的事情无益甚至有负作用,这样的事情还是谨慎些,大概率是不能做的。
永远不要在情绪出现巨大波动(愤怒、低落)的时候,做出重大的决定。如果很难做到,这个时候提醒自己:先睡个觉,精神好了再想想。
补充一句:在我的频道里,只表达我想说、愿意说的话,我没有义务也没有责任,必须回答别人提的问题。我且一说,你且一听,就是这样。
最近工作又发生了很大的变化,某些原因让我不得不在今年内要做出第二次换工作的决定。
导致做出离职决定的过程很突然,也让我很意外,甚至是愤怒,我一度想在社交媒体上曝光整个流程来讨个公道。
经过大概一周左右的冷静思考,最终还是放弃了这样做的打算。往前走,专注在我的下一个目标上,而不是继续纠缠在以前的事情上。与之相关的,我已经在各种社交网络上删除了我能删除的所有与之相关的内容,以后不想再提及这个公司。能让我这么急切划清楚界限的公司,我工作了这么多年,应该是没有的。
整个思考过程中,最终我拿出来说服自己的依据是:如果做一件事情,仅仅只是为了解决情绪上的问题(比如讨说法、泄愤),而于其他事情无益,那么这件事情看起来就只有短期的作用,且于个人今后的事情无益甚至有负作用,这样的事情还是谨慎些,大概率是不能做的。
永远不要在情绪出现巨大波动(愤怒、低落)的时候,做出重大的决定。如果很难做到,这个时候提醒自己:先睡个觉,精神好了再想想。
补充一句:在我的频道里,只表达我想说、愿意说的话,我没有义务也没有责任,必须回答别人提的问题。我且一说,你且一听,就是这样。
#杂
最近由于某大厂员工的事件,抑郁症又回到人们的视线中。
以我个人以前的体验来说,情绪低落(轻度抑郁)的时候,与之相伴的总是失眠,失眠完了还要继续面对繁重的工作,恶性循环了。
让我真正从这里走出来的是,我意识到抑郁-失眠-抑郁是一个恶性循环,所以只要打破其中一个缓解就能发生改善。于是,后来再出现类似情绪,就首先保证自己的睡眠,什么都不做,早早睡觉。如果睡不着,就使用褪黑素来助眠。为了减少赖药性,给自己定一个时间阈值,比如凌晨一点还睡不着,就上褪黑素助眠。很快,这种情绪就得到了很大的缓解。
就这段经历和体会,我想说的是:
1、情绪低落时,优先保证睡眠,睡好了精神好了,再想别的事情。读书却并不见得是这种时候最好的选择,因为“读书”会带来很多外来的观点,这种时候更多的不是输入,而是休息。
2、推广开来,如果你不知道该做什么的时候(aka “迷茫”),就去锻炼身体和好好休息,这两件事情总不会有错。
3、永远不要在情绪发生异常波动(低落、愤怒)的时候,做出重大的决定。
最近由于某大厂员工的事件,抑郁症又回到人们的视线中。
以我个人以前的体验来说,情绪低落(轻度抑郁)的时候,与之相伴的总是失眠,失眠完了还要继续面对繁重的工作,恶性循环了。
让我真正从这里走出来的是,我意识到抑郁-失眠-抑郁是一个恶性循环,所以只要打破其中一个缓解就能发生改善。于是,后来再出现类似情绪,就首先保证自己的睡眠,什么都不做,早早睡觉。如果睡不着,就使用褪黑素来助眠。为了减少赖药性,给自己定一个时间阈值,比如凌晨一点还睡不着,就上褪黑素助眠。很快,这种情绪就得到了很大的缓解。
就这段经历和体会,我想说的是:
1、情绪低落时,优先保证睡眠,睡好了精神好了,再想别的事情。读书却并不见得是这种时候最好的选择,因为“读书”会带来很多外来的观点,这种时候更多的不是输入,而是休息。
2、推广开来,如果你不知道该做什么的时候(aka “迷茫”),就去锻炼身体和好好休息,这两件事情总不会有错。
3、永远不要在情绪发生异常波动(低落、愤怒)的时候,做出重大的决定。
#博客
这是一系列讲解sqlite btree实现文章的开篇(aka “第零篇”),讲述了我探索btree生产级实现的过程,以及概述了sqlite btree模块的架构。
如文中所言:“本系列文章就sqlite 3.36版本的btree实现展开描述,希望对那些和我一样对“生产级btree类存储引擎实现”有好奇心的人有一点帮助。”
文章最后有彩蛋。
https://www.codedump.info/post/20211217-sqlite-btree-0/
这是一系列讲解sqlite btree实现文章的开篇(aka “第零篇”),讲述了我探索btree生产级实现的过程,以及概述了sqlite btree模块的架构。
如文中所言:“本系列文章就sqlite 3.36版本的btree实现展开描述,希望对那些和我一样对“生产级btree类存储引擎实现”有好奇心的人有一点帮助。”
文章最后有彩蛋。
https://www.codedump.info/post/20211217-sqlite-btree-0/
#博客
sqlite3.36版本 btree实现(一)- 管理页面缓存
这一篇分析sqlite里页面缓存的实现。
https://www.codedump.info/post/20211217-sqlite-btree-1-pagecache/
sqlite3.36版本 btree实现(一)- 管理页面缓存
这一篇分析sqlite里页面缓存的实现。
https://www.codedump.info/post/20211217-sqlite-btree-1-pagecache/
#博客
sqlite3.36版本 btree实现(二)- 并发控制框架
https://codedump.info/post/20211218-sqlite-btree-2-concurrency-control/
sqlite3.36版本 btree实现(二)- 并发控制框架
https://codedump.info/post/20211218-sqlite-btree-2-concurrency-control/
#杂
最近几天连续更新了好几篇sqlite btree系列的文章,实际上这几篇文章严格算起来并不算是这几天才写的,因为这个项目我已经连续看了几个月了,见:
https://www.codedump.info/post/20211217-sqlite-btree-0/
中的描述,现在只是把之前整理的笔记逐步输出到博客上。这个系列文章,应该还有好几篇,看看2022年1月份以内能否全部输出完毕。
另外,我也在基于sqlite的btree模块,抽出来一个独立的C语言的btree KV库,等到全部做好就会把private仓库公开出来,这应该就是我想做的“btree版本的leveldb”:小巧、精简、生产可用。
最近几天连续更新了好几篇sqlite btree系列的文章,实际上这几篇文章严格算起来并不算是这几天才写的,因为这个项目我已经连续看了几个月了,见:
https://www.codedump.info/post/20211217-sqlite-btree-0/
中的描述,现在只是把之前整理的笔记逐步输出到博客上。这个系列文章,应该还有好几篇,看看2022年1月份以内能否全部输出完毕。
另外,我也在基于sqlite的btree模块,抽出来一个独立的C语言的btree KV库,等到全部做好就会把private仓库公开出来,这应该就是我想做的“btree版本的leveldb”:小巧、精简、生产可用。
#杂
“快乐废物的定义是什么呢?欣然接受自己是个普通人,不因为其他人的卷而焦虑,能够在平淡生活里找到所有闪闪发光的瞬间,快乐做自己。
在承认自己是快乐废物的瞬间,一切压力都有了出口。”
简直就是我35岁以后的写照啊,当认识到自己不过就是个普通人之后,整个人都轻松了。
https://mp.weixin.qq.com/s/DeQ6rbbrNFjrYhAQCtr9ag
“快乐废物的定义是什么呢?欣然接受自己是个普通人,不因为其他人的卷而焦虑,能够在平淡生活里找到所有闪闪发光的瞬间,快乐做自己。
在承认自己是快乐废物的瞬间,一切压力都有了出口。”
简直就是我35岁以后的写照啊,当认识到自己不过就是个普通人之后,整个人都轻松了。
https://mp.weixin.qq.com/s/DeQ6rbbrNFjrYhAQCtr9ag
Weixin Official Accounts Platform
承认自己是个快乐废物真的很爽|万有同频Vol.13
悲观和浪漫并不冲突,我时常消极又觉得生活真美好。
#推荐
porter.io是基于Github关注项目推荐相关文章发送邮件通知的应用:
“We analyse your Github footprint, filter Hacker News items according to your taste, and deliver them to your mailbox.”
https://porter.io/
porter.io是基于Github关注项目推荐相关文章发送邮件通知的应用:
“We analyse your Github footprint, filter Hacker News items according to your taste, and deliver them to your mailbox.”
https://porter.io/
#Rust
Rust里写一个双向链表,确实不是件容易的事情。
这篇文档就展现了Rust实现链表的探索思考,我挺喜欢这种就着一个问题点,深挖细节逐层分析的文档的:
https://rust-unofficial.github.io/too-many-lists/
Rust里写一个双向链表,确实不是件容易的事情。
这篇文档就展现了Rust实现链表的探索思考,我挺喜欢这种就着一个问题点,深挖细节逐层分析的文档的:
https://rust-unofficial.github.io/too-many-lists/
#冷知识
新浪微博已经将github域名屏蔽好一段时间了,比如github地址:
https://github.com/datafuselabs/databend
在微博上是发不出来的,只能去掉“https://”才能发出,但是这样的地址不会带上链接点击自动跳转,需要手动复制很麻烦。
昨天看到网友发现了办法,可以用“全限定域名”的方式发出,即将“github.com”变成“github.com.”,上面的github项目地址改成:
https://github.com./datafuselabs/databend
就能在新浪微博上发出还能自带跳转。
(有意思的是,在电报上发出上面这个修改后的域名,tg只能识别出“github.com./”部分的链接,后面的字符串就不认为是URL的一部分了,可见电报不能正确识别出全限定域名,即在这条消息里点开上面的域名只能跳转到github.com)
关于“全限定域名”,英文名为“FQDN:(Fully Qualified Domain Name)”,见维基上的解释:
https://en.wikipedia.org/wiki/Fully_qualified_domain_name
关于域名、DNS,我也只是知道简单的基础知识,看来有时间需要补补课了:)
新浪微博已经将github域名屏蔽好一段时间了,比如github地址:
https://github.com/datafuselabs/databend
在微博上是发不出来的,只能去掉“https://”才能发出,但是这样的地址不会带上链接点击自动跳转,需要手动复制很麻烦。
昨天看到网友发现了办法,可以用“全限定域名”的方式发出,即将“github.com”变成“github.com.”,上面的github项目地址改成:
https://github.com./datafuselabs/databend
就能在新浪微博上发出还能自带跳转。
(有意思的是,在电报上发出上面这个修改后的域名,tg只能识别出“github.com./”部分的链接,后面的字符串就不认为是URL的一部分了,可见电报不能正确识别出全限定域名,即在这条消息里点开上面的域名只能跳转到github.com)
关于“全限定域名”,英文名为“FQDN:(Fully Qualified Domain Name)”,见维基上的解释:
https://en.wikipedia.org/wiki/Fully_qualified_domain_name
关于域名、DNS,我也只是知道简单的基础知识,看来有时间需要补补课了:)
GitHub
GitHub - databendlabs/databend: 𝗔𝗜-𝗡𝗮𝘁𝗶𝘃𝗲 𝗗𝗮𝘁𝗮 𝗪𝗮𝗿𝗲𝗵𝗼𝘂𝘀𝗲. Blazing analytics, fast search, geo insights, vector AI. Built for multimodal…
𝗔𝗜-𝗡𝗮𝘁𝗶𝘃𝗲 𝗗𝗮𝘁𝗮 𝗪𝗮𝗿𝗲𝗵𝗼𝘂𝘀𝗲. Blazing analytics, fast search, geo insights, vector AI. Built for multimodal analytics, Open-source Snowflake alternative. https://databend.com - databendlabs/databend