Сколько же бесполезных приседаний придумано — и трек назови и тебе потом пуш придёт… Сразу видно — старались!
Почему нельзя просто сгенерировать одноразовый бар или qr-код в приложении, отсканировав который, оператор сразу авторизует клиента и увидит все посылки, который тот пришёл забрать?
VS Code всё-таки слишком тяжелый по сравнению с классическим блокнотом.
Грубое сравнение времени старта на моей машине:
Notepad <0.5 sec (выглядит действительно практически мгновенно)
Notepad++ ~2-4 sec (небольшой лаг, но уже где-то на грани моего терпения)
VS Code ~8-9 sec (ощутимо долгое ожидание)
Очевидно, что сам факт появления видео/аудио/фото уже будет служить основанием для заведения уголовного(административного) дела на снимающего.
Следовательно, резко сократиться количество выкладываемых публично социально резонансных материалов про злоупотребление властью должностными лицами.
Очевидно, что это приведет к еще большим злоупотреблениям
У держателей капиталов не так много причин, чтобы вкладываться в развитие научно-технического прогресса. Получение преимущества на трейдинге — одна из наиболее весомых. Ограничив постановку ордеров законодательно, развитие линий связи останется по большей части лишь за гонкой вооружений и меценатством.
Кроме того, это снизит ликвидность, обрушит прибыль бирж (а значит ещё сильнее замедлит их развитие) и, самое главное, не решит изначальную проблему. Которая, если разобраться, и не проблема вовсе
Это кажется странным пока не вспоминаешь про семидневную неделю, 60-минутный час, 360-градусный круг и многие другие, пускай и более редко используемые единицы
Ну это же художественное произведение, где имеет место гипербола и доведение до абсурда. Естественно, что в реальности вменяемые разработчики не стали бы даже пробовать играть в эти игры, а после первого же идиотского требования спокойно нашли в течение пары недель позицию не хуже, а компания ещё долго бы не могла никого (такого же уровня) нанять, т.к. была бы прославлена на соответствующих ресурсах. И на хабре подобные реальные истории проскакивали не раз
Еще полезны LION'ы — (LinkedIn Open Networker) — это люди которые принимают в друзья всех подряд. У них в контактах как правило много рекрутеров, которые таким образом смогут найти и связаться с вами.
Ни то ни то не верно на 100%
1. Кросс-платформенность ограничена определенным количеством известных платформ. У того же reqwest, на сколько я помню, нет биндингов на ios или на тот же redox (операционная система, разрабатываемая на расте). Следовательно, работать программа не будет.
2. На линукс reqwest требует OpenSSL, а на виндовс любой бинарник, собраный с msvc-тулчейном (рекомендуемым по умолчанию), требует установленный ms c++ runtime той же версии.
P.S. Это не критика, а уточнение, полезное для тех, у кого раст — первый системный язык программирования. В отличии от java/python/c#/etc системный язык требует куда более тщательной проверки зависимостей
Ну у C# совсем другая среда исполнения. И у С++ тоже. Кроме того, даже у JVM-based языков может быть выделенный в отдельный файл рантайм. И наоборот, набор просто утилит, который по-умолчанию включен в сборку, даже если не используется. Поэтому просто по размеру сложенных в директорию файлов и их размерам сложно дать оценку «нагенеренной прослойки», а размер «полезной» части бинарника, в свою очередь напрямую зависит от того насколько богат рантайм.
Можно относительно честно сравнить размеры компилируя всё статически (и даже здесь будет чувствоваться влияние разных ОС и архитектуры системы под которую собираем). Но даже сравнивая эти цифры, довольно сложно сделать какие-то выводы наверняка.
Очевидно, что поддержка редактирования документов в офисе 2003 не является критичным кейсом для среднестатистического пользователя в Германии в ноябре 2017 года. Поэтому эту, несомненно значимую группу пользователей решили просто игнорировать, преступно нарушив их права. Не удивлюсь, если у них и файлы на дискетах 5.25’’ не принимают
Забавно, в том же самом 1997 я был в 8 классе и в Волгоградской детской библиотеке была ровно одна книга в читальном зале, в которой объяснялось про массивы. И я тоже довольно надолго завис на них.
В контексте микросервисов это слишком общий вопрос. Тут нужно уточнять конкретный кейс.
Если для хранения контекста не подходит само тело запроса/ответа (самый удобный вариант), можно использовать внешнюю бд (в зависимости от задачи она может быть распределенной и со строгой консистентностью.) Ещё есть вариант с месседж брокером (очередью сообщений), если операция для вас слишком долгая, чтобы держать коннект. Хотя это уже инфраструктурные детали.
Для отработки отказа нужна процедура отработки отказа, которая пройдёт по всему пайплайну (по всему дереву вызовов скорее) и откатит изменения определенной транзакции, исходя из лога совершенных транзакций.
Это совсем нелегкая задача для реализации, поэтому в микросервисной архитектуре стремятся её избегать разными способами, (например, ограничивая количество персистирующих микросервисов в каждой цепочке вызовов до одного)
Оператор заинтересован соучаствовать в мошенничестве, а не в продажах. Такие подписки называть продажей неправильно.
Почему нельзя просто сгенерировать одноразовый бар или qr-код в приложении, отсканировав который, оператор сразу авторизует клиента и увидит все посылки, который тот пришёл забрать?
Для особо критичных алертов можно (нужно) настроить звонок на телефон помимо всего прочего.
Грубое сравнение времени старта на моей машине:
Notepad <0.5 sec (выглядит действительно практически мгновенно)
Notepad++ ~2-4 sec (небольшой лаг, но уже где-то на грани моего терпения)
VS Code ~8-9 sec (ощутимо долгое ожидание)
Следовательно, резко сократиться количество выкладываемых публично социально резонансных материалов про злоупотребление властью должностными лицами.
Очевидно, что это приведет к еще большим злоупотреблениям
Кроме того, это снизит ликвидность, обрушит прибыль бирж (а значит ещё сильнее замедлит их развитие) и, самое главное, не решит изначальную проблему. Которая, если разобраться, и не проблема вовсе
1. Кросс-платформенность ограничена определенным количеством известных платформ. У того же reqwest, на сколько я помню, нет биндингов на ios или на тот же redox (операционная система, разрабатываемая на расте). Следовательно, работать программа не будет.
2. На линукс reqwest требует OpenSSL, а на виндовс любой бинарник, собраный с msvc-тулчейном (рекомендуемым по умолчанию), требует установленный ms c++ runtime той же версии.
P.S. Это не критика, а уточнение, полезное для тех, у кого раст — первый системный язык программирования. В отличии от java/python/c#/etc системный язык требует куда более тщательной проверки зависимостей
Можно относительно честно сравнить размеры компилируя всё статически (и даже здесь будет чувствоваться влияние разных ОС и архитектуры системы под которую собираем). Но даже сравнивая эти цифры, довольно сложно сделать какие-то выводы наверняка.
Если брать пакет на семью, например, то выйдет лучше и дешевле
Если для хранения контекста не подходит само тело запроса/ответа (самый удобный вариант), можно использовать внешнюю бд (в зависимости от задачи она может быть распределенной и со строгой консистентностью.) Ещё есть вариант с месседж брокером (очередью сообщений), если операция для вас слишком долгая, чтобы держать коннект. Хотя это уже инфраструктурные детали.
Для отработки отказа нужна процедура отработки отказа, которая пройдёт по всему пайплайну (по всему дереву вызовов скорее) и откатит изменения определенной транзакции, исходя из лога совершенных транзакций.
Это совсем нелегкая задача для реализации, поэтому в микросервисной архитектуре стремятся её избегать разными способами, (например, ограничивая количество персистирующих микросервисов в каждой цепочке вызовов до одного)