Skip to content

Instantly share code, notes, and snippets.

############################################################################################################
################## #############################
################## #############################
This Gist collection contains all localstack related examples
################## #############################
################## #############################
############################################################################################################
Creating and Accessing Container
$ docker run -d -p 27017:27017 --name MONGO_CONTAINER mongo:latest: run MongoDB container in detached mode (running in background).
$ docker ps: list all running instances. MONGO_CONTAINER container should be running.
$ docker exec -it MONGO_CONTAINER mongo: execute mongo command in the MONGO_CONTAINER directly in your shell. You could also run $ docker exec -it MONGO_CONTAINER bash and after, $ mongo.
Creating Database, Collection, and Items
x.y.z
При выпуске исправлений ошибок, мы делаем патч-релиз, изменяя число z (например, с 1.0.0 до 1.0.1).
При выпуске новых возможностей или несущественных исправлений, мы делаем минорный релиз, изменяя число y (например, с 1.0.1 до 1.1.1).
При выпуске обратно несовместимых изменений, мы делаем мажорный релиз, изменяя число x (например, с 1.1.1 до 2.0.0).
Мажорные релизы могут содержать новые возможности. Каждый релиз может содержать исправления ошибок.
Минорный релиз — самый распостранённый тип релизов
/*
Стенограмма видео https://www.youtube.com/watch?v=xydnbUZqzto
В яваскрипте функции имеют такую особенность, как различные способы вызова.
После вызова функции, она получает 2 доп параметра:
- Ключевое слово this
- Псевдомассив arguments
Всего есть 4 шаблона (паттерна) вызова функций:
@Znichu
Znichu / node_nginx_ssl.md
Created July 26, 2021 20:02 — forked from bradtraversy/node_nginx_ssl.md
Node app deploy with nginx & SSL

Node.js Deployment

Steps to deploy a Node.js app to DigitalOcean using PM2, NGINX as a reverse proxy and an SSL from LetsEncrypt

1. Sign up for Digital Ocean

If you use the referal link below, you get $10 free (1 or 2 months) https://m.do.co/c/5424d440c63a

2. Create a droplet and log in via ssh

I will be using the root user, but would suggest creating a new user

@Znichu
Znichu / js-advanced-1-constructors-&-prototypes.md
Created January 12, 2021 12:17 — forked from ncer/js-advanced-1-constructors-&-prototypes.md
JS Advanced 1. Конструкторы и прототипы

JS Advanced 1. Конструкторы и прототипы

Содержание

  • Конструкторы
  • Создание пользовательских конструкторов, ключевое слово this
  • Прототипы
  • Конструктор Object и его методы
  • Техники ООП: инкапсуляция, наследование, полиморфизм

В ходе урока рассматриваются:

const formatDate = () => {
const options = { year: "numeric", month: "numeric", day: "numeric", hour:"numeric", minute:"numeric" };
return new Date().toLocaleDateString(undefined, options)
};
description: https://css-tricks.com/how-to-convert-a-date-string-into-a-human-readable-format/