<commit_before>### 2016-03-11<br>
+ [用Flux架构搭建Android项目ui架构这些事 - 简书](http://www.jianshu.com/p/4b755df66a97)<br>
+ [hooopo/direct_web_spider: A direct web spider framworks for Ruby](https://github.com/hooopo/direct_web_spider)<br>
+ [sparklemotion/mechanize: Mechanize is a ruby library that makes automated web interaction easy.](https://github.com/sparklemotion/mechanize)<br>

### 2016-03-10<br>
+ [skimarxall/RxFlux: RxFlux is a small framework in order to follow Flux design pattern with RxJava functionalities](https://github.com/skimarxall/RxFlux)<br>
+ [从开发者角度解析 Android N 新特性！](http://gank.io/post/56e0b83c67765963436fcb94)<br>
+ [nbarishok/RxMvpAndroid at mvp_experiment: Sample to show how MVP, Clean Architecture and RxJava can help you in building Android App.](https://github.com/nbarishok/RxMvpAndroid/tree/mvp_experiment)<br>
+ [On communication between V and P in Android-MVP — Medium](https://medium.com/@nbarishok/on-communication-between-v-and-p-in-android-mvp-16caf773e1a5#.1inrqke6o)<br>
+ [Architecting Android with Data Binding and MVVM in mind — COBE Mobile — Medium](https://medium.com/cobe-mobile/architecting-android-with-data-binding-and-mvvm-in-mind-8874bbec0b0d#.in0gmo6sp)<br>

### 2016-03-09<br>
+ [【译文】RxAndroid and Kotlin (Part1) - 简书](http://www.jianshu.com/p/5a730187c8ff)<br>

### 2016-03-08<br>
+ [rajaraodv/react-redux-blog: A sample React Redux CRUD app](https://github.com/rajaraodv/react-redux-blog)<br>
+ [A Guide For Building A React Redux CRUD App — Medium](https://medium.com/@rajaraodv/a-guide-for-building-a-react-redux-crud-app-7fe0b8943d0f#.33xa21ugv)<br>
+ [reactjs/react-tutorial: Code from the React tutorial.](https://github.com/reactjs/react-tutorial)<br>

### 2016-03-07<br>
+ [4 questions about HandlerThreads — Medium](https://medium.com/@ali.muzaffar/have-you-read-my-article-on-using-concurrency-to-improve-performance-9bc8420e247#.np2o1gog4)<br>

### 2016-03-05<br>
+ [Simple Ripple + Reveal + Elevation tutorial](http://trickyandroid.com/simple-ripple-reveal-elevation-tutorial/)<br>

### 2016-03-04<br>
+ [frogermcs/AndroidDevMetrics: Performance metrics library for Android development (includes dagger2metrics)](https://github.com/frogermcs/androiddevmetrics)<br>
+ [AndroidDevMetrics — app performance metrics for Android development — Medium](https://medium.com/@froger_mcs/androiddevmetrics-app-performance-metrics-for-android-development-eb854dfd9712#.rucgtjs4i)<br>
<commit_msg>add Dependency injection with Dagger 2 — Producers — Medium<commit_after>### 2016-03-11<br>
+ [Dependency injection with Dagger 2 — Producers — Medium](https://medium.com/@froger_mcs/dependency-injection-with-dagger-2-producers-c424ddc60ba3#.pf3sxerex)<br>
+ [用Flux架构搭建Android项目ui架构这些事 - 简书](http://www.jianshu.com/p/4b755df66a97)<br>
+ [hooopo/direct_web_spider: A direct web spider framworks for Ruby](https://github.com/hooopo/direct_web_spider)<br>
+ [sparklemotion/mechanize: Mechanize is a ruby library that makes automated web interaction easy.](https://github.com/sparklemotion/mechanize)<br>

### 2016-03-10<br>
+ [skimarxall/RxFlux: RxFlux is a small framework in order to follow Flux design pattern with RxJava functionalities](https://github.com/skimarxall/RxFlux)<br>
+ [从开发者角度解析 Android N 新特性！](http://gank.io/post/56e0b83c67765963436fcb94)<br>
+ [nbarishok/RxMvpAndroid at mvp_experiment: Sample to show how MVP, Clean Architecture and RxJava can help you in building Android App.](https://github.com/nbarishok/RxMvpAndroid/tree/mvp_experiment)<br>
+ [On communication between V and P in Android-MVP — Medium](https://medium.com/@nbarishok/on-communication-between-v-and-p-in-android-mvp-16caf773e1a5#.1inrqke6o)<br>
+ [Architecting Android with Data Binding and MVVM in mind — COBE Mobile — Medium](https://medium.com/cobe-mobile/architecting-android-with-data-binding-and-mvvm-in-mind-8874bbec0b0d#.in0gmo6sp)<br>

### 2016-03-09<br>
+ [【译文】RxAndroid and Kotlin (Part1) - 简书](http://www.jianshu.com/p/5a730187c8ff)<br>

### 2016-03-08<br>
+ [rajaraodv/react-redux-blog: A sample React Redux CRUD app](https://github.com/rajaraodv/react-redux-blog)<br>
+ [A Guide For Building A React Redux CRUD App — Medium](https://medium.com/@rajaraodv/a-guide-for-building-a-react-redux-crud-app-7fe0b8943d0f#.33xa21ugv)<br>
+ [reactjs/react-tutorial: Code from the React tutorial.](https://github.com/reactjs/react-tutorial)<br>

### 2016-03-07<br>
+ [4 questions about HandlerThreads — Medium](https://medium.com/@ali.muzaffar/have-you-read-my-article-on-using-concurrency-to-improve-performance-9bc8420e247#.np2o1gog4)<br>

### 2016-03-05<br>
+ [Simple Ripple + Reveal + Elevation tutorial](http://trickyandroid.com/simple-ripple-reveal-elevation-tutorial/)<br>

### 2016-03-04<br>
+ [frogermcs/AndroidDevMetrics: Performance metrics library for Android development (includes dagger2metrics)](https://github.com/frogermcs/androiddevmetrics)<br>
+ [AndroidDevMetrics — app performance metrics for Android development — Medium](https://medium.com/@froger_mcs/androiddevmetrics-app-performance-metrics-for-android-development-eb854dfd9712#.rucgtjs4i)<br>

{'fraction_non_alphanumeric': 0.1507734482083415, 'fraction_numerical': 0.05678480516937537, 'mean_word_length': 5.847184986595174, 'pattern_counts': {'":': 0, '<': 50, '<?xml version=': 0, '>': 50, 'https://': 25, 'lorem ipsum': 0, 'www.': 4, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '1931995', 'n_tokens_mistral': 2171, 'n_tokens_neox': 1908, 'n_words': 322}