• 另类终端「GitHub 热点速览 v.22.15」


    作者:HelloGitHub-小鱼干

    除了编译器之外,终端也是我们日常打交道的软件之一。但,你用它看过股票吗?OpenBBTerminal 不仅能让你看股票,还能让你用科学的方法进行股票投资。说到投资,hackathon-starter 和 javascript-testing-best-practices 一个是让你无需烦恼 Node.js 应用如何开发直接给你一个模版,另外一个则是给你指引如何实现 JS 和 Node.js 代码可靠。当然还有关心你生活的 DingDongHelper,帮你捡漏买菜。

    以下内容摘录自微博@HelloGitHub 的 GitHub Trending 及 Hacker News 热帖(简称 HN 热帖),选项标准:新发布 | 实用 | 有趣,根据项目 release 时间分类,发布时间不超过 14 day 的项目会标注 New,无该标志则说明项目 release 超过半月。由于本文篇幅有限,还有部分项目未能在本文展示,望周知

    • 本文目录
        1. 本周特推
        • 1.1 网络 CLI 工具:bore
        • 1.2 终端看股:OpenBBTerminal
        1. GitHub Trending 周榜
        • 2.1 加油买菜:DingDongHelper
        • 2.2 最佳实践:javascript-testing-best-practices
        • 2.3 解放 Node.js 开发生产力:hackathon-starter
        • 2.4 Node.js 打包工具:pkg
        • 2.5 CI/CD 工具包:Dagger
        1. 往期回顾

    1. 本周特推

    1.1 网络 CLI 工具:bore

    本周 star 增长数:750+

    New Bore 是一个 Rust 编写而成、现代、简单的 TCP 隧道(tunnel),它将本地端口暴露给远程服务器,绕过了标准的 NAT 连接防火墙。同 localtunnel 和 ngrok 类似,bore 本身也是个高效、中立、仅用于 TCP 流量转发的工具。

    GitHub 地址→https://github.com/ekzhang/bore

    1.2 终端看股:OpenBBTerminal

    本周 star 增长数:1,250+

    OpenBBTerminal 是一个非常棒的股票和加密市场终端,有着高颜值之余,它允许散户们利用先进的数据科学和计算机技术来进行投资。它开放了对 Pandas、Numpy、Scipy、Jupyter、Pytorch、Tensorflow、Sklearn 等等框架的支持。

    GitHub 地址→https://github.com/OpenBB-finance/OpenBBTerminal

    2.1 加油买菜:DingDongHelper

    本周 star 增长数:800+

    DingDongHelper 是一个叮咚买菜抢菜插件,按照作者所说,在高峰期使用的话比手动下单要慢,不如当它是个捡漏插件,开着等着非高峰时间捡漏下单。

    GitHub 地址→https://github.com/Skykai521/DingDongHelper

    2.2 最佳实践:javascript-testing-best-practices

    本周 star 增长数:650+

    javascript-testing-best-practices 收录截止到 2022.04,全面而翔实的 JavaScript 和 Node.js 测试最佳实践,当中包括各类 JS、Node.js 可靠性指南。

    GitHub 地址→https://github.com/goldbergyoni/javascript-testing-best-practices

    2.3 解放 Node.js 开发生产力:hackathon-starter

    本周 star 增长数 400+

    hackathon-starter 一个 Node.js 应用程序模版,具有以下特性:

    • 邮箱和密码进行本地身份验证;
    • 支持 Twitter、Google、GitHub、Linkedin、Instagram 等第三方登录验证;
    • Flash 通知;
    • MVC 项目结构;
    • 支持 Node.js 集群;
    • 可通过中间件自动编译 Sass 样式表;
    • 支持表格信息收集;

    GitHub 地址→https://github.com/sahat/hackathon-starter

    2.4 Node.js 打包工具:pkg

    本周 star 增长数:500+

    pkg 命令接口可让你把 Node.js 项目打包成可执行文件,甚至在没有安装 Node.js 的设备上运行。值得注意的是,pkg 本身是为了在容器中使用的,所以并不提倡在无服务器环境中用 pkg。

    GitHub 地址→https://github.com/vercel/pkg

    2.5 CI/CD 工具包:Dagger

    本周 star 增长数:1,100+

    Dagger 一个便携的 CI/CD 开发工具包,有了它开发团队可以轻松开发 CI/CD 管道并在任意地方运行使用。Dagger 的特性包括:

    1. 统一开发和 CI 环境;
    2. 减少 CI 锁定:不再需要每 6 个月从头再写一次。

    GitHub 地址→https://github.com/dagger/dagger

    3. 往期回顾

    往期回顾:

    以上为 2022 年第 15 个工作周的 GitHub Trending 如果你 Pick 其他好玩、实用的 GitHub 项目,记得来 HelloGitHub issue 区和我们分享下哟

    最后,记得你在本文留言区留下你想看的主题 Repo(限公众号),例如:AI 换头。 和之前的送书活动类似,留言点赞 Top3 的小伙伴(),小鱼干会努力去找 Repo 的^^

    HelloGitHub 交流群现已全面开放,添加微信号:HelloGitHub001 为好友入群,可同前端、Java、Go 等各界大佬谈笑风生、切磋技术~

  • 相关阅读:
    JavaScript之DOM查询
    JavaScript之this解析
    Qt之pro文件解析
    Qt5 调试之详细日志文件输出(qInstallMessageHandler)
    修改 Ubuntu的源为阿里源
    Unable to acquire the dpkg frontend lock
    gcc编译中文字符串后,windows控制台输出乱码
    stm32f103 time2配置,转载
    取反
    单片机,struct ,union定义标志,节约RAM
  • 原文地址:https://www.cnblogs.com/xueweihan/p/16128499.html
Copyright © 2020-2023  润新知