В nginx.conf:
proxy_cache_path /var/cache/nginx keys_zone=cache_pages:16m max_size=10g;
Создать /etc/nginx/snippets/proxy_cache_force.conf:
/* | |
стиль используется для личного ПФ | |
раскрашен нормально только планировщик | |
https://gist.github.com/popstas/6de4dee93916da01d92d188127c57911 | |
*/ | |
:root { | |
--bg: #121212; | |
--bg-hover:#333; | |
--card-bg: #1E1E1E; |
#!/bin/bash | |
# install: | |
# 1. save it to /usr/local/bin/gptb | |
# 2. make it executable: chmod +x /usr/local/bin/gptb | |
# 3. add environment OPENAI_API_KEY=sk-... | |
# | |
# usage: POSTFIX="on ubuntu" gptb what you need for from bash | |
set -eu | |
PREFIX="${PREFIX:-how to}" |
#!/usr/bin/env node | |
// replace all UTC dates to local dates in pipe | |
// usage: docker logs -t container_name | docker-logs-localtime | |
// install: | |
// curl https://gist.githubusercontent.com/popstas/ffcf282492fd78389d1df2ab7f31052a/raw/505cdf97c6a1edbb10c3b2b64e1836e0627b87a0/docker-logs-localtime > /usr/local/bin/docker-logs-localtime && chmod +x /usr/local/bin/docker-logs-localtime | |
// alternative: https://github.com/HuangYingNing/docker-logs-localtime | |
const pad = d => (d > 9 ? d : '0' + d); |
// ==UserScript== | |
// @name Gitlab project favicon | |
// @author Stanislav Popov | |
// @version 0.1 | |
// @namespace popstas.ru | |
// @description Use og:image as favicon on Gitlab pages | |
// @unwrap | |
// @noframes | |
// @run-at document-end | |
// @updateURL https://gist.github.com/popstas/9d17c1b0e1772a84581b3af8a342ad73/raw/1f2c562a128568e1b220457bdab1e9d60dc1467d/gitlab-project-favicon.user.js |
Все поля, которые определяют тематику материала, теперь стали тегами. Теги при этом разделились на несколько типов.
Общий принцип разметки тегами: ставим в отдельные поля всё, для чего есть поля: рубрики, сюжеты, персоны, колумнисты, регионы, форматы.
Все поля тегов стали необязательными и с мультивыбором.
// ==UserScript== | |
// @name Planfix task list | |
// @namespace http://tampermonkey.net/ | |
// @version 0.1 | |
// @description Send task list from planner to remote server | |
// @author popstas | |
// @match https://popstas.planfix.ru/?action=planner | |
// @match https://popstas.planfix.ru/planner/6138 | |
// @match https://popstas.planfix.ru/planner | |
// @match https://popstas.planfix.ru/* |
{"lastUpload":"2022-01-23T18:42:09.724Z","extensionVersion":"v3.4.3"} |
// ==UserScript== | |
// @name Yandex Metrika Screenshot | |
// @namespace http://tampermonkey.net/ | |
// @version 0.1 | |
// @description Screenshot mode | |
// @author popstas | |
// @match https://metrika.yandex.ru/* | |
// @grant GM_addStyle | |
// ==/UserScript== |