I Code It
Archive
Categories
Search
About
Archive
2023
4
June
2
迭代,反馈与渐进开发
June 16, 2023
1 min
记录一次失败的面试
June 7, 2023
1 min
March
2
欢迎来到自动化编程的新时代:和ChatGPT结对编程
March 11, 2023
3 min
飞龙,对不起,是我肤浅了!
March 5, 2023
1 min
2021
4
August
2
给你点颜色看看 - 上篇
August 26, 2021
1 min
给你点颜色看看 - 下篇
August 26, 2021
1 min
June
1
前端性能调优心法
June 16, 2021
2 min
May
1
组件设计之组合原则
May 1, 2021
3 min
2020
6
December
1
自动化重构 - jscodeshift
December 11, 2020
2 min
November
1
夜钓布莱顿与禅
November 17, 2020
1 min
October
1
从创意到产品:ToBuy的故事
October 19, 2020
1 min
July
2
抽象的不同层次
July 9, 2020
3 min
我的第一本英文技术书
July 1, 2020
1 min
May
1
程序员
英语学习指南
May 13, 2020
3 min
2019
4
August
1
那些年,我见过的那些"废柴"
August 29, 2019
1 min
June
3
无意识偏见即其他
June 28, 2019
1 min
修复缺陷的正确姿势
June 18, 2019
2 min
一个输入框你要做一周?
June 17, 2019
11 min
2018
6
December
3
节奏大师:BA
December 19, 2018
1 min
你要专业
December 12, 2018
1 min
7个你需要知道的结对礼仪
December 7, 2018
1 min
June
1
实时数据可视化
June 17, 2018
3 min
January
2
团队里的两类程序员
January 14, 2018
1 min
反馈拯救世界
January 13, 2018
1 min
2017
9
August
1
从三明治到六边形
August 21, 2017
2 min
July
1
给新人程序员的一些建议
July 25, 2017
1 min
March
2
ThoughtWorks洞见在讲什么
March 12, 2017
2 min
可视化之根
March 1, 2017
3 min
February
2
新生儿日常记录的可视化 - 星空图
February 22, 2017
2 min
前端页面性能调优
February 8, 2017
2 min
January
3
为什么优秀的程序员不喜欢GUI
January 17, 2017
2 min
为什么DDD很难?
January 11, 2017
2 min
软件开发为什么很难
January 6, 2017
1 min
2016
16
December
1
我的2016
December 28, 2016
1 min
October
1
微服务中的测试
October 1, 2016
2 min
September
2
敏捷团队里的QA
September 24, 2016
1 min
如何设计一个培训
September 10, 2016
1 min
May
4
你需要的编程练习
May 26, 2016
1 min
为失败而设计
May 17, 2016
2 min
会话与API安全 - 下
May 12, 2016
2 min
会话与API安全 - 上
May 10, 2016
2 min
February
2
CI Pipeline上的性能测试
February 20, 2016
1 min
技术陷阱
February 14, 2016
1 min
January
6
不想当UX的开发不是好咨询师
January 31, 2016
1 min
如何正确的引导会议
January 23, 2016
1 min
穷人的持续交付 - 下
January 10, 2016
2 min
穷人的持续交付 - 上
January 9, 2016
1 min
如何总结你的上一个项目
January 5, 2016
1 min
我的2015
January 2, 2016
1 min
2015
23
November
3
使用graphviz绘图
November 10, 2015
6 min
Reflux 101
November 9, 2015
3 min
这些年你都学了些什么
November 1, 2015
2 min
October
1
Mapfile解析器
October 5, 2015
3 min
September
3
如何手写一个解释器
September 30, 2015
3 min
可视化你的足迹
September 20, 2015
1 min
可视化你的足迹
September 18, 2015
2 min
August
2
如何写一本书
August 4, 2015
1 min
如何将你的想法变为现实
August 2, 2015
1 min
July
1
PM是大傻逼吗?
July 7, 2015
1 min
June
2
前后端分离了,然后呢
June 22, 2015
2 min
我们真的缺前端工程师吗
June 14, 2015
1 min
May
1
又论函数式编程
May 23, 2015
2 min
March
2
Python中的List表达式
March 30, 2015
2 min
基于inotify的告警脚本
March 1, 2015
1 min
February
5
underscore中的集合操作
February 21, 2015
3 min
基于underscore和jQuery的微型告警系统
February 21, 2015
3 min
略论函数式编程
February 20, 2015
3 min
制作一个多彩的svn diff脚本
February 18, 2015
1 min
Linux命令行中的7个小技巧
February 14, 2015
2 min
January
3
在Thoughtworks我们如何做培训
January 25, 2015
1 min
剪贴板里的样式
January 24, 2015
2 min
site_prism中的Page Object
January 2, 2015
2 min
2014
18
December
2
我的2014
December 27, 2014
1 min
配置Sublime成为Javascript开发环境
December 21, 2014
1 min
November
4
现代Web页面开发流程
November 25, 2014
1 min
发布你的静态页面 - Github Pages
November 21, 2014
1 min
测试驱动开发实例
November 9, 2014
3 min
ImageMagick - 命令行里的PhotoShop
November 8, 2014
1 min
September
4
Node Webkit 101
September 21, 2014
1 min
中午吃啥 - 一个简单的脚本
September 18, 2014
1 min
一个神奇的Bug
September 4, 2014
2 min
为IE设置测试环境
September 1, 2014
1 min
August
1
svn中的分支管理
August 25, 2014
1 min
June
1
我的第一个四驱机器人 - Arduino
June 1, 2014
2 min
April
4
CGI是如何工作的
April 20, 2014
1 min
使用Openlayers可视化GeoJSON数据
April 15, 2014
2 min
使用Mapnik搭建GIS服务器
April 12, 2014
2 min
地理信息系统GIS简介
April 10, 2014
1 min
January
2
如何测试 Service - Angularjs
January 4, 2014
2 min
使用Yahoo Pipe Service来聚合你关注的博客
January 1, 2014
1 min
2013
32
December
4
2013年结
December 29, 2013
1 min
如何测试 Controller - Angularjs
December 28, 2013
1 min
Ruby里的元编程
December 15, 2013
3 min
expect的两个小脚本
December 14, 2013
1 min
October
4
依赖管理器Bower简介
October 9, 2013
1 min
Grunt常用插件
October 8, 2013
1 min
使用Karma作为JavaScript的测试Runner
October 8, 2013
1 min
Grunt 101 - JavaScript里的构建工具
October 7, 2013
1 min
August
2
使用Grape快速开发API
August 4, 2013
1 min
Rack It Up
August 2, 2013
1 min
July
1
jQuery插件101
July 20, 2013
2 min
June
3
Common Lisp中的宏
June 15, 2013
2 min
Common Lisp基础
June 13, 2013
1 min
Mac上的Lisp开发环境
June 3, 2013
1 min
May
5
Alfred插件开发 - Sinatra
May 18, 2013
1 min
使用Active Record
May 18, 2013
2 min
CSS中的Before和After伪元素
May 16, 2013
1 min
JavaScript核心概念及实践 - 勘误表
May 16, 2013
1 min
Ruby中的Proc
May 12, 2013
1 min
April
2
重阳宫奇遇记
April 28, 2013
1 min
JavaScript核心概念及实践 - 封面故事
April 13, 2013
1 min
March
3
成为设计师
March 26, 2013
1 min
关于项目上的HackDay
March 22, 2013
1 min
骑行小记
March 10, 2013
1 min
February
2
使用Powerline打造漂亮的状态栏
February 19, 2013
1 min
jQuery Mobile 101
February 14, 2013
1 min
January
6
使用Heroku开发Web应用
January 26, 2013
1 min
从Google Code迁移至Github
January 13, 2013
1 min
我需要慢一些
January 9, 2013
1 min
基于OpenCV的数字识别
January 5, 2013
1 min
K-Nearest-Neighbour 算法简介
January 3, 2013
1 min
为什么每个开发人员都应该使用Mac系统
January 1, 2013
1 min
2012
5
November
1
git子命令之squash
November 7, 2012
2 min
October
4
ssh forward 101
October 25, 2012
2 min
Hamcrest里的自定义匹配器
October 15, 2012
1 min
Interllij里的测试驱动开发
October 15, 2012
4 min
工程化的搭建Java环境 - gradle
October 12, 2012
1 min
2010
1
October
1
祭小螃蟹
October 20, 2010
1 min