![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
技术杂文
syphi
武汉在读的大二学生
展开
-
密码学是科学而非工程学
托马斯.普塔切克曾经发过一条Twitter“如果你不是编写攻击代码的时候学习的密码学,那么你可能根本没有在学密码学”。 从Twitter上对这条信息的关注及其引用数来看,它似乎得到了很多人的认同。尽管我很尊重托马斯,但我绝对不同意他的观点。我认为学习密码学,不仅不需要写代码,而且编写攻击代码对于学习现代密码学根本毫无用处。学习现代密码学最好的方式是研究数学论证。如果我们仍然是处在20世纪90年转载 2014-01-02 18:06:44 · 1364 阅读 · 0 评论 -
html canvas demo
http://www.effectgames.com/demos/canvascycle/参考自http://developer.51cto.com/art/201107/276488_2.htm原创 2014-02-10 17:24:08 · 886 阅读 · 0 评论 -
淘宝前端工程师:国内WEB前端开发十日谈(转)
一直想写这篇“十日谈”,聊聊我对Web前端开发的体会,顺便解答下周围不少人的困惑和迷惘。我不打算聊太多技术,我想,通过技术的历练,得到的反思应当更重要。 我一直认为自己是“初级”前端开发工程师,一方面我入道尚浅,只有短短几年,另一方面我自知对技术的钻研并不深入,可能是由于环境的原因,当然最重要的是,我幸运的参与到互联网崛起的浪潮之巅。时势造就了一批技能薄弱但备受追捧的“弄潮者”,这在很大程度转载 2014-02-24 23:50:49 · 1275 阅读 · 0 评论 -
学点Unicode又不会死——Unicode的流言终结者和编码大揭秘
学点Unicode又不会死——Unicode的流言终结者和编码大揭秘 2014-2-15 14:59|发布者: linux|查看数: 159|评论数: 1|赞0摘要: 如果你是一个生活在2003年的程序员,却不了解字符、字符集、编码和Unicode这些基础知识。那你可要小心了,要是被我抓到你,我会让你在潜水艇里剥六个月洋葱来惩罚你。这个邪恶的恐吓是Joel Spolsky在十年转载 2014-02-16 22:44:15 · 1059 阅读 · 0 评论 -
色彩的数学规则(二)(转)
http://zhan.renren.com/mathart?gid=3602888498046783626&from=PubNewFeed&ref=hotnewsfeed&sfet=3731&fin=7&fid=24757543928&ff_id=671062753&platform=0&expose_time=1392813177一首曲子高八度唱,声音截然不同,旋律还是一样,单独的声音原创 2014-02-19 21:08:53 · 1434 阅读 · 0 评论 -
一周前端学习历程 分享一下&求指教
最近用了1个星期的时间来学习html5,css3和js,学的当然不够系统,感触比较深的就是要想快速提高编程能力,多写代码和选择一本好书同等重要。 我身边有许许多多的人整天就抱着一门语言的教程,厚的如同字典,翻来覆去的看啊看(大一的时候我也曾经这样过),到头来问他们学的什么几乎都忘记了,不仅消耗了大量的时间,关键还做了无用功。 关于html和css的学习建议在http://w原创 2014-03-04 16:06:54 · 2096 阅读 · 0 评论 -
Design Pattern (一):装饰者模式
装饰者模式 用一个生物学的例子原创 2014-04-24 21:49:50 · 1000 阅读 · 0 评论 -
如何高效使用Google
前言:多数人在使用Google搜索的过程是非常低效和无谓的,如果你只是输入几个关键词,然后按搜索按钮,你将是那些无法得到Google全部信息的用户,在这篇文章中,Google搜索专家迈克尔.米勒将向您展示如何更智能、更高效地进行Google的系列搜索。 Google是一个非常精密成熟的搜索引擎,但大多数的用户都没有能完全地利用到它的能力。一般人就是在Google的搜索框中输入一两个关键字,然转载 2014-05-18 00:36:46 · 813 阅读 · 0 评论 -
git命令速查
Git 常用命令速查表Git 常用命令速查表Git Cheat Sheet (#Version 0.1)创建版本库$ git clone #克隆远程版本库$ git init #初始化本地版本库修改和提交$ git status #查看状态$ git diff #查看变更内容$ git add . #跟踪所有改动过的文件$ git add原创 2014-05-26 01:37:43 · 1007 阅读 · 0 评论