Skip to content

Instantly share code, notes, and snippets.

@UsingtcNower
UsingtcNower / android_grpc_sample_documentation.md
Created June 4, 2020 05:33 — forked from mrk-han/android_grpc_sample_documentation.md
how to use experimental gRPC to control android emulators [Rough fork of GRPC MD from AOSP]

Emulator over gRPC Examples

Thanks to Erwin Jansen for these samples and this readme. (I just formatted this and threw it in a gist to make it more shareable and readable)

Samples can be downloaded here: https://android.googlesource.com/platform/external/qemu/+/refs/heads/emu-master-dev/android/android-grpc/docs/grpc-samples

Caveats: Experimental feature!!

This is currently an experimental feature, and as such there are some things lacking that might be important if you want to use this in production:

@UsingtcNower
UsingtcNower / emulator-install-using-avdmanager.md
Created May 29, 2020 00:25 — forked from mrk-han/emulator-install-using-avdmanager.md
Installing and creating Emulators with AVDMANAGER (For Continuous Integration Server or Local Use)

Install and Create Emulators using AVDMANAGER and SDKMANAGER

TL;DR

For generic skin emulator with default apis (without google apis):

  1. List All System Images Available for Download: sdkmanager --list | grep system-images

  2. Download Image: sdkmanager --install "system-images;android-29;default;x86"

@UsingtcNower
UsingtcNower / http_streaming.md
Created May 11, 2018 08:16 — forked from CMCDragonkai/http_streaming.md
HTTP Streaming (or Chunked vs Store & Forward)

HTTP Streaming (or Chunked vs Store & Forward)

The standard way of understanding the HTTP protocol is via the request reply pattern. Each HTTP transaction consists of a finitely bounded HTTP request and a finitely bounded HTTP response.

However it's also possible for both parts of an HTTP 1.1 transaction to stream their possibly infinitely bounded data. The advantages is that the sender can send data that is beyond the sender's memory limit, and the receiver can act on

@UsingtcNower
UsingtcNower / .block
Created July 20, 2016 03:50 — forked from mbostock/.block
Equirectangular Fisheye
license: gpl-3.0