思源黑体 Source Han Sans Simplified Chinese 字体下载

由于出身名门贵族,Source Han Sans一发布就受到各大科技媒体热捧。这款史上开发规模最大的中文字体,自然是爱好设计者必须收藏的。虽然这是一款免费字体,但官方发布的Typekit版本用起来还是比较麻烦,一关Create Cloud就消失,所以这里提供字体文件的完整下载。 >>> 阅读全文


搞定2:提升工作与生活效率的51项原则 PDF电子书

这是GTD系列的第二本书,英文原名为 Ready for Anything: 52 Productivity Principles for Work and Life。大部分接触GTD的人可能只看过第一本《Getting Things Done》,该系列第二本《搞定2:提升工作与生活效率的51项原则》同样出自David Allen,值得一读。 >>> 阅读全文


纯CSS编写面包屑导航栏

说明:本方法使用CSS3,无图片,兼容各种webkit系浏览器,同时兼容IE8+。先上图:

QQ截图20140522145407 >>> 阅读全文


纯CSS自动调整全局图片大小,防止图片尺寸过大

网站的主内容页面通常是有宽度限制的,如果突然有了一张很宽很宽的图片,整个网站就被挤变形了。用CSS就可以轻松避免这种情况的发生。 >>> 阅读全文


PHP打包下载整个文件夹或多文件

有时候需要输出服务器上某个文件夹的全部文件,比如备份网站,用下面的PHP函数来实现。

函数库代码PHPZip为:(请复制以下代码保存,以供调用) >>> 阅读全文


MacType – 在Windows上实现Mac的字体渲染效果

用过Mac的同学可能会发现,Mac上面的文字看起来更模糊一些,但是看起来更舒服(可能只是个人感觉),而Windows上的更锐利更清晰,但是看起来总是有那么一点别扭。造成这一差异的原因是,Mac主张保留原字体的设计,用边缘平滑来更好地体现字体上原有的曲线,但是在小字体上会造成模糊现象。而Windows可能更讲究直接的实用性,在小字体方面直接不惜扭曲字体原有设计,让文字变得锐利又清晰。具体差别可以看这篇文章:http://www.joelonsoftware.com/items/2007/06/12.html

区别见下图:

QQ截图20140206113113 屏幕快照 2014-02-06 上午11.51.14 >>> 阅读全文


当JavaScript被禁用时仍使网页正常显示

现在有一些浏览器可以手动关闭JavaScript支持,或者说由于网速非常非常慢,引入的JavaScript一直没能加载完毕(以前的百度云分享页面的下载),这时候,一些使用JavaScript特效的页面可能会出问题。不只是特效没出来,本来该有的效果也没有了。

比如,你可能用JavaScript让网页的一个div层在打开的时候渐渐显示。这样一开始的时候就必须设置这个div的display为none,然后用JavaScript控制它渐渐显示,但是当JavaScript无法执行时,这个div层也就永远无法出来了。 >>> 阅读全文


双系统下升级Mac OS X Mavericks(解决磁盘没有使用GUID分区表方案)

ps. 本方法不适用于最新的Yosemite

Mavericks已经可以免费下载,但是双系统的同学们在升级系统的时候可能会遇到问题,选择安装分区的时候,会提示该磁盘没有使用GUID分区表方案,安装无法继续。一个解决方法是重新分区,但是这样可能会丢失文件还有Windows。另一个解决方法是手动更新,可以不动分区也不动资料和个人文件。

准备工具:一个大于5G的U盘,可能会被格式化。 >>> 阅读全文


JavaScript闭包实现函数Curry化

最近学习JavaScript,发现了一种很神奇的东西——闭包。

在这里做一下笔记。

通过这个,可以批量造函数。 >>> 阅读全文


精通JavaScript PDF电子书

本书是目前最深入的 JavaScript 图书,讲述了现代 JavaScript 的所有知识,展现了这门技术将能给网站建设带来如何丰富的体验。本书言简意赅,扩展了读者视野,并关注于基础且重要的主题——现代 JavaScript 是什么和不是什么,浏览器支持的当前状态,以及需要注意的陷阱等。书中所有概念都来自于现实案例的分析。

本书适合各层次 Web 开发人员阅读。@豆瓣 >>> 阅读全文