1组 孟帅(班长)   kecyru 2017-7-5 http://kecyru.blog.163.com/blog/static/27416617320176411513013 http://kecyru.blog.163.com/blog/static/27416617320176495138290 Alhpa 2017-7-5 http://85934b58.wiz03.com/share/s/25AQJo3Dhx7x2PA00z1ZXVvc1YQxtw1HXk8F2Q8kD…
刚读了几篇序言.导言和第一个故事,因此读后感可能不全面,先写一下一点儿感受吧. <变革之心>讲的是组织变革,而组织变革是以个人变革为基础的,本书的观点就是在个人变革上,“目睹--感受--变革”比“分析--思考--变革”更有效.我认为,这里的分析和思考是指的别人强加给个人的,不是指自发的分析和思考.自发的分析和思考是在目睹和感受之后引起的,进而改变个人的行为,引起个人变革,最后带来组织变革. 既然是个人变革,那么要变革的对象就是人.站在组织的角度,也就是要改造人,改造几个人或者更大范围人群的思想…
作业:<变革之心>读后感 孟帅: 2017-7-12http://www.cnblogs.com/mengshuai1982/p/7153985.html…
下面是<Scrum实战>读书会的第1个作业,主要是用知行视角来总结回顾现在或者过去的一个项目. 项目背景 2011年初,我做的项目是一个搜索引擎相关的项目,这个项目为公司在全球范围内的金融领域产品线提供实时搜索服务. 项目成员 1个项目经理,1个架构师,4个开发人员(包括我),2个测试人员,2个业务咨询师 实施方式 当时组员分散在中国.英国和印度,我们的项目一开始是采用瀑布开发流程,后来转向Scrum的方式来运作,我们采用下面的方式来使用Scrum: Sprint Plan由项目经理.架构师和…
刚看了一下,距离上一次写博客过去快1年半了.之前的知识管理都放到笔记软件中了,但是现在看来,收藏了很多东西,输入很多,但是输出有限. 学习任何领域的知识,如果只有输入没有输出,效果都是很有限的,有时需要通过输出来倒逼输入. 前段时间加入了IT帮组织的读书活动,这次选择的书籍是<Scrum实战>.说起Scrum,我大概从2011年开始接触,但很多时候我们都在“照猫画虎”,只使用了Scrum提供的各种外在的形式,例如站会,但没有深入挖掘scrum的内涵,即重视价值交付.我最近两周看了<Scr…
回顾Scrum学习   1.回顾目标 1.1 期望结果 了解和学习Scrum,为将来换方向打好理论基础 如果能在目前公司引入和推行也很好,但是根据目前公司的文化氛围来看,推行希望不大 把敏捷思想应用到其他工作和生活中 1.2 里程碑和目标 获取知识 预习 听录音 梳理知识体系 分享 理论实践 专注 耐心 原则 形成思想 调整应用 选择环境 适应环境 改变环境 2.评估结果 做得好的 获取知识中的预习.听录音.梳理.分享 部门内部分享(每日站会) 做的不好的 分享后没有尝试和行动 3.分析原因 成…
<Scrum实战>第0次课作业 完成情况: 课程名称:如何学习敏捷 1组 孟帅 孟帅: http://www.cnblogs.com/mengshuai1982/p/7096338.html 2017-6-30: Alpha: http://85934b58.wiz03.com/share/s/25AQJo3Dhx7x2PA00z1ZXVvc2kmtF01VJAKA2kWMm02NhAPI 谢志敏: http://2f00af75.wiz03.com/share/s/0L0aZR3jnk_N2…
昨晚与几位自组织的伙伴进行了<Scrum 实战> 第17 章 <富有成效的每日站会>录播Sprint 不断的优化和精进的感悟. 首先,D兄给予了如下的建议: 1. 将段落 分得更细致 只有三个角色: 并且我们速度和质量都上来了,每个分段都严格根据每段只有三个角色和一个旁白,马上分段,马上确认,马上纠偏,马上执行,重来的速度,不可能不快. 2. 只要有一个人觉得质量有问题就可以马上停下来,重来录制,这样录制的过程不会在长时间录制过后,大家敷衍可交付的语音,毕竟这个录音片段是由大家认可…
Scrum:The Definition of Done -- 作业有没有写完呢?_苗得雨_新浪博客 http://blog.sina.com.cn/s/blog_59450ffc0102eiai.html…
随着软件工程越来越复杂化,如何在 Kubernetes 集群进行灰度发布成为了生产部署的"必修课",而如何实现安全可控.自动化的灰度发布也成为了持续部署重点关注的问题.CODING DevOps 微服务项目实战系列最后一课:<DevOps 微服务项目实战:基于 Nginx-ingress 的自动化灰度发布>将由 CODING DevOps 后端开发工程师 王炜老师 向大家介绍 Nginx-ingress 灰度发布的原理,并结合 Demo 深入讲解如何实现自动化的灰度发布.…
1.必做任务:从知行角度总结T平台 从知行角度总结T平台 头(知识,学习) 做得好的 宣贯会 引入敏捷思想 敏捷宣言 敏捷原则 质量风险前移原则 引入最佳实践 包括了XP的大部分实践 不足 项目管理框架 没有对我们的角色.工件和会议等明确宣贯以达成共识 手(行动,技能) 做得好的 项目管理 组织结构 分为业务平台,技术平台和产品平台三个大组,大组再分小组,基本按敏捷团队规模来分的,3-9人之间. 计划会议 年度计划 季度计划 每周计划 回顾会议 每周回顾 季度回顾 年度回顾 评审会议 增加新的功…
问题一:为什么要制定优先级的排定和调整? 创建一个排好优先级的项目组合并讲重点放在转移团队上,如果做得对,可以消除在项目数量超过团队能力 的情况下过于常见的多任务处理. 问题二:为什么我们要做文档? 在人类认知中,我们不仅使用系统,我们也了解系统.这就是我们要做文档的原因. 问题三:如何快速有效率的招聘? 问题四:在项目中应在什么时候做什么样的文档? 问题五:专用时间模型具有什么特性?…
1组: 孟帅 http://www.cnblogs.com/mengshuai1982/p/7375008.html 3组: 张亚辉 http://www.jianshu.com/p/df9eee08dd5c?from=singlemessage 明月 http://blog.sina.com.cn/s/blog_48987bfc0102xnbr.html null…
1组 崔儒: http://kecyru.blog.163.com/blog/static/2741661732017626101944123/ 2017-07-26 孟帅: http://www.cnblogs.com/mengshuai1982/p/7241495.html 2017-07-26 3组 1作业3-站会或DOD    凯峰 http://www.jianshu.com/p/9b6837b03201 2017-07-26 2  作业3-每日例会   糖颖 http://www.j…
王家林亲授<DT大数据梦工厂>大数据实战视频 Scala 深入浅出实战经典(1-64讲)完整视频.PPT.代码下载:百度云盘:http://pan.baidu.com/s/1c0noOt6 腾讯微云:http://url.cn/TnGbdC 360云盘:http://yunpan.cn/cQ4c2UALDjSKy 访问密码 45e2 技术爱好者尤其是大数据爱好者 可以加DT大数据梦工厂的qq群 DT大数据梦工厂① :462923555 DT大数据梦工厂②:437123764 DT大数据梦工厂③…
Mininet入门与实战 Mininet简介 由来:斯坦福大学发明,基于Linux Container架构开发的进程虚拟化网络仿真工具,交换机支持OF协议. 使用情况: 控制器,不推荐自带控制器(bug) 交换机 主机 优势:可连接到真实网络中去 ​ 支持任意自定义拓扑,主机可达到4096, ​ 提供可扩展Python API compare to 仿真 启动速度快,扩展性大,带宽提供多,方便安装.易使用 compare to 模拟器 运行真实代码,容易连接真实网络 compare to 硬件测…
package com.wanji.scala.test import javax.swing.text.AbstractDocument.Content import scala.actors.Actor case class Hello(name:String,content:String,send:Actor) case class HelloBack(name:String,content: String,sender:Actor) /** * 描述:Scala编程实战 * 作者: su…
本课内容1.Map和Tuple在Spark源码中的鉴赏2.Map和Tuple代码操作实战 ------------------------------------------------------------------------------------------------------------------------/** *  Scala中最常见的两种数据结构:Map 和 Tuple *   *  Map初步感受就是key,value方式,key即是值的索引,排列非常规按照Hash…
本课内容1.Spark中Scala集合操作鉴赏2.Scala集合操作实战 ------------------------------------------------------------------------------------------------------------------------ /** * 大数据技术是数据的集合以及对数据集合的操作技术的统称,具体来说: * 1.数据集合:会涉及数据的搜集.存储等,搜集会有很多技术,存储现在比较经典的是使用Hadoop, * …
欢迎添加华为云小助手微信(微信号:HWCloud002 或 HWCloud003),输入关键字"加群",加入华为云线上技术讨论群:输入关键字"最新活动",获取华为云最新特惠促销.华为云诸多技术大咖.特惠活动等你来撩! 如果你热爱前沿技术,如果你是微服务.大数据.人工智能的从业者,那么你对Kafka这个名字一定不陌生吧?Kafka作为高吞吐率.高可用的分布式消息系统,正在被业内广泛使用. 那么,初学者该如何快速上手呢? 即日起至8月11日,<华为云Kafka全景…
随着 ToB(企业服务)的兴起和 ToC(消费互联网)产品进入成熟期,线上故障带来的损失越来越大,代码质量越来越重要,而「质量内建」正是 DevOps 核心理念之一. <DevOps 代码质量实战(Java 版)>为 CODING DevOps 代码质量实战系列的最后一课,同时也是本系列的 Java 版,杨周老师将以 Java Spring 为例,讲解代码规范.Git workflow.持续集成.代码生成 API 文档.修改 maven 包.单元测试.Docker 等内容. 课程主题 DevO…
隐式转换:当某个类没有具体的方法时,可以在该类的伴生对象或上下文中查找是否存在隐式转换,将其转换为可以调用该方法的类,通过代码简单的描述下 一:隐式转换 1.定义类Man class Man(val name: String) 2.定义类SuperMan,并在类中定义一个方法 class SuperMan(val name: String) { def makeMiracles = println(this.name + " is super man!") } 3.在main方法中实例…
1.Scala的类和方法.函数都可以是泛型 2.上界:表示泛型的类型必须是某种类型或者其类型的子类,语法:<: ,对类型进行限定 3.下界:表示泛型的类型必须是某种类型或者其类型的父类,语法:>: 4.View Bounds,可以进行隐式转换,将其转换成目标类型,是上边界和下边界的加强版, 语法 T <% U,T必须是U的类型,但是又没有直接继承自U,所以要通过隐式转换操作 5.T:ClassTag,一种类型转换,编译的时候类型不够,需要通过JVM的runtime来通过运行时的获取信息…
package com.dt.spark.scala.bascis object Functional_Itearal {   def main(args: Array[String]): Unit = {        val range = 1 to 10     val list = List(1,2,3,4,5)     println(list.head)      println(list.tail)            println(list.tail)         pri…
package com.dt.spark.scala.bascis class Dataframework case class Computerframework (name:String,popular:Boolean) extends Dataframework case class Storgeframework (name:String,popular:Boolean) extends Dataframework object helloPatternMatch { def main(…
/** * 函数式编程进阶: * 1.函数和变量一样作为Scala语言的一等公民,函数可以直接赋值给变量 * 2.函数更常用的方式是匿名函数,定义的时候只需要说明输入参数的类型和函数体即可,不需要名称, * 一般会把它赋值给变量,在Spark源码中大量存在 * 3.函数可以作为参数直接传递给函数,极大的简化了编程代码,在Java中需要通过callback来实现 * 这样的功能 * 4.当函数的返回类型是函数的时候,这就表明Scala函数实现了闭包,Scala函数其实是类和对象, * 所以,Sca…
第一点: scala的接口trait中所有方法可以都被实现!! 这种情况一般会是一种工具方法的集合,例如接口 Logging! scala 多种继承用extends ... with  .... 在老师讲解的1.6.X版本中Spark继承采用的是class SparkContext(config:Sparkconf) extends Logging with  ExecutorAllocationClient{} 抽象属性的概念: val name:String 有类型定义但是没有赋值. sca…
isInstanceOf  和 asInstanceOf is用于判断 as用于转换,把父类类型转换成子类类型   getClass 具体找出类型    …
scala类和对象 RDD中创建_sc和deps相比java更加的简洁. 在Spark的例如SparkContext.sqlSpark等全局成员在完成实例化. 在唯一实例的时候一般不会去使用伴生对象apply方法. 伴生类和伴生对象必须写在同一个文件之中.…