我与FreeBSD 的故事之二
那些人的丑恶嘴脸使我发笑,我愈发远离所谓的社区与论坛。电视剧《武林外传》说的好:有人的地方就有江湖,江湖从未走远,从未改变。社区中的冲突很少是技术层面的,按照老话说睿智的人很少发表自己的见解,只是默默的围观,而对于所谓的技术群就更多是有这群睿智的人们在围观。有技术的人会在群里?有个群友说的好,不怕和你谈技术,就怕你根本没技术还说要对谈技术的人说——少说废话。
技术要转化为生产力才能体现其价值这句话是这些人实用主义特征的彻底表现。有人和我说沉下心来研究一个系统,学一门编程语言而不是天天装系统。我非常不认同这种想法,这就是他们默守陈规的根源所在。系统是什么生产力吗?我和以往的态度没有任何变化,没有,不是,这只是苦难哲学,自己折磨自己,放着好用的不用,用所谓自由开放来给自己设了个圈子,就像二维世界的纸片人,再也跳不出去。
对于我个人而言,只要求系统满足两点,稳定与求新。大部分操作系统都不符合我这个要求,单单一个稳定,就把Ubuntu 及其衍生版本除了Mint linux 刷了下去,而求新,Archlinux 在我这里三天就要崩溃。我最终还是选择了Gentoo Linux。我认为这是一个自然选择的过程,任何真正喜欢这些的人都会从Ubuntu 到RHEL 再经历些别的,最后待在Gentoo,很多人使用Linux 只是迫于无奈,其他根本无所谓喜不喜欢,他们认为这是孩子幼稚的想法,但究竟谁更幼稚呢?
我看到实验楼的Linux 基础课程把“FreeBSD”说成是Linux 的一个发行版,我联系他们,对方称会严肃批评制作课程的老师,并称自己也是FreeBSD 的爱好者,这已经不是错误了,这是常识问题,由此我怀疑其课程质量,再也没有使用过实验楼了。
提到编程,我只会C 语言和JAVA,会,是指能写“你好,世界!”这种代码。我非常厌恶VC++6.0. 也许不是微软的错误,是教育制度有问题,更多的是人有问题,还有各种a++ + ++a 的荒谬题目,误人子弟。我直接选择放弃,如果不能得到真理。机械工业出版社的经典大理石丛书没什么问题,就是没有多大意义。实际工作中,没有人会用到编译原理和算法导论这些东西。底层编程人员要做的只是搬运而非创造或者科研。要认清这一点很难。
当初我想创建一个学生社团,但是根本做不到。一是没人,二是没钱。试问连网都上不去的学校如何满足社团存在的条件呢?而做不到的事情自然没有意义来说什么东南西北。很多尝试都是失败的,这是很正常的事情,只能说明这件事发展还不到这个阶段,或者选择的环境不符合,而我的失败很明显属于这个。同心而同德,我想很难。也许根本不可能,我没有任何支援。
生命中复杂困难的事情多的是,我对这一点认识的很深刻,因此完全没有找什么借口,这是没有用的,至于鸡汤文学的什么为成功找方法的鬼话也是不可信的。在这以前,我只是想要找能说得上话的人,就像刘青云那本书《一句顶一万句》表达的思想一样,人这一辈子,能有个说得上话的人是非常幸运的。而我则更像里面的那个老传教士,在一个普通院校传递我的火炬。但是非常不幸,没有一个人是能够“说得上话”的。
FreeBSD 到了今天,除了当今形势,和社区的基础有着重要影响,我以前就说了,看你的目标人群是谁,如果外国人或者程序员,何必翻译handbook?这都不懂你没有必要继续下去了。但明显我不是这么想的,这也是为什么在今天我们FreeBSD 式微的原因所在,有人都开始搞内核了,有人还不会装系统,虽然FreeBSD 全都是点下一步就能装上。而我并不在意那群会内核的,而非开发者的人,我更多地在意什么都不会的人。
我第一次、第二次、第三次都没有能够顺利安装FreeBSD。因为我用的是联想G400,UEFI 下我根本无法安装,会花屏,但是与显存无关,至今为止,我也只是挂了个Bug 报告,无人回复。因此我失去了最开始接触FreeBSD 的机会,坠入了Linux 的深渊。
我与FreeBSD 的故事之二的更多相关文章
- Java练习 SDUT-2733_小鑫の日常系列故事(二)——石头剪子布
小鑫の日常系列故事(二)--石头剪子布 Time Limit: 1000 ms Memory Limit: 65536 KiB Problem Description 小鑫在上幼儿园的时候,喜欢跟小伙 ...
- DAVY的神龙帕夫——读者的心灵故事|十二橄榄枝的传说
再次听Puff的时候我想起了Davy. 文理分班后我坐到了他后面.Davy天生一头黄毛,黑头发”not even one”.上课时他若不是肆无忌惮地舒开四肢呼呼大睡,便是如受惊一般伸长他的细脖子,直挺 ...
- viewport的故事(二)
挑重点的翻译 自原文 https://www.quirksmode.org/mobile/viewports2.html 在这一页我们将聊一聊移动端的浏览器. 移动端的问题 最明显的问题 ...
- Python演绎的精彩故事(二)
书接上回.在展示了App最顶层的代码后,我们去看看各模块怎样编程. 为了能看懂各模块的代码,首先须要铺垫一下Softchip架构的基本概念和设计规范. 1.随意模块不持有其它模块的实例.自然不再显式使 ...
- DBC的故事(二)
上篇介绍了MSB和LSB,此篇介绍更复杂的:有符号和无符号数. 1.信号符号 CAN信号有其物理意义,如温度.扭矩等,这些信号是有负值的,常见的解决方案有2种: 1)把offset设成负值 如温度of ...
- 我与FreeBSD的故事之一
记得还是那些无聊的日子,群里有网友称Linux只能玩WPS,我表示质疑,并通过百度这个搜索引擎搜索到了Ubuntu Kylin,即由湖南的国防科技大学与Ubuntu社区合作并由其主导的Ubuntu麒麟 ...
- 我与FreeBSD的故事之三
联想G400 是我在国美电器线下买的笔记本.我什么也不懂,就随便买了,不随便也不行,谁都知道只要不是那种特别的奸商,基本上货物都是符合价值决定价格这个基本的经济学规律的.所以没钱就失去了选择的自由.到 ...
- Mac OS X 背后的故事
Mac OS X 背后的故事 作者: 王越 来源: <程序员> 发布时间: 2013-01-22 10:55 阅读: 25840 次 推荐: 49 原文链接 [收藏] ...
- (二十一)状态模式详解(DOTA版)
作者:zuoxiaolong8810(左潇龙),转载请注明出处,特别说明:本博文来自博主原博客,为保证新博客中博文的完整性,特复制到此留存,如需转载请注明新博客地址即可. 本次LZ给各位介绍状态模式, ...
随机推荐
- keras fit_generator 并行
虽然已经走在 torch boy 的路上了, 还是把碰到的这个坑给记录一下 数据量较小时,我们可直接把整个数据集 load 到内存里,用 model.fit() 来拟合模型. 当数据集过大比如几十个 ...
- 23. 合并K个排序链表 分治
这种k个相同的子问题,可以两两分治,总的运算次数为logk 关键部分 int dis=1; int len=lists.size(); while(dis<=len) { for(int i=0 ...
- 牛客多校第八场E Explorer(左开右闭线段树+可撤回并查集)题解
题意: 传送门 有\(n\)个点构成一个无向图,每条边有\(L_i,R_i\)表示这条边只能允许编号为\(L_i\dots R_i\)的人通过,现在问你最多有几个人能从\(1\)走到\(n\). 思路 ...
- msfconsole web后门
一.PHP后门 在meterpreter中有一个名为PHP meterpreter的payload,利用这个可以成功反弹.步骤如下: 1. 使用msfvenom 创建一个webshell.php 2. ...
- sql-libs(6) 双引号的报错注入
payload:http://192.168.48.130/sqli-laaess-6/?id=1" and updatexml(1,concat(0x7e,(SELECT schema_n ...
- hihoCoder Challenge 1
#1034 : 毁灭者问题 时间限制:10000ms 单点时限:1000ms 内存限制:256MB 描述 在 Warcraft III 之冰封王座中,毁灭者是不死族打三本后期时的一个魔法飞行单位. 毁 ...
- js 十大排序算法 All In One
js 十大排序算法 All In One 快速排序 归并排序 选择排序 插入排序 冒泡排序 希尔排序 桶排序 堆排序(二叉树排序) 基数排序 计数排序 堆排序(二叉树排序) https://www.c ...
- Javascript 严格模式("use strict";)详细解解
1 1 1 Javascript 严格模式("use strict";)详细解解 "use strict";定义JavaScript代码应该在"str ...
- js console 性能测试 & don't-use-array-foreach-use-for-instead
don't-use-array-foreach-use-for-instead slower https://coderwall.com/p/kvzbpa/don-t-use-array-foreac ...
- React Hooks 实现一个计时器组件
React Hooks 实现一个计时器组件 useEffect https://reactjs.org/docs/hooks-reference.html#useeffect import React ...