
Andrey
31.05.2018
16:20:45

Artyom
31.05.2018
16:21:28
ясно


Dima ?
31.05.2018
16:21:48
В общем тебе нужна квадратная сетка в которой случайно 1 ячейка dragable, а другая drop target. Так?
Это ты описал бизнес-кейс, а проблемы в реализации у тебя какие? https://t.me/JSlang/194529
Я понял.
В общем перефразирую.
Мне нужна квадратная сетка.
В которой случайно 1 ячейка dragable, а другая drop target, да, все верно.
Случайная ячейка dragable выделяется другим цветом.
drop target визуально никак не выделяется.
Снизу под сеткой стрелки которые указывают в каком направлении нужно двигать маркер, чтоб доставить его до случайной ячейки drop target.
Маркер следует перетаскивать только по Х и У осям. Его нельзя возить по диагонали или как-то еще.
Маркер брошен в правильную ячеку = Win || маркер брошен не туда = Game over
Что было сделано?
Я предпринимаю попытки собрать как можно больше информации, чтоб сделать эту задачу.
Также я сумел сгенерировать сетку.
Какие проблемы возникли?
Я не могу случайно определить 2 ячейки, и реализовать перемещение маркера по осям с подсказками в виде стрелочек.
Что можно предпринять, чтоб решить поставленную задачу?
Возможно где что почитать?
Что могли бы подсказать сами, как реализовать?


Finch
31.05.2018
16:22:53
@artalar Ах да, можно решить задачку на Codewars, например на 3-4 kyu
Там и тестами сразу покроют, и силушкой померяться можно с другими

Google

Artyom
31.05.2018
16:23:34

Finch
31.05.2018
16:26:03
Давно хочу, времени нет(
Я например, когда изучал canvas захотел написать свой небольшой физ. движок, и на 2 недели полез вспоминать институтский курс линейной алгебры. а было это 8 лет назад, мне 31
Доделал до ветра и частиц и бросил, ибо пилить такое на энтузиазме - надо любить игры, а я их не очень "полюбляю"

Andrey
31.05.2018
16:26:04

Finch
31.05.2018
16:26:54
А насчет Codewars - просто начни, азарт появится. Я по вечерам начинал с простых задачек - 8-7 kyu


Artyom
31.05.2018
16:27:01
Я понял.
В общем перефразирую.
Мне нужна квадратная сетка.
В которой случайно 1 ячейка dragable, а другая drop target, да, все верно.
Случайная ячейка dragable выделяется другим цветом.
drop target визуально никак не выделяется.
Снизу под сеткой стрелки которые указывают в каком направлении нужно двигать маркер, чтоб доставить его до случайной ячейки drop target.
Маркер следует перетаскивать только по Х и У осям. Его нельзя возить по диагонали или как-то еще.
Маркер брошен в правильную ячеку = Win || маркер брошен не туда = Game over
Что было сделано?
Я предпринимаю попытки собрать как можно больше информации, чтоб сделать эту задачу.
Также я сумел сгенерировать сетку.
Какие проблемы возникли?
Я не могу случайно определить 2 ячейки, и реализовать перемещение маркера по осям с подсказками в виде стрелочек.
Что можно предпринять, чтоб решить поставленную задачу?
Возможно где что почитать?
Что могли бы подсказать сами, как реализовать?
Ну определить случайно 2 ячейки - это просто рандом * на количество клеток, другой вопрос, что у тебя может есть какое-то условие, что клетки не должны стоять рядом?
По поводу определения направления стрелок, это тебе нужны алгоритмы поиска пути - они разные, погугли сам или тут подскажут


Сергей
31.05.2018
16:29:16
кто смотрит митап?

Artyom
31.05.2018
16:30:12
Я хотел бы про релай глянуть, но не успею, наверное

Dima ?
31.05.2018
16:30:14

Artyom
31.05.2018
16:30:15
Запись будет же?

Google

Сергей
31.05.2018
16:31:07

Artyom
31.05.2018
16:31:17

Dima ?
31.05.2018
16:31:36
Ладно, спасибо и на этом. Успехов )

Finch
31.05.2018
16:33:21
Или можно на Three JS симуляцию запилить

Artyom
31.05.2018
16:33:53

Муслим
31.05.2018
16:34:46
Codewars классная тема, например когда сайд проекты поднадоедают берёшься за эти задачки, дошёл до 6 kyu и забросил

Artyom
31.05.2018
16:35:00

Finch
31.05.2018
16:35:09
@artalar Смотрю многие пишут в https://codesandbox.io
Что, Неплохая песочница? Лучше codepen?

Artyom
31.05.2018
16:35:23
Хотя в контексте беседы страшно такими словами кидаться

Finch
31.05.2018
16:36:30
??

Artyom
31.05.2018
16:36:37

Dika
31.05.2018
16:38:25
Immutable js. Ребят, помогите решить проблему.
Есть Map
const initialState = Map({
current_page: 1,
results: List()
});
Как я могу взять и сконкатенировать лист results и еще один массив? Гугл ведет в deepMerge, только по факту получается так, что он заменяет один список другим, а не мерджит.
initialState.update('results', a => a.concat([1, 2, 3]))
//=> Map { "current_page": 1, "results": List [ 1, 2, 3 ] }

Finch
31.05.2018
16:40:42
- табы включать надо, все пробелами
и еще много чего

Dima ?
31.05.2018
16:42:27

Artyom
31.05.2018
16:43:03

Google

Finch
31.05.2018
16:43:22
Мля, рядом с нашими домами частный сектор. Там на всю играет БУтырка.....

Artyom
31.05.2018
16:43:32
Я помню, как в свое время, мучился над джунскими задачами на позицию java-разработчика. Было интересно
Вот там я реально столкнулся с матиматикой и первый раз познал рекурсию
Ммм, рекурсия...
я был даже не джуном, а entry*

Калинич
31.05.2018
16:50:01
Всем привет! Кто нибудь может подсказать как подрубить мэппинг исходников в хроме если сами исходники не лежать рядом со страницей?
Вот так выглядит дерево, у меня есть мэпинг для этого файла (собран webpack'ом) и исхоники. Как мне все вместе собрать можно, чтоб мэппинг работал и можно было дебажить?

Artyom
31.05.2018
17:03:02

Сергей
31.05.2018
17:03:46

Artyom
31.05.2018
17:04:05
А, лол

Andrey
31.05.2018
17:43:21
а можно на js открыть вкладку новую
а ссылка может быть такая как site.com/ ?
работает только со схемой ( http или https )

Денис
31.05.2018
18:03:52
Ребят, немного туплю
Вот у меня есть несколько асинхронных функций, которые должны выполняться одновременно.
Но мне надо выполнить другую функцию только после выполнения асинхронных.
https://jsfiddle.net/6ah6ggzy/
Как это сделать?

Сергей
31.05.2018
18:04:29

Денис
31.05.2018
18:06:19
Спасибо

Metildezorfin
31.05.2018
18:13:40
Подскажите, пожалуйста, что такое спинеры в js

Artyom
31.05.2018
18:14:15
Крутящиейся анимации загрузки

Metildezorfin
31.05.2018
18:14:39
Спасибо

Artyom
31.05.2018
18:14:42
Я практически уверен, что термин "спинер" привнес какой-то менеджер

Google

Metildezorfin
31.05.2018
18:15:35
просто слышал краем уха употребления слова спиннер и js
стало интересно

Denis
31.05.2018
18:22:16

Admin
ERROR: S client not available

Artyom
31.05.2018
18:23:14

Адиль
31.05.2018
18:26:20
Адиль Аманжолов:
Добрый вечер! Подскажите пожалуйста.Вопрос по теме mvc, ajax. Я получил данные в json. Методом JsonResult у меня вывелись данные в браузер. Как мне обработать данные, чтоб запихнуть в переменную в представлении? Насколько я понял нужно использовать ajax запросы, но у меня не получается.

Evgeny
31.05.2018
20:04:11
народ, кто нибудь работал с Onesignal?

Анатолий
31.05.2018
20:04:56

Руслан
31.05.2018
21:27:35
Всем привет. Нужна помощь. Подскажите как можно удалить куки из хранилища браузера с помощью JavaScript. Перепробовал кучу вариантов из интернета но что-то ничего не выходит, они все равно в хранилище висят

Finch
31.05.2018
21:28:33

Alpha
31.05.2018
21:28:43

Руслан
31.05.2018
21:30:46
Не работает данное решение. Пробовал уже.
Впервые прошу в чате помощи потому как труба. Уже не могу ?
А знакомых с кем посоветоваться к сожалению нет

Finch
31.05.2018
21:32:18
https://stackoverflow.com/questions/13029458/delete-cookies-chrome-extension

Руслан
31.05.2018
21:34:04
Тоже читал об этом решении. Не пробовал его, потому как это не работает в IE11
Суть задачи простая - нужно сделать согласие на принятие куки
Оно должно блочить все куки пока пользователь не нажмет принять
Затем когда пользователь передумал и нажал отклонить то куки должны удаляться

Google

Руслан
31.05.2018
21:35:41
Попробовал использовать для этого вот этот АПИ https://cookieconsent.insites.com/ - но что то он не работает так как нужно
Если честно он вообще не работает. Куки как летели так и летят. Мож я что не так делаю, но вожусь уже 4 дня. В разработке не новичек. Правда на чистом яваскрипте пишу не часто. В основном с JQuery работаю.
Если можете, помогите советом, так как я в тупике. Очень прошу.

Finch
31.05.2018
21:43:26

Руслан
31.05.2018
21:44:25
Может есть решение на JQuery было бы еще лучше. Я просто решил работать через это АПИ что я сбросли а оно на чистом яваскрипте
Дело в том что мне это в сайт надо пихнуть, разширение не катит
Может, кто делал, к примеру, все существующие куки получить, пихнуть в один масив, и потом удалить все скопом.

Finch
31.05.2018
21:51:59

Руслан
31.05.2018
21:56:47
По превому варианту - открыто у меня сейчас во вкладке, но там вроде нет мультиудаления кукис. Подскажи, я могу получить количество кук и перебрать их к примеру через for по ключу и значению? Я что-то пробовал не получилось. По второму варианту не катит потому как нод не испльзую.
Спасибо, кстати, что пытаешься помочь

Finch
31.05.2018
22:00:13