CommonTemplate(http://www.commontemplate.org)从0.8.4版本支持XML,JSON,Properties三种数据格式的数据加载,在此基础上引入了YAML数据格式。
YAML是Ruby默认采用的配置格式,语法非常简洁。
http://www.commontemplate.org/zh/viewer.html
(4)YAML数据格式:
语法:冒号表示对象属性,横线表示数组项,引号表示字符串(单词引号可省)。
举例:
mail:
from: "xxx@xxx.com"
to: "yyy@yyy.com"
users:
- id: ...
- 12:41
- 浏览 (49)
- 评论 (0)
- 分类: CommonTemplate
- 发布在 开源设计组 圈子
主流的C/C++/Java/C#等语言,都将注释语法设计成不可嵌套的。
如: /* xxx /* yyy */ zzz */ 是非法的。
理由是注释是用于写描述性语言的,嵌套会使得可读性更差。
但实际上,注释不只是用来写注释标注,还通常用于屏蔽代码块。
所以在C/C++中,大家经常用#if(0)预编译指令进行代码块注释。
而CommonTemplate(http://www.commontemplate.org)作为一个模板语言,以方便使用为目标。
所以考虑是否应提供可嵌套的注释。
是将现有的注释方式改成可嵌套,还是增加可嵌套注释语法?
如可以考虑增加语法:
$-*
......
*-$
以区 ...
- 14:40
- 浏览 (56)
- 评论 (0)
- 分类: CommonTemplate
CommonTemplate发布0.8.4版本. 项目地址: http://www.commontemplate.org
此版本主要加强周边辅助工具的开发. 如: 调试器,查看器,编辑器等.
其中编辑器功能未全部完成, 待下一版本继续实现.
更新日志:
加强各DriectiveHandler的单元测试.
修复不解释块"$! !$"状态机图的BUG, 并全面整理状态机图.
采用Jericho实现属性语法外套.
完成Debug拦截器, 实现单步执行.
完成Debug单步调试窗口,可通过脱离于编辑器的GUI进行单步调试.
完成查看器功能, 双击*.ctl文件,自动读取数据文件,解析模板,生成htm ...
因为我所在的公司是一家软件外包公司,对外包型公司的组织结构形态从项目管理的角度思考了一下.
首先,我们公司具有项目驱动型公司的所有特点:
1. 系统性努力: 要使一个新的大型项目变成实际的合同,需要一种系统的方法,小型项目获得的力量总是与不断发展的大型项目紧密相联,并包括来自潜在的客户和执行组织中的关键人物的参与。
2. 客户设计:传统的企业为不同的用户和客户提供相同的标准的产品和服务,而项目则是客户设计型的,目的是满足单个顾客的特定需求。
3. 项目生命期:项目驱动型的公司有一个定义明确的开端与结束,但它并非永远存在。企业必须以一个一个的项目为基础不断发展,而不能只是依靠为标准化产品或服务创 ...
决策者在决策常规方案时, 可以用以下步骤分解, 并将每一步拆分给基层或直接主管收集相应数据(如标准,备选方案等), 以保证决策者有足够的数据进行客观思考, 而不是主观臆断, 但不应让群体参与决策.
1. 确定目标(必需实现的系统和战略)
2. 检验约束(不可违背的, 如法律上的,财务上的,公司文化上的约束等等)
3. 分解目标为具体要求
4. 为每个要求列出所有可能的备选方案
5. 建立选择标准
6. 通过选择标准筛选及权衡最合适的方案
7. 将所有要求的合适方案合成系统解决方案
端午节刚过,趁着休假, 在家把《亮剑》给看完了,
李云龙的确是沟通高手,缓急之间游刃有余。
还有,他的现实主义思维,唯打胜仗是从,不拘于章法,也很有特色。
我比较关注他的军魂领导力,剧情中有一段李云龙与赵刚的对话,
谈到新一团,独立团为什么在李云龙的带领下,会变得如此有战斗力,
得到的结论是,李云龙为团队注入了灵魂,就算李云龙战死了,
他的团队依然所向披靡,决不会因为他的死而涣散,因为他的灵魂还在,
我想这才是一个真正的领导者应有的素质,人去魂留,与团队溶为一体。
我开始思考,什么才是凝聚团队灵魂至关重要的因素?
个人头脑风暴:
1. 领导者坚定的信念
2. 领导者与成员肝胆相照
3. 领导者 ...
端午节和同学们到长隆欢乐谷玩了玩, 大部分娱乐设施都离不开失重超重的感觉,
把我转的晕乎乎, 但不管怎样, 玩得还是挺开心,
另外, 也算增强点抗负荷能力, 希望以后晕车次数减少减少, 呵呵.
自从上次到高亚面试过, 虽然面试不怎么愉快,
但还是偶尔抽时间了解他们公司产品的发展,
感觉发展还是比较快的,产品改进不少,还有产品站点都快成学堂了.
比较赞同他们站点的展示方式, 不像其它产品在站点上列一些使用步骤,
而是列出使用场景, 让用户看到产品对客户需求的理解程度, 让客户倍感亲切,
也看了看他们老总罗叶明的个人博客, 非常值得学习,
谈到了他从贝尔实验试跳槽, 逐步向管理发展, 打破老美歧视亚洲人只适合做研发的想法, 还是很有主见的.
我现在就有点他所说的"侏儒思维", 安于现状, 我总是以现状有利于我学习为借口, 消磨自己的斗志.
他对中国风投环境的评价也在理, 这是中国小公 ...
项目管理的知识一直在看, 但最近工作较忙, 搁置了较长计划,
总觉得自己在一个很小的视角里学习项目管理,
看不到全局, 不知道自己在干什么,
突然想在企业管理, 规划等方面也找找突破口, 换个角度, 同时学习.
或许是自己贪功了, 这样可能精力更分散, 不能潜心学习.
但还是想给自己一个增加兴趣的机会,
所以订购了企业管理咨询师考试的所有教材,包括实务,案例,练习册等,
也没打算去做企业管理咨询师,只是想了解下,
书到手后,先稍微过了下,好久没看过教材类的书籍,感觉还真有特色,
和PMBOK相比,教材不够精练,全是知识点与废话的堆积,有点头麻,
内容真多,包括战略咨询, 组织咨询, 人力资 ...
来源:网络
(1)Contributors 和 Recipients
Contributors 指的是对某个开源软件或项目提供了代码(包括最初的或者修改过的)发布的人或者实体(团队、公司、组织等),Contributors 按照参与某个软件开源的时间先后,可以分为an initial Contributor 和 subsequent Contributors 。
Recipients指的是开源软件或项目的获取者,显然,subsequent Contributors 也属于 Recipients之列。
(2)Source Code 和 Object Code
Source Code 指的是各种 ...
- 17:23
- 浏览 (187)
- 评论 (0)
- 分类: CommonTemplate
- 浏览: 176132 次
- 性别:

- 来自: 广州

- 详细资料
搜索本博客
最近加入圈子
最新评论
-
外包公司组织结构思考
现在一般的大型软件公司的项目跟产品人员分配都是比较明确的,实际上也就是利益划分, ...
-- by zzg810314 -
外包公司组织结构思考
没得讨论,员工没有安全感。
-- by 王者之剑 -
CommonTemplate完成查看器 ...
完成JSON与Properties数据格式的读取, 完成$data{"xml"} ...
-- by javatar -
CommonTemplate完成查看器 ...
完成安装程序, 加入模块右键菜单打开项, 已更新主帖附件.
-- by javatar -
CommonTemplate完成查看器 ...
将原来的XML格式: <data> <mail> ...
-- by javatar






评论排行榜