1401304795509529717_meitu_1

在从未了解过雅加达或者踏足印尼这个千岛之国之前,对它的主观感受是:这是一个土著蛮横的仇华国家(上世纪的屠华事件,有所耳闻)。因为工作原因不得不来到此开始了长达半年之久的常驻。此文作为本人在雅加达过去生活了八个月之久的一个缩影的纪实,有些偏向自己主观,也有些是即有客观事实,权当作为一个了解雅加达的缩影参照或是谈资。

Continue reading

在前面的文章中,有提及Endeca的Preview特性,此文将为读者揭开Preview的面纱.

在Endeca的Preivew配置项中,有两个URL配置:

Preview URL

Link Service URL

Preview URL 指向需要Preview的真实的Site Context, 比如,你的Web site Context是 : www.endeca.com , 那么此域名将是你的Preview URL的值。

Link Service URL 指向Link Servlet,此Servlet是必需的用于获取关键性数据(后面将会细讲)。

很多Endeca的开发人员,可能往往就止步于此,可能是困惑于这个Link Service URL, 同时也在好奇,这个Link Service该如何创建。

Continue reading

DreamForce从事Endeca架构设计与开发有半年之多,Endeca其实也不算是什么神奇的东西,大可以认为就是一个搜索引擎同时配置了一个以数据为驱动的视图引擎。

不过遗憾的是,Endeca在中国的份额并不多,而且Endeca对于大多数IT从业人员来说也较为陌生,所以关于Endeca的自动化流程管理也并没有所谓的最佳实践,DreamForce就谨此以半年左右的所思所想进行一下总结。

Continue reading

Endeca

2011年10月18号,Oracle公司宣布收购Endeca,Endeca是一个在电子商务(E-commerce)及商业智能(BI)等领域的基于非结构化数据管理的先驱。

Orcacle公司计划创造一个集处理,存储,管理,搜索以及数据分析等功能为一体的综合技术平台,以使业务更加健壮和更利于分析。 而Endeca就是Orcale这套综合平台中的的关键点之一: Search

Endeca是一个可以让你构建个性化,一致的用户体验的产品解决方案。同时Endeca解决方案是跨平台:无论你是手机,在线,社交场合,只要能与业务相联,Endeca就会分析用户行为或用户资料并回应你相应的Target,对应的Content等等。

Continue reading

What’s Liquibase?

Liquibase是一个用于跟踪、管理和应用数据库变化的开源的数据库重构工具。它将所有数据库的变化(包括结构和数据)都保存在XML文件中,便于版本控制。

Liquibase具备如下特性:

* 不依赖于特定的数据库,目前支持包括Oracle/Sql Server/DB2/MySql/Sybase/PostgreSQL/Caché等12种数据库,这样在数据库的部署和升级环节可帮助应用系统支持多数据库。
* 提供数据库比较功能,比较结果保存在XML中,基于该XML你可用Liquibase轻松部署或升级数据库。
* 以XML存储数据库变化,其中以作者和ID唯一标识一个变化(ChangSet),支持数据库变化的合并,因此支持多开发人员同时工作。
* 在数据库中保存数据库修改历史(DatabaseChangeHistory),在数据库升级时自动跳过已应用的变化(ChangSet)。
* 提供变化应用的回滚功能,可按时间、数量或标签(tag)回滚已应用的变化。通过这种方式,开发人员可轻易的还原数据库在任何时间点的状态。
* 可生成数据库修改文档(HTML格式)
* 提供数据重构的独立的IDE和Eclipse插件

Continue reading