两个扩展,前端利器

介绍两个做网页开发的杀手级辅助扩展。 Web developer,可以修改和挂载css,修改html并即时更新页面,查看内部外部的js,查看div等元素的位置、样式、属性、顺序,以及其他的无数信息,进行各种标准验证,还可以对当前的表单、DOM、甚至cookie做出惊人变态的修改。能力超强绝对堪称killer app! 点击下载由su27汉化的web developer1.1.3(ps:做完汉化后才发现已经有人做过了,呜呼) Firebug, 可以开启一个强大的编辑面板对html、css、javaScript、DOM进行编辑,堪称FireFox中的Dreamweaver!还可以分析页面下载过程中各个部分的加载顺序和时间,对js进行方便的debug,仲可以随鼠标在页面元素与代码、样式之间跟踪对应,绝对是扩展中的神作,开发人员的绝对凶器! 点击下载firebug1.01汉化版

用二级域名绑定feed托管

今天看了月光博客的一篇blog,深切感到要输出feed给读者,应该使用自己有能力控制的URL。正常说来,使用托管feed的一个重要原因,就是当更换feed地址的时候,能够做到feed的输出与订阅者的获取都能够做到无缝切换,前提是托管站点足够强壮和值得信任。然而在中国,由于有GFW保护我们免受不和谐信息的危害,所以有一个副作用就是包括Google在内的所有网站的可靠性都脆弱得不堪一击。一旦有一天feedburner也被和谐了,通过fb订阅我的读者都会一次性消失掉。 另一个原因是托管站点也可能会被用户更换掉,即使是现在如日中天的fb,也难保能够后无来者。如果有网站能提供更好的服务——比如Google如果将来也开始为广大群众烧feed,并且与Analytics、siteMap、Adsense等工具相整合的话——我是说如果发生了这么可怕的事情,即使fb的黏性超强,搬家的成本再高,可能愿意付出这个成本的人也不少。何况fb偶尔还有一些问题(fs就报告说用某些订阅器收到的是乱码),而且高级的功能还需要交费。 开头提到的文章中讲了如何通过DNS解析,将feed.yousite.com映射到fb/FeedSky,但是在fb中这个功能是要收费的。我试了一下,不通过解析,而是只将feed.su27.org转发到我在fb的feed地址,在订阅上也没发现有什么问题,google reader可以直接加这个地址,FireFox也会自动作为feed处理。但其他订阅器还没有测试,不知道行不行。

FireFox2的Search Plugin

无聊到一定程度了,今天的FF应用普及课来讲FF2的search plugin的格式问题。由于FF2采用了OpenSearch的新格式,导致很多如小明的search plugin爱好者原先的plugin不能使用的问题,从而造成他们对使用FF2的障碍。在这里我想说,对新生事物的抵制情绪和鸵鸟政策是不好的,我们应该鼓起勇气,接受现实,携起手来,共创明天。 来自小明的最新消息:小明: 好厉害!!把sp(searchplugin)的文件放到Application DataMozillaFirefoxProfilesatb69uej.defaultsearchplugins目录,而不是安装目录里面的searchplugins,就可以实现自动转换 它自动给你变成新格式… OpenSearch的用法是非常simple的,如下: <OpenSearchDescription xmlns=”http://a9.com/-/spec/opensearch/1.1/” xmlns:moz=”http://www.mozilla.org/2006/browser/search/”><ShortName>engineName</ShortName><Description>engineDescription</Description><InputEncoding>inputEncoding</InputEncoding><Image width=”16″ height=”16″>data:image/x-icon;base64,imageData</Image><Url type=”text/html” method=”method” template=”searchURL“> <Param name=”paramName1” value=”paramName1“/> … <Param name=”paramNameN” value=”paramValueN“/></Url><Url type=”application/x-suggestions+json” template=”suggestionURL“/><moz:SearchForm>searchFormURL</moz:SearchForm></OpenSearchDescription> 图标是转换为URI格式数据嵌入在这个xml中的,这样就不用像以前一样弄成两个文件了。用这个工具可以把图片转换一堆乱码,写在imageData处就可以了。这样的乱码可以直接在浏览器里面显示成图片。另外,IE7也支持这种神奇的OpenSearch格式。

中文维基解封了?

据各方大小道消息,维基将在近期解封,fengsi也声称他曾经梦幻般的打开过,但我这里一直还是只能上英文维基,或者通过安全链接上中文,今天猛然居然发现已经可以访问简体中文维基了,不管是暂时的还是永久的,截图留念先(猛击上图进入)。Jimmy Wales可以无情的嘲弄选择屈服的google、MS,和Yahoo了。

完事。

这段时间我们只是学点东西而已。要相当感谢老师和几位师兄的指导,对某些问题,有时候几句简单的话,能起到几本书都难以达到的作用。语言了解了,使用语言的环境了解了,剩下的工作就仅仅是如何组织语言来描述解决方案而已。实质是很简单的。开始的任务是要在Linux下编写一个简单的外壳程序,刚刚把gcc/make的那一套东西弄熟,又要搞Windows的编程,做一个通过叶子的颜色分析病虫害的程序。这是生物数学的项目,但到了我们手里,跟这两样都沾不上边了。由于以前没做过VC,现学还是有那么一点点痛苦。尤其是我开始不知道有GDI+的Bitmap类,只知道dot net的Bitmap,于是活生生写了个托管类来处理,结果跟同学做的MFC的Form总是接不上,费了不少白花花的时间。好在这两系列的图像处理方法相当类似,最后还是没用.net的高级货。 买了几百块钱的书,慢慢看,反正要报销的。这段时间发现的最好的C++书是C++ Primer,确实如封底所言,它引领着我们穿过了那些危险的沼泽,为我们的debug事业做出了卓越的贡献。面对2、3百个报错和无数的警告,有时候真的想砸显示器(反正是机房的),但是自制力对一个程序员来说还是很重要的,尤其是在debug的时候。如同直觉一样重要。

宅男2.0化之:在线RSS阅读器和FeedBurner

最近在小明的热心推荐下开始用NewsGator,觉得确实异常好用,而且相当2.0,没用过在线RSS阅读器的同学们,值得试一把! FAQs: 为什么要订阅RSS?用书签看网页不就行了? 订阅RSS就可以用RSS阅读器了,现代社会弊病丛生,要有效筛选和获得信息,尽可能提高阅读效率,避免做青涩宅男/女,订阅RSS吧。 打不开MSN Space? tianyablog,blogcn速度太慢受不了?订阅它们吧。 为什么要用在线RSS阅读器? 任何电脑上,任何系统下(尤其是我这种多系统用户),任何浏览器,随时随地可以读订阅的RSS更新。 服务器代替你的电脑读取和解析feed,快,好,省油! 不需要装RSS阅读软件了,也不需要承受更换软件时候的巨大麻烦…… Clip功能可以让你在线收藏文章,并用rss把它发布出来(如果你想要公开的话)。比如订阅这里就可以随时获知我在NewsGator收藏了哪些文章。 为什么要用FeedBurner? 使用FeedBurner的10大理由>>缓解流量压力,不变的Feed地址,友好的界面和标准的格式,管理多个Feed,Feed数据统计,Podcast功能,集成网摘及图片,Feed转出功能, etc… FeedBurner的7个新功能 强大的feedFlare功能。就是在每篇feed后面显示一行小字,可选的功能有:Email The Author,Technorati Cosmos Links(Displays the number of links to your item from blogs, as measured byTechnorati. ),Add to del.icio.us,等等,甚至可以把它显示在你的blog上,而不仅是在发布的feed中。更拉风的是,这些小字的功能,你可以自己开发。feedBurner提供了开放的API,你可以把你的flare放在网上。feedBurner用户想使用你提供的互动服务的话,只需要添加你的Flare Unit URL,他的每篇feed/blog下就会有一行小字,用来执行该服务。 点击 图标,就可以把我的feedBurner烧过的feed加入NewsGator,它与我原来的Rss和Atom主要的不同是集成了我的Flickr更新。

奇怪的bug

前段时间做的报名程序,在我的IE和FF上测试都正常,但在boss的IE上,main部分就会因为太宽而掉下来。搞的我非常郁闷。只有把main的宽度从390改到320。 这两天在数学楼值班,反复测试,才发现原来问题只与windows有关,跟浏览器无关:win2000会把main的width解释得更长。不论IE5/6,都会把width:390pt 显示成大概500pt左右,而320pt显示成390左右。最奇特的事情是,我给一台2k和一台xp的机器分别装了同样版本的FF,但是2k的出现这个bug,xp的没有。这说明确实是win的版本造成的影响。我没有进一步考察是对单位(pt)的解释不同还是对css的解释不同。总之是有点神奇。

发现维基可通过https访问

前段时间开始,维基百科因为某些原因(GFW),大陆网民无法访问,今天刚知道其实可以通过安全连接:https://secure.wikimedia.org/wikipedia/zh/wiki/ 进行访问。 维基百科(Wikipedia)是一个基于维基技术的多语言的百科全书协作计划,其目标是为地球上的每一个人自由的提供,用他们选择的语言所书写的,全世界知识的总和。 同时维基百科全书也是一部用不同语言写成的百科全书。该计划自2001年1月15日开始上线,截至2006年1月,英文版维基百科已有1,000,000多个条目,而所有212种语言的版本共超过300万个条目。大部分网页都可以由任何人使用浏览器进行修改。中文维基百科创立于2002年,目前已有65498篇条目。 ××××××××××××××我是分隔线×××××××××××××× 发现一张北京乌鸦集中地分布图,来自这里,注意,此地图似乎暗藏玄机……

宅男2.0化之:Technorati和del.icio.us

Technorati近几天在GFW中是进进出出,十分舒服。现在乘着Technorati出来放风的好日子赶快介绍一下学习心得。刚开始Te还不认识我的新blog,说没有任何post连接到我的域名。我当然是非常的伤心,但是注册和claim my blog之后,Te就开始找到那些post了。看来Te的引擎是比较有趣的。接着我把Te提供的“Blogs that link here”(可自定,还可以有搜索什么的)悄悄加到了页面上,并且马上起到了作用:我发现了一些我忘了做连接的朋友(但做了我连接的)。赶快加上,珍爱生命。 Te们(and Backlink,also see:Trackback, Pingback & Backlink)实现了更广泛的互动可能,也为bloggers提供了宣传blog的更丰富手段(当然隐藏起来悄悄写blog的也可能很无辜的无意间被群众揪出来)。超级链接这一古老的单向概念如果能借助于搜索引擎成为双向的导航通道,应用前景可想而知。当然还有spam可能更花样百出的猖獗。 借助于Feedburner提供的代码,可以简单的在每篇帖子下面显示出根据Te的结果,互联网中有多少blog post连接过来。但是感觉这个功能有些影响速度。 网摘是个好东东,尽管也带来争议一堆,但是确实自己用起就是方便啊。我用的是del.icio.us,遇到好文,不用再担心浏览器收藏夹被撑爆;与rss clipping相比,没有订阅的也可收入;还可以用feedburner把自己的网摘混合进feed,与人分享(现在我的feed里面就集成了我用del偷偷摘的dd);反正我们这种小流量自恋性blog也不会遭到抗议要求拿下之类。。。 今天和Milkliker讨论了一下腐败地图的设想,还是挺有吸引力的。总之等毕业论文出来再做吧,各部门计划暂时搁浅,论文速成作战即将展开!

庆祝google.com又能上了,想换Gmail了

可以跟GTalk朋友在Gmail页面在线聊天 顺便还可以聊MSN 来回的信件以聊天记录的形式显示 Ajax技术带来的良好界面体验 快捷键操作(例如vi用户十分习惯的\”/”键进入搜索) 发送邮件不加广告,也没有banner和popup广告。 自动转发不需要交¥(163似乎更富盈利头脑) 开放的API(通过xml)自由的开发空间(Google一贯风格) doc和pdf附件可以不下载,直接看转成html的版本。相当体贴的功能。 这是目前发现的一些理由,更多的惊喜还在发掘中。真想抛弃163了,如果Gmail不会经常被GFW的话。这两天终于可以顺利的开google.com了,振臂高呼一下,真八荣!在中国我们通常用不到最好的服务,从而被迫接受电信啊,移动啊,cctv啊,没有鸡的什么度啊…(以之为耻,谓之八耻)谢天谢地,我们还有三根与世界相连的光缆。

我的第二个php程序(2)

今天把纪检委的后台写了,前后台全部写在一个index.php里面,感觉有点bt,实际上我觉得php由于具有特殊的用途,文件结构又与用户界面相关,情况复杂,其代码重用性要最大程度提高的话,要么就把文件写得很散,尽可能提高功能通用程度,越细化就越方便封装和设计接口,越通用就越便于重用;要么就写到一个文件里面,像一般的应用程序一样自由处理,这样至少在面向过程的程序思路方面会有很大方便.但是做为具有一定规模的程序,这样做可能不符合动态网页语言的特殊环境,造成不便. 这个迷你CMS特别适合的站点: 按栏目发布文章,但栏目设置几乎不会变动的站点(因为要变动的话你就必须得去改php,也很方便. 在后台里就没做这样的功能了,因为这给编写程序带来很大方便:后台和普通界面可以整合,不需要单独界面). 结构简单,只要求 文章类别 和 link列表 这两种结构的,并且不需要二级子类别的(这个功能其实也容易扩充). 功能是太简单了点哈.但现在确实有不少这样低要求的(特别是那种其实不大需要网站的官方机构),而且想到仅需要一个不到8k的index.php、一个html模板、一个css就可以搞定,感觉还是很爽哈.(用模板所以需要一个template.inc,可选外挂:tinyMCE editor) 下载:miniCMS

紫金香的新style

今天终于有时间开始做紫金香的新style,这个是在ettox.com的模板pio基础上修改的. 做设计.就是要让所有人都满意.这只能让人心灰意冷.做了这一把就收手了,出来混迟早要还的. 想弃了flash,甩了ps,离了windows,跟Linux过一辈子.