设为首页收藏本站

LUPA开源社区

 找回密码
 注册
文章 帖子 博客
LUPA开源社区 首页 开源热点 查看内容

LUPA开源周刊:一周开源热点回顾

2014-4-11 17:17| 发布者: joejoe0332| 查看: 17021| 评论: 0|原作者: LUPA开源社区|来自: LUPA开源社区

摘要: 回顾过去的一周,微软的开源新策略引发了开发者大量的关注,而国内规模最大的创客盛宴“2014深圳Maker Faire”也在深圳蛇口南海意库正式开幕。一时间,开源硬件在中国大地上成为的开源的另一焦点。 ...



  为什么Facebook发明新语言“Hack”,为了替换掉那些有年头的老代码,Facebook创建了一个新的语言。这篇文章将会告诉背后的故事。这个故事来自Facebook工程师Julien Verlaguet和Ed Smith的一次访谈。2004年2月,扎克伯格 (Mark Zuckerberg)的哈佛同学们第一次登陆Facebook,服务器里运行着PHP。那个时候PHP击败了Perl成为最炙手可热的 Web开发语言。

  使用类似Ruby的Rails或者Python的Django这些当下最流行的开发框架都不是那个时候的选择。Rails 第一次发布是在几个月之后(注:2004年7月),而Django在一年后才被发布(注:2005年)。十年后,PHP因为笨拙的库,不一致的命名规则, 内置定义的函数,在多语言程序中语法和语义与相关语言巨大差异使人混淆,过去的设计原则极容易导致安全性问题等而被指责。



  “每一个PHP程序员日复一日地处理着难以捉摸或者棘手的任务”,Facebook的工程师Julien Verlaguet和Alok Menghrajani在最近的公司博客上写道。
但是,PHP并没离开Facebook,并且其他的大公司和工程的数百万行代码都是用这个语言写的。程序员们仍然得益于PHP的快速开发和部署,且努力去除那些不好的特性。

  减轻PHP程序员的痛苦不是说抛弃这个语言和多年的开发成果。Facebook开发了Hack,这是一种新的,派生于PHP的语言。它将与已有的代码和谐相处,增强了安全特性源于函数式编程语言和学术研究。

  传统的PHP是动态类型,这意味着在代码中的基本的本质的变量类型是一个数还是一个字符串或者其他类型是不确切的,除非程序实际运行着。程序员们享受这种灵活,却为错误开辟了空间,它不像Java或者C那样的静态类型语言,代码被写出来的时候就明确告诉你变量的类型。

  Hack走了一条中间路线:它可以基于变量怎样被使用的使用逻辑让开发者指定类型,如果代码的逻辑冲突,就会给出一个错误(error)。这个概念本身不是新的, 但是它以前都是被用在编译型语言上的,开发者需要等待他们的源代码被转换成机器码,不能像PHP程序员希望的那样点完保存立即执行,Verlaguet 说。更多内容大家可以关注本次专辑。

  即上次我们成功募集支持Mango项目,并翻译了全部教程和资源,算是对上一次开源电影项目支持的一个总结。今年Blender基金会开展了第5部开源电影项目,还是一部长篇电影,项目详情可以点击(官网链接),超清预告片的观看请猛击站内帖子(blender最新开源电影Gooseberry启动,超清宣传视频)。

  本次电影项目采用众筹启动的方式,募集资金为50W欧元,目前距离募集结束还有17天得时间。Blender基金会将会领导12个独立工作室来完成该项目,每个工作室都可以采用具有自己特色的创作方式来完成电影。预计电影将在18个月内完成,包含60~80个全职工作人员,同时还有强大的社区支持。



  本片讲的是一只羊叫米歇尔以及发生在它身上的神奇故事,剧情将会十分有爱,具有各种冒险的情节,由Mathieu Auvray执导,剧本将在8月份完成。Blender将再次以开源电影作为开发模板,这个项目的设计也将支持Blender向工业级应用转型,同时,这也是一个为期18个月来建立一个动画工作室的过程,这么多顶尖的从业人员参与其中,足以建立起标准化的榜样。

  打造一款具有影响力的动画电影,这部经是每一个艺术家的梦想,也将作为Blender的另一个标志,去吸引更多的眼球和关注。同时也是一个全新的挑战,将创新和技术提升到又一个高度上,这其实风险很大,但是值得去尝试。更多相关内容大家可以关注本次专辑……

  当大家还天真的以为 Raspberry Pi 已经算是非常迷你型的电脑模组的时候,他们又再度给了我们惊喜。是的,上图是新旧两款产品的体积比较,左边的新版本真的是小到有点夸张啊!-- 是说,真的比起来也不是很公平,因为这个新的 Raspberry Pi 其实只是一块电脑模组而已,其用意是在给予使用者打造自己的 PCB 版来定制化使用,实际上 Raspberry Pi 的 Dev Kit 还是有推出同捆的 IO Board,可让你接上 microUSB 电源,并提供 HDMI 与 USB 等接口来使用 -- 当然,这样一来就没有接近笔记本内存模组那样微型了。



  这次的 Raspberry Pi 电脑模组提供了 4GB 的存储空间,并且将会在 6 月份开卖,目前单卖的建议售价还未定,但对大量购买客户的建议售价倒是已经提供 -- 基本上如果买到 100 组,每个的售价将会落在 US$30(约 NT$900 / HK$230)。如何?有人已经想要直接发起团购了吗 XD,跳转以后还有原厂的介绍视频,可以参考一下。更多内容,本次专辑将为大家带来……


酷毙

雷人
1

鲜花

鸡蛋

漂亮

刚表态过的朋友 (1 人)

  • 快毕业了,没工作经验,
    找份工作好难啊?
    赶紧去人才芯片公司磨练吧!!

最新评论

关于LUPA|人才芯片工程|人才招聘|LUPA认证|LUPA教育|LUPA开源社区 ( 浙B2-20090187 浙公网安备 33010602006705号   

返回顶部