我爱开源
文章平均质量分 56
snaill
请用一段话来描述您自己,如性格、爱好、生活态度、工作情况、受教育状况等。让大家更了解你
展开
-
重写的JavaScript压缩合并工具
最初在网上找,找到一个JsMinGUI的工具,用起来发现压缩中文Js会出现乱码,估计是编码的问题,再找好像没有找到新版本,只好用C#重新作一个。代码基于JsMin,主要解决中文编码问题,同时支持添加目录功能,支持过滤拖拽的文件和目录源码和exe请访问以下地址下载,需要.net 3.5http://www.mytools360.com 或者http://www.mytools36原创 2008-04-30 19:50:00 · 1441 阅读 · 0 评论 -
合并图片的小工具
最初在网上找到一套很漂亮的ICON库,打算把它做成工具条图标,手工合并太麻烦了,想要找个图片合并的小工具。本来想懒一下却发现找来找去没有合适我的需要的,浪费了不少时间,决定自己写一个。合并图片本来就是计算位置然后复制图片就可以了,但这对于包含Alpha Channel的ICON来说,会导致Alpha通道数据丢失,效果会很差。感谢Mick Doherty提供的IconToAlphaBitm原创 2008-09-19 11:06:00 · 1633 阅读 · 2 评论 -
休眠/待机的噩梦
从装上openSUSE还没有休眠过,前几天不小心休眠了一下,结果再启动的时候,发现触摸板不能用了。网上查了一下,都说是Linux电源管理的问题,简单来说,就是休眠的时候系统关闭了触摸板并记录的状态,可因为某些原因再启动时没能把设备打开,所以在我的用户登录过程中,触摸板还能使用,真正系统就绪的时候触摸板反而被关闭了,很让人郁闷。从原理上说,肯定系统在某个地方保存了状态,只是这个状态不知道要用原创 2008-10-15 17:31:00 · 1077 阅读 · 0 评论 -
开始用linux了
节前买了台netbook-神舟的优雅Q130B,专门用来装linux玩。选的系统是号称最华丽的openSUSE 11.0,桌面系统Gnome.感觉上好久没有在空机器上装linux了,openSUSE的安装简便性实在惊人,不止全程自动安装,包括以前需要动脑子考虑的硬盘分区的工作也变成安装程序提供建议,只需要按确认就可以了。安装以后,碰到的第一个问题是无法连接无线网。openSUSE有一个巨大原创 2008-10-13 17:29:00 · 1617 阅读 · 2 评论 -
ExtJs的Ajax乱码问题
最近用ExtJS+Ashx开了一个小的开源项目JeebookStore.之前一直用的英文做的测试都也没感觉有啥问题,上周末一上中文,乱码问题就骚扰了我一个周末。最开始是FormPanel发送的数据到ashx的时候出现乱码,Google了一下这样的问题还挺多,把所有js和html转存为UTF-8,然后把调用js的html设置为UTF-8编码,当然Asp的Request和Response保持默原创 2009-01-12 13:09:00 · 3456 阅读 · 0 评论 -
开源项目:Page Releaser
使用js框架+Ajax模式的开发,总会造成大量的js文件导致网站传输效率降低,尤其在网络状况不佳的环境很容易出现整个网页无法使用,就如IE的那个经典错误,对象不支持此属性或方法。 js压缩合并的工具很多,我也基于JsMin做过JsMin#。不过因为调试的需要,仍然需要维护一个调试用得HTML,里面引用所有未压缩的js;再维护一个发布用得HTML,用来引用合并后的js。每次更新网页都非常不方便。原创 2009-12-17 04:12:00 · 1704 阅读 · 0 评论 -
twiproxy - 基于GTAP 0.4的twitter API proxy
twitter终于封杀了basic auth,为了避免被拒之墙外,在Google Appengine上装了一个GTAP 0.4的版本,貌似Twitterrific可以用了,但Twitter的官方客户端还不能使用。 说起Twitter官方,那可是很纠结的一段。 最初还是tweetie的时候,特意买了一套,谁知不久twitter被封杀,tweetie不支持代理,等啊等,听说tweetie 2支持代理了,才发现之所以叫2原来是不能升级令要付钱的,嘿嘿,有点上当的感觉啊 后来,tweetie被twitter收原创 2010-09-14 20:56:00 · 2622 阅读 · 0 评论 -
CMake编译Qt
貌似有个CMake教程上说过“不要使用CMake编译Qt”,原因是Qt有自己的QMake,用CMake会费时费力,不过为了能把所有工程采用同样的编译方式,还是尝试了一下,的确很麻烦。 首先需要下载Qt SDK,因为打算用VS2010编译,所以下载了everywhere的4.7b2版本(注意:4.6.3不支持2010,强编会出错,4.7b2静态编译也会有同样的问题,估计正式版会有改善吧) 编译整体还是比较简单的 把VS目录下的vcvars32.bat复制到qt目录下 打开控制台,首先运行v原创 2010-09-16 11:21:00 · 5525 阅读 · 1 评论