4
前端工程师
记语言。RDF
是
Resource Description Framework
的缩写,即资源描述框架 资源描述框架。
R 记
语言 资源描述框架
DF
是一个处理元数据的
XML
“
”
“
应用,所谓元数据,就是 描述数据的数据 或者 描述信息的
”
信息 也许这样解释元数据有些令人难以理解,举个简单的例子, 。 书的内容是书的数据,而作者的名字、出版
社的地址或版权信息就是书的元数 据。数据和元数据的划分不是绝对的,有些数据既可以作为数据处理,也可以
作为元数据处理,例如可以将作者的名字作为数据而不是元数据处理。
XSPF XSPF is the XML format
for sharing playlists.It is free and open -- No proprietary lock-in. It is
portable -- You should be abl e to send a playlist to your friend and have it
work. It is well-en gineered -- Most playlist formats get the easy things wrong.
RSS RSS [1]
也叫聚合
RSS
是在线共享内容的一种简易方式(也叫聚合内 容,
Really Simple
Syndication
) 。通常在时效性比较强的内容上使用
R SS
订阅能更快速获取信息,网站提供
RSS 输出,有
利于让用户获取网站 内容的最新更新。网络用户可以在客户端借助于支持
RSS
的聚合工具软 ,在不打开网站内
容 件(例如
SharpReader,NewzCrawler、FeedDemon
) 页面的情况下阅读支持
RSS 输出的网站内容。
开发工具 :
JSLint a JavaScript program that looks for problems in JavaScript programs. It
is a code quality tool.A young-for-its-age language. It was originally inten ded
to do small tasks in webpages, tasks for which Java was too heavy and clumsy. But
JavaScript is a very capable language, and it is now being used in larger
projects. Many of the features that were intended to make the lang uage easy to
use are troublesome for larger projects. A lint for JavaScript i s needed: JSLint,
a JavaScript syntax checker and validator. YUICompressor
YSlow YSlow analyzes web pages and suggests ways to improve their performance
based on a set of rules for high performance web pages. YSlow is a Firefox add-on
integrated with the Firebug web development tool. YSlow grades web page based on
one of three predefined ruleset or a user-defined ruleset. It offers suggestions
for improving the page's performance, summarizes the page's components, displays
statistics about the page, and provides tools for performance analysis, including
Smush.it? and JSLint. Cygwin cygwin
是一个在
windows
平台上运行的
unix 模拟环境,是
cygnus solutions
公司开发的自由软件(该公司开发了很多好东西,著名 的还有
eCos,不过现已被
Redhat
收购)。它对于学习
unix/linux 操作环
5
前端工程师
境,或者从
unix
到
windows
的应用程序移植,或者进行某些特殊的开发 工作,尤其是使用
gnu 工具
集在
windows
上进行嵌入式系统开发,非常 有用。随着嵌入式系统开发在国内日渐流行, 越来越多的开发者对
cygwin
产生了兴趣。
SYN subversion(
简称
svn)
是近年来崛起的版本管理工具,是
cvs 的接
班人。目前,绝大多数开源软件都使用
svn 作为代码版本管理软件。svn
服务器有
2 种运行方式:独立
服务器和借助
apache。2 种方式各有利弊。svn
存储版本数据也有
2 种方式:BDB
和
FSFS
。因为
BDB 方
式在服务器中断时, 有可能锁住数据(我在搞
ldap
时就深受其害,没法根治) ,所以还是
FSFS
方 式更安全
一点。
Firebug Firebug
是
firefox 下的一个插件,能够调试所有网站语言,
如
Html,Css 等,
FireBugfirebug
最吸引我的就是
javascript
调试功能, 但 使用起来非常方便, 而且在各种浏览器下都
能使用(
IE,Firefox,Opera, Safari
) ,简直难以置信。除 此之外,其他功能还很强大。比如
html,css,dom
的察看与调试,网站整体分析 等等。总之就是一整套完整而强大的
WEB
开发工具。
Ant Ant
是
Apache
提供给
Java
开发人员的构建工具,它可以在
Windows OS
和
Unix OS 下运行,它不仅开放源
码并且还是一个非常好用的工具
. VIM Bram Moolenaar
在
80
年代末购入他的
Amiga 计算机时,Amiga
上还
没有他最常用的编辑器
vi。Bram
从一个开源的
vi
复制
Stevie
开始,开发了
Vim
的
1.0 版本。最
初的目标只是完全复制
vi
的功能,那个时候的
Vim
是
Vi IMitation(模拟)的简称。1991
年
Vim 1.14
版被
"Fred Fish Disk #591"
这个
Amiga 用的免费软体集所收录了。1992
年
1.22
版本的
Vim 被移植
到了
UNIX
和
MS-DOS 上。从那个时候开始,Vim
的全名就变成
Vi IMproved(改良)了。
Aptana Aptana 是一个非常强大,开源,JavaScript-focused
的
AJAX
开 发
IDE。它的特点包括:
*JavaScript,JavaScript 函数,HTML,CSS
语言的
Code Assist
功能。
*Outliner(大纲):显示
JavaScript,HTML
和
CSS
的 代码结构。
*
代码语法错误提示。
*
支持
Aptana UI
自定义和扩展。
*支持跨
平台。
*
支持流行
AJAX
框架的
Code Assist 功能:AFLAX,Dojo,JQuery,
MochiKit,Prototype,Rico,script.aculo.us,Yahoo UI
。 其主页上还提供如何使用该开发工具的视
频。 官方网站:
http://www.aptana.com/. DW
数据仓库,英文名称为
Data Warehouse
,可简写为
DW。
数据仓库之父
Bill Inmon
在
1991
“
年出版的
Building the Data War ehouse”一书中所提出的定义被