@js_ru
JavaScript — русскоговорящее сообщество

Рекомендуем сразу отключить уведомления Правила: http://bit.ly/our_etiquette См. также: @nodejs_ru, @typescript_ru, @react_js, @electron_ru Вакансии и поиск работы: @javascript_jobs

3006 members

Архив канала @js_ru 21 мая 2017 г.

07:33:54 ДП
07:35:45 ДП
User 60331718
User 140069692
пояснишь?
07:35:51 ДП
User 140069692
Не в силах
07:36:07 ДП
User 60331718
еще [] + [] проверь, там строчка получается
07:36:37 ДП
User 140069692
User 60331718
еще [] + [] проверь, там строчка получается
Дада. Меня про === не отпускает
07:42:42 ДП
User 1017423
> ({}+[])
'[object Object]'
> ([]+{})
'[object Object]'
07:43:45 ДП
User 60331718
User 1017423
> ({}+[])
'[object Object]'
> ([]+{})
'[object Object]'
но ведь это разные объекты
07:43:56 ДП
User 60331718
а сранвние по ссылкам
07:45:19 ДП
User 124442878
Строка
07:45:35 ДП
User 1017423
там строки на выходе, строки идентичные
07:45:52 ДП
User 60331718
опять на это попался, а почему преобразование в строку?
07:46:10 ДП
User 1017423
в случае выше (на картинке, без скобок), думаю примерно тоже самое
07:46:38 ДП
User 60331718
User 1017423
> ({}+[])
'[object Object]'
> ([]+{})
'[object Object]'
так а тут почему преобразование к строчке?
07:47:09 ДП
User 1017423
¯\_(ツ)_/¯
07:48:19 ДП
User 1017423
мне хватило пятничной прелести js: ++[[]][+[]]+[+[]] === '10'
07:49:23 ДП
User 60331718
User 1017423
мне хватило пятничной прелести js: ++[[]][+[]]+[+[]] === '10'
ну это вроде не так уж и сложно
07:49:30 ДП
07:50:07 ДП
07:50:16 ДП
User 23384802
User 1017423
мне хватило пятничной прелести js: ++[[]][+[]]+[+[]] === '10'
Конкретно в данном случае выдаст Uncaught SyntaxError: Invalid or unexpected token :)
07:50:28 ДП
07:51:42 ДП
User 60331718
User 23384802
Конкретно в данном случае выдаст Uncaught SyntaxError: Invalid or unexpected token :)
хм, скорее всего из-за ++[[]], тут точно опечатки нет?
07:51:53 ДП
User 1017423
User 23384802
Конкретно в данном случае выдаст Uncaught SyntaxError: Invalid or unexpected token :)
телеграмм сломал ковычку просто ++[[]][+[]]+[+[]] === '10'
07:53:26 ДП
User 60331718
User 23384802
Конкретно в данном случае выдаст Uncaught SyntaxError: Invalid or unexpected token :)
07:54:24 ДП
User 60331718
клевая задачка👍🏻
07:59:03 ДП
User 60331718
не первый раз вижу, что 6 типов, а где array?
08:00:37 ДП
User 23384802
User 1017423
телеграмм сломал ковычку просто ++[[]][+[]]+[+[]] === '10'
блин, не заметил
08:01:17 ДП
User 60122561
User 60331718
не первый раз вижу, что 6 типов, а где array?
Массив в объекты записан же, а ещё седьмой есть теперь, символ
08:01:39 ДП
User 60122561
Шесть примитивных типа и объект
08:01:55 ДП
User 60122561
Мда мда хех, мы вам перезвоним)
08:02:00 ДП
User 60331718
User 60122561
Массив в объекты записан же, а ещё седьмой есть теперь, символ
но ведь те же жс движки их реализуют по разному
08:05:57 ДП
User 60331718
http://2ality.com/2012/01/object-plus-object.html
2ality.com/2012/01/object-plus-object.html
Recently, the lightning talk “Wat” by Gary Bernhardt pointed out an interesting JavaScript quirk: You get unexpected results when you add objects and/or arrays. This post explains those results.
08:08:47 ДП
User 60331718
в 2к17 стоит использовать peerjs?
08:15:19 ДП
User 124442878
User 60331718
не первый раз вижу, что 6 типов, а где array?
array не примитивный же
08:15:33 ДП
User 60331718
User 124442878
array не примитивный же
да, уже прочитал про это
08:21:58 ДП
User 38165071
User 140069692
Я прозрел
08:22:15 ДП
User 38165071
Наконец понял почему так 😬
08:23:49 ДП
User 43849824
Из одного жс сообщества кочует эта штука в другое..
08:25:19 ДП
User 43849824
И всегда такое удивление))
10:15:19 ДП
User 224364907
https://www.youtube.com/watch?v=2pL28CcEijU
youtube.com/watch?v=2pL28CcEijU
Kyle Simpsons talk for Forward 2 attempts to “pull out the crazy” from JavaScript. He wants to help you produce cleaner, more elegant, more readable code, th...
01:18:33 ПП
User 215655868
Всем привет. Подскажите, как сделать скриншот страници на js?
01:28:14 ПП
User 64695226
https://github.com/niklasvh/html2canvas
github.com/niklasvh/html2canvas
Screenshots with JavaScript. Contribute to niklasvh/html2canvas development by creating an account on GitHub.
01:34:33 ПП
User 215655868
спасибо!
01:35:23 ПП
User 215655868
User 64695226
https://github.com/niklasvh/html2canvas
github.com/niklasvh/html2canvas
Screenshots with JavaScript. Contribute to niklasvh/html2canvas development by creating an account on GitHub.
ого, большая либа
01:35:53 ПП
User 215655868
мне бы делать скрины с частотой примерно 20к/с
01:36:19 ПП
User 215655868
лан, попробую, посмотрим, сможет ли она так
01:36:43 ПП
User 277250801
User 626100
https://www.youtube.com/playlist?list=PLb3CNouRE9LwFnLZkGHfO4e1JD3im4cu5
youtube.com/playlist?list=PLb3CNouRE9LwFnLZkGHfO4e1JD3im4cu5
http://readymag.com/evgenyrodionov/frontend
не, там сразу жуть какая-то, реакт, все дела. Надо фундамент, чтобы getElementById и все такое
01:41:30 ПП
User 51752648
User 277250801
не, там сразу жуть какая-то, реакт, все дела. Надо фундамент, чтобы getElementById и все такое
Так а зачем видео?
Текст в два раза меньше времени занимает
01:42:01 ПП
User 277250801
User 51752648
Так а зачем видео?
Текст в два раза меньше времени занимает
текст тоже можно, у вас есть на примете что-то?
01:42:34 ПП
User 23384802
User 277250801
текст тоже можно, у вас есть на примете что-то?
learn.javascript.ru
01:42:34 ПП
User 51752648
User 277250801
текст тоже можно, у вас есть на примете что-то?
Для жс learn.javascript.ru
Если есть усидчивость и не лень.
01:43:23 ПП
User 51752648
User 277250801
текст тоже можно, у вас есть на примете что-то?
Есть еще челленд 30 days of vanilla js
Или как-то так. Но это для тех, у кого база уже есть
01:43:44 ПП
User 23384802
User 51752648
Для жс learn.javascript.ru
Если есть усидчивость и не лень.
"не лень" тут вряд ли уместно, т.к. там и так наиболее коротко описано
01:44:00 ПП
User 51752648
По jQuery читать доку на оф сайте и вперед!
Но кому на полном серьезе нужен jQuery сейчас?
01:44:07 ПП
User 51752648
User 23384802
"не лень" тут вряд ли уместно, т.к. там и так наиболее коротко описано
В целом да
01:44:35 ПП
User 23384802
User 51752648
По jQuery читать доку на оф сайте и вперед!
Но кому на полном серьезе нужен jQuery сейчас?
+. За последние полтора года ни разу не заюзал)
01:48:34 ПП
User 277250801
learn.javascript.ru - это академичекский учебник как я вижу
01:48:42 ПП
User 277250801
мне б туториал именно
01:49:59 ПП
User 351146
User 215655868
Всем привет. Подскажите, как сделать скриншот страници на js?
без аддонов для браузера забудь
01:50:07 ПП
User 351146
но хей, можно написать аддон
01:50:20 ПП
User 351146
я так делал когда была подобная задача
01:50:39 ПП
User 334671707
User 51752648
По jQuery читать доку на оф сайте и вперед!
Но кому на полном серьезе нужен jQuery сейчас?
Тем, кто поддерживает протухшее легаси. Вроде стима.
01:50:53 ПП
User 51752648
User 277250801
learn.javascript.ru - это академичекский учебник как я вижу
Тебе в твоем пути всю жизнь документации (причем на английском) читать, если во фронт подался, а ты хочешь по туторам учиться
01:50:54 ПП
User 51752648
Ну хз
01:51:14 ПП
User 277250801
нене, то не мне, это у меня падаван появился
01:51:27 ПП
User 277250801
а я на русском ничего хорошего не знаю
01:51:33 ПП
User 334671707
User 277250801
мне б туториал именно
Туториал - это такая статья, где рассказывается о чём-то? нуууууууууу... По азам жса их довольно много.
01:51:42 ПП
User 51752648
User 277250801
а я на русском ничего хорошего не знаю
Русский не нужен
01:51:44 ПП
01:51:51 ПП
User 334671707
Правда я сейчас их и не вспомню ибо зачем они нужны?
01:51:51 ПП
User 277250801
по итогам он должен уметь навешать listener'ов, зафигачить свою выбадающую менюшку, подгрузить ajax'ом список какой-нить фигни и вывести ее в div'ах.
01:52:04 ПП
User 334671707
User 277250801
по итогам он должен уметь навешать listener'ов, зафигачить свою выбадающую менюшку, подгрузить ajax'ом список какой-нить фигни и вывести ее в div'ах.
learn.javascript.ru
01:52:13 ПП
User 277250801
понимать что такое замыкания или event loop или this - нафиг ему не сдалось
01:52:57 ПП
User 334671707
Там оглавление есть. Думаю его учитель может выделить для падавана какие-то главы, которые он посчитает полезными для него.
01:53:03 ПП
User 23384802
User 277250801
learn.javascript.ru - это академичекский учебник как я вижу
Я уже с японского могу читать с помощью нейросети гугла
01:53:30 ПП
User 23384802
ой, не туда ответил) Это я про англ
01:53:32 ПП
User 334671707
User 334671707
Там оглавление есть. Думаю его учитель может выделить для падавана какие-то главы, которые он посчитает полезными для него.
( главное чтобы учитель имел представление о том, что выделяет )
01:54:36 ПП
User 334671707
Ещё есть htmlacademy. я, правда, не знаю что там проходят, но вроде хвалят
01:54:47 ПП
User 277250801
оо, точно
01:54:56 ПП
User 277250801
вроде бы она попрактичнее будет
01:55:01 ПП
User 51752648
User 334671707
Ещё есть htmlacademy. я, правда, не знаю что там проходят, но вроде хвалят
У них только хтмл
01:55:14 ПП
User 23384802
разве? по js тоже хотели вроде (читал как-то анонсики)
01:55:16 ПП
User 60122561
ну там верстка онли, но на макетах ОК да, у них целая рассылка макетов есть всяких
01:55:19 ПП
User 277250801
https://htmlacademy.ru/intensive/javascript
htmlacademy.ru/intensive/javascript
HTML Academy — стандарт в обучении фронтендеров. Наша задача — готовить полноценных и востребованных специалистов, готовых работать в веб-индустрии.
01:55:23 ПП
User 277250801
вот вроде
01:55:26 ПП
User 51752648
User 23384802
разве? по js тоже хотели вроде (читал как-то анонсики)
Только интенсивы
01:55:27 ПП
User 60122561
на жс только интенсивы какие-то
01:55:48 ПП
User 334671707
User 51752648
У них только хтмл
Они там про 900 заданий говорят. Что-то не верится что столько можно только на вёрстку сделать
01:55:59 ПП
User 23384802
видимо, дальше желания у них не ушло )
01:56:05 ПП
User 60122561
с таким успехом у нас тут местные интенсивы есть от Кофемания Club
01:56:21 ПП
User 334671707
И правда нет ничего в курсах
01:57:02 ПП
User 60122561
User 334671707
Они там про 900 заданий говорят. Что-то не верится что столько можно только на вёрстку сделать
Дак это те что на сайте, там около 900 и выходит, там просто по 30-50+ заданий на модуль
01:57:28 ПП
User 334671707
А, ещё есть https://trank.com.ua
coursehunters.net
Ресурс видеоуроков программирования для front и back end разработчиков. Бери знания своего профиля у нас, ведь мы самые лучшие блеать. Серьезно.
01:57:30 ПП
User 60122561
User 334671707
И правда нет ничего в курсах
https://htmlacademy.ru/program
htmlacademy.ru/program
Вместе мы научимся работать с живым кодом, самостоятельно решать задачи, приближённые к реальным, использовать новейшие технологии. Минимум скучной теории и максимум практических упражнений.
01:57:42 ПП
User 334671707
User 334671707
А, ещё есть https://trank.com.ua
coursehunters.net
Ресурс видеоуроков программирования для front и back end разработчиков. Бери знания своего профиля у нас, ведь мы самые лучшие блеать. Серьезно.
Может там получится что-то найти что надо
01:58:06 ПП
User 334671707
User 60122561
Дак это те что на сайте, там около 900 и выходит, там просто по 30-50+ заданий на модуль
Блин. Откуда столько заданий на вёрстку. Янипаниать
01:58:11 ПП
User 277250801
ох нифига, интенсив-то денег стоит! 300 франков, однако!
01:58:29 ПП
01:59:32 ПП
User 334671707
Вообще фз чем тебя ЛЖР не устраивает. Я с ним спустя джва месяца нашла работу и умела то что ты описываешь и немного больше.
02:00:59 ПП
User 277250801
просто ощущение, что такие вещи можно за два дня освоить, хотя может я переоцениваю
02:01:28 ПП
User 277250801
в итоге, чувствую, буду сам обучать)
02:06:05 ПП
User 51752648
User 277250801
в итоге, чувствую, буду сам обучать)
Все дороги в начале обучения всегда ведут на лжс и MDN
02:32:03 ПП
User 554848
User 277250801
понимать что такое замыкания или event loop или this - нафиг ему не сдалось
помолюсь за твоего подавана
02:32:34 ПП
User 277250801
путь к совершенству лежит через говнокод
02:33:21 ПП
User 277250801
у самого были огромные проблемы из-за того, что в начале карьеры не научился говнокодить
02:33:36 ПП
User 554848
хахахаха
02:34:43 ПП
User 277250801
типа, знаешь все эти паттерны проектирования, архитектуру корпоративных приложений, строишь UML-диаграммы, а когда надо сделать чтобы блин работало, и быстро, наступает analysis-paralysis
02:35:05 ПП
User 554848
хм как первое мешает делать рабочее?
02:35:59 ПП
User 554848
хотя если все это "знать по howto" то не удивлен что в единую картину мира это не удается вписать
02:39:51 ПП
User 136500394
Андрей Ящак:
Ребят, как знающему ангуляр 1 освоить ангуляр 4 без смазки?
02:40:07 ПП
User 554848
документацию прочесть
02:40:34 ПП
User 136500394
Доки и героический гайд прочитан, я скорее про бест практикс
02:42:04 ПП
User 277250801
User 136500394
Андрей Ящак:
Ребят, как знающему ангуляр 1 освоить ангуляр 4 без смазки?
ну, если героический гайд весь освоил, то ты и так уже много знаешь
02:42:19 ПП
User 277250801
на огромный класс задач хватит
02:43:09 ПП
User 277250801
сейчас просто закодить надо что-нибудь. Если за деньги задачек нет, то какой-нибудь очередной вьювер github'а или spotify.
02:44:53 ПП
User 277250801
А, вот, мегасовет. Освой unit-тестирование. Чтобы написать нормальный юнит для ангуляра, надо очень многое поинмать в кишках фреймворка
02:45:46 ПП
User 247246660
User 136500394
Андрей Ящак:
Ребят, как знающему ангуляр 1 освоить ангуляр 4 без смазки?
В слове React много ошибок сделал.
02:46:27 ПП
User 277250801
а можно кстати писать на реакт, но без JSX?
02:46:35 ПП
User 277250801
бесит страшно
02:46:45 ПП
User 136500394
User 277250801
а можно кстати писать на реакт, но без JSX?
Изи
02:49:11 ПП
User 136500394
Только вместо <div/> писать придется Типо react.createElement('div', чето еще в параметрах)
02:49:20 ПП
02:49:30 ПП
User 136500394
Но это нифига не читабельно
02:49:46 ПП
User 277250801
а чтоб как в ангуляре были отдельно шаблоны, отдельно код? так не делают?
02:51:45 ПП
User 295368386
User 4627228
Готов стать генералом JavaScript-войск?
Подай доклад на следующий React Moscow Meetup:

🚀 https://goo.gl/forms/JOJz6zURa8YFLDF23
Lol 
Прикольная форма 😁
02:54:04 ПП
User 247246660
User 277250801
а чтоб как в ангуляре были отдельно шаблоны, отдельно код? так не делают?
а у тебя в шаблонах переменных и циклов нет?
02:55:22 ПП
User 247246660
В принципе можешь писать jsx в отдельных файлах, оборачивая в функцию, и импортировать в js файл с логикой. Но смысла 0.
03:11:59 ПП
User 259115665
Всем привет, сделал pet project на React/Redux/Web Audio и Spotify API, прошу посмотреть и подсказать что можно улучшить. Мобильной версии пока нету, только десктоп.😁😁 http://wydux.herokuapp.com/
03:13:18 ПП
User 277250801
сходу если - когда я в списке песен нажимаю кнопку play - она не становится кнопкой pause
03:13:39 ПП
User 277250801
это смущает
03:22:29 ПП
03:22:31 ПП
User 259115665
исправлю
03:30:15 ПП
User 277250801
в плеере кнопки вперед-назад работают через раз
03:30:56 ПП
User 277250801
я зашел на альбом битлз, нажал на песню и сразу же в плеере попробовал нажать кнопку следующей песни
03:38:33 ПП
User 334671707
User 277250801
а чтоб как в ангуляре были отдельно шаблоны, отдельно код? так не делают?
Изыди!
03:38:53 ПП
User 277250801
да это юмор)))
03:38:57 ПП
User 334671707
* крестится, крестится, вспоминая нг-1 и шаблончики на 2к строн HTML *
03:39:10 ПП
User 277250801
блин, а я на второй перешел и скучаю по первому
03:43:17 ПП
User 334671707
Ну, мне было прикольно писать первый проект на нг-1, без наставника и вообще человека, который хоть как бы знал нг-1 и мог отревьюить код. Так что тоже с теплотой еговспоминаю.
Такой буст чсв был от переписывания кучи портянок кода со $scope во что-то читабельное,от объяснения того как работают сборщики и таск-раннеры колллегам издалека, объяснения что внедрять PHP код в шаблоны ангуляра не о весёлая затея. ээээх
03:43:59 ПП
User 554848
User 136500394
Только вместо <div/> писать придется Типо react.createElement('div', чето еще в параметрах)
можно и без createElement
03:44:43 ПП
User 334671707
User 277250801
а можно кстати писать на реакт, но без JSX?
es6x
03:45:03 ПП
03:45:03 ПП
User 554848
и без него можн
03:45:15 ПП
User 554848
на старом добром 5
03:46:03 ПП
User 334671707
Ещё хайпскрипт есть какой-то
03:46:10 ПП
User 334671707
react-hyperscript
03:46:36 ПП
User 334671707
Но чот чем больше я смотрю на альтернативы JSX, тем больше мне этот самый JSX нравится
03:46:38 ПП
User 554848
не я про объекты
03:48:21 ПП
User 554848
https://jsbin.com/hajehiw/edit?js,output
jsbin.com/hajehiw/edit?js,output
A live pastebin for HTML, CSS & JavaScript and a range of processors, including SCSS, CoffeeScript, Jade and more...
03:48:54 ПП
User 554848
если JSX не нравится отличная альтернатива )
03:49:52 ПП
User 554848
про 5 погорячился забыл про символы
05:25:36 ПП
User 38165071
User 136500394
Но это нифига не читабельно
Прикинь, реакт вообще нечитабельный
05:26:21 ПП
05:26:45 ПП
User 190592642
Xbrl вам в хату
05:27:29 ПП
User 32530886
User 38165071
Прикинь, реакт вообще нечитабельный
лол
06:01:02 ПП
06:01:28 ПП
User 215655868
В два раза больше кода получается)
06:14:03 ПП
User 32530886
User 215655868
В два раза больше кода получается)
покажи мне то, что уменьшает количество кода, декларативное, и имеет те же плюсы что и реакт
06:15:14 ПП
User 1340580
User 32530886
покажи мне то, что уменьшает количество кода, декларативное, и имеет те же плюсы что и реакт
Бем?))
06:15:35 ПП
User 23384802
/me сагрился на бэм. Бэм не нужен. 
Прохожу дальше
06:15:36 ПП
User 32530886
User 1340580
Бем?))
бэм это методология, реакт это библиотека
06:15:43 ПП
User 32530886
User 23384802
/me сагрился на бэм. Бэм не нужен. 
Прохожу дальше
+
06:15:57 ПП
06:15:59 ПП
User 1340580
User 32530886
бэм это методология, реакт это библиотека
Ну началось. Почитай.
06:16:20 ПП
User 32530886
User 1340580
Ну началось. Почитай.
"сравнивать бем и реакт"... пздц
06:16:40 ПП
User 32530886
User 38165071
Прикинь, реакт вообще нечитабельный
просто стоит научится читать
06:16:46 ПП
User 32530886
короч, я не хочу в бреде участвовать
06:17:00 ПП
User 23384802
о, гриба еще не забанили
06:17:12 ПП
User 32530886
живите в своём иллюзорном мирке, что проблем нет, а БЕМ всех спасет если проблемы появятся
06:17:15 ПП
User 25987514
User 38165071
Прикинь, реакт вообще нечитабельный
конкретные примеры?
06:17:33 ПП
User 38165071
User 32530886
просто стоит научится читать
Раньше говорили, что надо читабельность. Теперь говорят, что надо читать
06:17:53 ПП
User 60122561
Зачем вообще бэм нужен? 🤔
06:17:56 ПП
User 32530886
User 38165071
Раньше говорили, что надо читабельность. Теперь говорят, что надо читать
xml не читабельный?
06:18:10 ПП
User 23384802
да ладно, вы что такие серьезные все =) конкретно бэм методология нужна если проект не реакте с ксс модулями, css in js. В отрыве от этого она збс, конечно.
06:18:11 ПП
User 32530886
User 60122561
Зачем вообще бэм нужен? 🤔
чтобы решить проблемы чистого css
06:18:20 ПП
User 60122561
кто-то в 2к17 еще не юзает цсс модули или цсс ин жс?
06:18:29 ПП
User 32530886
User 60122561
кто-то в 2к17 еще не юзает цсс модули или цсс ин жс?
гриб видать
06:20:19 ПП
User 1340580
User 32530886
"сравнивать бем и реакт"... пздц
Да ты подожди, ты привел характеристики, я под них тебе дал ответ, что не так? Кококо?
06:20:36 ПП
User 32530886
User 1340580
Да ты подожди, ты привел характеристики, я под них тебе дал ответ, что не так? Кококо?
ты плюсы реакта не знаешь?
06:20:37 ПП
User 1340580
Никто с пеной у рта не доказывает что что-то лучше чего-то.
06:20:42 ПП
User 32530886
как бем решает однонаправленный поток данных?
06:21:42 ПП
User 247246660
User 32530886
как бем решает однонаправленный поток данных?
А его нужно решать?
06:21:59 ПП
User 32530886
User 247246660
А его нужно решать?
неправильно сформулировал
06:22:13 ПП
User 1340580
Подожди, пару минут назад ты говрил что "бем – это методология", а сейчас уже хочешь обсуждения?
06:22:27 ПП
User 247246660
Кстати что такое бем?
06:23:01 ПП
User 1340580
Как мы будем обсуждать то с чем ты не знаком? Это трата времени.
06:23:08 ПП
User 32530886
User 1340580
Подожди, пару минут назад ты говрил что "бем – это методология", а сейчас уже хочешь обсуждения?
методология с инструментарием?
06:23:20 ПП
User 60122561
User 247246660
Кстати что такое бем?
пишешь названия классов в цсс будто тебя покусали жабисты из самого сурового ынтерпрайза
06:23:35 ПП
User 247246660
User 60122561
пишешь названия классов в цсс будто тебя покусали жабисты из самого сурового ынтерпрайза
А нафига?
06:23:49 ПП
User 60122561
ШОБЫ ПОНЯТНО БЫЛО ЧТО ОНО ДЕЛАЕТ
06:23:57 ПП
User 60122561
кто знает, лол
06:24:08 ПП
User 1340580
User 247246660
А нафига?
Чтобы в голове был порядок.
06:24:26 ПП
User 60122561
Инженеры решают такие проблемы автоматизацией, а не пердолинга классов ручками
06:24:31 ПП
User 60122561
"чтобы в голове порядок был"
06:24:34 ПП
User 1340580
С реактом и локализацией стилей все стали ленивыми.
06:24:44 ПП
User 60122561
советую яндексу нанять парочку кстати
06:24:45 ПП
User 32530886
User 1340580
Как мы будем обсуждать то с чем ты не знаком? Это трата времени.
лол)) бем был призван чтобы решать проблемы цсс
чтобы был порядок
изначально это была просто методология
но потом, БЕМ стал настолько геморным, что запилили инструменты которые эту проблему решают
но создают новую проблему — существование вообще этих инструментов
06:26:12 ПП
User 32530886
да и как бы
реакт это о компонентах как js-сущностях, стили там могут вообще не быть
Как можно сравнивать БЕМ и реакт?!
06:26:18 ПП
User 32530886
бред...
06:27:22 ПП
User 32530886
https://ru.bem.info/toolbox/sdk/bem-naming/
06:27:25 ПП
User 32530886
ну пиздец...
06:29:00 ПП
User 32530886
в реакте существует styled-components, css-modules, jss.
которые говорят, используй классы только как средство изменения внешнего вида конкретного компонента
пусть внешний вид крутится вокруг данных которые попадают в компонент
06:30:23 ПП
User 247246660
Что-то мне кажется что этот bem говно.
06:30:58 ПП
User 32530886
яндекс делает этот бем, а у самих на главной блоки наезжают
06:31:30 ПП
User 32530886
конечно же БЕМ
06:31:33 ПП
User 32530886
User 247246660
Что-то мне кажется что этот bem говно.
+
06:31:49 ПП
User 32530886
он помогал навести порядок, когда не было css-modules
06:32:12 ПП
User 140069692
Домик, блять
06:33:09 ПП
User 247246660
User 140069692
Домик, блять
домик2
06:33:18 ПП
User 25987514
User 32530886
он помогал навести порядок, когда не было css-modules
бэм по сути и есть модули, блоки <-> модули
06:35:07 ПП
User 60122561
сидишь такой "ооо, пацаны говорят бем топ, зайду гляну живой пример от яндекса на главной, круто же придумали с неймингом!"
06:35:11 ПП
User 60122561
domik1 domik2
06:37:48 ПП
User 23384802
User 32530886
конечно же БЕМ
domik2 лел
06:38:12 ПП
User 32530886
User 60122561
сидишь такой "ооо, пацаны говорят бем топ, зайду гляну живой пример от яндекса на главной, круто же придумали с неймингом!"
вот отличный пример!!!
06:39:04 ПП
User 247246660
Что-то ржу.
06:40:41 ПП
User 120307426
User 215655868
лан, попробую, посмотрим, сможет ли она так
Скриншоты-скриншоты из жс делать нельзя по соображениям безопасности.
06:41:01 ПП
User 120307426
Эта либа ходит по дому и рендерит его в канвас.
06:41:21 ПП
User 120307426
Часть она не сможет срендерить — айфреймы, состояния посещённых ссылок, всё такое.
06:41:43 ПП
User 120307426
И это _значительно_ медленно.
06:42:30 ПП
User 120307426
А ещё, судя по гиту, оно умерло.
06:46:35 ПП
User 32530886
User 215655868
мне бы делать скрины с частотой примерно 20к/с
зачем?
06:47:12 ПП
User 32530886
Сергей, есть множество расширений для хрома и файрфокса, которые умеют делать скриншоты страницы, почитай исходники и всё
06:47:33 ПП
User 215655868
User 32530886
зачем?
Говорил же, бота хочу написать на starblast.io
06:47:46 ПП
User 32530886
ты распознавать картинку будешь?
нейронки все дела?
06:47:56 ПП
06:48:16 ПП
User 334671707
User 247246660
Что-то мне кажется что этот bem говно.
Если что-то выглядит как говно и пахнет как говно... Впрочем, до того как придумали CSSM там с JSS бэм и правда был норм вещью.
06:48:39 ПП
User 120307426
User 215655868
Да
Лучше раскрути стейт и подцепись к стейту
06:48:55 ПП
User 120307426
Чем картинку распознавать с частотой 20 кадров в сек
06:48:59 ПП
User 60122561
User 32530886
ты распознавать картинку будешь?
нейронки все дела?
Скинь свой гх позязя, я помню у тебя примеры с атомиком были, хочу глянуть (и поспрашивать если че), а то у нас в проект атомик методологию завезли лол
06:49:31 ПП
User 215655868
User 120307426
Лучше раскрути стейт и подцепись к стейту
Какой Стейт?
06:49:35 ПП
User 120307426
Это раз.
06:49:53 ПП
User 32530886
User 60122561
Скинь свой гх позязя, я помню у тебя примеры с атомиком были, хочу глянуть (и поспрашивать если че), а то у нас в проект атомик методологию завезли лол
github.com/lestad
github.com/lestad
Follow lestad on GitHub and watch them build beautiful projects.
06:49:54 ПП
User 120307426
Два — нахрена тебе там реднерить страницу в картинку если у тебя уже есть картинка?
06:49:55 ПП
User 60122561
(пишу сюда вдруг кому-нибудь еще будет интересно)
06:49:58 ПП
User 60122561
спасибо
06:50:01 ПП
User 120307426
Там всё в канвас рендерится.
06:50:11 ПП
User 215655868
Ааа, ну это понятно
06:50:13 ПП
User 32530886
User 60122561
Скинь свой гх позязя, я помню у тебя примеры с атомиком были, хочу глянуть (и поспрашивать если че), а то у нас в проект атомик методологию завезли лол
@atomicdesign тут спрашивать лучш, даж есть разные примерчики
06:50:26 ПП
User 60122561
каеф, еще раз спасибки
06:50:47 ПП
User 215655868
Но как бы это бот не только для этой игры. Поэтому спрашивал за скриншоты
06:51:25 ПП
User 120307426
User 215655868
Ааа, ну это понятно
1) тебе не нужно скриншотить страницу, ты хочешь скриншотить канвас, который там уже есть. Для этого тебе никаких библиотек не надо и это очень быстро.
2) если делать бота для конкретной игрушки, проще как-то прицепиться в состояние игры в переменных, чем парсить картинку
06:51:33 ПП
User 120307426
User 215655868
Но как бы это бот не только для этой игры. Поэтому спрашивал за скриншоты
Так они почти все в канвас рендерят.
06:51:36 ПП
User 32530886
User 215655868
Но как бы это бот не только для этой игры. Поэтому спрашивал за скриншоты
распознавать картинку в 20 кадров в секунду, если ещё нейронка будет на js
и чтобы распознавалка умела много игр... как же медленно это будет

не осилит реалтайм
06:51:53 ПП
User 120307426
Плюнь на скриншочение страницы и выбирай там канвас.
06:52:39 ПП
User 32530886
User 120307426
1) тебе не нужно скриншотить страницу, ты хочешь скриншотить канвас, который там уже есть. Для этого тебе никаких библиотек не надо и это очень быстро.
2) если делать бота для конкретной игрушки, проще как-то прицепиться в состояние игры в переменных, чем парсить картинку
да. полностью согласен. У каждой игры есть свой стейт в js, события и прочее
почитай исходники, выясни как работает игра изнутри
и встраивай файлик свой на страницу (который именно бот)

И распознавалка не нужна!
06:54:11 ПП
User 215655868
Суть бота в том, чтоб научить его адаптироваться под все. Я не хочу ему жостко прописывать стейты от каждой игры
06:54:32 ПП
User 32530886
на данный момент, такое невозможно
06:54:42 ПП
User 32530886
нужна очень мощная и производительная нейронка
06:54:56 ПП
User 32530886
которую обучать надо будет многими миллионами игровых ситуаций
06:55:17 ПП
User 32530886
ботов пишут под конкретную игру... ибо так проще
06:55:58 ПП
User 215655868
Я все же попробую
07:01:53 ПП
User 247246660
Попробуй конечно.
07:04:07 ПП
User 247246660
User 215655868
Я все же попробую
https://youtu.be/edWI4ZnWUGg в помощь
youtube.com/watch?v=edWI4ZnWUGg
Our AI friend here, Charles, is a convolutional neural network that learns to drive through deep learning. At the moment, Charles learns and takes all action...
07:05:08 ПП
User 215655868
Видел) классно)