Trianglify:还真有点小激动呢
发布在GitHub不完全装B指南2014年4月18日view:6829
在文章任何区域双击击即可给文章添加【评注】!浮到评注点上可以查看详情。

enter image description here 封面人物:高登·摩尔(Gordon Moore,1929.1.3 ~ )

英特尔公司的创立人之一和摩尔定律的提出者。

剑桥大学数学中心的图书馆以及加州理工学院的摩尔实验室是以他和他的妻子命名的。

摩尔定律:当价格不变时,集成电路上可容纳的晶体管数目每隔18个月便会增加一倍,性能也将提升一倍。

摩尔定律成功预测了过去40年计算机硬件的发展趋势,不过随着晶体管尺寸越来越小,制造难度越来越大,很多人都预测摩尔定律将会失效。


推荐指数:★★★★★

使用难度:☆

适用范围:快速创建网页背景

GitHub数据enter image description here


今天推荐的这个库,我看到它的时候心里只有一种感觉——相见恨晚。

作为一个没有艺术细胞的程序员,最痛苦的时候就是设计页面的时候,最最痛苦的时候就是设计页面的背景。背景的风格和质量很大程度上决定了整个网页的风格,而风格这种东西就像星空,你看得见却看不懂。

Trianglify的出现,很大程度上缓解了这种痛苦。它在D3的基础上写出了一种创建背景的算法,可以随机生成各种梦幻般的多边形背景,是的,就像水立方那样。

来看几个我随机出来的背景: enter image description here enter image description here enter image description here

不错吧~再搭配上半透明的圆角DIV,一个充满设计感的网页就出来了。


使用教程

style="background-image: url(data:image/svg+xml;base64,PHN2........);"

生成背景之后会获得一大串字符,只要把这串字符放到CSS的background-image里面,替换掉绿色的部分,就可以用了。


Trianglify官网首页


GitHub Tips

今天介绍Git非常常用的一个命令——git diff。

diff是different的缩写,顾名思义,是用来找不同的。

“git diff”有非常多的参数,我们说说最常用的三种使用方法以及它们的区别:

  • “git diff”——不带任何参数运行,会显示当前工作目录中没有被添加的修改。

  • “git diff –cached”——显示当前工作目录中被添加但是没有被commit的修改。

  • “git diff HEAD”——显示当前工作目录中的所有修改。

需要注意两点:

  • 这里的修改都是相对于上一个commit来说的。

  • 红色的“添加”指的是”git add”命令,文件修改之后,如果不添加的话,是不会被Git管理的。

有点乱是吧,由于大家实际使用的时候一般是commit -a,这样会把所有的修改先添加再commit,所以一般来说只要使用”git diff HEAD”命令就可以了。

还有一个非常常用的用法——”git diff -stat”,这条命令会显示当前工作目录下所有被修改的文件以及改动的行数,非常实用。

最后和”git status”做个对比吧,这两条命令乍一看都是显示文件的变动,区别就是”git diff”显示的细节更多,而”git status”只会显示哪个文件被改动。


如果大家觉得这篇文章还过得去的话请动动手指分享一下吧~你们的支持就是我最大的动力!

欢迎扫描二维码关注我的微信号“GitHub不完全装B指南”,获取最新文章。

谢谢~ enter image description here

评论
发表评论
4年前

@前端乱炖 哈哈,我也这么觉得

4年前

有意思!

WRITTEN BY
GitHub不完全装B指南
可能是全宇宙最低端的GitHub使用教程,1秒学会如何用别人的库装自己的逼!
TA的新浪微博
PUBLISHED IN
GitHub不完全装B指南

介绍我自己搜集到的一些优秀开源库,希望通过自己的努力让更多的人认识GitHub,了解GitHub,最后从GitHub中受益!

力图用最轻松的方式让大家会用最牛B的库!

我的收藏