技术,生活,随看 \随转
【数据:88% 的执行层客户端已为以太坊 PoS 合并做好准备】
Foresight News 消息,据 EtherNodes 数据显示,当前 88% 的执行层客户端已为以太坊 PoS 合并做好准备,仍有 12% 的执行层客户端尚未升级到支持合并的最新版本。四个执行层客户端中,Go-Ethereum(Geth)已做好合并准备的客户端占比为 87%、Erigon 为 92%、Besu 99%、Nethermind 为 91%。
https://foresightnews.pro/news/detail/10110
pion/webrtc 是纯 Go 实现 WebRTC API,可以用于做很多有趣的事,比如:

📌 将视频文件实时发送到多个浏览器,以实现完美同步的电影观看;
📌 将嵌入式设备上的网络摄像数据发送到浏览器,无需额外的服务器;
📌 在两台服务器之间安全地发送数据,无需使用 pub/sub;
📌 记录网络摄像头并在服务器端做特效;
📌 构建一个处理音频/视频并据此做出决策的会议应用程序;
📌 远程控制机器人并实时传输其摄像机;
📌 其它...

项目地址 | 官网
乔布斯档案馆

苹果官方出品的乔布斯纪念网站,收录了 1983 年到 2007 年演讲视频和音频

Steve Jobs Archive
《Flutter实战·第二版》是Flutter中国开源项目发起人杜文(网名wendux) 创作的一本系统介绍Flutter技术的中文书籍,旨在帮助开发者系统地、循序渐进地了解Flutter技术。

本书采用由浅入深的方式介绍Flutter技术原理,分为三篇,总计15章,各篇的主要内容如下。

第一篇,入门篇(第1章~第5章),包括Flutter技术的出现背景和简介、Flutter的各种类型的Widget以及如何构建UI。通过学习本章,读者可以掌握如何使用Flutter来构建UI界面。
第二篇,进阶篇(第6章~第14章),包括可滚动组件、事件机制、动画、自定义组件、文件和网络、国际化以及Flutter核心原理等。通过本章内容,读者可以对Flutter整体构建及原理有一个深入的认识。
第三篇,实例篇(第15章),本章主要通过一个简版的Github APP来将前面介绍的内容串起来,让开发者对一个完整的Flutter APP开发流有个了解。

由于Flutter的很多知识点是相互交织的,很难将它们彻底划分开,所以本书中也难免会出现一些在前面章节会使用在后面章节的场景,比如我们在入门篇介绍进度指示器时会用到在进阶篇中才介绍的动画相关知识。本书中对于这种情况会在相应的章节进行说明。读者可以直接跳到后面相应知识点章节阅读后再返回,也可以先有个印象,待学习到后面相关章节后再回头来看。

在写作本书时,深入浅出是作者的一个主要目标。所以,本书的目标不仅是想告诉读者如何使用Flutter,而且也非常关注各个知识点的底层实现以及设计思想。从本书章节划分上来看,入门篇为“浅出”,进阶篇则是“深入”。另外由于PC客户端开发、移动开发、Web开发这些经验我都有,而Flutter本质上是一个UI系统,而UI系统的设计和实现在”大前端“下有很多相通之处,所以在本书中的一些知识点我也会对比一些其他UI系统(主要是 Android 或 Web)相应的实现,便于有相关开发经验的读者对比理解。

本书读者对象:
1.读者至少熟悉一种编程语言。
2.读者最好接触过PC客户端、移动开发或Web前端开发中的一种。
3.本书不适合做为编程的入门读物

在线阅读 | #Flutter #电子书
Emerge(或emerge-viz)是一种源码分析和依赖可视化工具,用来收集关于源码结构、度量、依赖和软件项目复杂性的相关信息。

Emerge 目前支持以下语言的扫描:C, C++, Groovy, Java, JavaScript, TypeScript, Kotlin, ObjC, Ruby, Swift, Python. 结构、着色和聚类是基于结合a的思想计算的力导向图模拟和鲁汶模块化。Emerge 主要用 Python 3 编写,并在 macOS、linux 和现代网络浏览器(即最新的 Safari、Chrome、Firefox、Edge)上进行了测试。

项目地址 | #工具
Back to Top