Synfig-开源
Synfig 是一个强大的、工业强度的基于矢量的 2D 动画软件包,从头开始设计用于以较少的人员和资源制作故事片质量的 2D 动画。
failsafe-rs:Rust 的断路器实现
故障安全
一种断路器实现,用于检测故障并封装防止故障不断发生、维护期间、临时外部系统故障或意外系统困难的逻辑。
特征
同时使用Fn() -> Result和Future (通过默认的futures-support功能可选)。
退避策略: constant 、 exponential 、 equal_jittered 、 full_jittered
故障检测策略: consecutive_failures , success_rate_over_time_window
最低防锈版本:1.45
用法
将此添加到您的 Cargo.toml:
failsafe = " 1.1.0 "
例子
使用默认退避策略和失败累积策略。
use failsafe :: {Config, CircuitBreaker, Error};
// A function that sometimes fa
modeloSite_Agencia:高级 HTML5 和 CSS3 专业课程课程项目
modelSite_Agency
高级 HTML5 和 CSS3 专业课程课程项目
涉及的技术:HTML、CSS 和 JavaScript
coffee-to-code:开发人员以多种可能的方式将咖啡转换为代码
:hot_beverage: 咖啡编码 :technologist: :woman_technologist:
( )
开发人员以多种可能的方式将咖啡转换为代码。
规则
创建一个只做一件事的代码,将字符串"Coffee"转换为"Code"并将其输出到控制台、网络或任何东西。
文件结构是LanguageName/your_github_username.ext例如。 Ruby/narze.rb ,如果不存在则创建新的语言文件夹。
提交带有代码运行证据的拉取请求(在线代码运行器 URL、屏幕截图、可执行文件等)
(额外)要有创意!
node-odata-mongo:将 OData 转换为 MongoDB 查询的中间件
@sealsystems/odata-mongo
@sealsystems/odata-mongo 是一个将转换为 MongoDB 查询的中间件。 URI 约定。
安装
$ npm install @sealsystems/odata-mongo
快速开始
首先,您需要在应用程序中添加对 @sealsystems/odata-mongo 的引用。
const odataMongo = require ( '@sealsystems/odata-mongo' ) ;
然后,您可以启用 Express 路由来处理传入的 OData 查询。 为此,将中间件添加到适当的路由中。 在路由中,您可以访问包含查询和 MongoDB 查询选项的req.mongo.query和req.mongo.queryOptions对象。
app . get ( '/data' , odataMongo (
textpattern-plugins-website:Textpattern CMS 插件网站
文本模式插件网站
项目的官方 2020+ 插件网站。 需要 Textpattern 4.8.2 或更高版本。
从提取支持数据。
支持的网络浏览器
Chrome、Edge、Firefox、Safari 和 Opera 是最近的两个稳定版本。
互联网浏览器 11。
Firefox ESR 最新的主要版本。
上述和其他浏览器的旧版本可能会工作,但这些是我们验证的。
要求
构建此存储库需要:
设置
安装所需工具
该项目使用来运行任务。 首先确保您安装了基本依赖项: 和 。 你可以使用安装 Node,使用Composer,使用 npm安装Grunt:
$ npm install -g grunt-cli
如有必要,请查阅 Grunt 文档以获取更多说明。
安装依赖
处理完基本依赖项后,您可以安装项目的依赖项。 导航到项目的目录,并运行依赖项管理器:
$ cd textpattern
jquery-no-vnc:将 noVNC 客户端包装在 jQuery 插件中
于 21/07/2021 归档此 repo
#jquery noVnc
将 noVNC 客户端包装在 jQuery 插件中。
安装
通过凉亭:
bower install jquery-no-vnc --save-dev
或者你可以简单地复制 dist/ 中的文件
采用
构建 jquery-no-vnc.js 后,您可以通过以下 javascript 使用它:
//get noVnv facade object
var noVnc = $ ( '#canvas_id' ) . noVnc ( ) ;
//connect to server
noVnc . connect ( host , port , password , path ) ;
//will resize the canvas within a bounding box
//as the height and w
container-networking:从零开始的容器网络,从单一命名空间到覆盖网络
容器网络
创建 linux 容器网络(网络命名空间)的示例。
安装
操作系统
brew cask install virtualbox
brew cask install vagrant
vagrant plugin install vagrant-vbguest
Linux
sudo apt-get install virtualbox
sudo apt-get install vagrant
vagrant plugin install vagrant-vbguest
设置
要为所有示例启动 VM:
make vagrant-up
地位
要检查所有示例的 VM 状态:
make vagrant-status
测试
要为所有示例运行测试:
make test
拆除
要销毁所有示例的 VM:
make vagrant-destroy
演讲:“从零开始的容器网络”
2
banana-bread:让我们了解一下 Git 和 GitHub
面向开发人员的 GitHub
上课日期:2021 年 7 月 22 日
主持人:@AAugustine
与我们交谈!!
如果您有问题或在课堂上需要帮助,请创建问题并提及 @AAUgustine 。
给我们反馈
请花点时间完成课堂调查: :
添加文件的脚本
Bash: for d in {1..6}; do touch file$d.md; git add file$d.md; git commit -m "adding file $d"; done for d in {1..6}; do touch file$d.md; git add file$d.md; git commit -m "adding file $d"; done
PowerShell: for ($d=1; $d -le 6; $d++) { Out-File file$d.md; git add file$d
warrant-demo-app-ts:示例 TypeScript React 应用程序演示了如何使用 Warrant NodeJS 和 React SDK
权证演示应用程序
客户端(React)
> cd client
> npm install
> npm run dev
服务器(快递)
> cd api
> npm install
> npm run init # only required the first time you setup the app
> npm run start
DAS2021-Group-01
DAS2021-Group-01
这是来自 RStudio 的一行 #I 运行上传的演示代码,发现它很棒。 #我们又查了一下R代码,发现一张表中出现了两次户主性别与户籍号码的关系#ok,现在没有错误的细节了。
Project-ReHash
项目-ReHash
仅测试
测试 2
Basic-JavaScript-Projects
基本 JavaScript 项目
“有趣”现场演示
“计数器”现场演示
“Color Flipper”现场演示
“标签”现场演示
“日夜模式”现场演示
“温度转换器”现场演示
“石头剪刀布”现场演示
“随机故事生成器”现场演示
“秒表(秒)”现场演示
“计算器”现场演示
“Back Space”现场演示
“菜单”现场演示
isam-support:ISAM Level II 支持诊断工具、配置示例和最佳实践
isam-支持
ISAM Level II 支持诊断工具、配置示例和最佳实践。
这些不受支持,也不作为官方资产进行维护。 请使用“问题”选项卡报告问题、提供建议等。
======== 内容 ========
config-example/docker/isam-controller:用于启动完整 ISAM Docker 环境的小脚本。
诊断/设备集群:用于分析集群状态的各种脚本等。
诊断/pdweb:用于处理 pdweb 跟踪的工具。
调整:调整建议。 (不断更新)
goit-markup-hw-07:goit-markup-hw-07
goit-markup-hw-07
技术技能家庭作业 #7 - Samyliak Dmytro
data-literate:以轻量级的方式进行实验,以创建、显示和共享数据集和数据驱动的故事
已弃用
合并到
见
数据显示实验。
一个实验性的代码和示例的游乐场,可以在那里找到 Portal.js 和 DataHub.io。
激励用例
我想把一个(面向数据的)markdown 文件变成一个优雅的数据驱动的网页
面向数据的降价文件是的那种东西及其问题
我想要这样的东西:
将 csv 或 excel 文件的链接自动转换为漂亮的表格或预览
使用React组件(在降价中)a la MDX 创建图表
将数据集作为 Markdown 文件,使用 Frontmatter 作为元数据
使用反引号表示的 Markdown 文件中的数据集,例如 ```dataset
嵌入的 csv 或 json 数据变成了 nie 表
数据文学文件
见
开发商
环境变量:
对于 github 通信,您需要使用具有公共存储库读取权限的个人访问令牌设置APP_GITHUB_KEY
notepal-开源
一个基于网络的软件包,用于设置针对实验科学的电子实验室笔记本。 这是一个包含某些模块的 Drupal 6 安装的定制包。
tabletweave:一种设计片剂编织草稿的工具
片剂编织草稿设计师
这是一个简单的基于 javascript 的应用程序,旨在帮助希望设计自己的草稿的古代平板电脑编织艺术的实践者。
可以在以下位置找到实时版本:
kendo-angular-messages:本地化消息 - Angular 的 Kendo UI
Angular 的 Kendo UI:本地化消息
概述
此存储库包含用于 Angular 的 Kendo UI 组件的翻译消息。
它还包括一个实用程序,用于以 XLIFF 格式在应用程序消息文件中填充这些消息。 有关更多详细信息,请参阅关于的文章。
基本用法
kendo-translate脚本查找指定语言环境和包的翻译,并将它们填充到指定的 XLIFF ( .xlf ) 文件中。
npx kendo-translate <file> --locale <locale> [--force]
file — .xlf消息文件的路径。
--locale , -l — 区域设置 ID 字符串。 例如, es-ES 。
--force , -f如果设置,它会覆盖现有的翻译( <target>元素)。
安装
要安装@progress/kendo-angular-messages包,请按照
2020:DroneCamp 2020 在线
DroneCamp 2020 在线议程
详情请访问
SSHManager:用于在本地管理 SSH 代理的 GUI 和 Python API
SSH管理器
用于管理和使用 SSH 的开源工具。
特征
多线程SSH检查,实时状态更新,快速CSV导出
多端口 SSH 端口转发,具有端口 SSH 重置功能的控制面板,实时状态更新,每个端口转发 IP 以便更好地管理
多设备支持- 通过 Web 界面更轻松地控制和管理,允许在同一网络中进行桌面和移动访问
包含编程API接口,从HTTP请求到Python编程接口,简单而强大
如果您发现这个项目有用,请给我一颗星,如果您发现任何错误,请打开一个问题。 我很乐意为您提供帮助!
用法
下载最新版本,运行 SSHManager.exe,将打开一个带有 Web 服务器 URL 的新浏览器选项卡。 您也可以从同一网络的其他设备上导航到该 URL 以访问 Web 界面!
创建你自己的 SSHManager
主要的 SSH 操作在bitvise.py 。 要创建自己的,请参阅examples文件夹中的用
StatTheoryLabs:数理统计课程的学习者教程和实验室
统计理论实验室
数理统计课程的学习者教程和实验室
要安装此软件包:
仅一次(可能需要在整个学期重新安装更新):
remove.packages("learnr") ## might not need this if you do not have learnr pre-installed
remotes::install_github("rstudio/learnr")
remotes::install_github("rstudio-education/gradethis")
remotes::install_github("sastoudt/StatTheoryLabs")
感谢 Marney 为此:安装完成后(我知道这看起来很奇怪,但请继续):
remove.packages("htmltools")
install.packages("htmltools")
退出
Pointnet2_PyTorch:Pointnet2Pointnet++的PyTorch实现
Pointnet2/Pointnet++ PyTorch
项目状态:未维护。 由于时间有限,我没有更新此代码的计划,也不会响应问题。
用 PyTorch 编写的 Pointnet2/Pointnet++ 的。
通过支持多 GPU。
支持 PyTorch 版本 >= 1.0.0。 使用来支持旧版本的 PyTorch。
有关官方模型定义和超参数,请参阅论文的官方代码发布(在 tensorflow 中), 。
Pointnet++ 使用的自定义操作目前仅在使用 CUDA 的 GPU 上受支持。
设置
安装python -- 这个 repo 是用{3.6, 3.7}
使用 CUDA 安装pytorch - 此 repo 已使用{1.4, 1.5}进行测试。 它可能适用于比1.5更新的版本,但这不能保证。
安装依赖
pip install -r requirements.txt
示
shortcut.codes
快捷方式代码
这是一项简单的服务,可以轻松下载和运行命令。 创建一个名为shortcut.codes的存储库并签入您的脚本。 使用它来运行简单的任务,而无需完整的自动化解决方案。 使用它来设置新的 Windows 工作站: curl https://shortcut.codes/willfong/windows | cmd curl https://shortcut.codes/willfong/windows | cmd
对于 Windows,您可能希望以管理员身份运行。
为什么
一切都应该自动化。 我们应该在自动化脚本中“记笔记”,这样我们就不必花时间一遍又一遍地运行相同的命令。 我们的工作站操作系统应设计为对命令行界面 (CLI) 友好
这个怎么运作
https://shortcut.codes/{GitHub Username}/{Filename}
该服务将获取以下 URL:
CLIChat:与 socket.io 和 cli 包的实时聊天
点击聊天
实时 CLi 聊天
一个可以连接服务器中的多个客户端并相互通信的应用程序
安装
在这个项目中,使用了 NodeJS 版本 16.3
克隆存储库
git clone https://github.com/WasixXD/CLIChat
安装依赖项
npm install
用于运行服务器
npm start
如何使用
安装后,使用 ngrok 或一些类似软件运行服务器
并更改 client.js 文件中的端口
然后制作一个没有 node_modules 的 .zip 并发送给你想要的人
特征
服务器端
服务器监听请求
可以连接多个客户端
接收和发送专属房间的消息
客户端
可以连接到服务器
用户可以自定义他的颜色和名称
可以看到所有房间并连接到它们
可以看到聊天
看谁进出
查看有多少用户在线,发送了多少消息等。
依赖关系
用于颜色定制的
姓名首字母提示
用于实时通信的
房间
Code:话不多说,给我看代码:rolling_on_the_floor_laughing:
简介
本仓库用于记录自学web开发过程中看过的一些教学网站,文章资料以及自己的代码和心得笔记,方便查阅。
准备工作
科学上网 :skull:
在这里我就不吐槽百度的搜索有多坑了,虽然不是必备技能,但“工欲善其事,必先利其器。” 如果你想成为一名程序员或者是工程师,科学上网我觉得你应该学会。
学习Markdown语法 :bookmark_tabs:
Markdown是一种轻量级的标记语言。因为它语法简单,不用花过多时间在文字排版上,效率高,所以不只是程序员,现在有很多人都在用markdown来写作。
适合自己的编辑器 :laptop:
对于程序员来说,代码编辑器绝对是最重要的开发工具之一。我常用的编辑器是Sublime Text3用来书写简单的项目,大一点的项目则使用VScode。
了解Github和Git
网上关于Github和Git的使用和配置教程一大堆,去了解学习一下,方便管理自己的代码。
学习网站
作为文档工具手册涵盖非常全面,内容实
vtt-creator:用于在浏览器中创建和编辑 Web 视频文本轨道 (WebVTT) 文件的工具
VTT 创作者
用于在浏览器中创建和编辑文件的工具。
在查看。
该存储库与一起是一个完整的单页应用程序,并且主要是出于投资组合的原因而开源。 我真的不期望/支持使用源代码。 通过上的实时托管版本使用 VTT Creator。
如果你真的有兴趣运行这个源代码,你需要:
一个 Google Cloud 帐号VTT Creator 将需要一个 Cloud Storage 存储分区、对 Cloud Speech to Text API 的访问权限以及具有适当权限的服务帐户
一个 AWS 账户VTT Creator 使用 Amazon Cognito 进行用户管理
一个贝宝账户
PostgreSQL
VTT Creator
要运行这个项目,你还需要提供一些环境变量来配置它:
API_URL=<url>
S
website:这是基于 NextJS 的 Ethicode.org 网站的 2.0 版本
恢复
该网站于 2020 年 3 月推出,最初是为了创建在线简历,但后来变成了 Ethicode 的首页。
本网站的第一个版本 - 是用 VueJS 构建的,并没有为此项目分叉。
构建设置
# install dependencies
npm install
# serve with hot reload at localhost:3000
npm run dev
# build for production with minification
npm run build
这个当前版本是一个项目,它是用引导的。
本部分用于原始流程的文档,不需要构建应用程序。
user@Computer ethicode % npx create-next-app website
Success ! Created website at [yourPath]/ethicode/website
In
encore.hdf5:HDF5 绑定与安装
模块::encore.hdf5
HDF5与安装。
如何添加到您的项目
npm add encore.hdf5@stable
试用
var path = require ( 'path' ) ;
var hdf5 = require ( '../..' ) . hdf5 ;
var Access = require ( '../..' ) . globals . Access ;
var file = new hdf5 . File ( path . join ( __dirname , './File.h5' ) , Access . ACC_RDONLY ) ;
var members = file . getMemberNames ( ) ;
console . log ( members ) ;
/*
log:
[ 'group1' ]
*/
file . close ( ) ;
ps-serverless-app
AWS 上的无服务器开发
此存储库用于 Pluralsight 的 AWS 无服务器开发学习路径。
方法
此学习路径侧重于使用现实世界的技术和方法在 AWS 上创建现代全栈无服务器应用程序。 它遵循以下自以为是的概念:
它利用带有的结构
后端服务是使用 JavaScript 为 Node.js 创建的,并作为 REST API 公开
Web 应用程序是使用 React 使用钩子创建的
基础设施是使用通过 TypeScript 定义的
持续交付是使用 AWS CDK 管道实现的
没有利用第三方服务,因为重点是仅使用 AWS 的云原生方法
跟着
该存储库旨在与学习路径一起使用。 虽然该课程包括 11 门课程,但有 5 门课程将概念应用于示例应用程序。 对于这些课程中的每一个,您都将有一个开始和结束分支。 此外,还将有一个链接来比较这两个分支。
在 AWS 上实施无服务器 Web 应用程序托管
net-snmp rfc1317 module-开源
Net-snmp 模块与 RFC1317 设备完全兼容。
Strayfire's Operating System:以稳定性、易用性和速度为目标的 Fedora LXDE 混音-开源
Strayfire OS 是 Fedora LXDE spin 的二进制兼容混音。 StrayOS 旨在成为 Linux 的开箱即用的完整安装。 Fedora 停止更新和支持该版本后会出现稳定版本。 ISOs,当稳定时默认包含所有上游更新,并且应该足够稳定以供个人使用而无需进一步的官方更新。 StrayOS 结合了 RPMfusion 和 Fedora 中未包含的程序,例如 VLC(但不会包含 Adobe flash)。 StrayOS,在追求轻量级的同时,不会忘记人们需要完成工作! StrayOS 被格式化为 LiveDVD,包括功能齐全的 LibreOffice、Firefox 和 Thunderbird。 已知问题: *仍在使用通用图标 *Remi repo尚未工作 *完全放弃
MK-filer:EKVM 文件管理器(MK-161 等)-开源
MK-filer 是经典的两面板文件管理器,用于由 NPP SEMIKO(新西伯利亚)制造的键盘。
cyrillic-to-translit-js:用于将 Cyrillic 符号转换为 Translit 的超轻量级 JavaScript 库,反之亦然
西里尔字母转转js
用于将 Cyrillic 符号转换为 Translit 的超轻量级 JavaScript 库,反之亦然
安装
npm install --save cyrillic-to-translit-js
使用简单
import CyrillicToTranslit from 'cyrillic-to-translit-js' ;
const cyrillicToTranslit = new CyrillicToTranslit ( ) ;
cyrillicToTranslit . transform ( 'Какая-то строка' , '_' ) . toLowerCase ( ) ;
构造函数
{ preset: 'ru' }或空- 俄语的音译预设。
{ preset: 'uk' } - 乌克兰语的音译预设(参见 )。
{ preset: 'mn' } - 蒙
Chore-Chart:用于跟踪日常家务的交互式网站
家务图
用于跟踪日常家务的交互式网站
想要为孩子们创造一种简单的方式来跟踪他们的日常家务
使用 CSS 和 JQuery 进行设置
每个家务是可选择的
根据早上、下午、晚上的家务清单使用不同的 css 主题
chore_chart.zip 包含用于 Google Coder 和 Raspberry Pi 的整个包: ://googlecreativelab.github.io/coder/
ubisoft-laforge-animation-dataset:Ubisoft La Forge - 动画数据集
Ubisoft La Forge 动画数据集(“LAFAN1”)
Ubisoft La Forge Animation 数据集和 SIGGRAPH 2020 论文随附代码。
2017 年 5 月拍摄。
该数据集可以在知识共享署名-非商业性-禁止衍生 4.0 国际公共许可证下使用(请参阅 license.txt)。
如果您使用此数据集或转换基准测试代码,请考虑引用论文:
@article{harvey2020robust,
author = {Félix G. Harvey and Mike Yurick and Derek Nowrouzezahrai and Christopher Pal},
title = {Robust Motion In-Betweening},
booktitle = {ACM Transactions on Graphics (Pro
deviantART-Filter:一个浏览器扩展,允许您按用户、关键字或类别过滤 DeviantArt
DeviantArt 滤镜
此浏览器扩展允许您在 DeviantArt 上按用户、关键字和/或类别过滤/阻止/隐藏偏差
概述
你有没有想过在浏览阻止/过滤偏差(又名提交)? 现在你可以了! 只需在您选择的 Web 浏览中器,然后按用户、关键字和/或类别开始过滤。
特征
功能齐全的管理面板,用于维护您的过滤器和控制功能。
从任何偏差缩略图或链接快速创建过滤器。
按标题和/或标签中的关键字过滤偏差(支持通配符)。
过滤与特定类别的所有偏差。
导入和导出过滤器列表,便于备份和迁移。
有关更多信息,请前往。
安装
网页浏览器
信息
下载链接
谷歌浏览器
火狐浏览器
贡献
总是欢迎贡献! 即使您不习惯编码,您也可以随时提交新想法和错误报告。
本地化/翻译
此扩展已设置为完全本地化/翻译成多种语言,但目前英语是唯一具有完整翻译的语言。 如果您能够帮助本地化/翻译,请查看本指南。 扩展的所有
openevse_wifi_gui
OpenEVSE WiFi 图形用户界面
这是 OpenEVSE WiFi 模块的 Web UI。 它旨在通过 、 或
构建用户界面
npm install
npm run build
开发服务器
为了更轻松地开发 GUI,Webpack 内置了一个开发服务器。 这可以配置为将调用传递到真实设备或模拟器的后端。
配置
您可以使用配置开发服务器。 可以在找到示例.env文件。
OPENEVSE_ENDPOINT - 要测试的 OpenEVSE 的 URL。
DEV_HOST - 默认情况下,开发服务器仅对本地主机可用。 如果要将服务器暴露给本地网络,请将其设置为外部网络接口的 IP 地址或主机名。
开始
要启动开发服务器,请使用以下命令:
npm start