Skip to content

Instantly share code, notes, and snippets.

View petuhovskiy's full-sized avatar

Arthur Petukhovsky petuhovskiy

View GitHub Profile
@petuhovskiy
petuhovskiy / script.sh
Created November 21, 2020 21:24
ArchLinux installer script
set -e
# check efi mode
ls /sys/firmware/efi/efivars
# update time
timedatectl set-ntp true
timedatectl status
# partition disk

Где хранить файлы?

У меня накопилось достаточно много файлов и я не знаю где их хранить. Хотелось бы какую-нибудь прогу/сервис чтобы можно было нормально и безопасно хранить хранить свои файлы.

Что именно я хочу и более подробно про это:

  • обычное файловое хранилище, подобное тому что можно получить обычным доступом по FTP
  • гибкие и умные бэкапы
  • метаинфа у файлов
  • поиск, фильтры
@petuhovskiy
petuhovskiy / ports.txt
Created September 16, 2018 13:33
Open TCP ports in HSE Dormitory 1
success on port 110
success on port 465
success on port 51
success on port 53
success on port 993
success on port 995
success on port 443
success on port 194
success on port 50
success on port 2048
{
"linkReferences": {},
"object": "608060405234801561001057600080fd5b5060405160608061085683398101806040528101908080519060200190929190805190602001909291908051906020019092919050505060008311151561005657600080fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415151561009257600080fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16141515156100ce57600080fd5b8260028190555081600160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550806000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508073ffffffffffffffffffffffffffffffffffffffff1663095ea7b3600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff166000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166318160ddd6040518163ffffffff167c0100000000000000000000000000000
pragma solidity ^0.4.21;
/**
* @title SafeMath
* @dev Math operations with safety checks that throw on error
*/
library SafeMath {
/**
* @dev Multiplies two numbers, throws on overflow.
@petuhovskiy
petuhovskiy / c_cpp_properties.json
Created May 5, 2018 18:48
vscode cpp single files configuration
{
"configurations": [
{
"name": "Mac",
"includePath": [
"/usr/include",
"/usr/local/include",
"${workspaceRoot}"
],
"defines": [],
@petuhovskiy
petuhovskiy / markov.cpp
Last active January 10, 2018 20:19
My Markov Chains generator
#include <algorithm>
#include <array>
#include <iostream>
#include <map>
#include <string>
#include <utility>
using namespace std;
using PrevArr = vector<wchar_t>;
#include <bits/stdc++.h>
using namespace std;
#include <iostream>
#include <vector>
using std::vector;
template <typename T>