分类:网络技术

使用Google Drive自动备份网站数据

VPS商提供的自动备份往往是需要收费的,许多站点程序都没有较好的自动备份插件,譬如我使用的wordpress就有updraft备份插件,可以很好将wordpress的数据定时备份到多种远程云服务或通过邮件发送。但wikipedia就找不到那么好的备份插件了,这时候我们可以使用Google Drive 的API来完成类似于updraft插件的功能(GITHUB上有不少的七牛云备份程序,但这样不便和其他站点统一管理),网上的相关教程较少,因此在此记录,方便各位参照。 首先创建google api凭据 1 移步https://console.developers.google.com/flows/enableapi?apiid=drive 如果已经有应用选择一项,没有创建一个新的应用。 2 点击启用API,跳转到“凭据”页面,这里直接取消。 3 点击“OAuth同意屏幕”,填写电子邮件地址和产品名称 4 点击“凭据”,创建凭据,选择第二项:OAuth 2.0 客户端 ID。 5 记下你的客户端... Read More | Share it now!

分类:网络技术

如何将movable type日志导入校内

著名movable type中文博客MT之旅上记录了包括alwayswdc.com在内的20来个中文movable type中文博客,虽然统计不会很全,但相信国内使用movable type的独立bloger不会超过100个人吧。那在此之前会有人遇到需要将movable type日志导入校内的情况么,搜索了一下果然没有。movable type4.2开始使用atom作为主要的订阅标准,而校内只认识rss。因此我们需要让movable type的订阅源以RSS格式输出。官方给出的RSS模板如下。默认不支持扩展导出,只能输出前15篇文章。 <$mt:HTTPContentType type="application/rss+xml"$><?xml version="1.0" encoding="<$mt:PublishCharset$>"?><rss version="2.0">  <channel>    <title><$mt:BlogName remove_html="1" encode_xml="1"$></title>    <link><$mt:BlogURL$></link>    <description><$mt:BlogDescription remove_html="1" encode_xml="1"$></description>    <language><$mt:BlogLanguage ietf="1"$></language>    <copyright>Copyright <$mt:Date format="%Y"$></copyright>    <lastBuildDate><mt:Entries lastn="1"><$mt:EntryDate format_name="rfc822"$></mt:Entries></lastBuildDate>    <generator>http://www.sixapart.com/movabletype/</generator>    <docs>http://www.rssboard.org/rss-specification</docs><mt:Entries lastn="15">    <item>      <title><$mt:EntryTitle remove_html="1" encode_xml="1"$></title>      <description><$mt:EntryBody encode_xml="1"$></description>      <link><$mt:EntryPermalink encode_xml="1"$></link>      <guid><$mt:EntryPermalink... Read More | Share it now!

分类:网络技术

关于绿坝的技术分析

想到以后可能要对付这玩意,现收集一些相关技术资料。 1.转自天涯杂谈上的技术贴:  价值4000万的过滤软件,绿坝分析报告  开场白就免了,直接进入正题。  这价值4000万的神秘软件究竟是个什么样,让我们看看。    软件版本为3.17    绿坝采用打包式安装程序,安装程序的EXE文件被执行之后,会在temp目录下随机生成临时文件夹,释放安装文件。    然后调用该目录下setup.exe开始安装。    绿坝安装在system32目录下,安装共写入包括windows、system32、inf、drivrs等系统关键目录在内的12个目录110个文件,文件列表如下:1,system32\RunAfterSetup.exe,9,0,322,system32\sys.dat,9,0,323,system32\poppo.dll,1,0,324,system32\sysEx.dat,1,0,325,system32\appface.dll,1,0,326,system32\xabout.dat,1,0,327,system32\x100.dat,1,0,328,system32\x200.dat,1,0,329,system32\x300.dat,1,0,3210,system32\x400.dat,1,0,3211,system32\xnet2_lang.ini,9,0,3212,system32\bnrfil.dat,1,0,3213,system32\bsnlst.dat,1,0,3214,system32\csnews.dat,1,0,3215,system32\gdwfil.dat,1,0,3216,system32\TrustUrl.dat,1,0,3217,system32\wfileu.dat,1,0,3218,system32\xwordh.dat,1,0,3219,system32\xwordl.dat,1,0,3220,system32\xwordm.dat,1,0,32作者:hanmeimei310 回复日期:2009-06-11... Read More | Share it now!

分类:网络技术

GOOGLE又出问题?

话说有很多BLOGERS都是靠GOOGLE的相关消息来赚取来的点击率成为个人博客那微薄点击量的主力军。可是大多数都是关于google的新产品、新服务之类的正面消息。GOOGLE服务出现问题甚至被黑一类消息几乎是未曾见到过的。今晚使用GOOGLE的时候突然出现问题:所有搜索页面都被提示该网站可能含有恶意软件,有可能会危害您的电脑。开始以为是本地局域网环境的问题,到主机上测试依然如此,问同学还是如此,用代理访问,仍然如此。截图一张,立此存照,顺便说下,我测试了的只有google.cn,google.com没有去试过了。 而且发现另一有趣现象,当我搜索以下关键词时,时而正常,时而又出现刚才的情况。“google 所有搜索提示 该网站可能含有恶意软件,有可能会危害您的电脑。”不知GOOGLE将对此作如何解释。 ... Read More | Share it now!

分类:网络技术

再陷美国服务器风波

好久没有打理博客了,本打算好好利用寒假时间勤奋写些文字。岂料继前段时间丢失数据库之后,这又一次遭遇到服务器商的问题,而且事情严重性非同小可,一个一千多个网站的服务器突然莫名宕机,发信给服务器商却得不到任何回应,而我此前没有保存过任何备份文件和数据库在本地,都放在CPANEL上,差不多真要打算重建网站了。一向稳定和高质量服务的美国服务器为何在我这儿频频发生问题,莫非真是长相问题? 自正草以后便一直没有管博客的事了。整个十二月份都在拿着针管笔和马克笔应付图纸的事情。我于1月 13日从学校回到家,处理妥当种种杂事之后16日晚才准备登入网站后台。却发现浏览器给出404错误–页面不存在?然后试图直接PING通IP地址也不能成功。一开始我仅是以为这只是偶然的问题或者网站莫名被GFW屏蔽了。然而使用TORPAK”穿鞋”之后仍然不能访问。继而检查邮件才发现合租者于12日已经发来邮件让我转移服务器,这才觉悟过来事情不同小可。给合租者发去留言,第二天得到信息我所在的服务器已经莫名宕机了。 我所租赁的美国服务器商名字叫PC-CORE.NET,服务器宕机的当晚网站也突然关闭。早在去年9月份便有网友在webhostingtalk提到PC-CORE.NET身陷并购门,劝仍在使用PC-CORE.NET服务的用户离开ASAP。如今看来此事很可能属实。就在此后服务器出现几次大的问题,服务很不稳定。这很可能是公司在没有告知用户的情况下更换服务器,转移网站数据所致。 接前面的流水账,我们给之前协助我们解决问题的PC-CORE技术员Cody... Read More | Share it now!

分类:网络技术

what is traceback

       对于使用独立博客的bloger来说,Traceback是bloger们交流的一个重要手段,然而由于TraceBack的歧义性导致不少人都没有真正明白TraceBack的用途。 本文为了测试Traceback的这种属性便把traceback发到了上篇博客回响中。 Traceback Ping在blog系统中广泛使用,简单说来,Trackback是网站与网站之间互相通告的一种方法。例如,当你读了一篇日志,想对此写下自己的感想,您可以把新的日志内容写到自己的博客上。然后向原来的那篇日志发送一个引用通告。通过这种办法,在原始文章的下面就留下了你自己博客中的日志的链接,这样对于同一个话题的讨论,可以不局限在一个博客中了。   Traceback在中国大部分被翻译做”引用通告”,因此带来一个很大的误解,不少人将TrackBack理解为引用地址,我经常收到一些莫名其妙的Traceback,点过去一看,原来只是转载我的文章而已,这显然是错误地理解和使用了TrackBack,将其误以为是”引用”的含义了,事实上TrackBack不是这么使用的。   举个例子来说明一下。比如你在我的博客中看了一篇感兴趣的文章,对这篇文章你自己有一些看法,但是如果你写的文字较多的话,通常会超过评论字数的限制,这时候你可以在自己的Blog中写下看法,这样带来的好处是字数不受限制,而且还利于以后维护,但是你怎么告诉我你写了这个评论呢?如果没有Traceback的话,你只能将你的链接URL地址回复在评论上,但有了Trackback Ping,就不再需要这样做了,你只要通过Trackback将你的文章信息Ping过来,我的Blog系统会自动接收来自其他Blog网站Trackback... Read More | Share it now!

分类:网络技术

放弃使用FEEDSKY托管服务

知何时,http://feedburner.google.com/已经悄然上线,尽管对feedburner的认识也仅限于大家的口碑很好,以前并未亲身试用过。但feedsky的托管服务的确不怎么样,更新缓慢,访问速度超慢,还时不时出错。而且这又是我一向信赖的GOOGLE的产品,遂决定把FEED任务托管给feedburner。尽管怕是除了自己,暂时没有第二个人订阅这个博客。订阅地址这儿:http://feedproxy.google.com/Alwayswdc,导航栏也更新了地址。 ... Read More | Share it now!

分类:网络技术

在"列出所有文章"页面成功实现了列出所有文章标题

哎,好久没有编辑MT模板了,费了好打劲才搞定这个小小的问题,之前archives页面只有按月或按类别归档的,本想学学JEDI那样列举出所有文章标题,当时没有弄,一直拖到今天才来搞。其实很简单的问题,这个也可用于按月归档和分类归档之中,让MT只显示标题和时间,我是修改的Achives.html模板。靠以下代码实现: 这段代码中利用<MTEntries>标签的limit属性设置成9999来达到显示所有文章的,若不设置,只能显示10篇文章。什么?你的博客多于9999篇文章?!!那解决办法我还没研究的。若想加上文章的日期信息,在标签<$MTEntryTitle>后面加上标签<$MTEntryData>。我直接写好这段代码放在了LAYOUT语句下(真是粗心!_!),结果显示出错了:将这段代码放于<$mt:Include module=”Header”< body_class=”mt-archive-index”$>即header被定义之后即可了。当然你如果需要显示成特别效果还需要自己定义容器名字,修改CSS来实现。 ... Read More | Share it now!

分类:网络技术

15个设计得最糟糕最变态的CAPTCHA验证码(转)

转载至可能吧。 CAPTCHA,全称为”Completely Automated Public Turing test to tell Computers and Humans Apart”(全自动区分计算机和人类的图灵测试)。简单来说就是人类验证。当我们注册邮箱或到一些网站留言的时候,都需要输入验证码,一般的验证码是扭曲或模糊的数字,或一道简单的四则运算。CAPTCHA的作用是防止计算机自动完成注册、留言等操作。创意在互联网无处不在,就像这些主机箱,但如果验证码设计成下面这15种情况,那就相当糟糕和变态,不是创意了。 1、偏导数 要算到什么时候? 2、选择较”热”的3个人 3、MWMVWMMWVW…晕了4、下图6个之中哪个不可以从右方的模型折叠出来?5、输入”有猫”的字符6、谁能看清?7、如果说上面那组验证码你能看清,那下面这一组你看不清了吧?8、你到底要我输入哪些?!9、一堆?一陀?10、第二和第四个字符是要我输入3.14吗?11、第二个是X还是Y?12、第一道求偏导,这一道求极限。算出来基本上太阳都下山了。13、不同的图形代表不同的字母。14、谁看得清?15、化学物质中文名称... Read More | Share it now!

分类:网络技术

Googlepages让位Google sites

听说最近GooglePages即将下线了,似乎用GooglePages是好久之前的事了,那时经常用来存放临时文件来着,大一做的食堂调查报告内容就放在了GooglePages上,调查做的不怎么样,不知老师去看了没有,反正最后老师给了个优。后来大概是被”墙”掉了也就没有再使用了。 最近听说GoogleSites出了汉化版,直到今天才去体验了一把,速度很好,内容可外连,以后博客上的非文字内容就用它来存放了。本文的图片都是放在其上的。 申请非常简单,跟GOOGLE其他服务一样,申请之后会加入你的GOOGLE应用集中。 GOOGLESITES是一个强调协同分享内容的网站,页面编辑非常简单,而且可以插入多种应用,特别是GOOGLE本身的应用,youtubu,picaca相册等等,设置页面的访问者,面向全世界或是你的小组。关于页面这方面就不多叙述了,我主要是将其作为一个外连文件的存放空间,这里重点讲讲。 你登陆之后可以在任意一个页面上传附件,而且访问者(经过你允许的)可以下载这些附件,这些附件作为网页元素也是可以外连的,而且支持中文名字。 那么如何得到文件地址呢,很简单—–右键选择你需要的文件,查看属性,属性地址中?attredirects=0的部分即是这个文件的外连地址。 好了,差不多就这样,其实GOOGLE SITES相当于其他空间服务没有多少特别之处,只是与GOOGLE其他服务相整合凸显它的优势,个人版google sites用户有100M空间,google apps用户有高达10G空间,不过帐号可以无限申请,因此作为外连空间来用,也就不存在什么。但愿还是不要被伟大的盾”墙”掉。 ... Read More | Share it now!