一切福田,不離方寸,從心而覓,感無不通。

Category Archives: Other

月球被不明物体撞歪 NASA决定重返月球

月球的形成有多种理论支持,比较经典就是撞击假说,大约在46亿年前,一颗称为忒伊亚星球把早期地球狠狠地撞了一下,抛出了一个巨大的深坑,这就是太平洋。之后剥离的物质在轨道上聚集,重新形成了月球。 撞击假说算是比较正统的月球形成理论,不过根据模型推演,由此形成的月球应该有一个比较正常的公转轨道,而不是现在这样。 这意味着月球在形成再次被撞了一下,这个神秘物体的残骸目前仍然留在月球上。 月球环绕地球的轨道是不寻常,这个特点已经被NASA所发现。作为世界航空航天的领军机构,NASA的探测器遍布月球。 从美苏太空争霸以来,向月球发射的飞船不计其数,从早期验证月球是否为岩质表面,但月球背面、内部都翻了个遍。 根据最新的研究显示,倾斜轨道意味着日食偶尔发生,而不是每月发生,这是倾斜自转轴的第一个影响方面,第二个疑问在于月球上遗留了哪些不应该属于这里的物质。 阿波罗计划带回的岩石样本发现,其中有一些金属在地球上很稀有,但月球上的储量却很多。根据撞击形成理论,月球和地球在同一时期形成,也就是被忒伊亚星球撞击后,物质重新进行了分配。 应该说两者的物质成分是基本一致的,那么本不属于这样的金属可能就是第二次不明撞击带来的。 在月球内部,NASA发现了金、铂、铱等贵金属分布,这种物质在地球上数量较少,占了大约1%的地球的质量,但月球却比我们丰富。 NASA根据过去半个世纪的发现认为,月球在第二次撞击中获得了一些地球不存在的金属,有趣的是,自转轴倾斜后更加朝向地球。同时月球也被地球的引力潮汐锁定,只有一面永远朝向地球,背面在地球上是永远看不到的。 天体物理学家Kaveh Pahlevan指出,NASA下一步将依托小行星登陆计划重新返回月球,虽然直接返回方案在星座计划中被取消,目前已经改为秘密返回,利用小行星登陆再次回到月球,寻找第二次撞击遗留的线索,时间会在2020年代中期,与登陆小行星任务一同执行。 不过为何已被美国实现了的“登月工程”,重返月球竟如此之艰难,竟在人力物力充沛的条件下仍需准备数年甚至更长时间,还需借助特殊手段?这其中究竟有何种隐情? 我们都知道著名的阿波罗登月事件,美国政府宣布登上了月球,然而这真的就是像传说中一样神乎其神吗?甚至于整个过程,被传为全是美国政府为了维护其在美苏太空竞赛中的胜利,而精心设下的一个骗局。 最近的民调显示,大约有20%的美国人认为美国从未登上月球。阿波罗任务结束后,我们为什么就再也没回去过?为什么只有在理查德·尼克松任期内人类登陆月球?水门事件后大多数人都不愿意相信这位狡猾的小迪克的糊弄,说什么美国在冷战中名利双收的鬼话。 在下面的内容中,作者列出了一些证据表明登月可能是个骗局。作者试图在考虑了NASA提供的解释的情况下为每一条都提供一个客观的视角。 1、飘动的旗帜 飘动的旗帜 阴谋论者指出,当第一个登月直播在电视上播出时,观众可以清楚地看到尼尔·阿姆斯特朗和巴兹·奥尔德林插在月球上的美国国旗正颤动飘舞着。着陆的照片似乎也显示有微风荡漾,上图中可以清楚地看到国旗的褶皱。但显而易见的问题是,在月球的大气层中没有空气,当然就没有风能使国旗飘动。 无数的解释试图反驳这一现象没有任何稀奇:NASA声称国旗是存放在一个细管内,连锁反应使得它在插好之前就被展开了。其他的解释则说宇航员在接触铝杆时的反作用力产生的干扰使得录像画面出现了波纹。 2、消失的着陆坑 消失的着陆坑 声明如下:如果NASA真的登月了,在登月舱着陆时下面会出现一个着陆坑。但在任何登陆的录像或者照片中都找不到一个坑洞,登月舱更像是被整个放在了那里。同时月球表面覆盖着细小的月球尘埃,但这在影象资料上基本看不到。 同国旗的问题一样,消失的着陆坑有着一大堆的解释。NASA主张的是登月舱在低重力环境下着陆需要的推力要比在地球上小得多。月球的表面本是坚硬的岩层,所以很可能无法观察到一个明显的着陆坑——就像一架飞机在混凝土跑道着陆时也不会留下一个大洞。 3、消失的星星 在所有的照片、影像资料中,没有星星是登月骗局让人信服的理由之一。月球上没有云,所以在月球上看星星远比我们在地球上透过大气层看要清楚明亮得多。 这里的论据是,NASA几乎无法为登月骗局绘制每个星星的确切位置而不被看穿,所以干脆就不画了。而他们给出的理由是照片质量太差所以看不见星星(这真是他们给出理由)。 有些照片是高品质的,但仍看不见星星。而你却能在地球拍摄一张能看见星星的低品质照片。 消失的星星 4、范艾伦辐射带 为了抵达月球,宇航员必须经过一条范艾伦辐射带(范艾伦辐射带是在地球附近的近层宇宙空间中包围着地球的大量带电粒子聚集而成的轮胎状辐射层,由美国物理学家詹姆斯·范·艾伦发现并以他的名字命名。——译者注)。辐射带受地球磁场控制永远保持在同一个位置。 范艾伦辐射带 阿波罗登月标志着有史以来人类第一次将活人送出了这条辐射带。阴谋论者争论说,尽管有飞船内外都有铝涂层,但辐射的强级几乎能把宇航员在前往月球的途中煮熟。 NASA已经反驳了这种说法,强调宇航员在很短的时间内就穿越了辐射带,所以只遭到了轻微辐射。 5、无法解释的东西 登月照片公布后,理论家们很快就注意到一个神秘的东西(如上图所示)——在阿波罗12号任务中宇航员头盔上的反射。这似乎是完全没理由出现在那的一根挂着的绳子或者电线,让很多人认为这是一个在电影棚中经常见到的聚光灯。 因为图像质量太差,这一猜测仍存在疑问,但谜团依然存在:为什么会有东西悬浮在月球的半空中(几乎没有空气)。从登月舱的其他照片中似乎都没有东西从它上面伸展出来,所以这至今仍完全无法解释。 无法解释的东西 6、慢速行走和隐线 为了论证登月是在一个摄影棚中拍摄的,阴谋论者必须认为低重力环境是被NASA模拟出来的。 慢速行走和隐线 如果你拿到了登月镜头的录影带,并将影片2.5倍的速度播放,宇航员看起来就像在地球重力下行走。 而让人印象深刻的宇航员跳跃高度,不可能在地球重力下实现,但隐藏的电缆可能给了宇航员一些额外的高度。 在一些截图中可以看出隐线的轮廓(据说这些照片只能看出一根非常模糊的线条)。 7、多出来的光源 在月球上只存在一个强光源:太阳。这表明所有的影子都应该是互相平行的。但在登月时却不是这样:视频和照片都清楚地显示出影子的方向是不同的。阴谋论者认为,多出来的光源有力地证明了这些登月照片是拍摄于一个类似电影片场的地方。 NASA一直试图把这些奇怪的影子归咎于月球表面上不同寻常的隆起和丘陵。这一解释让一些理论家哭笑不得;丘陵怎么可能造成如此巨大的角度误差?图像中登月舱与前景中岩石的影子几乎成45度角。 多出来的光源 from:http://news.gmw.cn/2016-04/21/content_19802349.htm

龙生   22 Apr 2016
View Details

[评论]全栈工程师到底有什么用

最近国内外都在流行一个词叫Full Stack,中文翻译过来叫全栈工程师,也叫全端工程师。微博上很多专业人士都在讨论全端工程师,有赞有毁的。我对全端工程师的定义是:掌握多种技能,并能利用多种技能独立完成产品的人。打外比方,全栈工程师就是一个能独立盖一幢10层小洋楼的人,而普通工程师,则是可以和一群人盖一幢摩天大楼的人。 至于要掌握哪些技能,我觉得这个要跟从事的行业与技术方向有关,做互联网的和做软件的是不一样的,即使是做互联网的,后端也可以分为很多种技术流派。 8/2定律在哪都适用,全栈工程师就是掌握20%常用技能的人,但这20%的技能会有80%的几率被用到,剩下那80%不常用的,让我们Google吧。 有人说,全栈工程师在中国已经很多年了,他们叫站长。这个说话有点靠谱但又不那么靠谱,我自己也做过站长,深知作为一名站长需要掌握很多种技术。不靠谱的是,很多站长其实并没有真正写过多少代码,而是熟练利用一些建站软件来建站。 全栈工程师的价值 有人说了,你再牛逼,你懂五种技术,你能干五个人的活吗?全栈工程师并不是说一个人能干几个人的活,而是要从多个方面来看这个问题。 全局性思维 现代项目的开发,很少说只用到一两种技术的,特别是移动互联网大潮下。随便一个互联网项目中用到的技术,就会需要用到后端开发、前端开发、界面设计、产品设计、数据库、各种移动客户端、三屏兼容、restFul API设计和OAuth等等,一些比较前卫的项目,可能会用到Single Page Application、Web Socket、HTML5/CSS3这些技术,还有像第三方开发像微信公众号微博应用等等。 Web前端也远远不是从前的切个图用个jQuery上个AJAX兼容各种浏览器那么简单了。现代的Web前端,你需要用到模块化开发、多屏兼容、MVC,各种复杂的交互与优化,甚至你需要用到Node.js来协助前端的开发。 所以说一个现代化的项目,是一个非常复杂的构成,我们需要一个人来掌控全局,他不需要是各种技术的资深专家,但他需要熟悉到各种技术。对于一个团队特别是互联网企业来说,有一个全局性思维的人非常非常重要。 像如果是我经手的项目,我肯定会注意到网页优化,也会考虑到API来兼容各种客户端,更会考虑到三屏兼容的问题。不会说项目中完全使用AJAX而不顾SEO,也不会为了功能性而忽略访问速度,我会很好的把握这个平衡,因为我知道它们的权重与实现成本。 沟通成本 项目越大,沟通成本越高,做过项目管理的人都知道,项目中的人力是1+1<2的,人越多效率越低。因为沟通是需要成本的,不同技术的人各说各话,前端和后端是一定会掐架的。每个人都会为自己的利益而战,毫不为已的人是不存在的。< p=""> 而全栈工程师的成本几乎为零,因为各种技术都懂,胸有成竹,一不小心自己就全做了。即使是在团队协作中,与不同技术人员的沟通也会容易得多,你让一个后端和一个前端去沟通,那完全是鸡同鸭讲,更不用说设计师与后端了。但如果有一个人懂产品懂设计懂前端懂后端,那沟通的结果显然不一样,因为他们讲的,彼此都能听得懂。 创业公司 对于创业公司来说,全端工程师的价值是非常大的,创业公司不可能像大公司一样,各方面的人才都有。所以我们需要一个多面手,各种活都能一肩挑,独挡多面的万金油。对于创业公司,不可能说DBA前端后端客户端各种人才全都备齐了,很多工作请人又不饱和,不请人又没法做,外包又不放心质量,所以全端工程师是省钱的一妙招。虽然说全端工程师工资会比一般的工程师会高很多,但综合下来,成本会低很多。 全栈工程师的困境 我讲技术有两个发展方向,一种是纵向一种是横向的,横向的是瑞士军刀,纵向的是削铁如泥的干将莫邪。这两个方向都没有对与错,发展到一定程序都会相互溶合,就好比中国佛家禅修的南顿北渐,其实到了最后,渐悟与顿悟是一样的,顿由渐中来。 如果一个公司不太懂全栈工程师的价值,那么全栈工程师的地位将会很尴尬,说得不好听一点,全栈工程师就是什么都会,都么都不会。曾经有一次面试,对方问我很基础的问题,我答不上来,我能做出产品,也知道什么是怎么一回事,我也不会犯那些错误,但我就是答不上概念,要考倒我非常容易。所以在应聘面试的时候,有些时候会吃亏,你可能会不如哪些在某一方面钻得很深的人工资拿得高。 由于经常在各种技术穿梭,我会经常忘记代码的语法和一些API,所以我经常需要去查API甚至查语法,我觉得没有Google我几乎没法工作。这在某些人的眼里,是技术不够的表现。我记的只是一个Key,一个如何找寻答案的索引,而不是全部,人脑不是电脑,我不可能要求我能记下所有的东西。 有一次面试官问我一个问题,我说我不知道,但我猜大概是如此这般,对方问我,你为什么这么猜,我说凭直觉,对方笑了笑没说话。面试完后我一查,果然和我猜的差不多。没错,我就是凭直觉,但这种直觉和女人的直觉不一样,这种直觉是技术上的直觉,是你过去技术经验累积的一个反射。 我不是一个非常专业的Web前端,也不是一个非常专业的Node.js开发工程师,更不是一个非常专业的iOS开发工程师。用人单位会问我,你到底是专业做哪一个方面的,我为什么要给你这么高的工资? 有什么资格来谈全栈工程师 我应该算是一个全栈型工程师了,行业经验已经超过10年。独立做过不少产品,也带过不少项目,经过的产品包括桌面端、Web产品、移动端产品,Web端涵盖前端与后端,移动端主要做iOS和混合开发。 熟悉Web前端,对MVC/模块化开发有实战经验,熟悉CoffeeScript、Grunt、RequireJS、Handlebars等等,自己写过小型的Javascript框架,一个项目中的JS代码超过一万行。熟知网页优化,知道如何让网页变得更加快速。也略懂SEO,知道什么样的URL和代码会更讨好Spider。 熟悉Node.js,有几个项目都是基于Node.js的,目前发布有开源的Blog程序Purelog,在NPM上有多个模块发布。熟悉混合开发,过去我曾经有超过一年的时间是在研究Hybrid技术,多个App基于混合开发技术,也有开发类似于PhoneGap的解决方案。对HTML5在手机上的表现颇为熟悉,挖过很多的技术坑,如白屏问题,Sqlite问题,滚动条问题,硬件动画加速、点击延时问题等等。 会做设计,熟悉Photoshop,所有的产品不管是Logo还是界面全都是自己做的设计,虽然在资深的设计师眼里不值一提,但在工程师队伍中算是比较另类了。 熟悉Objective-C,有两年以上的iOS开发经验,在App Store上有约十款App。熟悉服务器的一般性操作,自己有VPS并运行多个网站,虽然配置服务器经常要去Google。 早年曾经做过一年的Delphi,也曾做过几年的ASP.net,虽然这些技术我目前已经放弃,完全转向*nix平台,但累积下的经验是在的。多年的项目管理经验,曾在三个公司担任过项目经理,累计项目管理经验超过4年。在多个科技门户发表过技术和评论文章。 为什么我会成为全栈工程师 我相信很多全栈型工程师会和我一样,是因为要创业才成为全栈型工程师的。我有一颗创业和做产品的心,而且我又是一个不愿意麻烦别人的人,有些人擅长整合资源,空手套白狼,但我显然不是这种人,所以我只好自己做了。 在经历过两次孤独的创业之后,我发现我并不是一个适合独立创业的人,所以,我成为了一个全端工程师。我最初是做ASP,后来自己创业写客户端用Delphi,然后写了三年的ASP.Net,2010年的时候因为公司需要开始做iOS开发。Web前端是一直自己在做,项目中的的Javascript基本都是我自己在做。 我热爱写代码,热爱重复发明轮子,热爱新技术,我想这也是我成为一个全栈工程师的重要原因。 于我自己来说,我觉得全端工程师的乐趣要比一般工程师来得多,因为你知道一个产品的形态,你可以去设计一个产品,你是从全局的视野来做事情,你得到的成就感会更多一些。 from:http://digi.163.com/14/0116/10/9IN26JNS00162OUT.html

龙生   07 Apr 2016
View Details

缓存Redis与Memcached的比较

Memcached是一个高性能的分布式内存对象缓存系统,用于动态Web应用以减轻数据库负载. 它通过在内存中缓存数据和对象来减少读取数据库的次数,从而提供动态、数据库驱动网站的速度.      Memcached基于一个存储键/值对的hashmap。         Redis是一个key-value存储系统,和Memcached类似。但是它支持存储的value类型相对更多,包括string(字符串)、 list(链表)、set(集合)、zset(sorted set --有序集合)和hashs(哈希类型)。这些数据类型都支持push/pop、add/remove及取交集并集和差集及更丰富的操作,而且这些操作都 是原子性的。在此基础上,redis支持各种不同方式的排序。与memcached一样,为了保证效率,数据都是缓存在内存中。区别的是redis会周期 性的把更新的数据写入磁盘或者把修改操作写入追加的记录文件,并且在此基础上实现了master-slave(主从)同步。     Redis是一个高性能的key-value数据库。redis的出现,很大程度补偿了memcached这类key/value存储的不足,在部 分场合可以对关系数据库起到很好的补充作用。它提供了Python,Ruby,Erlang,PHP客户端,使用很方便.         下面主要介绍一下Redis与Memcached的不同。 1.网络IO模型     Memcached是多线程,非阻塞IO复用的网络模型,分为监听主线程和worker子线程,监听线程监听网络连接,接受请求后,将连接描述字pipe 传递给worker线程,进行读写IO, 网络层使用libevent封装的事件库,多线程模型可以发挥多核作用,但是引入了cache coherency和锁的问题,比如,Memcached最常用的stats 命令,实际Memcached所有操作都要对这个全局变量加锁,进行计数等工作,带来了性能损耗。     Redis使用单线程的IO复用模型,自己封装了一个简单的AeEvent事件处理框架,主要实现了epoll、kqueue和select,对于单纯只 有IO操作来说,单线程可以将速度优势发挥到最大,但是Redis也提供了一些简单的计算功能,比如排序、聚合等,对于这些操作,单线程模型实际会严重影 响整体吞吐量,CPU计算过程中,整个IO调度都是被阻塞住的。 2.内存管理方面     Memcached使用预分配的内存池的方式,使用slab和大小不同的chunk来管理内存,Item根据大小选择合适的chunk存储,内存池的方式可以省去申请/释放内存的开销,并且能 减小内存碎片产生,但这种方式也会带来一定程度上的空间浪费,并且在内存仍然有很大空间时,新的数据也可能会被剔除,原因可以参考Timyang的文 章:http://timyang.net/data/Memcached-lru-evictions/     Redis使用现场申请内存的方式来存储数据,并且很少使用free-list等方式来优化内存分配,会在一定程度上存在内存碎片,Redis跟据存储命 令参数,会把带过期时间的数据单独存放在一起,并把它们称为临时数据,非临时数据是永远不会被剔除的,即便物理内存不够,导致swap也不会剔除任何非临 时数据(但会尝试剔除部分临时数据),这点上Redis更适合作为存储而不是cache。 3.数据一致性问题     Memcached提供了cas命令,可以保证多个并发访问操作同一份数据的一致性问题。 Redis没有提供cas 命令,并不能保证这点,不过Redis提供了事务的功能,可以保证一串 命令的原子性,中间不会被任何操作打断。 4.存储方式及其它方面     Memcached基本只支持简单的key-value存储,不支持枚举,不支持持久化和复制等功能     Redis除key/value之外,还支持list,set,sorted set,hash等众多数据结构,提供了KEYS 进行枚举操作,但不能在线上使用,如果需要枚举线上数据,Redis提供了工具可以直接扫描其dump文件,枚举出所有数据,Redis还同时提供了持久化和复制等功能。 5.关于不同语言的客户端支持 在不同语言的客户端方面,Memcached和Redis都有丰富的第三方客户端可供选择,不过因为Memcached发展的时间更久一些,目前看在 客户端支持方面,Memcached的很多客户端更加成熟稳定,而Redis由于其协议本身就比Memcached复杂,加上作者不断增加新的功能等,对 应第三方客户端跟进速度可能会赶不上,有时可能需要自己在第三方客户端基础上做些修改才能更好的使用。 根据以上比较不难看出,当我们不希望数据被踢出,或者需要除key/value之外的更多数据类型时,或者需要落地功能时,使用Redis比使用Memcached更合适。 关于Redis的一些周边功能     Redis除了作为存储之外还提供了一些其它方面的功能,比如聚合计算、pubsub、scripting等,对于此类功能需要了解其实现原理,清楚地了解到它的局限 性后,才能正确的使用,比如pubsub功能,这个实际是没有任何持久化支持的,消费方连接闪断或重连之间过来的消息是会全部丢失的,又比如聚合计算和 scripting等功能受Redis单线程模型所限,是不可能达到很高的吞吐量的,需要谨慎使用。 总的来说Redis作者是一位非常勤奋的开发者,可以经常看到作者在尝试着各种不同的新鲜想法和思路,针对这些方面的功能就要求我们需要深入了解后再使用。 总结: 1.Redis使用最佳方式是全部数据in-memory。 2.Redis更多场景是作为Memcached的替代者来使用。 3.当需要除key/value之外的更多数据类型支持时,使用Redis更合适。 4.当存储的数据不能被剔除时,使用Redis更合适。 from:http://bluenemo.iteye.com/blog/2157736

龙生   07 Apr 2016
View Details

制作《幽灵公主》等动画片的动画软件宣布开源

Toonz公司开发的软件你可能从未听说过,但是你已经看到过无数的电视节目和电影使用其产品。Toonz公司的主要产品是企业动画软件,集成绘图,编辑,动画和合成等功能。Toonz开发的动画软件,曾经被用于创建《飞出个未来》、《幽灵公主》和《千与千寻》等动画片。 据报道,该动画软件免费开源之前的售价曾经高达每张许可证1万美元。但作为DWANGO收购该公司协议的一部分,Toonz公司宣布其下动画软件免费开源。 吉卜力工作室成像执行总监奥井淳表示,该公司使用Toonz动画软件,因为它可以将手工绘制动画和数字绘制无缝结合。吉卜力工作室首先在1995年使用这款软件制作《幽灵公主》动画片。 3月26日,该公司将发布TOONZ吉卜力工作室版动画软件,其中包括与吉卜力工作室合作开发的功能,让独立动画师无需支付高昂的前期费用就使用该软件。相反,TOONZ公司计划让软件免费,通过出售安装服务,培训和支持来获得利润。 稿源:cnbeta

龙生   22 Mar 2016
View Details

关于redis、memcached、mongoDB 的对比

从以下几个维度,对redis、memcached、mongoDB 做了对比,欢迎拍砖 1、性能 都比较高,性能对我们来说应该都不是瓶颈 总体来讲,TPS方面redis和memcached差不多,要大于mongodb 2、操作的便利性       memcached数据结构单一       redis丰富一些,数据操作方面,redis更好一些,较少的网络IO次数        mongodb支持丰富的数据表达,索引,最类似关系型数据库,支持的查询语言非常丰富 3、内存空间的大小和数据量的大小        redis在2.0版本后增加了自己的VM特性,突破物理内存的限制;可以对key value设置过期时间(类似memcache)        memcached可以修改最大可用内存,采用LRU算法        mongoDB适合大数据量的存储,依赖操作系统VM做内存管理,吃内存也比较厉害,服务不要和别的服务在一起 4、可用性(单点问题) 对于单点问题,              redis,依赖客户端来实现分布式读写;主从复制时,每次从节点重新连接主节点都要依赖整个快照,无增量复制,因性能和效率问题, 所以单点问题比较复杂;不支持自动sharding,需要依赖程序设定一致hash 机制。 一种替代方案是,不用redis本身的复制机制,采用自己做主动复制(多份存储),或者改成增量复制的方式(需要自己实现),一致性问题和性能的权衡              Memcached本身没有数据冗余机制,也没必要;对于故障预防,采用依赖成熟的hash或者环状的算法,解决单点故障引起的抖动问题。              mongoDB支持master-slave,replicaset(内部采用paxos选举算法,自动故障恢复),auto sharding机制,对客户端屏蔽了故障转移和切分机制。 5、可靠性(持久化) 对于数据持久化和数据恢复,          redis支持(快照、AOF):依赖快照进行持久化,aof增强了可靠性的同时,对性能有所影响           memcached不支持,通常用在做缓存,提升性能;           MongoDB从1.8版本开始采用binlog方式支持持久化的可靠性 6、数据一致性(事务支持)          Memcached 在并发场景下,用cas保证一致性         redis事务支持比较弱,只能保证事务中的每个操作连续执行         mongoDB不支持事务 7、数据分析          mongoDB内置了数据分析的功能(mapreduce),其他不支持 8、应用场景         redis:数据量较小的高性能操作和运算上         memcached:用于在动态系统中减少数据库负载,提升性能;做缓存,提高性能(适合读多写少,对于数据量比较大,可以采用sharding)         MongoDB:主要解决海量数据的访问效率问题 from:http://blog.csdn.net/yangbutao/article/details/7437290

龙生   23 Oct 2015
View Details

Flash 死局已定,有人很伤心

当 HTML5 问世之后,距离实现 Flash 被淘汰的预言又迈近了一大步,尽管 Adobe 在尽可能地通过更新和维护来提升 Flash 的实用性和兼容 性,不过江河日下的处境依旧不改,然而从今年7月开始,Mozilla 已经禁止 Firefox 全平台运行包含 18.0.0.203 及以下的所有 Adobe Flash 版本,不用猜都知道,又是因为安全漏洞这个老问题。 近段时间以来,不少用户都开始抱怨浏览器在加载 Flash 插件时出现崩溃现象,而这也就促使 Firefox 与 Chrome 开始考虑是否应该继续支持 Flash 运行,Chrome 更是已经暂时关闭 Flash。 大型视频网站 YouTube 和直播站点 Twitch 也已经或即将完成从 Flash 到 HTML5 的过渡,这也就是为什么最近打开 Youtube 总显示 Flash 崩溃无法观看的原因。 从各大网站纷纷拥抱 HTML5 这个大趋势来看,浏览器不再支持 Flash 可能会真的来临。,对于浏览器厂商和网站来说,这并不会带来多大的损失,相反他们认为去 Flash 化就是在剔除糟粕,在这样的环境下,最受伤的当然是 Abobe,其次就是 Flash 游戏开发者。 老实说,Flash 游戏在PC刚刚普及之初确实让不少人感受到了无限乐趣,尽管现在看起来大多数Flash游戏就像是用各种补丁随意拼凑的“三流作 品”,但Flash对游戏界的影响是极其深远的,Flash游戏以制作简单,操作方便,无需安装,文件体积小等优点渐渐传播开来,只可惜直到目前为止 Flash游戏都难登大雅之堂。 纯益智Flash游戏的巅峰之作:Nekogames的《星探》系列从2007年开始,几乎是一年一部,可见它的受欢迎程度;而《王国保卫战》、 《舰队Collection》的推出也让人对Flash游戏多少表示认同,不过当手游和Unity引擎普及之后,Flash上的优秀游戏几乎都选择了移 植,移植之后的体验度甚至超过了原版。 这只是从市场宏观视角来进行陈述,那么从Flash游戏制作者个人的立场来看又是怎样的呢?Gamestop旗下网页游戏站点Kongregate 最近也在转战HTML5,不过该网站的制作人John Cooney表示还是不愿意相信这个事实。他记得在2010年的时候就已经有人告知他Flash将会走向衰亡,不过那时候他认为这只是一个笑话,因为根据 Kongregate的监测显示,当年的Flash游戏还是很火爆。 由Newgrounds.com站长Tom Fulp和synj.net站长Dan Paladin共同设计的Flash游戏《外星原人》曾经在网络上造成了相当大的轰动,2002年Dan Paladin专门成立了Behemoth工作室将其进行重制之后推出了家用机版,2008年推出第2款游戏《城堡毁灭者》,创下全球近80万次下载的佳 绩。 在Tom Fulp看来,Flash是他涉足游戏领域最佳的工具,从1998年开始就一直是Flash的死忠粉丝,Tom Fulp认为Flash能够让不少游戏制作新手快速融入到这个行业中来,只可惜当前Flash的表现太令人失望。 而《超级食肉男孩》的开发者Edmund McMillen在2001年也使用Flash开发过游戏,但目前他只用来制作动画和执行一些简单的程序,Edmund McMillen认为Flash在上手使用方便之余,同时也带来了专业性不强,无法实现深度娱乐等缺点,在这个无时无刻不讲究创意和元素多样性的游戏行业里,Flash变得越来越力不从心了。 让Flash彻底倒下的最后一步恐怕就是浏览器不再提供支持,而在此之前,Flash游戏开发者和厂商就必须对今后如何生存的问题进行考虑,而在游戏开发技术上也要不断补充新的知识,在转移阵地的过程中,可能会淘汰一部分开发者。 其实《王国保卫战》已经做出了一个不错的表率,当然还有诸如《被诅咒的宝藏》等优秀的作品,凭借移动平台的人气和便捷性,游戏传播的速度会更快。从 当前形势来看,移动平台将会成为距离Flash游戏开发者们最近的生存乐土,至于Flash或将沦为游戏初期创作概念的呈现以及动画制作的一个“小工具”。   from:http://www.oschina.net/news/66695/flash-will-gone

龙生   01 Oct 2015
View Details

十大透明动物:玻璃蛙玻璃鱼上榜(组图)

新浪科技讯 北京时间2月27日消息,据国外媒体报道,动物王国向来就是一个令人不可思议的世界,其中很多成员都是人类眼中的“千里眼”、“顺风耳”、“飞毛腿”和“大力神”。除了这些我们比较熟悉的本领外,一些动物与生俱来的特性也同样让我们叹为观止,比如说主打“透明牌”。十大透明动物具体如下: 1. 透明青蛙 透明青蛙 这种青蛙是两栖动物家族瞻星蛙科成员,原产自委内瑞拉,由于呈透明状,故名“玻璃蛙”。在这个家族中,绝大多数成员底色主要为石灰绿,有些成员的腹部皮肤也呈透明状,也就是说,我们可以透过皮肤看到它们的心脏、肝脏和消化道。 2. 透明深海怪鱼 透明深海怪鱼 这种怪异的深海鱼被称之为“Barreleye”(学名大鳍后肛鱼),长着一个透明的脑袋和管状的眼睛。Barreleye的眼睛对光线极为敏感,并且能够在鱼头上充满液体的透明防护体内旋转,它的管状眼睛长在头内,被亮绿色的晶体盖住。如图所示,当搜寻头顶上方的食物时,Barreleye的眼睛就会指向上方;摄食的时候,眼睛就会指向前方。鱼嘴上方的两个小点可绝不是眼睛,而是嗅觉器官鼻孔,与人类的鼻孔类似。 3. 透明蝴蝶 透明蝴蝶 这种蛱蝶是在从墨西哥到巴拿马的中美洲发现的,由于翅膀呈透明状,故名“玻璃翼蝴蝶”(学名Greta Oto),其翅脉间的组织是透明的,看上去就和玻璃一样。 4. 透明乌贼 透明乌贼 这种乌贼是在南半球的海洋发现的,由于身体呈透明状,因此得名“玻璃乌贼”(学名Teuthowenia pellucida)。它们的眼上生有轻器官,并且拥有将自己滚成球的能力,就像是一只水生刺猬。玻璃乌贼是很多深海鱼类(例如小丑鲨)、鲸鱼以及海鸟的猎物。 5. 透明斑马鱼 透明斑马鱼 透明斑马鱼是科学家在2008年培育的,以便于研究包括癌细胞扩散在内的疾病发展过程。借助于这个透明的“活工具”,波士顿儿童医院的研究人员可以观察鱼类的内部器官,并实时监视活生物体内的肿瘤发育等过程。 6. 透明鳄形冰鱼 透明鳄形冰鱼 鳄形冰鱼学名“Channichthyidae”,是在南极洲和南美洲南部周围的冷水域发现的,它们主要以磷虾、桡足动物以及其它鱼类为食。由于不含血色素或者说红细胞已死,鳄形冰鱼的血是透明的。它们的新陈代谢只依靠液态血液中融入的氧完成。据信,鳄形冰鱼可利用皮肤直接从水中吸收氧。这种方式显然非常有效,因为在温度达到最低时,水能够溶解绝大部分氧。在5种鳄形冰鱼中,肌肉中肌红蛋白的基因也同样消失了,除了粉红色的心脏外,留给它们的只剩下白色。 7. 透明片脚动物 透明片脚动物 这种与众不同的动物名为“Phronima”,是最近在北大西洋深海山脉进行探险时发现的众多怪异物种中的一个。为了生存,这种微小的类虾动物采取了反其道而行之的策略,它们不是选择躲避,而是将自己里里外外的一切毫无保留地展现出来,试图让自己在捕食者的视线中消失。科学家表示,其它很多小型深海动物身体也都呈透明状或者接近透明,以便在漆黑环境下更好地伪装自己。 8. 透明虾 透明虾 图片中的这只透明幼虾是在夏威夷周围水域发现的,此时的它正“骑”在一只身体同样呈透明状的水母背上。 9. 透明樽海鞘 透明樽海鞘 这种类似水母的动物被称之为“樽海鞘”,以水中的小型浮游植物——海藻为食。其透明身体呈桶状,身长一般在1到10厘米。 10. 透明水母 透明水母 水母是刺丝胞动物门的一员,它们的足迹遍布每一个海洋,无论是在海面还是深海区,我们都能看到它们的身影。很多水母透明程度极高,几乎让人看不到它们的存在。我们在图片中看到的是一只Arctapodema水母,身长只有1英寸(2.5厘米)。(孝文) from:http://tech.sina.com.cn/d/2009-02-27/09092864180.shtml

龙生   21 Sep 2015
View Details

买入前的确认检查清单:专治“脑发热”和“手犯贱”的坏习惯

这是我给自己列出的10条买入检查清单,也是投资操作纪律的一部分(初稿--待优化和再思考),请给建议,谢谢! # 以下量化条款有利于保证对投资标基本面的彻底了解,并防止和避免依靠简单的直觉、情绪化、冲动性和投机性买入的错误 – 专治“脑发热”和“手犯贱”,有利于养成良好的投资操作习惯: –  必须全文阅读过上市公司至少2年的年报、季报、电话会议纪要、以及重要的临时公告文件(打钩确认: ); – 必须全文阅读过2家以上竞争对手或者同行业公司2年的年报(打钩确认:  ); – 必须仔细阅读过5份以上“看多”分析报告或者文章(如能找到)(打钩确认:  ); – 必须仔细阅读过5份以上“看空”分析报告或者文章(如能找到)(打钩确认:  ); – 必须写出1份书面的公司可投资分析报告(行业分析、竞争力分析、商业模式分析、财务分析、管理层分析、估值分析 – 报告内容可以很简要,哪怕是每一项内容只有一句话,整体内容只有半页纸,但必须有)(打钩确认:  ); – 买入时必须以“持有至少1年以上”为投资计划(打钩确认:  ); – 严格实行分批分时买入计划,第一次买入金额不得高于总体买入计划的1/3;  第二次买入时间距离第一次买入时间不得少于1周 (打钩确认:  ); – 单只股票的持仓金额不得高于投资总额的20%(打钩确认:  ); – 永远保留一定的现金(或者可随时调动的现金等价物),现金比例永远不低于5% (打钩确认:  ); – 下单操作前,离开电脑,重新思考1分钟以上,并对以上各项条款做重新确认(打钩确认:  ); #  以上条款作为买入任何一只股票时的最低要求和必要条件,而非最高要求和充分条件。 ———————————————————————————— 以上,请有“脑发热”和“手犯贱”大多数投资者们常犯毛病的益友们,对照执行……,一百年不动摇 from:http://win.emoney.cn/discuss/65148a4876e85da3

龙生   07 Sep 2015
View Details

模糊数学

模糊数学又称Fuzzy 数学,是研究和处理模糊性现象的一种数学理论和方法。 1965年以后,在模糊集合、模糊逻辑的基础上发展起来的模糊拓扑、模糊测度论等数学领域的统称。是研究现实世界中许多界限不分明甚至是很模糊的问题的数学工具。在模式识别、人工智能等方面有广泛的应用。在1965 年美国控制论学者L.A.扎德发表论文《模糊集合》,标志着这门新学科的诞生。现代数学建立在集合论的基础上。一组对象确定一组属性,人们可以通过指明属性来说明概念,也可以通过指明对象来说明。符合概念的那些对象的全体叫做这个概念的外延,外延实际上就是集合。一切现实的理论系统都有可能纳入集合描述的数学框架。经典的集合论只把自己的表现力限制在那些有明确外延的概念和事物上,它明确地规定:每一个集合都必须由确定的元素所构成,元素对集合的隶属关系必须是明确的。对模糊性的数学处理是以将经典的集合论扩展为模糊集合论为基础的,乘积空间中的模糊子集就给出了一对元素间的模糊关系。对模糊现象的数学处理就是在这个基础上展开的。 从纯数学角度看,集合概念的扩充使许多数学分支都增添了新的内容。例如模糊拓扑学、不分明线性空间、模糊代数学、模糊分析学、模糊测度与积分、模糊群、模糊范畴、模糊图论、模糊概率统计、模糊逻辑学等。其中有些领域已有比较深入的研究。 模糊性数学发展的主流是在它的应用方面。由于模糊性概念已经找到了模糊集的描述方式,人们运用概念进行判断、评价、推理、决策和控制的过程也可以用模糊性数学的方法来描述。例如模糊聚类分析、模糊模式识别、模糊综合评判、模糊决策与模糊预测、模糊控制、模糊信息处理等。这些方法构成了一种模糊性系统理论,构成了一种思辨数学的雏形,它已经在医学、气象、心理、经济管理、石油、地质、环境、生物、农业、林业、化工、语言、控制、遥感、教育、体育等方面取得具体的研究成果。模糊性数学最重要的应用领域应是计算机智能。它已经被用于专家系统和知识工程等方面,在各个领域中发挥着非常重要的作用,并已获得巨大的经济效益。

龙生   29 Jul 2015
View Details

冰箱放卧室影响健康风水

卧室门口冲冰箱,易生病。因此冰箱在通电工作时能放射电磁波,可通过大脑中的松果体影响神经系统。因此冰箱应放在厨房、洗漱间、客厅等处,冰箱放卧室影响健康风水是错误的做法。

冰箱放卧室影响风水健康
冰箱运作时,后侧方或下方的散热管线释放的磁场高出前方几十甚至几百倍。此外,冰箱的散热管灰尘太多也会对电磁辐射有影响,灰尘越多电磁辐射就越大。如果冰箱与电视共用一个插座,冰箱在运转时,电磁波会导致电视的图像不稳定,这说明冰箱的电磁波是非常大的。不同波长和频率的电磁波释放出来会形成一种电子雾,影响人的神经系统和生理功能。电磁波的穿透力极强,透过体表深入深层组织和器官,人们平时不注意,一旦出现表层组织疼痛,就说明深层组织或者器官已经受到严重损害了。 电冰箱是厨房中一个高磁场的所在,特别是在冰箱正在运作、发出嗡嗡声时,冰箱后侧或下方的散热管线释放的磁场更是高出前方几十甚至几百倍(冰箱前后范围测得1~9mG,后方正中央可高达300mG)。如果冰箱的效率不高,嗡嗡声就特久,也特别大,如果用吸尘器把散热管线上的灰尘吸掉,就会提高冰箱的效率,也减低家中的磁场。
避免在卧室里放冰箱
孕妇每天需要在卧室里度过很长时间,而资料显示,卧室里的冰箱所产生的噪音一旦超标,将会严重损害孕早期胚胎的生长发育,成为致畸的一个祸因。另外,电冰箱的制冷剂氟里昂也有致畸作用,可能会对稚嫩的胎儿造成严重伤害。

1 6 7 8 21