XML условно человекочетаемый, если в pretty print занимает меньше одного экрана. Для protobuf, avro можно сделать proto2json/avro2json и просматривать содержимое очередей.
При реализации очередей на реляционной БД можно упереться в особенности реализации хранения данных на диске. В PostgreSQL начнутся пляски вокруг MVCC, table bloat, autovacuum. В Facebook Ordered Queueing Service построили на MySQL.
Фэйл №6 занятный. Сперва наняли люде, а потом поняли что лучше Groove, или выбрали Perl, а потом наняли людей? С переучиванием людей, то же будет непонятный результат. @onokonem
Если человека взяли на работу, и он прошёл испытательный срок — он профпригоден.
Зависит от уровня нанимающего человека. Попал в ситуацию, когда в команде 2 "мидла", 1 тимлид, 1 QA. Несколько сервисов, отсутствие понимания SOLID и полностью отсутствие каких либо тестов. QA к описанию багов прикладывал скриншот логов.
Это его достоинство. Грепаешь продовые топики, выгружаешь локально на диск и никому не мешаешь. Не нужно никаких докеров, виртуалок с подкладыванием proto файлов, скачал и запустил.
Не очень хороший подход, в нем отсутствует архитектурная секция. В одной из компании Сбера получилась ситуация, что команда состоит полностью из middle/middle+. Как результат сервис с неконсистентной БД, просто потому, что никто не знал про pessimistic lock. Считаю что многоэтапное собеседование как в тинькофф, 2gis с архитектурной секцией must have.
musl в Alpine Linux используется. Alpine активно используется в docker-контейнерах.
XML условно человекочетаемый, если в pretty print занимает меньше одного экрана. Для protobuf, avro можно сделать proto2json/avro2json и просматривать содержимое очередей.
Поддержка вин хп отсутствует в современных инструментах разработки.
Может из-за развития mobile/web first потребность в этом отпала?
При реализации очередей на реляционной БД можно упереться в особенности реализации хранения данных на диске. В PostgreSQL начнутся пляски вокруг MVCC, table bloat, autovacuum. В Facebook Ordered Queueing Service построили на MySQL.
Фэйл №6 занятный. Сперва наняли люде, а потом поняли что лучше Groove, или выбрали Perl, а потом наняли людей? С переучиванием людей, то же будет непонятный результат. @onokonem
ogen генерит стандартный интерфейс https://github.com/ogen-go/ogen/blob/main/examples/ex_petstore/oas_router_gen.go#L12 который можно засунуть в gin, echo, chi
Они там были https://github.com/qt/qtmacextras/tree/5.15.2/src/macextras И под OSX иногда приходилось поприседать с Objective-C, что бы соответствовать гайдам Apple
Проблема в чем? Распокавать пакет, поменять либу, запаковать в пакет.
Ни разу не проще если это C++. Куча времени и сил было потрачено, что бы отлавливать крешы C++ https://habr.com/ru/post/333448/
Тот же 2gis в своё время портанул Qt4 на Android/iOS. А потом стал переписывать на нативные.
Под android проблем с LGPL нет. Насколько помню Apple против GPL/LGPL. Напоминаю, что xamarin то же был не бесплатный https://www.g2.com/products/xamarin/pricing
Это единственный способ монетизировать UI Framework, если за ним не стоит FAANG.
Qt изначально был коммерческий проект.
У C++ большой порог вхождения по сравнению с Dart. И у Google больше денег чем у The Qt Company.
Интерпретировать wasm можно, но браузеры транслируют в машинный код.
Это обычная статика. Как настроите так и будет. Проблема в том, что эти 30Mb нужно скомпилировать. Кеширование скомпилированного кода это другой вопрос https://developer.mozilla.org/en-US/docs/WebAssembly/Caching_modules
Через прокси можно и вбраузере. Но может быть придут к Docker+Wasm (Beta)
Круто что еще пишут статьи по Qt Widgets + QSS!
Зависит от уровня нанимающего человека. Попал в ситуацию, когда в команде 2 "мидла", 1 тимлид, 1 QA. Несколько сервисов, отсутствие понимания SOLID и полностью отсутствие каких либо тестов. QA к описанию багов прикладывал скриншот логов.
Это его достоинство. Грепаешь продовые топики, выгружаешь локально на диск и никому не мешаешь. Не нужно никаких докеров, виртуалок с подкладыванием proto файлов, скачал и запустил.
Не очень хороший подход, в нем отсутствует архитектурная секция. В одной из компании Сбера получилась ситуация, что команда состоит полностью из middle/middle+. Как результат сервис с неконсистентной БД, просто потому, что никто не знал про pessimistic lock. Считаю что многоэтапное собеседование как в тинькофф, 2gis с архитектурной секцией must have.
Но на 20.000$ не соберешь команду разработчиков, для разработки с нуля.