My knowledge base

Мои заметки о программировании, data science и алгоритмах, собранные в процессе обучения

Все заметки по категориям

Ci - непрервыная интеграция

Crawlers

Digital ocean

Docker

Fastapi

Git

Heroku

Http

Linux

Market stocks

Numpy

Python logging

Sqlalchemy

Vscode

Wikidata

Алгоритмы машинного обучения

Основные принципы тестровния

Стандартная библиотека python и полезные ресурсы

Шаблонизаторы

Daily notes

Про работу behave и unittest и немного про datetime

Github actions - ссылки на различныек ресурсы

Как преобразовать строки в переменные в python

Как получить текст ошибки в python и немного про pylance в vscode

Немного трюков python - испорты, фокусы со словарями

Как добавить контейнеры на Digital Ocean registry с помощью docker-compose

Как устроен github packages, подводные камни интеграции с digital ocean и другими сервисами

Как получить имя ошибки в python и немного про то, как импортить собственные скрипты на kaggle

Кастомизация персональной страницы на github

Как получить строковые имена переменных в python и несколько трюков с matplotlibe

Про переменные инстанса класса и n-мерные массивы в numpy

Python dict concatenate and way to convert dict to namedtuple

Проблемы с fastapi postgresql template

Diff массивов, случайный выбор, конвертация в булев массив и произвольные заполнители в numpy

Операторы сравнения, запуск модуля с аругментами и др.тонкости python

Formatted string literals specificators

Немного трюков с python: работа с csv, парсинг html и другое

Proxy в selenium, запуск локального smtp и несколько вопросов про pandas

Как случайно перемешать строки или добавить пустую строку в pandas

Работа в selenium с firefox

Несколько вопросов о реализации пауков в scrapy

Работа с alembic и БД в docker, вопросы с poetry, linux и общие вопросы про python

git remote stop tracking and replace comma to dot by re

Нераспределенные заметки

NFT | Puppet | ansimble | build-боевая-среда | chef | cl-сервер | lists/crawlers | salt | testfixtures | testinfra | vargant |

Все заметки

Ab-tests | Abc | Alembic | Apache banchmark | Arguments parsing in python | Arima alghoritm | Async generators and iterators | Asyncio | Asyncio transports and protocols | Atexit и sched | BeautifulSoup | Behave | Behave config | Behave структура | Bisect - сортирвоанные списки | Calendar | Celery | Cgitb | ChainMap | Click интерфейс командной строки | Column and data type | Computer visions | Contextvars | Convert dict to dataclass or namedtuple | Counter - счетчик хешируемых объектов | Creation of list matrix | Css-selectors | Cucumber | Databases | Date and time in python | Datetime | Dateutil | Deap - генетические алгоритмы на python | Deap history | Deap документация | Deap чекпоинты | Defaultdict словарь с возвратом значения по умолчанию | Deque - двухсторонние очереди | Digital ocean SSH | Digital ocean container registry | Digital ocean databases | Digital ocean dns management | Digital ocean docker install | Digital ocean doctl | Dis | Docarray | Docker bind mount | Docker compose | Docker compose file reference | Docker compose with gcloud authentication | Docker networks | Docker shutdown services | Docker swarm | Docker swarm restart services | Docker swarm rocks | Dockerfile | Doctest | Dot-env | Email tools in python | Enum | Env variables for tests | Evolution for neural networks | Fabric | Faker - пакет для создания фейковых данных для тестов | Fast-api v3 спецификация | Fastapi Metadata and Docs URLs | Fastapi change error measage | Fastapi environment variables | Fastapi frontend development | Fastapi mail | Fastapi middleware | Fastapi requests errors | Fastapi setup teardown | Fastapi template backend | Fastapi template buildin routes | Fastapi template deployment | Fastapi template flower problem | Fastapi testing dependencies with owerride | Fastapi зависимости с yield | Fastapi тестирование базы данных | Fatsapi sql orm example | Feedparser - rss и atom парсинг | Flake8 | Flaky tests | Flower | From future import annotations | Full path to current directory | Functools | GET not support body | Getting started with VsCode | Ghbvths htuekzhys[ dshf;tybq] | Gherkin | Gil | Gino | Github Authentication Failed | Github action триггеры и переменные - документация и полезные ссылки | Github actions resources | Github authentication | Github environment variables | Github packages | Github secrets | Githunb action | Githunb branch protection | Githunb creating and deleting of branches | Graph visualization | GraphQL | Graphite | Gunicorn | Heapq - двоичная куча | Heroku piplines | Heroku release phase | Heroku review | Heroku variables config | Heroku-CI | Heroku-cl | Honcho | How set nonstring env variables | How start second github action after success first | How to do clean docker restsrt instance | How to remove remote origin from a Git repository | Http cors | Http methods | Http requests | Http заголовки | Inspect | Installing specific package versions with pip | Itertools | Jenkins | Jina | Jinja2 | Kubernetes | Lightgbm | Lightgbm parameters tuning | Linux-scp | Linux-snap | Liquid | Logging - основные принципы | Loguru | Machine learning with graphs | Makefile | Mathematic in python | Matplotlibe | Matplotlibe image size | Mock-тесты | Molotov | More itertools | Multiproces for deap | Mypy | NEAT - нейроэволюционный алгоритм | Nano | Nets and internet with python | Networkx | Nginx веб-сервер (wsgi) | Nose | OAuth2 | Open ai gim | Open-api v3 спецификация | Open-cv | OrderedDict упорядоченный словарь с опцией сравнения по порядку | Pandas | Pandas rolling window - скользящие средние в pandas | Parsing robots txt with scrapy | Parsing sitemap with scrapy | Paste Images from Clipboard | Pdb python debugger | Pickle, shelve, dbm | Pillow - обработка изображений | Playwright | Poetry | Poetrypoet | Postgres | Profile | Prometeus | Pydantic | Pydantic-validation-custom | Pydoc | Pypy | Pytest | Pytest parametrizing tests | Python build-in functions | Python dataclasses | Python datamodel | Python decorator | Python descriptors | Python devtools | Python glossary | Python import tools | Python iterators | Python namespaces | Python patterns programming | Python sorting | Python super guide | Python time complexity | Python-rq | Pytz | Rabbitmq | Random choice | Redis | Requests | Requirements.txt | Scikit-image | Scipy | Scrapy | Scrapy rotating proxy | Scrapyd | Selenium | Setuptools | Shell comand in one line | Sinon.js | Splash | Sql model | Sqlalchemy deleting | Sqlalchemy loader strategy | Sqlalchemy sqlite problems | Sqlalchemy документация | Sqlalchgemy querying | Sqlite | Starlette | Starlette test client | Starlette список кодов | Statmodels | Stock basic statistics | Streamlit | Swagger | Tensorflow | Terraform | Testfixtures | Testinfra | Threading | Time | Timeit | Toml | Tox | Trace | Traceback | Traefik | Try except raise | Twisted application framework | Typing | Unittest | Urllib.parse - парсинг урлов в компоненты | Use Keyboard Shortcuts for Editing | Uvicorn | VScode from docker | Venv | Warnings | XPath css examples | XPath в scrapy | Yaml | git-rm | queue | Аннотация типов в python | Архивация в python | Вызов функции по ее строковому имени в python | Декоратор wait для behave | Дымовые тесты | Изолированные тесты | Интеграционные тесты | Как работать с foam | Как удалить ключ словаря в python | Криптография в python | Либы для создания моков | Модульные тесты | Организация тегов на git | Приемочные тесты | Пример промежуточного сервера | Про варианты git workflow | Промежуточная среда (staging) | Работа с файлами в python | Разработка на оснвое поведения (BDD) | Регрессионные тесты | Режимы чтения и записи файлов | Рефакторинг | Руководство по html формам | Серверы непрерывной интеграции | Системные тесты | Скользящие средние (moving average) | Сокеты unix | Ссылка на версию экшена | Стили программирования | Теги в docker | Тесты с имитацией | Управление процессами в python | Утилиты взаимодействия с интерпретатором и окружением в python | Фикстуры |