摘要: 第二次使用canvas,:) 看到一篇订阅了的文章:Lights Off,由于它足够简单,于是很想自己做出来。做法初学Ruby,先仿造了一个迭代工具函数:把整个画布看做棋盘,定义布局:初始化,绘制整个棋盘更进一步,如何判断点击恰好在圆上面?用勾股定理计算两点之间的距离:点击事件绑定到DOM元素上面,点击之后依次反转灯光就可以了:关于IEIE下可以用 ExplorerCanvas,有两个开发版本下载... 阅读全文
posted @ 2010-09-14 18:24 ambar 阅读(1112) 评论(5) 推荐(0) 编辑
摘要: 向前向后关于刚刚整理硬盘时发现这个。当初,在网上看到了个GIF,于是动手改成了jQuery版本的。结构<div id="flow"> <img src="img/IMG_0000.jpg" alt="" /> <img src="img/IMG_0001.jpg" alt="" /> <img src="img/IMG_0002.jpg" alt="" /> <img src="img/IMG 阅读全文
posted @ 2010-08-20 11:40 ambar 阅读(918) 评论(0) 推荐(0) 编辑
摘要: 可编辑的菜单快捷键 Ubuntu 10.04 LTS Lucid Lynx版本把“外观首选项” =“界面”移除了,于是“可编辑的菜单快捷键”只能通过变通的办法改变。 需要进行的操作如图: 阅读全文
posted @ 2010-08-20 00:53 ambar 阅读(765) 评论(0) 推荐(0) 编辑
摘要: 如何计算两个时间段的有效工作时间?比如("2010-08-10 9:00")和("2010-08-11 16:00")之间?下面是刚刚得到的,没有考虑周末:网上有人问到这个有意思的问题,下班之后在公交车上想到了LINQ的做法。工作时间的计算是上午4小时和下午4小时的并集。然后就简单了,有效工作时间就是全天某个时间段和工作时间两个序列的交集。PS: C#中的TimeSpan计算有个要注意的地方,比如... 阅读全文
posted @ 2010-08-13 21:38 ambar 阅读(1240) 评论(0) 推荐(1) 编辑
摘要: $prefix = [regex]::escape($prefix) ls *.mp4 | %{ mi -literalpath $_ ($_.name -replace "^$prefix",'') } 阅读全文
posted @ 2010-07-30 23:52 ambar 阅读(6177) 评论(0) 推荐(2) 编辑
摘要: .NET下几种常见的解析JSON方法: System.Runtime.Seriazation.Json System.Web.Script.Seriazation System.Json Newtonsoft.Json 阅读全文
posted @ 2010-07-13 11:13 ambar 阅读(202761) 评论(6) 推荐(9) 编辑
摘要: 情景遭遇磁盘配额已满(windows 2003)的问题,某文件夹超过了30+万个文件,资源管理器打开几乎不可能了。估量一翻,打算手动转移一些文件。回忆到上周未学到了powershell,正常派上用场。尝试解决关于转换的那部分文件,它们都是不以t或m字母开头的。第一次注:"mi"是"move-item"的缩写。第二次想了一下,还可以更简单一些:总结磁盘配额总有消耗完的一天,值得注意。赞美powers... 阅读全文
posted @ 2010-07-01 18:21 ambar 阅读(435) 评论(0) 推荐(0) 编辑
摘要: 移除指向外部的链接。 移除元素上的行内脚本。比如,onclick、onload、onblur等等。 移除非法标签。比如script,object等等。 阅读全文
posted @ 2010-06-19 19:04 ambar 阅读(1743) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2010-04-01 19:06 ambar 阅读(2763) 评论(2) 推荐(1) 编辑
摘要: 预览 万达在线订票时经常关注的是3D和IMAX厅,但是订票页面厅号又没有显示出来,每回都要一个个用鼠标指到放映时间上去看,心烦。 于是动手做,DIY的乐趣无穷。 IE的做法: 阅读全文
posted @ 2009-12-02 16:06 ambar 阅读(561) 评论(0) 推荐(0) 编辑