Skip to content

Instantly share code, notes, and snippets.

View tomasevich's full-sized avatar
❤️
TypeScript / JavaScript

Vyacheslav tomasevich

❤️
TypeScript / JavaScript
  • Russia, Krasnodar
View GitHub Profile
@tomasevich
tomasevich / remove-all-from-docker.md
Last active May 8, 2024 05:19 — forked from beeman/remove-all-from-docker.sh
Удалить/очистить все данные Докера (контейнеры, образы, тома и сети)

Удалить/очистить все данные Докера (контейнеры, образы, тома и сети)

Одной строкой

docker stop $(docker ps -qa) && docker rm $(docker ps -qa) && docker rmi -f $(docker images -qa) && docker volume rm $(docker volume ls -q) && docker network rm $(docker network ls -q)

Описание команд

@tomasevich
tomasevich / nginx_nodejs.md
Last active April 7, 2024 12:13
Сервер в связке Nginx + NodeJs

Сервер в связке Nginx + NodeJs

Данная пошаговая инструкция поможет освоить основы на простом примере

Для справки

Сервер поднимался на Debian 8 c характеристиками:

CPU - 1 ядро x 500 МГц

@tomasevich
tomasevich / frontend-developer.md
Last active February 3, 2024 12:58
Лучшие практики, инструменты, библиотеки и фреймворки

Лучшие практики, инструменты, библиотеки и фреймворки

Все что необходимо знать о Фронтэнд разработке

ПО

  • Node.js - программная платформа, основанная на движке V8, превращающая JavaScript из узкоспециализированного языка в язык общего назначения.

  • Браузеры

@tomasevich
tomasevich / leaflet.md
Created March 3, 2020 08:03
Remove/delete all markers from map (leaflet)

I use markercluster

var markers = L.markerClusterGroup()

/* delete method */
map.eachLayer(function(layer) {
    if (layer instanceof L.MarkerClusterGroup)
    {
 map.removeLayer(layer)
@tomasevich
tomasevich / .dockerignore
Last active January 10, 2023 08:53
VueJS + ExpressJS + Nginx + MongoDB
# DOCKER
.dockerignore
Dockerfile
docker-compose.yml
# OS
.DS_Store
# NPM
backend/node_modules
@tomasevich
tomasevich / nodejs-as-service.md
Last active December 3, 2022 09:29
NodeJS как сервис (Linux)

NodeJS как сервис (Linux)

О гайде

Если требуется добавить NodeJS в автозагрузку на сервере (Debian, Centos, RedHat и т.п.), читаем дальше!

Альтернативное решение - использовать pm2

Настройка

Как установить счетчики Yandex.Metrik и Google Analytics в NextJS

Для тех, кто только начинает разбираться в NextJS и не понял как это работает, я приложил решение

Как установить

  1. Берем компонент Analytics и ложим в папку ~/components/analytics.js
  2. Подключаем в обертке ~/pages/_app.js в тело страницы (ВАЖНО, не в <Head></Head>)
  3. Проверяем работу
@tomasevich
tomasevich / known_hosts.md
Created November 29, 2021 13:28
Host key verification failed

fatal: Could not read from remote repository? Please make sure you have the correct access rights and the repository exists?

Try this: ssh-keyscan -H github.com > ~/.ssh/known_hosts

Остановка и запуск MySQL & MongoDB & Docker на Windows

Запускать из под администратора

mongo - https://stackoverflow.com/a/47676675

# Запуск
net start MongoDB
@tomasevich
tomasevich / README.md
Last active September 29, 2021 13:01
.vscode