Skip to content

Instantly share code, notes, and snippets.

@maxbelyanin
maxbelyanin / gist:93b901f7d02f3ddb32fb98eef2a98ecc
Created February 21, 2020 14:44
VSCode. Запустить python interactive в каталоге текущего файла
file -> preferences -> settings -> user -> search ('python.terminal.executeInFileDir') -> Check
@maxbelyanin
maxbelyanin / sysprep.md
Last active September 24, 2018 17:43
Sysprep (Microsoft's System Preparation Tool for Microsoft Windows operating system deployment.)
  1. <Win+R> -> sysprep
  2. sysprer.exe -> "Run as Administrator"
  3. System Cleanup Action "Действие по очистке системы":
    • Enter System Out-of-Box Experience (OOBE) "Переход в окно приветствия системы (OOBE)"
      • Generalize "Подготовка к использованию" - check
  4. Shutdown Options "Параметры завершения работы"
    • Shutdown "Завершение работы"
  5. Ok
  6. Clone VM
@maxbelyanin
maxbelyanin / vipnet_xterm.md
Last active May 31, 2018 09:46
ViPNet Coordinator HW XTREM
export TERM=xterm
@maxbelyanin
maxbelyanin / bootusb.md
Created February 20, 2018 15:16
Create bootable USB

##1. Install isohybrid tool

Install syslinux package which contain isohybrid tool. It used to convert ISO image into USB drive compatible format.

$ apt-get install syslinux

##2. Convert ISO image into USB drive compatible format

@maxbelyanin
maxbelyanin / dd.md
Last active February 12, 2018 14:45
linux dd img
sudo dd bs=4M if=blablabla.iso of=/dev/sdc status=progress
@maxbelyanin
maxbelyanin / hw50_firmware.md
Last active June 11, 2020 12:41
HW50 firmware
  1. Предварительно записать образ "прошивки" на USB-носитель. Образ находится на диске в каталоге HW50. Имя файла образа имеет примерно следующий вид: hw50_vipnet_base_i386_4.2.0-327.img

  2. Вставить USB-носитель, с записанным образом, в HW50

  3. Включить HW50

  4. Сразу после включения часто нажимать <Del> до появления окна:

----------Enter Password-----------
@maxbelyanin
maxbelyanin / mscorefonts.md
Last active November 2, 2017 12:49
Install Microsoft Core Fonts for Ubuntu
sudo apt-get install ttf-mscorefonts-installer
cd /var/lib/update-notifier/package-data-downloads/partial
grep Url: /usr/share/package-data-downloads/ttf-mscorefonts-installer | awk '{print $2}' | sudo xargs -n 1 'wget'
cd -
sudo /usr/lib/msttcorefonts/update-ms-fonts /var/lib/update-notifier/package-data-downloads/partial/*
sudo rm -f /var/lib/update-notifier/package-data-downloads/partial/*
sudo mv /var/lib/update-notifier/package-data-downloads/ttf-mscorefonts-installer.FAILED /var/lib/update-notifier/package-data-downloads/ttf-mscorefonts-installer
sudo fc-cache -f -v
@maxbelyanin
maxbelyanin / diffie-hellman-group1-sha1.md
Created March 22, 2017 17:31
diffie-hellman-group1-sha1

query the remote server to see what configuration is used as followed :

ssh -p22 -G user@<IP_Address>
ssh -p22 -o KexAlgorithms=+diffie-hellman-group1-sha1 user@<IP_Address>
@maxbelyanin
maxbelyanin / zyxel-openvpn-server.md
Last active May 19, 2023 14:31
ZyXel OpenVPN Configuration
  1. Update packages:
  • NDMSv2 +
  • OPKG -> Open Package support
  • OPKG -> Opkg kernel filesystems modules
  • OPKG -> Opkg kernel netfilter modules
  • OPKG -> Opkg kernel trafficcontrol modules
  • Networking -> IPv6
  • USB Storage -> *
  • Applications -> FTP Server (for upload firmware only)
  1. Make ext2/ext3 partition on USB-stick
@maxbelyanin
maxbelyanin / burnusb.sh
Created September 29, 2016 09:27
dd usb
sudo umount /dev/sdXY
sudo dd bs=4M if=isoname.iso of=/dev/sdX && sync