第8音 Design Everying

Archive for the ‘编程开发’ Category

Aptana Jaxer

1 24, 2008 作者: xw | 分类: 工作, 编程开发

jaxer

今天用Aptana 有了新的更新,软件版本更新到了1.1同时推出一个重要的功能就是Aptana自创的Jaxer,号称是世界上第一个Ajax服务端,虽然是1.0版本,但是发现网站上的资料库已经相当健全,而且还有不少的视频演示。
引用一段官方的对Jaxer的说明翻译:

Jaxer改变了这一切,它是世界上第一个真正的Ajax服务器。在Jaxer里面, HMTL, CSS,Javascript都是它的其中一个对象,就象XMLHttpRequests, JSON, DOM一样。并且作为服务器,它提供了进入数据库、档案和网站建设,以及服务器日志、进程管理、安全性、可扩展性和整合了API。

其实javascript本身是具有服务端运行的属性的,譬如下面这段代码:
客户端运行

  1. <script type="text/javascript">
  2.     document.write("hello word");
  3. </script>

服务端运行

  1. <script type="text/javascript" runat="server">
  2.     document.write("hello word");
  3. </script>

(more…)

amaya

W3C出品的所见即所得的网页编辑/浏览器, 支持HTML 4.01, XHTML 1.0, XHTML Basic, XHTML 1.1, HTTP 1.1, MathML 2.0等格式,
支持包括Linux, Windows and MacOS X PowerPC and Intel在内的多种操作系统.

主要功能:
• Amaya lets users both browse and author Web pages
• Amaya maintains a consistent internal document model adhering to the DTD
• Amaya is able to work on several documents at a time
• Amaya helps authors create hypertext links
• Amaya includes a collaborative annotation application

(more…)

  • 4 评论
  • 标签:
  • head first 设计模式

    这些话是从《设计模式 head first》中摘录的,句句都是经典,细细体会就会有很大的收获,这些原则,不仅仅用于标准的程序开发,也适合css/html页面代码的设计和产品的需求设计

    1、找出应用中可能需要变化之处,把他们独立出来,不要和那些不需要变化的代码混在一起。
    2、针对接口编程,而不是针对实现编程。
    3、多中组合,少用继承。
    4、为了交互对象之间的松耦合设计而努力。
    5、类应该对扩展开放,对修改关闭。
    6、要依赖抽象,不要依赖具体类。
    7、最少知识原则:只和你的密友谈话。
    8、别调用(打电话给)我们,我们会调用(打电话给)你。
    9、一个类应该只有一个引起变化的原因。

  • 0 评论
  • 标签:
  • php图片随机显示

    3 23, 2007 作者: xw | 分类: 工作, 编程开发

    php图片随机显示

    1. <?php
    2. $src='images/';
    3. $pic[0]='01.jpg';
    4. $pic[1]='02.jpg';
    5. $pic[2]='03.jpg';
    6. $pic[3]='04.jpg';
    7. $pic[4]='05.jpg';
    8. $img = array_rand($pic);
    9. echo '<img src="'.$src.$pic[$img].' />';
    10. ?>

    主流PHP Blog程序

    2 26, 2007 作者: xw | 分类: 工作, 编程开发

    Okphp BLOG: http://cn.okphp.com/
    基于PHP+MYSQL开发的多用户BLOG系统,部分代码ZEND,主要特点能够很好地和许多论坛程序无缝兼容。

    BlogHoster: http://www.webligo.com
    国外的一个多用户商业BLOG系统,基于PHP+MYSQL,简洁明快的风格。

    exBlog: http://www.exblog.net/
    基于PHP/MySQL平台开发,注重稳定效率和兼容性,使用了 PHPLIB 的模板系统,提供WAP接口。

    Pixelpost PhotoBlog: http://www.pixelpost.org/
    (more…)

    Flickr

    • iphone 3g
    • xin_39040311095407802931
    • b988f88fcaed5320adc72957fb401664
    • DSC03949
    • 黑胡椒鸡扒饭
    • DSC00004