Category Archives: vicalloy的YY

vicalloy的YY 编程

最好的技术构架

最近看到一篇文章,里面谈通过Java替换之前的Python实现使服务的响应速度得到了很大的提升。同时又看到有公司通过Go替换Scala,取得了不错的效果。

似乎是Go>Java>Python?显然不是。

在项目启动的初期你很难预计到自己的项目最终将长成什么样子,最终能达到多大的规模。你能做的只是给出一个较清晰的中短期规划以及一个较模糊的长期规划。然后思考如何在满足要求的情况下尽快的把东西做出来。毕竟事情不会不完全按照你的预期发展,看上去在完美的构架也不可能一直完美下去。根据需求持续的演进才是正道。

关于性能:

由于需要服务海量用户,因此在提到互联网应用的时候很多人都对高性能有着异常的执着。经常听到有人说XX语言慢,XX框架慢。但实际上脱离了需求和构架单纯谈的语言/框架性能是没有意义的。就如Instagram至今依旧用着以慢著称的Django(注:其实我也挺好奇为啥没有将Django换掉。按照我的理解Django的有点是功能及资源丰富,性能方面确实没啥优势。按说Instagram对Web框架的功能需求应当非常少,换个更轻量高效的似乎会更好些?)。

另外优化的成本实际上也挺高,在早期用户不多的时候对性能的优化或许还不如直接加硬件来的实惠。

vicalloy的YY

股市入市一年回顾

从上月中旬开始,股市忽然急转直下,哀鸿遍野。网友们感叹,给不了慢牛至少也得给个慢熊啊。
在经过一段时间的观望后我已不再相信近期的股市还有机会。昨天将所有股票清仓,这波的行情到此为止,耐心的等待下次机会。在下波行情到来之前股市的涨跌已与我无关。
去年9月2300点入市,股本2w,在3000点前增加到5w。在股市的最高点股票总值差不多有8.5w+。清仓时是7.6w,刚好达成最初的50%收益预期。
我对股市的观点和刚入市差不多,这里再简单的说一下。

  • 不被外界的各类因素干扰,做自己认为正确的决定。
    在股市下跌一段时间后,我感觉行情不太对,让老妈赶紧将股票清掉。老妈很不开心的说:早些时候不叫她清,现在跌的这么惨才要清,她不干,一定要涨回去才行。
    作为一个普通人,我们几乎没有可能在第一时间发现机会和危险,我们能做的只是不要落后太多。一个股票卖与不卖的关键在于“该卖了”,并在在于你赚了多少或亏了多少。如果你觉得行情不对了即使亏的再多也应当果断的出掉及时止损。
  • 在自己能接受的风险范围内投资股票。
    买股票很重要的一点就是能客观的判断形势。如果投资在股市里的钱过多,股市的每次涨跌都将直击你的心脏,让你无法客观判断。
  • 少看K线,股评
    资本市场里聚集了世界上最聪明的一票人,妄想在短线操作上胜过庄家也职业操盘手几乎是不可能的任务。更糟的是做短线会让人的心态变差。涨的时候后悔自己卖早了,跌的时候后悔为啥没早卖,不管股市是涨是跌你都开心不起来。你要做的只是把握股市的大行情,跟着行情能赚到一些省心的小钱就已经不错了。

PS:
这次股市崩盘的速度远超乎大多人的预期,国家频频出手都未见成效。或许真同网上说的一样再这么跌下去国家得出大问题。所以虽已经逃离股市但也不希望股市跌太惨。跌到3000点国家应当还顶的住,如果跌破2500点就真不好说了。

vicalloy的YY

中国的股市

07年第一次接触股市,总共在股市中投入了1w+的资金。前一段时间将07年买的一个股票卖出去后账号还剩下2k+的资金。真正的开着汽车入市,推着自行车出来,投资的亏损率高到惊人。
今年9月24日在微博发了一个股市看多的言论,之后在时隔多年后重新入市。当时的股指应当是2300点左右。老妈听说我买了股票不断告诫我目前的股指已经很高了(之前股市长期徘徊在2000点)。老妹更是说投资群里的“专家”都说股市到头了。不过随着近期股市的持续上涨他们已经开始慢慢的接受我的言论了。
中国的股市更像一场博傻游戏,游戏一旦开始就很难停下来。真正关键的不是买什么,而是进出的时机。
下面是我的一些观点:

  • 近期大行情看多。在国家经济不景气的情况下国家通常会适度的增加经济泡沫以刺激经济发展。股市的长期低迷并不是国家希望看到的情况。股指维持在3000点左右问题不大,如果超过3500点国家可能会有所动作。(最近一周涨的太快有些超过我的预期)
  • 别频繁换股,跟热点。行情来的时候跟着行情赚点小钱就好,别想着跟热点赚大钱。除非你非常有天赋,不然跟不好的。
  • 相信并坚持自己的判断。中国最不缺的就是专家。如果你关注股市一段时间就会发现,看多的人永远都在看多,看空的人永远都在看空。每次遇到牛市就会涌现出许多所谓的股神。在股市真正的底部出现前没人知道股市真正的底在哪,同样在股市真正的顶部出现前也没人知道真正的顶在哪里。别太为各种纷杂的信息以及股市短期的涨跌影响自己的判断。
  • 股市有风险,投资需谨慎。在自己能投接受的风险范围内投资。如果感觉行情变化时候赶紧出来,不要犹豫不要抱任何幻想。少赚点总比亏钱好。

我明白自己不是绝顶聪明的“少数派”,但还相信自己并不笨。虽无法做到第一个发现机会,但往往也不会是最后一批。

vicalloy的YY vicalloy的思考 读书

《旁观者》杂感

豆瓣链接: 《旁观者》

这书看完已经有段时间了,一直想写点什么却又憋不出几个字,还是随便写写吧。

两次世界大战

相比物质的破坏,世界大战对人类精神世界的破坏要更为彻底。在20世纪初,社会主义也曾是社会主流思想的一部分。在世界大战中,无数的社会精英消失在了战火中。本该发生的很多社会主义尝试也并未发生。纳粹主义作为国家社会主义的一种,想必也伤透了广大人民的心。社会主义并不是没有过机会,太多劣迹斑斑的历史让自己失去了机会。

战火之后的世界

在第二次世界大战后,几乎没有人相信这个世界会变好。二战后的一段时间却是全球经济发展最快的一段时间。战后的世界就如被野火焚烧过的草原,一个新的轮回即将开始。

所谓的乱世正是思想最为活跃的时期。面对多如乱麻的问题,众多的天才人物都试图去寻找一个有效的解决方案。这些理论在不断的碰撞过程中逐步完善,只要一有机会就将发光。

乱世是一个思想成型的过程,治世这是乱世产生的思想体系应用并完善的过程。战后的繁荣,在一定程度上是受着战争的馈赠。

真假弗洛伊德

弗洛伊德口中的自己和公众眼中的弗洛伊德有很大的不同。弗洛伊德说自己家境贫寒,实际上他一直生活安逸。弗洛伊德说自己被忽视,实际上不管他的观点一直都被重视,学术接在想法设法的驳斥他的观点。弗洛伊德说自己犹太人的身份给自己带来了很多麻烦,这也并不是事实。

弗洛伊德的现实与他自己的说法严重的不一致,源于他内心的不一致。有些谎言是用来骗别人,有些则是用来骗自己,骗着骗着自己就真的相信了。现代社会有着太多的压力,在压力无法以正常的途径得到排解时,就会以一些让人匪夷所思的方式继续释放。

创业者再向别人推销想法时将未来描绘的天花乱坠,或许他也清楚这个想法还存在很多问题,但如果自己不先说服自己又如何说服别人。有时候前进的步伐太慢,告诉自己慢不是问题,只要向着正确的方向走一定可以到达目标。慢是一个让人无法面对的事实,于是只能忽略。狐狸吃不到葡萄,于是告诉自己葡萄是酸的,从此葡萄就是酸的。

vicalloy的YY

关于生命体(生物?)的一些随想

记忆

记忆就像无数的抽屉。人们将“东西”随意的对方在这些抽屉里,并为这些抽屉打上各式各样的标签。人们通过标签来查找并取用。有些抽屉用来堆放临时物品,用过即弃,或是有新东西要放时就将原抽屉里的东西丢掉。对哪些经常需要用到的东西,就多打上些标签并放到显眼的地方。

有时候我们也会随意的翻弄着这些抽屉,把抽屉里的东西拿出来加工成新物品,这就是所谓的思考。

只是记忆远比抽屉来的复杂,我们总在不经意间打开某些抽屉。我们不知道自己的抽屉里到底都存放着些什么,也不知道还能翻出些什么。

生命

某日公交上放着“张自忠”将军的记录片,讲述着张自忠殉国的过程。这本是个悲伤故事,该有些更积极的联想,我却莫名的联想到了生命起源之类的问题。

所谓的生命体其实是个很奇特的东西。

给生命体一个简单的定义:一个有机物的整体,可以按照一定的方式演化出和自己类似的新个体,游戏的规则只有一个,将自己的火种一直传下去。(注:扩展下去,一个物体只要能持续的自行演化就可算作生命。)

死亡也是一个很奇特的东西:这些叫生命的有机体可以以一定的方式同外界进行物质交换来,实现自身的更新。有时候这种更新会停止,即所谓的死亡。就拿人来说,窒息等方式可以让一个人死亡。死亡前后,这个生命体的物质组织结构几乎没有什么变化,却无法再次启动。

如果有一个造物主,最开始他有的只有一些最基础的“乐高积木”(夸克),从某天起他开始摆弄这些积木。将这些积木组合成更复杂的东西,于是有了更多的元素以及星球啥的,然后有了地球。日升日落,高山流水。不过这个世界还是太寂寞,于是这个造物主想玩些新东西,让这个世界以更复杂的方式自行演化。于是他开始了一个新的游戏,进化。游戏的规则很简单,活下去。这游戏一直从几亿年前玩到现在。游戏发展到今天,游戏的参与者又在游戏中玩着所谓改造世界的游戏。

热力学第二定律告诉我们这世界总在向最大混乱的方向发展。把糖丢到水里,糖很快就会化在水里,所谓的熵增加了。但当水蒸发后,糖又从水里析出。或许死寂是宇宙的最终归宿,但至少在这过程中各种物质还会上演着各种分分合合。而且我也不太相信所谓的死寂。死寂的宇宙就如化入水中的糖,终会以自己的方式从水中析出。

生命游戏

DNA出错可以产生“变异”,生命体可以通过这些“变异”进行进化。程序出错就基本上跑不起来了,所以要让程序自行进化很难。不过不知道是是否能做出一些基于生命进化的游戏。设置合理的规则,然后让程序产生一定数量的“生命体”。这些“生命体”为空间、资源等进行争夺和厮杀。这些“生命体”和世界中的“生命体”一样可以繁衍和进化。

游戏的规则必须很简单,又必须给予“生命体”足够的成长空间。生命的意义就是因为不可预见性才变的有意思。让这些“生命体”自由的成长,看“他们”到底能给我们带来些什么。

vicalloy的YY

超越光速之后的世界

CCTV报道了中微子超光速的新闻,还找了位专家讨论可能出现的时间旅行问题。 关于时间旅行,反正我是不信了。

相对论的理论基础是光速是不能超越的。 时间倒流有是基于相对论的。 如果相对论都不成立,那又何来的时光倒流? 光速未必不可超越,但光速却可能是人类所能接触到的极限。

超越光速后,时间将倒流?

相对论中提出时间是相对的,越接近光速,时间就越慢在无限接近光速时,时间将停止。于是很多人就想,如果超越了光速,那是不是时间就可以倒流了?听上去挺是这么一会事,其实完全没有根据。

A在跑步。

  1. 如果B静止,A相对B的速度为A的实际速度。
  2. 若B也在向前跑,则A相对B的速度为A-B的速度(时间变慢)。
  3. 若A、B的速度完全一致,则A相对B而言速度静止(时间静止)。
  4. 若B的速度比A快,则A相对B的速度为负。但不管这么样A也不可能会倒退回起点(时间倒流)。

超越光速之后的世界

每种理论都有自己的极限,要突破这层极限就需要有新的理论来进行支持。

  1. 在我看来牛顿力学是物理学的第一层极限,是人类在日常生活中可以接触到的力学极限。牛顿力学突破了这层极限,让我们可以很方便的分析日常生活中的力学原理。
  2. 爱因斯坦的相对论是继牛顿力学后的第二层极限。微观光速力学已经超越了人们的日常认识。说的玄一些,我觉的相对论是接近神之领域的理论。爱因斯坦相对论让我们可以解释微观光速的现象。
  3. 相对论的下一层理论即是超越光速后的世界,这或许会是我们永远无法涉及的神之领域。我们是通过各类的“物质”来了解世界。即使是光、能量都可以理解为物质。在超越光速后,我们对物质的理解可能都需要完全重构。

光速未必不可超越,但超光速的世界并不是相对论所能解释的。用相对论去YY时光倒流,就如用牛顿力学去YY近光速的世界一样,非常的扯。

vicalloy的YY

物质起源

卷首语

曾有那麽一段时间,忽然间脑袋里出现了很多奇奇怪怪的想法。然而现在似乎很久都没有出现过一些什么新的怪想法了。或许生活让人变得平庸,让人变得缺乏想象力。或许是最近看了太多关于时间穿越的电视剧,让我忽然间又想来了这些无聊的想法。

其实这些东西我在很久以前也写过,发布在某个论坛上,只是估计没几个人认真的看了。不过也没关系,这本就是我自娱自乐,一个人的YY。

人类对宇宙的思考,或许正是哲学的起源之一。同时,人们又用所谓的哲学去解释宇宙。下面我要写的是我对物质,对宇宙的YY。我想这些YY应当和早期的冥想家们的YY差不多。里面不会有太多的严谨的论据,更多的可能是因为这样,所以这样。用一个假设去论证另一个假设。

理论概览

  1. 光其实是一种微观粒子(光子),这些例子是组成一切物质的基础。
  2. 能量是光子从物体里逃逸的宏观表现形式。
  3. 物质和能量的转换,其实是光子在势能和速度间的转换。

能量 = 质量 x 光速平方

曾一直很迷惑能量本是无形的东西,怎么会变成有形的物质。不过换个角度,如果能量本身也是一种物质那这一切似乎就开始变得容易理解了。能量只是微观粒子的宏观表现形式,而能量的直观的表象形式就是热,更直观一些则是光。为了方便表述,我将这些能量粒子称为光子

这些粒子在无时无刻的运动着,其运动的速度为光速。同时由于存在类似分子间作用力的东西(我决定取名为”光子间作用力”),保证这些粒子可以聚集在一起,以物质的形式出现。同时由于类似水的蒸发,一些粒子会脱离出去。这时对外的表现形式就是发热/发光。

通常物体散热减少的粒子非常有限,人们无法察觉到质量的减少。但在进行核聚变或核裂变时,逃离的粒子数已经多到了可以测量的程度,这时人们发现物体的质量减轻了。由于粒子逃离的速度为光速,根据宏观世界的能量公式很自然的推导出了爱因斯坦的能量公式 能量 = 质量 x 光速平方。

至于为什么光子的速度为光速,我们可以将光子理解为,光子组成物质,其实是将速度转换成了势能,而光子的逃逸只是将势能重新转换成速度而已。

光的波粒二象性

光的特殊还在于它的波粒二象性。可能光子并不是单纯的粒子,它如同双子星一样,每个光子由两个质量相同的粒子相互围绕着。所谓的波长受两个粒子的旋转周期的影响。

光的传播和弯曲

物理学力告诉我们光是一种波,通常情况下波的传播是需要介质的。不过在前面的假设里,光本身就是一种物质,因此介质变得不再必要。与此相反,在真空里由于没有了其他物质的阻挡,光的传播速度反而是最快的。

曾一直认为光的弯曲是一件匪夷所思的事,不过既然前面已经假设光本身就是一种粒子,那这一切都变得容易理解了。

万有引力本身只是光子间作用力的一种外在表现形式。当万有引力足够强的时候,光子的运行轨迹将被明显的改变,看起来就是光弯曲了。

无法超越的光速

在爱因斯坦的理论里,物体的质量将随速度的增加而增大,在达到光速的时候物体的质量无限大。根据能量公式,我们可以算出超越光速所需要的能量是∞,此时达到光速根本就变成了一个伪命题。

在前面的理论中有个很重要的前提,质量增大。

物体的运动可以看成是组成物体的分子的宏观运动方向一致,再细分下去就是光子的宏观运动一致。

从微观上讲,对于接近光速的物体我们可以看成是用光子去轰击一个物体,来给物体加速。当物体的速度越接近光速的时候,光子相对物体的相对速度就越慢。当物体的运动速度达到光速的一半的时候,光子相对物体的运动速度也只有原来的一半。此时增加相同的速度,需要比静止时需要更多的光子(能量)。

同样,当物体的运动速度无限接近光速时,物体和光子的相对速度也无限的接近零,此时光子再也无法为物体加速。

时间变慢

和前面物体质量的增加类似。当物体的运动速度接近光速时,组成物质的粒子将的相对运动速度也将变慢。达到光速后组成物质的粒子间的速度降完全变为零。此时对该物体而言,以前的物理活动都停止了。

这就有如将某个人冰冻了N年,然后某日解冻,虽然世界已经改变,但对被冰冻的人而言,他还和被冰冻的那天一样。

黑洞/虫洞/平行宇宙/时间倒流

我相信黑洞的存在。黑洞应当是个超越人类理解能力的世界,黑洞已经不再符合已知的物质的组成理论。而且或许我们永远也不可能知道。黑洞里面的世界,或许除了YY没有更好的了解方式。

至于所谓的虫洞等时髦的科幻名词,还是忘了的好。