程序员:分享几个好玩的东东(上)

俗话说:兴趣是最好的老师。如果有一天你把编程当做一个游戏,当成一件好玩的事,那么你将会在编程的这条路上越走越宽,越走越好,越走越深。

那如何把编程当做一个游戏呢?如何让编程更加有趣呢?那就是用编程做出有意思,好玩的东西来就行啦。今天我们就分享几个好玩的东西,看看人家大神是如何玩转编程,把东西做出花来的?

1、upload-labs

upload-labs 是一个帮你总结所有类型的上传漏洞的靶场。它是一个用 PHP 语言编写的,专门收集渗透测试过程中遇到的各种上传漏洞的靶场。旨在帮助大家对上传漏洞有一个全面的了解。目前一共 19 关,每一关都包含着不同的上传方式。

注意:

(1)每一关没有固定的通关方法,大家不要自限思维!

(2)该项目提供的 writeup 只是一个参考作用,希望大家可以分享出自己的通过思路。

(3)实在自己想不出的,可以点击查看提示。

(4)如果黑盒情况下,实在做不出,可以点击查看源码。

mind-map

index

sum_up

真的可以让你受益匪浅的同时,感觉很锻炼思维,有意思。

开源地址:https://github.com/c0ny1/upload-labs

2、MicroHub

这个就很有意思了,是 Microsoft 和 GitHub 的结合体。众所周知,GitHub 已经被微软收购了,在收购消息爆出的同时,就出现了很多恶搞的笑话和图片。但是今天分享的这个就不一样,很有意思。

MicroHub 是一个微软主题风格的 Chrome 插件,让你的 GitHub 界面变成微软的经典风格。如下:

Snip20180613_21

看看,这是我安装上这个插件后的,我的 GitHub 主页界面的样子。是不是充满了弄弄的微软风,这 TMD 跟打开一个 word 文档一样。

Snip20180613_22

地址:https://github.com/zhuowenli/MicroHub

3、PulltoRefresh.js

加个 JS,让你的网站立马支持下拉刷新。这个东西简直了,超级有意思,加上几行代码之后,就可以让你的网站,在手机端支持下拉刷新效果。

Snip20180613_23

地址:https://www.boxfactura.com/pulltorefresh.js/

特别说明:这一期是不是挺有意思?我感觉一般,其实下一期的分享会更加有意思哦!期待吧?

loonggg wechat
欢迎您扫一扫上面的二维码,订阅我的微信公众号「 非著名程序员」!
坚持原创技术分享,您的支持将鼓励我继续创作!