• 50行Python代码白嫖Github Actions, 每天检测收录优质项目的存活状态(提供csv纯净数据下载)


    阮一峰老师《科技爱好者周刊》的启发,zhaoolee打算做个优秀项目的存储仓库,于是我写了个csv文件托管到github上, 为了方便检查URL的检查,我写了个脚本,每次更新csv文件或每天东八区的早晨6点,都会进行一url存活检测,如果状态码返回2xx, 则标注绿灯,并展示连接时长(毫秒级);如果状态码返回异常,则直接显示红灯。

    开源地址: https://github.com/zhaoolee/ins

    自带连接测试

    连接测试

    INS 🍭 互联网从业者的灵感数据库

    INS灵感

    本项目VI由方圆STU创始人老罗巴扎嘿提供设计

    何为灵感 (◐ˍ◑)

    出处: 唐王勃《广州宝庄严寺舍利塔碑》:以法师智遗人我,识洞幽明,思假妙因,冀通灵感

    • 灵感是文艺、科技活动中瞬间产生的富有创造性的突发思维状态,无意识中突然兴起的神妙能力(某度er)
    • 灵感是根据自己的经历而联想到的一种创造性思维活动 (维基儿)
    • 灵感发现新世界(省流儿)

    kokomi_teruhashi

    这个INS项目有什么用?(゚▽゚)/

    构建优秀产品,需要灵感,也需要信息,天才也难以逾越信息差的高墙,站在巨人的肩膀上才能事半功倍,这个仓库的目标是收集灵感,追踪存活的灵感,复活陨落的灵感。

    作为一个互联网从业者,不仅要做好手头的产品,也要时刻关注市面已有的产品和刚诞生的产品,存在的产品是我们灵感的来源

    INS项目的灵感来自 阮一峰的网络日志 之 科技爱好者周刊,周刊每期都会带一些给读者带来灵感的项目,但没有给出方便查阅的项目导航列表,以及活跃项目持续追踪功能,于是本INS项目诞生了。

    INS项目运作机制( ̄︶ ̄)↗

    zhaoolee往项目根目录的 website_info.csv 添加数据源, 数据源被提交到Github 后, Github Action 将运行爬虫, 实时检测Url状态, 如果收到响应, 则Name后追加一个绿灯🟢, 否则为红灯🔴

    Github Action每天6点定时运行, 检测Url的状态, 绿灯后面会显示响应的毫秒数, 值越小, 说明网站响应速度越快, 资金充足;

    响应速度慢的大多是公益项目,如果你很喜欢某个公益项目,建议去赞助一波,否则某天公益项目有可能会直接变红。

    INS项目的墓碑复活机制(╯-_-)╯~╩╩

    项目显示红灯的项目,可能本身是个好项目,但由于种种原因搞不下去了,如果你能搞出改良版的项目,欢迎在issues中留言,我会积极收录。

    下载(⊙ˍ⊙)

    纯净核心csv数据全量下载: https://raw.githubusercontent.com/zhaoolee/ins/main/website_info.csv

    在线CDN版本: https://cdn.jsdelivr.net/gh/zhaoolee/ins/website_info.csv

    如果你想复刻本项目, 建设灵感之外的主题仓库, 欢迎直接克隆本项目进行魔改

    git clone --depth=1 https://github.com/zhaoolee/ins
    
    • 1

    欢迎贡献╰( ̄▽ ̄)╭

    贡献方法: Fork本项目, 在项目根目录的 website_info.csv 添加数据, 提交Pr即可!

    联系作者 (^-^)V

    zhaoolee@gmail.com

    如果你有饱含灵感的想法, 也可以在issues 中留言

  • 相关阅读:
    SpringBoot后端代码基本逻辑
    善用 vscode 的多光标批量和模板等技巧来提效
    Docker 容器的数据卷的使用
    开源二三事|ShardingSphere 与 Database Mesh 之间不得不说的那些事
    PMP中的T型人才
    JVM相关知识
    解决docker运行elastic服务端启动不成功
    回溯算法 | 组合 | leecode刷题笔记
    【算法与数据结构】701、LeetCode二叉搜索树中的插入操作
    ccs: memory range overlaps existing memory range
  • 原文地址:https://blog.csdn.net/zhuoyuedelan/article/details/127853009