代码工具 Sourcegraph 宣布开源;System76 即将发布新的开源计算机

2018 年 10 月 3 日 技术最前线

(点击上方蓝字,快速关注我们)


转自:开源中国、solidot、cnBeta、腾讯科技等



0、代码搜索引擎和代码浏览器 Sourcegraph 宣布开源


知名流行的代码查看工具 Sourcegraph 日前已宣布开源(Apache License),代码托管在 GitHub 上 https://github.com/sourcegraph/sourcegraph



Sourcegraph 被大众广为熟知正是因为它支持在 GitHub 上轻松浏览和搜索代码,Sourcegraph 这款 Chrome 插件称得上是开发者必备的插件,它可以让我们像使用 IDE 一样浏览和搜索 GitHub 代码。


Sourcegraph 是一款能够根据语义来把 Web 上的开源代码编入索引的代码搜索浏览工具。你可以从代码仓库和安装包,甚至是函数里搜索代码,同时也可以直接点击被完全创建了链接的代码来阅读文档、跳转到变量定义或者马上找到可用的 Demo。总而言之,你可以在你的 Web 浏览器上完成这一切,而不需要配置任何编辑器。由 Sourcegraph 出品的这款 Chrome 插件,可以非常方便地浏览和搜索 GitHub 上的代码,持跨仓库(repository)搜索、跳转到定义、查找引用等功能,宛若一个功能强大的 IDE。核心功能如跳转到定义(Go-to-definition) —— 浏览文件或查看 pull 请求时,将鼠标悬停在代码上可以查看文档提示,单击即可跳转到定义、查找引用或全文搜索。


官方表示,开源 Sourcegraph 是为了给更多的开发者和开发者生态系统提供代码搜索和代码语义智能感知,并帮助实现 Sourcegraph 总体规划:


  • 使基本的代码语义智能感知无处不在(适用于所有语言、所有编辑器和代码主机等)

  • 使代码审查持续且智能化

  • 提升开源代码的数量和质量


事实上,Sourcegraph 的核心分析库早已开源,而且使用起来非常方便。它被称为 srclib(发音“Source Lib”)。强大的 srclib 支撑着所有你在 Sourcegraph 上看到的和语义分析相关的特性,同时也支持能跳转到函数定义和语义感知功能的编辑器插件。


本次开源除了开源 Sourcegraph 的代码之外,还开放了其他产品和公司流程。如 Sourcegraph 的产品路线图浏览器扩展about.sourcegraph.com 网站等。Sourcegraph 的总体规划也一直是公开的。


而成为 Sourcegraph 开源项目的 contributer 将可以:


  • 将 PR 提交给 Sourcegraph 开源项目

  • 在 Sourcegraph 上搜索/浏览 sourcegraph/sourcegraph,并讨论代码和文档

  • 查看、讨论并提议对正在进行的产品路线图的更改

  • 添加和改进文档

  • 构建 Sourcegraph 扩展以增强 Sourcegraph 和 GitHub 上的查看/审查代码



1、计算机制造商 System76 即将发布一款新的开源计算机


老牌的 Linux PC 制造商 System76 已经开始测试他们将会在未来几周发布的“新款开源计算机”。


他们在其官方博客上宣布,“System76 正在发布一款新的开源计算机,可在下个月进行预购。”


虽然他们打造的预装了 Ubuntu(现在是基于 Ubuntu 的 Pop!_OS) 的 PC 已诞生超过十年,但他们的系统都没有在硬件级别上“开源”,也没有使用 Coreboot/Libreboot/LinuxBoot。到目前为止,他们的硬件主要基于 Clevo 硬件。所以,这次的公布释放了他们目前正在进入更开源的硬件领域的信号吗?


System76 创始人兼首席执行官 Carl Richell 几天前在 Twitter 上发布消息称,在本周的开放硬件峰会上,他们将展示“即将发布的开放式硬件桌面”。该桌面可能被称为"Thelio"。 



2、高性能 Web 服务器 Nginx 1.15.5 发布


Nginx 主线版 1.15.5 已发布,这是一个小的修复版本:


  • Bugfix: a segmentation fault might occur in a worker process when       using OpenSSL 1.1.0h or newer; the bug had appeared in 1.15.4.

  • Bugfix: of minor potential bugs.



3、Arch Linux 2018.10.01 发布,使用 Linux Kernel 4.18.9



Arch Linux 2018.10.01 已发布,包含 2018 年 9 月发布的所有软件的更新。


Arch Linux 2018.10.01 使用了 Linux Kernel 4.18.9 版本,还引入了 2018 年 9 月期间通过项目存储库提供的所有安全修补程序和软件更新。


安装 Arch Linux 时,新的 ISO 镜像将为你节省大量时间,因为在安装后你不必从存储库下载数百个更新。



4、Firefox 62.0.3 发布,修复在 macOS Mojave 上的 bug


Firefox 62.0.3 已发布,这是 62(Quantum)版本的第三个修正版,主要修复了在 macOS Mojave (10.14) 系统下部分窗口在激活的过程中被挂起的问题,以及在 macOS 上播放某些加密流视频时的 bug 。使用 macOS 系统建议尽快升级。





觉得这些资讯有帮助?请转发给更多人

关注 技术最前线 看 IT 要闻

登录查看更多
0

相关内容

互联网
【实用书】Python技术手册,第三版767页pdf
专知会员服务
234+阅读 · 2020年5月21日
Python导论,476页pdf,现代Python计算
专知会员服务
260+阅读 · 2020年5月17日
阿里巴巴达摩院发布「2020十大科技趋势」
专知会员服务
106+阅读 · 2020年1月2日
【书籍推荐】简洁的Python编程(Clean Python),附274页pdf
专知会员服务
180+阅读 · 2020年1月1日
资源|Blockchain区块链中文资源阅读列表
专知会员服务
43+阅读 · 2019年11月20日
机器学习相关资源(框架、库、软件)大列表
专知会员服务
39+阅读 · 2019年10月9日
数据科学即将迎来“无代码”时代
大数据文摘
4+阅读 · 2018年10月21日
快讯 | Facebook将推出PyTorch 1.0,整合Caffe2 + PyTorch
大数据文摘
3+阅读 · 2018年5月3日
3月份GitHub上最热门的开源项目
大数据技术
3+阅读 · 2018年4月10日
快讯 | Facebook开源语音识别工具包wav2letter
大数据文摘
6+阅读 · 2018年1月2日
28 款 GitHub 最流行的开源机器学习项目(附地址)
七月在线实验室
4+阅读 · 2017年12月18日
TensorFlow中国团队发布官方微信公众号
谷歌开发者
8+阅读 · 2017年12月16日
10个深度学习软件的安装指南(附代码)
数据派THU
17+阅读 · 2017年11月18日
资源 | GitHub上的五大开源机器学习项目
机器之心
9+阅读 · 2017年11月9日
开源巨献:阿里巴巴最热门29款开源项目
算法与数据结构
5+阅读 · 2017年7月14日
A Sketch-Based System for Semantic Parsing
Arxiv
4+阅读 · 2019年9月12日
Revisiting CycleGAN for semi-supervised segmentation
Arxiv
3+阅读 · 2019年8月30日
S4Net: Single Stage Salient-Instance Segmentation
Arxiv
10+阅读 · 2019年4月10日
Arxiv
7+阅读 · 2018年1月24日
Arxiv
3+阅读 · 2017年12月18日
Arxiv
3+阅读 · 2012年11月20日
VIP会员
相关VIP内容
【实用书】Python技术手册,第三版767页pdf
专知会员服务
234+阅读 · 2020年5月21日
Python导论,476页pdf,现代Python计算
专知会员服务
260+阅读 · 2020年5月17日
阿里巴巴达摩院发布「2020十大科技趋势」
专知会员服务
106+阅读 · 2020年1月2日
【书籍推荐】简洁的Python编程(Clean Python),附274页pdf
专知会员服务
180+阅读 · 2020年1月1日
资源|Blockchain区块链中文资源阅读列表
专知会员服务
43+阅读 · 2019年11月20日
机器学习相关资源(框架、库、软件)大列表
专知会员服务
39+阅读 · 2019年10月9日
相关资讯
数据科学即将迎来“无代码”时代
大数据文摘
4+阅读 · 2018年10月21日
快讯 | Facebook将推出PyTorch 1.0,整合Caffe2 + PyTorch
大数据文摘
3+阅读 · 2018年5月3日
3月份GitHub上最热门的开源项目
大数据技术
3+阅读 · 2018年4月10日
快讯 | Facebook开源语音识别工具包wav2letter
大数据文摘
6+阅读 · 2018年1月2日
28 款 GitHub 最流行的开源机器学习项目(附地址)
七月在线实验室
4+阅读 · 2017年12月18日
TensorFlow中国团队发布官方微信公众号
谷歌开发者
8+阅读 · 2017年12月16日
10个深度学习软件的安装指南(附代码)
数据派THU
17+阅读 · 2017年11月18日
资源 | GitHub上的五大开源机器学习项目
机器之心
9+阅读 · 2017年11月9日
开源巨献:阿里巴巴最热门29款开源项目
算法与数据结构
5+阅读 · 2017年7月14日
Top
微信扫码咨询专知VIP会员