Archive for the ‘Web Develop’ Category

Page 1 of 3123»

5KB搞定wp-cumulus中文3D Tag问题

  wp-cumulus是我很久之前就推荐的一款3D Tag显示插件。效果非常cool。不过由于Flash本身的问题,3D标签云中不能显示中文。解决方案无非1.嵌入中文字体,不过这样导致swf文件的体积异常庞大;2.只在swf中嵌入常用的已有的标签文字,这样的话有新的Tag时也显示不出来。

  借鉴yujj同学和awflasher师兄的启示,通过修改wp-cumulus的源代码实现了对中文3D标签的支持,效果见右侧。

  yujj同学后来做了一个付费版本的中文3D Tag,不过这似乎不太符合wp-cumulus所声明的GPL协议。反正我把它破了,并且做了优化和小小的修改。现在无限制免费下载版本在这里http://www.lostleon.com/blog/wp-content/plugins/wp-cumulus/tagcloud.swf,只需要覆盖掉原来的swf文件即可。这个swf文件只有4.79kb,太完美了。如果你喜欢这个swf,下载的同时不妨帮我点下我blog右侧的Adsense广告以示支持吧。

赠送Google Wave提名邀请

  自己已经把自己的Google Wave账号从沙盒测试激活到了真正的Google Wave,现在有8个提名邀请名额。关于Google Wave的提名机制就去Guao那里看吧http://google.org.cn/posts/from-wavesandbox-to-google-wave.html注意被提名的用户将不会收到任何邮件或其他信息,你们将会在下次wave发送邀请时被优先考虑。同时希望大家像火炬接力一样,把提名传下去。也就是说在这里获得提名并最终获得邀请的用户,希望你们可以留几个提名给其他留言的网友,感谢大家!

  我自己会预留1个邀请,网友princetonois在本文发表前提前向我要了一个提名,所以现在只剩下6个了,这6个邀请全部送出,需要朋友请在本文留言吧(有空的话,请顺便帮我点下右面的Google Adsense广告哦^_^),按照留言顺序随机抽出6个赠送~。

基于PHP的Google Voice 短信API

  Google Voice并没有提供官方API接口,但是实际上还是可以通过HTTP和XML请求的手段来实现。目前网上能够找到的API最终大都是溯源到Chad Smith的这篇主题帖

  要通过Google Voice实现发送短信,首先要登录到Google Voice账号,然后取出页面中的“_rnr_se”参数,最后把这个参数和对方手机号、短信内容POST到Google Voice SMS的地址即可。Tyler Hall曾经写过一个Google Voice的php类,但是我试用时并不成功,总是卡在登录Google Voice的过程上。对此我二次开发了它的这个类,重写了绝大部分代码。

  经过实际尝试,我没有使用Chad Smith的XML请求地址,而是使用了移动终端版的Google Voice请求地址并且根据需要改动了POST请求的参数,最终搞定了一个基于php的Google Voice短信发送工具,调用地址在http://www.lostleon.com/tools/googlevoice/,项目地址在http://phpgooglevoice.googlecode.com/

  很遗憾,我的天翼189号码不被Google Voice支持。移动158号码测试通过。

搬家到CPH,感谢mathzqy

      早就从awflasher师兄那里听说他搬家到当时还是72松组织的主机那里了,对于电一般的访问速度,心中当时就羡慕不已。今天在mathzqy@newsmth的帮助下,自己竟然也搬家到了CPH!CPH的主机托管在北京酒仙桥BGP机房,和Google.cn在同一机房,三线访问,特别是教育网和很神速……oh my god

      事情源于这个月15号,我收到了来自九州未来科技的邮件,通知我空间产生了大规模的流量。根据Webalizer的分析,发现自己从13号开始就产生了大规模的流量,到17号短短4天时间内,产生了每天1G的流量。我十分吃惊,空间在18号终于被暂停。后来查明原因,为一篇文章被Google放到了某个关键字搜索的第一位上,引来了每天几k个独立访问,最终使流量超标。

      其实我得知流量突增后也采取了一些措施,比如对那篇文章关闭评论,设了访问密码,后来改了文章访问路径,后来直接关掉了文章访问,本想亡羊补牢,可是已经迟了。跟九州未来客服的沟通还是比较顺利的,他们爽快的为我开通一天的网站访问时间来分析log文件,虽然空间被关停心里比较不愉快。

      将近半个月时间,损失也不少,订阅数瞬间减少到个位数了,Google的抓取也少了,教训是惨痛的,可是前途是光明的。再次感谢mathzqy!

      另外,我在九州未来科技的虚拟主机空间现在转让或免费赠送。有需要的联系我。

纪念在冰岩作坊的一年零一个月

        一年零一个月之后,自己也成为了老人!

        想起做的第一个页面,当时正值7周年,于是lrl让我做的各个周年的纪念视频汇总页。花了大概一个周的时间,总算弄了出来,当时,连页面居中的问题也是在工作间当场问才学习到的(好像问的竟然是万能的zl)。然后,就慢慢的写一些其他的东西,有像mail和talk一样相对单独的东西,也有ftp关键字提示等触及到网站各个角落的一些比较杂的东西,总之哪里能些什么,就帮忙做一下。然后在网站最好玩的事呢,应该就是到暑假和小玉段磊liny刘磊还有猩猩等一群人早晨看完贞子姐姐就去吃早饭顺便八卦下,然后天亮说晚安,开始睡觉。期间出现了不计可数的搞笑事件和搞笑照片,呵呵。

        对于自己来说,说实话,自己的静态页面写的只能算作一般般,而js脚本呢,则总是在一些基础应用上停滞不前,比如对于jquery、YUI这些强势前沿几乎完全没有理解和应用。也许,在web技术上自己并没有学到很多东西。可是,我强烈的感觉,web技术仅仅是在华中大在线的学到的众多技能之一而已,这仅仅是一项技能。

        相反,我感觉自己在其他方面则更深深受益于在网站的工作。其中很重要的一点就是,在冰岩作坊的经历可是使一个人的眼界十分开阔。自己会不由自主的人去搜寻和了解最近互联网上以及相关IT界的前沿信息、最新动态、发展方向,对于一些软件和工具(简单的例子比如vs、浏览器)的了解程度也远远比其他人知道的多,对于一些解决方案的横向比较也能够看的更清晰,比如c++、c#,比如.net和php,比如linux平台和win平台,比如apache和iis。前些日子在联系实习,当实验室的老师提到一些解决方案时,像c++自己几乎完全不会写,但是不会写并不等于不了解,所以,还是有话可谈,让老师觉得有潜力可挖,这一点,其实就是跟网站的刘磊、liny他们程序员接触的多了,也就多少知道一些相关的东西。再比如上学期软考网工,自己完全没有复习直接裸考,可是考试中的知识相当多的内容(像windows server系列等等),自己都在网站有过相关经历或者了解,解答起来仍然应对自如。另外,尽管自己不会做页面设计,但是,我却学会了冰岩作坊一直强调和重视的一点:用户体验UE。做一个产品,或者简单说写一段程序,是否具备良好的用户体验,两种结果的效果截然不同。我们网站的每件产品都想尽心思来挖掘用户体验,就是为了获得良好的用户评价。这种思想,可以运用在几乎所有的其他工作中。在用户体验这一点上的考虑,是其他许多没有相关项目经验的同学所不具备的。

Read the rest of this entry »

发布我的n多Godaddy的优惠码

        自从将域名放在Godaddy之后,Godaddy就不定期的将一些优惠码发给我,留在邮箱里也没用,不如拿出来晒晒,谁用得着的话自己拿去用吧。以下是按照时间先后顺序从Godaddy发过来的邮件中摘出来的,没有详细看代码有效期,需要的自己挑。

Remember, you MUST order before midnight (Pacific Time) on December 16, 2007 to SAVE. So visit GoDaddy.com now and place offer code gdm1134 in your cart—or mention the code when you call 1-480-505-8821 (your discount may not appear until you view your shopping cart).

This special offer expires December 31, 2007 at midnight (Pacific Time), so don’t wait — start shopping now! Use source code gdm1217g to get your extra 10% OFF* when you order online at www.GoDaddy.com or by phone at 1-480-505-8821.

.NET Domains $6.99/yr!*
Use Code gle121907

But don’t forget, this exclusive holiday offer expires December 31, 2007 at midnight (Pacific Time)! Visit GoDaddy.com or call 1-480-505-8821 today and use source code gdm1225g to get your special 25% OFF** savings. And don’t forget about your FREE $5 Gift Card!

To take advantage of this special offer, just call 1-480-505-8821 or visit www.GoDaddy.com and place offer code gdm1230 in your cart!

SAVE 10% off your order of $75 or more!*
Use Code GLE122607

Read the rest of this entry »

校内网与API

  虽然对前些天校内网管理员同学删我文章一事还是耿耿于怀,可是该继续写的还是得写。
  如果你还是不了解接口或者确切的说是API,没关系,API(Application Programming Interface,应用程序接口)就是顾名思义的一个东西,比如说,对于Gmail邮件系统来说,Google是提供了强大的API的。例如,我不仅可以通过浏览器来登录到Gmail来阅读和操作我的邮件,我还可以通过Gmail提供的API接口来开发和使用第三方的应用程序,来阅读或者操作 gmail,比如做一个vista侧边栏的gmail邮件实时提醒,或者把这个邮件实时提醒做到任务栏上,甚至做到手机终端的程序中。而这一切都没有通过浏览器的gmail页面,而是直接通过程序访问的google服务器。
  API对于校内网来说,则完全是不可祈求的东西,至少在现在是没有开放的。由于前车之鉴,我暂时不想说facebook有如何强大的api了。从aw师兄的blog的知,校内网大概也已经开始有点动作了,大概是某种被称作 “开发者模式”的东西。但是为什么校内网不直接把它叫做API呢?以下是某管理员同学的原话,转载自aw师兄的blog

10楼张锐 2007-10-15 23:49
未来我们会有“开发者模式”,有很大的权限使用涂鸦板,近期涂鸦板的政策还是以收紧为主,因为大部分用户不知道getURL跳转,他们会说“校内网有病毒”……
关于开发者模式,是要经过相关审核的,相信可以满足你的要求……

Read the rest of this entry »

JavaScript学习:从Prototype想到用户说明

  晚上终于看到了大名鼎鼎的progotype.js的全貌,第一次看到,有点晕头转向。

  大概就像作者所说的,他们并不擅长于写用户文档,所以用起来应该确实会很吃力。正像作者自己所困惑的那样,希望能够有人来写用户文档。

  Prototype needs your documentation
  If you’ve written tutorials for, shared examples of, or otherwise documented any part of Prototype, we’d like to include your work in our upcoming official documentation site. We’re also looking for a few people to help maintain the documentation when it’s up.

Read the rest of this entry »

Page 1 of 3123»
  • 全文搜索

  • 按月存档

  • 请猛点这里

    标签云

  • 最新评论

    • 百毒博客: 早就该出国了,现在国内不适合网站...
    • tt: 这个我最近才捣鼓的东西,你一年前已...
    • 钻戒: 来晚了。。。...
    • tastypear: 求源码真相 囧r...
    • admin: speed调到200可以了...
    • admin: 用了你的swf,谢谢,不过总觉得tag运动...
    • 罗什麽: 我们友情一下吧?~我注意你很久了。...
    • 小武: 这是最完美的,太感谢了...
    • 黎明破晓: 你有实力搬家,我们想搬家走不了啊...
    • sio: 博主!还是你这个靠谱!崇拜啊...
  • 纵横坐标