- 博客(14)
- 收藏
- 关注
原创 优快云又被挂马了?
下午在优快云被卡巴疯狂报错,具体文件是:http://remark2.youkuaiyun.com/App_Themes/Default/Script/Framework.js木马程序是:Trojan.JS.Pakes.o我们做Web这行的真是不容易啊,网站做成什么样都有人骂,好不容易大家都习惯了不骂了,又有来挂马的,真是烦啊。仔细想想,我自己的网站还是先不做了吧。
2008-06-16 17:11:00
925
转载 代码小技巧:一键注释
书写(和调试)大段大段的代码的过程中,经常遇到频繁的注释和取消注释的麻烦吧。今天在Ajaxian上学到一招,可以非常方便地对代码进行注释和取消注释: foo();/**//*bar();baz.foo = 200;return{ dolly:clone()}// */只要加上/删除一个 / ,就能切换代码的状态了。foo();//*bar();baz.foo = 200;
2008-02-28 18:01:00
2956
原创 MySpace 启动 OpenSocial JavaScript API
今早接到通知,MySpace 已经启动了对 OpenSocial Library 的 JavaScript 的支持。据称,MySpace.cn 将在三月底完成 JavaScript 的支持工作。届时广大的中国用户就可以享受到更多的Widget了。MySpace 的 API 可以在如下地址获得:http://developer.myspace.com/community/myspace/op
2008-02-27 15:43:00
861
翻译 来自 TIOBE 的 2007 年度总结
以下是来自 TIOBE 的 2007 年度语言总结。Python 荣获 "2007年度最佳语言" 称号。Python 荣获 "年度最佳程序设计语言" 称号。虽然评分差距不大,但是最后 Python 还是以 2.04% 的评分年增长率夺得头筹。与 C# 等语言不同,似乎没有什么显而易见的原因导致 Python 能获得如此巨大的进步。12月份, Python 有史以来第一次超过了 Perl ,
2008-01-14 12:01:00
989
原创 优快云 居然不支持C++的代码高亮?
如题太XX了吧……汇编不支持也就罢了,连 C/C++ 都不支持,这个可是没法原谅啊。 强烈建议把 TIOBE 的 Top 20 的语言都支持了。
2008-01-14 11:05:00
1025
原创 Crack 小试
这几天用到一个软件,未注册版有100条的限制。根据About信息里提供的信息联系原作者,没有任何回应。无奈之下尝试自行 Crack 。现将过程摘录如下:原则:1、Crack 版本不外传2、不涉及具体的软件名称3、不对外承接 Crack 类工作首先用 ollydbg 打开主程序,搜索达到100条后, MessageBox的提示的字符串。找到的结果为:0041F260之后,找到调用这一字符串的位置
2008-01-13 22:26:00
1102
原创 Google Gadgets (5) :使用 setprefs 主动改变用户设置
根据 Gadget 的设计,我们可能会需要在用户不用手动改变设置的情况下,主动地改变某些用户的设置(比如在 "推箱子" 这个 Gadget 中,每过一关就自动更新 "从指定关卡开始" 这个属性)。 要使用 setprefs 功能,我们需要在 Gadget 中包含以下内容: 在 标签中添加一个 标签,这使得 Gadget 读取 setprefs 库; 一个需要被用
2008-01-09 18:24:00
1067
原创 Google Gadgets (4):定义 Gadget 属性
th {background-color:#E5ECF9;border:1px solid #3366CC;font-weight:bold;text-align:left;}th, td {text-align:left;vertical-align:top;}td {background-color:white;border:1px so
2008-01-09 09:04:00
1247
原创 Google Gadgets (3):用户设置
毫无疑问,一些 Gadget 需要用户提供一些信息才能按照用户所期望的运行,比如一个 RSS 阅读器需要用户指定 RSS 源的地址,一个"推箱子"游戏可能需要用户指定开始的关卡(这样可以不用每次都从第一关开始),等等。这些 "设置" 是在 XML 文件中用 标签指定的,当 Gadget 运行的时候,它们被解析成 标签。各个用户的设置是永久保存的,并且不会被泄露出去(当然,如果在 Gadget
2008-01-07 11:25:00
921
原创 Google Gadgets (2):Gadget中的各个部分
从上一篇的 Hello World 中可以看到,一个Gadget实际上就是一个标准的XML文件。在标签里面,就是整个Gadget的内容了。它包括三个部分: 标签里面是整个 Gadget 的"工作区",这里的内容通常包含了一个 Gadget 的外貌(通过HTML / CSS)和功能(多数通过 Scripts )。 标签里面是一个用户可以进行修改的选项。比如一个 RSS 阅读
2008-01-06 09:53:00
982
原创 Google Gadgets (1):从 Hello World 开始
首先来看看http://code.google.com/apis/gadgets/docs/gs.html#GGE 这是GGE,Google Gadgets Editor, 一个在线的Gadget编辑器,Google提供了edit和preview两个tab来便于我们进行编辑,并且可以把这个GGE作为一个Widget添加到iGoogle主页,真的是不错的一个东西。同样,这里也提供了一些常见的G
2008-01-05 09:47:00
954
翻译 OpenSocial API 概述
本文翻译自http://code.google.com/apis/opensocial/docs/ 我们可以通过两种方法访问 OpenSocial API :在客户端可以使用JavaScript;在服务器端可以使用RESTful API。 JavaScript APIJavaScript API 集中于 opensocial.* namespace ,它提供了三个方面的功能:
2008-01-05 09:45:00
1011
原创 最近几天 优快云 blog 疯狂报错
不知道是什么原因,刚刚注册的blog用不了,无言 目前存在的问题:1、编辑已有的文章,不出现内容2、配置和参数选择无法使用3、时不时的出500错误
2008-01-04 11:03:00
710
原创 MySpace.cn 使用的Javascript验证正则表达式
MySpaceApps.Regexs=...{ //验证正则表达式集 Require : /.+/, isNull: /^[ ]+$/, IP:/^(d...{1,3}).(d...{1,3}).(d...{1,3}).(d...{1,3})$/, Email : /^[_.0-9a-z-]+@([0-9a-z][0-9a-z-]+.)...{1,4}[a-z]...{
2008-01-02 19:29:00
824
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人