长夜将至,我从今开始守望,至死方休。我将不娶妻,不封地,不生子。我将不戴宝冠,不争荣宠。我将尽忠职守,生死于斯。我是黑暗中的利剑,长城上的守卫,抵御寒冷的烈焰,破晓时分的光线,唤醒眠者的号角,守护王国的坚盾。我将生命与荣耀献给守夜人,今夜如此,夜夜皆然。

- 守夜人誓言冰与火之歌

'代码' Category

  • 各种语言的圣经

    December 3, 2006

    NTRPG的Jay突然开始学习php,jsp,perl,python,javaScript等诸多语言,果然是强者……我为他推荐了一份书单,也许对其他人有用,所以从论坛转出来:
    JavaScript——
    圣经:javascript: The Definitive Guide
    英文版(06年第五版,增加了大量新内容,AJAX当然也有,建议下载英文版的CHM,我觉得这是WEB开发必备的资料)
    中文版:JavaScript权威指南(只有第四版,电子版只有一个扫描的很差的PDF,没有CHM)

  • [造车轮计划]今天写了一个右键菜单的JS类

    October 22, 2006

    右键菜单在web交互设计里并不是很常用的东西,因为普通用户在浏览网页时很少会想到能用右键来操作,就像他们很难习惯拖拽一样,但在某些环境中,拖拽会成为很自然的操作——其实都跟桌面软件的操作习惯有关。所以右键菜单在某些情况下也是很有用的,抓虾的feed列表里就可以使用右键菜单,如果网页里调用了google maps,而且占据了很大的客户端面积,用右键菜单也会更方便。最近做的项目里就要用到这个,我写了一个简单的右键菜单,并且学习把它封装成一个类。

  • 会员管理界面的交互效果

    September 27, 2006

    做了一个多月的项目总算快结束了。一个网站的开发到了后期总是很无趣的,不仅有视觉疲劳,而且每天都只能做一些修修补补的事情,没有新想法、没有新挑战,从早到晚都要盯着密密麻麻的JS代码/CSS代码——改代码比写代码要痛苦多了……反正,做这类事情让人很容易疲劳……还会让人没力气写BLOG……
    最近被经理调出来做下一个项目的前期工作,今天做了一个会员管理的页面,用来给客户做演示,“会员管理”听上去就只是那种无趣的后台页面,不过经理要求加入一些富客户端技术,因为是web2.0网站嘛-___-b ,于是我便正好借此机会练习一下:

  • 在beta版Blogger的首页显示文章摘要

    September 23, 2006

    beta版的Blogger已经能实现大部分我想要的功能了,但是与wordpress这类专业的BLOG系统比起来,还是有两个很明显的缺陷:
    1. 首页只有全文显示模式,有些blogger发表的文章可能比较长,也可能更新频率比较快,多数人都会希望首页只显示摘要。
    2. 发表评论需要跳转到新页面,提交之后默认显示评论的页面也是一个与BLOG模板无关的新页面,这种设计不符合用户的习惯。

  • CodeX Apps原来就是一大堆PHP文件……

    September 7, 2006

    前几天看到了CodeX Apps个人版可以免费下载的消息,今天试用了一下……安装时什么提示都没有,直接塞进了C盘,还弹出一个命令行窗口,里面写着阿帕契服务启动……我差点晕倒……
    幸好这个阿帕契与其他服务器设置没有冲突。仔细看看软件的根目录,果然安装了完整的PHP运行环境(还装了Zend……),一个叫“Web 2.0”的目录里还有大量AJAX库。也许是我孤陋寡闻,但这种纯WEB架构的软件我还是第一次安装……

  • 激进分子的咒语

    August 27, 2006

    这些人是古格尔教信徒中最危险的原教旨主义激进分子,最近一批崇拜火狐的巫师与他们联手,三名高阶法师和三名高级牧师经过三天三夜的仪式,终于创造出了一个异常邪恶的法术。
    这条咒语是用一种叫作javascript的古代语书写的,这种语言在过去曾被认为是老土过时的,用途非常狭隘。但最近一种叫做阿贾克斯的艺术突然开始流行,古格尔教和雅虎教的桌面工具也大受欢迎,火狐巫师们也经常创造一些叫做Extensions的魔法物品,这些都需要javascript语言……
    激进分子们决定在多种场合使用这个法术,虽然无法造成大量平民伤亡,但他们认为这能对敌人造成心理震慑, 动摇他们的意志…

YY in Limbo (混沌海狂想) © Dexter.Yy

Except where otherwise noted, content on this site is licensed under a Creative Commons Attribution - NonCommercial - ShareAlike 3.0(署名-非商业性使用-相同方式共享).
Creative Commons License