当前位置:  编程技术>移动开发
本页文章导读:
    ▪精益设计: 设计团队怎么改善用户体验        精益设计: 设计团队如何改善用户体验 《精益设计: 设计团队如何改善用户体验》 基本信息 原书名:Lean UX: Applying lean principles to improve user experience 作者: (美)Jeff Gothelf Josh Seiden 译者: 张 .........
    ▪ 用cococs2d-x读取资料        用cococs2d-x读取文件 在前面的一篇文章中,正好提到了读取文件。这里就稍微再展开一下。如果你在cocos2d-x里面想要读取一个文件,那么强烈建议你直接使用CCFileUtils的getFileData()函数。需.........
    ▪ awk and hadoop之地图per       awk and hadoop之mapper 1.  在awk 中mapper的时候我们经常会合并不同的文件,取我们想要的不同的字段。   awk -F "\t" ' { filename = ENVIRON["mapreduce_map_input_file"]; if (index(filename, "xxxx") > 0) { // xxx .........

[1]精益设计: 设计团队怎么改善用户体验
    来源: 互联网  发布时间: 2014-02-18
精益设计: 设计团队如何改善用户体验
《精益设计: 设计团队如何改善用户体验》
基本信息
原书名:Lean UX: Applying lean principles to improve user experience
作者: (美)Jeff Gothelf Josh Seiden
译者: 张 玳
出版社:人民邮电出版社
ISBN:9787115324849
上架时间:2013-8-6
出版日期:2013 年8月
开本:16开
页码:1
版次:1-1
所属分类:计算机
更多关于 》》》《精益设计: 设计团队如何改善用户体验》
内容简介
计算机书籍
  《精益设计: 设计团队如何改善用户体验》作者根据精益创业法的理念归纳出了行之有效的精益设计方法,让设计团队可以用更低的成本、更高的效率设计出更好的用户体验。本书重点介绍了如何利用精益设计来改善用户体验,让团队摈弃为设计而设计的心态,通过迭代来增进认识,提高效率,并以成果为基础进行设计。另外,书中有大量的案例分析和研究探讨,还有很多操作性建议。
   《精益设计: 设计团队如何改善用户体验》适合ux 设计师、产品开发和项目管理人员阅读。
目录
《精益设计: 设计团队如何改善用户体验》
第一部分 简介及基本理念
第1章 为什么要用lean ux  3
第2章 基本理念  5
2.1  lean ux的三大基础  5
2.2  基本理念  7
2.3  小结  12
第二部分 流程
第3章 愿景、流程和成果  15
3.1  设想  16
3.1.1  方法:描述设想  16
3.1.2  方法:问题陈述  17
3.2  假设  19
3.2.1  子假设:对假设进行细分  20
3.2.2  完成假设陈述  21
3.3  成果  21
3.4  人物型格  22
3.4.1  人物原型  22
3.4.2  人物型格格式  24
3.4.3  人物型格制作流程  25
.3.5  功能  25
3.6  把各种假设串起来  26
3.7  小结  26
第4章 协作式设计  29
4.1  协作式设计实践  31
4.2  设计工作室  32
4.3  风格指南  36
4.3.1  制作风格指南  36
4.3.2  维护风格指南  37
4.4  案例研究  37
4.4.1  风格指南应该包括哪些内容  40
4.4.2  成功的风格指南的特点  41
4.4.3  制作风格指南的步骤  43
4.4.4  维护风格指南  43
4.4.5  不只是给设计师用  43
4.4.6  活用式风格指南  43
4.5  分布于不同地域的团队协作  44
4.6  小结  47
第5章 mvp和实验  49
5.1  mvp和实验简介  49
5.2  mvp的专注点  49
5.3  创建mvp  50
5.3.1  原型  52
5.3.2  低保真原型:纸质原型  53
5.3.3  低保真原型:可点击的线框图  54
5.3.4  中高保真度的原型产品  56
5.3.5  代码式原型  57
5.4  原型中应该包含哪些东西  58
5.5  原型mvp的使用  59
5.6  非原型mvp的种类  61
5.7  混合型和创新型mvp  61
5.8  小结  62
第6章 反馈和研究  63
6.1  持续和协作式研究  63
6.1.1  协作式探索  64
6.1.2  持续探索  66
6.1.3  简化测试环境  67
6.1.4  谁应该观看实验  67
6.1.5  招聘实验者  67
6.2  案例研究:每周四找三个用户  68
6.2.1  团队一起分析研究结果  69
6.2.2  迷惑、矛盾和马马虎虎之处  69
6.2.3  时间会让规律浮现  70
6.2.4  所有东西都需要测试  71
6.2.5  草图  71
6.2.6  静态线框图  72
6.2.7  高保真视觉原型(不可操作)  72
6.2.8  互动式原型  72
6.2.9  代码原型  74
6.3  持续协作式探索的考察技巧  74
6.3.1  客户服务  75
6.3.2  内置反馈问卷  75
6.4  小结  77
第三部分 实际运用
第7章 把敏捷方法和lean ux相结合  83
7.1  术语  83
7.2  超越交错式sprint  85
7.3  配合scrum的节奏来实施lean ux  86
7.3.1  主题  86
7.3.2  构思启动短会  87
7.3.3  迭代计划会议  87
7.3.4  用户验证计划  88
7.4  全体都要参与  88
7.5  设计是集体活动:knowsy案例研究  89
7.5.1  the innovation game company介绍  90
7.5.2  有共识,才能独立工作  90
7.5.3  打破设计的瓶颈  91
7.5.4  成果  92
7.6  除了scrum团队之外,还有什么  93
7.7  小结  94
第8章 组织层面的转变  95
8.1  转变一:成果式团队  96
8.2  转变二:分工  96
8.3  转变三:用户体验设计师的新技能  97
8.4  转变四:跨职能团队  97
8.5  转变五:小团队  98
8.6  转变六:工作空间  98
8.7  转变七:拒绝英雄主义  99
8.8  转变八:速度第一,美化第二  101
8.9  转变九:推崇解决问题的思维  102
8.10  转变十:ux孽债  102
8.11  转变十一:以交付为目的设计公司  103
8.12  转变十二:和第三方软件开发团队一起工作  104
8.13  转变十三:文档标准  104
8.14  转变十四:考虑现实环境  105
8.15  转变十五:从下自上、由内向外的管理模式  105
8.16  结语  105
8.17  小结  108
索引  109
本图书信息来源:互动出版网


    
[2] 用cococs2d-x读取资料
    来源: 互联网  发布时间: 2014-02-18
用cococs2d-x读取文件
在前面的一篇文章中,正好提到了读取文件。这里就稍微再展开一下。

如果你在cocos2d-x里面想要读取一个文件,那么强烈建议你直接使用CCFileUtils的getFileData()函数。

需要避免的一种情况就是自己拿到fullPath之后,然后直接使用fopen或者fstream等函数来读取。

为什么呢?因为通过自己来直接读取,这个在IOS上还是可以成立的,但是一旦你的程序跑到Android上,那么这个就无法运行了,因为在Android上,默认的这些文件,都是放在zip包文件里面,并不直接存在单个独立的文件。切记!而cocos2d-x中的getFileData则已经帮我们处理好了这个平台的细节问题,使得我们不必纠结于此。但是,亲,你一定要使用对哦。否则不白白辜负了引擎开发者的一番心血。

在上个项目中,做UIEdtiorParser的时候就一不留神遇到了这样的小坑。当时自己使用的pugixml的直接文件读取,而正确的做法是通过getFileData获得数据,然后直接传全部的数据交给pugixml来解析。

    
[3] awk and hadoop之地图per
    来源: 互联网  发布时间: 2014-02-18
awk and hadoop之mapper

1.  在awk 中mapper的时候我们经常会合并不同的文件,取我们想要的不同的字段。

 

awk -F "\t" '
{
  filename = ENVIRON["mapreduce_map_input_file"];
  if (index(filename, "xxxx") > 0) {
    // xxx
  }
  else {
    //xxxx
  }
}

  这样来取文件的名字,来判断当前处理的行属于哪个文件,以此进行相应的处理。

 

2.  在hadoop 中我们经常需要对两个文件做一个join操作,即取两个文件的交集,或者在一个集合中过滤掉特定的集合,如果这个一个集合很小, 我们可以把这个集合加入到一个字典中,然后过滤, 在mapper 中这么写。

awk -F "\t" -v file=${smail_set} '
BEGIN{
  while (getline < file > 0) {
    dict[$1] = 1; 
  }  
}
{
   if($1 in dict)
     //xxxx
   else 
     print xxxx
}
'

 reducer 直接 uniq 即可

 

3.  如果两个集合做 join 或者补集的操作,那么只能对集合打标签,在mapper中我们这么写:

awk -F "\t" '
{
  filename = ENVIRON["mapreduce_map_input_file"];
  if (index(filename, "xxxx") > 0) {
     print  $1"\t0\t"$0
  }
  else {
     print $1"\t1\t"$0
  }
}

 第二列 一个0 一个1  用$1 让他们combine的时候到一起去,结合shuffle时候的二次排序,可以搞定


    
最新技术文章:
▪Android开发之登录验证实例教程
▪Android开发之注册登录方法示例
▪Android获取手机SIM卡运营商信息的方法
▪Android实现将已发送的短信写入短信数据库的...
▪Android发送短信功能代码
▪Android根据电话号码获得联系人头像实例代码
▪Android中GPS定位的用法实例
▪Android实现退出时关闭所有Activity的方法
▪Android实现文件的分割和组装
▪Android录音应用实例教程
▪Android双击返回键退出程序的实现方法
▪Android实现侦听电池状态显示、电量及充电动...
▪Android获取当前已连接的wifi信号强度的方法
▪Android实现动态显示或隐藏密码输入框的内容
▪根据USER-AGENT判断手机类型并跳转到相应的app...
▪Android Touch事件分发过程详解
▪Android中实现为TextView添加多个可点击的文本
▪Android程序设计之AIDL实例详解
▪Android显式启动与隐式启动Activity的区别介绍
▪Android按钮单击事件的四种常用写法总结
▪Android消息处理机制Looper和Handler详解
▪Android实现Back功能代码片段总结
▪Android实用的代码片段 常用代码总结
▪Android实现弹出键盘的方法
▪Android中通过view方式获取当前Activity的屏幕截...
▪Android提高之自定义Menu(TabMenu)实现方法
▪Android提高之多方向抽屉实现方法
▪Android提高之MediaPlayer播放网络音频的实现方法...
▪Android提高之MediaPlayer播放网络视频的实现方法...
▪Android提高之手游转电视游戏的模拟操控
 


站内导航:


特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

©2012-2021,,E-mail:www_#163.com(请将#改为@)

浙ICP备11055608号-3