Épisode 7 – On a un poireau, appelez le plombier !

Dans cet épisode, Yannick et Benjamin ont l’immense honneur et plaisir d’accueillir Pierre-Yves Ricau, alias Piwaï, pour parler, entre autre, des fuites mémoires en Android et de son excellente bibliothèque LeakCanary.

 

Téléchargement direct

Show notes

1:09″ – LeakCanary : https://github.com/square/leakcanary
1:11″ – AndroidAnnotations : http://androidannotations.org/
1:22″ – French Toast : https://github.com/pyricau/frenchtoast
1:27″ – Fragnums : https://github.com/pyricau/fragnums
5:42″ – Paris JUG (Java User Group) : https://www.parisjug.org/xwiki/wiki/oldversion/view/Main/
6:02″ – GWT : http://www.gwtproject.org/
6:09″ – RoboGuice : https://github.com/roboguice/roboguice
6:48″ – ButterKnife : http://jakewharton.github.io/butterknife/
7:23″ – Icepick : https://github.com/frankiesardo/icepick
8:10″ – Single Responsability Principle :  http://androidleakspodcast.com/2016/10/09/episode-6-mini-serie-solid-s/
8:17″ – Picasso : http://square.github.io/picasso/
8:19″ – OkHttp : http://square.github.io/okhttp/
8:20″ – Retrofit : http://square.github.io/retrofit/
8:26″ – Okio : https://github.com/square/okio
9:38″ – Mortar : https://github.com/square/mortar
9:43″ – Flow : https://github.com/square/flow
17:08″ – HashMap : https://developer.android.com/reference/java/util/HashMap.html
17:11″ – ArrayList : https://developer.android.com/reference/java/util/ArrayList.html
17:12″ – Les arbres : https://www.irif.fr/~carton/Enseignement/Algorithmique/Programmation/Tree/
17:14″ – Les graphes : https://fr.coursera.org/learn/advanced-data-structures/lecture/lo7XQ/core-implementing-graphs-in-java
18:10″ – DAG (Directed Acyclic Graph) : https://fr.wikipedia.org/wiki/Graphe_orienté_acyclique
21:44″ – OutOfMemoryError : https://developer.android.com/reference/java/lang/OutOfMemoryError.html
22:15″ – WeakReference : https://developer.android.com/reference/java/lang/ref/WeakReference.html
22:35″ – Garbage Collector : https://www.youtube.com/watch?v=pzfzz50W5Uo
23:11″ – System.gc() : https://developer.android.com/reference/java/lang/System.html#gc()
25:38″ – MAT : http://www.eclipse.org/mat/
26:01″ – Heap Dump : https://developer.android.com/studio/profile/investigate-ram.html#HeapDump
28:59″ – Perflib : https://github.com/square/haha
33:18″ – Logging OkHttp : https://github.com/square/okhttp/tree/master/okhttp-logging-interceptor
36:47″ – Builder Pattern : https://fr.wikipedia.org/wiki/Monteur_(patron_de_conception)
36:52″ – Glide : https://github.com/bumptech/glide
37:28″ – Fabric : https://fabric.io/
39:06″ – Joshua Bloch : http://www.informit.com/articles/article.aspx?p=1216151&seqNum=2
40:32″ – Spring : http://spring.io/
44:21 » – De but en blanc : https://fr.wiktionary.org/wiki/de_but_en_blanc 
44:33″ – Help Wanted : https://github.com/square/leakcanary/issues?q=is%3Aissue+is%3Aopen+label%3A%22status%3A+help+wanted%22
47:09″ – Excluded Refs : https://github.com/square/leakcanary/blob/master/leakcanary-watcher/src/main/java/com/squareup/leakcanary/ExcludedRefs.java
51:18″ – Bugsnag : https://bugsnag.com/
51:20″ – Crashlytics : http://try.crashlytics.com/
52:34″ – Article de Pierre-Yves sur les souscriptions dans les vues : https://medium.com/square-corner-blog/android-leak-pattern-subscriptions-in-views-18f0860aa74c#.qy0reqe98
1:00:45″ – Article de Pierre-Yves sur les fragments : https://medium.com/square-corner-blog/advocating-against-android-fragments-81fd0b462c97#.oam895nai
1:01:00″ – Présentation vidéo de Pierre-Yves sur Mortar et les fragments (FR) : https://www.youtube.com/watch?v=sfFkzigp3Q8
1:03:52″ – DialogFragment : https://developer.android.com/reference/android/app/DialogFragment.html
1:04:38″ – Delirium : http://www.delirium.be/fr/world-of-delirium
1:07:12″ – Google Developers Group : https://developers.google.com/groups/
1:07:54″ – DevFest Belgium : https://devfest.be
1:08:12″ – DevFest Nantes : https://devfest.gdgnantes.com/
1:18:13″ – Dagger : https://github.com/square/dagger
1:18:20″ – Dagger 2 : https://google.github.io/dagger/
1:19:09″ – Toothpick : http://androidleakspodcast.com/2016/09/25/episode-4-de-la-dague-au-cure-dent-en-passant-par-un-petit-jus/
1:23:50″ – Présentation de Pierre-Yves sur l’injection de dépendances : https://realm.io/news/android-pierre-yves-ricau-build-own-dependency-injection/
1:24:00″ – Tiger : https://github.com/google/tiger
1:24:15″ – Android Study Group : https://github.com/AndroidStudyGroup

Contact

@Piwaï
@TheYann
@Xzan