分类“web2.0 & so on”的存档
- 2008.0528
-
- 语法图
语法图(Syntax diagrams )又叫铁路图(railroad diagrams)是描述形式文法的一种方式。它是巴科斯范式或扩展巴科斯范式的图形化表示。最早使用语法图的书包括Niklaus Wirth写的“Pascal User Manual”(语法图开始于47页)和the Burroughs CANDE manual。在编译领域,像BNF和它的变体这样的文字式表示法都是首选的。BNF能很好的被编译器作者和编译器理解,但是不能很好的被这些语言的大部分用户理解。铁路图能更容易被大多数人理解。数据交换格式JSON之所以流行的部分原因就是它用铁路图来表示。
- 标签:BNF, EBNF, 巴科斯范式, 语法, 语法图, 铁路图
- 在23:45发表于web2.0 & so on,有评论5条
- 2008.0517
-
- 巴科斯范式和扩展巴科斯范式
巴科斯范式
巴科斯范式(也称为巴科斯-瑙尔范式、巴克斯-诺尔范式)即 BNF 是一种用于表示上下文无关文法的语言,上下文无关文法描述了一类形式语言。尽管巴科斯范式也能表示一部分自然语言的语法,它还是更广泛地使用于程序设计语言、指令集、通信协议的语法表示中。大多数程序设计语言或者形式语义方面的教科书都采用巴科斯范式。在各种文献中还存在巴科斯范式的一些变体,如扩展巴科斯范式EBNF或扩充巴科斯范式 ABNF
- 标签:BNF, EBNF, 巴科斯范式, 语法
- 在18:17发表于web2.0 & so on,有评论2条
- 2008.0428
-
- 第二届D2见闻和随想
这个周末回京参加了期待已久的第二届D2前端技术论坛,见到众多的前端同行,更聆听了几场高质量的讲演,收获良多。讲演的资料整理后会在第二届D2前端技术论坛的官网上提供下载,同时也会提供会议视频,强烈推荐前端工程师关注。
- 周爱民的讲演“前端设计与开发的基本模式”,看起来很丰富,很多模式或理念听起来也蛮有争议,避免不了空和虚,但我不能不承认他提供了很多我有兴趣但尚未涉及东西,这些给了我新的视角。
- 黄继佳的讲演“Silverlight应用”,虽然很高兴他能来参加和支持D2,幻灯片也很cool,但我强烈的感觉这是一个很纯正的Silverlight的产品推广,我不是太喜欢。
- Hedger Wang的讲演“Enterprise Ajax in PHP”,是这次D2的精华。他提出管理Ajax在企业级应用的设计模式,很多正是我日常开发中遇到,比如他讲到的映射,我也曾经做过类似的解决方案,比如他讲到的对多次同一请求的管理,我也曾思考过,但那往往是一个个独立的小点,这次讲演终于让我有了从点到线到面的感觉。他的讲演也准备的相当好,既有总结,又有代码,同时利用生活中的例子来说明原理,想听不明白都不行。我不需要如何得称赞hedger的讲演,如果你的开发涉及到Ajax,那么你就应该去看看他的讲演。ps,祝他杭州玩的开心。
- Nate Koechly的讲演“Enhanceing Web Sites With The YUI Library”(English)”,作为YUI开发的核心成员,这次讲演虽然有点推广YUI的意味(在此有近一年应用YUI经验的我也强烈推荐YUI),但是仅仅从他幻灯片上就可以看出他事先的准备和用心,甚至他表达出了要学习汉语的意愿。但很遗憾的是,由于语言的原因,这次没有能充分的从Nate身上获取更多的更深的东西,虽然有hedger义务做翻译,虽然对nate的提问是最多的。
- 章亦春的讲演“Nifty web apps on an OpenResty”,讲的很有激情,也给出了一个新的Web OS,作为一个视角是一个很棒的东西,但是作为我个人来讲我并不赞同这个思路,我一直认为让一门语言处于它最适当的位置才是王道,就像语义化设计一样,应该用合适的标签来组织合适的数据。虽然章亦春提到了不应该对Javascript滥用,但是很遗憾的是我感觉这就是一种滥用。
- 案例分享阶段,贤安的“如何写一个富文本编辑器”,小马的“前端开发工具介绍”,一位仁兄(不好意思,记不起来名字)的“用Adobe Air开发IM”,都很有意思,这些很务实的小分享越多越好,因为每个人的心得体会小窍门汇聚在一起就有了越来越顺畅的前端开发。
- 标签:D2, yahoo, YUI, 前端
- 在2:09发表于web2.0 & so on,有评论27条
- 2008.0201
-
- 如何让Firefox2和Firefox3在Windows下共存并同时运行?
相对于Firefox2来说,Firefox3除了采用全新的Gecko 1.9引擎外,在性能、稳定性和安全性方面进行许多改进,在我们最关心的对站点和网页应用的改进也相当多的。去年底,Firefox3 beta2就已经发布了,正式版的推出也为期不远了,是时候在网页开发中考虑它了,所以我们不仅在要同一系统中装多个浏览器、多个版本的IE(Multiple IE),现在我们也需要装两个版本的Firefox了。在网上很早就有Linux下让Firefox3与Firefox2共存的介绍,下面介绍一种Windows下两者共存的方法。
- 标签:Firefox, Firefox2, Firefox3, 浏览器
- 在0:36发表于web2.0 & so on,有评论24条
- 2007.0329
-
- OpenID和Email
什么是OpenID?
OpenID就是一套以用户为中心的分散式身份验证系统,用户只需要注册获取OpenID之后,就可以凭借此OpenID帐号在多个支持OpenID的网站之间自由登录使用,而不需要每上一个网站都需要注册帐号。
- 标签:Email, ID, OpenID
- 在3:21发表于web2.0 & so on,有评论12条
- 2007.0130
- 2007.0105
-
- 使用VPC实现IE6和IE7在同一个系统下共存
一、背景
Virtual PC即虚拟,它能实现一台PC上同时运行多个操作系统。使用它,不需要重新启动系统便可以打开新的操作系统或是在操作系统之间进行切换。
- 标签:IE6, IE7, microsoft, VPC
- 在5:39发表于web2.0 & so on,有评论3条
- 2006.1002
-
- 干掉4199.com
拒绝使用4199.com,不要访问这个网站,防止受到毒害!
前两天重装了系统,在没有防备下在网上裸奔了一下,结果就是用现在流行的话说IE被强奸了,每次打开IE默认首页就是www.4199.com,开始几天比较忙就没有管它,小三尝试几次没有搞定,今天在家无聊就来搞它。不搞不知道,一搞吓一跳,
- 标签:4199, 流氓软件
- 在4:37发表于web2.0 & so on,有评论2条
- 2006.0611
-
- EXE文件打不开解决思路和方案
昨天晚上一打开电脑,点击所有的EXE文件,都弹出一个“选择打开方式”的窗口,所有的EXE应用程序都不能打开了,不能打开浏览器,不能打开IM,不能打开BT和杀毒软件等等,这就几乎意味着这台电脑几乎被废了武功,只能打开记事本或者是“选择打开方式”窗口里面有的几种程序,比如说视频,这样,瞬间整个人都在目瞪口呆中。
- 标签:EXE, 中毒, 木马
- 在4:04发表于web2.0 & so on,有评论7条
- 2006.0412
-
- 利用ps路径&自由形变创建绚丽线性图形
原理
利用自由形变(Ctrl+T)改变路径的宽、高、旋转角度、水平&垂直斜切的值,然后利用Ctrl+Shift+Alt+T(再次变换复制的象素数据并建立一个副本)来变换实现。
现在从简到难举例如说明一下原理的应用,知道了原理应用,效果就是用心和创意的问题了。
- 标签:photoshop, 路径
- 在20:20发表于web2.0 & so on,有评论9条
