• 2015-02
    09
    [ Other ] [ 2 ]

    从写代码开始,中文导致的问题不计其数,本次也不例外。

    WebGL里要用中文有两种方式:
    一、新建一个Canvas写上中文,然后再添加到WebGL里,优点是不用额外加载特定字体,网页能用什么字体它就能用什么字体,而且只要使用普通DOM Api刷新DOM内容,WebGL里render后就能渲染最新DOM内容,方便调试维护。缺点是这种方式还是2D的方式,没有完全发挥3D的效果。
    二、每一个字体都是一个3D模型,优点是完全发挥3D效果可以配合3D实现原理能做出很炫的效果,缺点是这种方式需要额外准备字体模型库,然后还要载入页面中。

    如果采用第二种方式,那么一个中文字体有通常常用的也有五六千个字,整个字体文件大小三十多兆,怎么优化才能快速载入网页呢?

    [...]
  • 2014-11
    30
    [ Other ] [ 1 ]

    从八月后,我的站点评论功能失效了,也一直忙都没怎么关注,最近仔细看了一下这个问题,居然查出几个问题

    1. tornado 提示我提交xsrftoken不能匹配成功,跟踪问题后发现时tornado新版没有decode post过去的xsrftoken

    2. gravatar 头像不能获取,原来是被墙了,改成另外一条https获取通道就能解决这个问题

    3. supvervisord 重启提示 unlink: cannot unlink /tmp/supervisor.sock No such file or directory 这其实是supervisord一个bug目前解决方法只能是重启服务器

    [...]
  • 2014-11
    22
    [ Other ] [ 0 ]

    如果你是多个git账户那么就要生成多个rsa秘钥

    默认情况下,系统只会读取账户目录下的.ssh/id_rsa秘钥进行校验

    你可以使用ssh-add命令添加多个秘钥,如果再执行这个命令的时候提示

    Could not open a connection to your authentication agent

    你可以先执行ssh-agent bash命令然后再继续执行ssh-add命令

    如果还是提示错误,你可以直接配置config文件就能解决使用多个git账户秘钥的问题

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

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

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

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

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

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

    最近出差比较勤,好些天没有更新博客了,觉得有好多东西没有及时记录下来,所以趁夜晚空闲时间补写一些之前想写却又没有来得及写的博文。

    此次说的是又关于网页登陆时保存的密码有可能被泄露的安全问题,这个问题的由来是一个网友发email问我为何有些站点密码登陆框是要安装插件才能输入引起的。

    其实,如果你做的项目是安全性要求不高的,在设计表单的时候最常使用的密码输入框就是password类型了,html也仅此方式,无处不在。但这种普通的方式有什么安全隐患呢?这隐患在高级浏览器是非常容易暴露的

    [...]
  • 2014-04
    15
    [ Other ] [ 0 ]

    cwRsync是基于win平台的rsync解决方法,但经过测试有一个选项参数--password-file始终都不起作用,每次运行提示:
    password file must be owned by root when running as root
    continuing without password file

    后来发现可以在批处理中set一个RSYNC_PASSWORD变量,把密码写在批处理文件中即可解决自动输入密码问题:
    SET RSYNC_PASSWORD=你的密码

    [...]
  • 2014-03
    17
    [ Other ] [ 2 ]

    很早之前,我写过一篇基于PHP版本的SWFUpload上传组件的文章,最近老是收到不少朋友询问SWFUpload的问题,决定再整理一些最常见的问题整理出来

    [...]
  • 2014-02
    25
    [ Other ] [ 0 ]
    智联招聘部分表单提交存在漏洞,后台服务器没有验证前台提交的信息,于是很容易就让人xss脚本注入攻击。[...]
  • 1 2 3 4 5 6 7 8