New codingmarks added in the 30th week of 2018


Octocat Save up to a workweek a year by efficiently managing your coding bookmarks, aka #codingmarks, on www.codingmarks.org. Share your favorites with the community and they will be published weekly on Github. Help us build the programming-resources location - Star


New codingmarks added in the 30th week of 2018. Hot topics include:

angular

RxJs Mapping: switchMap vs mergeMap vs concatMap vs exhaustMap

So that is what we will be doing in this post, we are going to learn in a logical order the concat, merge, switch and exhaust strategies and their corresponding mapping operators: concatMap, mergeMap, switchMap and exhaustMap.

We will explain the concepts using a combination of marble diagrams and some practical examples (including running code).


Hot vs Cold Observables – Ben Lesh

You want a HOT observable when you don’t want to create your producer over and over again.

  • COLD is when your observable creates the producer
  • HOT is when your observable closes over the producer

bash

git - Remove local branches no longer on remote - Stack Overflow

To give yourself the opportunity to edit the list before deleting branches, you could do the following in one linee:

git branch --merged >/tmp/merged-branches && vi /tmp/merged-branches && xargs git branch -d </tmp/merged-branches

cryptography

Public key fingerprint - Wikipedia

In public-key cryptography, a public key fingerprint is a short sequence of bytes used to identify a longer public key. Fingerprints are created by applying a cryptographic hash function to a public key. Since fingerprints are shorter than the keys they refer to, they can be used to simplify certain key management tasks. In Microsoft software, “thumbprint” is used instead of “fingerprint”.


design-patterns

On The Subject Of Subjects (in RxJS) – Ben Lesh

Subjects in RxJS are often misunderstood. Because they allow you to imperatively push values into an observable stream, people tend to abuse Subjects when they’re not quite sure how to make an Observable out of something.


free-programming-books

Introduction · learn-rxjs

Clear examples, explanations, and resources for RxJS.


git

git - Remove local branches no longer on remote - Stack Overflow

To give yourself the opportunity to edit the list before deleting branches, you could do the following in one linee:

git branch --merged >/tmp/merged-branches && vi /tmp/merged-branches && xargs git branch -d </tmp/merged-branches

rxjs

Introduction · learn-rxjs

Clear examples, explanations, and resources for RxJS.


RxJs Mapping: switchMap vs mergeMap vs concatMap vs exhaustMap

So that is what we will be doing in this post, we are going to learn in a logical order the concat, merge, switch and exhaust strategies and their corresponding mapping operators: concatMap, mergeMap, switchMap and exhaustMap.

We will explain the concepts using a combination of marble diagrams and some practical examples (including running code).


RxJS: Understanding the publish and share Operators

  • published on:  2017-08-23
  • tags:   rxjs

An in-depth look at the multicast, publish and share operators


On The Subject Of Subjects (in RxJS) – Ben Lesh

Subjects in RxJS are often misunderstood. Because they allow you to imperatively push values into an observable stream, people tend to abuse Subjects when they’re not quite sure how to make an Observable out of something.


Hot vs Cold Observables – Ben Lesh

You want a HOT observable when you don’t want to create your producer over and over again.

  • COLD is when your observable creates the producer
  • HOT is when your observable closes over the producer

security

Public key fingerprint - Wikipedia

In public-key cryptography, a public key fingerprint is a short sequence of bytes used to identify a longer public key. Fingerprints are created by applying a cryptographic hash function to a public key. Since fingerprints are shorter than the keys they refer to, they can be used to simplify certain key management tasks. In Microsoft software, “thumbprint” is used instead of “fingerprint”.


Adrian Matei

Adrian Matei
Life force expressing itself as a coding capable human being

How I save a workweek a year by efficiently managing my codingmarks

Finding a desired link, you already visited, can be a tedious job and sometimes even frustrating. It normally takes 30 seconds or more to look for a link the traditional way, and I do that at least 20 times a day. With codingmarks.org it takes about 10 seconds, so I get a time saving of around 20 * 20 / 60 = 6.66 minutes a day. Over a year's time this translates to around 40+ hours of saved time. Continue reading

New codingmarks published in week 52 of 2018

Published on January 01, 2019