Все потоки
Поиск
Написать публикацию
Обновить
6
0.2

Разработчик

Отправить сообщение
Вообще говоря, посыл, задаваемый как цель конверсии немного странный.

Если цель получить в результате конверсии СПО, то миграция с языка C# (с лицензией MIT) на Python (имеющий более ограниченный по сравнению с MIT лицензию BSD) или на Java (вирусная GPL или проприеритарная JCP) выглядит довольно непоследовательно.

А что ещё более непоследовательно, так это использовать проприетарный тул для этого с закрытыми исходниками и с непонятной лицензией.
VB.NET ну очень распространён. Его преподают в старших классах и государственный с муниципальным сектором используют его достаточно широко (много вакансий).

Типичная, кстати, задача — перевод старого проекта c VB6 на VB.NET
1. List всё-таки совсем не замена yield, так как возвращает данные по мере поступления (вычисления или получения из сетевого соединения) и специально создан для тех случаев, когда коллекция целиком может не влезть в память. Непосредственно ключевое слово yield встречается редко потому, что он обёрнут низкоуровневыми драйверами баз данных и прочим linq, которые возвращают IEnumerable, внутри которых ленивая подгрузка данных.

2. Раз struct безусловно переделывается в класс, означает ли это что default(T) работает некорректно? Это достаточно важно, так как и решарпер, и ms code analysis просит убрать ненужную проверку на null в структурах, так как там в принципе не может быть null, а без правильно работающего default, отсутствие null гарантировать уже сложнее
Так это просто того не стоит. Рынок РФ оценивается как весьма небольшой, но при этом достаточно самобытный, а значит — требующий значительных затрат. Потенциальная маржа просто не перевешивает эти затраты для нормального выхода на российский рынок при существующих немаленьких рисках, включая политические, вроде непредсказуемо меняющегося законодательства внутри, возможной изоляции снаружи.

Поэтому для Apple, Google и прочих спотифаев в приоритете рынки с меньшими затратами, рисками и более высокой потенциальной прибылью
Зато гарантия отсутствия как воодушевляет

Оператор заинтересован соучаствовать в мошенничестве, а не в продажах. Такие подписки называть продажей неправильно.

Сколько же бесполезных приседаний придумано — и трек назови и тебе потом пуш придёт… Сразу видно — старались!

Почему нельзя просто сгенерировать одноразовый бар или qr-код в приложении, отсканировав который, оператор сразу авторизует клиента и увидит все посылки, который тот пришёл забрать?
от бесконтактного пивного крана до виртуальных женщин всего один шаг!
В этой цепочке столько элементов, которые могут отказать, что девятые руки или десятые — уже особо значения не имеет.

Для особо критичных алертов можно (нужно) настроить звонок на телефон помимо всего прочего.
VS Code всё-таки слишком тяжелый по сравнению с классическим блокнотом.
Грубое сравнение времени старта на моей машине:

Notepad <0.5 sec (выглядит действительно практически мгновенно)
Notepad++ ~2-4 sec (небольшой лаг, но уже где-то на грани моего терпения)
VS Code ~8-9 sec (ощутимо долгое ожидание)

Очевидно, что сам факт появления видео/аудио/фото уже будет служить основанием для заведения уголовного(административного) дела на снимающего.
Следовательно, резко сократиться количество выкладываемых публично социально резонансных материалов про злоупотребление властью должностными лицами.
Очевидно, что это приведет к еще большим злоупотреблениям
У держателей капиталов не так много причин, чтобы вкладываться в развитие научно-технического прогресса. Получение преимущества на трейдинге — одна из наиболее весомых. Ограничив постановку ордеров законодательно, развитие линий связи останется по большей части лишь за гонкой вооружений и меценатством.
Кроме того, это снизит ликвидность, обрушит прибыль бирж (а значит ещё сильнее замедлит их развитие) и, самое главное, не решит изначальную проблему. Которая, если разобраться, и не проблема вовсе
Это кажется странным пока не вспоминаешь про семидневную неделю, 60-минутный час, 360-градусный круг и многие другие, пускай и более редко используемые единицы
Нет. Осталось купить stackoverflow
Ну это же художественное произведение, где имеет место гипербола и доведение до абсурда. Естественно, что в реальности вменяемые разработчики не стали бы даже пробовать играть в эти игры, а после первого же идиотского требования спокойно нашли в течение пары недель позицию не хуже, а компания ещё долго бы не могла никого (такого же уровня) нанять, т.к. была бы прославлена на соответствующих ресурсах. И на хабре подобные реальные истории проскакивали не раз
Потому что такой поступок, увы, несет значительные потенциальные риски при абсолютно нулевых шансах на достижение каких-либо значимых результатов
Еще полезны LION'ы — (LinkedIn Open Networker) — это люди которые принимают в друзья всех подряд. У них в контактах как правило много рекрутеров, которые таким образом смогут найти и связаться с вами.
Добавлю, что self первым аргументом в сигнатуре не просто так — он выражает тип передачи — заимствование, изменяемое заимствование или перемещение.
Ни то ни то не верно на 100%
1. Кросс-платформенность ограничена определенным количеством известных платформ. У того же reqwest, на сколько я помню, нет биндингов на ios или на тот же redox (операционная система, разрабатываемая на расте). Следовательно, работать программа не будет.

2. На линукс reqwest требует OpenSSL, а на виндовс любой бинарник, собраный с msvc-тулчейном (рекомендуемым по умолчанию), требует установленный ms c++ runtime той же версии.

P.S. Это не критика, а уточнение, полезное для тех, у кого раст — первый системный язык программирования. В отличии от java/python/c#/etc системный язык требует куда более тщательной проверки зависимостей

Информация

В рейтинге
2 711-й
Откуда
Cary, North Carolina, США
Зарегистрирован
Активность