openEA周刊第26期 | 本期推荐:Github上排名前五的开源网络监控工具
Posted openEA开源社区
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了openEA周刊第26期 | 本期推荐:Github上排名前五的开源网络监控工具相关的知识,希望对你有一定的参考价值。
openEA开源周刊
openEA开源社区的官方运营载体
摘要:本文将重点讨论开源网络监控工具,这些工具帮助你监视各个节点和应用程序,以及时发现性能低下的迹象。你还可以查看整个网络的性能。
openEA开源社区(ID:openEA)| 出品
小夕 | 编辑
周刊目录
奇闻趣事
新闻资讯
深度干货
开源工具
每周一书
奇闻趣事
◇ (点击阅读全文)
来源 | 区块链大本营
北京时间2020年7月16日凌晨三点左右,著名社交网站推特(Twitter)陷入了一场震惊全球的黑客风暴,包括比尔·盖茨、埃隆·马斯克、奥巴马、拜登等知名人士,以及像Coinbase、币安、Coindesk等区块链行业公司的官方Twitter账户全部被黑,并发布了类似的诈骗比特币的信息,截至目前,黑客的账户已收到12.86BTC,其中大部分已被其转移。
Twitter官方紧急锁定大量受影响的账户,并给出了回应
我们正在调查他们可能进行的其他恶意活动,或他们可能访问过的信息,并将在这里分享更多。当我们意识到这一事件时,我们立即锁定了受影响的账户,并删除了攻击者发布的推文。
我们还限制了更多账户的功能,如所有已验证的帐户,同时我们将继续对此进行全面调查。这是破坏性的举措,但却是降低风险的重要一步。大部分功能已经恢复,但我们可能会采取进一步的措施,并且会进行更新。
我们已锁定了被盗用的帐户,只有在我们确定可安全地进行操作时,才会恢复原始帐户所有者的访问权限。
在内部,我们已采取重要措施来限制正在进行的调查期间,对内部系统和工具的访问。随着调查的继续,我们还会有更多的更新。”
Twitter的史诗级失败,却体现了区块链的价值所在?
为了骗取比特币;
为了给比特币打广告;
为了提醒人们中心化系统有多不安全,或者是为了促进去中心化系统?
新闻资讯
◇ (点击阅读全文)
你有没有遇到过这种情况
微信以前菜单选择是竖排
这样就有个问题
单手会比较难操作
因为要上下滑动的范围比较大
深度干货
◇ (点击阅读全文)
来源 | 开源中国
Go 语言设计者 Robert Griesemer 和 Ian Lance Taylor 近日在 Golang 官方论坛发帖讨论关于泛型及其括号使用的问题。
他们提到很多人表达了对泛型语法的担忧,特别是在类型参数声明和函数实例以及泛型的括号选择方面。
常见的计算机键盘提供了四对单字符对称括号,分别是小括号 ( )、方括号 [ ]、花括号 { } 以及尖括号 < >。基于此,他们解释了目前泛型草案在示例代码中使用小括号的原因。首先,Go 使用花括号来划分代码块、复合字面量(composite literals)和一些复合类型,因此几乎不可能在没有严重语法问题的情况下将花括号用于泛型。至于尖括号,解析器在某些情况下要求 <> 需要 unbounded lookahead。
所以只剩下 ( ) 和 [ ] 可供选择。然而缺少修饰的方括号会在数组和 slice 的类型声明中造成歧义,在解析索引表达式时也会引起小程度的歧义。因此在设计之初他们决定使用小括号,因为小括号似乎更符合 Go 语言的风格,而且看起来问题最少。
为了使小括号正常工作,并且为了向后兼容,他们表示不得不在类型参数列表中引入type
关键字。最后,他们在参数列表、复合字面量和嵌入类型中发现了额外的解析歧义,而这些歧义需要嵌套更多的小括号来解决。不过即便如此,他们还是决定继续使用小括号,因为当时还有更重要的设计问题需要解决。
现在他们决定重新考虑这个最初的决定。如果仅使用方括号声明类型参数,那么声明数组的方式如下所示:
type A [N]E
不过这就无法与泛型的声明进行区分:
type A[N] E
但如果能接受额外的type
关键字,那么歧义就会消失:
type A[type N] E
此外,使用小括号时产生的歧义似乎不会出现在方括号中。下面是一些使用方括号但不需要额外嵌套小括号的例子:
using () using []
func f((T(int)) func f(T[int])
struct{ (T(int)) } struct{ T[int] }
interface{ (T(int)) } interface{ T[int] }
[](T(int)){} []T[int]{}
为了更好地理解以及进行测试,他们表示将开始对原型实现进行修改,让泛型能使用小括号或方括号(注意不能同时混用,只能使用其中一种)。这些修改将首先提交到 dev.go2go 分支,最终会出现在 Go playground 上。
Robert 和 Ian 表示,除了使用方括号,还有另外经过充分研究的符号可以选择,这些方案能让他们做出更明智的决定。
工具资源
◇ (点击阅读全文)
来源 | 开源最前线
维护网站正常运行是系统管理员最基本的任务之一,所以对系统进行监视,并保持网络的最佳运行状态至关重要。
每周一书
◇ (点击阅读全文)
前言
Visual Studio Code已经迎来了5周年的诞辰!在2015年4月29日的微软Build开发者大会上,微软宣布推出Visual Studio Code。自从Visual Studio Code第一个公开预览版本发布以来,这个轻量级的编辑器已经吸引了全球数以百万计的开发者。
在很短的时间内,Visual Studio Code在全球范围内成了开发者们最喜爱的开发工具。如今,Visual Studio Code已经有了超过1 200万的月活用户,并且保持着持续增长的趋势。
从公司创立之初,微软就有为开发者服务的基因。微软创始人比尔·盖茨开发的第一款产品,就是运行在Altair计算机上的BASIC语言。历经数十年,微软一直致力于为广大开发者与开发团队打造最优秀和最具生产力的开发工具。微软的使命和愿景是帮助每一个人、每一个组织成就不凡。为了达成这一使命,我们希望助力全球每一位开发者,用先进的工具与平台帮助创新者去实现他们的创意,改变世界。
回想2015 年,我们非常幸运,因为有Erich Gamma来带领Visual Studio Code的开发团队。Erich是经典书《设计模式:可复用面向对象软件的基础》的作者之一。在加盟微软之前,他领导开发了Eclipse平台上的Java Development Tools(JDT)项目。有Erich和微软Visual Studio领导层之间的强强联手,我们的团队对开发者的需求有了深度的了解。同时,从Visual Studio和Eclipse数十年的开发经验中,我们提炼了许多宝贵的经验与教训。
打造Visual Studio Code的开发团队不仅实力顶尖,还应用了现代化的开发模式。Visual Studio Code基于开源且跨平台的理念,按照每月发布的节奏来快速迭代产品开发,并且提供每日发布的Insider渠道。它拥有上万个插件,生态极为活跃和丰富。
更重要的是,Visual Studio Code是我们践行微软“顾客至上”文化的一个最佳榜样。Erich很好地拥护了“开发团队与用户零距离”的格言。整个Visual Studio Code开发团队持续地与用户沟通,基于他们的反馈来改进产品,并与社区紧密合作,在GitHub上建立了月度工作项目。
通过韩骏的这本书,我希望读者能学到更多Visual Studio Code的使用技巧。我们很乐意看到Visual Studio Code能继续成为你工作与生活的一部分,也希望本书能帮助有意愿学习编程的人成就不凡。
Happy Coding!
——微软开发平台事业部 全球资深副总裁 潘正磊(Julia Liuson)
本书特色
本书由浅入深地介绍了Visual Studio Code的各个方面,主要包括Visual Studio Code的核心组件、使用技巧、进阶应用、插件推荐、插件开发、Visual Studio family的各个核心产品等。此外,本书还详细介绍了如何使用Visual Studio Code进行各种编程语言的开发、前端开发、云计算开发、物联网开发和远程开发。
本书适合刚开始使用Visual Studio Code的读者阅读,也适合有一定Visual Studio Code使用经验并且想更全面深入地了解Visual Studio Code的读者阅读。
编辑推荐
适读人群:
非VS Code 用户:对新事物有好奇心,想了解下 VS Code VS Code 新用户:快速上手 VS Code VS Code 资深用户:深入了解 VS Code 背后使用到的技术栈,以及插件开发等进阶内容
● 面向云端开发,重构现代IDE,系统且深度地掌握易学难精的VS Code,挖掘80%不为程序员所知的核心功能,数倍提升开发效率。
● 作者韩骏,微软资深VS Code专家,有多年多款知名插件开发经验,也是这一技术中文圈首席布道者,一直致力于社区生态建设。
● 案例丰富,步骤清晰,各角度详解VS Code运行机制与正确用法,让你可以学会整合其众多功能形成自己独特、便利的开发环境。
● 精准插件选型,快速上手指南,全编程语言JavaScrip|TypeScript|Java|Python…全开发场景(前端|云原生|物联网…)完整覆盖。
● “不知自己有什么不知”的普通用户可查漏补缺、成为高手,资深工程师及开源贡献者可学到大厂构建优秀产品背后的深邃考量。
END
/openEA周刊第25期
/openEA周刊第24期
新浪微博:@openEA开源社区
以上是关于openEA周刊第26期 | 本期推荐:Github上排名前五的开源网络监控工具的主要内容,如果未能解决你的问题,请参考以下文章
人工智能轨道交通行业周刊-第35期(2023.2.20-2.26)
人工智能轨道交通行业周刊-第35期(2023.2.20-2.26)
人工智能轨道交通行业周刊-第26期(2022.12.5-12.11)