Skip to content

Instantly share code, notes, and snippets.

View easy-quest's full-sized avatar

Ivan Yastrebov easy-quest

  • Krasnodar
  • 20:39 (UTC +03:00)
View GitHub Profile
@easy-quest
easy-quest / printf.md
Last active July 7, 2021 17:29
[printf] Отформатируйте и распечатайте текст. #linux #bash

printf

Отформатируйте и распечатайте текст. Больше информации: https://www.gnu.org/software/coreutils/printf.

  • Распечатать текстовое сообщение:
printf "%s\n" "Hello world"
@easy-quest
easy-quest / post_install.sh
Last active July 7, 2021 17:43
[post_instal] Сценарий установки Ubuntu post для установки программного обеспечения по вашему выбору. #script #bash
#!/bin/bash
if [[ $EUID -ne 0 ]]; then
echo "Этот скрипт должен быть запущен как root"
exit 1
else
#Update and Upgrade
echo "Updating and Upgradin
apt-get update && sudo apt-get upgrade -y
@easy-quest
easy-quest / upgrade.sh
Last active August 3, 2021 00:03
[upgrade.sh] Подобные скрипты уже создавались. Вот код на баше одного из них #script #bash
#!/usr/bin/env bash
TEXT_RESET='\e[0m'
TEXT_YELLOW='\e[0;33m'
TEXT_RED_B='\e[1;31m'
sudo apt-get update -y
echo -e $TEXT_YELLOW
echo 'Обновление APT завершено...'
echo -e $TEXT_RESET
@easy-quest
easy-quest / find.go
Last active May 14, 2021 09:03
find golang
package main
import (
"flag"
"log"
"os"
"syscall"
"unsafe"
"path/filepath"
"bufio"
@easy-quest
easy-quest / pixil.py
Last active May 15, 2021 18:25
для андроида
from selenium import webdriver
import time
# import random
# from fake_useragent import UserAgent
driver = webdriver.Chrome(executable_path="/home/zzzi/python/Selenium/Chromedriver/chromedriver")
try:
driver.get("https://2ip.ru/browser-update/")
time.sleep(8)
driver.get("https://2ip.ru/check-port/?port=8088")
@easy-quest
easy-quest / wordpress.md
Last active May 17, 2021 19:48
Создание корзины Amazon S3 для инстанса WordPress

О pandoc

Если вам нужно конвертировать файлы из одного формата разметки в другой, pandoc - ваш швейцарский армейский нож. Pandoc может конвертировать между следующими форматами:

(← = преобразование из; → = преобразование в; ↔ ︎ = преобразование из и в)

@easy-quest
easy-quest / jupyter.md
Last active May 18, 2021 20:11
Adding autocomplete feature to jupyter notebook

Добавление функции автозаполнения на ноутбуку Jupyter Шаг 1: Откройте подсказку Anaconda и запустите следующие команды 1)

pip install jupyter_contrib_nbextensions
pip install jupyter_nbextensions_configurator
@easy-quest
easy-quest / api.go
Last active May 19, 2021 17:36
API GO TERMUX
// BatteryStatusResponse is returned by the BatteryStatus function.
type BatteryStatusResponse struct {
Health string
Percentage int
Plugged string
Status string
Temperature float64
}
@easy-quest
easy-quest / step1.sh
Last active June 8, 2021 21:16
Шаг 1: Подготовка сервера
#!/usr/bin/bash
sudo apt update
sudo apt install -y gcc vim curl wget g++ libcairo2-dev libjpeg-turbo8-dev libpng-dev \
libtool-bin libossp-uuid-dev libavcodec-dev libavutil-dev libswscale-dev build-essential \
libpango1.0-dev libssh2-1-dev libvncserver-dev libtelnet-dev \
libssl-dev libvorbis-dev libwebp-dev
@easy-quest
easy-quest / .vimrc
Last active July 7, 2021 17:42
[vimrc] Vim config file #vim #conf
" Это должно быть первым, потому что это меняет другие параметры в качестве побочного эффекта.
set nocompatible "Отключает обратную совместимость с Vi
filetype plugin indent on "Включает определение типа файла, загрузку...
"... соответствующих ему плагинов и файлов отступов
set encoding=utf-8 "Ставит кодировку UTF-8
set tabstop=2
set shiftwidth=2
set smarttab
set expandtab
" Автоматический отступ при добавлении фигурной скобки и т.д.