<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[u013961875的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/u013961875</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; u013961875]]></copyright><item><title><![CDATA[tensorflow 学习笔记 2]]></title><link>https://blog.youkuaiyun.com/u013961875/article/details/78724482</link><guid>https://blog.youkuaiyun.com/u013961875/article/details/78724482</guid><author>u013961875</author><pubDate>Tue, 05 Dec 2017 20:58:31 +0800</pubDate><description><![CDATA[Github上有个学习tensorflow的git
https://github.com/nfmcclure/tensorflow_cookbook

内容完整，买了中文版，但是却很多细节，所以还是直接看github原版好了。电子书是ipynb格式的，ubuntu看起来很容易。


从第一个example开始：
电子书
https://github.com/nfmcclure/te]]></description><category></category></item><item><title><![CDATA[tensorflow 学习笔记 1]]></title><link>https://blog.youkuaiyun.com/u013961875/article/details/78714034</link><guid>https://blog.youkuaiyun.com/u013961875/article/details/78714034</guid><author>u013961875</author><pubDate>Mon, 04 Dec 2017 21:36:22 +0800</pubDate><description><![CDATA[安装完tensorflow后，执行
source activate tensorflow


测试mnist手写识别example：
:~/mnist$ python fully_connected_feed.py --input_data_dir .
Extracting ./train-images-idx3-ubyte.gz
Extracting ./train-labels-]]></description><category></category></item><item><title><![CDATA[Robot Framework 源代码阅读笔记 之五]]></title><link>https://blog.youkuaiyun.com/u013961875/article/details/78712545</link><guid>https://blog.youkuaiyun.com/u013961875/article/details/78712545</guid><author>u013961875</author><pubDate>Mon, 04 Dec 2017 19:00:47 +0800</pubDate><description><![CDATA[自己画图还是太累，重新基于之前用profile生成的数据来自动生成call graph的方法又来了一次，是SVG格式的，不方便贴到blog里，连接如下：
http://download.youkuaiyun.com/download/u013961875/10144850



放了张缩率图，感受一下，对照代码，一动一静，慢慢看看，还是很有用的]]></description><category></category></item><item><title><![CDATA[Robot Framework 源代码阅读笔记 之四]]></title><link>https://blog.youkuaiyun.com/u013961875/article/details/78702753</link><guid>https://blog.youkuaiyun.com/u013961875/article/details/78702753</guid><author>u013961875</author><pubDate>Sun, 03 Dec 2017 17:56:56 +0800</pubDate><description><![CDATA[继续上一次的结果，到最后visit_suite的时候非常复杂，又展开重新画了一张图，已经省略了很多重要东西，只能大概看个设计思路（主要是免费的只能画60个）




Running和Model看起来是测试执行最核心的逻辑，涉及到具体的测试设计和执行的思路和扩展性的考虑。比起普通的框架，库，测试脚本这样的层次清楚的测试开发方式要复杂许多，很大程度上会提高使用和维护的成本。没看到设计者具体的]]></description><category></category></item><item><title><![CDATA[Robot Framework 源代码阅读笔记 之三]]></title><link>https://blog.youkuaiyun.com/u013961875/article/details/78698485</link><guid>https://blog.youkuaiyun.com/u013961875/article/details/78698485</guid><author>u013961875</author><pubDate>Sat, 02 Dec 2017 21:44:25 +0800</pubDate><description><![CDATA[继续填坑，之前从代码逻辑上走了一圈，没啥太深印象，看来需要花个图看看
这个visit_suite貌似比较复杂，代码里专门描述了算法：




Visitor algorithm


All suite, test, keyword and message objects have a visit() method
 that accepts a visitor instance]]></description><category></category></item><item><title><![CDATA[Robot Framework 源代码阅读笔记 之二]]></title><link>https://blog.youkuaiyun.com/u013961875/article/details/78690944</link><guid>https://blog.youkuaiyun.com/u013961875/article/details/78690944</guid><author>u013961875</author><pubDate>Fri, 01 Dec 2017 22:26:07 +0800</pubDate><description><![CDATA[上次走到了具体测试执行的地方，感觉缺乏一个全局观，有点走不下去。


还是再回头看看整个设计思路，所有的模块文档都可以从这里访问到：
使用文档：
http://robotframework.org/robotframework/

接口文档：
http://robot-framework.readthedocs.io/en/3.0.2/autodoc/robot.html

]]></description><category></category></item><item><title><![CDATA[Robot Framework 源代码阅读笔记 之 一]]></title><link>https://blog.youkuaiyun.com/u013961875/article/details/78681081</link><guid>https://blog.youkuaiyun.com/u013961875/article/details/78681081</guid><author>u013961875</author><pubDate>Thu, 30 Nov 2017 22:16:04 +0800</pubDate><description><![CDATA[从源代码里应该可以帮我解答一些问题：
1. 这些关键字怎么定义的，然后怎么对应到具体的库来执行的
2. 框架的逻辑组织架构是什么样的，能学到哪些东西
3. 有没有一些可以改进的地方
4. 用到了哪些语言特性和技巧
5. 其他一些思考


安装完之后的入口robot文件如下：
https://github.com/robotframework/robotframework/tree]]></description><category></category></item><item><title><![CDATA[Robot Framework 常用的第三方库]]></title><link>https://blog.youkuaiyun.com/u013961875/article/details/78670249</link><guid>https://blog.youkuaiyun.com/u013961875/article/details/78670249</guid><author>u013961875</author><pubDate>Wed, 29 Nov 2017 21:59:23 +0800</pubDate><description><![CDATA[整理一些看起来比较常用的维护比较好的库方便以后学习和使用




robotframework-requests

https://github.com/bulkan/robotframework-requests




robotframework-appiumlibrary
https://github.com/serhatbolsu/robotframework-]]></description><category></category></item><item><title><![CDATA[How to Structure a Scalable And Maintainable Acceptance Test Suite]]></title><link>https://blog.youkuaiyun.com/u013961875/article/details/78670100</link><guid>https://blog.youkuaiyun.com/u013961875/article/details/78670100</guid><author>u013961875</author><pubDate>Wed, 29 Nov 2017 21:26:10 +0800</pubDate><description><![CDATA[How
 to Structure a Scalable And Maintainable Acceptance Test Suite


07/20/10 by Andreas
 Ebbert-Karroum

5
 Comments



Robot Framework Tutorial




Part I: Robot Framework Tutorial]]></description><category></category></item><item><title><![CDATA[Writing Maintainable Automated Acceptance Tests]]></title><link>https://blog.youkuaiyun.com/u013961875/article/details/78670067</link><guid>https://blog.youkuaiyun.com/u013961875/article/details/78670067</guid><author>u013961875</author><pubDate>Wed, 29 Nov 2017 21:22:54 +0800</pubDate><description><![CDATA[先放一下，等有空了翻译一下，再加点自己的解读和思考




原文链接 点击打开链接]]></description><category></category></item><item><title><![CDATA[整理一下最近学习使用的一些IT工具，老的新的都有之一基本篇]]></title><link>https://blog.youkuaiyun.com/u013961875/article/details/41594405</link><guid>https://blog.youkuaiyun.com/u013961875/article/details/41594405</guid><author>u013961875</author><pubDate>Sat, 29 Nov 2014 11:45:16 +0800</pubDate><description><![CDATA[最近换了项目组，从头开始搭建阻力的IT环境，有很多实践和学习的内容，分享一些。


首先我们有了自己的机柜和很多服务器作为开发机，产品机器是另外的，需要不断重装作测试用。还有我们也有自己的交换机，用来做测试和开发环境。开发机装了ESXi，通过vCenter统一管理可以方便创建自己需要的虚拟机。所需要的外部资源有网络（包括网线，IP，DHCP，DNS，etc）和电源。每个server上面都有B]]></description><category></category></item><item><title><![CDATA[老罗的工匠精神是不是有唯一性]]></title><link>https://blog.youkuaiyun.com/u013961875/article/details/27528219</link><guid>https://blog.youkuaiyun.com/u013961875/article/details/27528219</guid><author>u013961875</author><pubDate>Thu, 29 May 2014 15:10:32 +0800</pubDate><description><![CDATA[老罗的手机发布会后，很多人在gongj]]></description><category></category></item><item><title><![CDATA[RobotFramework示例的Call Graph]]></title><link>https://blog.youkuaiyun.com/u013961875/article/details/27355347</link><guid>https://blog.youkuaiyun.com/u013961875/article/details/27355347</guid><author>u013961875</author><pubDate>Wed, 28 May 2014 17:23:28 +0800</pubDate><description><![CDATA[下面是一些链接：

Quick Start

http://robotframework.googlecode.com/hg/doc/quickstart/quickstart.html

RobotDemo

https://bitbucket.org/robotframework/robotdemo/wiki/Home

 
关于RobotFramework本身网上已经有]]></description><category></category></item><item><title><![CDATA[老罗锤子手机(Smartisan T1)的一些感想]]></title><link>https://blog.youkuaiyun.com/u013961875/article/details/26500153</link><guid>https://blog.youkuaiyun.com/u013961875/article/details/26500153</guid><author>u013961875</author><pubDate>Wed, 21 May 2014 18:24:11 +0800</pubDate><description><![CDATA[第一次专门花了时间看了手机发布会，是老罗的锤子手机。总体来说，两个多小时的演讲感觉过得非常快，内容很充分，有些地方也激发了很多的感慨，很多的改进也确实是自己平时使用手机中感觉很不好的地方。老罗继续着他强烈的个人风格，低姿态，高格调，简结朴实但是掷地有声。
 
随便列几个下来：


首先讲手机的硬件配置


再讲手机的工业设计


再讲手机的软件 手机的包装
感谢一堆人，把门]]></description><category></category></item><item><title><![CDATA[手游2048的一点数学方面的思考]]></title><link>https://blog.youkuaiyun.com/u013961875/article/details/26281697</link><guid>https://blog.youkuaiyun.com/u013961875/article/details/26281697</guid><author>u013961875</author><pubDate>Mon, 19 May 2014 20:15:39 +0800</pubDate><description><![CDATA[最近2048这个游戏很火，周末下了玩了两天，觉得挺有意思，一个4X4的方格里，可以用手指往四个方向拨动，同时里面的数字也会按照同样的方向在一行或一列中移动贴近。同样的数字，移动方向的后面的数字会加到前面。每个数字都是2的倍数，刚开始的是几个随机的2或者4，每移动一下就会随机出现一个2或者4. 而游戏的目标是不断合并数字最终得到2048.后来发现要达到目标，掌握一个简单的技巧即可。就是使数字从大到小]]></description><category></category></item><item><title><![CDATA[保守主义和软件工程]]></title><link>https://blog.youkuaiyun.com/u013961875/article/details/24438771</link><guid>https://blog.youkuaiyun.com/u013961875/article/details/24438771</guid><author>u013961875</author><pubDate>Thu, 24 Apr 2014 22:24:51 +0800</pubDate><description><![CDATA[最近听了罗辑思维的一个视频，luopangzi]]></description><category></category></item><item><title><![CDATA[基于模型的测试框架的想法 （四）]]></title><link>https://blog.youkuaiyun.com/u013961875/article/details/23000497</link><guid>https://blog.youkuaiyun.com/u013961875/article/details/23000497</guid><author>u013961875</author><pubDate>Sat, 05 Apr 2014 22:46:56 +0800</pubDate><description><![CDATA[最近学习了一下prolog语言，思路也有所开阔，比如我之前尝试的用树形结构代表测试步骤的依赖关系，然后用遍历的方法生成test case，如果用prolog的话，只需要描述一下步骤直接的联系，和一个完整的case需要的约束，就可以打印出所有的可能的testcase了，不需要自己设计算法。不过这样的应用似乎并没有多大的好处，没法展示出prolog建模的威力，需要进一步学习怎么样使用prolog建立起]]></description><category></category></item><item><title><![CDATA[基于模型的测试框架的想法 （三）]]></title><link>https://blog.youkuaiyun.com/u013961875/article/details/22522741</link><guid>https://blog.youkuaiyun.com/u013961875/article/details/22522741</guid><author>u013961875</author><pubDate>Sat, 29 Mar 2014 22:40:15 +0800</pubDate><description><![CDATA[在一个group里面问了关于自动设计测试用例的工具的问题，各路高手从理论上到实际工具都给了一些介绍，虽然我没有得到我想要的答案，但是这么多热心的回复确实让我多思考和学习很多东西


先整理一下各路高手的回复：
1.  Hexawise
2. 这样的工具主要集中在执行和分支的判断上，是没办法测试到代码最初的意图，也不能保证能够测试到最初的需求。
3. 在行为驱动开发模式里，Gherkin]]></description><category></category></item><item><title><![CDATA[打太极和学编程]]></title><link>https://blog.youkuaiyun.com/u013961875/article/details/22511623</link><guid>https://blog.youkuaiyun.com/u013961875/article/details/22511623</guid><author>u013961875</author><pubDate>Sat, 29 Mar 2014 22:08:36 +0800</pubDate><description><![CDATA[最近学了点太极，稍微有了一点点了解，虽然连皮毛都不算学到，但是还是有点想法，和大家分享一下，如果有同好者可以交流，那更好了。


提起太极，普通人一般是两种极端反应，一种是觉得很高深，像电影里面那样，以一敌百，四两拨千斤，纵横无敌，一种是觉得就是老年人才练的，慢腾腾的，也不知道干什么，没什么意思。两种反应都有道理，但是都比较片面。首先，太极拳是一种实战得来的拳术，不可能像老年人那么慢腾腾的动]]></description><category></category></item><item><title><![CDATA[玩桌球的不同境界]]></title><link>https://blog.youkuaiyun.com/u013961875/article/details/22328315</link><guid>https://blog.youkuaiyun.com/u013961875/article/details/22328315</guid><author>u013961875</author><pubDate>Thu, 27 Mar 2014 23:08:58 +0800</pubDate><description><![CDATA[最近几年开始玩桌球，从毫无经验到略有风格，经历了无数的练习和交手，稍微有点心得，随便写写，希望能引起大家的共鸣。


首先，玩桌球玩的是什么，准度，杆法，走位，可以对应到眼，手，脑的磨合。
第一阶段，初学者，需要全神贯注，从站位，握杆的姿势，瞄准的方法，方方面面都需要注意。这个时候只会用眼睛看，唯一想要的就是准度。需要大量的基本功练习，做到动作的稳定性和体会瞄准的技巧和感觉。
第二阶段，]]></description><category></category></item></channel></rss>