不得不推荐的6个小众却干货满满的开源项目

2024-02-05 06:30

本文主要是介绍不得不推荐的6个小众却干货满满的开源项目,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

黑客技术

点击右侧关注,了解黑客的世界!

Java开发进阶

点击右侧关注,掌握进阶之路!

Python开发

点击右侧关注,探讨技术话题!

来源丨开源最前线(OpenSourceTop)

https://mp.weixin.qq.com/s/9rz_kSlGdM9hTOsbrpDMKw

Github不仅是存储我们的代码和与其他开发人员共享项目仓库的地方,在Github上还有成千上万的宝贵资源可以挖掘,当然也有些主题太过宽泛以至于推荐它们是毫无意义的,今天和大家分享几个Github上小众但却很有用仓库。

1、Effective_Engineer.md

这个仓库更像是一篇文章或者一份清单,它可以帮助你:

  • 提高开发流程的速度

  • 通过改进学习习惯来提高学习效率

  • 除了编码时的专注和高效之外,这个仓库还会给你一些成为更好的软件工程师的建议,大多都是受到软件架构师大师Martin Fowler知识传播的启发。

Github地址:https://gist.github.com/rondy/af1dee1d28c02e9a225ae55da2674a6f

2、Tech Interview Handbook

对于那些正准备面试的程序员来说,这是一份不错的资源,里面包含大量面试相关的资源,“算法”是一门很酷的知识,相信我们在大一那年都学过了,但是后来我们又都忘记了,直到毕业你需要找到一份工作时,才意识到它的重要性。通过该仓库,你就知道面对算法和数据结构相关的面试题要如何作答。

Github地址:https://github.com/yangshun/tech-interview-handbook

3、big-list-of-naughty-strings

在该存储库中,有一个文件blns .txt。它包含一个很长的字符串列表,你可以使用它来测试应用程序中的用户输入。即使是拥有大量自动化测试的大公司,也会遇到用户名不合法输入,如果你做的系统/应用程序设计用户输入,那么,这个项目就是你需要的,此外,列表中最重要的部分是#脚本注入部分——从第320行开始,别错过了。

Github地址:https://github.com/minimaxir/big-list-of-naughty-strings

4、free-programming-books

这个仓库是Github上最受欢迎的仓库之一,标星132K,950多个贡献者和超过25,000个fork。这份书单最初是Karan Bhangui和George Stocker 在Stack Overflow上罗列的免费书籍列表。关键是有中文,而且涉及的主题非常广,无论你想要哪方面的书籍都可以在上面找到。

Github地址:https://github.com/EbookFoundation/free-programming-books

5、Free for dev

这是一个你可以在日常工作中使用的工具列表。该仓库收集了国外SaaS, PaaS, BaaS 和 IaaS 的完全免费或有限免费服务,专注于典型的应用程序开发

Github地址:https://github.com/ripienaar/free-for-dev

受到该项目的启发,qinghuaiorg在Github上创建了一个国内免费服务聚合,感兴趣的不要错过了。

Github地址:https://github.com/qinghuaiorg/free-for-dev-zh

6、You-Dont-Need

这是一个很有趣的仓库,收集了各种标题包含【你不需要X】类型的文章,以此表明为什么现在的开发者会过度设计应用的原因,尤其是在JS的生态里,开发者选择使用某个框架或者工具,并不是因为它们真正需要,而仅仅是因为这些框架/工具被大肆宣扬。

Github地址:https://github.com/you-dont-need/You-Dont-Need.com

 推荐↓↓↓ 

????16个技术公众号】都在这里!

涵盖:程序员大咖、源码共读、程序员共读、数据结构与算法、黑客技术和网络安全、大数据科技、编程前端、Java、Python、Web编程开发、Android、iOS开发、Linux、数据库研发、幽默程序员等。

万水千山总是情,点个 “在看” 行不行

这篇关于不得不推荐的6个小众却干货满满的开源项目的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/680005

相关文章

不懂推荐算法也能设计推荐系统

本文以商业化应用推荐为例,告诉我们不懂推荐算法的产品,也能从产品侧出发, 设计出一款不错的推荐系统。 相信很多新手产品,看到算法二字,多是懵圈的。 什么排序算法、最短路径等都是相对传统的算法(注:传统是指科班出身的产品都会接触过)。但对于推荐算法,多数产品对着网上搜到的资源,都会无从下手。特别当某些推荐算法 和 “AI”扯上关系后,更是加大了理解的难度。 但,不了解推荐算法,就无法做推荐系

这15个Vue指令,让你的项目开发爽到爆

1. V-Hotkey 仓库地址: github.com/Dafrok/v-ho… Demo: 戳这里 https://dafrok.github.io/v-hotkey 安装: npm install --save v-hotkey 这个指令可以给组件绑定一个或多个快捷键。你想要通过按下 Escape 键后隐藏某个组件,按住 Control 和回车键再显示它吗?小菜一碟: <template

如何用Docker运行Django项目

本章教程,介绍如何用Docker创建一个Django,并运行能够访问。 一、拉取镜像 这里我们使用python3.11版本的docker镜像 docker pull python:3.11 二、运行容器 这里我们将容器内部的8080端口,映射到宿主机的80端口上。 docker run -itd --name python311 -p

深入探索协同过滤:从原理到推荐模块案例

文章目录 前言一、协同过滤1. 基于用户的协同过滤(UserCF)2. 基于物品的协同过滤(ItemCF)3. 相似度计算方法 二、相似度计算方法1. 欧氏距离2. 皮尔逊相关系数3. 杰卡德相似系数4. 余弦相似度 三、推荐模块案例1.基于文章的协同过滤推荐功能2.基于用户的协同过滤推荐功能 前言     在信息过载的时代,推荐系统成为连接用户与内容的桥梁。本文聚焦于

阿里开源语音识别SenseVoiceWindows环境部署

SenseVoice介绍 SenseVoice 专注于高精度多语言语音识别、情感辨识和音频事件检测多语言识别: 采用超过 40 万小时数据训练,支持超过 50 种语言,识别效果上优于 Whisper 模型。富文本识别:具备优秀的情感识别,能够在测试数据上达到和超过目前最佳情感识别模型的效果。支持声音事件检测能力,支持音乐、掌声、笑声、哭声、咳嗽、喷嚏等多种常见人机交互事件进行检测。高效推

在cscode中通过maven创建java项目

在cscode中创建java项目 可以通过博客完成maven的导入 建立maven项目 使用快捷键 Ctrl + Shift + P 建立一个 Maven 项目 1 Ctrl + Shift + P 打开输入框2 输入 "> java create"3 选择 maven4 选择 No Archetype5 输入 域名6 输入项目名称7 建立一个文件目录存放项目,文件名一般为项目名8 确定

金融业开源技术 术语

金融业开源技术  术语 1  范围 本文件界定了金融业开源技术的常用术语。 本文件适用于金融业中涉及开源技术的相关标准及规范性文件制定和信息沟通等活动。

安全管理体系化的智慧油站开源了。

AI视频监控平台简介 AI视频监控平台是一款功能强大且简单易用的实时算法视频监控系统。它的愿景是最底层打通各大芯片厂商相互间的壁垒,省去繁琐重复的适配流程,实现芯片、算法、应用的全流程组合,从而大大减少企业级应用约95%的开发成本。用户只需在界面上进行简单的操作,就可以实现全视频的接入及布控。摄像头管理模块用于多种终端设备、智能设备的接入及管理。平台支持包括摄像头等终端感知设备接入,为整个平台提

防近视护眼台灯什么牌子好?五款防近视效果好的护眼台灯推荐

在家里,灯具是属于离不开的家具,每个大大小小的地方都需要的照亮,所以一盏好灯是必不可少的,每个发挥着作用。而护眼台灯就起了一个保护眼睛,预防近视的作用。可以保护我们在学习,阅读的时候提供一个合适的光线环境,保护我们的眼睛。防近视护眼台灯什么牌子好?那我们怎么选择一个优秀的护眼台灯也是很重要,才能起到最大的护眼效果。下面五款防近视效果好的护眼台灯推荐: 一:六个推荐防近视效果好的护眼台灯的

智能交通(二)——Spinger特刊推荐

特刊征稿 01  期刊名称: Autonomous Intelligent Systems  特刊名称: Understanding the Policy Shift  with the Digital Twins in Smart  Transportation and Mobility 截止时间: 开放提交:2024年1月20日 提交截止日