莱姆《完美的真空》宇宙创始新论

1.我们所观察到的宇宙,很可能已经不是最初始状态的宇宙了,一切的宇宙现象和自然规律,很可能是其他外星文明改造后的结果。「大自然完美」这个观念本身就是错觉,人改造了地球环境以适合人类生存,外星文明也会改造宇宙以便适合自己生存。

2.人类这种胚胎级文明才需要使用工具,最顶尖的文明,不需要任何的工具,工具是在「利用宇宙规律」,顶级文明不需要利用宇宙规律,他们能够创造和改变宇宙规律。他们的工具就是我们的「自然法则」。人类在寻找外星文明的过程中去期待航天器、星际飞船这本身人类头脑才会产生的惯性思维,一个已经生存了数十亿年的文明,你觉得它们还会使用工具吗?

3.宇宙中有很多顶级文明,顶级文明之间会产生相互的「摩擦」。他们会改造自己附近空间的自然法则。这种改造会持续到遇到另一个顶级文明为止,两个文明在相互遇到之后会产生物理规律的冲突。因此不同顶级文明之间的空间,物理规律极不稳定,双方都在试图扩大符合自己文明的「自然法则」。

4.目前人类发现的「自然法则」全部都是顶级文明博弈后获得的结果。这些顶级文明被称为「玩家」。

5.物理学是层次性的。简单来说,玩家们对微观物理学的改变,不会影响宏观物理学。如果老玩家重新博弈,让原子不再具有量子属性,并不会影响到力学规律。

6.到目前为止,宇宙的博弈还没有结束。

7.为了减少顶级文明间的冲突,减少「自然法则」被单一文明垄断的可能,并且增加新玩家的进入门槛,老玩家们限制了很多屏障,比如限制宇宙中的光速、让宇宙开始膨胀。这样不同的文明之间、特别是新兴的文明,就难以进行高效的沟通、也就难以建立庞大的联盟。

8.第七点的屏障可能并不存在于老玩家的世界中。这些屏障只是为了新兴文明设置交流和行动障碍。

9.海森堡的测不准法则是玩家博弈后的结果。只有玩家能够突破限制,假如本身不是玩家,就无法操纵物理学。

10.所有试图建立联系的新兴文明和试图更改目前「自然法则」的老玩家,都会面临这样一个困境:由于行动速度不能高于光速,宇宙中没有机会形成对抗的集团,去搞阴谋、建立地方权力中心、联盟、串联等等。如果一个文明试图与其他文明建立联系,获得的消息均是过期的,因此,明智的玩家互相不讲话;他们自己加以防范;此时博弈稳定。这是宇宙创始新论的原则之一。其实到这里,这篇文章已经给出了「费米悖论」的一部分解释。然后作者在这里又继续推翻了此前的一部分观点,提出了好几个新的猜想。比如:

11.顶级文明一定是频繁改造自己和宇宙规律的文明。激进地转换自己的人,在某种程度上取消了自己过去的记忆。玩家在获得越来越大的宇宙变形权力之时,自己就抹煞了宇宙此前演化道路的痕迹。发挥到极限的创造性全能,意味着记忆的瘫痪。玩家若要努力向宇宙灌输头脑摇篮的属性,便会为此减少熵定律的力度;在十亿年后,失去了伴随他们的和之前的所有记忆,成为了宇宙背景的一部分。经过亿万年,从混沌中冒出新的”玩家集体”……重新博弈。这是一个循环。也就没有什么宇宙文明创始新论。

这篇文章的设定看起来是不是和《三体》有点儿像?

这可是40多年前的脑洞!1971年发布的科幻故事!

文明

今天给大家介绍智齿写的文明,一个关于文明的思考和故事,
开篇,经过50年的太阳系革命,人类的步伐就已经席卷了太阳光辉覆盖的所有区域,太阳系九大行星,全部都成为了有人星球,就连最边远的冥王星,也建立了前哨基地,成为人类突破太阳系的跳板,人类成功进入恒星开发阶段,

人类征服了太阳系,但远远不是宇宙

正在这时候,人类各行星基地被更高等的外星文明入侵,人类的武器甚至攻不破外星舰队的纯能量防护罩,最后人类退守地球,用月球大炮和核弹头勉强稳定形势,人类议会有人提议组织逃亡军团,让最先进的几艘舰带一亿人口离开,使地球的文明延续下去,在议案没通过的情况下,华人政治势力行动,带舰队离开,

舰队在逃亡中,曾经被黑洞引力捕捉,曾经因环境和食物被人权律师鼓动发生动乱,最后还是找到一颗勉强适合人类生存的星球,在新的星球,建立了截然不同的政权,

体现在各位截然不同的政令,以集中培养优秀人才为理由,所有16岁以下儿童被『政府』新设立的培教机构带离各自的家庭,集中管理教育;取消了继承权,所有消亡个体的财产收归国有,并且严格限制财产馈赠的范围和数目;取消婚姻共同财产概念,鼓励生育,孩子从出生开始即由社会培教机构负责养育,取消父母监护权和抚养义务……

完全取代地球末日时代文明,高速发展,

然而侵略者再次降临,更多种的文明,机器人轮番上场,

在各种文明的战争后,有文明用信仰招唤出了更高等的文明,传说中的神,一个强大的意识,

原来在意识发展到足够强大之后,是可以脱离物质单独存在的,作为宇宙的基本元素,能量和物质一样可以承载文明。
大概的过程是通过意念能力的提高最终让意识脱离了肉体的局限性,以纯能量的状态在宇宙中旅行……

跨越空间并算不得什么超级文明,真正的超级文明应该是能够自由跨越时间的存在

我们的宇宙源于一次大爆炸,在那之前,宇宙是纯粹的物质,质量无穷大的一团物质,另一方面,宇宙拥有无穷的时间却没有空间,因为它还没有诞生……

“在大爆炸的一瞬间,物质全部转化为能量,变成了无穷大的能量向外喷发,这是第一次物能转换,而空间由此刻开始产生,宇宙的时间开始减少,能量以光速向外扩张,宇宙空间也以这个速度在膨胀……

“再接下去,爆炸的核心区域,开始逐渐出现物质,宇宙的第二次物能转化开始了,在这个过程中,局部会存在物质能量的不断互换,但是,宇宙的整体是能量向物质的转变过程,这一阶段的前期,时间始终是减少的,空间在不断增加……就是现在我们的宇宙的性质……

“当整体物能总量的50%变成物质之后,宇宙丧失了扩张的动力,这一刻,宇宙空间达到无穷大,而时间为零,宇宙完成了第一次时空转化,时间全部转化成空间……” 

然后,能量继续向物质转化,宇宙开始萎缩,空间开始减少,时间增加,第二次时空转化开始

超光速跳跃就是一种跨越时间的方法,时间和空间是相守恒的,对于整个宇宙来说,时间需要空间来体现它的变化,当你的运动速度超过宇宙扩张的速度的时候,你就跑到了空间扩张的前面,也就是说,相对于你的位置来说,空间没有扩张,于是时间的减少也停止了,这就是为什么第二空间跳跃不耗费时间的原因。当然,这种不耗费时间只是相对于宇宙中其他的物体来说的,宇宙本身的时间依然在流动。”

‘自由’的跨越时间,就是可以在昨天和明天之间自由切换的能力,超脱宇宙本身时间的流动规则,那才算是超级文明!

可以肯定的是,这个宇宙并不是永恒的,他终究有终结的那一天,或许就是空间为零时间无穷大的那个纯物质状态,又或者就是那个纯能量大爆炸的瞬间,总之,宇宙中的一切都会面临重新洗牌的那一天……文明也不例外!

“所以,文明最大的意义——超越宇宙就在于从那个毁灭的过程中生存下来,将知识和智慧延续到下一个宇宙的周期,那时候,我们才能骄傲的宣称,文明征服了宇宙,我们成为凌驾于宇宙之上的存在!” 

最后出现的这个强大意识,并没有自信成功地度过那个毁灭,宇宙给了我们无数的机会,当我们选择一条道路的时候不得不放弃其他的各种可能性,因此,如果有更多的文明参与这种尝试,我们的机会会更大一些吧。



所以这个强大的意思在旅行的过程中引导过很多有潜力的文明,或许他们之中会有人能实现文明的意义也说不定,总之,有尝试才有希望……” 

所以强大的意识引导文明,让大家各样发展,不再战争,这样才会有更多的尝试文明的意义。

Serverless,SaaS,PaaS,LaaS,

Serverless是由Server和less两个词根组成的词。从字面上理解,就是“无服务器”。行业通常所说的Serverless,主要是指“无服务器计算(Serverless Computing)”。那么问题来了,这年头,就连小学生都知道,服务器是具有很强计算能力的计算机,是我们现在最主要的计算工具。“无服务器计算”,如果不采用服务器,那该怎么算呢?事实上,Serverless所谓的“无服务器计算”,并不是真的不需要服务器,而是说,对于用户,服务器变得“不可见”了(或者说“无感知”了)。

云计算的本质,不是算力资源的简单堆砌,而是池化——它将大量的零散算力资源(廉价的算力资源)进行打包、汇聚,实现更高可靠性、更高性能、更低成本的算力。具体来说,在云计算中,CPU、GPU、内存、硬盘等计算资源被集合起来,通过软件的方式,组成一个虚拟的可无限扩展的“算力资源池”。如果用户有算力需求,“算力资源池”就会动态地进行算力资源的分配,构建一个虚拟的“计算机”。用户按需使用、付费,即可。相比于用户自购设备、自建机房、自己运维,云计算有明显的成本优势,可以节约大量资金和人力。根据提供算力资源的层级不同,云计算通常也分为IaaS(基础设施即服务)、PaaS(平台即服务)、SaaS(软件即服务)。如下图所示:

那么,问题又来了——云计算这种“租”的方式,是不是最终极的算力资源使用方式呢?我们作为用户,使用算力,还能更简单一点吗?答案是肯定的。不管是自建机房,还是云计算,用户都需要和服务器打交道,和软硬件环境打交道。这些都是工具和过程,而我们的最终目的是什么?是得到运算结果。

那么,为了得到结果,我们是不是一定要关心环境的搭建过程?不一定。既然环境可以租,那何不更彻底一点,直接“租”服务呢?举例来说,如果把计算过程理解为炒菜。以前,我们为了炒菜,需要自己建个厨房,自己买锅碗瓢盆、油盐酱醋,自己亲自炒菜。后来,有了云计算,我们可以租个厨房,租工具,然后炒菜。现在,想要更简单的话,是不是可以直接叫外卖?再例如,以前,我们上班通勤,是自己买车,自己开车。然后,有了云计算,相当于租车。现在,是不是可以直接打车?说白了,我们要的是计算服务和计算结果。计算环境(硬件),我们完全可以不去操心。

说到这,我们的主角——Serverless,终于闪亮登场了。对于Serverless,我们可以把它理解为一种架构,一种理念,甚至是一种思想。Serverless的核心目的,就是在云计算的基础上,再向前迈进一步,彻底“包揽”所有的环境工作,直接提供计算服务。在Serverless架构下,开发者只需编写代码并上传,云平台就会自动准备好相应的计算资源,完成运算并输出结果,从而大幅简化开发运维过程。换句话说,用户完全不用关心厨房,你把食材提供给Serverless平台,它负责把菜炒好,就这么简单。█ Serverless的特点Serverless是云计算的进一步延伸,所以,它继承了云计算的最大特点——按需弹性伸缩、按需付费。现在的互联网服务,基本上都是采用微服务架构。也就是把一整套服务,拆分为多个细分服务,由不同的服务器完成运算。Serverless的特点是,这个服务足够“细小”,变成了“函数级”的颗粒度。

所谓函数,就是提供输入,计算输出。从层级上来看,Serverless在传统云计算SaaS的Application(应用)层级之上,又加了一层——function(函数)。它的颗粒度更细,可以更灵活地满足用户的算力需求。

按照CNCF对Serverless 的定义,Serverless架构是采用FaaS(函数即服务)和BaaS(后端服务)服务来解决问题的一种设计。FaaS就是Function as a service(函数即服务)。每一个函数都是一个服务,函数可以由任何语言编写,直接托管在云平台,以服务形式运行,通过事件触发。BaaS则是Backend as a service(后端即服务)。云平台提供的后端组件整合,开发者无需开发和维护后端服务,通过API/SDK的调用,便可获得例如数据存储、消息推送、账号管理等能力。Serverless = FaaS + BaaSServerless的背后,依然是虚拟机和容器。只不过,服务器部署、runtime安装、编译等工作,都由Serverless计算平台负责完成了。对开发人员来说,只需要维护源代码和Serverless执行环境的相关配置即可。这就叫“无服务器计算”。Serverless架构的最大优势,显然就是帮助用户彻底摆脱了基础设施管理这样的“杂事”,更加专注于业务开发,从而提升了效率,降低了开发和运营成本。根据业界的统计,在商业和企业数据中心里的典型服务器,日常仅仅只提供了5%~15%的平均最大处理能力的输出。这是一种算力资源的巨大浪费。Serverless的出现,可以让用户按照实际算力使用量进行付费,属于真正的“精确计费”。

国美避税事件

三个大学生毕业生操作国美电器项目,少交35亿税收,半年还赚了一个亿!

国美电器当时要购买黄光裕手上的非上市公司资产,100亿资金在国内要买国美90个门店。而90个门店几乎是没有资产的,按照当时的法律要交35%的所得税就是35个亿。他们和国美签了一个协议,35亿所得税帮国美全免,但是所有免税金额他们提成3.5%。

怎么做呢?首先,他们先花5万块钱买了一个专利,然后找第三方机构评估价值100万,再以100万的无形资产作为注册资本在中关村成立一家公司。

第二步,用这家公司申报高新技术企业,而在当年高新技术企业可以享受两免三减半待遇,即前两年免征企业所得税后三年减半征收!

第三步,把90家门店装到这公司里,再以100亿的价格卖给香港上市公司。由于它是高新技术企业,享受两免三减半,那一年免税了,35个亿一分钱不用交了!

所以这三个实习生半年时间挣了一亿多!

PR镜头推进放大效果,快进,慢进效果

把视频导入PR项目库,拖到新建项来新建序列,然后在序列框中选择要编辑的序列,然后打开效果控件(不是“效果”,如没有就在窗口中勾选“效果控件”,效果控件是选择效果后的设置窗口,但其中运动,不透明度和时间重映射是预选了刚开始在效果控件中就有的效果)

在”效果控件“中的视频效果中点开”运动“点下最左边闹钟样式的图标(切换动画)右边会出现关键帧设置按键,点中间的点就是设置变换开始的关键帧,(具体操作为选择序列上的游标到一点(效果控件窗口右边有关键帧设置框,游标和序列上的同步,如没有就右上角小三角就会出现),然后在关键帧设置按键中间的点上点一下,再拖动中间的数字改变中心点的位置,那么视频中心点位置就会从前一个关键帧改变到现在关键帧位置了,除非你后面再设置一个关键帧并再设置中心点,就会移动新中心点。)

上面设置了中心点,然后点缩放,就可以同样设置镜头的推进放大和缩小效果,

设置快进就是点开时间重映射,然后设置关键帧,点开速度,右边会出现时间线,再上下移动右边的速度线,就可控制速度(分开柄的两边就可平缓速度的变化),按CTRL拖关键帧就是倒放,按ctrl+alt就是静止这一帧一段时间(推荐直接在序列轨道上制作,点击序列轨道左上角的fx,然后选时间重映射,再选速度,双击序列条也会出现关键帧设置键,并会中间出现白色的速度控制线,就可用选择工具拖动控制。)

另外“效果”中的“视频效果”中的“扭曲“中的”位移“和”变换“等操作可以进行更细致的控制,只要选择好要编辑的序列,然后点开项目边上“效果”中的“扭曲“,把其中的“位移”拖动到序列上,就可以在“效果控件“中看到具体的设置选项,对序列进行位置的编辑

视频太大,用pr压缩他

用pr在基本不损伤画质的基础上
来减少视频大小。

把视频拖入项目框,并拖到新建项上来新建序列,然后,在导出中选媒体,然后选格式h.264,把视频中的比特率设置编码选CBR或VBR一次,然后后面比特码率选得越小,文件就会越小(下面可看到估计文件大小),导出即可。

视频比特率是指每秒传送的比特(bit)数。单位为bps(Bit Per Second),比特率越高,每秒传送数据就越多,画质就越清晰。声音中的比特率是指将模拟声音信号转换成数字声音信号后,单位时间内的二进制数据量,是间接衡量音频质量的一个指标。 视频中的比特率(码率)原理与声音中的相同,都是指由模拟信号转换为数字信号后,单位时间内的二进制数据量。

VBR(Variable Bitrate)动态比特率 也就是没有固定的比特率,压缩软件在压缩时根据音频数据即时确定使用什么比特率,这是以质量为前提兼顾文件大小的方式,推荐编码模式,适合在高带宽场合下使用,尤其适合对混有简单数据和复杂数据的内容进行编码

CBR(Constant Bitrate)常数比特指文件从头到尾都是一种位速率。相对于VBR和ABR来讲,它压缩出来的文件体积很大,而且 音质相对于VBR和ABR不会有明显的提高,

如果比特码率太小视频看起来会有点模糊,他和分辨率都会影响视频质量。

1、码率与画面清晰度和文件容量都有关系,一般建议在4000码率左右即可;

  2、以B站为例,目前上传720P上限为2000Kbps,而1080P如果是大会员可以放宽至6000Kbps,如果更高码率会对宽带网速和运营商服务器空间成本方面造成较大的负担;

  3、如果是想要1080P分辨率的接近原本画质的输出,2万Kbps只能确保10帧左右清晰画面,如果想要稳定60帧至少需要6万Kbps的码率;

Wireshark分析网页视频,写ROS的L7正则表达式

Wireshark是非常著名的数据分析软件,我们首先需要下载安装wireshark并安装。下面介绍wireshark如何抓包分析网页视频特征,并写出L7的代码。

操作流程:

1.      启动wireshark,并找到需要抓取数据包的网卡,准备抓取;

2.      启动浏览器,并打开浏览视频的网页;

3.      在wireshark capture interface点击start开始抓取;

4.      视频浏览一定时间后,停止wireshark抓取,并分析数据,输入http.request get查找请求获取的链接,一般都是以.swf结尾

5.      分析类型链接的数据,多次对比,找到共同点,并编写L7正则表达式

一、启用wireshark。

2013-12-12 10:06 上传

下载附件 (67.54 KB) 

通过列表可以选择我们需要抓取的数据包的网卡

2013-12-12 10:06 上传

下载附件 (22.55 KB) 

二、开启浏览器,但不要播放视频。这里以www.qiyi.com为例

三、点击start按钮开始抓取,然后点击播放网页视频。

四、视频播放一段时间后,我们可以停止抓取数据包,分析数据包最重要的是刚开始向视频服务器申请获取视频的get或post参数,我们可以使用http.request get来查找,如下图

2013-12-12 10:06 上传

下载附件 (66.72 KB) 

我们分析L7数据是从应用层开始,不管是游戏、还是视频,都不用考虑他们的frame、Ethernet、internet protocol和传输方式(TCP或者UDP),只从传输协议后分析,如视频,我们分析的是http传输协议

当然我们要找到的是视频文件,如.swf结尾的内容(有可能是mp4之类),其他jpg、js、png这些都不用考虑。上图中我们找到了一个相关匹配的GET值,我们可以看到主机向220.118.109.158的服务器获取一个.swf的flash视频文件,

2013-12-12 10:07 上传

下载附件 (92.41 KB) 

内容如下:

http://www.iqiyi.com/player/20131210153552/Player.swf/[[DYNAMIC]]/2/[[DYNAMIC]]/6

继续找到相关内容:

2013-12-12 10:07 上传

下载附件 (92.03 KB) 

这次我们获取到的有所不同

http://www.iqiyi.com/player/20131210153552/Player.swf/[[DYNAMIC]]/2/[[DYNAMIC]]/6

我们在用这样的方法对比多次这种视频的GET信息,几乎他们的连接内容都有以上的共同点

这样我们就可以开始抓取关键字,www.qiyi.com/player这些自动是固定的,然后是adplayer.swf或者qiyi_player.swf,这里我们只取.swf,那我们要包含的关键字有

GET + www.qiyi.com/player + .swf

最后我们写出以下L7的正则表达式代码

^(get|post) .+\www\ . \qiyi\ . \com\ / \player. +\ .swf

代码分析:

^ : 表示内容的起始

(get|post):中间的“|”标识get或者post

.+ :中间任意字符

\ : 将内容转换为字符

最后我们将代码简化为:

^(get|post) . +\qiyi\ . \com\ / \player. +\ .swf

这里没有包含www是因为可能服务器会更换其他的二级域名的可能,我们将代码添加入/ip firewall layer7-protocol

2013-12-12 10:08 上传

下载附件 (120.81 KB) 

后面的就是你需要在iP firewall filter里做防火墙过滤,还是在iP firewall mangle里做流控等操作了

下面是几个视频网页的L7正则表达式

2013-12-12 10:06 上传

下载附件 (122.19 KB) 

ros流控

ros手动流控,保证优质的网络连接如VoIP 和HTTP等为最优先级将P2P的优先级设置为最低 RouterOS QOS操作首先使用mangle标记不同类型的传输然后把它们放入的queues做不同的限制。下面的事例是强迫P2P的总的传输不能超过1Mbps其他的传输连接则扩大连接带宽和优先级  

[admin@NAT] > /ip firewall mangle add chain=forward  p2p=all-p2p action=mark-connection new-connection-mark=p2p_conn

[admin@NAT] > /ip firewall mangle add chain=forward connection-mark=p2p_conn action=mark-packet new-packet-mark=p2p

[admin@NAT] > /ip firewall mangle add chain=forward  packet-mark=!p2p_conn action=mark-packet new-packet-mark=other

[admin@NAT] > /queue tree add parent=Public packet-mark=p2p limit-at=1000000  max-limit=100000000 priority=8

[admin@NAT] > /queue tree add parent=Local packet-mark=p2p limit-at=1000000  max-limit=100000000 priority=8                                      

[admin@NAT] > /queue tree add parent=Public packet-mark=other  limit-at=1000000  max-limit=100000000 priority=1

[admin@NAT] > /queue tree add parent=Local packet-mark=other  limit-at=1000000  max-limit=100000000 priority=1