sai2最上面sai工具栏显示不全消失了,按了tab屏幕就变灰了,没按之前还是没有sai工具栏显示不全,f11也没用

&figure&&img src=&https://pic3.zhimg.com/v2-b31e8eece31bf92c561b6_b.jpg& data-rawwidth=&1920& data-rawheight=&1280& class=&origin_image zh-lightbox-thumb& width=&1920& data-original=&https://pic3.zhimg.com/v2-b31e8eece31bf92c561b6_r.jpg&&&/figure&&blockquote&郭一璞 发自 凹非寺 &br&量子位 报道 | 公众号 QbitAI&/blockquote&&p&大部分自动驾驶车辆都是佛系的,为了保证行驶安全,慢悠悠的在道路上“散步”。&/p&&p&但是,在MIT的官网上,我们发现了一些“速度与激情系”自动驾驶车,不仅时速飙到了123km/h,而且能在密密麻麻的车流中自由穿(chao)梭(che)。&/p&&p&不过,这里并没有真的车,那些左右横跳般的车子,都是这个网站上的icon。&/p&&figure&&img src=&https://pic2.zhimg.com/v2-ae5afed8f563ee847131_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&416& data-rawheight=&868& class=&content_image& width=&416&&&/figure&&p&&br&&/p&&h2&&b&DeepTraffic:自动驾驶超车比赛&/b&&/h2&&p&这是一场MIT举办的自动驾驶超车比赛,DeepTraffic,每位参与者提交自己的深度学习模型代码,在模拟车流环境中进行测试,通过不断超车,跑出最快成绩者胜。&/p&&p&这个比赛仅限“超车”这一个问题,也就是说,只要做好加速、减速、变道就OK了,无需考虑自动驾驶的其他需求——毕竟车辆不是在实地运行,你无需担心它们出车祸。&/p&&p&下面的视频是DeepTraffic官方做出的一个示例:&/p&&a class=&video-box& href=&http://link.zhihu.com/?target=https%3A//www.zhihu.com/video/701824& target=&_blank& data-video-id=&& data-video-playable=&true& data-name=&& data-poster=&https://pic1.zhimg.com/80/v2-8d0d76e9dfec89de8dbb45064b2aeb8c_b.jpg& data-lens-id=&701824&&
&img class=&thumbnail& src=&https://pic1.zhimg.com/80/v2-8d0d76e9dfec89de8dbb45064b2aeb8c_b.jpg&&&span class=&content&&
&span class=&title&&&span class=&z-ico-extern-gray&&&/span&&span class=&z-ico-extern-blue&&&/span&&/span&
&span class=&url&&&span class=&z-ico-video&&&/span&https://www.zhihu.com/video/701824&/span&
&p&比赛限速80英里/小时(128km/h),视频中,带着长长的红色尾巴的车是参赛者的车辆,其他红色车辆则是其他参赛者,白色的车辆则是这场游戏中的NPC。&/p&&p&参赛者的模型控制的车辆需要在海量白车红车中穿梭,不断变道超车,以保证自己的时速尽量快,取得更高的排名。&/p&&p&这辆车的配置如下:&/p&&figure&&img src=&https://pic1.zhimg.com/v2-404eb25c55c84af7a1e60edc_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&482& data-rawheight=&824& class=&origin_image zh-lightbox-thumb& width=&482& data-original=&https://pic1.zhimg.com/v2-404eb25c55c84af7a1e60edc_r.jpg&&&/figure&&h2&&b&如何参加&/b&&/h2&&p&任何深度学习爱好者和从业者都可以参加这个比赛。&/p&&p&首先,需要在DeepTraffic网站上注册一个账号。&/p&&p&然后,你可以在代码框中更改一些参数。&/p&&figure&&img src=&https://pic1.zhimg.com/v2-1f174a4b0b055cb92b6fc77c_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&1080& data-rawheight=&702& class=&origin_image zh-lightbox-thumb& width=&1080& data-original=&https://pic1.zhimg.com/v2-1f174a4b0b055cb92b6fc77c_r.jpg&&&/figure&&p&点击“Apply Code”后应用代码。&/p&&p&然后,可以点击“Run Training”开始训练,训练结束后,点击“Start Ecaluation Run”,开始评估,评估将模拟500次运行,每次运行约30秒,计算每次运行的平均速度,最终得分将是500个平均速度的中位数,作为该模型的成绩。&/p&&p&当你的模型成绩足够好时,可以提交模型,正式参加比赛。&/p&&p&另外,为了凸显标识和美观度,这个比赛还允许参与者自行上传车辆图片,你可以找一辆你喜欢的车,或是任何长方向的图形,上传后作为赛道中你的车辆icon。&/p&&p&比如说,把人工智障爱酱的照片变成车子。&/p&&figure&&img src=&https://pic1.zhimg.com/v2-fec9cdaf2d000dbec5f7937c_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&288& data-rawheight=&402& class=&content_image& width=&288&&&/figure&&p&还可以给自己车辆选择“尾巴”的颜色。&/p&&figure&&img src=&https://pic4.zhimg.com/v2-411d6e714b705fcdc2917b_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&382& data-rawheight=&486& class=&content_image& width=&382&&&/figure&&p&可以说非常少女了。&/p&&h2&&b&榜上有名&/b&&/h2&&p&提交的成绩会被DeepTraffic收录进一个排行榜里。&/p&&p&目前,DeepTraffic已经进行过三期,第一期的1.0版本决出了三位优胜者,冠军选手Purnawirman的成绩是74.48英里每小时,大约120kn/h,他获得的奖品是Ian Goodfellow和Yoshua Bengio和Aaron Courville的深度学习书籍,以及Udacity的线上自动驾驶课程。&/p&&p&第二期DeepTraffic 1.1的速度要高很多,冠军Hoan Nguyen的成绩是76.29英里每小时,大约122km/h;第三期DeepTraffic 1.2的成绩略低了一点,冠军H_Buffington的时速是73.10英里每小时,也就是117km/h。&/p&&p&目前正在进行的是DeepTraffic 2.0版本的比赛,排行榜首位的是一家名为Evolution AI的英国公司的CTO,Rafal Kwasny,他的分数比前几个版本都高,为76.60英里每小时,也就是123km/h。&/p&&p&对于无人车来说,这个速度已经相当可观了。有兴趣的同学不妨冲个榜尝试下。&/p&&h2&&b&比赛传送门&/b&&/h2&&p&DeepTraffic是MIT自动驾驶深度学习课程的一部分,注册账号后不仅可以参加这个比赛,还可以用此账号来进行线上的学习。&/p&&p&比赛链接:&br&&a href=&http://link.zhihu.com/?target=https%3A//selfdrivingcars.mit.edu/deeptraffic-visualization/& class=& external& target=&_blank& rel=&nofollow noreferrer&&&span class=&invisible&&https://&/span&&span class=&visible&&selfdrivingcars.mit.edu&/span&&span class=&invisible&&/deeptraffic-visualization/&/span&&span class=&ellipsis&&&/span&&/a&&/p&&p&参赛指南:&br&&a href=&http://link.zhihu.com/?target=https%3A//selfdrivingcars.mit.edu/deeptraffic-about/& class=& external& target=&_blank& rel=&nofollow noreferrer&&&span class=&invisible&&https://&/span&&span class=&visible&&selfdrivingcars.mit.edu&/span&&span class=&invisible&&/deeptraffic-about/&/span&&span class=&ellipsis&&&/span&&/a&&/p&&p&课程:&br&&a href=&http://link.zhihu.com/?target=https%3A//selfdrivingcars.mit.edu/resources/& class=& external& target=&_blank& rel=&nofollow noreferrer&&&span class=&invisible&&https://&/span&&span class=&visible&&selfdrivingcars.mit.edu&/span&&span class=&invisible&&/resources/&/span&&span class=&ellipsis&&&/span&&/a&&/p&&p&&br&&/p&&p&—&b&完&/b&—&/p&&p&欢迎大家关注我们的专栏:&a href=&https://zhuanlan.zhihu.com/qbitai& class=&internal&&量子位 - 知乎专栏&/a&&/p&&p&诚挚招聘&/p&&p&量子位正在招募编辑/记者,工作地点在北京中关村。期待有才气、有热情的同学加入我们!相关细节,请在量子位公众号(QbitAI)对话界面,回复“招聘”两个字。&/p&&p&&a href=&https://zhuanlan.zhihu.com/qbitai& class=&internal&&量子位 QbitAI&/a&· 头条号签约作者&/p&&p&?'?' ? 追踪AI技术和产品新动态&/p&
郭一璞 发自 凹非寺 量子位 报道 | 公众号 QbitAI大部分自动驾驶车辆都是佛系的,为了保证行驶安全,慢悠悠的在道路上“散步”。但是,在MIT的官网上,我们发现了一些“速度与激情系”自动驾驶车,不仅时速飙到了123km/h,而且能在密密麻麻的车流中自由穿(…
&figure&&img src=&https://pic4.zhimg.com/v2-cf8e7c31e223bc1f6ba03e1eecced6df_b.jpg& data-rawwidth=&440& data-rawheight=&297& class=&origin_image zh-lightbox-thumb& width=&440& data-original=&https://pic4.zhimg.com/v2-cf8e7c31e223bc1f6ba03e1eecced6df_r.jpg&&&/figure&&p&&/p&&figure&&img src=&https://pic4.zhimg.com/v2-60a7d515ce5bac46dd8fe61b_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&440& data-rawheight=&297& class=&origin_image zh-lightbox-thumb& width=&440& data-original=&https://pic4.zhimg.com/v2-60a7d515ce5bac46dd8fe61b_r.jpg&&&/figure&&p&&br&&/p&&p&&br&&/p&&p&想听录音的自己去下载&/p&&p&&a href=&http://link.zhihu.com/?target=https%3A//pan.baidu.com/s/1dGSskajhO2PzXCG2Oxvo2g& class=& external& target=&_blank& rel=&nofollow noreferrer&&&span class=&invisible&&https://&/span&&span class=&visible&&pan.baidu.com/s/1dGSska&/span&&span class=&invisible&&jhO2PzXCG2Oxvo2g&/span&&span class=&ellipsis&&&/span&&/a&&/p&&p&&b&以下是语音文字版&/b&&/p&&p&从一开始就有问题。&/p&&p&是的,被盗币了。&/p&&p&对吧?&/p&&p&对。&/p&&p&去年的(听不清00:00:00),2016年(听不清00:00:05)变成ETCTH,那次(听不清00:00:11)就是有毛病的,那时候它才八毛钱,不是,80块钱。对吧?&/p&&p&是。&/p&&p&以太坊其实是这样的,就是说它的终极崛起是央行干的。央行突然要求交易所里的比特币不能提现,所以流动性就跑到以太坊身上去了,所以这个流动性进去了是出不来的,所以它涨到了2000,涨到了3000。后面涨到了1万。这些都不是以太坊什么社区、领导力什么,不是的。&/p&&p&跟它本身可能没关系。&/p&&p&没什么关系,我再说Ripple。你妈逼的从一开始就傻逼项目,都无法想象的傻逼项目,完了核心团队都他妈走光了,然后若干个联合创始人都这么把币砸光了。突然有一天有个傻逼,这个傻逼是谁呢?地球上最牛逼的一个投行叫(英文00:01:09)软银,软银这个傻逼进来看了一圈,也他妈没看懂,就说我们开始支持Ripple,啪就涨上天了。所以你刚才说的那些如果是对的,就刚才我举的这些例子,莱特币,以太坊,Ripple,你他妈都解释不了。&/p&&p&OK。&/p&&p&你走不到那条路上。&/p&&p&那是这样的。&/p&&p&我没说完,所以就是说如果你随波逐流地认为价值投资是对的,那你注定是个傻逼平庸的人物。这个公开场合我是不能说的,但是道理很简单,你妈逼你讲价值投资的结果是什么?大量的好币你根本就投不上。事实上我也是,我就是因为看不上莱特币所以没投,幸亏我在比特币赚的钱比投莱特币赚的钱更多,所以我站着腰板说你妈逼你就是个傻逼,以 太坊我就没投,那他妈不符合我的逻辑,哪哪都不对,流动性被锁定,那他妈我也遇见不了,幸亏我在EOS上赚的钱比投以太坊赚的钱还多,所以我腰板挺直的说你妈逼,我还是对的。那这个Ripple,我操,我他妈刚注册就丢了120万个币。当时你想2011年的12万美元。&/p&&p&很多。&/p&&p&很多,现在都涨了多少啊?sorry ,2013年,那涨到现在涨多少?幸亏我在3月份赚的钱他妈比那个还多,所以我还是要挺直腰板说,不管软银投不投,就是傻逼!因为软银投资这个,软银他妈就傻逼,我敢说这个话,因为我不酸,或者至少看起来都不酸。但是你怎么解释这个东西?所以如果你想干这样的事情,我今天跟你讲最重要一点,就是我操你随波逐流肯定是错的。然后你在这里讲价值投资一定是错的。&/p&&p&所以说老师我就补充一句,其实2013年我开始投比特币之后,我发现福建是最多是资金盘,都他们搞起来的。包括原来元宝网都快死掉了,然后有一款币名叫储备币,在福建省不知道搞了多少场500人会议,我看了一升升,从几毛钱涨到了200多,然后那个叫什么朝阳?&/p&&p&王朝阳。&/p&&p&王朝阳,我不知道。&/p&&p&所以你现在开始慢慢思维走到正轨上来,别鸡巴跟我讲那些冠冕堂皇的。&/p&&p&我不敢讲,不讲。&/p&&p&而且他刚才提的那个问题就是想打造一款和几款百倍币千倍币,其实他已经(听不清00:03:46)那个。&/p&&p&不是,我刚才讲的跟我实际上这四年看到的不一样。&/p&&p&所以是这样,就是说跟你指条路就很简单,就是在这个世界里想达到那个目标。需要几件事情,第一件事情是什么呢?你必须是个网红,就说到最后区块链的价值里面有个最大的价值叫共识价值,OK,共识啥意思?它不值钱,但是信的人那么多,到最后就值钱了。&/p&&p&像刚才讲的婚姻的那个,大家认为所谓的那个是对的一样。&/p&&p&对,所以到最后是这样的,公开场合下我会给他们另外一个解释,我说(听不清00:04:32)为什么会长?到最后的解释很简单,就是傻逼太多了。共识价值,傻逼的共识也是共识。&/p&&p&人多。&/p&&p&对,傻逼太多了,所以傻逼多,有共识,也会产生价值,我们作为自认不傻逼的人也必须接受这个事实,都是这样。所以我再给你举个例子就知道了,你们认识的猫叔在某一个时间点之前没有这么大的影响力,但是在某一个时间点之后,它就开始产生爆发的影响力,怎么产生的?就是2015年年底的时候,我做了一个比特币生存指南群,收费群,几百人,我就交给他管了,然后他就成了那个群的群主。&/p&&p&所以我说夏老师是大boss。&/p&&p&我们都知道。&/p&&p&大家在里面,他发表了一些自己的意见,大势把他推起来,因为他说那几个币好,大家就买了那几个币。大势推起来,大家都发财了,不信他信谁?&/p&&p&大了IP。&/p&&p&对,所以到最后是这样的,接下来的事情还是一样的。谁有影响力,谁终究是有抵挡。我为什么能走到今天?我跟你讲很简单,真的很简单,我又不炒币,我买了就囤着不动。但是能走到今天,它有几个时间点,第一个时间点是什么呢?第一个时间点是这样,当人们知道我拥有很多比特币那个时间点是2013年,可是在此之前我并不是一个(听不清00:06:28),我实际上是一个网红。&/p&&p&对,这属性是一直都在的。&/p&&p&我有我的读者,我有很大的读者群。你想在现实世界里,我那点量不算什么,但在这个世界,谁像我一样有100万读者?&/p&&p&对,我们班基本上都会买小亚老师的书。&/p&&p&100万读者,所以那一瞬间就有爆发,OK,然后在熊市里我又干了另外一件事,我就开始写专栏,是熊市,你又赚不了钱,你就攒人气。我开了微信公众账号,重开,重写。次年罗振宇帮我卖书,马上我又跟他合作开专栏。&/p&&p&德道的专栏。&/p&&p&所以等大牛来了的时候,我还站在那儿,我影响力变得比原来还大。OK,从一开始我就知道一件事情,这里的核心竞争力是人流,这是核心竞争力,人流。我为什么愿意跟你谈?其实你要是说之前你跟我说那些,我不觉得你有核心竞争力。其实我知道你有核心竞争的,你有一定的人流,而且这些人流是高价值人流,所以你的核心竞争就在这,现在接下来是什么呢?你怎么去忽悠这件事,你不要把忽悠理解成贬义。&/p&&p&它是褒。&/p&&p&褒义词。&/p&&p&但是现在社会是褒义的。&/p&&p&对,你怎么去。或者是说这个英文单词叫(英文00:08:14),什么意思呢?就是说国外有个专门的词叫(英文00:08:20),这种人是干嘛的呢?就是总统出现了舆论危机,他冲过来,然后把这个事化解掉,或者是把坏事变成好事,他通过一系列的策划,OK,那么你可以叫包装,你可以叫管理,舆论管理,你爱啥叫啥,但是所有的优秀项目百倍比千倍比,你去看它的创始人一定是一个(英文00:08:48)。我给你举例子,莱特币的创始人,这是个傻逼,但是这个傻逼做了件牛逼事,自己都不知道多牛逼,他妈就改了一个数,但是声称你是金,我是银,这个是深入人心的类比,你知道吗?这是今天我们看到的所有的莱特币价值就源于这一句话,但这个傻逼不知道这句话有多好。所以他曾经一度放弃,涉及到(英文00:09:22)去上班,然后后来发现卧槽居然还在涨,所以又跳出来说给他加闪电网络什么乱七八糟的。要不然莱特币不可能涨。他就靠这一句话忽悠到今天。但是这句话忽悠得非常非常准,你仔细想,然后我们再看。&/p&&p&它是比较早。&/p&&p&你再看,这都私下说不能出去说了,我是第一个给他卖空气币的人,我们给他卖了六个月的空气币。不然他哪有今天。当时他们告诉我的是我要做的一个是什么?桥接比特币和以太坊的桥接。那我一听第一靠谱,第二简单能做。所以我感觉卖空气币一样。当然他如果是像现在一样,直接就告诉我要做个生态,我就去,你做完再说。但现在回过头来看,他真的是一个牛逼的忽悠者(英文00:10:27)。长得也帅,出去四处。&/p&&p&他讲的没人听得懂,就厉害,就是嫉妒太厉害。&/p&&p&忽悠。&/p&&p&他知道他在说什么。&/p&&p&他可能逻辑图是很清晰。&/p&&p&在他(听不清00:10:47)。基本上(听不清00:10:50)的只能跑在windows服务器上,它上面没有交易的,没有交易记录的,就没有什么东西长在上面,这样能理解吗?一般涨了300。你这都不能怪王立杰,1块5就卖了,说是你是王丽杰,你看那个你也卖,这还能涨吗?&/p&&p&你要按照常理来推论。&/p&&p&后来就是资金派拉的,所以大鸿飞现在自己手里没有多少币,都是资金盘拿走了,就资金盘一直在拖拖拖,涨到一百块钱的时候,老外们也懵了,(英文00:11:13)我说(英文00:11:29)涨得非常狠,你知道吧?&/p&&p&是很狠,非常狠。然后你再去看孙雨辰,就不用讲了,他肯定是忽悠,卧槽最高140亿。谁看谁懵,懵到什么程度呢?明知道他是忽悠都不好意思骂他忽悠,怕别人骂自己傻逼了。所以就说长期来看是这样,不能看我,我是个案,为什么呢?就是我不在乎。所以我不忽悠没事,第一。我本来他妈的人气就在这,第二他们早晨放了很多钱了,所以我不用忽悠,懂我意思吧。所以就笑嘻嘻地该干嘛干嘛。但是你不能,怎么说?就是模仿我不会成功的,或者是说模仿我会成功,可能需要将来很长时间,然后当我们去总结和新原则的时候,我们不能一厢情愿。就好像现在什么三点群里讨论看了我就不知道说啥好我操,告诉他们实话那小脆弱心灵早就废了你知道吧。&/p&&p&我操,你妈的整天讲价值投资,那他妈的,我就这么跟你讲个例子就知道了,我他妈天天骂中医,中医就是傻逼,但是中医上市公司股票,我真买了、为什么道理很简单,我知道傻逼信,傻逼众多,然后我知道我不买,别人会买,这钱我为什么不赚?在商言商。到最后没有什么世界比金融的世界更成王败寇的。&/p&&p&所以这投机的时候你不做到。&/p&&p&我不管你是投机还是投资,赚到钱的才是成功,你投资也可以失败,你投机也可以成功。到最后他妈的我跟你讲一大堆世界观,我操你不赚钱,投资干吗的?核心目的目标只有一个赚钱。所以这他妈的,所以你一定要找到最核心的东西,然后我们把它当作第一性原理我们不能骗自己你这样能理解吗?&/p&&p&那就吸引力法则。&/p&&p&到最后就是这么一个东西。当然了,我们会研究很多的这个正式的战术,来完成这些东西,就是说你看我做(英文00:14:21),用一个那么烂的技术团队,第一天网站挂了负载均衡没做,第二天终于好了,第三天短信费他妈居然没交足。第四天终于好了,第五天。网站被拖库了,被PHP就是(英文00:14:41)注入了。所以所有的数据库都被人拿走,&/p&&p&亏的那个网站上根本就没有钱。但是我知道那个网站上没有钱,所以我不管你搞得好不好,你只要搞起来就行。七天两百万用户,流量放大不起,我达成我的目标,我们会研究这些战术的,怎么会迅速的把流量搞起来。&/p&&p&热度,推测。&/p&&p&然后又怎么才能把它持续的,就它的核心竞争力在于说我们往里放多少个糖果币,我那个糖果盒里我容多少糖果,那我知道我肯定是有核心竞争力的,所以我出去抢钱,我根本就不是说跟人商量,立马跟我合作你就扔进来,否则别合作了,少废话,所以我有这个强的能力,所以这个别人拼不过我。然后我也在担心说那他妈有钱,有一天我抢不动了怎么办?所以我会把它变成一个交易所。&/p&&p&到4月份它就是一个交易所,你上架你总得往里扔,所以这就持续了,他只要持续我操它就能涨,所以我心里有数,然后我再怎么样通过我的方式把这些糖果币分散到足够多的人手里面,现在看已经至少分散到300万。因为现在是注册用户应该超过800万了。但实际上这里有很多样模板,把他们踢掉也剩300万。然后我有什么,以前支持过的人都送,这又出去50万,50万用户,然后另外的用户是十几万,所以说现在350万亿在这放着,硬邦邦地放着。OK,所以我在往里撒什么,然后再做个交易所,然后那些糖果币现在已经有定价了,所以我下一步就是说它里面有三样东西,一个是交易所,这交易所保证持续的往里放币,然后一个是游戏中心,我把这个叫(英文00:16:54)这你知道吗?就是一个游戏的引擎,就是捕鱼达人就是他们的开放的,他们能做一切概率游戏。&/p&&p&就是概率方面。&/p&&p&概率游戏,我把这个游戏厅开起来,这样的话就是看你在里面就有消费和循环了,然后我又把那个,你知道金马(人名00:17:15)吗?李金马(人名00:17:15)他有带头社区,定投社群。&/p&&p&金马(人名00:17:19)好像听过。&/p&&p&对,他有个定头社群。3000多这个付费用户,然后把他们拉起来就很简单。我问金马(人名00:17:30)我说你这些用户一共交给你多少钱?他算了一下是大概160万。&/p&&p&不是很多。&/p&&p&对,不是很多就是几百块钱,我说那这样,就是我给你1600万,价值1600万人民币的(英文00:17:44)十倍收益,你发给你的用户,他们就爽翻了。然后你发动这些用干一件事,就把(英文00:17:52)上那个新闻版块运营起来,四处摘好新闻,然(听不清00:18:01)后什么点赞,什么发对吧?就大家现在都在去做区块链媒体,互联网发生过事情会重新发生的。就是当这种媒体多起来之后,下一个大号它就不是某个媒体了,它是聚合媒体,大家把东西贴到一块。大家来看这就好了。&/p&&p&对,没错,我学新闻的。&/p&&p&倒个头来我还会。&/p&&p&前置这些。&/p&&p&然后再把信息分发出去。&/p&&p&对。&/p&&p&我说你就把这个弄起来。所以这上面什么流量有了,媒体有了,游戏厅有了,这个交易所有了,那这个东西它就转的起来。所以就是说你通过这个例子能看出来,就是我们是很研究战术的。&/p&&p&对。&/p&&p&我们很知道怎么去干,然后去做真正有意义的事情。但是到头来大原则上,你要是真信那套,你就费了。&/p&&p&是,只是说这些正规的战术跟打法,我们首先这是基础,但是并不是说结果是由这些百分之百由基础所决定的。大部分比如说,因为我其实真的如果要表达,比如四年过来,2013年到2018年以后五年,我有一些币我知道它从成到败是怎么回事,从原来是包括以太坊,以太坊贸易帮我传销币,传销的这个人群给他们带来多大的流量。包括你比如说像包括其他网站上面的很多币种都是属于空气币。所以他们注定要死的,但是在死的过程当中,他们垮,有很多不明。&/p&&p&他有一个周期是可以(听不清00:19:41)。&/p&&p&不明真相的群众,肯定都往里面拥了,大量的都是不懂,而且其实是有正常的判断逻辑的人,很少会进入到比特币这圈子来。&/p&&p&我接着说第一个,第一个说完了,就是说你要想办法成为有流量的人,然后善用自己的流量。第二个是你要成为有技术团队的人,就是说比如说包括(听不清00:20:14)大家说(听不清00:20:14)是投资公司。我要是跟他们要是投资公司,那未来我就死了。区块链本身。&/p&&p&宁夏应该是有投资公司的吧?&/p&&p&他们都管我们的(英文00:20:23)叫投资公司。&/p&&p&投资公司。&/p&&p&我说在我脑子里,它不是投资公司,我要是跟他们一样做投资,做投行服务,怎么样。&/p&&p&线下资产管理。&/p&&p&中间环节是一定会被干掉的,区块链事件不就是减少中间环节的嘛。&/p&&p&对,没错。&/p&&p&过去融资三个月,现在融资五分钟,过去上交易所就纽交所18个月,现在人家同意直接上,不同意那看不到,所以中间环节是一定会被干掉的,所以我要是当中间环节我就傻逼了。所以其实我们是家技术公司。我们是一家技术公司,你想发币我们能马上给你发。你想建立要求网络,我们马上有现成的给你用,你想开交易所,我直接跟你对接,你有社区想转化成区块链项目,区块链积分,我马上给你介绍全币种钱包,然后你想快速的建立社群,你给我足够代价,我肯定马上给你能把流量导过去,我们是干这个事。&/p&&p&技术服务。&/p&&p&外面不是很知道,外面周围我们掏点钱,完了那么干能干起来才怪了。所以发区块链币我们应该。&/p&&p&所以就是两件事,第一件事是你要有ip。第二件事情是你要有技术,没有技术,也需要想办法,比如说我可以给你支持技术,社区软件你得有,你不能说全靠微信群干。&/p&&p&类似的。&/p&&p&而且留存不住,靠微信群。&/p&&p&他缺少核心指标。比如说4月份的时候,我说给你开发使用这种东西了,它就是个社群软件,但是它的用户就是有钱包的,所以想成为你的合格用户,不一定要交钱,但是钱包里至少有600个以太坊。&/p&&p&600个以太坊币。&/p&&p&这不就一下子把合格投资者筛出来了。&/p&&p&筛出来了。&/p&&p&你不用交钱了,你钱包里有一万个以上的(英文00:23:10)你才可以进(英文00:23:12)群,要不然你进来干嘛。&/p&&p&就是浪费(听不清00:23:17)。&/p&&p&但是你没有这种技术团队和产品,所有这些事都是你的构想,你就做不起来。&/p&&p&现在我们社群应该已经是有就在福建当地来讲的话,已经是比较大的。&/p&&p&福建、广东、江西,就是影响力还是有的。那只是说还是属于弱影响力,不是说像蔡文胜一样,因为我其实也约了他出使这边聊。&/p&&p&其实是这样的,就是说只要国家还没有在政策上放开,他们就是弱势群体。就不用去想他们,他们无论怎么叫唤,无论怎么大佬,声音传播无论多远,都是为我们服务的,他自己干不了,这是第一个。第二个是这样,有一天国家政策开放了,还是没他们什么事,为啥?那钱包银行做就完了,支付宝做就完了,最大的币肯定是Q币。好可怕,Q币。&/p&&p&肯定是Q币,你(听不清00:24:26)今天说融了几亿美金,算个屁,最大交易所那肯定是深圳和上证,今天的BI算个屁,所以其实现在是这样的,就大家都想反了,国家的政策是我们的保护伞,没有这些国家政策就这么阻挠。&/p&&p&干我们什么事。&/p&&p&我操,我们哪有资格干这事,整天在那说国家政策怎么样,我心里话你们傻逼,这都是为你好。&/p&&p&看来不对,所以说智者跟愚者。&/p&&p&所以其实蔡文胜就像这种OK的投资人,就比较OK的投资人,他本身他已经有流量了,就是我们就是要跟他。&/p&&p&跟他结盟的。&/p&&p&是结盟状态。&/p&&p&其实更好的是这样,不用结盟了。你就差不多先把自己车子搞起来,实力上涨,到最后他会跟你结盟。懂我意思,不差。你在这个时候去,我就这么我觉得,实在的例子吗?两年前我去跟他们说,好像我求他们似的的,等咱们哇哇区长起来了,他不来找我们结盟,就是我乐不乐意我还得看看。&/p&&p&不过确实现在也是很多银行跟那个双方的都来找我们,确实是,但只是说我们还是要有核心的东西,所以核心的东西,所以说只有找(听不清00:26:08)老师。&/p&&p&就这样。所以第一建设群第二是这样,就是说你找一个目标去炒茶也是对的。&/p&&p&这样也更好地把至少把全国的事情再整一遍。很多也邀请我们过去,但是我们比如说工信保(音译00:26:24)的总部我们会去,因为我们可能思路还是停留在比如类似工信保,往往会把它讲成一个成功的案例。有三个阶段,第一个是关于区块链的一个讲解,第二个是讲成功案例,第三个会推一些新项目。所以按照这样的案例讲下来,但是如果说第三个新的这个项目一定要成为我们主打的这个项目,所以说我们全国设计群,设计巡回一回,还有我们的价值大小。&/p&&p&(听不清00:26:52)老师实现财富自由之后,下一个就是实现财富的更自由。&/p&&p&是,就是好奇心驱动,我就想知道下一步发生什么。我就想知道我能赚多少,我不知道。还有一个就是做过第一的人,就长期做过第一的人,都有一样的心态。&/p&&p&想做下一个。&/p&&p&愿意被超越,不忍心自己被超越,所以不是在这儿就是换个地方重新。&/p&&p&继续成为第一是吗?&/p&&p&那肯定是这样的,大多数人是没有作为做过第一的经验,这一生?比如我经历比较特殊了。小学时候数学竞赛是第一县里的。中学的时候是计算机竞赛,(听不清00:27:50)。所以后面做很多事情都是不是第一就不做了。就比如说当年在新东方出书也是一样的。其实我的销量是第一的,俞敏洪你不能算,招一个学生送一本,这你妈的我能跟你拼?&/p&&p&人家自带流量了。&/p&&p&自带流量。&/p&&p&我当时写博客也是,就是当时独立博客的时代里面,我应该是全国第一,但是被第二超越,第二是谁?王三表(人名00:28:21)。被时代周刊报道了,然后就一下子超越了,那我不可能被时代周刊报道。都是一样的,就是说你做什么事情做到那,到最后这个驱动力就来自于那。就是比如说你正经干活,一个骗子交易所,叫BI,就崛起了,把你甩的远远的时候,那这不可能被允许的。我得花时间想办法,你正常做项目,一个叫孙雨辰的家伙,立马的搞出来140亿市值,我们怎么忍心这么对待自己。&/p&&p&所以不仅要做第一,而且要加快这个加速度。&/p&&p&对,所以就会想各种各样的方法。&/p&&p&所以BI出来之后,我也问(听不清00:29:12),(听不清00:29:12)说BI是骗人的。所以我们所有人都没投到,但眼睁睁看着它涨。BI也是。&/p&&p&他是这样的,就是首先(听不清00:29:22)这人品不好,其次他跟徐明曾(人名00:29:28)也有过一段黑历史,你知道吧。他要回国,声称自己是(听不清00:29:32),其实并不是。这个人不是懂技术的。然后他崛起无非是因为国家一刀切的时候,大家关了,他不关,大家退了他不退。因为他是加拿大护照,就那一个月。&/p&&p&是没错。&/p&&p&原来在这,不是什么技术好,技术好个屁,不前两天刚丢币。所以这个就时势造英雄。&/p&&p&局势给了他一条活路。&/p&&p&但我们这种人是这样,我们不是靠局势的,我们是长期他妈的在局势里混的,在熊市牛市我们都在这,所以慢慢来。&/p&&p&这才是司马懿。&/p&&p&然后还有一个就是什么,是有人气有技术,这两个结合起来,干什么最好,你一定要开交易所。&/p&&p&开了,不是做了嘛。&/p&&p&虽然也投了,那没技术不行。&/p&&p&技术太差。&/p&&p&一定要自己开交易所。&/p&&p&对,看夏老师投了三个方向,第一个就是中小型交易所,第二个就是创业项目就基本上不碰。&/p&&p&大成社区。&/p&&p&对,丽江大成社区。当然交易所其实你要讲,有个全班人马也比较重要,技术。那其实我觉得应该第三个方向就社区,我们会比较合适。&/p&&p&交易所也是可以做的,就是3月初的时候就可以跟你谈。就我们做了交易所toB服务,就把交易所变成什么样的,就起个名字,找个域名,点几下鼠标,跟开博客一样就开了。&/p&&p&给了加盟费是吗?&/p&&p&对,给个加盟费,加了分成。&/p&&p&你们盟费不缺人吗?我招聘像他们这样的。&/p&&p&就可以。&/p&&p&那将来把我们(听不清00:31:32)什么导入到,就相当于做一个站点聚合是吧?&/p&&p&就是开交易所这件事情,我们会把它做成一个就是2013年的梦想,2013年我们就想人人都能开交易所,这才是未来的方向。&/p&&p&2018年?&/p&&p&2013年。&/p&&p&2013年?2013年就想了是吗?&/p&&p&2013年我们开云币的时候,云币的那个(英文00:31:52)就是全民交易所,就是关于全民持有股份,就是所谓的BI模式,2013年我们就想,现在叫BI模式,其实是去年我们第一个先这么干的,然后他们这么干的,我们发了(听不清00:32:05)。&/p&&p&(听不清00:32:12)。&/p&&p&然后他们发了他们的这个EMB。但是他不退,我们退了,所以现在他又成了第一。现在大家管他叫BI模式,但这个实际上我们2013年就叫全民交易所。叫分布式交易所。&/p&&p&全民,不,我们对那种概念的去中心化交易所是不感冒的,我们认为更小的中心多个已经是去中心化。&/p&&p&更小的多个。&/p&&p&更小的多个中心,这已经是去中心化了。&/p&&p&对。&/p&&p&去中心化不是要消灭掉所有公司。&/p&&p&就多中心。&/p&&p&多中心,如果没有中心的话,容易失控吗?&/p&&p&叫蜂巢大,就跟蜂巢一样。&/p&&p&所以先别着急,一步一步来,第一个是什么?我能帮上忙,第一个是你们4月份,最迟4月份,最早3月份就有自己的交易所了,这就很好。&/p&&p&技术是没问题。&/p&&p&技术和安全你们都不用管,你们只管运营就行。&/p&&p&那没问题。&/p&&p&那没问题。&/p&&p&然后第二个是什么?大型社区这件事情,也是一样的,3月中旬的时候就有一个社区软件,也是to B服务的,就是你可以集成到一起,也可以单独去用。这个创始人是深圳的迅雷的第一代CTO,叫李金波。然后他现在自己的社群叫最右,最右边最右。四千多万用户,你可以下载一个体验一下。&/p&&p&最右。&/p&&p&对,最右。它其实是目前最像discuss和百度贴吧的移动应用。就是社区软件在移动上应该怎么做,这么多年了,谁也没搞明白。就是谁搞不明白怎么做好,第一个大型它已经被做完了,就微信嘛对吧?&/p&&p&对。&/p&&p&然后除了微信之外,大家都不知道怎么办了。但是他们现在居然已经在从2015年开始做,攒了4000万用户,而且平均年龄非常低,所以它那个社群软件的潜力是非常大的。&/p&&p&像知乎、简书那种不属于那个。&/p&&p&它也是社群软件,但你发现没有,它在移动上基本上都不行。&/p&&p&那可能我还体会不到这种。&/p&&p&就是它都是什么?都是单点辐射可以。&/p&&p&对,就是留言什么的。&/p&&p&对,社区就是用户连接,就是像散户连接他做不到。&/p&&p&对明白了。&/p&&p&你到最后实际上发现区块链世界的特点是什么?跟之前的互联网一样,得屌丝者得天下,散户最牛逼,别看你现在天天骂散货这帮傻逼,就是他供养你,你他妈的骂人家干嘛。&/p&&p&骂得越热烈可能。&/p&&p&所以到最后实际上就是说怎么把底层的这些人连接起来,这件事情移动端上就没有做的好的,就他是做的最好的。明白。&/p&&p&所以我们会把它的(听不清00:35:31)来。&/p&&p&(听不清00:35:31)有点。&/p&&p&没事,信号不好,回去再看。&/p&&p&对,我刚。&/p&&p&你信号好(听不清00:35:31)。&/p&&p&把它抽象出来之后变成一个to B的社群服务,to B的钱包服务,to B的交易所服务,to B的社群服务。这个都是按B手里拿这个东西,能跟合作伙伴共享的东西。这也跟我认为这个世界最终是散户的天下有关系。&/p&&p&共享的,对。&/p&&p&所以我在想,肖(听不清00:36:10)老师应该是有一个很大的布局。&/p&&p&也没有多大,就是到最后就这点东西,真的就这点东西,想来想去,我们就知道说我能干这样的事,而且长期以来也在做这样的事情。&/p&&p&有一定基础。&/p&&p&基于这些,我们再去跟项目方合作不合作的对吧?你比如说你。像比如说陆军的节点资本,它核心部只有一个就是媒体做,它跟货币有关连,所以可以推荐上(听不清00:36:39),这就是它的核心技术。那林佳鹏(人名00:36:47),林佳鹏(人名00:36:47)是这样说,在流量上他有一定的办法,他都用个项目,然后说明天开始播两万人,我能做到,那他真就能做到,流量上的没办法。然后跟陆军的媒体是异曲同工,他又跑了跑,跑来跑去,跟OK的那个田影(人名00:37:06)走得比较近,所以上行交易所从事能上的,这是它的核心竞争力。像比如说招工,招工的地方,他不管大不大也算是(听不清00:37:21)的,它有大量的场外交易,他自己也确实懂这个行业,然后透过(听不清00:37:29)透过BNB,这个名气就起来了,那在剩下什么乱七八糟的那些你都听不到那有啥用,因为他们就是其实相当于带头服务。&/p&&p&干的都是同样一个事情。&/p&&p&经济是带头服务,所以他们就没什么兴趣。&/p&&p&所以我们其实干的也是一样,社区做的事情,做生物,然后服务也是做个带头服务,所以说总有一天被干掉了。&/p&&p&因为你是中间环节。所以找项目这个事,我们现在是我们这边是放弃了,就是我们放弃找项目。&/p&&p&上门来找你的。&/p&&p&项目太多,第二项目来找我们,然后我们反向筛选。&/p&&p&对,我觉得这是一个。&/p&&p&然后也不想做这个小项目,乱七八糟项目太那么我根本就投不过来。你长大了之后我再买都来得及,你要真行的话,不着急说我一定要投最早期。交易所钱包社群技术服务做好了,会找出一大堆。然后其实天地真是一个这个我自己都没有想到的好。我当时想的是比较简单的就是搞个流量,现在回头看(听不清00:39:07)。&/p&&p&像前两天狄丽华(人名00:39:15)是已经他自己出去做了,我觉得他还是太年轻了,因为有在沉淀个两年。&/p&&p&比较正常。&/p&&p&膨胀了以后可能是。&/p&&p&咱不用那些负面的词,就是。&/p&&p&中性的词。&/p&&p&比较中性的词是什么?就是就是用力过猛,动作变形。&/p&&p&这点我也很感受,觉得有些时候在2013年到2017年中间过程当中,我就生怕项目用力过猛,过猛的话带来的伤害很大,所以说都是悠着点。&/p&&p&不着急。&/p&&p&对,不着急。&/p&&p&赚钱多容易,还要怎么样?大家都忘了,其实你过去一个月花2万块钱3万块钱,现在可以花10万块钱了。&/p&&p&我还没有,还花两万,好难过。&/p&&p&(听不清00:40:13)我等一下一下子怎么样。也都是来一个牛市行。&/p&&p&我觉得2018年可能会有一些这种大的这种变故或者是什么?就是说黑天鹅,黑犀牛这种。&/p&&p&这个不用。当时都把经验交给(听不清00:40:31)维护自己的IP也好,包括维护自己的社群。&/p&&p&就不太会受那些的影响。&/p&&p&就当然不受影响了。它牛市,你也可以维护社群。对吧?熊市你还是可以维护社群。&/p&&p&现在我们实际上是可以。格局商学院我们是当时在因为它的成果有一百多个班,就是一百多个城市地方都有他们的设点。然后他上厦门那个是比较大的,一个T形(听不清00:41:01),它整个大屏幕的一种。&/p&&p&格局商学院,都是那个总裁班队。&/p&&p&老板是谁?我不知道,厦门的联系人是姓黄,就他是那个学院的,我说这个可能那个信号不好。&/p&&p&他都是那个现在是把线下的那些总裁班,然后全部集合到线上,比方说在北京这边有一场活动的讲演,比方说您去讲演了,然后剩下的。&/p&&p&一百多个班的话是你现场是直播的,它是既摒弃的这个,因为互联网里面讲的话它容易内容不敢讲,然后会被copy,然后如果说单纯老师你要飞一百多个城市,你一年下来就完了,时间就没了。那所以说它这个的话就是。&/p&&p&这样你连那个wifi那个A big as那个密码是大写的MB,然后1234578。&/p&&p&好。对,他们那些资源可能更好,基本上都是中小企业家有一些。&/p&&p&因为现在天使的一个进来之后,对企业的圈子影响力很大。&/p&&p&连上了吗?&/p&&p&连上了。&/p&&p&你是找打火机吗?&/p&&p&不是,我是找手机。&/p&&p&手机不是在这吗?在充电。我记得那天黄月老说是姓王吧?姓赵还姓王?&/p&&p&它的罗杰斯。然后。&/p&&p&巴菲特。&/p&&p&巴菲特。&/p&&p&马云都在这个找过。&/p&&p&熊晓鸽(人名00:43:44),田树宁(人名00:43:45),张伟(人名00:43:46)。也就是我们实际上我们是可以,我们已经跟他达成合作的。我们的社群的人员,比如俱乐部跟他们合在一起,然后我们按照全国这个路线,我们可以演讲,演一圈下去,可以把这整个社群给它做了起来。&/p&&p&就比方说想要那个带项目路演,或者说像您这种,就是我纯粹是教育这些区块链的这些人群,屌丝也好,就是比方说您在北京,就在北京讲演,然后全国全部都可以听得到。&/p&&p&对,能波及多少人?&/p&&p&波及。&/p&&p&波及就算了一百多个乘以两百。就是。&/p&&p&两万多。&/p&&p&两万多。不止吧?&/p&&p&就是当场。因为你要算一百多个班乘以那个200人。因为它的课程都是属于算是半保护,你只有交了学费才可能进去。当然有一些课程的话,它可以线上听,那线上听的话,你可以拉起到火爆机台(音译00:44:49),就有像公开课类的这种公开课的形式。&/p&&p&(听不清00:44:54)不同形式。&/p&&p&那种辐射应该可以达到十几万。&/p&&p&它主要是中产人群,(听不清00:45:08)跟中产人群提供商学院服务。&/p&&p&肖老师现在基本上没时间去讲课。&/p&&p&赵正宝。主要现在选一些这种平台,或者是这种学校培训也好,可能还要考虑到它这个平台,它本身品牌的一个价值,还有它的定位,还有它的口碑就是必须是它的影响力,口碑是跟我们是能匹配的才行,不能说是那种乱七八糟的那种。&/p&&p&要是可以,我也可以去给他们讲课。如果是这么多人,人群比较准确,倒是可以(听不清00:45:55)。&/p&&p&可以。&/p&&p&而且我也需要忽悠,讲讲怎么拍出来啥的(听不清00:46:03)。&/p&&p&对,要那个。&/p&&p&可以,那我们安排一下,我们其实再见您之前我们内部的公司的这些伙伴开个会,2018年做几件事情,第一个就是3月份上海办了一个区块链创业大赛,另外一家公司的一个老板,他们是把这个创业板接到厦门来办,我们是作为合作方3月份跟他一起办,而且规格也蛮高的,跟政府这一块也打好关系。然后4月份的话,我们本身有一个金融能够论坛,4月底,然后它的分会场给我们办,就是可以。&/p&&p&区块链的博览会的专场。&/p&&p&那也就是说我们其实在杭州那一块也认识一个俱乐部的他们可以把硅谷的一些几个专家给请到现场来。包括政府也请到了,4月份干,就是激光类专场峰会专场,因为我们参加不少,然后可以招商,可以请一些大咖来。5月份的话,我们有可能硅谷行,去硅谷,然后之前我本来是要去硅谷的,那边就是我们会组织一些核心的人去硅谷考察一圈回来,硅谷、日本、韩国,所以说我们在半年的计划是大概是这样子。&/p&&p&你就搞社群就行了。&/p&&p&是,我在一直在想。&/p&&p&然后第一是搞社群。第二搞IP,IP是需要营造的。我是走了一条很长的路,所以我好像没有营造一样,但其实你想,我从2001年我就在网上实名生存,就是我是很罕见那个在网上公开一切的人。我的所有事都是,除了私生活。&/p&&p&那你心态很开放。&/p&&p&都是公开在那了,所以早期博客,后面这个微博有推特,再后来用微信公众账号,就这些我是这么走过来的。但是你们那就很简单。你招一两个项目。&/p&&p&有好的东西吸引到。&/p&&p&招一两个项目,就是这两个项目重点参与的,它现在发展的很好对吧?&/p&&p&对。对,就是自带的那个。&/p&&p&那所以其实要不然我刚才突然有个想法,就是因为蔡文胜蔡总那一块,我们也跟他约好时间,我会跟他聊一下,因为之前也有一个天使投资人介绍了,然后我也参加,他也给我们一些额度,我们参加了,然后要不然3月份我们在商学院,我把他们的蔡总请来,然后老师也去,我们办一个那个格局商学院,就是您跟蔡总同台来给我们厦门这块做一个演讲,你看合不合适?&/p&&p&也行,反正我确实要去见他蔡文胜。&/p&&p&是他想见您,应该是。&/p&&p&那我来撮合。&/p&&p&我们俩之前就联系很多。&/p&&p&我觉得蔡总是比较有思想,很有思想的一个人,而且他逻辑要清晰。&/p&&p&或者是在这个他们同台那个之前,可以单独安排李老师在那个讲一场。&/p&&p&看看吧,这两天那个什么。&/p&&p&我回去也跟蔡总就是汇报一下这次跟老师讲的一些内容,然后看看他的意思。因为我觉得蔡总是在整个投资村,包括福建省这一块是很有影响力。而且是。&/p&&p&行,时间差不多了,我这个电话(听不清00:50:03)。&/p&&p&那老师那我们保持联系,然后我等你电话 OK感谢,春节还能见到你,真是太开心了。&/p&&p&关键是协调了一下(听不清00:50:15)。&/p&&p&谢谢,意外的收获。&/p&&p&你喜欢抽软中,下回来给你带两包烟,老师再见。&/p&&p&&b&身为韭菜的你?看完了有何感触?&/b&&/p&
想听录音的自己去下载以下是语音文字版从一开始就有问题。是的,被盗币了。对吧?对。去年的(听不清00:00:00),2016年(听不清00:00:05)变成ETCTH,那次(听不清00:00:11)就是有毛病的,那时候它才八毛钱,不是,80块钱。对吧?是。以太…
&p&周末想要校验一下一个流水线模型,写了一个python的模拟程序。写完以后突然心血来潮,想给做底层的兄弟介绍一下CPU和虚拟机的基本原理,所以又顺手写了一个CPU模拟器,放到这里:&a href=&https://link.zhihu.com/?target=https%3A//github.com/nekin2017/pipeline_simulator& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&nekin2017/pipeline_simulator&/a&&/p&&p&&br&&/p&&p&根目录上的两个东西和这个事情关系不大,读者可以忽略,模拟器在simple cpu目录下,包含两个文件:&/p&&p&assembler.py:这个负责把.s文件编译成可以运行的二进制&/p&&p&cpu_sim.py:这个负责模拟CPU运行,把一个程序加载到CPU的内存中运行&/p&&p&&br&&/p&&p&要试一下,保证你的系统中安装了python3,clone下来,make就可以了。CPU的定义在README.rst中,你可以修改test.s来写你自己的汇编程序。&/p&&p&&br&&/p&&p&这个基本上这个不需要特别的具体实践知识,只需要课本上的基本原理,代码很短(我才写了几个小时),但什么是指令,什么是编译,什么是重定位,虚拟机怎么工作,都涉及了。我原来一直想写一个简单的程序说明这些概念,这算是个交代。&/p&&p&&br&&/p&&p&有兴趣的同学可以考虑加指令,加IO上的功能,做函数调用ABI,系统调用,可能会比较好玩。我自己是没有时间接着弄了。&/p&&p&&br&&/p&&p&有问题的可以在这里问,我不专门解释什么了,任何一个方向都可以说出一堆的背景来,泛泛解释变成写教材了,这个时间耗不起,意义也不大。&/p&
周末想要校验一下一个流水线模型,写了一个python的模拟程序。写完以后突然心血来潮,想给做底层的兄弟介绍一下CPU和虚拟机的基本原理,所以又顺手写了一个CPU模拟器,放到这里: 根目录上的两个东西和这个事情关系不大,读者…
&figure&&img src=&https://pic2.zhimg.com/v2-f40da0bbf0bb4_b.jpg& data-rawwidth=&1920& data-rawheight=&1080& class=&origin_image zh-lightbox-thumb& width=&1920& data-original=&https://pic2.zhimg.com/v2-f40da0bbf0bb4_r.jpg&&&/figure&&p&&/p&&figure&&img src=&https://pic2.zhimg.com/v2-279eb4bf999bc2fa5e321e5c64a8ee49_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&480& data-rawheight=&180& class=&origin_image zh-lightbox-thumb& width=&480& data-original=&https://pic2.zhimg.com/v2-279eb4bf999bc2fa5e321e5c64a8ee49_r.jpg&&&/figure&&p&虽说纪录片的本源理应是最真实最朴素的记录,但显然我们已经习惯了精美调色的大片画面,俏皮又富有磁性的解说旁白,跌宕起伏的剪辑衔接。&/p&&p&&br&&/p&&p&显然一部像是先驱纪录电影《工厂大门》那样的“平淡作品”放在今天不会有市场。&/p&&figure&&img src=&https://pic4.zhimg.com/v2-f93bfa0944a67_b.jpg& data-size=&normal& data-rawwidth=&1280& data-rawheight=&960& class=&origin_image zh-lightbox-thumb& width=&1280& data-original=&https://pic4.zhimg.com/v2-f93bfa0944a67_r.jpg&&&figcaption&卢米埃尔兄弟的开山之作《工厂大门》&/figcaption&&/figure&&p&&b&但在民间,却有这样一部草根系列记录片。&/b&&/p&&p&&br&&/p&&p&&b&它以百年前的朴素重溯万年前的技术,一个人,一条裤衩,从没说过一句话,从没露出过任何表情,连简单的配乐都没有,只有单调而不乏味的环境声,也因此被戏称为史前ASMR。&/b&&/p&&figure&&img src=&https://pic3.zhimg.com/v2-8def7edb9bb9dc42d70c9_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&480& data-rawheight=&229& data-thumbnail=&https://pic2.zhimg.com/v2-8def7edb9bb9dc42d70c9_b.jpg& class=&origin_image zh-lightbox-thumb& width=&480& data-original=&https://pic2.zhimg.com/v2-8def7edb9bb9dc42d70c9_r.jpg&&&/figure&&p&说是纪录片,但它却永远不会被任何影视网站收录,因为其实它就是一堆短片的合集,投资人是热心观众,发行方即作者本人的博客,至今为止它也只有&b&《原始技术》&/b&这样一个笼统的名字。&/p&&figure&&img src=&https://pic1.zhimg.com/v2-c42a6c5ddb414dd170560_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&1285& data-rawheight=&282& class=&origin_image zh-lightbox-thumb& width=&1285& data-original=&https://pic1.zhimg.com/v2-c42a6c5ddb414dd170560_r.jpg&&&/figure&&p&但在中国,我们这帮粉丝对它有更形象的称呼,也许你曾经听到过其中的某一个——&b&“真人版我的世界”、“澳洲小哥徒手建造”、“我在澳洲玩泥巴”、“震惊!小哥怄气离家出走竟在野外徒手建房安家”、“真人演示烂泥如何才能扶得上墙”、“第2432期更新徒手造曲速引擎教程”……&/b&&/p&&figure&&img src=&https://pic3.zhimg.com/v2-b42c19c93a4c1ce58bebf_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&480& data-rawheight=&229& data-thumbnail=&https://pic4.zhimg.com/v2-b42c19c93a4c1ce58bebf_b.jpg& class=&origin_image zh-lightbox-thumb& width=&480& data-original=&https://pic4.zhimg.com/v2-b42c19c93a4c1ce58bebf_r.jpg&&&/figure&&p&如果你听过上面任何一个,那你八成是对野外求生类节目有一些了解,至少听说过贝爷的大名,或许还知道德爷(挨饿德)的美名。&/p&&p&&br&&/p&&p&&b&但是我们的澳洲小哥不一样,人家可是在野外玩着玩着炼出铁来、即将徒手造出砖房的男人。&/b&但在荧幕之外,他就是一个身材不出众、样貌不亮眼、接受过良好高等教育的澳洲普通人,至今我们都不知道他姓甚名谁。&/p&&figure&&img src=&https://pic1.zhimg.com/v2-01b200841cbac432fabedb3ff21a5350_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&1000& data-rawheight=&701& class=&origin_image zh-lightbox-thumb& width=&1000& data-original=&https://pic1.zhimg.com/v2-01b200841cbac432fabedb3ff21a5350_r.jpg&&&/figure&&p&他从来不考虑野外取食的问题,只会变着花样地发展越来越先进的技术,就像是重走一遍技术向的文明历程一样。&/p&&p&&br&&/p&&p&混沌初开,一位只穿着一条裤衩的天选之子来到这片野地,就像是进入了我的世界里的建造模式,小哥不受饥饿的困扰(每天回家吃饭,就在院子后的废弃甘蔗田里玩耍),只用思考如何创造。&/p&&figure&&img src=&https://pic1.zhimg.com/v2-36fadca138ed0_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&1280& data-rawheight=&720& class=&origin_image zh-lightbox-thumb& width=&1280& data-original=&https://pic1.zhimg.com/v2-36fadca138ed0_r.jpg&&&/figure&&p&小哥上传的第一集视频就是建造一个半永久的屋子,材料主要是就地取材的泥巴和树枝木棍,从这个时候开始就已经奠定了小哥&b&“我在澳洲玩泥巴”&/b&的基调。&/p&&p&&br&&/p&&p&他造的这一所房子大概有4平方米,长宽各2米,是一种典型的木骨泥墙体建筑结构,可以算是一种原始版的钢筋混凝土结构,只是力学性能要差很多。&/p&&figure&&img src=&https://pic3.zhimg.com/v2-53ad6b8b7defeca_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&900& data-rawheight=&900& class=&origin_image zh-lightbox-thumb& width=&900& data-original=&https://pic3.zhimg.com/v2-53ad6b8b7defeca_r.jpg&&&/figure&&p&这种类型的建筑结构在新石器时代比较常见,我国仰韶文化代表之一半坡遗址中发现的房屋也都是采用木骨泥墙结构。&/p&&figure&&img src=&https://pic1.zhimg.com/v2-e976aade4c_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&687& data-rawheight=&321& class=&origin_image zh-lightbox-thumb& width=&687& data-original=&https://pic1.zhimg.com/v2-e976aade4c_r.jpg&&&/figure&&p&这种结构所使用的材料几乎随处可得,不过小哥必须先得制作出最初的工具——打制石器。只要选对了材料,用其他石块敲打边缘,以此形成锋利的边缘就算是完工了。&/p&&p&&br&&/p&&p&然而这种最简易的石器属于旧石器时代的产品,耐用性和顺手程度都是比较差的,当然这也足够造出一间简陋的泥房了。&/p&&figure&&img src=&https://pic3.zhimg.com/v2-44efdb6d22f0aa7f_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&1191& data-rawheight=&627& class=&origin_image zh-lightbox-thumb& width=&1191& data-original=&https://pic3.zhimg.com/v2-44efdb6d22f0aa7f_r.jpg&&&/figure&&p&砍下单手能握住这样粗细的木材做房屋的承重柱,用藤条捆绑架起屋顶的框架结构,以枯叶做瓦铺好屋顶。&/p&&p&&br&&/p&&p&随后用枝条以类似编织的方法穿插到各垂直的承重柱之间,组成木结构的骨架。&/p&&figure&&img src=&https://pic4.zhimg.com/v2-22cde01faec7_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&640& data-rawheight=&480& class=&origin_image zh-lightbox-thumb& width=&640& data-original=&https://pic4.zhimg.com/v2-22cde01faec7_r.jpg&&&/figure&&p&之后就是玩泥巴的事情了。&/p&&p&&br&&/p&&p&当然玩泥巴也是要有很多准备的,泥巴虽然到处都是,但是没有水是无法和泥巴的,因此首先要制作一个装水的容器。&/p&&figure&&img src=&https://pic1.zhimg.com/v2-7fc791c510c93ba81e219a87bc25a5a8_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&1280& data-rawheight=&720& class=&origin_image zh-lightbox-thumb& width=&1280& data-original=&https://pic1.zhimg.com/v2-7fc791c510c93ba81e219a87bc25a5a8_r.jpg&&&/figure&&p&要解决容器的密封性问题更不容易,最好的材质是陶器。而制作陶器的必须步骤是烧制,因此需要生火。&/p&&p&&br&&/p&&p&生火比制陶还要困难,在一穷二白的情况下,钻木取火是唯一的选择。所以火种在各种神话故事当中的地位都极其重要,甚至可以夸张地说火就是人类文明的起源。&/p&&figure&&img src=&https://pic2.zhimg.com/v2-bee05a2ef11a9_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&1280& data-rawheight=&720& class=&origin_image zh-lightbox-thumb& width=&1280& data-original=&https://pic2.zhimg.com/v2-bee05a2ef11a9_r.jpg&&&/figure&&p&生火需要三样工具和材料,一是火绒,通常是疏松干燥的植物,其余两样是砧木和钻杆,同样要求干燥。剩下的就是拼手速了。&/p&&figure&&img src=&https://pic4.zhimg.com/v2-1841bac7ce3c3add980d772a_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&480& data-rawheight=&229& data-thumbnail=&https://pic3.zhimg.com/v2-1841bac7ce3c3add980d772a_b.jpg& class=&origin_image zh-lightbox-thumb& width=&480& data-original=&https://pic3.zhimg.com/v2-1841bac7ce3c3add980d772a_r.jpg&&&/figure&&p&有了火就可以开始寻找合适制陶的泥土,这类泥土含有多种金属氧化物,以二氧化硅、三氧化二铁、氧化铝为主。烧制的过程就是这些物质烧结成型的过程。&/p&&p&&br&&/p&&p&如果其中氧化铝含量较高,则需要更高的烧结温度,烧结物洁白通透,被称为瓷器,这类土以中国景德镇产的高岭土为代表。&/p&&figure&&img src=&https://pic1.zhimg.com/v2-9bc57efbcee84a161fc6cdef7a5248fc_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&800& data-rawheight=&534& class=&origin_image zh-lightbox-thumb& width=&800& data-original=&https://pic1.zhimg.com/v2-9bc57efbcee84a161fc6cdef7a5248fc_r.jpg&&&/figure&&p&而小哥这里就没有质量这么好的土了,只有含氧化铁高的陶土,通常在河流小溪边上可以找到。这种土烧出来的器物颜色发红,表面粗糙,也就是陶器。&/p&&figure&&img src=&https://pic4.zhimg.com/v2-cb20bb628c4f_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&1280& data-rawheight=&635& class=&origin_image zh-lightbox-thumb& width=&1280& data-original=&https://pic4.zhimg.com/v2-cb20bb628c4f_r.jpg&&&/figure&&p&当然,以小哥这种开荒局来说,就算有高岭土他的营火堆也不可能达到上千度的高温,陶器依旧是不二的选择。&/p&&p&&br&&/p&&p&烧好陶器就可以装水到房子边上玩泥巴了,在泥巴中加入一些纤维(可以是植物纤维或动物毛发),可以增加泥巴的抗拉性能,一定程度上防止泥巴干透之后的开裂。&/p&&figure&&img src=&https://pic4.zhimg.com/v2-c6a57576cca432bd12e1ac3a18774fa7_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&1280& data-rawheight=&960& class=&origin_image zh-lightbox-thumb& width=&1280& data-original=&https://pic4.zhimg.com/v2-c6a57576cca432bd12e1ac3a18774fa7_r.jpg&&&/figure&&p&烂泥扶上墙,工程已过半。最后再糊上一个泥巴壁炉,给室内提供照明和温暖,并用泥烟囱吧烟排到屋外,一间冬暖夏凉的泥巴屋就基本完成了。&/p&&p&&br&&/p&&p&这算是小哥基本局的打法,据他本人在博客中的说法这第一期视频的拍摄历时27天。&/p&&figure&&img src=&https://pic2.zhimg.com/v2-75fe9e305f849a1f8c35_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&1280& data-rawheight=&699& class=&origin_image zh-lightbox-thumb& width=&1280& data-original=&https://pic2.zhimg.com/v2-75fe9e305f849a1f8c35_r.jpg&&&/figure&&p&当然,无论是对小哥而言还是对这篇文章而言,这都仅仅是开始而已。接下来的技术升级才是最有意思的部分。&/p&&p&&br&&/p&&p&从取火开始。钻木取火的方式显然算不上方便,就算是小哥这样经常练习的高手也免不了搓到手掌发红起水泡,于是升级便开始了。&/p&&figure&&img src=&https://pic4.zhimg.com/v2-b4cb5a81f6fc0e96260db_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&1280& data-rawheight=&711& class=&origin_image zh-lightbox-thumb& width=&1280& data-original=&https://pic4.zhimg.com/v2-b4cb5a81f6fc0e96260db_r.jpg&&&/figure&&p&小哥采用的是拉线飞轮手钻技术,简单来说就是利用手拉线给飞轮一个初始动能,而飞轮的惯性则可以带动钻杆继续旋转,同时又完成下一次旋转的储能。&/p&&figure&&img src=&https://pic3.zhimg.com/v2-e58e1c301d8a11bd7d4de_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&921& data-rawheight=&619& class=&origin_image zh-lightbox-thumb& width=&921& data-original=&https://pic3.zhimg.com/v2-e58e1c301d8a11bd7d4de_r.jpg&&&/figure&&p&实在不理解的话可以参考暴露年龄的拉线陀螺玩具。&/p&&figure&&img src=&https://pic2.zhimg.com/v2-26f62a924020fbbbed657d4d4f84b6d9_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&750& data-rawheight=&499& class=&origin_image zh-lightbox-thumb& width=&750& data-original=&https://pic2.zhimg.com/v2-26f62a924020fbbbed657d4d4f84b6d9_r.jpg&&&/figure&&p&升级的重中之重就是找到一块转动惯量足够大的物体,最原始的选择是石块,但石块钻孔费时费力,最好的选择是烧制带孔的陶制飞轮,当然那得先有火。&/p&&p&&br&&/p&&p&制作好飞轮之后就可以用树皮编绳,将绳子固定在钻杆末端,拉线时绳子不仅可以提供旋转的动能,还能提供下压力,这套装备生火只需要32秒。&/p&&figure&&img src=&https://pic1.zhimg.com/v2-4b7de488f7593fce4c8eb4cf_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&480& data-rawheight=&229& data-thumbnail=&https://pic4.zhimg.com/v2-4b7de488f7593fce4c8eb4cf_b.jpg& class=&origin_image zh-lightbox-thumb& width=&480& data-original=&https://pic4.zhimg.com/v2-4b7de488f7593fce4c8eb4cf_r.jpg&&&/figure&&p&如果在钻杆中增加块木条并连接拉绳就可以变为手压钻,效率更高。这种设计只要加上钻头就是非常经典的老式木工手钻了,现在可能还有老工匠在用。&/p&&figure&&img src=&https://pic1.zhimg.com/v2-d2d09e2d7ea36bcf3ac2_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&480& data-rawheight=&229& data-thumbnail=&https://pic3.zhimg.com/v2-d2d09e2d7ea36bcf3ac2_b.jpg& class=&origin_image zh-lightbox-thumb& width=&480& data-original=&https://pic3.zhimg.com/v2-d2d09e2d7ea36bcf3ac2_r.jpg&&&/figure&&p&打造完生火套装之后,就轮到了炉灶的升级。一个好的炉灶可以让燃烧更加充分,从而获得更高的温度,也就能干更多的事情。&/p&&p&&br&&/p&&p&&b&小哥比较成功的炉灶有两种,一种是配备弓式鼓风机的小型熔炉,另一种是自然通风的高温熔炉。&/b&&/p&&p&&br&&/p&&p&弓式鼓风机基本没什么复杂的技术,类似于弓式手钻,用弓弦缠绕转轴,可以把手部的前后推拉转换成转轴的转动。小哥用泥土捏了鼓风机的外壳,同时也是空气室,用硬质树皮作为扇叶,中置出风口可以保证无论是正转反转都可以鼓出空气,充分燃烧的木炭可以产生1000摄氏度以上的高温。&/p&&figure&&img src=&https://pic1.zhimg.com/v2-e0a319bec9c123ae563d4_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&1200& data-rawheight=&627& class=&origin_image zh-lightbox-thumb& width=&1200& data-original=&https://pic1.zhimg.com/v2-e0a319bec9c123ae563d4_r.jpg&&&/figure&&figure&&img src=&https://pic3.zhimg.com/v2-fd7d0ed7f76_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&623& data-rawheight=&297& data-thumbnail=&https://pic3.zhimg.com/v2-fd7d0ed7f76_b.jpg& class=&origin_image zh-lightbox-thumb& width=&623& data-original=&https://pic3.zhimg.com/v2-fd7d0ed7f76_r.jpg&&&/figure&&p&另一种自然通风熔炉是利用热空气往上流动的特性来设计的,一人高的熔炉可以源源不断地将空气从底部往上抽,不仅可以替代鼓风机节省人力,燃烧效果甚至还更好。小哥随便试了一下,火焰非常耀眼,难以直视,说明其温度达到了1200摄氏度。&/p&&figure&&img src=&https://pic4.zhimg.com/v2-e8cde2ffeff_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&640& data-rawheight=&360& class=&origin_image zh-lightbox-thumb& width=&640& data-original=&https://pic4.zhimg.com/v2-e8cde2ffeff_r.jpg&&&/figure&&figure&&img src=&https://pic4.zhimg.com/v2-d5c80bb13d8ffba05ebdf1fd_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&623& data-rawheight=&297& data-thumbnail=&https://pic2.zhimg.com/v2-d5c80bb13d8ffba05ebdf1fd_b.jpg& class=&origin_image zh-lightbox-thumb& width=&623& data-original=&https://pic2.zhimg.com/v2-d5c80bb13d8ffba05ebdf1fd_r.jpg&&&/figure&&p&&b&花了这么多心思造熔炉有什么用?当然是炼铁啦!&/b&&/p&&p&&br&&/p&&p&澳洲的土地铁矿丰富,多是富铁矿,铁矿质量之高几乎没有什么地方可以超越。当然这些都和小哥没有什么关系,这不是一个可以用两根木棍三块石头就能合成镐子头也不回地下矿几天几夜不眠不休挖铁矿挖钻石的游戏。&/p&&figure&&img src=&https://pic3.zhimg.com/v2-f7bb79c7e57d9a065dc8d41b755a6512_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&1280& data-rawheight=&719& class=&origin_image zh-lightbox-thumb& width=&1280& data-original=&https://pic3.zhimg.com/v2-f7bb79c7e57d9a065dc8d41b755a6512_r.jpg&&&/figure&&p&想要找露天的铁矿还真的不容易,但也不是没有办法。小哥的知识显然可以解决这个问题,他发现附近水潭边有铁细菌的痕迹。&/p&&p&&br&&/p&&p&铁细菌是一种利用二价铁离子氧化过程中能量生存的细菌,它们附近一定有高浓度的二价铁离子,它们的代谢物三价铁可以作为炼铁的原料。&/p&&figure&&img src=&https://pic4.zhimg.com/v2-a9a1b627e256afaaf72ab_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&852& data-rawheight=&480& class=&origin_image zh-lightbox-thumb& width=&852& data-original=&https://pic4.zhimg.com/v2-a9a1b627e256afaaf72ab_r.jpg&&&/figure&&p&把这些铁细菌分泌的黏泥(成分主要是Fe(OH)3)收集起来与木炭粉(还原剂C)和草木灰(助溶剂K2CO3)混合成泥坯,放入熔炉中高温烧制。&/p&&figure&&img src=&https://pic1.zhimg.com/v2-1da7596ab92cfbe060ea81e6cb70e4b3_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&480& data-rawheight=&229& data-thumbnail=&https://pic4.zhimg.com/v2-1da7596ab92cfbe060ea81e6cb70e4b3_b.jpg& class=&origin_image zh-lightbox-thumb& width=&480& data-original=&https://pic4.zhimg.com/v2-1da7596ab92cfbe060ea81e6cb70e4b3_r.jpg&&&/figure&&p&黏泥在高温下分解为氧化铁,草木灰在高温焙烧下分解为过氧化钾和二氧化碳,其与燃烧产生的二氧化碳一起再与木炭反应生成煤气一氧化碳,一氧化碳最终还原氧化铁得到铁单质。&/p&&figure&&img src=&https://pic4.zhimg.com/v2-fa9e7d89fd7fe59e30c95c_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&480& data-rawheight=&229& data-thumbnail=&https://pic1.zhimg.com/v2-fa9e7d89fd7fe59e30c95c_b.jpg& class=&origin_image zh-lightbox-thumb& width=&480& data-original=&https://pic1.zhimg.com/v2-fa9e7d89fd7fe59e30c95c_r.jpg&&&/figure&&p&当然小哥的熔炉过于简陋,铁矿质量也不理想,最终只能得到1mm左右的小铁砂。但不管怎么说也算是解锁了&b&【来硬的】&/b&的成就。&/p&&figure&&img src=&https://pic2.zhimg.com/v2-c6ad3c7e0f47bb3b279b078ba21e9529_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&1325& data-rawheight=&684& class=&origin_image zh-lightbox-thumb& width=&1325& data-original=&https://pic2.zhimg.com/v2-c6ad3c7e0f47bb3b279b078ba21e9529_r.jpg&&&/figure&&p&&b&在控火技术突飞猛进的良好态势下,小哥已经建起了专用的炭窑、砖瓦窑,已经住上了瓦房,烧出了第一批砖,住上砖房指日可待。&/b&&/p&&figure&&img src=&https://pic4.zhimg.com/v2-63907d45fff097f3de9d38ac8280752f_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&1280& data-rawheight=&720& class=&origin_image zh-lightbox-thumb& width=&1280& data-original=&https://pic4.zhimg.com/v2-63907d45fff097f3de9d38ac8280752f_r.jpg&&&/figure&&p&&b&在17年末,小哥还大出血氪了50万澳元解锁了新地图。&/b&&/p&&p&&br&&/p&&p&他买下的这块土有12英亩,比之前的废弃甘蔗田更富饶,其中一半是热带雨林,还有一条常年都有水流的小溪,各种石材、黏土资源都更加丰富。&/p&&figure&&img src=&https://pic2.zhimg.com/v2-799dfc03c6d57ac2e6d34d_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&1200& data-rawheight=&670& class=&origin_image zh-lightbox-thumb& width=&1200& data-original=&https://pic2.zhimg.com/v2-799dfc03c6d57ac2e6d34d_r.jpg&&&/figure&&p&在新地图的新家里,小哥用蜗牛壳替代石灰石烧制成生石灰(CaO),配上之前的废陶片(SiO2、Al2O3、Fe2O3)制成了水泥。&/p&&p&&br&&/p&&p&有砖有瓦有水泥,下一步要往哪里走,想必各位肯定已经心中有数。&/p&&figure&&img src=&https://pic3.zhimg.com/v2-c3b58d14a1c_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&1280& data-rawheight=&720& class=&origin_image zh-lightbox-thumb& width=&1280& data-original=&https://pic3.zhimg.com/v2-c3b58d14a1c_r.jpg&&&/figure&&p&看完澳洲小哥的原始技术全集,你心理一定会觉得他厉害得不可描述,但又不同于钦佩贝爷对抗本能的潇洒,也不同于崇拜德爷挨饿受伤的坚忍,那种感觉更像是一种莫名的未知,你会好奇小哥的知识有多少、从何而来。&/p&&figure&&img src=&https://pic1.zhimg.com/v2-d9b109da9c14aec15303c1_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&480& data-rawheight=&270& data-thumbnail=&https://pic2.zhimg.com/v2-d9b109da9c14aec15303c1_b.jpg& class=&origin_image zh-lightbox-thumb& width=&480& data-original=&https://pic2.zhimg.com/v2-d9b109da9c14aec15303c1_r.jpg&&&/figure&&p&当然最吸引我的还是原始技术本身,看起来非常简陋,但其中的原理却并不简单。虽说古人是在不懂得原理的情况下用经验总结出技术,每一次提升都是千万次偶然或试错才能带来的,我们受过良好的教育,懂得很多基础原理,然而也不能轻易地复原这些技术。&/p&&figure&&img src=&https://pic1.zhimg.com/v2-36fadca138ed0_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&1280& data-rawheight=&720& class=&origin_image zh-lightbox-thumb& width=&1280& data-original=&https://pic1.zhimg.com/v2-36fadca138ed0_r.jpg&&&/figure&&p&看澳洲小哥玩原始技术,看的是人类文明的艰辛,看的是我们对文明的祭祀。&/p&&p&&br&&/p&&p&如果看,请认真看,不要再刷什么&b&“快跟嫂子认个错吧,嫂子已经原谅你了”&/b&,事实根本就不是这样。&/p&&figure&&img src=&https://pic1.zhimg.com/v2-f87dafda0b8_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&664& data-rawheight=&323& class=&origin_image zh-lightbox-thumb& width=&664& data-original=&https://pic1.zhimg.com/v2-f87dafda0b8_r.jpg&&&/figure&&p&真实情况明明是这样。&/p&&p&&br&&/p&&p&未来丈母娘:你有房吗?&/p&&p&小哥:你等我一下……&/p&&figure&&img src=&https://pic4.zhimg.com/v2-deadd82d618c53d5e379f7_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&1280& data-rawheight=&720& class=&origin_image zh-lightbox-thumb& width=&1280& data-original=&https://pic4.zhimg.com/v2-deadd82d618c53d5e379f7_r.jpg&&&/figure&&p&&br&&/p&&p&本期“纪录片”观看地址:&/p&&a href=&http://link.zhihu.com/?target=https%3A//www.bilibili.com/video/av2920827& data-draft-node=&block& data-draft-type=&link-card& data-image=&https://pic1.zhimg.com/v2-8ea9ae5b7fede87b3c960ae32c70d254_180x120.jpg& data-image-width=&1728& data-image-height=&1080& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&【原始技术合集】澳洲小哥徒手建造 (更新至35)_哔哩哔哩 (゜-゜)つロ 干杯~-bilibili&/a&&p&良心UP搬运并且添加了字幕,看爽了别忘了投币表示感谢~&/p&
虽说纪录片的本源理应是最真实最朴素的记录,但显然我们已经习惯了精美调色的大片画面,俏皮又富有磁性的解说旁白,跌宕起伏的剪辑衔接。 显然一部像是先驱纪录电影《工厂大门》那样的“平淡作品”放在今天不会有市场。但在民间,却有这样一部草根系列记录…
&p&2018年了,不要再看网上那些老旧的文章还在教你使用手工生成 tags 的,请使用自动代码索引生成工具,比如 &a href=&//link.zhihu.com/?target=https%3A//github.com/ludovicchabant/vim-gutentags& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&vim-gutentags&/a&,现在网上好像就没有一篇能正确讨论
Vim C/C++ 环境搭建的,都在谈些十年前的东西,所以我写了篇关于 Vim 8 和 C/C++ 相关插件的介绍:&/p&&p&假设你已经有一定 Vim 使用经验,并且折腾过 Vim 配置,能够相对舒适的在 Vim 中编写其他代码的时候,准备在 Vim 开始 C/C++ 项目开发,或者你已经用 Vim 编写了几年 C/C++ 代码,想要更进一步,让自己的工作更加顺畅的话,本文就是为你准备的:&/p&&p&&br&&/p&&p&&b&插件管理&/b&&/p&&p&为什么把插件管理放在第一个来讲呢?这是比较基本的一个东西,如今 Vim 下熟练开发的人,基本上手都有 20-50 个插件,遥想十年前,Vim里常用的插件一只手都数得过来。过去我一直使用老牌的 &a href=&//link.zhihu.com/?target=https%3A//github.com/VundleVim/Vundle.vim& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Vundle&/a& 来管理插件,但是随着插件越来越多,更新越来越频繁,Vundle 这种每次更新就要好几分钟的东西实在是不堪重负了。&/p&&p&在我逐步对 Vundle 失去耐心之后,我试用了 &a href=&//link.zhihu.com/?target=https%3A//github.com/junegunn/vim-plug& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&vim-plug&/a& ,用了两天以后就再也回不去 Vundle了,它支持全异步的插件安装,安装50个插件只需要一分钟不到的时间,这在 Vundle 下面根本不可想像的事情,插件更新也很快,不像原来每次更新都可以去喝杯茶去,最重要的是它支持插件延迟加载:&/p&&div class=&highlight&&&pre&&code class=&language-vim&&&span class=&c&&& 定义插件,默认用法,和 Vundle 的语法差不多&/span&
Plug &span class=&s1&&'junegunn/vim-easy-align'&/span&
Plug &span class=&s1&&'skywind3000/quickmenu.vim'&/span&
&span class=&c&&& 延迟按需加载,使用到命令的时候再加载或者打开对应文件类型才加载&/span&
Plug &span class=&s1&&'scrooloose/nerdtree'&/span&&span class=&p&&,&/span& { &span class=&s1&&'on'&/span&:
&span class=&s1&&'NERDTreeToggle'&/span& }
Plug &span class=&s1&&'tpope/vim-fireplace'&/span&&span class=&p&&,&/span& { &span class=&s1&&'for'&/span&: &span class=&s1&&'clojure'&/span& }
&span class=&c&&& 确定插件仓库中的分支或者 tag&/span&
Plug &span class=&s1&&'rdnetto/YCM-Generator'&/span&&span class=&p&&,&/span& { &span class=&s1&&'branch'&/span&: &span class=&s1&&'stable'&/span& }
Plug &span class=&s1&&'nsf/gocode'&/span&&span class=&p&&,&/span& { &span class=&s1&&'tag'&/span&: &span class=&s1&&'v.'&/span&&span class=&p&&,&/span& &span class=&s1&&'rtp'&/span&: &span class=&s1&&'vim'&/span& }
&/code&&/pre&&/div&&p&定义好插件以后一个 :PlugInstall 命令就并行安装所有插件了,比 Vundle 快捷不少,关键是 vim-plug 只有单个文件,正好可以放在我 github 上的 vim 配置仓库中,每次需要更新 vim-plug 时只需要 :PlugUpgrade,即可自我更新。使用时建议给插件分组,同类别插件放一个组里,vimrc 里面只需要确定下启用哪些组就行了。&/p&&p&抛弃 Vundle 切换到 vim-plug 以后,不仅插件安装和更新快了一个数量级,大量的插件我都配置成了延迟加载,Vim 启动速度比 Vundle 时候提高了不少。使用 Vundle 的时候一旦插件数量超过30个,管理是一件很痛苦的事情,而用了 vim-plug 以后,50-60个插件都轻轻松松。&/p&&p&&br&&/p&&p&&b&符号索引&/b&&/p&&p&现在有好多 ctags 的代替品,比如 gtags, etags 和 cquery。然而我并不排斥 ctags,因为他支持 50+ 种语言,没有任何一个符号索引工具有它支持的语言多。同时 Vim 和 ctags 集成的相当好,用它依赖最少,大量基础工作可以直接通过 ctags 进行,然而到现在为止,我就没见过几个人把 ctags 用对了的。&/p&&p&就连配置文件他们都没写对,正确的 ctags 配置应该是:&/p&&div class=&highlight&&&pre&&code class=&language-vim&&&span class=&k&&set&/span& &span class=&k&&tags&/span&&span class=&p&&=&/span&./.&span class=&k&&tags&/span&;&span class=&p&&,&/span&.&span class=&k&&tags&/span&
&/code&&/pre&&/div&&p&这里解释一下,首先我把 tag 文件的名字从“tags” 换成了 “.tags”,前面多加了一个点,这样即便放到项目中也不容易污染当前项目的文件,删除时也好删除,gitignore 也好写,默认忽略点开头的文件名即可。&/p&&p&前半部分 “&b&./. &/b&”代表在文件的所在目录下(不是 “:pwd”返回的 Vim 当前目录)查找名字为 “.tags”的符号文件,后面一个分号代表查找不到的话向上递归到父目录,直到找到 .tags 文件或者递归到了根目录还没找到,这样对于复杂工程很友好,源代码都是分布在不同子目录中,而只需要在项目顶层目录放一个 .tags文件即可;逗号分隔的后半部分 .tags 是指同时在 Vim 的当前目录(“:pwd”命令返回的目录,可以用 :cd ..命令改变)下面查找 .tags 文件。&/p&&p&最后请更新你的 ctags,不要再使用老旧的 Exuberant Ctags,这货停止更新快十年了,请使用最新的
&a href=&//link.zhihu.com/?target=https%3A//ctags.io/& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Universal CTags&/a& 代替之,它在 Exuberant Ctags 的基础上继续更新迭代了近十年,如今任然活跃的维护着,功能更强大,语言支持更多。&/p&&p&(注意最新版 universal ctags 调用时需要加一个 --output-format=e-ctags,输出格式才和老的 exuberant ctags 兼容否则会有 windows 下路径名等小问题)。&/p&&p&&br&&/p&&p&&b&自动索引&/b&&/p&&p&过去写几行代码又需要运行一下 ctags 来生成索引,每次生成耗费不少时间。如今 Vim 8 下面自动异步生成 tags 的工具有很多,这里推荐最好的一个:&a href=&//link.zhihu.com/?target=https%3A//github.com/ludovicchabant/vim-gutentags& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&vim-gutentags&/a&,这个插件主要做两件事情:&/p&&p&- 确定文件所属的工程目录,即文件当前路径向上递归查找是否有 `.git`, `.svn`, `.project` 等标志性文件(可以自定义)来确定当前文档所属的工程目录。&/p&&p&- 检测同一个工程下面的文件改动,能会自动增量更新对应工程的 `.tags` 文件。每次改了几行不用全部重新生成,并且这个增量更新能够保证 `.tags` 文件的符号排序,方便 Vim 中用二分查找快速搜索符号。&/p&&p&vim-gutentags 需要简单配置一下:&/p&&div class=&highlight&&&pre&&code class=&language-vim&&&span class=&c&&& gutentags 搜索工程目录的标志,碰到这些文件/目录名就停止向上一级目录递归&/span&
&span class=&k&&let&/span& &span class=&k&&g&/span&:gutentags_project_root &span class=&p&&=&/span& [&span class=&s1&&'.root'&/span&&span class=&p&&,&/span& &span class=&s1&&'.svn'&/span&&span class=&p&&,&/span& &span class=&s1&&'.git'&/span&&span class=&p&&,&/span& &span class=&s1&&'.hg'&/span&&span class=&p&&,&/span& &span class=&s1&&'.project'&/span&]
&span class=&c&&& 所生成的数据文件的名称&/span&
&span class=&k&&let&/span& &span class=&k&&g&/span&:gutentags_ctags_tagfile &span class=&p&&=&/span& &span class=&s1&&'.tags'&/span&
&span class=&c&&& 将自动生成的 tags 文件全部放入 ~/.cache/tags 目录中,避免污染工程目录&/span&
&span class=&k&&let&/span& s:vim_tags &span class=&p&&=&/span& expand&span class=&p&&(&/span&&span class=&s1&&'~/.cache/tags'&/span&&span class=&p&&)&/span&
&span class=&k&&let&/span& &span class=&k&&g&/span&:gutentags_cache_dir &span class=&p&&=&/span& s:vim_tags
&span class=&c&&& 配置 ctags 的参数&/span&
&span class=&k&&let&/span& &span class=&k&&g&/span&:gutentags_ctags_extra_args &span class=&p&&=&/span& [&span class=&s1&&'--fields=+niazS'&/span&&span class=&p&&,&/span& &span class=&s1&&'--extra=+q'&/span&]
&span class=&k&&let&/span& &span class=&k&&g&/span&:gutentags_ctags_extra_args &span class=&p&&+=&/span& [&span class=&s1&&'--c++-kinds=+px'&/span&]
&span class=&k&&let&/span& &span class=&k&&g&/span&:gutentags_ctags_extra_args &span class=&p&&+=&/span& [&span class=&s1&&'--c-kinds=+px'&/span&]
&span class=&c&&& 检测 ~/.cache/tags 不存在就新建&/span&
&span class=&k&&if&/span& &span class=&p&&!&/span&isdirectory&span class=&p&&(&/span&s:vim_tags&span class=&p&&)&/span&
&span class=&k&&silent&/span&&span class=&p&&!&/span& &span class=&k&&call&/span& mkdir&span class=&p&&(&/span&s:vim_tags&span class=&p&&,&/span& &span class=&s1&&'p'&/span&&span class=&p&&)&/span&
&span class=&k&&endif&/span&
&/code&&/pre&&/div&&p&有了上面的设置,你平时基本感觉不到 tags 文件的生成过程了,只要文件修改过,gutentags 都在后台为你默默打点是否需要更新数据文件,你根本不用管,还会帮你:&b&setlocal tags+=...&/b& 添加到局部 tags 搜索列表中。&/p&&p&为当前文件添加上对应的 tags 文件的路劲而不影响其他文件。得益于 Vim 8 的异步机制,你可以任意随时使用 ctags 相关功能,并且数据库都是最新的。需要注意的是,gutentags 需要靠上面定义的 project_root 里的标志,判断文件所在的工程,如果一个文件没有托管在 .git/.svn 中,gutentags 找不到工程目录的话,就不会为该野文件生成 tags,这也很合理。想要避免的话,你可以在你的野文件目录中放一个名字为 &b&.root&/b& 的空白文件,主动告诉 gutentags 这里就是工程目录。&/p&&p&最后啰嗦两句,少用 &b&CTRL-]&/b& 直接在当前窗口里跳转到定义,多使用 &b&CTRL-W ]&/b& 用新窗口打开并查看光标下符号的定义,或者 &b&CTRL-W } &/b&使用 preview 窗口预览光标下符号的定义。&/p&&p&我自己还写过不少关于 ctags 的 vimscript,例如在最下面命令行显示函数的原型而不用急着跳转,或者重复按 `ALT+;` 在 preview 窗口中轮流查看多个定义,不切走当前窗口,不会出一个很长的列表让你选择,有兴趣可以刨我的 &a href=&//link.zhihu.com/?target=https%3A//github.com/skywind3000/vim& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&vim dotfiles&/a&。&/p&&p&&br&&/p&&p&&b&编译运行&/b&&/p&&p&再 Vim 8 以前,编译和运行程序要么就让 vim 傻

我要回帖

更多关于 sai的工具栏不见了 的文章

 

随机推荐