Rust语言实战

该书将通过有挑战性的示例、练习题、实践项目来提升Rust水平,建立从入门学习到上手实战的直通桥梁

书中通过大量的实战练习,(练习题使用mdbook构建,你也可以下载到本地运行。)助你更好的学习和上手使用Rust语言。

书中的练习题非常易于使用:你所需的就是在线完成练习,并让它通过编译。

特性:部分示例和习题借鉴了Rust By Example

1.每个章节分为三个可选部分:示例、练习和实践项目
2.除了示例外,还有大量的高质量练习题,你可以在线阅读、修改、编译它们
3.覆盖了Rust语言的几乎所有方面:基础语言特性、高级语言特性、async/await 异步编程、多线程、并发原语、性能优化、工具链使用、标准库、数据结构和算法等
4.每一道练习题都提供了解答
5.整体难度相对更高,更加贴近于实战难度: 简单, 中等, 困难, 地狱

扩展:mdBook是一个免费和开源的(源代码),使用Markdown创建书籍的命令行工具,非常适合创建产品或API文档、教程、课程材料或任何需要简洁、易于导航和可定制的演示文稿

在线阅读 | Github | #工具 #Rust #电子书
GitHub 上的开源技术教程:《动手学习数据可视化》,主要讲解 Excel 数据处理的常用技巧。数据清理、搜索、可视化,数据图表绘制,第三方开源库的开发指南等内容。

在线阅读 | Github | #电子书
Dot(又名 Deepfake Offensive Toolkit),是 GitHub 上一个开源的 Deepfake AI 换脸攻击工具包。

针对身份验证、视频会议系统等渗透测试工作而生,可供安全分析师、红队成员和生物识别研究人员使用

Github | #工具
secretflow隐私计算框架

隐私计算是一个新兴的跨学科领域,涉及密码学、机器学习、数据库、硬件等多个领域。设计目标是使得数据科学家和机器学习开发者可以非常容易地使用隐私计算技术进行数据分析和机器学习建模,而无需了解底层技术细节。

为达到这个目标,隐语提供了一层设备抽象,将多方安全计算(MPC)、同态加密(HE)和可信执行环境(TEE)等隐私计算技术抽象为密文设备, 将单方计算抽象为明文设备。

基于这层抽象,数据分析和机器学习工作流可以表示为一张计算图,其中节点表示某个设备上的计算,边表示设备之间的数据流动,不同类型设备之间的数据流动会自动进行协议转换。在这一点上,隐语借鉴了主流的深度学习框架,后者将神经网络表示为一张由设备上的算子和设备间的张量流动构成的计算图。

隐语框架围绕开放这一核心思想,提供了不同层次的设计抽象,希望为不同类型的开发者都提供良好的开发体验。

在设备层,隐语提供了良好的设备接口和协议接口,支持更多的设备和协议插拔式的接入,我们希望与密码学、可信硬件、硬件加速等领域专家通力合作,不断扩展密态计算的类型和功能,不断提升协议的安全性和计算性能。同时,隐语提供了良好的设备接口,第三方隐私计算协议可作为设备插拔式接入。在算法层,为机器学习提供了灵活的编程接口,算法开发者可以很容易定义自己的算法。

Github | #框架
go-zero(收录于 CNCF 云原生技术全景图)是一个集成了各种工程实践的web和rpc框架。通过弹性设计保障了大并发服务端的稳定性,经受了充分的实战检验。

go-zero包含极简的API定义和生成工具goctl,可以根据定义的 api 文件一键生成Go, iOS, Android, Kotlin, Dart, TypeScript, JavaScript代码,并可直接运行。

使用go-zero的好处:
- 轻松获得支撑千万日活服务的稳定性
- 内建级联超时控制、限流、自适应熔断、自适应降载等微服务治理能力,无需配置和额外代码
- 微服务治理中间件可无缝集成到其它现有框架使用
- 极简的API描述,一键生成各端代码
- 自动校验客户端请求参数合法性
- 大量微服务治理和并发工具包

Github | 官网 | #框架
#GitHub #发现 #Mooc #下载器

▌Mooc_Downloader

学无止慕课下载器

💡特性

•视频清晰度选择
•课件选择
•自动生成Potplayer播放列表
•自动修复播放列表
•支持网课平台:
    •慕课网
    •中国大学
    •网易云课堂
    •有道精品课
    •爱课程
    •学堂在线
    •超星学习通
•支持视频平台:
    •Bilibili
    •优酷
    •抖音
    •快手
    •腾讯视频
    •爱奇艺
    •西瓜视频
    •微博视频
    •好看视频
    •芒果TV

>我大概2019年开始用的,免费用户限制下载速度1MB/s,以前免费用户可以多开窗口同时下载多个课程,现在好像要VIP了,其他没区别

GitHub | Website

⚠️ GitHub 源码不再更新了(2022.05.07),软件正常更新

频道 @DejavuBlog
群组 @DejavuGroup
整理了9个教育工具,可以用来教授和培养孩子的编程技能。所列的大多数工具都是基于可视化的编程语言,具有拖放式的编程界面。这些色彩鲜艳、引人入胜的工具最终将有助于培养孩子的编程能力。

codeSpark Academy 孩子们通过codeSpark Academy引领自己的编码之旅。这款针对5-10岁儿童的第一大学习编码应用让孩子们可以自由地玩有趣的互动拼图,或者创造和编码他们自己的故事和游戏。

除了成为孩子们在家的首选编码程序外,codeSpark Academy还在公立学校、图书馆和非营利组织中使用,在美国超过1/3的学区都有它的身影。

有超过3000万的儿童编码者,而且还在不断增加,codeSpark学院正在培养下一代的编码者和创造者,一次一个游戏。

Hopscotch 编程是为所有人设计的。通过使用Hopscotch,你可以轻松地把编程的基本知识教给你的孩子。目前,你只能在iPad上免费下载Hopscotch的应用程序。

Hopscotch允许小孩通过拖放代码块来开发自己的游戏、故事、动画和其他许多互动程序。你可以摇晃、倾斜甚至对着iPad喊叫来控制程序中的人物。

Scratch是一种编程语言和在线社区,由麻省理工学院媒体实验室的Lifelong Kindergarten小组开发和维护。Scratch是一个免费使用的服务,它允许你的孩子创造自己的动画、游戏和故事。

你的孩子可以利用Scratch的在线社区与世界各地的人分享他们的创作。

Alice是一个免费使用的三维编程工具,允许你创建动画,用于讲述故事、播放互动或视频,在网络上分享。主要目的是让你的孩子接触到面向对象的基本编程。

通过使用Alice,学生将学会创建动画电影(包含人物、动物和车辆)和简单的视频游戏。

Tynker是一个在线编程学习系统,旨在激励孩子们将他们的创造性想法转化为游戏、项目和动画故事,并在网络上流传他们的应用程序。

Tynker使用简单的可视化编程语言,不需要编程语法,只需要将代码块组合在一起就可以创建程序。终身使用需要付费,但他们也提供在线自学课程、移动拼图和夏令营。

Kodable是一个免费使用的iPad编程应用程序。他们的口号是:"在你知道如何阅读之前学会编码",通过他们通过有趣的游戏学习编程的方法体现出来。

Kodable是专门为5岁或以上的孩子设计的,这样他们就可以通过玩游戏来学习编程,而且指令很少。Kodable有3个级别的编程,包括K-2年级,3-5年级和6-12年级。

Stencyl 快速、免费且方便。它允许你通过使用拖放(块状抢答)界面来开发游戏,而且完全不需要编码。

如果你不想使用块状抢答界面,那么你也可以输入代码。Stencyl有广泛的平台支持,在Stencyl上开发的游戏也可以在Android、iOS、Windows、Mac和Linux上玩。

RoboMind是一种非常简单的语言,不需要任何先前的编程知识。

RoboMind的主要目的是在一个二维网格上移动一个虚拟机器人,并执行简单的任务。通过使用RoboMind,你的孩子可以学习人工智能的基础知识,以后甚至可以在真正的机器人套件上使用,如LEGO Mindstorms NXT 2.0。RoboMind给他们的工具提供了30天的免费试用。

Waterbear是一个方便、免费使用的儿童编程工具包,使用拖放的方式进行编程。这r是一种可视化的编程语言,意味着不需要学习语法就可以用它开始编程。

孩子们可以创建一个新的文件,看看其他作品的例子,玩玩不同的功能,以及其他事情。甚至对每个元素都有描述,也很容易理解。 | #工具 #教育
Enpuz全称English Puzzle,提供众多英语学习工具。最具特色的是基于AI的英语长句可视化语法分析。

地址 | #工具 #英语
#网站分享

合同示范文本库

合同示范文本库收集了市场监管部门制定发布的合同示范文本,供社会公众查阅下载。

包括"部委合同示范文本"和"地方合同示范文本",基本涵盖了日常生活中的各个领域,包括网络交易、房屋买卖租赁、交通运输、培训教育、养老服务等等。

网址:https://cont.12315.cn/
在线玩中文GB/GBC游戏、国产游戏机游戏、体验学习机、体验古早计算机系统的网站

传送门 | #游戏
Back to Top
粤ICP备2021131327号