设为首页收藏本站

LUPA开源社区

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

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

2014-4-25 18:12| 发布者: joejoe0332| 查看: 8421| 评论: 0|原作者: LUPA开源社区|来自: LUPA开源社区

摘要: 回顾过去的一周,Ubuntu 14.04发布成为了本周最重要的消息;而由OpenSSL漏洞引发的Heartbleed事件也在本周持续发酵;LUPA也在本周有了新动作,将计划在全国100所大学内安装国产操作系统;而Google的Project Ara则在 ...



  如果你想为Linux内核贡献代码、但不确定从哪里开始,Eudyptula挑战会是检验你编程技能和学习如何参与内核社区的一种伟大的方法。

  该挑战大约一个月前出现在线上http://eudyptula-challenge.org/,由一个匿名黑客(或黑客们)创办,以Little Penguin(小企鹅)【注1】命名,为了让更多开发者参与到Linux内核。它是模仿Matasano Crypto Challenge建立的——集中48小时的练习,培训参与者密码系统如何建立以及如何被攻击。而Eudyptula挑战不是一个教程,小企鹅说,但是通过完成该挑战你就可以较好地了解整个内核贡献过程的运转情况。




  挑战参与者通过给Little发送电子邮件来报名,他会给参与者发送一系列由Linux内核开发者派发的编程任务。参与者一次收到一个任务,且必须在小企鹅发送下一个任务之前完成。该挑战没有获胜者,不过那些成功完成挑战的、所有20个任务的参与者就会成为Linux内核贡献者。

  我们最近通过与小企鹅的邮件沟通对该挑战有了更多的了解。你能够在http://eudyptula-challenge.org/给小企鹅发送一封(非HTML)邮件来报名。你有兴趣尝试一下么?

  一支叫netcat的西雅图乐队在软件社区引发了关注,因为该乐队以Linux内核模块的形式发布了最新专辑《Cycles Per Instruction》。乐队在Facebook主页上说, “你们有没有曾在听一张专辑的时候想过,‘老兄,这听起来不错,但我更希望它能从用户空间过渡到内核空间。’我们已经帮你准备好了。我们的专辑可以作为一 个可加载的内核模块完整播放。”



  如果你不想自己动手编译,可以前往Bandcamp付费购买,输入kernel可以打一折。我们将为大家带来相关的介绍,感兴趣的话一起关注下吧!

  Mark Atwood是HP公司 Open Source Engagement部门的主管,他在一次针对学生的演讲里发表了名为《How to Get One of These Awesome Open Source Jobs》,其中就有一些建议较为适用于那些想要在开源项目里工作同学的建议。Atwood说,你要是投身开源事业,那你就是在为这个世界做贡献。

  下面我们对Atwood所讲的建议进行总结,希望对那些想要在开源界一展身手的job seeker有鼓励作用。沟通技能除了口头表达之外还需要清晰的书面表达能力。想想看,如果你写出来的东西需要别人拿过去修改、重写的话,你根本得不到你想要的反馈信息。最重要的语言并不是和编程有关的语言,而是English。尽可能的多些吧,没有坏处的。另外就是在更多场合练习表达能力:打电话、会议上,甚至是发邮件都要注意表的清楚。



  开源项目里的很多东西都是比较分散的,也就是说你需要掌握的编程语言至少得两个:Python 和 JavaScript。Python的好处是容易学习和容易阅读。需要掌握JavaScript的主要原因是它使用的范围最广。除此之外,Atwood还建议你最好每6-12个月的时间内学习一门新的语言。最后你还要学会使用调试器,还有分布式源代码控制。

  “开源工作就是跟一个社区在一起工作而已。”你可以先从本社区开始,经过会议或者是交流工具Meetup.com来搜索同行业的工作者、俱乐部、学校社团等等,或者是更大的项目交流群,学习他们的项目和技术。最好的方式是参加一些会议或者是活动,面对面的交流效果会更好。更多内容您可以关注本次专辑……

  桌面环境是构成 Linux 平台的主要功能之一,是便捷化操作不可缺少的部分。大家可能熟知的桌面环境无非就是GNOME等等,不过这里向大家介绍12款更加有用的桌面环境,希望对你有用。

  不同于其他窗口管理器,Xmonad是一款平铺式窗口管理器。窗口之间不会遮挡,且自动调整大小以填充整个屏幕。Xmonad使用纯函数式编程语言Haskell开发及配置的,其配置以及扩展也同样使用Haskell完成。除了可以单独使用Xmonad外,也可以替换Gnome或KDE自带的窗口管理器。



  Enlightenment不仅仅是一个可以用在Linux/X11上的Window管理器,同时它还是一整套类库,能够帮助你创建漂亮的用户界面,不需要任何老旧的工具箱的帮助。Enlightenment在追求轻量级的同时也十分注重美观,它的控件悬停特效绝对让人过目不忘。

  ROX是一个快速的、用户友好型的桌面,使用大量的拖放技术。其界面也包含:文件管理器,过滤器,相对于传统的Unix界面“everything is a file”来说的话,ROX界面试图将文件系统隐藏在菜单、向导程序下面。其目的就是希望系统能够设计的更好、更清晰的展现在人们的面前。

  更多本周开源资讯,本次专辑将为您一一呈现……

Ubuntu 14.04发布:努力适应多平台

  Ubuntu目前是世界上最流行的Linux操作系统,它提供了桌面版本和服务器版本,其他流行的Linux发行版本如Linux Mint也是基于Ubuntu定制而来。Ubuntu的最新版本Ubuntu 14.04已经发布,它是一个长期支持版本(LTS),提供软件包和安全更新的服务周期为5年。

LUPA将在全国100所大学内安装国产操作系统

  4月8日,微软正式停止了对Windows XP操作系统的技术支持。这款在我国运行了13年、有着两亿用户群的系统开始处于无保护的“裸奔”状态。微软停摆XP系统是为了让更多的用户采用Windows 8系统,但是据统计,我国有两亿台XP电脑,约85%用户没有升级到Windows 8的意愿。

Linus Torvalds获得2014 IEEE计算机先驱奖

  Linus Torvalds因其在Linux内核和Linux开源操作系统方面做出的杰出贡献,获得“2014 IEEE 计算机先驱奖”。Linus Torvalds,1969年出生于芬兰赫尔辛基,目前已经移民美国。他因发起了Linux内核项目而被世人熟知,同时,他还创建了目前最流行的版本控制系统Git。

酷毙

雷人

鲜花

鸡蛋

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

最新评论

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

返回顶部