В последнее время с появлением новых технологий и языков программирования, в частности с появлением языка Rust, становится все более привлекательным необходимость переписывания существующего кода с одного языка на другой, чтобы выиграть в производительности и оптимизации. Запустим этот процесс в нашем проекте и рассмотрим плюсы и минусы использования двух подходящих инструментов: Rust и Go.
В современной разработке часто возникает необходимость отправить информацию на сервер в фоновом режиме, когда результат запроса не важен. Несмотря на то, что Flutter предоставляет несколько способов выполнения асинхронных операций, два наиболее распространенных подхода — использование Future.microtask и изолятов (isolate) — имеют свои особенности и ограничения. В этой статье мы сравним оба метода.
У yii2 есть множество пакетов для генерации swagger документации. Но к сожалению они все заброшены и не могут работать на последних версиях php. Воспользуемся базовыми пакетами.
Генерируем HttpClient на основе openApi схемы для dart
Создаем простой деплой приложения на сервер с помощью github actions.
Столкнулся с ошибкой undefined offset 15 on line PhpSpreadsheet/Reader/Xls.php:3625
Существует множество реализаций live reload, рассмотрим очередной
Правим старый коммит в git.
Опишу самый простой способ, на мой взгляд, создания установщика java программы для Mac OS.
По разным причинам не удалось с первого раза завести связку Retrofit2 и Kotlin. Выкладываю пример рабочего кода.