Skip to content

Instantly share code, notes, and snippets.

View solodyagin's full-sized avatar

Sergey Solodyagin solodyagin

View GitHub Profile
@solodyagin
solodyagin / Install_pgAdmin4_with_Python3_on_Ubuntu 16.04.md
Last active November 21, 2017 13:10 — forked from Prototype-X/Install_pgAdmin4_with_python3_on_Ubuntu 16.04.md
Install pgAdmin4 v2.0 with python3 on Ubuntu 16.04 DESKTOP mode

Install pgAdmin4 v2.0 with Python3 on Ubuntu 16.04 DESKTOP mode

  1. Get Python Wheel pgAdmin4
wget https://ftp.postgresql.org/pub/pgadmin/pgadmin4/v2.0/pip/pgadmin4-2.0-py2.py3-none-any.whl
  1. Install pip3
sudo apt install python3-pip
@solodyagin
solodyagin / Wrapper_for_document.write.md
Last active January 26, 2018 17:58
Wrapper for document.write()

Когда-то писал свой враппер для document.write(), сейчас вот обнаружил в исходниках...

Назначение: если на вашей странице с помощью функции document.write() чужим скриптом вставляется текст (например, на бесплатном хостинге вставляются провайдером всякие рекламные iframe), в данном примере содержащий "bs-top-iframe" или "bs-bottom-iframe", то вместо него печатается пустой текст.

<script>
	try {
	jQuery.ready();
	} catch(e) {
	}
@solodyagin
solodyagin / chocolatey.cmd
Last active January 27, 2023 09:33
(Chocolatey) Automatic installation script of programs
@echo off
net file 1>nul 2>nul
if "%errorlevel%" == "0" (goto admin)
:elevate
echo strArgs = "" > "%Temp%\elevate.vbs"
for %%f in (%*) do echo strArgs = strArgs ^& ^" ^" ^& Chr^(34^) ^& ^"%%~f^" ^& Chr^(34^) >> "%Temp%\elevate.vbs"
echo strParams = "/c " ^& Chr^(34^) ^& ^"%~s0^" ^& Chr^(34^) >> "%Temp%\elevate.vbs"
echo If strArgs ^<^> ^"^" Then >> "%Temp%\elevate.vbs"
echo strParams = strParams ^& ^" ^" ^& Chr(34) ^& strArgs ^& Chr(34) >> "%Temp%\elevate.vbs"
@solodyagin
solodyagin / inventory-install.cmd
Last active December 30, 2019 05:27
webuseorg-install.cmd
rem Download WAMP stack
mkdir wamp
cd wamp
git clone https://github.com/solodyagin/docker-compose-wamp.git .
rem Download Inventory
cd www
rm .gitignore
git clone https://github.com/solodyagin/inventory.git .
@solodyagin
solodyagin / fixedHeader.html
Created December 27, 2021 11:27
table with fixed header
<!DOCTYPE HTML>
<html lang="ru">
<head>
<meta charset="utf8">
<style>
.table-wrapper {
border: 1px solid #ccc;
height: 300px;
overflow-y: scroll;
}
@solodyagin
solodyagin / CleanupWorkflows.md
Last active September 15, 2023 13:14
Github: cleanup workflows

On your repository page, go to the Actions tab, then open the DevTools console and run the code below:

document.querySelectorAll('div#partial-actions-workflow-runs a.Link--primary').forEach(async a => {
  const url = a.href;
  console.log(url);

  const response = await fetch(url + '/delete', {
    headers: {
 'Accept': 'text/html',