(by @andrestaltz)
If you prefer to watch video tutorials with live-coding, then check out this series I recorded with the same contents as in this article: Egghead.io - Introduction to Reactive Programming.
https://developer.android.com/training/dependency-injection/dagger-basics | |
https://developer.android.com/training/dependency-injection/dagger-multi-module | |
https://dagger.dev/users-guide | |
https://android.jlelse.eu/android-mvvm-with-dagger-2-retrofit-rxjava-architecture-components-6f5da1a75135 | |
https://android.jlelse.eu/repository-layer-using-room-and-dagger-2-android-12d311830fd9 | |
https://proandroiddev.com/implementing-mvp-with-new-dagger-android-injection-api-773b13e1ef0 | |
https://proandroiddev.com/dagger-2-android-modules-e168821cfc57 | |
https://proandroiddev.com/dagger-component-dependencies-for-library-development-e2df7ce68233 | |
https://medium.com/tompee/dagger-2-scopes-and-subcomponents-d54d58511781 | |
https://medium.com/@princessdharmy/dagger-2-with-mvvm-simplified-3215b3cf4c96 |
root : { | |
--black-grey: #1F2D3D; | |
--steel-grey: #273444; | |
--slate-grey: #3C4858; | |
--grey: #E5E9F2; | |
--light-grey: #F9FAFC; | |
} |
license: mit |
#include <stdio.h> | |
#include <stdlib.h> | |
#include <assert.h> | |
#include "switch.h" | |
#include "hardware.h" | |
#include "hwconfig.h" | |
struct ctx_s *ctx_courant = NULL; | |
struct ctx_s *ctx_ring = NULL; |
(by @andrestaltz)
If you prefer to watch video tutorials with live-coding, then check out this series I recorded with the same contents as in this article: Egghead.io - Introduction to Reactive Programming.
#ifndef _MEMORY_HEADER | |
#define _MEMORY_HEADER | |
/** | |
* Allocates a block of memory with bytes of length | |
* @returns a pointer to the allocated block of memory. Return NULL in error | |
*/ | |
void* memory_alloc(size_t bytes); | |
/** |
syntax enable | |
colorscheme desert | |
"-------------General Settings--------------" | |
set backspace=indent,eol,start "Make backspace behave like every other editor. | |
let mapleader = ',' "The default leader is \, but a comma is much better. | |
set number "Let's activate line numbers. |
This is a summary of the "Learn You A Haskell" online book under http://learnyouahaskell.com/chapters.