博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
opensource项目_最佳Opensource.com:科学
阅读量:2525 次
发布时间:2019-05-11

本文共 1702 字,大约阅读时间需要 5 分钟。

opensource项目

在学术界和私人研究中,科学领域的合作模型都是经过尝试和真实的,因此开源采取相同的路径也就不足为奇了。 专业人士和在另一条道路上拥有共同职业的人的贡献,再加上定向学习和对共享与协作的专注,通常会产生高于个人工作成果的结果。 协作的最后一个属性尤其使成为了一种愉快的配对。

科学文章在Opensource.com上总是很受欢迎,2016年也不例外。 这是我们今年的十大开放科学文章。

为了为做准备,Jason Baker引入了七个使用开源地理空间信息科学(GIS)工具的项目。 开源GIS工具用于完成各种任务:绘制古代考古遗址的地图,获取航空数据,甚至将雨林偏远地区非法伐木道路的检测众包。

唐·沃特金斯(Don Watkins)热衷于将开放源代码带入课堂。 在本文中,他共享了 ,这是用于教学科学的高质量在线教育资源的集合。 考虑到当前对科学,技术,工程和数学(STEM)教育的重视,这种资源是无价的。

科学界开始了解开源开发人员所享有的利益,特别是透明性可以改善协作,从而带来更好的结果。 Andrew Sallans撰写了一个由资助的项目,该项目将GitLab和开放科学框架(OSF)集成在一起。 是用于编码,测试和部署代码的应用程序。 OSF向科学界提供协作资源,使他们能够在公开场合进行实践。

没有什么比提供信息更能促进科学查询了。 Marcus Hanwell在本文中介绍了《 ,这是由Google开发的应用程序,用于将Android设备变成科学笔记本。 使用电话上的传感器,用户可以进行观察并记录笔记。 原型开发平台套件可通过其他传感器扩展功能。 正如马库斯(Marcus)的7岁儿子可以证明的那样,此应用程序还可作为让孩子参与其中的好方法。

吉娜·利金斯(Gina Likins)与计算机科学教师进行了交谈,以学习如何将开源软件带入计算机科学课程。 这四位女性描述了开放源代码项目给学生带来的好处(查看现实世界的代码,必须学习别人编写的代码以及做出自己的贡献的机会),以及一些挑战教育者的脸。 他们还描述了项目如何使教师更容易引入开源,包括为教育者和学生提供指导,提供明确的贡献准则以及为学生准备富有成效的任务。

开源不仅限于软件; 开放硬件也是一个主要社区。 约书亚·皮尔斯(Joshua Pierce)博士撰写了有关 ,这是一本专注于科学开放硬件的新期刊。 HardwareX由Elsevier发布,是一种开放式访问的,同行评审的期刊。 作为发布要求的一部分,所有设计必须在开放许可下发布。 通过为研究人员提供一个分享他们的工作的论坛, HardwareX希望加快科学发现的步伐。

D Ruth Bavousett在OSCON上分享了Kyla McMullen博士的主题演讲中的想法。 McMullen博士是第一位获得博士学位的非裔美国女性。 密歇根大学计算机科学与工程专业的博士学位。 McMullen分享了四个使技术社区更具包容性的关键:对新来的人友好,以自豪感与众不同,找到自己的部落以及指导与您不同的人。

寨卡病毒的Swift传播和悲剧性后果是2016年全球顶级科学故事之一。马库斯·汉威尔(Marcus Hanwell)写道,快速发表,无限制的重复使用以及对传播研究的重视如何使寨卡病毒从相对未知的病毒成为重大课题。在短期内学习。

科学家可能不需要不需要臭气的徽章,但它们是承认技能或成就的广泛使用的方式。 在本文中,Marcus Hanwell强调了为期刊作者提供徽章的努力。 这些徽章仅表示商品具有开放数据或开放材料。 在 PLOS Biology 发表的中,研究人员发现,在“ 心理科学”开始提供徽章后,数据共享显着增加。

只要有科学,就有科幻小说。 两者相互补充,提供了双向灵感。 3月,我们发布了一项民意调查,询问读者他们希望有一天能在开放源代码版本中看到哪些虚构技术。 整装待发-这是《星际迷航》所有问题的成因和解决方案-无疑是赢家。 运气好的话,我们将在《 2017年开源年鉴》中撰写有关该项目的文章。

翻译自:

opensource项目

转载地址:http://mbjzd.baihongyu.com/

你可能感兴趣的文章
阶段3 2.Spring_06.Spring的新注解_2 spring的新注解-Bean
查看>>
阶段3 2.Spring_04.Spring的常用注解_6 用于注入数据的注解
查看>>
阶段3 2.Spring_06.Spring的新注解_3 AnnotationConfigApplicationContext的使用
查看>>
阶段3 2.Spring_07.银行转账案例_2 案例中添加转账方法并演示事务问题
查看>>
阶段3 2.Spring_07.银行转账案例_6 测试转账并分析案例中的问题
查看>>
阶段3 2.Spring_07.银行转账案例_7 代理的分析
查看>>
阶段3 2.Spring_07.银行转账案例_3 分析事务的问题并编写ConnectionUtils
查看>>
阶段3 2.Spring_07.银行转账案例_9 基于子类的动态代理
查看>>
阶段3 2.Spring_08.面向切面编程 AOP_1 AOP的概念
查看>>
阶段3 2.Spring_08.面向切面编程 AOP_4 spring基于XML的AOP-配置步骤
查看>>
阶段3 2.Spring_07.银行转账案例_10 使用动态代理实现事务控制
查看>>
阶段3 2.Spring_08.面向切面编程 AOP_8 spring中的环绕通知
查看>>
阶段3 2.Spring_08.面向切面编程 AOP_10 总结和作业安排
查看>>
阶段3 2.Spring_09.JdbcTemplate的基本使用_2 JdbcTemplate的概述和入门
查看>>
阶段3 2.Spring_08.面向切面编程 AOP_7 通用化切入点表达式
查看>>
阶段3 2.Spring_09.JdbcTemplate的基本使用_6 JdbcDaoSupport的使用以及Dao的两种编写方式...
查看>>
阶段3 2.Spring_08.面向切面编程 AOP_9 spring基于注解的AOP配置
查看>>
阶段3 2.Spring_10.Spring中事务控制_1 基于XML的AOP实现事务控制
查看>>
阶段3 2.Spring_09.JdbcTemplate的基本使用_1 今日课程内容介绍
查看>>
阶段3 2.Spring_09.JdbcTemplate的基本使用_3 JdbcTemplate在Dao中的使用
查看>>