开源许可证异同简单对比

现在的开源软件是越来越多了,面对各种各样的开源协议,又了解多少呢?

工欲善其事必先利其器,搞清楚协议才好拿来使用。

对于各个开源协议的定义就不展开了,反正飞尘是没有仔细去研究。擒贼先擒王,抓住重点才是,下面就是常见的开源许可证之间的异同简单对比了,供参考。

阅读全文

vmware安装linux客户机共享目录/mnt/hgfs为空

由于文件的搜索功能需要调用linux命令来实现,在现有windows平台下就无法测试了,于是不得不开个linux的虚拟机来调试。

在vmware中安装了ubuntu12.04,安装好了tools,但是发现设置共享目录时遇到个小问题。

按照之前客户机为windows的情况操作,宿主机设置好共享后客户机就可以看到了,但是linux似乎有点不太一样。

阅读全文

使用CryptoJS进行sha1哈希报错

按照官方给出的例子使用CryptoJS进行sha1哈希: http://code.google.com/p/crypto-js/#SHA-1

从form中取得密码后,进行sha1散列,之后作为参数post到服务器,firebug报错:

阅读全文

C#中HttpWebResponse获取不到cookies

最近有机会接触到了一点C#功能的开发,自然就有新东西要学,呵呵,我喜欢。

下面就是遇到的一个小问题,客户端需要做登录,然后保存好cookies,以便接下来的业务使用,但是登录成功后cookies获取不到。

下面是部分示例代码:

Url
1
2
3
HttpWebRequest req = (HttpWebRequest)WebRequest.Create(Url);
req.CookieContainer = new CookieContainer();
HttpWebResponse response = (HttpWebResponse)req.GetResponse();

阅读全文

Win7下修改输入法默认切换快捷键

先说明一下为什么要修改:

起因是由于经常使用eclipse做开发,而个人又不太喜欢默认的代码补全快捷键(alt+/),于是自己定义为了(shift+space)。这也没有什么影响,但是由于开发过程中总会遇到一些需要输入中文的情况,必然会使用中文输入法。中文输入法一般自身都会提供中/英文状态的切换,此处以QQ输入法为例,按shift键即可,这样在coding的时候切换也还算方便。不过由于飞尘自己修改了eclipse的快捷键,用(shift+space)做代码补全,这样在中文输入法打开的情况下,就会产生快捷键冲突。因为默认情况下这个组合键被定义为了半角/全角的切换键。

阅读全文

使用vbs脚本解决axure生成chm乱码

最近做原型设计,用到了axure。做好后需要发布给其他人查看,弄一堆html页面总归感觉有些凌乱,好在axure提供了打包成chm文件的功能:在生成原型的时候,发布设置中勾选“创建HTML帮助文件(.chm)”即可。记得要安装Microsoft的HTML Help Workshop。

阅读全文

博客乔迁之喜

今年事情一直很多,都快几个月没有打理博客了,真是对不住大家了。

最近一段时期,服务器不知道怎么搞的,一直不稳定,经常出问题,很是让人郁闷。其实使用burst的vps已经有两年多了,总体情况还算可以,不知道最近为何这般表现,可能是超售的后遗症吧。本来打算这一期到期了再续费呢,看来是不能再继续沉默下去了。

阅读全文

荣威350升级inkanet之短信签名

很久没有更新博客了,从学车开始到现在差不多有两个多月的时间了。发现自己真的很会给自己找理由——这个忙、那个累……

唉,其实就是一个“懒”,呵呵,废话不多说了,转入今天的正题。

升级了荣威350的inkanet系统之后,拥有了ivoka功能,感觉很不错,重新校准了一下屏幕,定位也比较精确了,原来4s店的JJ没有定位好,整体偏下,发短信时效果很不理想。

阅读全文

extjs表格展开更多内容

事情是从官方的一个表格的例子开始的。

就是其中第一个名为“Expander Rows in a Collapsible Grid”的表格吸引了飞尘。

阅读全文

webpy搭配wsgi使用session的问题

项目使用webpy作为python的web框架,同时借助于mod_wsgi搭建在apache服务器之上。

随着项目的不断推进,用户相关的需求被引入,自然就用到了session。

在webpy官方也给出了session及用户认证相关的例子,可以参考:

阅读全文