陈小峰(iefreer)的专栏

踏得网创始人,Stone 3D作者。

  • 博客(8)
  • 资源 (5)
  • 收藏
  • 关注

原创 阻止jquery datepicker控件在移动设备上被点击时弹出输入键盘

问题:jQuery UI DatePicker控件在移动设备上使用时有个问题,因为DatePicker是使用input框来实现的,在用户触击时,控件获取到焦点时,移动设备的键盘会自动被带出来,移动设备屏幕本来就很小,用户本来只是需要选择日期,而不是要真正输入什么字符,所以这种情况需要阻止键盘被带出来。解决方法:很简单,把input field属性readonly设置为true即可,代表不需要任何键

2013-09-29 20:18:50 5233 1

转载 用NDB Cluster替代Mysql Memory存储

原文链接:http://www.bigdbahead.com/?p=183People often wants to use the MySQL memory engine to store web sessions or other similar volatile data.There are good reasons for that, here are the main ones:Data

2013-09-26 13:28:36 3067

翻译 Smoke test,Sanity test,Regression test之间的区别

在测试领域,冒烟测试(smoke test)、可用性测试(sanity test)和回归测试(regression test)彼此之间很相似,范围也有重叠,所以比较容易混淆:都是在需求变更或问题修改后对系统全面测试之前的一种预测试,都是为了发现是否在界面和代码层面引入了问题。We can consider a River Analogy to understand the difference b

2013-09-14 18:54:35 22666

翻译 SCRUM团队中架构师角色和职责

如果开发的应用比较复杂,涉及到移动客户端/网站/服务端以及各种用户权限,那么就需要有一个系统架构的工作。传统的开发模式可能是架构师在前期单独制定架构,然后推行给开发人员,但在SCRUM的理念里面,强调知识分享和共识,那么架构师的角色会有所不同,简单而言,在SCRUM模式下,架构师关注于如下方面:辅助创建架构,而不是强制推行 一个架构Owner和整个team紧密合作,制定架构并根据实际开发情况使架构

2013-09-10 21:02:22 3274

原创 跨域服务调用基本概念及解决方法

跨域服务调用基本概念及解决方法:服务代理、跨子域名访问、跨源资源共享、JSONP协议、跨文档消息

2013-09-09 00:41:10 21113 5

原创 Redmine自定义问题状态不能显示

有时候需要在Redmine里面添加新的问题状态,比如测试通过,Redmine支持这个自定义功能。1、添加新的问题状态管理员角色,到管理页面-〉问题状态,新建一个问题单状态(Verified)但这个时候这个新问题状态还不能使用,也不会出现在问题单状态下拉列表中2、把新的问题单状态设置到工作流中只有把问题状态加入到对应角色的工作流中,该问题状态才真正可用。比如我们想为Bug类型的问题单添加Verifi

2013-09-08 19:03:48 13272

原创 SCRUM和用户故事(User Story)

User Story是一种描述用户需求、业务价值的最佳实践,但不是说非要用User Story的形式来描述需求,而且通常在一个Sprint backlog中,尤其在最初的若干Sprint中会存在一些架构设计、技术调研、接口定义、获取背景知识这些方面的事项和任务需要处理,那么这些任务是不适合用User Story进行描述的,应该用技术团队熟悉的语言和规范进行描述,这些任务是为了后续Sprint更好更

2013-09-03 12:18:28 6689

原创 SCRUM中如何处理sprint期间的需求变更和一些不确定性的任务

SCRUM是一种敏捷开发模式,源于橄榄球术语,有一些思想方法来自于这项运动,来回奔跑传球,最终达到团队目标。SCRUM模式有4个会议:Sprint计划会议、每日站立会议(一般15分钟)、评审会议、回顾会议。Sprint计划会议确定本次冲刺任务列表(Sprint backlog),原则上一次冲刺内,拒绝需求变动,scrum master有责任保护team不受需求变更的影响。关于Sprint执行期间(

2013-09-03 01:11:04 9378

Atomikos Transactions Guide

You should read this guide if you fall into one of the following categories: • You want to use Atomikos TransactionsEssentials. • You want to add transaction support to your J2SE application. • You want to understand a bit more about JTA.

2013-03-16

Android 三维图形演示代码

关于Android开发指南一文的三维图形演示应用程序,使用OpenGL ES技术,即Tunnel3D,代码来自网络,修改了若干编译问题。在G1上测试通过。

2009-10-01

一种新的Windows Mobile软件架构

本文详细讲解了一个简洁干净的基于windows mobile平台和.Net Compact Framework框架上的移动应用程序的开源架构实现

2009-07-30

Python文件重命名工具

可遍历替换某用户指定目录下所有文件名中的关键字. 如把c:\myproject下所有文件名中的sun关键字替换成hpux,且遍历所有子目录.

2009-07-25

windows mobile 程序异常问题定位指南

本文全面深入的阐述了windows mobile平台上程序异常处理的几个关键问题:1. windows mobile平台的内存管理机制2. 如何使自己的应用程序具备结构化的异常处理能力3. 如何在客户现场发生异常且不可复现的情况下,迅速离线定位到准确的代码行和调用逻辑(本文适用于所有windows mobile 5.x 6.x平台,因为工作环境的原因,用英文撰写)

2009-03-07

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除