Как стать автором
Поиск
Написать публикацию
Обновить
3
0

Пользователь

Отправить сообщение

mi100 это 32гб, а вот 3090 только 24гб. Есть 4090 с 48гб напаянными в Китае, я не знаю, насколько они надёжные после такой пайки.

Надо минимум две 3090 чтобы deepseek 70b q4 запустить, а q6 - уже пролёт. И две 3090 будут стоить под две тысячи баксов. За эти деньги две mi100 отличный вариант.

Ты не с о3 говори, а со мной, у меня оно есть и работает :-) А o3 хрень несёт.

  1. На 70b q6 будет от 7 до 12 t/s - зависит от движка.

  2. ROCm 6.3.4 и 6.4.0 c минимальным хаком https://github.com/ROCm/ROCm/issues/4625

  3. Свежая Radeon 9700 AI с 32gb

  4. PCIe ничего не съест если карты стоят на честных 4.0 x16, e.g. EPYC server.

  5. MI100 это конечно же не 3-4t/s а гораздо быстрее.

У меня четыре mi50 32gb в сервере - нормально крутятся, deepseek 70b Q6 или Q8 идёт от 7 до 12 t/s в зависимости от того, что использовать llama, vLLM, ollama, ... Но чудес ждать не стоит, карты старые и довольно медленные.

>> Найди всех клиентов из Тбилиси, которые не делали заказы последние 2 месяца

Такое на админке в GUI делается в тройку кликов, да ещё и нормально можно посмотреть на найденных клиентов, а не на простыню в терминале :-)

>> Не забудем и о курсоре — его  состояние должно меняться при наведении на кнопку.

Это из коробки работает, зачем MouseRegion ?

моя "система" непричём вообще. В любом проекте есть базовые переиспользуемые блоки/компоненты/... и из них "5-6 новых едпойнтов с CRUD + бизнес логика" собираются за пару часов без всяких ИИ.

Вообще-то CRUD не требует никаких новых endpoints - у меня например CRUD для любой "таблицы" в базе это 1K строк на всё. Если говнокодить по "овер 2к вполне работающих строчек кода" - то да, без ИИ не обойтись :-(

И как разместить его не снизу, а слева или справа?

Dart (правда Stack нужно подключить из репозитория, в стандартной библиотеке нет):

bool isValid(String s) {
  var stack = Stack<String>();
  var brackets = {
    ')': '(',
    ']': '[',
    '}': '{',
  };

  for (var i = 0; i < s.length; i++) {
    if (brackets.values.contains(s[i]))
      stack.push(s[i]);
    else if (brackets.keys.contains(s[i])) {
      if (stack.isEmpty || brackets[s[i]] != stack.pop()) return false;
    }
  }
  return stack.isEmpty;
}

"новый" Dart с null safety - это было болезненно, но реально полезно - сейчас уже практически всё на pub.dev устаканилось и поддерживает null safety.

Какие генераторы? На выходе чистый js практически. Единственная проблема размер этого js - тут меньше 1.5-2 мегабайт никак.

UI почти одинаковый для всех платформ и это реальный плюс - естественно нужно приложить усилия чтобы не был прибит к фиксированному разрешению, но это не сложно. И только если есть жгучее желание можно начать использовать разные виджеты, например Cupertino под iOS и Material под Android - но это опционно. А можно замесить и Cupertino и Material прямо на одном экране ?

KMM пока сырой (я о Compose Multiplatform, иначе UI будет разный), Flutter весьма стабильный и UI полностью переносимый. Kotlin vs Dart - нет особой разницы, я ежедневно пишу на Java и Dart переключаюсь без усилия вообще.

Напрасно,попробуй Flutter - он простой, плюс внятная документация. И null safety в Dart есть.

Ну 'вообще ни о чём' - это детский сад какой-то. Понятно, что Kotlin побогаче, но разница не фатальная точно. Примеры можешь привести?

Вообще-то Java8 and Java17 не одно и тоже - на какую после Kotlin "смотреть не могу" ? А на Dart после Kotlin как смотрится?

Ну да, 23% vs 20% - это убедительная победа Kotlin :-) Учитывая число открытых Flutter багов на github, KMM ждёт впереди долгий и трудный путь, и не факт что JetBrain сможет его осилить.

Странная статья, и странные намёки на KMM. Kotlin тоже так себе язык, и Java до сих пор вполне себе жива, да и со звездами на github не очень против Flutter например.

Информация

В рейтинге
6 138-й
Зарегистрирован
Активность