2021年1月16日
听邵恒头条《怎么用“福格行为模型”战胜拖延症?》记录 概念介绍 国外专门研究拖延症的网站:Deprocrastination How to stop procrastinating by using the Fogg Behavior Model 美国斯坦福大学教授:布莱恩·福格(Brian Fogg) 尼尔·埃亚尔《上瘾:让用户养成使用习惯的四大产品逻辑》的理论基础也是 Fogg Model Fogg Model: Behavior = Motivation + Ability……
阅读全文
2021年1月3日
我想每个知识工作者都会有自己的个人知识管理解决方案,而且也都在不断地进化和改善中,还记得最早的时候,我们是没有这些概念的,那时候,不管把信息记在哪儿,随手记下来就算了,用过之后也就忘了或者删掉了。慢慢地我们意识到一些信息可能是有用的,需要保留下来的,于是我们用各种方式进行保存,建……
阅读全文
2020年12月28日
最新技术选型 语言 Reason 可以让您编写简单,快速和优质的类型安全代码,同时利用 JavaScript 和 OCaml 的生态。 OCaml is an industrial strength programming language supporting functional, imperative and object-oriented styles. 一种支持功能、命令和面向对象的工业强度编程语言,一种快速、实用且强类型的编程语言 BuckleScript 不是一个新的编程语言。 它只是将输入的 OCaml,通过一些调整,使其编译为干净、可读的 JavaScript 代……
阅读全文
2020年12月5日
Learning 《Implementation Patterns》 —— 编写可读的代码 在软件开发中有大量的开销都被用在理解现有代码上了。 范围的管理对于软件开发和写书都一样重要。 好的代码是有意义的。 软件要取得商业成功或者被广泛使用,“好的代码质量”即不必要也不充分。 尽管代码质量不能保证美好的未来,但……
阅读全文
2020年11月25日
感受 非常依赖微软的生态系统,基本上就是原来单机版的 Office 搬上了云端,再加上一些快捷功能生成手机/平板 App 和网站等。 生成的 App 实际上是运行在 PowerApps 这个超级 App 基础上,相当于小程序之于微信,不同的是,小程序支持代码开发(支持 JavaScript 等语言,有更高的可控性和灵活性),而微软的 PowerApps 不太支持代码开发,主张的是通……
阅读全文
2020年10月13日
很多次听樊登讲书里亲子教育相关的内容时,都会勾起我自己的一些反思和回忆,也同时会想到公司的日常管理和沟通问题。 樊登老师也明显是意识到这两者之间的很多相似、相通之处的,在他讲领导力、沟通的课程上多次提到亲子教育中的一些案例。 今天看《在远远的背后带领》这期樊登讲书视频时,又再次联想到……
阅读全文
2020年10月11日
命令行运行 通过 Airtest IDE 打包后的 apk 安装到雷电模拟器后,不能双击直接启动,需要在外部命令行操作,如下: adb 方式 比如雷电模拟器,可找到安装目录, cd /d/leidian/LDPlayer4 然后执行如下命令: ./adb.exe shell am instrument -w com.netease.open.airbase/android.support.test.runner.AndroidJUnitRunner Airtest Project Airtest Project自定义启动器支持批量运行脚本,并兼容在AirtestIDE中使用 Python v3.7.0 / Airtest: 1.1.1 / PocoUI: 1.0.78 其他笔记: Airtest Project……
阅读全文
2020年10月10日
每个 Jenkins 用户都应该知道这三个最佳实践 轻量化 Jenkins 最佳实践 Jenkins管道最佳实践Top 10 不仅一个代码库可以支持多个Multibranch Job,实际上多个Multibranch Job可以共用同一个代码库,这里面就用到marker的功能。所以作为一个Jenkins管理员,我最纠结的就是……
阅读全文
2020年9月11日
产品经理 Product Owner 很重要 很多创业公司都缺少专业的产品经理。 这是一个需要每天投入时间的工作,靠公司管理层天天开会,那效率太低了。 专业的产品经理,会单独与各方沟通,不断整理需求文档,不断了解项目进度,召开计划会议……非常多的日常工作。 微信的张小龙、得到 App 的快刀青衣(并不懂程序)、InfoQ……
阅读全文
2020年9月8日
参考资料 GOTO 2019 • The Soul of Erlang and Elixir • Saša Jurić http://elixir-lang.com/ https://elixirschool.com/zh-hans/ macOS 上的安装 brew install elixir Edward 的课程~ Captcha TDD in Elixir 01 - 练习的第一小步 - 实现最基本的验证码比对 Captcha TDD in Elixir 02 - 练习的第二小步 - 实现带次数的验证码比对 Captcha TDD in Elixir 03 - 练习的第三小步 - 验证码服务化(进程化) Captcha TDD in Elixir 03_2 - 第三小步成果的命令行方式使用示例 Captcha TDD in Elixir 04……
阅读全文