档案 四月, 2009

导读:本文为金融时报》网站发表的一篇人物特写,文章的主角是 Google Chrome V8引擎的开发者拉斯巴克(Lars Bak)。他是一个编程天才,却远离计算机世界的核心,在丹麦为Google工作。

Lars Bak在他的农场

(全文 …)

4,10, 2009 / in IPhone / by keremk

回顾2008,12月份,我曾经写过一篇文章,列举了非常有用的iPhone开发开放源码库。从那以后,我还碰到了更多的源码库,并且也有不少加入了开源的行列。这里列举一下:

(全文 …)

CakePHP中文手册

作者: seasun

2007-1-20
欢迎转载 留个这里的链接就成,任何建议请发至 zhengkanjie @ gmail.com,你的建议是我的动力, 谢谢

基本概念

Section1 简介

本章节篇幅很短,简单的介绍一下MVC概念以及在cake中是如何实现的。如果你对MVC模式很陌生,这个章节将会非常适合你。我们由常规的MVC概念开始我们的讨论,然后用我们的方式在CakePHP中使用MVC模式,并且展示几个简单的示例。

Section 2 MVC模式

[TODO 考虑到MVC模式是必需过桥技能,所以建议还是先看一下相关文章,原文很简单,最后补上望海涵] (全文 …)

CakePHP的文件结构

作者: seasun

当你解压缩安装包,你会发现四个文件夹app, cake, tmp vendors.其中cake文件夹是cake的核心库,基本上你不需要进行修改除非你需要对Cake进行一些定制

0.10.0版本发布之前,并不是这样的,老版本都是在一个统一的文件夹Cake下面,这种结构证明有一些问题 (全文 …)

JSON 入门指南

作者: seasun

即 JavaScript Object Natation,它是一种轻量级的数据交换格式,非常适合于服务器与 JavaScript 的交互。本文将快速讲解 格式,并通过代码示例演示如何分别在客户端和服务器端进行 格式数据的处理。
尽 管有许多宣传关于 XML 如何拥有跨平台,跨语言的优势,然而,除非应用于 Services,否则,在普通的 应用中,开发者经常为 XML 的解析伤透了脑筋,无论是服务器端生成或处理 XML,还是客户端用 JavaScript 解析 XML,都常常导致复杂的代码,极低的开发效率。实际上,对于大多数 应用来说,他们根本不需要复杂的 XML 来传输数据,XML 的扩展性很少具有优势,许多 AJAX 应用甚至直接返回 片段来构建动态 页面。和返回 XML 并解析它相比,返回 HTML 片段大大降低了系统的复杂性,但同时缺少了一定的灵活性。

现在, JSON 为 Web 应用开发者提供了另一种数据交换格式。让我们来看看 JSON 到底是什么,同 XML 或 HTML 片段相比,JSON 提供了更好的简单性和灵活性。 (全文 …)

当你想到白色的时候什么会跑进你的脑海中? 白色是最简洁,优雅与和平的颜色。 白色被广泛应用于博客,网上证券,电子商务和其他各种网站的网页设计中。 白色可以被用在字体颜色,背景颜色,链接,图片等等。 如果你认为白色网站不那么吸引读者,那么事实你会感到惊讶。一些设计优秀的网站也在页面上使用白色。在这篇文章中你会找到怎么样在网站中使用白色的灵感与建议。

Minimal Beautiful Sites 美丽的最小化网站

简单的最小化网站可以使浏览的人愉快。 当你创建一个白色背景的网站时,保持它简单整齐。 它的美就自然而然的显现出来。一些大公司和网站也使用白色作为网站的背景色, 像flickr, iStockphoto, Makeuseof, Apple。 虽然接下来的大多数网站是最小化的,但是他们可以表明怎么样使用白色表达潜在的内容和网站本身。

(全文 …)

对许多开发者来说,在开发复杂的Web应用程序、编辑CSS文件或者配置服务器上的参数等工作时,一个好用的文本编辑器显得相当重要。最近,我们通过600多人参与的投票得出了时下一批最受开发者欢迎的文本编辑器。本文将介绍15个最受欢迎的编辑器。

15. SciTE

SciTE - screen shot.

下载SciTE

SciTE,一个支持Windows和Linux平台使用的开源的文本编辑器,开始时只是为了演示Scintilla强大功能而开发的。此后它成为一个功能全面的编辑器。你可以通过用户自定义的配置文件来扩展默认功能。
(全文 …)

FCBKcomplete v 2.02

作者: seasun

想象下Facebook中表单输入框根据前缀值自动提示相关值。如果您有任何意见或要求,请提交给我们,我会努力完成所有的需求并在未来的版本中发布

下载: 下载 FCBKcomplete v 2.02

演示: 演示 FCBKcomplete

语法:

$(“element”).fcbkcomplete({
_url: “fetched.txt”,
json_cache: true,
filter_case: true,
filter_hide: true,
newel: true
});

json_url         – url 获取json对象
json_cache       – 通过缓存来处理json
height           – 超过多少个元素时显示滚动条
newel            - 按元素的方式来显示文本
filter_case      - 区分大小写
filter_hide      - 显示/隐藏过滤条目
filter_selected  -从列表中过滤选择项
complete_text    - 文本完成业(text for complete page) (全文 …)

1 建立一个登录表单jQuery
本指南中,我们将创建一个滑动小组,即幻灯片透露更多的内容,使用JQuery以动画的高度小组。 在这种情况下,我们将建立一个假设登入新tutsplus领域的即将推出。

jQuery (全文 …)

最近给Firefox安装上了HTML Validator,这是检测HTML页面的语法是否规范的一款Firefox的插件。总结下最近在使用中发现的先前编写的文档中存在的一些问题:

  1. 节点“<img>”中alt标记的缺失。
  2. 节点“<input>”的位置摆放,通常这个节点都会根“<form>”节点同时出现,我们通常会加载若干个隐藏表单,建议最好作为“<form>”表单的字节点。我比较喜欢在表单中嵌套“<table>”来添加表单域数据,这时,如果需要将隐藏域添加至“<table>”中,那么就必须作为“<td>”的字节点来添加,否则将会导致一个错误的产生。
  3. 节点“<table>”中必须添加“summary”标记,这个我也是最近才知道,原来“<table>”还有这么个属性的(见笑了,哈哈),根据W3C的说明,这个是这么来的,如果“<table>”中存在有节点“<caption>”,那么“summary”属性就可以省略,否则将会导致一个错误的产生。
  4. 节点“<input>”、“<img>”等等没有结束标记的,在最后括回来的时候必须加上一个斜杠,如“<input />”、“<img />”,我的建议是,在最后的斜杠之前最好加上一个空格,这样看起来就会更加简洁、明了。
  5. (全文 …)