当前位置: 首页 > 科技观察

GitHub热点速览:如何搭建超级技术栈

时间:2023-03-17 10:57:14 科技观察

build-your-own-x,无论你是新手还是老手,这都是一个指针。有了方向,剩下的就是时间和练习了。收集了大量可以用于软件和Web开发的PublicAPI,无疑是你练习的好伙伴,而拼写检查:vscode-spell-checker也可以让你练习得更顺畅,提高你的开发效率,节省研发时间.除了VSCode的插件可以帮助你更好的练习技术,调试响应式页面的浏览器responsively-app也是一个好帮手。以下内容摘自HelloGitHub的GitHubTrending。选择标准是:新版本|实用|有趣的。根据项目发布时间的分类,发布时间小于7天的项目将标记为New。没有这个标志,说明项目发布时间超过一周。由于本文篇幅有限,还有一些项目无法在本文中展示。希望大家知道1.本周推特1.1macOS免费体验:macos-virtualbox本周星数增长:2800+想免费体验macOS系统吗?macos-virtualbox是一个支持Windows和Linux的macOS虚拟机。默认安装只需要用户耐心坐下,在脚本提示符下按少于十次回车键,无需与虚拟机交互。目前支持macOSCatalina(10.15)、Mojave(10.14)和HighSierra(10.13)。GitHub地址→https://github.com/myspaghetti/macos-virtualbox2。GitHubTrending周榜2.1Web开发提速:responsively-app本周明星增长:1700+responsively-app是来自印度的开发者ManojVivek开发的一款用于调试响应式页面的浏览器,主要有以下特点:跨设备镜像用户交互可自定义预览布局,满足开发需求便捷的元素检查,支持所有设备预览30+内置设备配置文件,您可以选择添加自定义设备。一键截图所有设备。支持开发者热重载GitHub地址→https://github.com/manojVivek/responsively-app2.2SQL分析:DuckDB本周明星成长:650+DuckDB是一个嵌入式关系型分析数据库,主要用于嵌入到其他程序中执行快速SQL分析查询,正式名称为“SQLiteinAnalyticalDatabase”,使用C或C++将数据库服务器直接嵌入到应用程序中。特点:语法解析:使用PostgreSQL解析器,重新打包为一个独立的库外壳:调整SQLite外壳以与DuckDB一起使用测试:使用SQLite中的SQL逻辑测试测试DuckDB模糊查询:使用SQLsmith查询生成随机数以进行额外测试日期数学:使用来自MonetDBSQLWindowFunctions的DateMath组件:DuckDB的窗口函数实现使用分段树聚合,例如ViktorLeis、KanKundhikanjana、AlfonsKemper和ThomasNeumannPipelinedQueryExecution”,作者:PeterBoncz、MarcinZukowski和NielsnesOptimizer:DuckDB的优化器受到GuidoMoerkotte和ThomasNeumman以及ThomasNeumann和AlfonsKemper的论文“动态编程反击”的启发,灵感来自“Unnestingarbitraryqueries”并发控制:我们的MVCC实现受到论文“FastSerializedMultiversionConcurrencyControlforMain-MemoryDatabaseSystems”,作者:ThomasNeumann、TobiasMühlbauer和AlfonsKemper:HybridOLTPandOLAPonCompressedStorageLeveragingVectorizedandCompiledRegularExpressions:DuckDB使用谷歌的RE2正则表达式引擎GitHub地址→https://github.com/cwida/duckdb2.3UI组件管理器:Storybook本周明星增长:550+小号storybook是一个UI组件的开发环境,可以浏览组件库,查看各个组件的不同状态,交互开发和测试组件GitHub地址→https://github.com/storybookjs/storybook2.4Demo之母:RealWorld本周明星成长:450+RealWorld带你在Node/Django等平台上使用React/Angular等框架搭建一个类Medium的博客平台。开发人员可以混合使用它们,因为它们都遵循相同的API规范。GitHub地址→https://github.com/gothinkster/realworld2.5API大师:PublicAPIs本周明星成长:1850+PublicAPIs收集了大量可用于软件和web开发的API,包括金融、反-欺诈、文本分析、动画、健身等50+分类API,如果你正在寻找资源,试试这个公共API项目GitHub地址→https://github.com/public-apis/public-apis2.6公式推导分析:南瓜书本周明星成长:600+南瓜书是《机器学习》(西瓜书)公式推导与分析,包括:模型评估与选择、线性模型、决策树、神经网络、支持向量机、贝叶斯分类机器学习、集成学习、降维与度量学习、特征选择与稀疏学习等GitHub地址→https://github.com/datawhalechina/pumpkin-book2.7超级技术栈:build-your-own-x本周明星成长:2550+build-your-own-x合集大量资源项目,旨在教你打造一些专属技能,包括:3D渲染器、增强现实、区块链、游戏、搜索引擎、命令行工具、神经网络、视觉识别、bot等27个类别。GitHub地址→https://github.com/danistefanovic/build-your-own-x2.8架构师技术图谱:awesome-architecture本周明星成长:100+awesome-architecture架构师技术图谱包括:distributed,Front-end,大数据、存储、微服务、推荐系统、框架、消息队列、编程语言、设计模式、重构、集群等。GitHub地址→https://github.com/toutiaoio/awesome-architecture3。本周GitHubTrending#VSCodePlugin#主题的主力军。一个好用的插件可以提高我们的开发效率。作为TopIDE,VSCode拥有丰富的生态系统,这也是大多数开发者选择使用它来开发软件的原因。在本期主题项目中,小鱼干选择了3款超级好用的插件,希望能提高大家的开发效率。3.1页面自动加载:vscode-live-servervscode-live-server是一个插件,它允许我们在更改IDE代码时自动重新加载网页。github地址→https://github.com/ritwickdey/vscode-live-server3.2拼写检查:vscode-spell-checkervscode-spell-checker是一个拼写检查小工具,可以帮你报告一些常见的拼写错误,特别好用对于骆驼案例代码。GitHub地址→https://github.com/streetsidesoftware/vscode-spell-checker3.3Vim模拟器:VSCodeVimVSCodeVim是一个用于VisualStudioCode的Vim模拟器,将Vim的强大功能带到你的文本编辑器中。GitHub地址→https://github.com/VSCodeVim/Vim