Денис @strokoff
JavaScript developer, like open source & native js
Информация
- В рейтинге
- 2 998-й
- Откуда
- Москва и Московская обл., Россия
- Дата рождения
- Зарегистрирован
- Активность
Специализация
Frontend Developer, Fullstack Developer
Lead
JavaScript
TypeScript
HTML
SCSS
Vue.js
BEM
Node.js
JQuery
Web development
Хочу начать с извинений, но не смог пройти мимо. Кровь из глаз до сих пор и нервный тик на сегодняшний день обеспечены. Неужели у вас там ни у кого глаз не дернулся? Столько ошибок в верстке макетов на фоне статьи про достижения на фронтенде - это просто какой-то испанский стыд
Или вот еще пример нового интерфейса вашего
Зато
Смешно было бы, если бы не было так грустно(
Уровень вашей аргументации "не читал, но осуждаю" ни одной цитаты, ни одной ссылки на статьи. Про пример что вы скинули, могу сказать только лишь, что там все в кашу намешано и частично чушь написана, это легко гуглится при желании) ну раз нету доверия к Вики ру, сравните текст с английской версией, расскажите потом, what's the difference?
Извините, я не специалист по ML но даже мне очевидно, что вам важно просто навязать свое мнение, а не разобраться предметно в теме спора. По этому вы и переходите от сабжа к оценочным суждениям личности комментатора т.к. пруфы и научные статьи вам не интересны. Ещё раз извините)
Откуда вы это взяли? Используется и об этом прямо написано в вики и про AlphaZero также прямо написано, что она перебирает\анализирует позиции
Поиск в дереве + нейросеть натасканная на позиции игры перебирают варианты ходов. Обучение сети и есть процесс наполнения "справочника" правильными вариантами ходов. В одном из комментов в этом треде дали ссылку - https://habr.com/ru/articles/775788/ и там есть фраза которая лишь подтверждает, мои мысли о том, что нейросеть больше справочник, чем интеллект
Извините, для меня диалог далее закрыт т.к. вроде вежливо и конструктивно стараюсь пояснить свою точку зрения с отсылками и цитатами, а в итоге ловлю минусы и порчу карму от несогласных без какой-либо аргументации и пруфов.
Это не мое мнение, а устройство работы нейронки. Думаю, вся загвоздка как раз в хранении "позиции" как ключа для поиска. Продолжу цитировать вики
Скорее всего нейросетки как оптимальный способ хранения подобных данных с возможностями поиска похожих картинок\ситуаций\позиций + оценочные функции по свойствам каждой клетки доски.
Если вам не нравится слово справочник, то уместно будет применить - мат. модель на вход которой подается 19х19х48 таблица бит и на выходе получается оптимальный ход для данной позиции из набора существующих. А если такого нету, ход будет выбран рандомно (я выше в комментариях цитировал этот момент)
В весах нейросети как раз и содержаться веса для каждой позиции и хода, на вход в нейросеть альфаго подаётся поле 19х19 и далее используя комбинацию метода поиска Монте Карло + весов нейросети выбирается подходящий ход. Это не ии. Это равносильно тому, что вы будете играть по справочнику из предыдущих игр, выбирая ходы для текущей позиции, которые приведут к победе. Много ли ума нужно для игры по справочнику ходов? У вас просто слишком много времени займет искать каждую позицию в справочнике, а нейронка это делает за секунды. Причем она тоже ограничена искусственно на 2 секунды и это ограничение времени на поиск прямо влияет на уровень ее игры т.к. у меньшает количество симуляций и рассмотренных вариантов в древе
Я приведу еще пару цитат вам, но в целом, если вам интересно, вы могли бы самостоятельно прочесть вики.
По сути она многократно играет сама с собой и потом выбирает выигрышные ходы и запоминает их ну или добавляет\корректиреут веса в своей нейронке для данного хода.
В качестве функции оценочной выступает нейросеть
Но как вы можете понять из первой цитаты, нейросеть представляет из себя набор весов для каждой позиции из многократно сыгранных партий предварительно.
Еще чуть чуть теории из той же вики
Как вы могли прочесть, для позиций\ходов которые не были рассмотрены и учтены в дереве, дальнейшая симуляция происходит с СЛУЧАЙНЫМ выбором ходов, это как раз еще одна отсылка к отсутствию интеллекта как такового, на мой взгляд дилетантский это все же алгоритм.
Может из моего первого комментария кому-то и порезало слух\глаз мое выражение "брутфорс ходов" но в сухом остатке такое емкое описание очень близко к действительности. Наличие нейронки натренированной на оценке ходов не меняет самой сути, что идет перебор возможных ходов и оценки будущих позиций после хода. Мы же играя в эти игры руководствуемся примерно такими же алгоритмами, только глубина просчета в тысячи раз меньше у нас.
Вы меня смешите, похоже как раз Вы не понимаете, как работают go или шахматные программы. Процитирую часть с Вики про alpha go
Это ли не перебор позиций для определения выигрышной? В шахматах аналогично, симуляция тысяч ходов наперед. Это алгоритм с применением обученной нейронки для перебора комбинаций с целью поиска выигрышной. Это не интеллект. Интеллект у тех, кто это разработал и продумал работу подобных программ.
Вы глубоко заблуждаетесь романтизируя ИИ и думая, что там и правда настоящий интеллект. По вашей логике нейронка надроченная на прохождение IQ тестов должна претендовать на звание самого умного интеллекта в мире с высочайшим IQ и быть чуть не ли восьмым чудом света. Хотя в реальности слово интеллект в применении к данным алгоритмам это просто маркетинговый булшит.
Алгоритм который обыграл вас в шахматы\go не может считаться умнее вас т.к. вы помимо игры способны мыслить и развиваться обрабатывая в реалтайме огромный массив данных, а алгоритм просто лучше вас играет в игру и то благодаря интеллекту его создателя, а не своему внутреннему мозгу.
Вы хотябы понимаете, что шахматы и го это не ИИ? Это игры с конечным количеством состояний и просто написаны алгоритмы которые эти состояния игры могут оценивать на тысячи или десятки тысяч ходов вперед, что и даёт им преимущество перед человеком. Причем тут вообще ИИ? Если это условный брутфорс выигрышной комбинации, эти алгоритмы ничего кроме расчета позиций в шахматах и го не могут, где вы тут увидели ИИ? Если это т интеллектуальный продукт, то это интеллектуальный продукт человека, который смог в алгоритмы очень хорошо + вычислительных мощностей, заслуги ИИ там 0.
Вы бы сами прочитали статью и комментарии к ней. Вам бы и понятнее стало зачем SSR использовать, а то кажется что вы загуглили аргумент, но не стали читать его содержимое ограничившись заголовком
Давно избитая тема. Индексация !== Высокие позиции в выдаче. Попробуйте найти хотябы один сайт SPA который по хотябы одному средне конкурентному/средне частотному запросу коммерческому который будет выше чем SSR сайт. Без разницы гугл или Яндекс. Не зря же вкладываются в разработку SSR в современном фронтенде. Все эти мифы про спа и сео ещё с 2015года живут
В смысле с чем угодно? Vue имеет свой nuxt или svelte имеет свой ssr из коробки, собственно как и ангуляр. Так зачем и с чем в итоге кроме реакт имеет смысл использовать эту поделку? Что значит в разы гибче? Приведите сравнение с vue, что в нем будет в разы хуже, чем в vike? И ещё вопрос, вы когда начинаете проект в ентерпрайзе на фреймворке который даже до версии 1 не дорос, в целом думаете о будущем команды? О найме новичков на этот проект? Или это просто баловство которое можно себе позволить?
Помимо красоты и понятности кода, тимлид должен помнить про стоимость и скорость разработки, как тут уже заметили выше тимлид выдумал проблем, героически их решал, забил на перформанс в коде, тратил время, получил дикую вкусовщину которая в итоге ещё и дорого обошлось работодателю и дорого обойдется тем, кому эту "красоту" поддерживать. Надеюсь с опытом ещё придет, а пока похоже на выдуманную переписку с самим собой. Принципы типа KISS не на ровном месте родились, фронтенд это не рокетсаенс, умение получать быстро, простой и поддерживаемый результат с вменяемым входом на поддержку - именно тот Грааль к которому стоило бы стремиться
Русская латиница передауот русскуу фонетику и офрфографиу столж зхе кхоросхо, как и кириллица.
Для меня именно так звучит ваша транслитерация, может я не настолько пропитан англицизмом или плохо стараюсь.
Мы так писали, когда лимит на буквы латинские в смс был больше чем на кириллицу
Вы оторвались от реальности кажется. В этом посте уже людям понравилась картинка, люди сами погуглили товар, некоторые похвалили визуальный результат. Но откуда-то выбираетесь вы (новорег без интересных постов про маркетинг) и начинаете сыпать всякие умные англицизмы типа "call to action" и другую муть, напрочь игнорируя, что пост людям зашёл как и дизайн.
Идите и напишите хороший маркетинговый пост, а мы уже проголосуем за него и обсудим в комментариях.
У меня не личные стереотипы ,а простые истины. О вкусах не спорят и ваше понятие "рабочей" картинки сугубо индивидуальное и субъективное. Как и опять неудачный пример, что ради красоты надо разместить шедевры живописи - вам не приходит в голову, что далеко не все считают картины красивыми? Ещё раз напомню, красота в глазах смотрящего.
По поводу рабочей рекламы, этот пост весьма и весьма хорошая нативная реклама и об этом признались простые потребители в комментариях к этому посту. И я тоже считаю, что такой формат рекламы приемлем даже на техническом ресурсе хабра.
У вас же в профиле я не вижу такойже интересной рекламы или хотябы таких же красивых картинок чтобы было на что поглазеть. А значит и спорить/учить автора поста вам рановато, как возможно и создавать маркетинговое агентство, кстати вы себя сейчас отрекламировали в худшую сторону и я бы уже не обратился к вам точно.
Вы просто навязываете свое мнение и аппелируете только к своему мнению, что у вас там так не работает. Значит плохо рисовали и делали.
По поводу интернет баннеров, какого я только треш контента на них не видел, от больной вульгарщины до вырвиглазных гифок.э или надписей "для похудения я добавляю две капли..." В общем опять мимо. Спасибо адблоку, что я их больше не вижу, но вы как инструмент почему-то их ещё припоминаете.
Кстати если бы у вас было нормальное агенство, вы бы не стеснялись кидать на него пруфы и примеры как надо. А не просто хвалиться тем, что вы владеете им. Может вы и не зря прячете его название
Красота она в глазах смотрящего. То что один дизайнер считает удачной маркетинговой идеей, другой дизайнер может полностью зафукать. Так что аргументы у вас весьма слабые, чувствуется обида дизайнера, за то что его заменили и весьма удачно. Лично мне как обывателю итоговый дизайн очень понравился и идея с ин/Ян тоже классная, яб купил такой товар. Бутылка с тупой надписью "фермеру против бактерий" весьма тупая идея как по мне, какому фермеру, против каких бактерий, а можно ли дачнику, а огороднику - в общем идея - фуфло высосанное из пальца ради наличия контраргумента. Красивая картинка это половина успеха т.к. "встречают по одёжке" так было, есть и будет всегда. В целом комментарий звучит как попытка оправдать необходимость работать с дорогими дизайнерами и терпеть их нытье и искусственные ограничения на количество правок. А если учесть что дизайнеры сами используют нейросети, то их в целом можно считать прокладкой которая ещё и ограниченное количество раз будет писать промты просто потому, что он живой и терпеть долгий процесс творческого поиска не намерен, или только за очень дорого. Искренне радуюсь такому прогрессу в нейросетях, результатом автора статьи очень доволен и мне все нравится.
Не рад был прочитать. Спасибо небольшое! Пожалуйста, не пишите ещё. Было очень не интересно читать, обязательно не расскажу своим друзьям про вашу не самую хорошую статью. Эмоции сугубо отрицательные испытать не удалось, автор полный профан и лох мог бы быть, но всё-таки качество материала оставляет желать всего наилучшего. Подписался, чтобы в будущем вероятно оставить свое негативное мнение, на тему крутости автора статьи.
я для вас демку на гитхабе сделал, запустите и проверьте
Как видите все перекрасилось
https://github.com/webislife/svg-icon добавил vite и демку, пофиксил, а также покрасил иконки через CSS разные цвета специально для вас
на гитхаб же дал ссылку в статье, или вам нужна javascript версия?