|
2 | 2 |
|
3 | 3 | 我也是蛮拼的,虽然我想的只是在Github上连击100~200天,然而到了今天也算不错。
|
4 | 4 |
|
5 |
| - |
| 5 | + |
6 | 6 |
|
7 | 7 | ``在停地造轮子的过程中,也不停地造车子。``
|
8 | 8 |
|
|
14 | 14 |
|
15 | 15 | 对比了一下365天连击的commit,我发现我在total上整整多了近0.5倍。
|
16 | 16 |
|
17 |
| - |
| 17 | + |
18 | 18 |
|
19 | 19 | 同时这似乎也意味着,我每天的commit数与之相比多了很多。
|
20 | 20 |
|
|
41 | 41 |
|
42 | 42 | 这也就是为什么那个repo有这样的一行:
|
43 | 43 |
|
44 |
| -[](https://travis-ci.org/phodal/freerice) |
45 |
| -[](https://codeclimate.com/github/phodal/freerice) |
46 |
| -[](https://codeclimate.com/github/phodal/freerice) |
47 |
| -[](https://david-dm.org/phodal/freerice.svg?style=flat0) |
| 44 | + |
48 | 45 |
|
49 | 46 | 做到98%的覆盖率也算蛮拼的,当然还有Code Climate也达到了4.0,也有了112个commits。因此也带来了一些提高:
|
50 | 47 |
|
|
58 | 55 |
|
59 | 56 | 有意思的是越到中间的一些时间,commits的次数上去了,除了一些简单的pull request,还有一些新的轮子出现了。
|
60 | 57 |
|
61 |
| - |
| 58 | + |
62 | 59 |
|
63 | 60 | 这是上一星期的commits,这也就意味着,在一星期里面,我需要在8个repo里切换。而现在我又有了一个新的idea,这时就发现了一堆的问题:
|
64 | 61 |
|
|
85 | 82 |
|
86 | 83 | 今天是我连续泡在Github上的第200天,也是蛮高兴的,终于到达了:
|
87 | 84 |
|
88 |
| -![Github 200 days][1] |
| 85 | + |
89 | 86 |
|
90 | 87 | 故事的背影是: 去年国庆完后要去印度接受毕业生培训——就是那个神奇的国度。但是在去之前已经在项目待了九个多月,项目上的挑战越来越少,在印度的时间又算是比较多。便给自己设定了一个长期的goal,即100~200天的longest streak。
|
91 | 88 |
|
|
129 | 126 |
|
130 | 127 | [google map solr polygon 搜索](http://www.phodal.com/blog/google-map-width-solr-use-polygon-search/)
|
131 | 128 |
|
132 |
| -![google map solr][2] |
| 129 | + |
133 | 130 |
|
134 | 131 | 代码: [https://github.com/phodal/gmap-solr](https://github.com/phodal/gmap-solr)
|
135 | 132 |
|
|
146 | 143 | - jQuery
|
147 | 144 | - Gulp
|
148 | 145 |
|
149 |
| -![Skill Tree][3] |
| 146 | + |
150 | 147 |
|
151 | 148 | 代码: [https://github.com/phodal/skillock](https://github.com/phodal/skillock)
|
152 | 149 |
|
|
160 | 157 | - Knockout.js
|
161 | 158 | - Require.js
|
162 | 159 |
|
163 |
| -![Sherlock skill tree][4] |
| 160 | + |
164 | 161 |
|
165 | 162 | 代码: [https://github.com/phodal/sherlock](https://github.com/phodal/sherlock)
|
166 | 163 |
|
167 | 164 | ###Django Ionic ElasticSearch 地图搜索
|
168 | 165 |
|
169 |
| -![Django Elastic Search][5] |
| 166 | + |
170 | 167 |
|
171 | 168 | - ElasticSearch
|
172 | 169 | - Django
|
|
177 | 174 |
|
178 | 175 | ###简历生成器
|
179 | 176 |
|
180 |
| -![Resume][6] |
| 177 | + |
181 | 178 |
|
182 | 179 | - React
|
183 | 180 | - jsPDF
|
|
190 | 187 |
|
191 | 188 | ###Nginx 大数据学习
|
192 | 189 |
|
193 |
| -![Nginx Pig][7] |
| 190 | + |
194 | 191 |
|
195 | 192 | - ElasticSearch
|
196 | 193 | - Hadoop
|
|
221 | 218 | - MongoDB
|
222 | 219 | - Redis
|
223 | 220 |
|
224 |
| - |
225 |
| - [1]: https://www.phodal.com/static/media/uploads/github-200-days.png |
226 |
| - [2]: https://www.phodal.com/static/media/uploads/screenshot.png |
227 |
| - [3]: https://www.phodal.com/static/media/uploads/skilltree.jpg |
228 |
| - [4]: https://www.phodal.com/static/media/uploads/screen_shot_2015-05-09_at_23.23.31.png |
229 |
| - [5]: https://www.phodal.com/static/media/uploads/elasticsearch_ionit_map.jpg |
230 |
| - [6]: https://www.phodal.com/static/media/uploads/resume.png |
231 |
| - [7]: https://www.phodal.com/static/media/uploads/nginx_pig.jpg |
232 |
| - |
233 |
| - #Github 365天 |
| 221 | +#Github 365天 |
234 | 222 |
|
235 | 223 | 给你一年的时间,你会怎样去提高你的水平???
|
236 | 224 |
|
237 |
| -![Github 365][13] |
| 225 | + |
238 | 226 |
|
239 | 227 | 正值这难得的sick leave(万恶的空气),码文一篇来记念一个过去的366天里。尽管想的是在今年里写一个可持续的开源框架,但是到底这依赖于一个好的idea。在我的[Github 孵化器](http://github.com/phodal/ideas) 页面上似乎也没有一个特别让我满意的想法,虽然上面有各种不样有意思的ideas。多数都是在过去的一年是完成的,然而有一些也是还没有做到的。
|
240 | 228 |
|
|
268 | 256 |
|
269 | 257 | 在我写[EchoesWorks](https://github.com/echoesworks/echoesworks)和[Lan](https://github.com/phodal/lan)的过程中,我尽量去保证足够高的测试覆盖率。
|
270 | 258 |
|
271 |
| -![lan][11] |
| 259 | + |
272 | 260 |
|
273 |
| -![EchoesWorks][14] |
| 261 | + |
274 | 262 |
|
275 | 263 | 从测试开始的TDD,会保证方法是可测的。从功能到测试则可以提供工作次效率,但是只会让测试成为测试,而不是代码的一部分。
|
276 | 264 |
|
|
307 | 295 |
|
308 | 296 | 想似的我在写[lan](https://github.com/phodal/lan)的时候,也是类似的,但是不同的是我已经设计了一个清晰的架构图。
|
309 | 297 |
|
310 |
| -![Lan IoT][12] |
| 298 | + |
311 | 299 |
|
312 | 300 | 而在我们实现的编码过程也是如此,使用不同的框架,并且让他们能工作。如早期玩的[moqi.mobi](https://github.com/echoesworks/moqi.mobi),基于Backbone、RequireJS、Underscore、Mustache、Pure CSS。在随后的时间里,用React替换了View层,就有了[backbone-react](https://github.com/phodal/backbone-react)的练习。
|
313 | 301 |
|
|
332 | 320 | 1. 编码
|
333 | 321 | 2. 架构
|
334 | 322 | 3. 设计
|
335 |
| -4. 。。。 |
336 |
| - |
337 |
| - [11]: https://www.phodal.com/static/media/uploads/lan.png |
338 |
| - [12]: https://www.phodal.com/static/media/uploads/lan-iot.jpg |
339 |
| - [13]: https://www.phodal.com/static/media/uploads/github-365.jpg |
340 |
| - [14]: https://www.phodal.com/static/media/uploads/echoesworks.png |
| 323 | +4. 。。。 |
0 commit comments