随笔分类 -  软件工艺

连接技术和管理的桥梁
Sencha, the nightmare!
摘要:基础 创建一个应用程序 sencha -sdk /path/to/sdk generate app %name% /path/to/app 跑起来 cd /path/to/app sencha app watch 放心,出错了会出红字,自己退回命令行。 开浏览器,默认地址是 http://local 阅读全文
posted @ 2016-10-27 12:41 JonyZhu 阅读(225) 评论(0) 推荐(0) 编辑
HTML 迷宫
摘要:今天补个遗,将很久以前研究 HTML5 的时候写的生成迷宫、迷宫寻路程序整理出来。 下载链接在文章最后。 简介 为什么要做这个 HTML5 迷宫程序?因为我喜欢、我愿意。也是向老程序员学习(见第5节)。 里面都有什么?包括生成迷宫,以及,走出迷宫的 Javascript 程序,绘制迷宫使用了 Canvas。 怎么做的?主要参考了这几篇文章: How to build a maze? 这个网站提供... 阅读全文
posted @ 2013-12-04 11:41 JonyZhu 阅读(4803) 评论(0) 推荐(1) 编辑
用 SharePoint 实现实用的请假管理
摘要:“请假管理”应用,应该算是 SharePoint 的“Hello World!”、川菜里面的鱼香肉丝、粤菜里面的蛋炒饭 。。。吧? 怎么样才能做出简易、实用的请假管理,一直都是都是一个问题。完全 code free 不写代码是搞不出来的,完全写代码实现的话又何必用 SharePoint?简洁、轻快的解决方案才是我们追求的。 问题 通常的“请假管理” SharePoint 实现存在这样几个问题: 权限。 要么就是所有人都可以看见你的请假单,要么就是只有你自己可以看到,要了命了。参见 这里 的描述。常见的解决方案,要么就是直接忽略这个问题,或者用视图来过滤筛选,但这不是... 阅读全文
posted @ 2012-05-30 09:50 JonyZhu 阅读(6908) 评论(26) 推荐(5) 编辑
关于软件开发“估算很难”的各种看法
摘要:InfoQ 翻译了一篇老外吐槽软件“估算”的文章,叫做《估算是一种,很难的东西,如影~随行~》。因为今天上午工作方面安排纷乱,心情烦躁,就以跟着起哄的心态看了看原文链接和论坛上的讨论。 作者先出了个题:写一个算法,将林肯的《葛底斯堡演说》全文排版在一个 1.5 英寸 * 8 英寸的书签纸上,要求每行 13 个字符断行(因为 Mono 字体是 1 英寸 10 个字符,书签纸左右各留 0.1 英寸空... 阅读全文
posted @ 2012-05-03 15:57 JonyZhu 阅读(785) 评论(0) 推荐(0) 编辑
一张很厉害的图
摘要:大家时间有限,都很忙,您肯定不想花很多时间去解决很小的问题。 最好是有一张一页纸的图,看一眼就能了然全貌。我很喜欢这样的图,所以我一直找这样的图,找不到我就自己画。 简单的我自己可以画,复杂的,我画不出来,因为复杂的问题理解不了,不知其前因后果,是画不出来简单的图的。所以,对“简洁”的追求,是在经历了“复杂”之后的回归。 今天我推荐一张很厉害的图,是关于微软的服务器平台产品的。这张图在一张(... 阅读全文
posted @ 2011-11-22 11:23 JonyZhu 阅读(1349) 评论(1) 推荐(2) 编辑
SharePoint 2010 中的用户访问控制(4)
摘要:在第三节中,讲到了列表项的访问控制,指出了SharePoint 2010 默认提供的设置项及其不足。现将其整理如下: 一、未开启“内容审核(Content Approval)”时 应用 SharePoint 2010 设置 仅作者自己可见 Item-Level Permissions—> Read Access: Read items when created by the userCreate & Edit Access: Create items and edit items that were created by the user 仅作者和有审核权限的用户可见 无法实现 阅读全文
posted @ 2011-07-25 15:24 JonyZhu 阅读(819) 评论(0) 推荐(1) 编辑
实现工作流至少需要几张表?
摘要:7个。1、workflow,工作流定义2、action,工作流节点定义3、transition,工作流流向定义4、role,用户角色5、user,用户6、instance,工作流实例7、step,工作流节点实例 阅读全文
posted @ 2010-06-12 16:00 JonyZhu 阅读(1314) 评论(3) 推荐(0) 编辑
Web MVC 架构中,一个 C(controller)至少应该提供几个 A(Action)?
摘要:7 个。1、new,到 新增界面2、create,保存新纪录3、edit,到 编辑界面4、save,保存编辑记录5、list,到列表界面6、delete,删除7、error,报错 阅读全文
posted @ 2010-06-12 15:48 JonyZhu 阅读(251) 评论(0) 推荐(0) 编辑
对“设计”工作在流程中的重新定位
摘要:以前,以为需求是客户和承包商之间的接口环节;前天听课,受到启发,对“设计”工作在流程中的定位有了重新的认识,即,设计,才是客户和承包商之间的接口环节,需求只是启动因素(流程起点)。 阅读全文
posted @ 2010-04-26 08:15 JonyZhu 阅读(241) 评论(0) 推荐(1) 编辑
(Web)应用软件开发和管理的基本原则
摘要:小小总结一下经验,给后续的日志做个纲领。   对外部环境的认识 1、必要性原则:用户(客户)需要应用软件来帮助他们处理信息。 2、“脱机”原则1:用户(客户)通常不会一直坐在电脑面前,他们都有自己的工作要做,而那些工作才是他们真正要做的事情。如果你是秘书,那么,电脑不会帮你做会议纪要,也不会给你安排老板喜欢的度假酒店。 极端一点,假设你是清洁工人,一台多点触摸的 surface ... 阅读全文
posted @ 2010-02-21 08:59 JonyZhu 阅读(431) 评论(0) 推荐(0) 编辑