病床上的女孩

2008-03-24

病床上的女孩,

呆呆的望着灰白色的窗。

苍白的脸上

挂着苦涩的笑容,

不知道她在想些什么?

形容憔悴的,

从美丽中透出了坚强。

是心上人刚刚离去,

还是出去冲咖啡了?

挂在窗外的彩虹

散开了丝丝影迹。

手机彩票软件的需求(google android系统)

版本号:1

作者:周培公

最后更新时间:2008年3月9日

前言

准备开发一个google android系统下的彩票手机软件,对于这个软件有什么要求,大家有兴趣的留言讨论一下。

在这里将根据大家的留言更新此文档的版本,最新版本置顶,历史版本保留在日志彩票需求的类别里。有关的图将放在android 彩票相册里。

欢迎玩彩票和对彩票有兴趣的兄弟姐妹提出期望和要求,欢迎程序员兄弟姐妹们提出开发插件需要的平台支持,和对软件开发的意见和建议,欢迎路过踩过的兄弟姐妹们积极拍砖。

项目信息

基本思路

平台+插件。

平台要求

  • 能够提供插件的接口标准,和安装插件的规范。
  • 能够存储彩票数据的机制,方便插件存入和读取分析彩票信息。

彩票插件要求

能够根据接口规范读取、分析具体类型的彩票。

辅助插件要求(可选)

  • 手机买彩票
  • 能够通过手机扣费的方式购买彩票。
  • 能够通过支付宝的小额转账购买彩票。能够存储支付宝的用户名和密码(可选择是否保存密码),有可供选择的收款人列表功能。

我的开发目标

  • 首先只做个人的兴趣,为google android学习做一个案例出来。
  • 开发出一个简单的软件平台。
  • 开发出体育彩票七星彩的插件。

附注:

采纳的意见

  • 彩票插件应该依据一定的规则,进行选号。

青花瓷

2008-02-22

江南烟雨江南柳,

一点相思一点愁。

似珠似玉似清露,

若恐若惊若有情。

手记:
原来不觉得周杰伦如何,春晚听了青花瓷的歌曲,才确信言不苟造,名不虚传。 临摹这首歌曲的意境,作同名诗一首。
清露的比喻不够贴切,不能很好的传递出易碎、让人捧在手里若恐若惊的心情。二四句没有找到合辙押韵的合适词语。

淡淡的

2008-01-12

苦涩的咖啡,

飘着淡淡的思绪。

许多相濡以沫的往事,

许多刻骨铭心的记忆,

像咖啡的香气,

淡淡的飘起,

淡淡的消失。

悠扬抒情的歌声,

好像也变成了心情的燥动。

过去的人,

一个一个的像水印,

慢慢的淡去。

过去的事,

也像天上的白云,

渐渐的消失在记忆中。

淡淡的心思,

看着沧桑炎凉的世界,

也像秋月春风一样,

不能激起一丝丝的涟渏。

不知道

是淡淡的心思带来了青春,

还是老去的心态带来了淡淡的心思。

《JOEL说软件 JOEL ON SOFTWARE》笔记

评定开发团队的Joel测试

  1. 使用源控制机制吗?(有没有诸如svn的版本控制)
  2. 能一步完成连编吗?
  3. 每天都做连编吗?
  4. 有故障信息数据库吗?(有没有BUG跟踪系统)
  5. 在编写新代码之前修复故障吗?(是不是排除了所有BUG以后才开始写新的代码)
  6. 有最新的进度表吗?(有没有反映进度的,随时及时更新的进度表)
  7. 有规格说明书吗?(软件功能规格说明书)
  8. 程序员拥有安静的工作环境吗?
  9. 你用到了你资金能力内可买到的最好工具吗?
  10. 有测试人员吗?
  11. 新聘人员在试用期写代码吗?(面试阶段)
  12. 进行走廊可用性测试吗?

软件功能规格说明书

  1. 作者:项目小组的技术主管
  2. 内容结构:事先声明、作者、使用情景、不支持目标、概况、细节描述、未尽事宜。
  3. 对由一部分人阅读的内容加上旁注,说明是谁应该充分考虑看的。以便关心的人认真阅读,不关心的人略过。
  4. 时时更新,直到所有的功能都实现。
  5. 使用word写说明书。如果需要演示文稿(幻灯),则由市场部门根据规格说明书自行编写。使用Dreamweaver制作演示Demo网页,以便向客户演示。同时把Demo网页的屏幕快照粘贴到规格说明书里。
  6. 要写的有文采,有趣味,简洁,反复阅读修改,不要使用模板,并负责让相关人员认真阅读。

软件进度表

  1. 根据软件功能规格说明书使用Excel制作出软件进度表。
  2. 表结构:功能特性、任务、优先级别、计划工期、当前估算工期、已使用时间、剩余时间。
  3. 每个特性都应该包含多项任务。
  4. 只有参与编码的程序员才能制订进度表。
  5. 进度单位精确到小时。
  6. 同时跟踪计划和当前估算的工期。一个任务完成后当前估算工期和已使用时间就相同了,剩余时间则为0。剩余时间是自动计算的。
  7. 每天更新已使用时间。
  8. 加入休假、节假等条目。
  9. 在进度表中要设置调试时间。
  10. 在进度表中设置集成时间。
  11. 在进度表中放置缓冲项目。
  12. 决不能让经理们要求程序员降低估算值。
  13. 进度表是硬性的。要么为了进度减少功能,要么延长交付工期。
  14. 使用Excel的技巧
    • 工具–共享工作簿,允许多个人在同一时间更改文件。
    • 自动过滤,过滤只属于自己的进度项。自动排序,按优先级别排列任务。
    • 支撑表,生成图表。
    • 工作日功能。

软件开发中的五个世界

  1. 散用软件(Shrinkwrap):散用软件有三个大的变种,分别是公开源代码、基于Web软件与咨询软件。
  2. 内用软件(Internal)
  3. 嵌入式软件(Embedded)
  4. 游戏软件(Game)
  5. 代用软件(Throwaway)