Github上是我们程序员学习开源代码、提升编程技巧的好地方、好学校,但是除了学习,小伙伴们有没有发现过Github上一些特别有意思的项目呢?

今天TJ君就来和大家分享几个自认为特别有趣的开源项目:

加密库

这是一个从斯坦福大学传出的开源加密库,基于JavaScript,可用在JS里的加密、解密。目前最新的版本是1.08,让TJ君有一种在世界名校学习的感觉。

项目有各种不同的加密方式,像CBC模式、CCM模式、位阵列编解码等等,其实说实话TJ君也不是很懂,还要再研究研究。不过各种类型丰富的加密模式,对于这方面有需求的小伙伴绝对是一道美味佳肴。





食谱库

说起美味佳肴,竟然Github上还有一个专门记载各种食谱的项目。



什么?食谱?很多小伙伴肯定要跳出来了,外国人怎么可能比我们大天朝更懂美食?!

这个项目上允许用户上传自己的食谱和照片,然后经过项目处理后,会在指定的位置出现上传的食谱及作者信息,也会根据食谱的烹饪难度、烹饪时长、烹饪材料进行各种标注。

当然上传有一定的格式要求,像 食谱应该以标题开头,第一行有一个#。顶部无空行,末端无尾行文件名应该是菜的名称,用连字符(-)分隔。不是下划线,绝对不是空格食谱必须以传统美食和丰富的食物为基础

TJ君对于这个项目的想法是:

兄弟们上啊,让我们天朝的美食淹没它的食谱,大盘鸡、口水鸡、麻辣火锅、兔头、佛跳墙、锅包肉、烤鸭、狮子头、脆鳝、手抓羊肉。。。。。

好吧,TJ君承认爱国情绪高涨了下,但是TJ君还是觉得中国美食无人能敌~~~

新冠序列

是不是很惊奇,这样一个世界性的病毒,竟然有人将其序列放到了Github上?

为了让大家更加了解新馆疫苗的研发过程及原理,体谅研发疫苗的不易,来自斯坦福大学(又是斯坦福,这里不得不说句题外话,什么时候能看到解决一些难题的都是清华北大的名字呢?)的一些科学家,公布了新冠mRNA的序列。

不过要提醒的是,这个序列可不是生产疫苗的配方哦,小伙伴了解下就可以了哦,可千万别想着自己根据这个能做出疫苗这种事哦(如果小伙伴实际真的有这个能力的话。。。。)

Github上有着各种各样有趣又实用的项目,关注TJ君的公众号TJ君,TJ君会持续给大家分享各种好玩又有用的开源项目,觉得有意思的话将TJ君介绍给你的朋友哦!

上述三个项目的地址如下:https://mp.weixin.qq.com/s/bn0bDwSDfw4eHc83S3B6ZQ

加密解密、食谱、新冠序列,各种有趣的开源项目Github上都有的更多相关文章

  1. 有趣的开源项目集结完毕,HelloGitHub 月刊第 63 期发布啦!

    兴趣是最好的老师,HelloGitHub 让你对编程感兴趣! 简介 分享 GitHub 上有趣.入门级的开源项目. 这里有实战项目.入门教程.黑科技.开源书籍.大厂开源项目等,涵盖多种编程语言 Pyt ...

  2. GitHub上一些有趣的开源项目[持续更新]

    TheAlgorithms/C-Plus-Plus 用C++实现了常见的算法,如排序算法,查找算法,以及一些常见的数据数据结构,如链表,二叉树. 链接:https://github.com/TheAl ...

  3. 2019-2-20C#开发中常用加密解密方法解析

    C#开发中常用加密解密方法解析 一.MD5加密算法 我想这是大家都常听过的算法,可能也用的比较多.那么什么是MD5算法呢?MD5全称是 message-digest algorithm 5[|ˈmes ...

  4. 各种加密解密函数(URL加密解密、sha1加密解密、des加密解密)

    原文:各种加密解密函数(URL加密解密.sha1加密解密.des加密解密) 普通hash函数如md5.sha1.base64等都是不可逆函数.虽然我们利用php可以利用这些函数写出可逆函数来.但是跨语 ...

  5. jquery实现登录加密的几种方法以及cookie存放加密/解密

    本篇文章的所有操作都是在jsp页面上进行的,完全与后台分离 part 1:加密方式 这个加密方式网上基本都有很多人总结,我在此也就抛砖引玉一下: 1.base64加密 在页面中引入base64.js文 ...

  6. 「newbee-mall新蜂商城开源啦」GitHub 上最热门的 Spring Boot 项目,我也要做一次靓仔!

    没有一个冬天不可逾越,也没有一个春天不会到来. 介绍一下新蜂商城的近况,同时,新蜂商城 Vue 版本目前也在开发中,在这篇文章里我也向大家公布一下新蜂商城 Vue 版本的开发进度,和大家同步一下,在不 ...

  7. N个整数(数的大小为0-255)的序列,把它们加密为K个整数(数的大小为0-255).再将K个整数顺序随机打乱,使得可以从这乱序的K个整数中解码出原序列。设计加密解密算法,且要求K<=15*N.

    N个整数(数的大小为0-255)的序列,把它们加密为K个整数(数的大小为0-255).再将K个整数顺序随机打乱,使得可以从这乱序的K个整数中解码出原序列.设计加密解密算法,且要求K<=15*N. ...

  8. 基于新唐M0的XXTEA加密解密算法源码

    /*-------------------------------------------------------------------------------------------------- ...

  9. 记录新项目中遇到的技术及自己忘记的技术点【DES加密解密,MD5加密,字符串压缩、解压,字符串截取等操作】

    一.DES加密.解密 #region DES加密解密 /// <summary> /// 进行DES加密 /// </summary> /// <param name=& ...

随机推荐

  1. Android Activity Deeplink启动来源获取源码分析

    一.前言 目前有很多的业务模块提供了Deeplink服务,Deeplink简单来说就是对外部应用提供入口. 针对不同的跳入类型,app可能会选择提供不一致的服务,这个时候就需要对外部跳入的应用进行区分 ...

  2. 软件分享:网页监测及 IIS 重启工具 IISMonitor

    本人以前编写过一款简单的工具软件 IISMonitor,这几天整理完善并补写了使用说明,分享出来,供大家免费使用.使用过程中,遇到什么问题或有什么建议,也可回帖留言,我尽力提供修改支持. 1.工具简介 ...

  3. C#练习2

    using System;class Class1{ public int vlaue = 0;}class Test{ static void Main() { int v1 = 0; int v2 ...

  4. [atAGC054F]Decrement

    令$a_{i}$和$b_{i}$分别为$A_{i}$和$B_{i}$减少的值,考虑判定$\{a_{i}\},\{b_{i}\}$能否被得到 结论:$\{a_{i}\},\{b_{i}\}$能否被得到当 ...

  5. 探索JavaScript执行机制

    前言 不论是工作还是面试,我们可能都经常会碰到需要知道代码的执行顺序的场景,所以打算花点时间彻底搞懂JavaScript的执行机制. 如果这篇文章有帮助到你,️关注+点赞️鼓励一下作者,文章公众号首发 ...

  6. Codeforces 506E - Mr. Kitayuta's Gift(神仙矩阵乘法)

    Codeforces 题目传送门 & 洛谷题目传送门 神仙题 %%%%%%%%%%%%% u1s1 感觉这道题风格很省选( 下记 \(m=|s|\),首先探讨 \(n+m\) 为偶数的情形. ...

  7. R数据科学-1

    R数据科学(R for Data Science) Part 1:探索 by: PJX for 查漏补缺 exercise: https://jrnold.github.io/r4ds-exercis ...

  8. zabbix监控php状态

    环境介绍: php /usr/loca/php nignx /usr/loca/nginx  配置文件都是放在extra中 修改php-fpm的配置文件启动状态页面 pm.status_path = ...

  9. 7个连环问揭开java多线程背后的弯弯绕

    摘要:很多java入门新人一想到java多线程, 就会觉得很晕很绕,什么可见不可见的,也不了解为什么sync怎么就锁住了代码. 本文分享自华为云社区<java多线程背后的弯弯绕绕到底是什么? 7 ...

  10. cookie规范(RFC6265)翻译

    来源:https://github.com/renaesop/blog/issues/4 RFC 6265 要点翻译 1.简介 本文档定义了HTTP Cookie以及HTTP头的Set-Cookie字 ...