Найти в Дзене
Я собсна забросил этот канал. И резко, никому не сказав. Это показывает какой я резкий. Я резко начал этот канал, а потом резко его забросил. Штош... Возможно будет ещё пара статей не факт что регулярных и не факт что пара.
1 год назад
Я собсна забросил этот канал. И резко, никому не сказав. Это показывает какой я резкий. Я резко начал этот канал, а потом резко его забросил. Штош... Возможно будет ещё пара статей не факт что регулярных и не факт что пара.
1 год назад
Я собсна забросил этот канал. И резко, никому не сказав. Это показывает какой я резкий. Я резко начал этот канал, а потом резко его забросил. Штош... Возможно будет ещё пара статей не факт что регулярных и не факт что пара.
1 год назад
Python Flask. Наследование и неменяющиеся элементы.
Всем хай, сегодня мы поговорим о том, как уменьшить количество HTML CSS кода в сайте на Flask. Будем мы пользоваться возможностями шаблонизатора jinja2, который встроен в наш любимый Flask. Начнём с того, что я сделаю тестовый стенд и расскажу как это работает. Для вас это займёт даже меньше секунды. На этих двух страницах отличается только блок с контентом, а блоки Header footer абсолютно одинаковые. Посмотрим на код python что-ли? Код сервера не отличается ничем от обычного сервера с двумя страницами, всё дело в том, что это делается в html файлах...
1 год назад
Измеряем скорость некоторых языков программирования.
В первых постах я писал что пробовал несколько языков программирования. Так вот, тут я покажу вам то немногое, что я написал помимо hello world. Я писал что-то типа спидтеста, чтобы узнать как много итераций в секунду сможет дать язык программирования. Самым быстрым, разумеется, оказался С++. Он на моём не очень сильном ноутбуке, обзор которого возможно будет набрал 50 с чем-то миллионов очков. Все спидтесты устроены примитивно и примерно одинаково. Отличается только синтаксис. Тут я покажу всё, что нашел в своих не очень аккуратно сложенных файлах...
1 год назад
Python Flask вывод HTML страницы.
Мы научились писать простой сервер на flask с двумя страницами. Давайте сделаем это же, но уже с html файлами. Наши цели: 1. Вывести HTML страницу с CSS стилем. 2. Сделать то же самое с ещё двумя страницами 3. Сделать трёхстраничный сайт, но с одним роутером (роутер это тот самый @app.route()) Подружить Flask и HTML Начнем пожалуй с вывода html страницы. Что нам надо сделать? Всё просто: для начала импортируем еще один модуль. Это render_template. А в return вместо какой-то строки нам надо написать...
503 читали · 1 год назад
Как сделать битмап для ардуино, если битмапер не работает на линукс
Представьте ситуацию: у вас есть OLED дисплей и ардуинка, и вы хотите вывести картинку на этот дисплей с помощью ардуино. Вы скачиваете битмапер, который идёт в комплекте с библиотекой GyverOLED, и тут понимаете что это exe... А это файл для винды. Рано опускать руки! На днях я нашёл битмапер, который работает прямо из браузера. http://javl.github.io/image2cpp/ перейдя по ссылке вы сможете преобразовать свои картинки для дисплея 128х64 в битмап. При этом там есть прям готовый код для ардуино. Битмап может вставляться туда автоматически...
112 читали · 1 год назад
GyverOS Основы (Нет гарантий что понятно будет всё, но попробовать стоит:))
В данном примере показана схема с тремя мигающими светодиодами. Они мигают каждый в своём ритме. Первый 10 раз в секунду, второй 3 раза в секунду, и последний 1 раз в секунду. Сразу после #include идёт объявление OS. GyverOS<3>, где 3 это число процессов. В сетапе мы определяем пины и настройки процессов. Настройка процесса: OS.attach() принимает три аргумента. Первый - это номер процесса, второй - функция, которую будет вызывать этот процесс, и последнее число это раз в сколько миллисекунд будет срабатывать процесс, и соответственно вызываться функция, которая к нему привязана...
126 читали · 1 год назад
Змейка на C++
В этой змейке невозможно проиграть потому что я просто не написал систему проигрыша. Зачем? Писал я эту змейку просто почему нет, но вот скомпилировать это было сложнее. Только после того, как ChatGPT написал команду для компиляции я это сделал. Было это кстати когда я только начинал путь в графике С++. Код Код у этой змейки довольно примитивный по меркам С++ кода. писал как придётся. Моя версия Змейки укладывается в 158 строк кода если учитывать все пробелы и табуляцию. Графика используется простая SFML/Graphics...
1 год назад
Тут я сделал две страницы. На одной выводится заголовок и ссылка, а на другой просто заголовок с приветствием. Да, фласк сервер может выводить даже html разметку таким способом. Как вывести html Файл расскажу в следующей статье. Разберём это на примере моего уже готового проекта.
1 год назад
Не заметили изменений по сравнению с прошлой статьёй? Эти дополнительные штуки помогут поприветствовать человека по имени. Аргумент name, который расположен в функции home не зря идёт сразу со своим значением. Если так сделать, то в случае если при вызове функции не будет передан аргумент, то будет использован аргумент по умолчанию. А ещё я добавил ещё один маршрут. Теперь для этой функции есть 2 маршрута, по которым можно её вызвать.
1 год назад
Python Flask. Давайте разберемся. (1)
Если ты читаешь это, то скорее всего ты решил начать свой путь в веб разработке на python и хотел бы разобраться в том, что такое flask и с чем его едят. Я постараюсь помочь в этом. Но гайд о flask растянется на несколько статей так как мне желательно бы написать побольше статей на дзен. Для начала. Flask – это фреймворк для создания небольших проектов. Он подойдёт если вы хотите сделать например свой блог или первый сайт своего небольшого бизнеса. С его помощью можно создавать как просто статичные сайты с информацией, так и сайты с отправкой данных на сервер...
1 год назад