3 горизонтальные линии, бургер
3 горизонтальные линии, бургер

3 горизонтальные линии, бургер
Удалить все
ЗАГРУЗКА ...

Лаборатория разработки - Тима Зе Вебмастера

Где создаются собственные веб сервисы и инструменты, скрипты автоматизации и телеграм боты, парсеры сайтов и django приложения. А так же предоставляю целый спектр услуг.

Парсер объявлений с Avito

Дата создания
09.06.2026
/
Дата последнего обновления
10.06.2026
/
Иконка типа приложения
Расширение для браузера
Глазик
13
Сердечки
0
Соединённые точки
0
Соединённые точки
0
Соединённые точки
0
Парсер как расширение. Собирает объявления на сайте и собирает их общие данные (ссылку, название, описание, цену) в один большой JSON файл. Так же возможно скачивать собранные данные как постранично, так и все разом.

Генератор и конвертер QR кодов, как тг бот

Дата создания
05.06.2026
/
Дата последнего обновления
06.06.2026
/
Иконка типа приложения
Телеграм бот
Глазик
60
Сердечки
0
Соединённые точки
0
Соединённые точки
0
Соединённые точки
0
Телеграм бот представляющий из себя генератор QR кодов из введённого текста и обратно, анализатор QR изображений обратно в текст. Плюс, возможность работать в инлайн режиме в других чатах(генерировать QR кода в чатах и группах и вставлять их там)

Джанго мидлвари для управления донатными ссылками от BTCPay

Дата создания
13.03.2026
/
Дата последнего обновления
16.03.2026
/
Иконка типа приложения
Джанго приложение
Глазик
127
Сердечки
0
Соединённые точки
0
Соединённые точки
0
Соединённые точки
0
Данное приложение помогает управлять всеми донатными ссылками сгенерированными на собственном биткойн узле, на основе BTCPay Server. Минимальные требования к установке, управление через записи в базах данных и лёгкое размещение на сайте.
Показать Отзывы
Спрятать Отзывы

Отзывы


Часы
12 февраля 2026 г. 16:01
Человек
TimTheWebmaster
Очень рад, что тебе был полезен этот инструмент. Хотя должен признаться у него возникают трудности с парсингом изображений с динамических сайтов.
Часы
6 февраля 2026 г. 8:07
Человек
Vovik
Классно! Парсит фото без проблем. Спасибо!
Часы
8 мая 2025 г. 11:37
Человек
timthewebmaster
Спасибо, мелочь, а приятно)
Часы
2 февраля 2025 г. 11:37
Человек
Евгений
Очень интересный сайт.

Ошибка SSL CERTIFICATE_VERIFY_FAILED при отправке почты: решение и гайд по миграции

Часы
27.03.2026
/
Часы
12.04.2026
Глазик
223
Сердечки
0
Соединённые точки
0
Соединённые точки
0
Соединённые точки
0
Столкнулись с ошибкой проверки сертификата при отправке писем из Django? В этой статье разбираем реальный кейс: как исправить CERTIFICATE_VERIFY_FAILED и правильно перенести корпоративную почту на другой хостинг.

Разворачиваем BTCPay сервер на VPS

Часы
05.03.2026
/
Часы
12.04.2026
Глазик
451
Сердечки
0
Соединённые точки
0
Соединённые точки
0
Соединённые точки
0
Опишу процесс разворачивания BTCPay сервера для принятия платежей через крипту. По шагово: Bitcoin Core -> .NET SDK 8.0 -> NBXplorer -> BTCPay -> Nginx ->+ Tor как бонус. А так …

Как создать пользователя на Linux сервере

Часы
28.02.2026
/
Часы
11.03.2026
Глазик
248
Сердечки
0
Соединённые точки
0
Соединённые точки
0
Соединённые точки
0
Про то, как добавить пользователя на Linux сервере(Debian/Ubuntu/CentOS), зачем это надо, и как из него же сделать администратора. Кратко объясню различия между привелегированным/root пользователем и не привилегированны пользователем/администратором.
Показать Комментарии
Спрятать Комментарии

Комментарии


Часы
23 октября 2025 г. 11:47
Человек
timthewebmaster
Привет, тёска.
Часы
23 октября 2025 г. 10:41
Человек
Дима
Привет
Часы
14 июля 2025 г. 15:53
Человек
timthewebmaster
Обычно создаются отдельные директории для статических файлов, в каждом приложении, в том числе и для JS-файлов. Эти JS файлы подключаются в шаблонах. Например: <script src="{% static 'MyApp/js/clientAPI.js' %}"> Здесь, "тег шаблона static" как бы, заменяет полный путь до файла. Без тега static, можно написать так: <script src="/static/MyApp/js/clientAPI.js">
Часы
13 июля 2025 г. 14:37
Человек
123
123
Часы
11 июля 2025 г. 21:52
Человек
Миша
Большое спасибо вам за подробный гайд, а подскажите пожалуйста, куда нужно класть файл с JS кодом для взаимодействия этого файла с бэкэндом?
Часы
25 мая 2025 г. 5:32
Человек
timthewebmaster
Да, есть у меня проблема с тем, что я скорее пишу для себя, чем для других. Что для одного очевидно, для другого нет. В общем, спасибо за развёрнутый отзыв. Исправлю, исправлюсь.
Часы
24 мая 2025 г. 17:41
Человек
Илья
Добрый день! спасибо за статью - много полезной информации. Но можно ее сделать чуть более развернутой - для чайников, кто пишет на питон часто, а вот сайты написанные на питон размещает раз в десять лет. Хотелось бы более подробной информации о том как при развертывании сайта использовать имеющиеся инструменты конкретного хостинга (в нашем случае бигет): нужно ли через их CMS предварительно накатывать джанго, более подробно по подключение через терминал (а если его нет, какие клиенты использовать), как использовать и настраивать установленный по умолчанию на сервере питон, как и каким папкам выставлять права, как перетаскивать сайт на хостинг (например у бигет есть свой фтп клиент, как использовать его или аналоги). Понимаю что часть информации заведомо опускается для краткости, но тогда получается статья для тех, кто и так в курсе. А хотелось бы статью для тех кто в танке )) З.Ы. Не сочтите за критику - просто мысли по прочтению и попытке использовать статью для руководства по заливке сайта.
Часы
8 мая 2025 г. 12:07
Человек
timthewebmaster
Понял, скоро исправлю.
Часы
3 мая 2025 г. 19:01
Человек
timthewebmaster
Давайте, пообщаемся через почту или через ТГ, если вам удобно и если вы всё ещё в поиске решения. Буду рад помочь. Ибо мои комменты не созданы для длинных дискуссий)
Часы
3 мая 2025 г. 13:06
Человек
Ольга
наверно не так объяснила... у меня бэк на DRF, фронт на React (Node.js) . бэк работает при запуске python3 manage.py runserver и выдает данные json по запросу http://127.0.0.1:8000/api/categories/. фронт запускаю npm start и он выдает на http://localhost:8080/ только статику без данных ( которые прописаны в компоненте react через загрузку fetch('http://127.0.0.1:8000/api/categories/'). как мне вот это все соединить? чтобы загружался и фронт и бэк с данными. я только учусь, поэтому читаю статьи... но никак не догоняю(

Деплой Django сайта на хостинг

Часы
03.05.2026
/
Часы
03.05.2026
/
Часы
10.0$--25.0$
или
Что-нибудь взамен
/
Часы
2 days, 0:00:00
Размещение любого Django сайта, на любой хостинг провайдер или VPS. С настройкой почты DNS, терминала и подключение SSL сертификата.

Разработка телеграм бота

Часы
03.05.2026
/
Часы
03.05.2026
/
Часы
10.0$--100.0$
/
Часы
7 days, 0:00:00
Создам тебе телеграм бота любой сложности, с любой интеграцией с внешними сервисами. С возможностью добавить переводы и кастомизировать интерфейс под свой вкус и нужды.

Исправление ошибок в ТГ ботах

Часы
03.05.2026
/
Часы
03.05.2026
/
Часы
Бесплатно
/
Часы
7 days, 0:00:00
Исправлю любые ошибки и неточности при написании своего бота

Администрирование существующих сайтов

Часы
03.05.2026
/
Часы
03.05.2026
/
Часы
5.0$--15.0$
или
Что-нибудь взамен
/
Часы
7 days, 0:00:00
Ремонт и исправление ошибок сайта (4хх, 5хх). Устранение неполадок или некорректной работы сайта на Django, плюс настройка дополнительных технологий на сайт. SSL сертификат, почта на домене, файловый сервер, настройка DNS записей.

Написание технически-ориентированных статей

Часы
03.05.2026
/
Часы
03.05.2026
/
Часы
15.0$--50.0$
/
Часы
7 days, 0:00:00
Напишу любые технически сложные статьи от первого лица, с подробным анализом и инсайтами. Так же могу провести аудит уже написанной статьи и улучшить её.

SEO оптимизация статьи

Часы
03.05.2026
/
Часы
03.05.2026
/
Часы
Бесплатно
/
Часы
30 days, 0:00:00
Первый месяц после написания своей статьи, помогу с оптимизацией статьи под поисковые системы.

Спарсить любой сайт

Часы
03.05.2026
/
Часы
03.05.2026
/
Часы
15.0$--50.0$
/
Часы
7 days, 0:00:00
Могу написать парсер любого сайта, для парсинга любых данных, с обходом любых блокировок.

Настройка и доработка парсера

Часы
03.05.2026
/
Часы
03.05.2026
/
Часы
Бесплатно
/
Часы
10 days, 0:00:00
Настройка, доработка функционала парсера и исправление любых ошибок в моём парсере.

Об анализе семантического ядра

Часы
20.04.2026
/
Часы
20.04.2026
Последнее время занимался тем, что пытался понять своё семантическое ядро. Вернее часть его. Получилось что-то вроде этого:
Самое забавное это то, что оригинальное PNG изображение весило 18 мегов, а это и 1 мегабайта не весит. Вот почему стоит использовать WEBP сегодня.

О подкастах и рекламных сетях

Часы
28.03.2026
/
Часы
28.03.2026
Старался сегодня не налегать слишком сильно на сайт. Единственное что я сделал, так это добавил возможность добавлять подкасты на сайт, которые бы хранились именно на сайте.
Изначально я планировал использовать Buzzsprout, для дистрибьюции подкастов, но потом понял что даже $20 будет сложновато потянуть. Поэтому пока буду хранить подкасты на сервере.
Ещё я присматривался к другим рекламным сетям с которыми мог бы работать. Желательно на международном уровне. И я нашёл кое-какие альтернативы AdSense - Monetag и HilltopAds. Их прелесть для меня в том, что они производят выплаты в биткойнах, что довольно приятно, ибо не придётся возиться с документами.

Про SSL и форму обратной связи

Часы
27.03.2026
/
Часы
27.03.2026
За сегодня я сделал три вещи:
  1. Опубликовал соответствующую статью про ошибку проверки ssl сертификата
  2. Поменял немного домашнюю страницу и перенёс все формы в футер сайта
  3. Наконец починил форму обратной связи на сайте
В целом это всё.

Обновил заметки и работал над уведомлениями от BTCPay

Часы
24.03.2026
/
Часы
24.03.2026
Сегодня занимался тем, что разрабатывал систему отправки писем при принятии платежей через BTCPay. Странное дело, через локальную машину без проблем отправляю письма, но стоит сделать это на боевом сервере, так ничего не работает.
В скором времени буду тестировать другие почтовые клиенты, поэтому в ближайшие 2-4 дня возможны перебои с почтой.
Так же модифицировал секцию с заметками. Теперь заметки работают не через обычное CharField поле в модели, вернее не только, но и через FileField. Что на практике означает наличие отступов, ссылок, шрифтов и прочей разметки, которая была только в статьях и инструментах.

Менял инструменты и базу данных

Часы
12.02.2026
/
Часы
12.02.2026
Сегодня я занимался тем, что переводил мои инструменты на новую, более жёсткую структуру инструментов со строгой категоризацией на Веб инструменты, ТГ ботов, Парсеров, Скрипты и Django-приложения. Я в будущем ещё добавлю расширения для браузеров и наверное мобильные приложения, но это не точно. Это было жёстко, я похерил всю базу данных и пришлось в ручную восстанавливать все описания и связи ... А так у меня отличный вечер ...