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 / mongodb.md
Last active August 3, 2018 07:51
Установка MongoDB на Debian 8

Установка ключа

Debian гарантирует подлинность пакетов программного обеспечения, проверив, что они подписаны с ключами GPG, поэтому мы сначала должны импортировать их ключ для официального репозитория MongoDB.

$ apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 0C49F3730359A14518585931BC711F9BA15703C6

Результатом должен быть:

@tomasevich
tomasevich / loader.md
Last active August 3, 2018 09:38
Download file (archive) from GitHub and unpack (tar.gz)
@tomasevich
tomasevich / mongo-express.md
Created August 21, 2018 02:56
Админка БД (mongo)

Админка БД (mongo)

Для тех, кто привык к GUI и удобному интерфейсу управления БД

Установка

  1. Для начала, нам нужно скачать пакет и установить его глобально.

Важно! От рута, не под рутом

@tomasevich
tomasevich / bitrix-env-ru.sh
Last active September 19, 2018 08:58
1С-Битрикс: Веб-окружение (bitrix-env-ru.sh)
#!/bin/bash
# variables
LOGS_FILE=$(mktemp /tmp/bitrix-env-XXXXX.log)
RELEASE_FILE=/etc/redhat-release
OS=$(awk '{print $1}' $RELEASE_FILE)
MYSQL_CNF=$HOME/.my.cnf
DEFAULT_SITE=/home/bitrix/www
POOL=0
[[ -z $SILENT ]] && SILENT=0
@tomasevich
tomasevich / README.md
Last active September 19, 2018 09:05
1С-Битрикс: Веб-окружение (bitrix-env.sh) на русском

Русскоязычный интерфейс Битрикс Окружения

Установка

Скачиваем bitrix-env-ru.sh или запускаем согласно инструкции Битрикс

cd /root &&
wget https://gist.githubusercontent.com/tomasevich/c86551d4db57d959d9e553ca393c63c2/raw/879c44e1735393aa1b32981ebcea71f2c2d5c1e7/bitrix-env-ru.sh &&
chmod +x bitrix-env-ru.sh &&
@tomasevich
tomasevich / vue_apache_proxy.md
Last active April 2, 2019 06:50
Проксирование apache (httpd) для vue-cli (vue.js)

Проксирование apache (httpd) для vue-cli (vue.js)

В конфиге /etc/httpd/conf.d/mysite.ru.conf закомментируем строки (1) и впишем новые (2)

# Старые (1)
#<VirtualHost 0.0.0.0:80>
	#ServerName  mysite.ru
	#ServerAlias *.mysite.ru
	#CustomLog   /var/log/httpd/mysite.ru.access_log combined
@tomasevich
tomasevich / README.md
Last active May 6, 2019 07:02
Установка MongoDB на MacOS

Ставим брю (brew)

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

Ставим монго (гайд на англ.)

brew install mongodb

Vues

Mini socket plugin for Vue

./src/Vues.vue

/**
 * Vues
 * (c) 2019 Vyacheslav Tomasevich
@tomasevich
tomasevich / config.cson
Last active June 13, 2019 04:18
Atom config file
"*":
"color-picker":
preferredFormat: "HEX"
core:
disabledPackages: [
"hyperclick"
]
telemetryConsent: "no"
docblockr:
auto_add_method_tag: true
@tomasevich
tomasevich / .eslintrc.js
Last active June 14, 2019 14:08
ESLint config for server-side (no plugins, clear rules)
'use strict';
const OFF = 0;
const WARN = 1;
const DANGER = 2;
const ALWAYS = 'always';
const NEVER = 'never';
const TAB = 2;