Skip to content

Commit

Permalink
update public bookmarks
Browse files Browse the repository at this point in the history
  • Loading branch information
adixchen committed Oct 21, 2019
1 parent 0eccfc7 commit d876148
Show file tree
Hide file tree
Showing 51 changed files with 3,056 additions and 2,483 deletions.
2,461 changes: 1,236 additions & 1,225 deletions README.md

Large diffs are not rendered by default.

7 changes: 7 additions & 0 deletions tagged/agile.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,13 @@

_<sup><sup>[www.bookmarks.dev/tagged/agile](https://www.bookmarks.dev/tagged/agile)</sup></sup>_
---
#### [Togglz - Features flag for Java](https://www.togglz.org/)
_<sup>https://www.togglz.org/</sup>_

Togglz is an implementation of the [Feature Toggles](http://martinfowler.com/bliki/FeatureToggle.html) pattern for Java. Feature Toggles are a very common agile development practices in the context of...
* **tags**: [java](../tagged/java.md), [continuous-deployment](../tagged/continuous-deployment.md), [agile](../tagged/agile.md)
* :octocat: **[source code](https://github.com/togglz/togglz)**
---
#### [Make the Product Backlog DEEP](https://mountaingoatsoftware.com/blog/make-the-product-backlog-deep)
_<sup>https://mountaingoatsoftware.com/blog/make-the-product-backlog-deep</sup>_

Expand Down
13 changes: 13 additions & 0 deletions tagged/alpine.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
## Bookmarks tagged [[alpine]](https://www.bookmarks.dev?q=[alpine])

_<sup><sup>[www.bookmarks.dev/tagged/alpine](https://www.bookmarks.dev/tagged/alpine)</sup></sup>_
---
#### [Selecting A Node.js Image for Docker](https://derickbailey.com/2017/03/09/selecting-a-node-js-image-for-docker/)
_<sup>https://derickbailey.com/2017/03/09/selecting-a-node-js-image-for-docker/</sup>_

Before you begin to run your Node.js application in a Docker container, or even build the app into a container, you have to answer an important question and make a key decision:

**Which base Node.js ...
* :calendar: **published on**: 2017-03-09
* **tags**: [nodejs](../tagged/nodejs.md), [docker](../tagged/docker.md), [alpine](../tagged/alpine.md)
---
8 changes: 8 additions & 0 deletions tagged/angular-material.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,14 @@

_<sup><sup>[www.bookmarks.dev/tagged/angular-material](https://www.bookmarks.dev/tagged/angular-material)</sup></sup>_
---
#### [How to embed a youtube video in an angular material dialog – CodepediaOrg](https://www.codepedia.org/ama/how-to-embed-a-youtube-video-in-an-angular-material-dialog)
_<sup>https://www.codepedia.org/ama/how-to-embed-a-youtube-video-in-an-angular-material-dialog</sup>_

A simple solution to embed a youtube video in an angular material dialog, as currently used on bookmarks.dev
* :calendar: **published on**: 2019-09-18
* **tags**: [angular](../tagged/angular.md), [angular-material](../tagged/angular-material.md), [youtube](../tagged/youtube.md), [video](../tagged/video.md)
* :octocat: **[source code](https://github.com/CodepediaOrg/bookmarks.dev)**
---
#### [Angular Material Dialog: A Complete Example](https://blog.angular-university.io/angular-material-dialog/)
_<sup>https://blog.angular-university.io/angular-material-dialog/</sup>_

Expand Down
8 changes: 8 additions & 0 deletions tagged/angular.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,14 @@

_<sup><sup>[www.bookmarks.dev/tagged/angular](https://www.bookmarks.dev/tagged/angular)</sup></sup>_
---
#### [How to embed a youtube video in an angular material dialog – CodepediaOrg](https://www.codepedia.org/ama/how-to-embed-a-youtube-video-in-an-angular-material-dialog)
_<sup>https://www.codepedia.org/ama/how-to-embed-a-youtube-video-in-an-angular-material-dialog</sup>_

A simple solution to embed a youtube video in an angular material dialog, as currently used on bookmarks.dev
* :calendar: **published on**: 2019-09-18
* **tags**: [angular](../tagged/angular.md), [angular-material](../tagged/angular-material.md), [youtube](../tagged/youtube.md), [video](../tagged/video.md)
* :octocat: **[source code](https://github.com/CodepediaOrg/bookmarks.dev)**
---
#### [Becoming an Angular Environmentalist - Angular In Depth](https://blog.angularindepth.com/becoming-an-angular-environmentalist-45a48f7c20d8)
_<sup>https://blog.angularindepth.com/becoming-an-angular-environmentalist-45a48f7c20d8</sup>_

Expand Down
11 changes: 11 additions & 0 deletions tagged/apache-beam.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
## Bookmarks tagged [[apache-beam]](https://www.bookmarks.dev?q=[apache-beam])

_<sup><sup>[www.bookmarks.dev/tagged/apache-beam](https://www.bookmarks.dev/tagged/apache-beam)</sup></sup>_
---
#### [Apache Beam Home Page](https://beam.apache.org/)
_<sup>https://beam.apache.org/</sup>_

Apache Beam is an open source, unified model and set of language-specific SDKs for defining and executing data processing workflows, and also data ingestion and integration flows, supporting Enterpris...
* **tags**: [batch-processing](../tagged/batch-processing.md), [stream-processing](../tagged/stream-processing.md), [apache-beam](../tagged/apache-beam.md)
* :octocat: **[source code](https://github.com/apache/beam)**
---
11 changes: 11 additions & 0 deletions tagged/apache-cxf.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
## Bookmarks tagged [[apache-cxf]](https://www.bookmarks.dev?q=[apache-cxf])

_<sup><sup>[www.bookmarks.dev/tagged/apache-cxf](https://www.bookmarks.dev/tagged/apache-cxf)</sup></sup>_
---
#### [Apache CXF - Spring Boot SOAP Web Service Client Server Example](https://www.codenotfound.com/apache-cxf-spring-boot-soap-web-service-client-server-example.html)
_<sup>https://www.codenotfound.com/apache-cxf-spring-boot-soap-web-service-client-server-example.html</sup>_

A detailed step-by-step tutorial on how to implement a Hello World web service starting from a WSDL and using Apache CXF and Spring Boot.
* **tags**: [apache-cxf](../tagged/apache-cxf.md), [spring-boot](../tagged/spring-boot.md), [java-ws](../tagged/java-ws.md)
* :octocat: **[source code](https://github.com/code-not-found/cxf-jaxws/tree/master/cxf-jaxws-spring-boot)**
---
7 changes: 7 additions & 0 deletions tagged/batch-processing.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,13 @@

_<sup><sup>[www.bookmarks.dev/tagged/batch-processing](https://www.bookmarks.dev/tagged/batch-processing)</sup></sup>_
---
#### [Apache Beam Home Page](https://beam.apache.org/)
_<sup>https://beam.apache.org/</sup>_

Apache Beam is an open source, unified model and set of language-specific SDKs for defining and executing data processing workflows, and also data ingestion and integration flows, supporting Enterpris...
* **tags**: [batch-processing](../tagged/batch-processing.md), [stream-processing](../tagged/stream-processing.md), [apache-beam](../tagged/apache-beam.md)
* :octocat: **[source code](https://github.com/apache/beam)**
---
#### [PySpark](https://pypi.python.org/pypi/pyspark/)
_<sup>https://pypi.python.org/pypi/pyspark/</sup>_

Expand Down
7 changes: 7 additions & 0 deletions tagged/continuous-deployment.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,13 @@

_<sup><sup>[www.bookmarks.dev/tagged/continuous-deployment](https://www.bookmarks.dev/tagged/continuous-deployment)</sup></sup>_
---
#### [Togglz - Features flag for Java](https://www.togglz.org/)
_<sup>https://www.togglz.org/</sup>_

Togglz is an implementation of the [Feature Toggles](http://martinfowler.com/bliki/FeatureToggle.html) pattern for Java. Feature Toggles are a very common agile development practices in the context of...
* **tags**: [java](../tagged/java.md), [continuous-deployment](../tagged/continuous-deployment.md), [agile](../tagged/agile.md)
* :octocat: **[source code](https://github.com/togglz/togglz)**
---
#### [GitOps: High-Velocity CI/CD for Kubernetes](http://dzone.com/articles/gitops-high-velocity-cicd-for-kubernetes)
_<sup>http://dzone.com/articles/gitops-high-velocity-cicd-for-kubernetes</sup>_

Expand Down
27 changes: 26 additions & 1 deletion tagged/docker-compose.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,31 @@

_<sup><sup>[www.bookmarks.dev/tagged/docker-compose](https://www.bookmarks.dev/tagged/docker-compose)</sup></sup>_
---
#### [GitHub - BretFisher/node-docker-good-defaults](https://github.com/BretFisher/node-docker-good-defaults)
_<sup>https://github.com/BretFisher/node-docker-good-defaults</sup>_

Sample node app for Docker examples
* **tags**: [nodejs](../tagged/nodejs.md), [docker](../tagged/docker.md), [docker-compose](../tagged/docker-compose.md)
* :octocat: **[source code](https://github.com/BretFisher/node-docker-good-defaults)**
---
#### [Docker and Node.js Best Practices from Bret Fisher at DockerCon - 42min](https://www.youtube.com/watch?v=Zgx0o8QjJk4)
_<sup>https://www.youtube.com/watch?v=Zgx0o8QjJk4</sup>_

My talk on all the best of Docker for Node.js developers and DevOps dealing with Node apps. From DockerCon 2019.
* :calendar: **published on**: 2019-06-10
* **tags**: [docker](../tagged/docker.md), [nodejs](../tagged/nodejs.md), [docker-compose](../tagged/docker-compose.md), [nodemon](../tagged/nodemon.md)
* :octocat: **[source code](https://github.com/BretFisher/dockercon19)**
---
#### [Docker compose with Node.js and MongoDB - Hagai Kahana - Medium](https://medium.com/@kahana.hagai/docker-compose-with-node-js-and-mongodb-dbdadab5ce0a)
_<sup>https://medium.com/@kahana.hagai/docker-compose-with-node-js-and-mongodb-dbdadab5ce0a</sup>_

This is the first of a series of posts trying to demonstrate real (simple) examples of deploying multi distributed applications across multiple platform and environments.

The purpose of this post is ...
* :calendar: **published on**: 2017-12-03
* **tags**: [docker-compose](../tagged/docker-compose.md), [mongodb](../tagged/mongodb.md), [nodejs](../tagged/nodejs.md)
* :octocat: **[source code](https://github.com/hagaik/easy-node-authentication)**
---
#### [Piggy Metrics](https://piggymetrics.tk/)
_<sup>https://piggymetrics.tk/</sup>_

Expand Down Expand Up @@ -72,7 +97,7 @@ kompose is a tool to help users familiar with docker-compose move to Kubernetes.
_<sup>https://github.com/dockersamples/example-voting-app</sup>_

Example Docker Compose app. A simple distributed application running across multiple Docker containers.
* **tags**: [docker](../tagged/docker.md), [docker-compose](../tagged/docker-compose.md)
* **tags**: [docker](../tagged/docker.md), [docker-compose](../tagged/docker-compose.md), [python](../tagged/python.md), [nodejs](../tagged/nodejs.md), [redis](../tagged/redis.md)
* :octocat: **[source code](https://github.com/dockersamples/example-voting-app)**
---
#### [Building Microservices with Node, Docker and Nginx pt 1 - What is a Microservice?](https://www.youtube.com/watch?v=EsCfPxjmnjo)
Expand Down
60 changes: 59 additions & 1 deletion tagged/docker.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,64 @@

_<sup><sup>[www.bookmarks.dev/tagged/docker](https://www.bookmarks.dev/tagged/docker)</sup></sup>_
---
#### [docker-node/BestPractices.md at master · nodejs/docker-node · GitHub](https://github.com/nodejs/docker-node/blob/master/docs/BestPractices.md)
_<sup>https://github.com/nodejs/docker-node/blob/master/docs/BestPractices.md</sup>_

Table of Contents

* Environment Variables
* Global npm dependencies
* Upgrading/downgrading Yarn
* Handling Kernel Signals
* Non-root User
* Memory
* CMD
* Docker Run
* Security
node-gyp in alpi...
* **tags**: [docker](../tagged/docker.md), [nodejs](../tagged/nodejs.md)
* :octocat: **[source code](https://github.com/nodejs/docker-node/blob/master/docs/BestPractices.md)**
---
#### [GitHub - BretFisher/node-docker-good-defaults](https://github.com/BretFisher/node-docker-good-defaults)
_<sup>https://github.com/BretFisher/node-docker-good-defaults</sup>_

Sample node app for Docker examples
* **tags**: [nodejs](../tagged/nodejs.md), [docker](../tagged/docker.md), [docker-compose](../tagged/docker-compose.md)
* :octocat: **[source code](https://github.com/BretFisher/node-docker-good-defaults)**
---
#### [Docker and Node.js Best Practices from Bret Fisher at DockerCon - 42min](https://www.youtube.com/watch?v=Zgx0o8QjJk4)
_<sup>https://www.youtube.com/watch?v=Zgx0o8QjJk4</sup>_

My talk on all the best of Docker for Node.js developers and DevOps dealing with Node apps. From DockerCon 2019.
* :calendar: **published on**: 2019-06-10
* **tags**: [docker](../tagged/docker.md), [nodejs](../tagged/nodejs.md), [docker-compose](../tagged/docker-compose.md), [nodemon](../tagged/nodemon.md)
* :octocat: **[source code](https://github.com/BretFisher/dockercon19)**
---
#### [Dockerizing a Node.js web app | Node.js](https://nodejs.org/de/docs/guides/nodejs-docker-webapp/)
_<sup>https://nodejs.org/de/docs/guides/nodejs-docker-webapp/</sup>_

The goal of this example is to show you how to get a Node.js application into a Docker container. The guide is intended for development, and not for a production deployment. The guide also assumes you...
* **tags**: [nodejs](../tagged/nodejs.md), [docker](../tagged/docker.md)
---
#### [Docker Tips : Development With Nodemon - Better Programming - Medium](https://medium.com/better-programming/docker-in-development-with-nodemon-d500366e74df)
_<sup>https://medium.com/better-programming/docker-in-development-with-nodemon-d500366e74df</sup>_

I have delivered several Docker trainings during the last few weeks and some questions come back quite often. For example:

*Q: When developing my application, how can I get my changes to be taken int...
* :calendar: **published on**: 2017-12-20
* **tags**: [docker](../tagged/docker.md), [nodejs](../tagged/nodejs.md), [nodemon](../tagged/nodemon.md)
* :octocat: **[source code](https://github.com/dockersamples/example-voting-app)**
---
#### [Selecting A Node.js Image for Docker](https://derickbailey.com/2017/03/09/selecting-a-node-js-image-for-docker/)
_<sup>https://derickbailey.com/2017/03/09/selecting-a-node-js-image-for-docker/</sup>_

Before you begin to run your Node.js application in a Docker container, or even build the app into a container, you have to answer an important question and make a key decision:

**Which base Node.js ...
* :calendar: **published on**: 2017-03-09
* **tags**: [nodejs](../tagged/nodejs.md), [docker](../tagged/docker.md), [alpine](../tagged/alpine.md)
---
#### [Piggy Metrics](https://piggymetrics.tk/)
_<sup>https://piggymetrics.tk/</sup>_

Expand Down Expand Up @@ -252,7 +310,7 @@ Types of mounts and where they live on the Docker host
_<sup>https://github.com/dockersamples/example-voting-app</sup>_

Example Docker Compose app. A simple distributed application running across multiple Docker containers.
* **tags**: [docker](../tagged/docker.md), [docker-compose](../tagged/docker-compose.md)
* **tags**: [docker](../tagged/docker.md), [docker-compose](../tagged/docker-compose.md), [python](../tagged/python.md), [nodejs](../tagged/nodejs.md), [redis](../tagged/redis.md)
* :octocat: **[source code](https://github.com/dockersamples/example-voting-app)**
---
#### [GitHub - docker/docker-bench-security](https://github.com/docker/docker-bench-security)
Expand Down
10 changes: 10 additions & 0 deletions tagged/emulation.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
## Bookmarks tagged [[emulation]](https://www.bookmarks.dev?q=[emulation])

_<sup><sup>[www.bookmarks.dev/tagged/emulation](https://www.bookmarks.dev/tagged/emulation)</sup></sup>_
---
#### [Testing apps locally with the emulator  - Google Pub/Sub](https://cloud.google.com/pubsub/docs/emulator)
_<sup>https://cloud.google.com/pubsub/docs/emulator</sup>_

To develop and test your application locally, you can use the Cloud Pub/Sub emulator, which provides local emulation of the production Cloud Pub/Sub environment. You run the Cloud Pub/Sub emulator usi...
* **tags**: [google-cloud-pubsub](../tagged/google-cloud-pubsub.md), [publish-subscribe](../tagged/publish-subscribe.md), [emulators](../tagged/emulators.md), [emulation](../tagged/emulation.md)
---
6 changes: 6 additions & 0 deletions tagged/emulators.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,12 @@

_<sup><sup>[www.bookmarks.dev/tagged/emulators](https://www.bookmarks.dev/tagged/emulators)</sup></sup>_
---
#### [Testing apps locally with the emulator  - Google Pub/Sub](https://cloud.google.com/pubsub/docs/emulator)
_<sup>https://cloud.google.com/pubsub/docs/emulator</sup>_

To develop and test your application locally, you can use the Cloud Pub/Sub emulator, which provides local emulation of the production Cloud Pub/Sub environment. You run the Cloud Pub/Sub emulator usi...
* **tags**: [google-cloud-pubsub](../tagged/google-cloud-pubsub.md), [publish-subscribe](../tagged/publish-subscribe.md), [emulators](../tagged/emulators.md), [emulation](../tagged/emulation.md)
---
#### [kondrak/rust64](https://github.com/kondrak/rust64)
_<sup>https://github.com/kondrak/rust64</sup>_

Expand Down
6 changes: 6 additions & 0 deletions tagged/environment-variables.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,12 @@

_<sup><sup>[www.bookmarks.dev/tagged/environment-variables](https://www.bookmarks.dev/tagged/environment-variables)</sup></sup>_
---
#### [Spring Boot Externalized Configuration](https://docs.spring.io/spring-boot/docs/current/reference/html/boot-features-external-config.html)
_<sup>https://docs.spring.io/spring-boot/docs/current/reference/html/boot-features-external-config.html</sup>_

Spring Boot lets you externalize your configuration so that you can work with the same application code in different environments. You can use properties files, YAML files, environment variables, and ...
* **tags**: [spring-boot](../tagged/spring-boot.md), [environment-variables](../tagged/environment-variables.md)
---
#### [Google Cloud Functions - Using Environment Variables](https://cloud.google.com/functions/docs/env-var)
_<sup>https://cloud.google.com/functions/docs/env-var</sup>_

Expand Down
4 changes: 2 additions & 2 deletions tagged/go.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,11 +2,11 @@

_<sup><sup>[www.bookmarks.dev/tagged/go](https://www.bookmarks.dev/tagged/go)</sup></sup>_
---
#### [Cloud Pub/Sub Tutorial](https://cloud.google.com/functions/docs/tutorials/pubsub)
#### [Google Cloud Pub/Sub Tutorial](https://cloud.google.com/functions/docs/tutorials/pubsub)
_<sup>https://cloud.google.com/functions/docs/tutorials/pubsub</sup>_

This simple tutorial demonstrates writing, deploying, and triggering a [Background Cloud Function](https://cloud.google.com/functions/docs/writing/background) with a [Cloud Pub/Sub trigger](https://cl...
* **tags**: [google-cloud-functions](../tagged/google-cloud-functions.md), [google-pubsub](../tagged/google-pubsub.md), [nodejs](../tagged/nodejs.md), [python](../tagged/python.md), [go](../tagged/go.md)
* **tags**: [google-cloud-functions](../tagged/google-cloud-functions.md), [nodejs](../tagged/nodejs.md), [python](../tagged/python.md), [go](../tagged/go.md), [google-cloud-pubsub](../tagged/google-cloud-pubsub.md)
* :octocat: **[source code](https://github.com/GoogleCloudPlatform/nodejs-docs-samples/tree/master/functions/helloworld)**
---
#### [ChartMuseum - Helm Chart Repository](https://chartmuseum.com/docs/)
Expand Down
12 changes: 10 additions & 2 deletions tagged/google-cloud-functions.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,14 @@

_<sup><sup>[www.bookmarks.dev/tagged/google-cloud-functions](https://www.bookmarks.dev/tagged/google-cloud-functions)</sup></sup>_
---
#### [Google Cloud Functions - Controlling Scaling Behavior](https://cloud.google.com/functions/docs/max-instances)
_<sup>https://cloud.google.com/functions/docs/max-instances</sup>_

Max instances in Cloud Functions is a feature that allows you to limit the degree to which your function will scale in response to incoming requests.

In Cloud Functions, scaling is achieved by creati...
* **tags**: [google-cloud-functions](../tagged/google-cloud-functions.md), [scalability](../tagged/scalability.md)
---
#### [MySQL on Cloud Functions](https://fireship.io/lessons/sql-firebase-typeorm/)
_<sup>https://fireship.io/lessons/sql-firebase-typeorm/</sup>_

Expand All @@ -15,11 +23,11 @@ _<sup>https://cloud.google.com/functions/docs/env-var</sup>_
Environment variables in Cloud Functions is a feature that allows you to specify arbitrary key/value pairs at the time of deployment which will be surfaced as literal [environment variables](https://w...
* **tags**: [google-cloud-functions](../tagged/google-cloud-functions.md), [environment-variables](../tagged/environment-variables.md)
---
#### [Cloud Pub/Sub Tutorial](https://cloud.google.com/functions/docs/tutorials/pubsub)
#### [Google Cloud Pub/Sub Tutorial](https://cloud.google.com/functions/docs/tutorials/pubsub)
_<sup>https://cloud.google.com/functions/docs/tutorials/pubsub</sup>_

This simple tutorial demonstrates writing, deploying, and triggering a [Background Cloud Function](https://cloud.google.com/functions/docs/writing/background) with a [Cloud Pub/Sub trigger](https://cl...
* **tags**: [google-cloud-functions](../tagged/google-cloud-functions.md), [google-pubsub](../tagged/google-pubsub.md), [nodejs](../tagged/nodejs.md), [python](../tagged/python.md), [go](../tagged/go.md)
* **tags**: [google-cloud-functions](../tagged/google-cloud-functions.md), [nodejs](../tagged/nodejs.md), [python](../tagged/python.md), [go](../tagged/go.md), [google-cloud-pubsub](../tagged/google-cloud-pubsub.md)
* :octocat: **[source code](https://github.com/GoogleCloudPlatform/nodejs-docs-samples/tree/master/functions/helloworld)**
---
#### [GitHub - GoogleCloudPlatform/functions-framework-nodejs](https://github.com/GoogleCloudPlatform/functions-framework-nodejs)
Expand Down
Loading

0 comments on commit d876148

Please sign in to comment.