Развертывание приложения Rust на своем сервере через Github Actions (CI/DI)
CI/CD для Rust на базе Github Actions
CI/CD для Rust на базе Github Actions
Небольшая заметка-эксперимент о том, какой минимальный размер исполняемого файла можно получить в Rust под Windows. Уменьшим размер с 145 408 байт до 768 байт !
Полгода назад я писал заметку о выборе языка для нового проекта и там указал, что не рассматривал Rust. Первое знакомство с Rust у меня было несколько лет назад, когда я…
Для профилирования нативных приложений в Windows используется DTrace-on-Windows. Для его установки нужно собрать исполняемый файл по инструкции. Если установите другим способом, то возможно в вашей версии не будет исправлена ошибка…
Стек Grafana Loki требует очень мало ресурсов по сравнению с другим стеками и работает быстро. Так же есть Grafana Cloud который предоставляет бесплатно 50 Гб под логи и этого достаточно…
Бывает, что в maven старая версия какой либо библиотеки или необходимо внести небольшие изменения в код внешней библиотеки. Для этого можно склонировать git репозиторий и скопировать папку модуля в свой…
Есть три инструмента отладки Compose: Подробно описывать каждый инструмент не буду, это есть в статьях, например на хабре. Опишу только включение этих инструментов, т.к. есть особенности. Layout inspector Работает только…
Указатель это переменная в которой указан адрес в памяти. В языке С (и в Go) параметры функции передаются по значению и если мы передадим указатель, то внутри функции получим новый…
После обновления конфигурации запускаются обработчики обновления. И в обработчике обновления регистра сведений “РасчетНалогаНаИмущество” есть запрос содержащий следующее: Это бред, обработчик валится с ошибкой: Ошибка СУБД:Microsoft SQL Server Native Client 11.0:…
Писал заметку для профильного infostart.ru, но там ее не пропустили, т.к. “не несет методической ценности”. Размещу здесь, т.к. я все таки потратил на написание определенное время и жалко если оно…
В прошлой заметке был сделан процесс сборки приложения написанного на Go и деплой его на собственный VPS. Но хотя там и используется кэширование в каждой задаче, в процессе есть дублирующиеся…
В какой то момент разработки мы приходим к том, что нам нужно развернуть наше приложение на реальном сервере. Самый простой и долгий способ: собирать приложение локально, передавать на сервер по…
Недавно пытался разместить на Хабр Q&A вопрос про выбор платформы для разработки бэкенда для нового проекта, но в публикации отказали, т.к. “на данный вопрос не может быть ответа”. Разместил на…
Для настройки внешнего вида элементов html используются стили css. Если писать с нуля стили под целый сайт, то это займет много времени, поэтому есть библиотеки стилей и одна из самых…
В интернете много холивара на тему Svete vs Vue vs React, но нигде внятных доводов, почему Svelte якобы хуже, я не нашел. Я не писал больших SPA и по моему…
Исходный код: https://github.com/ITmind/django-vue-template Вторым по популярности реактивным фрамеворком является Vue. Синтаксис Composition API в версии Vue 3 очень напоминает синтаксис Svelte. Перепишем наш шаблон для Svelte на Vue, что бы…
В заключительной части рассмотрим создание контейнеров Docker с нашим сайтом
В первой части в шаблон страницы Django был внедрен SPA. В данной части будет разработан пример приложения с обращением к базе данных.
Создание SPA на Svelte и разработка шаблона страницы Django.
Инструкция по запуску приложения Flask на VPS с установленной Debian 10