无限空间的Smugmug相册
注册快速, 强大, 无限流量, 收费的Smugmug相册时别忘记输入优惠码: VczUYd6cAcQnI
能为你优惠5美元, 同时提供14天试用, 信用卡支付 Smugmug的首页地址是http://www.smugmug.com
我已经是第三年续费了 点此查看我和Smugmug的故事This is me
Categories
Recent Comments
Blogroll
Tags
Author Archives: iworm
12306订票助手
今年春运,铁道部的12306.cn网站一举成名,先后夺得我为其颁发的几个之最:最烂网站、最慢网站、最傻网站。 但是在不想排队,排队也买不到票,电话订票经常无故被挂断的情况下,最靠谱的还是这个网站了。不过由于其实在是太烂了,仅仅登录都很困难,何况买票。 所以就分析了一下它登录、买票的操作,写了个bash脚本辅助登录、买票。 流程是这样的: 用户将浏览器的Cookie、用户名、密码、姓名、验证码当作参数传递给登录程序,它就自动帮你登录。 买票也是类似,不用考虑这趟车是不是有票,你只管把需要的信息填写到程序里,然后运行就可以了。 原理和参数就不解释了,感兴趣的自己下载研究吧。 login.sh http://www.box.com/s/m2t7ncgozeen8d092z95 order.sh http://www.box.com/s/i417h9ia9z2v1c9oy6x6 有人已经写了更友好的程序,直接google搜索“12306 订票 助手”即可 有个现成的(for chrome,估计firefox和ie9也能用):https://github.com/zzdhidden/12306/raw/master/12306BookingAssistant.user.js 还有人用一个叫做iMacro的firefox插件录制脚本,自动播放,也是个办法。 八仙过海各显神通啊。
Posted in 互联网, 生活
Leave a comment
电视机应该挂在多高的位置
年底了,新买台55寸的液晶电视。我想直接放在电视柜上,老婆说还是挂起来好看。于是就来研究该挂在什么位置。 网上找了一下,简体中文的搜索结果中,大部分都是说让电视的中心距离地面130cm。我用胶布在墙上做了记号,发现电视机的位置偏上,坐在沙发上看电视需要把脖子抬起来,如同在电影院前两排一样。时间长了,肯定会脖子酸痛的。 其实这个问题很好解决,自己观察一下平时是以什么姿势看的电脑屏幕,你很有可能是让眼睛与屏幕中间(或中间偏上一点)保持相同高度。 我们来做个实验。首先让眼球与屏幕的中间在同一高度,然后尝试看屏幕顶端,再看看屏幕底端。你认为看哪里时比较费力?我是往上看的时候比较费力,相信大多数人都是这样。所以如果让眼睛与屏幕中间偏上部分保持高度一致,看电视的时候就会比较舒服,眼睛不会累。我今天想找一些关于眼睛上下角度的权威说法,但是没找到。不过有些东西是可以根据经验来猜测的。 所以无论多大的电视,安装之前,先测量一下家人坐在沙发上时,眼睛的距离地面的高度。然后让电视屏幕的60%高度与此高度保持一致。用胶布模拟电视,贴在墙上试试,感觉一下,看看这样是不是最舒服的。 但任何事都是有利有弊的,电视的位置低了,当你站着看电视的时候就会觉得不太舒服。因为可能此时眼睛的高度与电视的上边缘一致了。另外电视的位置偏低,可能对于客厅的整体布局也会有影响。具体怎么衡量这个高度,还是仁者见仁的。 以下为参考资料: http://wenda.tianya.cn/wenda/thread?tid=4f8f80f065868f77 http://tonesidar.pixnet.net/blog/post/31777771-電視施工高度與觀賞距離建議 http://5i01.com/topicdetail.php?f=347&t=275143&p=1 http://tw.myblog.yahoo.com/datongfurniture-168/article?mid=2645&prev=2646&next=2644 http://elec.it168.com/a2011/1220/1291/000001291434.shtml http://news.xinhuanet.com/jiaju/2011-12/13/c_122416588.htm
Posted in 数码, 生活
Leave a comment
截图软件
Updated: 2011/12/19 一直在用PicPick,昨天更新时可能没看清选项,一路Next,后来发现给我的Firefox装上的工具条、修改了默认搜索引擎、修改了首页,太卑劣了!我卸载后再安装,没有任何选项了,但也不装这些插件了。 这也算是报应,因为作者说了免费版不能商用,而我是在公司装的。 那就换一个吧。 到alternativeto.net上找PicPick的替代品,发现了好多,有收费的有免费的。 我只把免费的下载下来,然后一一测试,根据个人喜好以及功能,找到以下几款还不错的,而且都能免费商用。 Screenpresso,闭源软件,有免费版和Pro收费版,主页上没说是否可以商用,我联系了作者问问看,还没得到回复作者说免费版可以商用。自带编辑器,用起来也比较方便。 Greenshot,开源软件,免费,自带编辑器,但是编辑器里不能输入中文最新的0.8.1版可以支持中文输入了,我一般就是截图、画框,极少输入文字,这也不是一个很大的缺点。0.8.1版还支持修改快捷键定义,相对来说很完美了。 ZScreen,开源软件,免费,启动时需要注册图像文件的编辑权限,点OK就好了,不会造成不良影响,启动稍慢一点,不带编辑器。 还有好多比如JShot,Lightscreen,Lightshot,DuckCapture,Screenshot Captor等,他们都因为功能太弱,或者不能商用或者个人喜好问题而被我删掉了。 最终选择的是Screenpresso,就是每次截图完会弹出一个截图历史的窗口比较讨厌,也没有选项可以禁止自动弹出。如果作者禁止该软件商用,那我就毫不犹豫的选择Greenshot。 Screenpresso最近老是弹出一些莫名的东西,被我删掉了,还是改回Screenshop Captor。 经网友提示说Greenshot最新的0.8.1版可以支持中文输入了,而且还能自定义快捷键,我觉得已经是一个非常完美的软件了。接下来我会试用它。
3个在线画流程图/线框图的网站
手头没有Visio,想画几张简单的流程图该怎么办呢? 这几个网站可以帮到你,都提供免费和收费版本。 1. Cacoo,基于Flash的画图网站,图上可输入中文。提供基本流程图,线框图,UML等。免费用户只能保存25张图,只能导出PNG格式,收费用户不限制图数,能导出SVG、PS、PNG、PDF。查看Cacoo的各种Plan。 2. Diagram.ly,基于纯Javascript,不提供储存空间,在Web上画的图需要保存到本地,支持的保存格式有XML、PNG、JPG。能打开的格式为XML,VDG(Visio格式)。完全免费。它的收费项目是mxGraph这个Javascript的类库,不过这个跟普通用户到没多大关系。 3. Gliffy,基于Flash,免费用户可以创建5张图,但都是公开的。收费用户可以创建更多,以及图可以选择是私有的。可以导出SVG,PNG,XML格式。查看Gliffy的各种Plan。 我推荐Cacoo,这个网站虽说只能保存25张图,但一般情况下够用了。而且其界面和画出的图形也比较美观。 第二推荐的是Diagram.ly,用起来没限制,只不过所有的文件是保存在本地,不方便随时随地打开。 不太推荐Gliffy,因为有免费用户的5张图限制,没Cacoo大方。倒是他能以xml方式把图保存在本地,从某种角度说,可以突破5张图的限制,不过比较麻烦。
Windows 7 不能连接L2TP/IPSec VPN的解决办法,以及MacOS拨上VPN后,默认路由没改的解决办法
最近几篇都是讲不能xxx的原因…. Windows 7里连接不上L2TP/IPSec的VPN,提示无法连接主机,主机没响应。 前提是:L2TP都设置正确,协议是L2TP/IPSec,Preshared Key也填写了。 具体解决办法如下: 1. 确保服务里面“IKE and AuthIP IPSec Keying module” 和“IPSec policy agent”两个服务状态是自动,并且已经运行 2. 打开注册表,在HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\PolicyAgent里添加一个DWORD(32-bit),名称是AssumeUDPEncapsulationContextOnSendRule的key,值为2 重启电脑即可。 如果你是在公司域中,需要在VPN设置里,去掉Include Windows logon domain前面的钩即可。 如果是在MacOS中发现VPN能连上,但是默认路由还是走原来的,并没有走VPN,可以参考这篇文章,把Service Order改一下,让VPN在Wifi/Ethernet之前就好了 参考文章: 《Windows 7 IPSec/L2TP VPN connection problem》 《How to configure an L2TP/IPsec server behind a … Continue reading
Google Chrome安装失败报0×80070005的解决办法
我系统是Windows 7 64bit。安装Google Chrome的时候总是报:Google Update installation failed with error 0×80070005错误 我找到GoogleUpdate.exe,双击运行时,又报:Google更新安装失败,错误代码为0xa0430606 网上找了好多解决办法都不行。比如清注册表,修改注册表键值,复制Update文件夹(我机器上没有这个文件夹),删除所有google软件。 最后在这里找到了解决办法。 Update to 11.0.696.60 and the about Google Chrome I get “Update Server Not Available Error3″ and GoogleUpdate.exe fail 如果你以前装过Chrome,先卸载掉。然后打开http://www.google.com/chrome/eula.html?system=true 下载Chrome安装即可。 表面原因是:Chrome的安装时针对当前用户的,会把安装目录定在%LocalAppData%,而有了system=true这个选项之后,就会安装到%ProgramFiles%里了,大家都能使用。 真正的原因可能是这个: http://code.google.com/p/chromium/issues/detail?id=81266 http://code.google.com/p/chromium/issues/detail?id=82512
Posted in 软件
Leave a comment
升级到ASP.NET 4.0后JS报错的解决办法
升级到ASP.NET4.0之后, 有同事打开HRM就报JS错误. Debug进去会看到错误停留在 但是为什么其他同事都是正常的呢? 查看登录页面的源代码之后, 发现一个特殊的标签: <div class=”aspNetHidden”> 搜索之后, 看到了这个页面http://msdn.microsoft.com/en-us/library/s57a598e.aspx 原来ASP.NET4.0为了更好的遵循html标准, 删除了form的name属性, 所以登录时这个脚本报错. 解决办法有两个: 1. 把document.Login.txtPassword改成document.getElementById(“txtPassword”) 2. 开启ASP.NET4.0中的渲染兼容模式(web.config): controlRenderingCompatibilityVersion=”3.5″ 第一种是一劳永逸的写法, 改写不标准的js代码. 但是工作量很大, 也需要额外的测试工作. 第二种就比较偷懒了, 让IIS仍然以ASP.NET3.5的渲染模式输出页面. 这样仍然会保留form的name属性 看下来, ASP.NET4.0比较3.5 做了2点改动(对我们工程来说): 1. 3.5会给table和img增加一个border=”0”属性. 4.0认为border应该是css控制的, 所以不自动增加这个属性 2. 3.5会给form一个id和name. 4.0只会给id, 而删除name属性 更多的改动请参考上面的链接. 建议: HRM里面员工列表, … Continue reading
Posted in 编程
Leave a comment
IIS 7.5 (Windows 2008) 上运行ASP.NET 4.0程序报404错误的解决办法
起因 周四我拿到一台Windows 2008的虚拟机,准备在上面部署一个ASP.NET站点。 我把本地的站点编译好之后,删除了所有的.cs文件,然后传到虚拟机上。 虚拟机上IIS版本是7.5,安装了.Net Framework 4.0,在IIS中开启了对ASP.NET 的支持。按理说就能运行HRM了。 但是运行时,IE提示404错误,也就是找不到网页。这可奇怪了,明明存在的页面,为什么找不到呢? 尝试 我试着打开一个xml文件,打开了。又把default.aspx改名为default.html,也能打开,为什么偏偏default.aspx提示404呢? 此时打开IIS的Log文件,看不出任何异常。 2011-05-22 04:29:23 ::1 GET /hrp/ – 80 – ::1 Mozilla/4.0+(compatible;+MSIE+8.0;+Windows+NT+6.1;+WOW64;+Trident/4.0;+SLCC2;+.NET+CLR+2.0.50727;+.NET+CLR+3.5.30729;+.NET+CLR+3.0.30729;+.NET4.0C;+.NET4.0E) 404 0 0 7656 彻底没辙了。 于是乎,google一下,看看其他人遇到过类似的问题吗。还真有,不过他们的解决办法都不适合我。 无意中发现 无意中发现,原来IIS7可以装一个叫Tracing的服务。 装好之后,选择需要跟踪的站点,点击图中右下角所示的Failed Request Tracing… 开启跟踪,并设定日志目录。 再次尝试打开aspx文件,然后查看日志。 逐步查看日志内容,会发现一个叫GENERAL RESPONSE ENTITY BUFFER的节,内容跟我们看到的404页面差不多。 真正原因 … Continue reading
Posted in 编程
Leave a comment
美女来到了我身边
一位皮肤柔嫩的美女来到了我身边,对我张开了小嘴。 mua~ 我亲了她一口,她睁着大眼睛看着我。我先摸摸她的小手,虽说从没干过活,不过手上的皮肤还是有点粗糙,手腕处还有1一条裂纹。又摸了摸脸蛋,她竟然主动把舌头伸出来,于是我再次亲亲她的小嘴和脸蛋。 亲吻过后,我又摸摸她的脚,跟手一样,也是有点粗糙,也有裂纹。应该多用点植物性油脂擦一下,保护一下你的皮肤才对。 紧接着我给她宽衣,发现胸部平平,很好。 只见她开始哼哼唧唧,我加快了动作。先把纸巾准备好,又拿了块柔软的毯子铺到床上,防止突然那一下弄脏了床单。 一切准备工作做好之后,我就开始了标准流程。 此处省略1024个字。。。 在一切结束后,我把她抱了起来,看到她满意的笑容,我也开心的笑了。 从此,我的生命中又多了一位女人。 点击进来看更多艳照。
Posted in 生活
5 Comments
DIY一台下载机(五)购买清单与总结
本系列分为五部分,计划如下: 一、现状 二、硬件选择 三、系统安装 四、软件安装 五、购买清单与总结 本文适合稍微有点动手能力的朋友参考,最终选择的操作系统是Debian Linux,所以你还需要有一点linux知识。如果你想在下载机上装个XP,应该也可以,但是我没试验成功。 正文开始 这台下载机的组成及价格如下: 主板 型号:IBM X22 笔记本主板,自带一块图拉丁 P3 800 CPU(512K二级缓存,外频133),自带CPU散热片及风扇 价格:100+15快递 笔记本电源适配器(变压器) 型号:仿IBM电源适配器 价格:22+6快递 内存 型号:不知品牌 512M SD133 笔记本内存 价格:98+12快递 读卡器 型号:川宇C238 TF读卡器 价格:8+8快递 移动硬盘电源 型号:海陆通手机充电器,USB口输出5V 500ma 价格:10 USB移动硬盘,用于解决主板带不动移动硬盘的情况 型号:元谷刀锋硬盘盒+希捷120G 5400转笔记本硬盘 价格:估计200,已有 TF卡 … Continue reading
