关于SockIO PPT
https://hisune.com/view/42/sockio-ppt-remote-control-html-ppt
有句话叫做,不会写PPT的程序猿不是一个好美工,那么究竟怎么样才能做一个高逼格的PPT呢?
为了做一个公司内部的PPT,我花了几个小时写了个简单的html版的PPT,那么他有什么特性呢?
特性
- 简单,常用PPT展示功能实现,包括翻页、点击显示、提示器。嗯,代码也很简单
- 快捷...
Posted on 2016-08-02 12:49:33 | 6 comments | 4001℃ | Javascript
https://hisune.com/view/42/sockio-ppt-remote-control-html-ppt
有句话叫做,不会写PPT的程序猿不是一个好美工,那么究竟怎么样才能做一个高逼格的PPT呢?
为了做一个公司内部的PPT,我花了几个小时写了个简单的html版的PPT,那么他有什么特性呢?
Posted on 2016-05-07 19:44:45 | 0 comments | 3707℃ | Javascript
最近人变懒了,很久没有更新博客了,决定趁周末来一发!
公司要开发一个PC跨平台工具,参考了electron、nwjs、有道hex。
其中,electron虽然成熟,已经开发出的成功产品也一大堆,包括微软的VSC,但他不支持xp,但开发的工具面向的使用对象是国内用户,所以排除;
有道hex很久没维护了,且开发出的成熟产品基本没有,也排除。
剩下就是nwjs了,其实nwjs我几年前就使用过,当时名字还叫node-webkit,还开发过一个开发人员小工具:https://github.com/hisune/hisune-coder-tools,但这次使用nwjs还是遇到了一些坑,下面[我](https://hisun...
Posted on 2015-05-28 18:32:54 | 3 comments | 4106℃ | Javascript
http://chenjianlong.gitbooks.io/rfc-6455-websocket-protocol-in-chinese/content/index.html
文档最重要,一开始,直接过一遍文档再说。
实现协议就以下几点:
// 获取响应string
exports.getHandshake = function(header)
{...
Posted on 2014-10-17 16:35:29 | 2 comments | 6393℃ | Javascript
最近开始学习nodejs,node真是一门神奇的语言,各种回调
在用node-webkit写应用的时候有写到这样一个小工具,调用系统的ping,tracert命令来调试网络。当时用的是exec来返回命令结果给前端,但他的stdout需要在整个命令执行完成后才返回,这样对tracert这种长时间才有最终返回结果的命令来说,用户体验简直差到极致,因为需要等exec返回stdout后才能往页面写内容。
child_process.spawn(command, [args], [options])
最终解决了我的这个问题。
var util = require('util'),
spawn = require('child_process').spawn,...
Posted on 2014-10-16 10:39:04 | 0 comments | 3288℃ | Javascript
昨天寒风在用node-webkit写一个小应用的时候,发现这样一个问题,nodejs的utility对页面用户输入的中文进行md5、sha1加密和base64编码解码时结果不对。
在确认用户输入无误且左右空格都去除的情况下,怀疑是编码问题。但查看文件和页面配置都是utf8的编码,于是有点没有头绪,但还是觉得是编码方面的问题,因为英文是正确的。
一直以来,对编码方面的东西了解不是很深入,后面谷歌了很久,网上说javascript对中文的处理是utf16,而不是utf8,这个有点意外,于是找到这两个函数:utf16to8,utf16to8。
我将用户输入这样处理:
var input = utf16to8($('#decode-input').val());
然后用util...