Как стать автором
Обновить
42
0

Инженер

Отправить сообщение
Похоже на структурные типы. Попробовал по мануалу воспользоваться — не получилось. gist.github.com/CheatEx/4f771744bd393bd305660846c10df016
Есть вариант сделать :23-24 рабочими?
> Где-то иконка появится, где-то нет, где-то вообще исключения полетят и кнопки перестанут работать.

У вас в профиле тоже нет иконки и еще куча полей не заполнена. Кнопка «Отправить» явно не должна работать.

Случай который Вы описываете это пример места где типы в смысле TS сильно мешают. Условный User с которым хочется работать это не коробочка с отсеками id, nickname, email — это запись у которой есть аттрибуты id, nickname, email и что угодно еще. В TS и его собратьях если вы хотите положить рядом с почтой что то еще — вы обязаны заводить новый класс. Мало того они еще предлагают отвратительный выбор как это делать — текстовое копирование / наследование / композиция.


Хочешь иконку? Новая коробочка — UserProfile. У вас появился компонент смены пароля? Будь добр напиши нувою коробочку… UserAccount, с полем под хэш. У тебя только UserProfile а Account делается из сырых User, давай-ка дружок писать адаптер или делать заплыв в API за правильной коробочкой. Это нарушает основной посыл типизированных языков — решать тривиальные проблемы силами машины.


Классы в TS равно как Java и даже популярные в Haskell data — неадекватные способы моделировать внешние данные. Особенно в UI приложениях. Особенно построенных вокруг реляционных БД с их JOINами. Можно посмотреть вот этот доклад с более развернутым списком претензий: https://www.youtube.com/watch?v=YR5WdGrpoug


Эта проблема отчати осознаётся сообществом типизированных ЯП, но внимания ей уделяется на фоне всяких зависимых типов и гетерогенных списков непропорционально мало. Я знаю только эту работу, в основном рализованную в Elm: https://www.microsoft.com/en-us/research/publication/extensible-records-with-scoped-labels/


Это не какое-то глобальное оправдание динамической типизации, это одна из причин почему статическая малоприменима в ряде проектов.

> Бот не может играть клавой/мышкой/монитором
Не вижу проблемы. Дырка usb, дырка d-port, спеки чёто стоят но не космически.
Нет, а вот если один грает на модеме 56к из 90х а другой на оптике недалеко от магистрали то явно нечестной.

У бота совсем другая скорость интерфейса ввода/вывода с игрой. Там и зумхак (вроде как признаный а вроде и довольно тихо) и произвольное выделение юнитов (без контролок и не «квадратом») и выделение строений на которые вообще ни разу не смотрел экран.
Это вполне реальный сценарий, вот один из примеров: labs.ig.com/code-coverage-100-percent-tragedy
Исходные данные не картинка на экране а координаты всех видимых объектов на карте. Для человека физически невозможно их одновременно воспринять, конец истории.
Ну тогда я вообще не вижу прорыва равно как и цели его разоблачения. Сделали бота без явных слабых мест. При радикально других физических возможностях он выигрывает, ну ок. Ждём футбольного турнира сборной гугла со сборной людей без ног.
думаю немного боли разделённой с пользователями не повредит. Завывающий браузер — это базовый UX хабра.

Вы не хотите не голословных утверждений, аргументированные предложения требуют данных. Вот я и спрашиваю где Вы их публикуете?
Я не могу найти инфу. А AlphaStar вход модель карты или картинка на экране? Иными словами он распознаёт изображение или видит всю цифровую модель поля боя?
> 2-я за свою позицию за «крысинное управление» разработчиками
Я посмотрел историю коментариев. Ваша позиция из них не понятна. Если Вы и пытались её выразить то она утонула в оборотах, эпитетах и отсутствии абзацев. Так как они занимают довольно много места то глубокое минусование было необходимой реакцией сообщества.
А где Вы публикуете статистику просмотров/действий пользователей?
Вряд ли. Лайкоклепалка с максимальной ротацией контента — идеал к тоторому TM рулит года со 2-3 существования.
Дефолтное нытье про непонимание поколений, как круто херачили на дачах в 90е и как все обленились с тех пор. DEL
Он как фортран. Думаешь умер, а реально без него полмира сломается.
Это так на вскидку: www.youtube.com/watch?v=iUC7noGU1mQ
Там ютутб еще пяток нормльных отчётов в рекомендациях выкатит точно.
Фатальная комбинация технологии и предметной области. Убирай вообще опыт из резюме, гооври что переучился из аналитика (всё-равно никто не знает кто это и что должны уметь).
> чем отличается вебпак 4 от 3
Тем что 3 уже не поддерживается?)
И поэтому все входящие крутят деревья на доске. Ага.
Чуть чуть поработаю капитаном. Автор коментария выше намекал на то что вопрос «что лучше?» совершенно бессмысленнен без уточнения для кого собственно лучше.

Информация

В рейтинге
Не участвует
Откуда
Санкт-Петербург, Санкт-Петербург и область, Россия
Зарегистрирован
Активность