Skip to content

Instantly share code, notes, and snippets.

@c80609a
c80609a / code.md
Created April 1, 2025 04:38
Flask restfule representations example

В классе Resource из библиотеки flask_restful атрибут representations используется для определения форматов, в которых ресурс может возвращать данные. Это позволяет вам указать, как данные должны быть представлены в ответе в зависимости от заголовка Accept в запросе.

Вот пример, как можно использовать representations в классе Resource:

from flask import Flask, Response
from flask_restful import Api, Resource, marshal_with, fields
from flask_restful.representations.json import output_json
from typing import Any, Dict, Optional
@c80609a
c80609a / README.md
Created March 30, 2025 12:02 — forked from ihciah/README.md
V2ray with cloudflare websocket

Configure v2ray with cloudflare with docker and docker-compose

  • caddy-*: http server related files
  • v2ray-*: v2ray related files
  • forword-*: files to relay requests
@c80609a
c80609a / pgplaybook.yml
Created March 25, 2025 01:18 — forked from internetuser2008/pgplaybook.yml
custom Ansible Playbook to deploy PostgerSql or PostgreSql BDR + Pgbackrest + Pgbouncer
# Usage
# host supply IP
# -t(tags) run specific tasks ie. db=master, dbslave=slave1/2, promote=update slave to master, remove= remove host
# ansible-playbook pg.yml -e "host=192.169.99.2 -t db ##Build Master
# ansible-playbook pg.yml -e "host=192.168.99.3" -t dbslave ##Build Slave
# ansible-playbook pg.yml -e "host=192.168.99.3" -t promote ##Promoe slave to master
# ansible-playbook pg.yml -e "host=192.168.99.2" -t remove ##Remove node from cluster
# ansible-playbook /var/lib/pgsql/pg.yml -e "host=192.168.99.4" -s -t db --user=user1 --ask-sudo-pass ##Ubuntu
# Created Bimal Patel
---
@c80609a
c80609a / update_zapret.sh
Created March 5, 2025 16:48 — forked from kotsmotritnastul/update_zapret.sh
как обновить zapret одним скриптом
#!/bin/sh
unset latest_version_on_github
unset current_version_on_router
main()
{
find_out_what_os_we_work_in
find_out_what_version_is_here
find_out_what_version_is_on_github
if compare_version
then
@c80609a
c80609a / py.py
Created February 15, 2025 16:05
Скрипт капчевания двача by AI
import requests
from peewee import SqliteDatabase, Model, AutoField, TextField, IntegerField
import time
# Имя базы данных
db = SqliteDatabase("threads.db")
# Определение модели
class Post(Model):
id = AutoField()
post_num = IntegerField() # Автоинкрементный первичный ключ
@c80609a
c80609a / nginx_centos.md
Created December 28, 2024 04:58
установке nginx на сервер CentOS

Речение о установке nginx на сервер CentOS:

«Господа честные, буде желаете воздвигнуть слугу верного, именуемого nginx, на сервер свой, дабы он управлял трафиком и служил верой и правдой, послушайте речения моего.

  1. Подготовка царства (сервера):
    Прежде всего, удостоверьтесь, что царство ваше (сервер) обновлено и готово к деяниям великим. Изреките команду сию:
    sudo yum update -y  
@c80609a
c80609a / mocker.py
Created December 26, 2024 11:21 — forked from ikonst/mocker.py
pytest_mock with patch.method
import gc
import sys
import types
import unittest.mock
from typing import Any
from typing import Callable
from typing import Generator
from typing import Optional
from typing import TYPE_CHECKING
@c80609a
c80609a / workflow_ssd1b.json
Created December 25, 2024 08:06 — forked from 4rmx/workflow_ssd1b.json
ComfyUI Workflow for test SSD-1B model
{
"last_node_id": 152,
"last_link_id": 387,
"nodes": [
{
"id": 11,
"type": "VAEDecode",
"pos": [
4250,
-150
@c80609a
c80609a / chat_gpt_prompt.md
Created December 23, 2024 00:52
chat_gpt_prompt.md
[SUBJECT]=Topic or skill to learn
[CURRENT_LEVEL]=Starting knowledge level (beginner/intermediate/advanced)
[TIME_AVAILABLE]=Weekly hours available for learning
[LEARNING_STYLE]=Preferred learning method (visual/auditory/hands-on/reading)
[GOAL]=Specific learning objective or target skill level

Step 1: Knowledge Assessment
1. Break down [SUBJECT] into core components
2. Evaluate complexity levels of each component
@c80609a
c80609a / Runpod_SD_download.sh
Created December 22, 2024 16:08 — forked from TheCraigFergus/Runpod_SD_download.sh
Runpod_SD_download
## Download SD's models, loras, textual inversions to Runpod's machine
# Checkpoints
cd /workspace/stable-diffusion-webui/models/Stable-diffusion
wget -O AbsoluteReality.safetensors https://civitai.com/api/download/models/132760?type=Model&format=SafeTensor&size=pruned&fp=fp16
wget -O RealisticVision-v51.safetensors https://civitai.com/api/download/models/130072?type=Model&format=SafeTensor&size=full&fp=fp16
wget -O CyberRealistic.safetensors https://civitai.com/api/download/models/114429?type=Model&format=SafeTensor&size=pruned&fp=fp32
wget -O EpicRealism.safetensors https://civitai.com/api/download/models/127742?type=Model&format=SafeTensor&size=pruned&fp=fp16
wget -O MajicMIX.safetensors https://civitai.com/api/download/models/94640?type=Model&format=SafeTensor&size=pruned&fp=fp16
wget -O URPM.safetensors https://civitai.com/api/download/models/15640?type=Model&format=SafeTensor&size=full&fp=fp16