Skip to content

Instantly share code, notes, and snippets.

View s3rgeym's full-sized avatar
🏴‍☠️
РОСКОМНАДЗОР - дети шлюх

[object Object] s3rgeym

🏴‍☠️
РОСКОМНАДЗОР - дети шлюх
View GitHub Profile
const parseCookies = (c) => Object.fromEntries(new URLSearchParams(c.replace(/;\s*/g, '&')).entries())
console.log(parseCookies(document.cookie))
@s3rgeym
s3rgeym / Установка Arch Linux на сервер от Selectel.md
Last active May 1, 2024 08:21
Когда заебала Ubuntu и кривые установщики, написанные какими-то *-rust'ами

Selectel предлагает "широкий" выбор дистров для установки: Debian, Debian для обрыганов (Ubuntu) и две вариации цент-соси. Чем-то это напоминает выборы между разными сортами говен в матриархальных вымиратах (я про Арабские Эмираты, вы не подумайте).

  • Заебало прописывать репозитории?
  • Заебало, что протухшие пакеты из основного репозитория не работают?
  • Заебал Canonical со snap'ом?
  • Хочется иметь всегда свежее ядро со всеми исправлениями безопасности, а не ждать пока макаки напишут патчи на патчи?

Меня так же не устраивает, что установщик не умеет создавать Btrfs/ZFS RAID - там только выбор между ext3 и ext4.

image

@s3rgeym
s3rgeym / fagoaaaaaaaaaaaaa.php
Last active May 1, 2024 08:19
Немецко-фашистский компания SAP
<?php
/*
|--------------------------------------------------------------------------
| Application Routes
|--------------------------------------------------------------------------
|
| Here is where you can register all of the routes for an application.
| It's a breeze. Simply tell Laravel the URIs it should respond to
| and give it the controller to call when that URI is requested.
@s3rgeym
s3rgeym / dump_emails.py
Created April 29, 2024 06:39
Dumps all emails via IMAP
#!/usr/bin/env python3
import argparse
import functools
import imaplib
import subprocess
import sys
import time
import zipfile
print_err = functools.partial(print, file=sys.stderr, flush=True)
#!/usr/bin/env python
import sys
import time
from functools import partial
from http.cookies import SimpleCookie
from itertools import count
from typing import Any, Callable
import requests
from bs4 import BeautifulSoup
sergey@Gauss ~ % sudo ls /srv/.snapshots
1865 1913 1961 2009 2057 2105 2153 2191 2193 2195 2197 2199 2201
1889 1937 1985 2033 2081 2129 2177 2192 2194 2196 2198 2200
sergey@Gauss ~ % sudo ls /srv/.snapshots/2199
info.xml snapshot
sergey@Gauss ~ % sudo ls /srv/.snapshots/2199/snapshot
apache2 files media osm_data postgresql wordpress www
api gitlab mysql pgadmin redis wordpress-delivery yandex_dbxxxx.html
deploy gitlab-runner nohup.out portainer static wordpress-seller
@s3rgeym
s3rgeym / javascript.json
Last active April 23, 2024 22:02
VSCode JavaScript Snippets
{
"let": {
"prefix": "le",
"body": "let ${1:variable} = ${2:value}"
},
"const": {
"prefix": "co",
"body": "const ${1:variable} = ${2:value}"
},
"for loop": {
#!/usr/bin/env python
import hashlib, re, sys
import requests
from datetime import datetime
from collections import defaultdict
from pathlib import Path
PROFILE_PHOTO_RE = re.compile(r'<img class="tgme_page_photo_image" src="([^"]+)')
@s3rgeym
s3rgeym / pet-snippet.toml
Last active April 16, 2024 18:17
description
[[snippets]]
description = "repeat the previous command"
command = "!!"
output = ""
[[snippets]]
description = "Runs last command"
command = "!!"
tag = ["shortcut"]
output = ""

У HH есть API. Но к сожалению любой желающий приложение создать не сможет и нужно проходить премодерацию... либо воспользоваться данными от офиц приложения.

Сначала зайдем в Google Market с телефона, найдем приложение:

image

Поделимся ссылкой самим с собой:

image