Skip to main content
Advanced Search
Search Terms
Content Type

Exact Matches
Tag Searches
Date Options
Updated after
Updated before
Created after
Created before

Search Results

29 total results found

DevOps

Collection of instructions for server setup and manipulate

DevOps

Шпаргалки по технологиям

В этой книге собраны инструкции по различным инструментам и технологиям

Что это за сайт? Where am I?

Этот сайт - self-hosted аналог GitHub Gist, собственная база знаний, инструкций, шпаргалок и заметок по программированию. Иногда я пользуюсь ей чтобы быстро найти нужные команды, иногда чтобы отправить ссылку новичкам. База находится в процессе наполнения и мо...

Linux

Programming Languages

Programming Languages related guides and tips

Git

Шпаргалки по технологиям

Terminal commands

Linux

Linux files

Linux

Python

Programming Languages

Ubuntu server first steps

DevOps

Client: Generate keys This command generate a two files with private and public keys. The public-key file will end with .pub extention, a private key file has no extention ssh-keygen Public key you may share with everyone, but private key must be keep in secr...

Custom domain on Keenetic router

DevOps

Инструкция работает если у вас есть белый статичный ip-адрес и свой домен Check settings: Domain name must Enabled Remote web interface connections Setup certificate for domain Connect to CLI as <router_ip>/a Check existing domains: ip http ssl acme li...

Postgres database dump and restore

DevOps

В этой короткой инструкции описывается как сделать бэкап базы данных PostgreSQL и восстановить его (на другом сервере); Предполагается что PostgreSQL развёрнута в docker контейнере. Dump ! Осторожно, если для докер-контейнера с БД не настроен volume который со...

Ubuntu server customization

DevOps

Disable ssh login spam Rename unnesessary files with @ at filename start at /etc/update-motd.d cd /etc/update-motd.d && for file in *; do mv "$file" "@$file"; done # Rename all files mv @00-header 00-header also add neofetch as start message if you want to d...

Send telegram message on every ssh login

DevOps

Add script Create file /etc/login-notify.sh Modify TELEGRAM_BOT_TOKEN and TELEGRAM_SEND_TO variables. Optional set EXCLUDE_USERS for users about whom a message will not be sent. #!/bin/sh TELEGRAM_SEND_TO=123456789 TELEGRAM_BOT_TOKEN=123456789:someLETTERS EXC...

Local port forwarding

DevOps

Command explanation To forward port of remote host use the following command ssh -L <LOCAL_PORT>:<TUNNEL_IP>:<DESTINATION_PORT> <user>@<server_ip> -L stands for local adress because we are tunneling connection on local machine, TUNNEL_IP is 127.0.0.1 ssh -L <...

Git: Основы

Шпаргалки по технологиям Git

Определение Git - система версионирования текстовых файлов. С помощью неё удобно отслеживать сделанные изменения, переключаться на старую версию файлов проекта, совмещать изменения сделанные разными людьми и просматривать разницу между текстовыми файлами. Осно...

Git: Работа с ветками

Шпаргалки по технологиям Git

master / main / default / trunk - стандартные названия основных ветвей. Стабильные ветки, из которых обычно выпускают релизы. dev / development - основная ветка разработки, туда вносятся текущие изменения, не считается стабильной. Если изменений вносится немно...

Nvidia

DevOps

TBD https://habr.com/ru/companies/hostkey/articles/835058/

Линтеры Python

Programming Languages Python

Стилистика кода Python разрабатывался с идеей что код читают чаще чем его пишут. Поэтому читаемость – один из самых главных принципов написания кода. Для того чтобы наш ленивый мозг мог сконцентрироваться на более важных вещах, используют стандарты стиля кода....

SSH

Шпаргалки по технологиям

Что такое SSH Как сгенерировать ключи, как пользоваться Как их подгрузить в vscode SCP From local to remote scp localfile.zip username@server.domain.com:/home/username

Символические ссылки

Linux Terminal commands

Символически ссылки используются для удобного обращения к файлам и папкам, находящимся в другой директории/на другом диске. Этот механизм позволяет не копировать и не перемещать файлы. Например, если я хочу как-бы виртуально поместить папку /volume/some_datase...

Монтирование самбы на Ubuntu server

DevOps

Чтобы подключить удаленную папку через SMB (версии 2 и выше) к Ubuntu с помощью консоли Bash, выполните следующие шаги: 1. Установите необходимые пакеты sudo apt update sudo apt install cifs-utils 2. Создайте точку монтирования Создайте папку, куда будет монт...

Useful commands

Linux Terminal commands

Commands redirects (output redirects)

Linux Terminal commands

Root structure

Linux Linux files

Files permissions

Linux Linux files

Command "Find" examples

Linux Terminal commands

WireShark

Шпаргалки по технологиям

Databases

Шпаргалки по технологиям