FreeBSD下的php.ini配置文件中,强烈推荐不要依赖PHP的安全模式,主要是因为扩展库(external libraries)的原因,安全模式所要解决的问题不能被正确处理,以往修复了很多问题,而且还有可能存在更多的问题允许用户绕过安全模式的约束。对于增强性安全的要求,FreeBSD推荐使用Suhosin扩展。(以下大致翻译自Suhosin官方文档)
概述
Suhosin设计的目的一方面是保护你的服务器抵御一些周知的安全问题,另一方面防止php应用程序或PHP核心本身未知的潜在的脆弱性。Suhosin包括两个独立的部分,既可以单独使用也可以组合使用。第一部分是一个对PHP核心的小的补丁,在底层实现了对缓冲区溢出或格式化字符(format string)脆弱性的保护;第二部分是个强大的PHP扩展,实现了所有其他保护。Suhosin还提供了同象ZendOptimizer这样的第三方二进制扩展的兼容性。
(more…)
对象数据库管理系统 odbms(object database management system ) ,或者面向对象数据库管理系统 oodbms(object-oriented database management system )是一种支持模型(model)和以对象形式表示数据的数据库管理系统。这包括对 对象类、继承的类属性,子类和他们的对象方法的某种支持。 在非常有影响力的, 1995年时Malcolm Atkinson 和其他一些人发布的“面向对象数据库系统宣言”对oodbms定义如下:一款面向对象数据库系统必须满足两个标准:
首先, 它应该是数据库管理系统(dbms);其次,才是面向对象系统。例如,为了可扩展性,它必须和当前的面向对象编程语言保持一致。
第一个标准,可以解释成5个特征:持久性persistence、次要存储管理(secondary storage management)、并发性(concurrency)、可恢复性( recovery)、某种特别的查询功能(an ad hoc query facility)。
第二个标准,可以解释成8个特征:复杂对象(complex objects),对象标识 (object identity),封装( encapsulation),类( types or classes), 继承inheritance, 延迟绑定(overriding combined with late binding),可扩展性 (extensibility )和完全计算(computational completeness)。详见
还有三段,未完待续。。。
Sigpack Systems AG,博世包装技术公司(www.sigpack.com)在全自动包装技术方面具有世界领先地位。它的新机器人Delta XR31拥有艺术级的高速度,使用可靠的“pick-and-place”自动化系统来包装食品、化妆品、医药用品和电子消费品。
(more…)
新商务模型和企业组织的融合打破了传统的网络计算的边界,在这种情形下对更多的分布式应用程序和移动支持数据的需求达到新的级别。
作为填写表单、backoffice数据处理电子表格,或者当从旅途归来时浪费工作时间来输入数据的取代,现在移动办公人员使用手持设备、智能手机、平板或膝上型电脑运行便携式客户端软件来输入或取出数据,而且这些设备正在开始处理他们的数据并和backoffice系统同步来引发商业过程-例如,自动售货机跟踪记录本机库存清单来实现按需补货。
移动化使企业得到了更多利润和更快的执行时间,企业已经意识到移动化的价值并且已经开始升级自身的IT部门来加速推进这种把竞争优势带入基础部门的整合。
作 为移动化趋势的结果,java和.Net开发人员正在探索应用在分布式、客户端为中心的设备上存储数据的解决方案,并且发现传统的关系型数据库当运行环境 需要零管理、占地小和灵活的时候的不足之处,比如,产品化的数据库在更新数据模型方面的能力已经被分散在成千上万的客户端字段内。
(more…)
作者 Rick Grehan 译 韩巍
移动设备,信息装置,智能控制系统。不需要深入的调查就可以揭示计算机周边应用程序的传播。这些系统通常被称为“嵌入式系统”,但这个称呼并不能表达这些应用不断增长的复杂性。
处理器时钟周期提高,内存密度增长,硬盘尺寸缩小,价格下降,系统需要运行的任务越来越复杂。和从前相比嵌入式系统被要求用来做更多的事情――变得比以前更加智能。用另外一种确切的方式表达就是嵌入式系统需要能存储,取得和操作越来越多的数据;这些情况的一个回应做法,嵌入式系统的用户期待在处理器性能方面有一个全球性增长,和在通讯的吞吐能力方面有所增加。
从另一方面看,智能设备的智能化不紧紧依赖于它所执行的算法,还依赖于它输入这些算法的数据。所以,由于设备复杂度的增长,随之而来的是对于相对复杂数据的组织、存入、取出方面软件的增长,以满足置入嵌入式应用程序的需求。
(more…)