龙蛇入笔,身不由己,码农出书以及无法控制的表达欲

简介: 拙著《Tornado(龙卷风)编程实战》结集付梓,自惟庸陋,略為芹献,积年咳唾,不入方家,聊供诸君一哂。 这本书以异步框架Tornado为基底,透过一个完整的项目阐释异步框架结合Vue.js如何实现一个低成本的前后端分离架构。项目内涉及的知识点涵括:Web3.0、数据库、设计模式落地、算法和数据结构落地、跨境支付、全文检索、Websocket、以及当下时新的ChatGPT和深度学习等技术,最后以K8S部署收尾。 Tornado框架在开发者社区中有一定的知名度和使用率,但确实没有专门为Tornado框架编写的专著,但是私以为Tornado值得地球上任何一座开源奖杯,这本书,献给Tor

manong.jpg

拙著《Tornado(龙卷风)编程实战》结集付梓,自惟庸陋,略為芹献,积年咳唾,不入方家,聊供诸君一哂。

这本书以异步框架Tornado为基底,透过一个完整的项目阐释异步框架结合Vue.js如何实现一个低成本的前后端分离架构。项目内涉及的知识点涵括:Web3.0、数据库、设计模式落地、算法和数据结构落地、跨境支付、全文检索、Websocket、以及当下时新的ChatGPT和深度学习等技术,最后以K8S部署收尾。

Tornado框架在开发者社区中有一定的知名度和使用率,但确实没有专门为Tornado框架编写的专著,但是私以为Tornado值得地球上任何一座开源奖杯,这本书,献给Tornado,也献给广大的异步编程开发者。

赋酸诗一首:

刘某拙著甫问世,奔走相告友朋间。继往开来结硕果,异步编程谱新篇。

关于写法

关于技术类书籍和文章,其实我一直都有一个很偏颇的观点,即,技术文章是可以带上那么一点儿文学样式的。

出版社有一句老话,说书里每增加一个数学公式,读者就会跑掉一半,虽然有些夸张,但事实确实如此,技术类书籍通常被认为枯燥乏味,这可能是因为它们通常包含大量的技术细节和术语,这些内容对于一般读者来说可能比较晦涩难懂。然而,一些技术书籍通过引入生动的例子、真实世界的案例以及轻松幽默的语气来增加趣味性。例如,Kent Beck的《测试驱动开发》、Joshua Bloch的《Effective Java》以及《Head First设计模式》等书籍都以轻松幽默的方式呈现技术内容。

受技术前辈们的启发,既然技术文章可以轻松幽默,那么可以不可以也体现一点儿文学性?哪怕就那么一丁点儿。

随着技术文化传播平台的深刻改观,数字化、网络化与人工智能的飞速发展,普及性文章和研究性著作的界限其实正在渐渐地模糊,泾渭分明的旧况其实也正在改变。

所以,在撰写本书时,我带了一些文学样式,企图让非技术背景的读者也可以开卷有益,也囿于此,导致技术深度的研究不够,这许是创新风格的一种代价吧。但不能否认的是,人们需要技术类文学的普及,所谓:白雪阳春,雅派难寻同世知音;下里巴人,俗韵易与当代同频。人们的智慧也是与时俱进的,完全能够理解维特根斯坦:人只有通过对语言的使用,才能赋予技术以实在的意义。

也许这是是一次勇气非凡地探索,又或许是一次并不成功的赌博,但也无所谓了,总要有人去试一试。

表达欲和创作

有的时候,我觉得自己写的东西像臭大粪,比大多数人清晨在马桶上憋出来的东西还臭,臭不可闻。但我依然把这样的东西发布了出来,为什么?因为冯唐老师最近分享的九字真言启发了我:不着急,不害怕,不要脸。

术业有专攻,闻道有先后,虽然有人会发现作者的能力或格调和标准路径有差距,并且予以批评,但那又怎样呢,不要害怕失败,因为根本不会有人记得你失败的作品,甚至那些平庸的作品也不会有人在意,人们最多只会记得那些最出彩的华章。所以尽管尝试,大胆发布,这波血赚,怎么样都不会亏的。

但东西发布了,又会面临另外一种情况:没人看。

无人阅读的作品,有意义吗?直到我翻开了毛姆的一本书:《月亮与六便士》。

书里的主人公查尔斯·斯特里·克兰德,一个中年英国股票经纪人,四十岁时,他突然抛妻弃子,去法国巴黎学习绘画。

自此之后,他潦倒、颓废、背叛朋友、始乱终弃、四处流浪、离群索居。

最后死在了一个荒岛上的小黑屋子里。

他在那座小屋子里画下一幅壁画:

库特拉斯医生的眼睛已经完全适应屋里的朦胧光线,他凝视墙上的画,心里有一种无法抑制的感情。他对绘画不在行,但墙上的这些画让他激动。四面墙壁、从地板到天花板上,展开一幅奇特的、精心绘制的巨画,非常奇妙,也非常神秘。库特拉斯医生几乎停止呼吸,心里浮起一种无法理解、无法分析的感情。如果能比较,也许一个人看到开天辟地之初就是怀着这种欣喜又畏服的感觉的。这幅画具有压人的气势,它既是肉欲的,又充满无限热情。与此同时它还有一种令人恐惧的成分,叫人看着心惊肉跳。绘制这幅巨作的人已经深入到大自然的隐秘中,探索到某种既美丽、又可怕的秘密。这个人知道了一般人所不该知道的事。他画出来的是某种原始的、令人震骇的东西,是不属于人世尘寰的。库特拉斯医生模模糊糊地联想到黑色魔法,既美得惊人,又污秽邪恶。 “上帝啊,这是天才。” 这句话脱口而出,说出来以后他才意识到自己下了一个评语。

如此的神迹,不在敦煌莫高窟,不在山西芮城的永乐宫,而在荒岛之上、人迹罕至的小屋中。

在恢宏壮丽的壁画下,查尔斯·斯特里·克兰德已经死了。

他的遗言是把房子烧掉。房子连壁画,一起烧掉。

表达欲就像残忍的魔鬼,有的时候你会被它抓住。

你别无选择,身不由己,必须把这样的欲望喷薄在键盘上。

能不能发表、有没有人看,还重要吗?

归根结底,没什么是不朽的,我们终将化为粉尘,归彼大荒,但有些事情必须得去做,什么也不图,却非这么做不可。王小波说,双目失明的汉弥尔顿为什么还坐在黑灯瞎火里头写十四行诗?那就叫“表达”。

结语

一个人能坚持做一件事,要么是兴趣使然,要么是身不由己。和诸君共勉。

相关文章
|
6月前
|
数据安全/隐私保护 流计算
BUUCTF [MRCTF2020]你能看懂音符吗 1
BUUCTF [MRCTF2020]你能看懂音符吗 1
82 1
|
数据安全/隐私保护 C++
2-14 |“特殊”的日子,多学一种表达爱的方式
2-14 |“特殊”的日子,多学一种表达爱的方式
135 0
|
前端开发 数据安全/隐私保护
让学前端不再害怕英语单词(三)
让学前端不再害怕英语单词(三)
148 2
让学前端不再害怕英语单词(三)
|
前端开发 数据可视化 程序员
让学前端不再害怕英语单词(四)
前三章直通车↓↓↓ 让学前端不再害怕英语单词(一) 让学前端不再害怕英语单词(二) 让学前端不再害怕英语单词(三) 在第一章和第二章,我们大致讲了下前端三剑客和利用接口处理后端返回数据的一些单词,在第三章我们讲了css中的伪类和开发过程中要使用的一些单词,所以在第四章中,我们进一步系统的讲关于开发过程中使用的一些单词 如果有读者觉得哪部分的单词不熟悉的话,可以直接私信博主,博主会根据内容进行总结归纳
144 2
让学前端不再害怕英语单词(四)
|
前端开发 JavaScript
让学前端不再害怕英语单词(二)
写了本专栏的第一章让学前端不再害怕英语单词(一)后,反响热度还是比较高的,截止现在已经有20个收藏量了,所以趁热打铁来更第二章 第一章我们简单的介绍了html,css和js的部分高频单词,因为html要记的关键点不多(就几个标签),所以html的单词到这里就结束了,本章继续介绍css和js的高频单词,并且对es6的部分高频单词进行一个介绍
130 1
让学前端不再害怕英语单词(二)
|
前端开发 JavaScript 索引
让学前端不再害怕英语单词(一)
有很多跟着我学习的学生经常跟我抱怨前端的单词很多,学了css又忘了html的单词,学了js又忘了css 的单词,所以本着给跟着我学习的学生提供一个学习前端不怕英语单词的课程,就打算写一篇博客去讲述如何增强在学习前端的时候巩固语法并且加强对英语单词的熟悉度 这一章节我们先讲下html,css和js的部分重点单词和联想记忆法
155 1
让学前端不再害怕英语单词(一)
|
程序员
七夕节快乐--来自于程序员的表达
七夕节快乐--来自于程序员的表达
197 0
七夕节快乐--来自于程序员的表达
|
小程序 数据安全/隐私保护 计算机视觉
切勿外传,我要把我的写作“小心思”放出来了!| 年终总结之学习篇🚩
切勿外传,我要把我的写作“小心思”放出来了!| 年终总结之学习篇🚩
177 0
切勿外传,我要把我的写作“小心思”放出来了!| 年终总结之学习篇🚩
|
程序员
程序员眼中的英语单词
          程序员眼中的英语单词 我的GitHub地址:https://github.com/heizemingjun 我的博客园地址:http://www.cnblogs.com/chenmingjun 我的蚂蚁笔记博客地址:http://blog.
1053 1
|
程序员
激励程序员的9句名言
译文出自:外刊IT评论
883 0