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

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

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

Где создаются собственные веб сервисы и инструменты, скрипты автоматизации и телеграм боты, парсеры сайтов и django приложения. Пишу статьи связанные с исследованием интересующих меня топиков. Делюсь кодом, опытом, наработками, ошибками и разными историями пока работаю над своими(и чужими) задачами и проектами.

О деятельности данной лаборатории


Обычный программист, который занимается тем, что реализуя свои проекты, пишет об этом. Делясь по ходу дела, всеми деталями разработки этого проекта. Происходит это в двух форматах, в формате общедоступного инструмента или в формате статьи или серии статей, если проект достаточно сложный.
В данную лабораторию попадают различные темы. Так, я подробно разбираю и публикую процесс разработки программ для конкретных нужд. Или занимаюсь анализом тех или иных источников данных для практического применения в сфере продвижения сайта в поисковых системах. Ещё пишу статьи связанные с историей разработки программного обеспечения, будь то языки программирования или люди стоящие за той или иной технологией.
Так же если прям очень много времени разрабатываю и публикую свои инструменты и веб приложения. Мои инструменты самой разной направленности, от встроенных веб приложений на моём сайте до терминальных утилит и PyPI пакетов на Python. Так как инструменты самой разной направленности, то и стеки их, соответствующе, разные. Так для разработки веб приложений использую Django и TailwindCSS, а для телеграм ботов AIOgram.

Бот для определения местоположения

Дата создания
17.02.2026
/
Дата последнего обновления
17.02.2026
/
Иконка типа приложения
Телеграм бот
Глазик
138
Сердечки
0
Соединённые точки
0
Соединённые точки
0
Соединённые точки
0
Данный бот запрашивает твою локацию и выводит краткую информацию о ней. Так же позволяет указывая адресс, получить местоположение на карте. Создан используя aiogram.

Редактор SMIL анимаций для SVG изображений

Дата создания
09.01.2026
/
Дата последнего обновления
08.03.2026
/
Иконка типа приложения
Веб инструмент
Глазик
121
Сердечки
0
Соединённые точки
0
Соединённые точки
0
Соединённые точки
0
Это простой редактор анимаций для SVG изображений основаный на редактировании непосредственно кода. Создан только для обучения основам работы и особенностям анимирования SVG изображений используя SMIL. Имеет встроеный пикер айдишников элементов изображения.

Django приложение для управления рекламных блоков от РСЯ

Дата создания
09.10.2025
/
Дата последнего обновления
08.03.2026
/
Иконка типа приложения
Джанго приложение
Глазик
226
Сердечки
0
Соединённые точки
0
Соединённые точки
0
Соединённые точки
0
Полное руководство по установке и настройке Django-приложения для управления рекламными блоками Яндекса. Узнайте, как интегрировать баннеры, полноэкранную рекламу, карусели и другие форматы с таргетингом по платформам, пагинацией и гибкими настройками. Подробные примеры кода, настройка шаблонов и лучшие практики для эффективного монетизации вашего сайта.
Показать Отзывы
Спрятать Отзывы

Отзывы


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

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

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

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

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

Как сгенерировать и использовать SSH ключи

Часы
26.02.2026
/
Часы
08.03.2026
Глазик
34
Сердечки
0
Соединённые точки
0
Соединённые точки
0
Соединённые точки
0
Кратко о том, как сгенерировать пару ключей для SSH подключения к серверу. О том как их передать на тот же удалённый сервер и как их использовать для подключения к этому …
Показать Комментарии
Спрятать Комментарии

Комментарии


Часы
23 октября 2025 г. 11:47
Человек
timthewebmaster
Привет, тёска.
Часы
23 октября 2025 г. 10:41
Человек
Дима
Привет
Часы
14 июля 2025 г. 15:58
Человек
timthewebmaster
Вообще, база сделана. Парсер для Google поиска уже работает и настроен. И сайт уже висит search-result-parser.site. Но я не уверен, что вернусь к этому сайту в ближайшем будущем.
Часы
14 июля 2025 г. 15:53
Человек
timthewebmaster
Обычно создаются отдельные директории для статических файлов, в каждом приложении, в том числе и для JS-файлов. Эти JS файлы подключаются в шаблонах. Например: <script src="{% static 'MyApp/js/clientAPI.js' %}"> Здесь, "тег шаблона static" как бы, заменяет полный путь до файла. Без тега static, можно написать так: <script src="/static/MyApp/js/clientAPI.js">
Часы
14 июля 2025 г. 8:45
Человек
Willi
Закончил?
Часы
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
Понял, скоро исправлю.

Обратная связь, контакты, прочее


Подписка на рассылку



Отправить

RSS каналы


Значок rss-фида

Подписаться на выход последних статей

Значок rss-фида

Подписаться на выход последних инструментов

Значок rss-фида

Подписаться на выход последних заметок