Pull to refresh
2
0
Konstantin Shcheglov @Konstantin0Scheglov

User

Send message

А почему? По запросы и join-ы - основная функциональность базы данных, и оно должно быть там реализовано оптимально. То же слияние, если возможно, будет делаться так же в памяти. Проиграть при этом в 100 раз, это как-то не логично.

На мой взгляд, если нет прямого доступа к данным, то это не threads. Во всяком случае не в том смысле, который вкладывается в это понятие в Java или Rust. Между isolates можно посылать сообщения, копии данных, и всё.

А в Dart нет threads, вот их и не создают :-). Есть isolates, которые не имеют прямого доступа к данным друг друга. А асинхронное выполнение - это вообще другое, всё исполнение происходит в одном isolate, по очереди.

В Dart 3.0 добавили patterns, вместе с switch expression, который как и switch statement проверяет exhaustiveness.

Правда? Я спросил Google "How many truck driving jobs are there in the US?", мне сказали "3.5 million". Спросил "how many software engineers in the us", мне сказали "4.4 million".

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

Не факт. https://en.wikipedia.org/wiki/Cryptophasia говорит, что большая часть — слова из взрослого языка. Немного неологизмов. И мне кажется, что без основы в виде слов взрослых, неологизмов тоже не будет. Не из чего.

Нет, не будут. Если тест не зависит от бинарника, а только от библиотеки, то для запуска тестов будет собираться только библиотека, и сами тесты, но не бинарник. По крайней мере Bazel / Blaze так делают.

Не уверен как, но far2l на маке может заходить и распаковывать архивы 7z. Видимо multiarc их поддерживает.

Для сравнения. Когда я иду к моему терапевту, приём длится 45 минут. Однако мне кажется, что 3 пациента в день — маловато. Что с ними делать долго? Выслушали, осмотрели, назначили анализы, по результатам выписали лекарства. 40 пациентов может и много, но три — точно мало.
Иногда построят.
shorturl.at/dWY34
Вокруг озера дорога, остановился, прошёл через полосу деревьев и кустов — закидывай удочку. Официально разрешено.
Я когда приехал в Атланту (2011 год) пошёл к врачу почти сразу. Во-первых здесь так принято — иметь своего терапевта и ходить к нему раз в год, страховка оплачивает. Во-вторых нужно было ещё и к эндокринологу, ещё в России ходил. На сайт страховой есть списки врачей in network, отзывы гуглятся.

Как что работает рассказал один опытный русский товарищ, которого заранее попросил мой манагер американец. Наверное пришлось бы (о ужас!) самому гуглить, если бы не он. Но так лучше, да, по крайней мере я знал, что это говорит человек, который этим пользовался.

С медициной тут лучше, чем в России. В гробу я видал занимать очередь в регистратуру в 4 часа утра, зимой, на улице, пока не откроют двери в 7.
По крайней мере в Гугле тимлид не нанимает никаких людей в команду. Он вообще может быть того же уровня, что и почти все в коменде, простой Senior. И он не пришёл в команду, а вырос из неё же. Но правила может устанавливать, это да.
Зависит от языка, кстати. Например в Dart удобно использовать именованные параметры и форматер автоматически сделает красивый код:
  InterfaceType instantiateInterfaceToBounds({
    required InterfaceElement element,
    required NullabilitySuffix nullabilitySuffix,
  }) {
    final typeParameters = element.typeParameters;
    final typeArguments = _defaultTypeArguments(typeParameters);
    final type = element.instantiate(
      typeArguments: typeArguments,
      nullabilitySuffix: nullabilitySuffix,
    );
    return toLegacyTypeIfOptOut(type) as InterfaceType;
  }
Не очень шарю во флаттере, но что такое «движок Flutter»? Для рендеринга используется движок skia, который к флаттеру мало отношения имеет. Рантайм? Так рантайм дарта. Флаттер это фреймворк, но никак не движок.

Вообще-то почти правда — была Skia. Но будет другой движок. github.com/flutter/flutter/wiki/Impeller

Flutter это не только библиотеки написанные на Dart, но и Flutter Engine. github.com/flutter/engine

Dart там действительно есть, потому что Dart VM встраивается во Flutter Engine. github.com/dart-lang/sdk/blob/main/runtime/include/dart_api.h Но именно в это порядке — снаружи именно Flutter Engine.
— Руки у тебя золотые!
— Нет, только контакты платиновые.
Статистика тоже дело такое — «Рынки могут оставаться иррациональными дольше, чем вы сохраните свою платежеспособность» (с) Дж. Мейнард Кейнс.

Я однажды пять раз подряд 20 на кубике D20 выбросил во время партии в D&D. Во время атаки (то есть 5 раз попал). Ведущий такого поворота не ожидал :-)
А когда программист соглашается на условия устной постановки задачи, он ставит себя в заведомо проигрышную ситуацию, когда скажут «мы говорили одно, а ты сделал другое».
Можно записывать свои созвоны в Meet, Zoom, etc :-)
Сжигать паспорт — не выход. У меня лично на роже написано, что я русский. И других русских я точто так же на взгляд определю. Или украинцев. Можно даже ничего не говорить. А уж по акценту — так с большой достоверностью.

А уж технически — в визе, по которой въехали есть фотография, отпечатки пальцев. Найдут в два счёта.
1
23 ...

Information

Rating
Does not participate
Location
Portland, Oregon, США
Date of birth
Registered
Activity