Archives
- 21 Mar 老王和小菜的公司 ReOrg 了
- 23 Feb 和 AI IDE 合作
- 12 Jan Swagger Master - AI 帮我做的第一个开源项目
- 31 Dec 2024年,再见
- 30 Dec 2023年,再见
- 15 Apr 你根本不知道用户想要什么
- 05 Apr 如何组织你的代码结构
- 28 Jan 软件研发体验调查报告 2022
- 14 Jan 熟练的开发
- 28 Dec 2022年,再见
- 04 Sep 如何有效授权
- 03 Sep 简单一点
- 27 Aug 上帝没来
- 31 Jul Coach 的套路:GROW & ORID
- 28 Jul A 雇佣 A,B 雇佣 C
- 26 Jul 吃掉那只青蛙
- 24 Jul 公开演讲的一些心得
- 23 Jul 博客相关的一些记录
- 21 Jul 拉姆斯菲尔德和他的规则
- 19 Jul 战略性思维
- 18 Jul 手机当做 PC 或者 Mac 的摄像头
- 15 Jul 猫和狗的领导力
- 10 Jul 架构设计原则
- 07 May 折腾一下小米路由器
- 05 May 努力是自己的事情
- 01 Apr 熊来了
- 01 Mar 逃避问题的蛤蟆
- 31 Dec 2021年,再见
- 28 Nov 敏捷研发的关键性原则
- 25 Nov 人月神话笔记
- 23 Oct 管理者核心能力修炼
- 26 Sep QECon的零碎笔记
- 30 Aug Python 和 MongoDB 其实很配
- 21 Aug PEP8 Python 编码规范
- 09 Aug 程序员的节操
- 07 Aug Python 基础简明教程
- 14 Jun You and I
- 10 Jun 又一年黑客马拉松
- 01 May Netflix 的文化手册
- 06 Apr 时间管理的小技巧
- 13 Mar 产品 - 我所学到的
- 02 Mar 微服务是什么鬼
- 10 Feb 软件质量成本
- 01 Feb Jenkins Pipeline 一点通
- 23 Jan 敏捷中的以终为始
- 30 Dec 2020年,再见
- 26 Dec 2020年做的一个DevOps调查报告
- 16 Dec MacOXS上快速启动一个ELK
- 08 Nov 给MacBook Pro升级硬盘
- 20 Sep 黑客马拉松后记
- 14 Sep 一个小故事
- 10 May 分享
- 10 May 现场互动方案
- 07 May Parallels Desktop里的虚拟机的Docker无网络
- 02 May N1用Docker刷旁路由
- 26 Apr 部署一个私有的在线绘图服务
- 04 Apr 命令行配置备忘
- 29 Mar CentOS安装最新版Nodejs
- 28 Mar nginx常用命令
- 28 Mar 用Docker部署NextCloud到N1
- 19 Mar PowerShell和Cmd和谐共处
- 14 Mar 在ParallelDesktop虚拟机中访问Mac的IP
- 09 Mar 在N1上快速部署一个博客
- 08 Mar Linux的压缩和解压
- 07 Mar nano的简单用法
- 07 Mar Linux里的计划任务
- 06 Mar CentOS里的防火墙配置
- 04 Mar 注册域名的好地方
- 02 Mar 在线面试编码能力
- 29 Feb Linux中的文件搜索
- 28 Feb 详解Linux里的 /etc/passwd
- 23 Feb Linux免密码登录SSH
- 23 Feb 让vi在保存文件时获得sudo权限
- 23 Feb Github里的Collection
- 22 Feb CSS中选择器的优先级
- 22 Feb 文档站点生成工具
- 21 Feb Linux中的Switch Case
- 16 Feb Linux里的文件传输
- 15 Feb 在Github Actions中使用Yarn
- 15 Feb 如何快速将SSH指纹添加到known_hosts文件中
- 15 Feb CSS中的em和px
- 14 Feb Hexo博客升级记录
- 12 Feb Linux中的任务管理器
- 12 Feb Linux中的history命令
- 10 Feb 各平台免费翻译API
- 09 Feb Linux查看系统信息的命令
- 09 Feb Linux新建用户没有用户目录
- 09 Feb 免费的FRP服务器
- 09 Feb 斐讯N1的折腾之路
- 08 Feb 蝙蝠
- 08 Feb MacOSX 活动监视器其他信息都不见了
- 08 Feb 懒和蠢
- 06 Feb 一行代码停止或删除所有Docker容器
- 03 Feb 几种私有云盘解决方案
- 03 Feb Linux 添加和删除 Swap 文件
- 31 Jan 管理MacOSX的开机启动项
- 31 Jan Library not loaded: /usr/local/opt/openssl@1.1/lib/libcrypto.1.1.dylib
- 30 Jan 在Linux或者Mac OSX上查找大文件
- 26 Jan 组织Flask项目结构
- 07 Jan Bash 脚本中的 set -euxo pipefail
- 01 Jan 谢谢,我们很忙
- 25 Dec 通过 Github Actions 自动发布 Hexo 博客
- 24 Dec 2019年,再见
- 23 Nov 在Mac上部署Jenkins
- 12 Oct 假期
- 06 Oct 十月小记
- 21 Sep PPT基础技巧
- 13 Aug MacBook和Vmware Tools
- 25 Jun 转发短信的各种方案
- 02 Jun 秦浪传
- 20 May 社会人口头禅
- 15 May 笑话一则
- 06 May 用命令行在Linux同步坚果云
- 28 Apr 在 MacOSX 上 准备 Jekyll 环境的坑
- 27 Apr 山村咏怀
- 20 Apr Docker一篇通
- 27 Mar 测试左移和开发赋能
- 09 Mar 微不足道的改进
- 26 Feb 软件交付的原则
- 25 Feb 使用VueJS开发油猴(TamperMonkey)脚本
- 24 Feb 用VueJS写一个Chrome浏览器插件
- 22 Feb 反向代理和内网穿透
- 13 Feb 从手机截图报Bug扯到工具论
- 12 Feb LeetCode第二题 - 两数相加
- 11 Feb 关于吃的几个段子
- 10 Feb LeetCode第一题 - 两数之和
- 09 Feb 2019年1月书单
- 08 Feb 一些 PyCharm 的使用和设置建议
- 29 Jan 关于 DevOps ,咱们聊的可能不是一回事
- 25 Jan 当你在浏览器中输入“google.com”并回车,会发生什么?
- 24 Dec 2018年,再见
- 16 Sep 用 Python 实现简单的 switch/case 语句
- 29 Jul Auto Update Your Pypi Package
- 01 Jul 将xmind文件转成可编程数据类型
- 01 Jun NodeJS起步两三事
- 18 May 使用浏览器的HEADLESS模式进行自动化测试
- 11 May Sentry - 处理异常日志的正确姿势
- 08 Apr 说说Python中的单元测试
- 01 Apr Python 查找重复文件升级版 - photodup
- 22 Mar 使用Python查找目录中的重复文件
- 27 Feb 自动为Flask写的API生成帮助文档
- 26 Jan 在Windows上搭建Jekyll运行环境
- 20 Jan 认识 Python 中的 defaultdict
- 16 Jan 识别图片中的文字 - Tesseract 和 百度云OCR的对比
- 15 Jan 【问题】使用Python将字符串过滤并保留关键字
- 03 Jan 【问题】从一长串数字中找到重复多次的三个数字
- 14 Dec 教你使用50行Python代码刷王者荣耀金币
- 12 Dec 使用ADB无线连接Android真机进行调试
- 10 Dec 在Mac OSX 上配置 Appium + Android 自动化测试环境
- 26 Sep 如何使用Python优雅地处理时间数据
- 16 Aug 让你的项目模板化和专业化 - Cookiecutter
- 27 Jul xmind2testlink - 快速设计测试案例并导入TestLink
- 26 Jul 你听说过思维导图吗?
- 23 Jul Windows UI自动化测试的XPATH实现 - WPATH
- 17 Jul 一款优秀的代码高亮库 - rainbow.js
- 03 May 在 Windows 下搭建 Appium + Android 自动化测试环境
- 01 Apr 如何开发一个 PyCharm 插件
- 27 Mar 在Windows平台使用IIS部署Flask网站
- 10 Mar 理解 Git Diff 命令
- 09 Mar 上传并发布你自己发明的轮子 - Python PyPI 实践
- 06 Feb Move on to Python 3
- 04 Dec 总结:Python中的异常处理
- 23 Nov Gif截屏工具 - GifCam
- 30 Oct Python装饰器的另类用法
- 27 Oct 详解Python的装饰器
- 23 Oct 说说Python中的闭包 - Closure
- 20 Oct Python中不尽如人意的断言Assertion
- 20 Oct Improve Assertion In Python
- 19 Oct 解决 Jenkins中TFS Plugin Mapping错误的问题
- 19 Oct Chrome, Andriod, JRE, Selenium各种开源工具的国内镜像
- 19 Oct 获取 Google Chrome 谷歌浏览器离线安装包
- 18 Oct Python中的反转字符串问题
- 18 Oct Reverse string by word with Python
- 12 Oct Python中的下划线和魔法方法
- 10 Oct 在Python中查找和替换文本
- 10 Oct Find and replace text with Python
- 09 Oct Python中的logging模块
- 04 Oct 读书 - 《霍乱时期的爱情》
- 03 Oct 读书 - 《月亮与六便士》
- 03 Oct 读书 - 《活着》
- 02 Oct 读书 - 《无声告白》
- 01 Oct 两个鸡蛋的问题
- 01 Oct 读书 - 《挪威的森林》
- 01 Oct 读书 - 《西厢记》
- 01 Oct 读书 - 《解忧杂货店》
- 28 Sep 一行代码让浏览器变成记事本
- 28 Sep 读书 - 《傲慢与偏见》
- 27 Sep 使用教育邮箱激活JetBrains全家桶
- 27 Sep 读书 - 《一个人的朝圣》
- 27 Sep 读书 - 《追风筝的人》
- 27 Sep 从C#到Python - 语言特性和概览
- 25 Sep Python:将数组中的元素导出到变量中 (unpacking)
- 25 Sep 编程语录
- 25 Sep 设置 Python Selenium 中的Log显示信息
- 25 Sep Turn off logging in python selenium
- 19 Oct 关于软件稳定性测试的思路
- 16 Jul 那些打鸡血的人生
- 14 Mar 走得太远,忘记了为什么出发