自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(35)
  • 收藏
  • 关注

原创 【2019阅读书单&2020阅读计划】

2019 阅读书单1.工作:深度学习(花书)2.技术:TensorFlow:实战Google深度学习框架3.兴趣:心理自我发展心理学4.教育:西尔斯亲密育儿崔玉涛 宝贝健康公开课5.其他:医学通识傅雷家书2020年阅读计划1.工作:深度学习机器学习深度学习2.技术:PyTorch CNN数学之美3.兴趣:心理 思维...

2020-01-01 22:20:31 303

原创 【2019年度总结&2020年展望】

2020年的第一天,对2019年作简单总结,对2020年作简单展望,以为勉励。2019年关键词:“稳”2019年,在三星AI研究部门主攻RNN量化加速领域,完成深度学习的入门和量化框架的初识,工作不算很忙但也收获满满。2019年,以一名父亲的角色在家庭生活中尽职尽责,一天不落的奶瓶消毒和家务卫生,只要跟小鱼在一起我的眼睛就不会离开小鱼半刻,一起读绘本一起画画一起听歌一起跳舞,小鱼的笑...

2020-01-01 22:13:59 629

原创 【Python】Python 在线Coding汇总

本篇用于记录py.checkio.org在线编程网站中的练习结果及最佳solution参照(所谓Best Solution仅仅是某一方面最佳,并非严格的最佳)。1. 禁止使用如下标识符,要求计算给定数字序列的和。The list of banned words are as follows: sum import for while reduce Mysolution:def c...

2019-01-06 20:02:52 694

原创 【2018年度总结&2019年展望】

今天是2018年的最后一天,在给小鱼鱼完成例行日常的洗脸/抹油/换裤/训练翻身后,终于能坐下来总结一哈这一年。。。2018年关键词:“新” 2018年,所有的一切都是新鲜的,2018年1月初入职三星IOT研发团队release manager岗位;2018年6月刚入股市便遭遇A股长达半年的大熊市;2018年8月底小鱼鱼出生成功转身为有小棉袄的父亲;2018年年底遭遇三星ARTIK产品解散转...

2018-12-31 12:42:52 985

原创 【20190202】深度学习之思维导图和参考资料

思维导图(continuous work):  入门材料:李宏毅教授 一天搞懂深度学习 286页PPT讲稿经典课程:吴恩达 深度学习课程视频:https://mooc.study.163.com/university/deeplearning_ai#/c笔记:http://www.ai-start.com/dl2017/   http://www.ai-star...

2018-12-31 11:59:10 735

原创 【2018阅读书单&2019阅读计划】

2018阅读书单1.工作:release manage方向Devops实践指南Continuous Delivery (Jez Humble)2.技术:pythonPython编程从入门到实践Learn Python the hard way (笨办法学python)3.兴趣:心理当下的力量4.教育:西尔斯亲密育儿父母:挑战妈妈摸摸就好了5.其他...

2018-12-30 23:18:11 413

原创 【20181230】releasemanager之deploy:持续部署和监控反馈

终于说到持续部署了,它可以说是持续交付流水线中真正完成随时随地一键部署可用软件版本的环节。持续部署基于规范自动化的环境管理,将软件的部署环境和部署过程自动化并作为流水线的一个环节,尽可能频繁的进行部署。通过频繁的部署来提前暴露部署环境和部署过程中的问题,促使运维团队与开发和测试团队的融合。当前持续部署可用的开源成熟工具较少,业界各大厂商各自主推的CodePipeline流水线主要也是在部署...

2018-12-30 23:07:28 241

原创 【20181230】releasemanager之流动:持续集成

上一篇中我们总结了价值流图中变更管理的基础技术手段之一:版本控制,本篇我们继续总结变更管理的基础技术手段之二:持续集成。持续集成意味着团队的所有成员以每日至少一次的频率将自己的代码变更集成至中心代码库并通过自动化的构建和测试来验证变更质量,以尽可能早和快的发现问题。持续集成与版本控制配合完成了对软件开发过程的持续质量保障,二者缺一不可。最常见的比如jenkins和gerrit的配合,每个提交到...

2018-12-30 22:58:06 204

原创 【20181218】releasemanager之老本行:版本控制和环境管理

继续根据软件业务价值流图来学习总结,本篇我们接着上一次的需求管理&变更管理来关注与它们密切相关的版本控制。版本控制可以说是我的老本行了,在华为的五年配置管理岗位都是围绕着版本控制打转,然而当时还没有彻底理解版本控制的意义所在。如今将版本控制作为持续交付流水线的一部分来看待,反而能对其本质有更深一层的理解。版本控制是变更管理的最佳拍档和技术手段,它能够控制和记录目标对象的每一次变更信...

2018-12-18 23:08:24 150

原创 【20181215】releasemanager之开端:需求管理&开发模式&变更管理

继续根据上一篇的软件业务价值流图来学习总结,本篇我们关注价值流图的最开端也是最基础的环节:需求管理。需求 - - 开发模式 - - 变更 - - - 版本控制 - - -  环境管理 - - - 持续部署 - - - 监控反馈                                   |                                               ...

2018-12-15 16:59:47 208

原创 【20181210】releasemanager之核心概念:精益 & 敏捷 & Devops & 持续交付

在之前的几篇release manager阶段总结中提到了比较多的术语概念,比如:精益、敏捷、Devops、持续交付、持续部署等,这些都是软件工程领域常见的用词,然而令人头疼的是这些概念的重叠定义以及彼此之间的联系应该如何理解。那么本篇我们就来尝试解析一下这几个核心概念。首先需要说明的是这些听起来像是哲学的概念自身有多个理解层级,比如从理念、从原则、从目标、从方法论等等。因此不同概念在不同维度...

2018-12-10 23:11:48 1900

原创 【20181104】python--爬虫入门总结

前段时间对python爬虫技术进行了简单学习,主要目的是为了配合Release Manager日常工作开展相关数据的自动化度量晾晒,比如针对Jira系统中产品需求实现情况和缺陷处理情况进行定时抓取分析并发送邮件报告。Python爬虫的常用方案包括几个部分:调度器、url管理、数据下载、数据解析、数据应用等,也可以采用简单版的爬虫,针对现有系统的api接口进行数据抓取和分析。无论怎样,有几点核心...

2018-11-04 20:56:22 144

原创 【20181014】Release Manager再思考

家里有了小鱼鱼的这一个多月,真的是非常难忘的人生体验... 陪产假结束重新投入工作,我们继续对Release Manager的思考~参见之前的总结和认识,Release Manager即是以“精益”为目标,践行“持续交付”,实现更好的软件交付质量和客户满意度。首先在践行“持续交付”时,不免要涉及多个领域团队,此时要运用敏捷&Devops的理念将需求、开发、测试、运维等团队融合为一体...

2018-10-14 21:36:35 335

原创 【20180825】写在宝宝出生之前的话

老婆预产期已经过去六天了,小鱼鱼依然稳如泰山,没有丝毫要出来的迹象...这一周真的给我带来很多从未有过的感受。以前总以为自己已经了解了这个生活的真相,可以通过自己的努力,调节心理,积极主动,关注当下,尊重道理和逻辑,坚持意志和毅力,就能让自己和身边的人过得幸福。现在经历了九个月的孕期和一周的等待,才明白真正的生活远不止眼前的一点,真正的生活真相里有太多部分是道理和逻辑无法掌控的,比如孕妇的...

2018-08-25 23:15:52 225

原创 【20180825】python--参考资料整理

从2017年底开始在配置管理工作之余接触python到如今将python作为发布管理工作内容的一部分,也走过大半年了。期间看过的python学习指导和练习实践杂七杂八加起来也不算少,是应该整理精简一下。python的学习指导大致分为两种:从零开始的和专业对口的。前者通俗易懂但深入程度不足,后者深入剖析原理机制但学习难度较高。如何取舍根据各位同学自身情况决定。从零开始类:1.1 Lear...

2018-08-25 22:57:56 778

原创 【20180822】Release Manager阶段总结

2018年8月22日,作为Release Manager加入三星物联网团队已经有8个月,感触良多。今日老婆临盘在即,人生即将迎来全新阶段,所以抓紧时间对这一阶段的工作做一下思考和总结。三星物联网团队专注于物联网芯片ARTIK及配套软件SDK/IDE等的开发,交付物包含多个类型的多个软件模块,研发团队涉及韩国&法国&中国&美国四地,可惜的是其芯片业务在当今物联网世界中占比...

2018-08-22 14:43:13 1325 1

原创 【20180715】python--repo:init子命令学习

1.概述init命令是接触repo所使用的第一个命令,它完成manifest仓库的下载/更新以及.repo路径下各子目录结构的维护(manifest.git/manifests/default.xml),为后续执行sync下载命令完成准备工作。2.数据结构init命令即为subcmds路径下init.py中定义的类,它所生成的对象会在main.py中被赋值给cmd,并与cmd的属性 X...

2018-07-21 22:41:11 1547

原创 【20180617】python--repo:project类学习

1.概述2.数据结构3.主体思路4.算法

2018-06-24 11:54:49 441

原创 【20180505】python--repo:manifest_xml学习

1.概述在上一篇我们对main.py涉及三种重要数据结构中的一种:all_commands对象列表进行分析学习。本文中我们对另一种数据结构:XmlManifest类进行分析。Xmlmanifest类定义在manifest_xml.py中,是贯穿整个repo工程的最重要数据结构之一(仅次于Project类)。它基于repodir路径信息来构造,对manifest xml文件和manifest仓进行管...

2018-05-20 12:15:51 698 1

原创 【20180422】java--二叉树结构&算法学习

树--二叉树--二叉排序树BST二叉树的java实现:public class BinaryTreeNode {    /*     * 一个二叉树包括 数据、左右孩子 三部分     */    private int mData;    private BinaryTreeNode mLeftChild;    private BinaryTreeNode mRightChild;    pu...

2018-04-22 12:45:50 136

原创 【20180421】python--repo:subcmds学习

1.概述在上一篇main.py学习中我们提到main.py涉及三种重要的数据结构,本篇针对其中的一种:all_commands对象列表展开分析。all_commands列表来自于repo工程中的subcmds这个模块包,通过python包导入机制启动__init__.py来遍历subcmds包中所有cmd.py,并将其中定义的cmd类生成对象保存到列表中,供main.py中调用。2.数据结构all...

2018-04-21 11:20:53 558

原创 【20180410】python--repo:主体main.py学习

1.概述:main.py是repo命令执行的第二站,在入口脚本repo文件完成检验和初始化执行环境后,即将repo命令参数传递给main.py进行详细的参数解析和repo command对应对象调用运行。即是说main.py起到总调度的作用,根据repo命令参数判断需要调用哪个command对象并完成对象创建和属性赋值,最后运行command对象的execute方法执行repo command。2...

2018-04-14 12:30:53 871

原创 【20180406】python--动态规划算法思维学习

我们已经掌握了较为常用和简单的分治算法思维,那么在分治的基础上,我们通过对比来学习动态规划的算法思维。动态规划(Dynamic Programming,简称DP)算法思维常见于某类最优化问题,此类问题其绝大部分不能通过穷举和遍历来推导,相当一部分不能通过简单递归来实现,而是需要进行多阶段的决策过程最优解。动态规划一般分为这么几步进行:划分子问题不同阶段 --》抽象每个阶段的状态变量 --》确定决策...

2018-04-06 17:58:41 281

原创 【20180331】python--repo:通用功能汇总

1.文件系统常用 import os ; import shutilos.getcwdos.path.expanduser(~/xx)os.path.abspathos.path.dirnameos.path.isdiros.path.isfileos.path.existsos.path.joinos.mkdiros.listdiros.chdir...

2018-03-31 13:15:06 926 1

原创 【20180331】python--repo:入口脚本repo文件学习

1.概述:repo文件作为repo命令执行的入口,主要完成如下功能:执行环境检验&repo命令参数初步解析&执行环境初始化&repo工程主体main.py调用。2.数据结构:不涉及复杂程度较高的数据结构。关键变量:repodir(.repo); S_repo(.repo/repo); REPO_MAIN(.repo/repo/main.py)3.主体思路:__main__ ...

2018-03-31 12:59:19 1007

原创 【20180318】开启release manager之旅

2018年1月8日,从这一天起我离开华为手机加入三星物联网团队,踏上了传说中release manager的追寻之旅...为什么要尝试release manager这个99%的公司都不会设置的岗位?还是跟过去几年的软件配置管理工作经历有关。首先配置管理本身属于软件工程领域内一个细分的支撑领域,用到最多的可能也就是git/svn、linux/shell这些,最多再加一个excel...贯穿这些年配置...

2018-03-18 16:33:09 1670

原创 【20180317】python--repo学习

配置管理工程师本身是使用git和repo的熟练手,偶然在csdn上看到老罗关于repo工程的解析,深感repo是一个学习python语言的好实践,因此选择repo工程作为python语言学习的一个解析项目~1.repo概述repo是谷歌为有效管理安卓代码而开发的使用python语言、基于git命令和manifest-xml文件对多个git仓进行批量下载、提交等操作的工具工程。repo本身包含可执行...

2018-03-17 23:11:25 1814

原创 【20180312】python-minds-算法思维

基础算法思维:1.穷举&遍历2.递推例如:兔子繁殖问题,构建带有月份属性的兔子数据结构,按月份递增循环模拟兔子繁殖来推算;3.回溯4.递归例如:对长度为n的列表,生成n*n-1*n-2*n-3*...*3*2*1种情况的排列;高级算法思维:1.分治分治法所能解决的问题一般具有以下几个特征:    1) 该问题的规模缩小到一定的程度就可以容易地解决    2) 该问题可以分解为若干个规模较小...

2018-03-12 23:12:12 226

原创 【20180303】阅读笔记--个人提升类笔记回顾

自律!自律!!自律!!!高效能人士的七个习惯:积极主动,以始为终,要事第一,知己知彼,统合综效,双赢思维,不断改进思维导图:图形和颜色是激发人脑综合能力的有效方式,运用思维导图做分叉式的笔记,效果会好于排列整齐的文字笔记同样适用于思维发散、头脑风暴等创新动作心理控制术:理解、宽容和尊重,是控制自身心理、提升情商和沟通力的有效前提;项目管理方法:目标管理、进度管理、资源管理、风险管理、excel...

2018-03-11 23:08:41 116

原创 【20180303】阅读笔记--经济&创业类笔记回顾

总纲:富爸爸穷爸爸---知识和头脑是富人的资产,职业不是事业,思维意识的转变决定一切;经济金融:搞懂金融的第一本书---从零开始,普及货币、利率、银行、股票等基本经济概念;牛奶可乐经济学---有趣的案例故事集合,蕴含各种经济思维;一课经济学---具体解析了价格体系、关税贸易、税负、通货膨胀等多个常见经济理论点;解读中国经济&中国人为什么不富有:emmm...创业:富爸爸穷爸爸:B-I三角形...

2018-03-03 16:58:37 168

原创 【20180226】阅读笔记--目录

经济:金融逻辑 25%创业:*** 10%心理:当下的力量 50% 心理控制术100%沟通:影响力 5%教育:世界简史 5%设计:杂方:

2018-02-26 23:15:12 130

原创 【20180226】电影生活--目录

随着宝宝的即将出生,融亲子教育和终身学习一体的各项内容也即将开展...音乐:钢琴曲 民谣 英文歌曲电影:豆瓣经典+台词电视剧:生活的美好--this is us+...文学:历史 名著艺术:儿童绘画运动:健身 跳舞 篮球人文:道德 原则 三观...

2018-02-26 23:10:17 3802

原创 【20180311】python知识体系--目录

理论--廖雪峰老师网站教程+ python核心编程pdf练习--python菜鸟教程100例+pycheckio挑战游戏实践--慕课网视频教程+google repo项目简单网站爬虫+request库+...笔记--理论体系思维导图+常用功能模块+高阶技能+编程思维+数据结构设计...

2018-02-26 23:06:19 246

原创 【20180226】前沿技术-目录

编译依赖管理--maven自动化部署--puppet ansible rundeck chef云计算--IAAS容器Docker--PAAS阿里云--SAAS物联网--AWS 百度IOT

2018-02-26 23:01:10 249

转载 【20180221】python-tips-正则匹配

python code:import rergx_digit=re.compile(r'.*[0-9].*')rgx_upcha=re.compile(r'.*[A-Z].*')rgx_lowcha=re.compile(r'.*[a-z].*')password=raw_input("pls input password")print("password is %s " % passw...

2018-02-21 22:58:15 164

空空如也

空空如也

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

TA关注的人

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