• 2014-11
    06
    [ JavaScript ] [ 2 ]

    本次介绍的模块是angularjs-ui-sortable,由于angularjs-ui-sortable是基于jQueryUI开发,所以要使用这个模块必须先引入jQuery与jQueryUI

    需要注意的是,这个排序也继承了AngularJS的特点,它不是单纯的UI排序,而是数据与UI双向同步,sortable模块同时也支持好多常用事件

    [...]
  • 2014-10
    29
    [ Other ] [ 0 ]

    最近,是栽在WebStorm上了,刚升级到最新版本WebStorm9以后发现一个很奇怪的问题,以前的个别项目tabsize居然只有2个空格, 而settings里明明是设置了4个长度

    原来是有问题的项目目录下有一个.editorconfig文件,这个文件里定义了一些配置其中包括indent_size就覆盖了我在WebStorm中的配置,而WebStorm从9版本开始支持.editorconfig配置文件...

    [...]
  • 2014-10
    25
    [ JavaScript ] [ 0 ]

    写过Python或者Ruby的朋友,应该都喜欢上CoffeeScript,如果不太熟悉CoffeeScript的朋友可以到官网补补课coffeescript.org 相信用了CoffeeScript后你就不会再想回去写JavaScript的,WebStorm对CoffeeScript支持的非常好,就如同它对Nodejs支持一样出色

    其实,我更愿意使用Grunt来替代它,用Grunt不仅设置方便,而且管理,移植到其它PC中更为方便,更重要的它弥补的WebStorm并且WebStorm对它支持很好。在WebStorm中你无法把多个文件concat以后再complie,而在Grunt这一切都很好容易设置

    [...]
  • 2014-10
    10
    [ JavaScript ] [ 5 ]

    接触的大部分项目中,验证码一直都是后台干的事,这两天正好有一个页面需要验证码,第时间想着后台实现,但突然转念一想大部分项目貌似对安全性要求不是很高,又要求有点阻止机器人的技巧,于是就用前端写了一个验证码。并利用CSS3的transform属性里的rotate设置旋转,再随机弄点干扰线,最后为了在所有DOM节点的上边加一层opacity=0的DIV,一个前端验证码就出来了。

    [...]
  • 2014-09
    29
    [ HTML/CSS ] [ 2 ]

    Less的好处不用说大家都知道,确实让写CSS的人不在痛苦了,最近我在Less里加入calc时确发现了有点问题

    Less把calc中的运算式去运算了

    结果在Less中写 calc(100% - 30px)编译后变成 70%了

    [...]
  • 2014-09
    22
    [ Other ] [ 5 ]

    strongSwan中文教程特别少,但Linode大流量不用放着很浪费,于是终于找到一篇像样的教程后开始照着教程安装,教程是5.13版本,而最新的strongSwan已经5.20版本,喜欢新版本的我毫不犹豫就下了5.2版本开始安装。过程都很顺利,安装、生成证书、下到iPhone,win8,NOKIA上,都能成功使用IKEv2方式拨上VPN,但都有一个问题:都打不开任何网页,折腾了几天,原来是没有在iptables做nat的规则导致,真是冤啊!!!

    [...]
  • 2014-09
    08
    [ JavaScript ] [ 0 ]

    requestAnimationFrame是一个监听帧的API,即每绘制完一帧后就执行一下requestAnimationFrame函数。

    很多浏览器显示频率是16.7ms,所以相当于1秒60帧,这个帧速是很多动画帧率的最低要求值。高于60就有丢帧发生了,所以setTimeout/setInterval推荐最小值为17ms。requestAnimationFrame则不用理会这个速率,如果你是10ms频率,那么久每10ms绘制一帧,如果是20ms就每20ms绘制一帧。

    [...]
  • 2014-09
    02
    [ Life/Work ] [ 1 ]

    去哪儿网
    一个入职三月的新人
    28岁的花样女孩在公司晕倒
    后经抢救无效病逝
    珍惜生命。。适度加班

    [...]
  • 2014-08
    28
    [ Linux/Shell ] [ 0 ]

    CentOS7刚发布,我忍不住把DELL T410从CentOS6升级到CentOS7。好不容易等安装结束后,立即配置网络,然后在yum源上安装环境。可是执行ifconfig的时候系统提示让我傻了眼

    # ifconfig
    -bash: ifconfig: 未找到命令

    这可是新安装的系统,怎么会没找到熟悉ifconfig命令呢?网上搜一下,一大堆人都在说是环境变量问题,但我确信我的/etc/profile设置是对的,于是终于找到一篇文章说是安装下net-tools就好
    # yum install net-tools

    [...]
  • 2014-08
    06
    [ Other ] [ 6 ]
    之前我在博客中曾经介绍过一款基于flash上传的插件叫SWFUpload,今天,我给大家介绍一款比SWFUpload更强大的上传插件:Plupload。
    这款插件有五个特性:
    一、本地预览上传图片
    二、支持本地修改图片尺寸大小
    三、本地重命名
    四、样式易修改
    五、经常更新维护
    [...]