Андрей
Если и заниматься такими задачами, то только по максимуму.
Андрей
Иначе смысла нет никакого. Скукотища.
Алексей
Immutable js. Ребят, помогите решить проблему.
Есть Map
const initialState = Map({
current_page: 1,
results: List()
});
Как я могу взять и сконкатенировать лист results и еще один массив? Гугл ведет в deepMerge, только по факту получается так, что он заменяет один список другим, а не мерджит.
Anonymous
Андрей
Anonymous
ясно
🌙 Demetreus
В общем тебе нужна квадратная сетка в которой случайно 1 ячейка dragable, а другая drop target. Так?
Это ты описал бизнес-кейс, а проблемы в реализации у тебя какие? https://t.me/JSlang/194529
Я понял.
В общем перефразирую.
Мне нужна квадратная сетка.
В которой случайно 1 ячейка dragable, а другая drop target, да, все верно.
Случайная ячейка dragable выделяется другим цветом.
drop target визуально никак не выделяется.
Снизу под сеткой стрелки которые указывают в каком направлении нужно двигать маркер, чтоб доставить его до случайной ячейки drop target.
Маркер следует перетаскивать только по Х и У осям. Его нельзя возить по диагонали или как-то еще.
Маркер брошен в правильную ячеку = Win || маркер брошен не туда = Game over
Что было сделано?
Я предпринимаю попытки собрать как можно больше информации, чтоб сделать эту задачу.
Также я сумел сгенерировать сетку.
Какие проблемы возникли?
Я не могу случайно определить 2 ячейки, и реализовать перемещение маркера по осям с подсказками в виде стрелочек.
Что можно предпринять, чтоб решить поставленную задачу?
Возможно где что почитать?
Что могли бы подсказать сами, как реализовать?
Anonymous
@artalar Ах да, можно решить задачку на Codewars, например на 3-4 kyu
Там и тестами сразу покроют, и силушкой померяться можно с другими
Anonymous
Anonymous
Anonymous
Anonymous
Давно хочу, времени нет(
Я например, когда изучал canvas захотел написать свой небольшой физ. движок, и на 2 недели полез вспоминать институтский курс линейной алгебры. а было это 8 лет назад, мне 31
Доделал до ветра и частиц и бросил, ибо пилить такое на энтузиазме - надо любить игры, а я их не очень "полюбляю"
Anonymous
А насчет Codewars - просто начни, азарт появится. Я по вечерам начинал с простых задачек - 8-7 kyu
Anonymous
Я понял.
В общем перефразирую.
Мне нужна квадратная сетка.
В которой случайно 1 ячейка dragable, а другая drop target, да, все верно.
Случайная ячейка dragable выделяется другим цветом.
drop target визуально никак не выделяется.
Снизу под сеткой стрелки которые указывают в каком направлении нужно двигать маркер, чтоб доставить его до случайной ячейки drop target.
Маркер следует перетаскивать только по Х и У осям. Его нельзя возить по диагонали или как-то еще.
Маркер брошен в правильную ячеку = Win || маркер брошен не туда = Game over
Что было сделано?
Я предпринимаю попытки собрать как можно больше информации, чтоб сделать эту задачу.
Также я сумел сгенерировать сетку.
Какие проблемы возникли?
Я не могу случайно определить 2 ячейки, и реализовать перемещение маркера по осям с подсказками в виде стрелочек.
Что можно предпринять, чтоб решить поставленную задачу?
Возможно где что почитать?
Что могли бы подсказать сами, как реализовать?
Ну определить случайно 2 ячейки - это просто рандом * на количество клеток, другой вопрос, что у тебя может есть какое-то условие, что клетки не должны стоять рядом?
По поводу определения направления стрелок, это тебе нужны алгоритмы поиска пути - они разные, погугли сам или тут подскажут
Anonymous
Sergey
кто смотрит митап?
Anonymous
Я хотел бы про релай глянуть, но не успею, наверное
🌙 Demetreus
Anonymous
Запись будет же?
Sergey
Anonymous
🌙 Demetreus
Ладно, спасибо и на этом. Успехов )
Anonymous
Или можно на Three JS симуляцию запилить
Anonymous
Musлим
Codewars классная тема, например когда сайд проекты поднадоедают берёшься за эти задачки, дошёл до 6 kyu и забросил
Anonymous
@artalar Смотрю многие пишут в https://codesandbox.io
Что, Неплохая песочница? Лучше codepen?
Anonymous
Anonymous
Хотя в контексте беседы страшно такими словами кидаться
Anonymous
Anonymous
??
Dika
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 ] }
Anonymous
Anonymous
- табы включать надо, все пробелами
Anonymous
и еще много чего
🌙 Demetreus
Anonymous
Anonymous
Мля, рядом с нашими домами частный сектор. Там на всю играет БУтырка.....
Anonymous
Я помню, как в свое время, мучился над джунскими задачами на позицию java-разработчика. Было интересно
Anonymous
Anonymous
Вот там я реально столкнулся с матиматикой и первый раз познал рекурсию
Anonymous
Ммм, рекурсия...
Anonymous
я был даже не джуном, а entry*
Игнат
Всем привет! Кто нибудь может подсказать как подрубить мэппинг исходников в хроме если сами исходники не лежать рядом со страницей?
Игнат
Игнат
Вот так выглядит дерево, у меня есть мэпинг для этого файла (собран webpack'ом) и исхоники. Как мне все вместе собрать можно, чтоб мэппинг работал и можно было дебажить?
Anonymous
кто смотрит митап?
Игра "найди Сову на сценах зала". Я, пока, проигрываю(
Sergey
Anonymous
А, лол
pa[aad
а можно на js открыть вкладку новую
а ссылка может быть такая как site.com/ ?
работает только со схемой ( http или https )
Den
Ребят, немного туплю
Вот у меня есть несколько асинхронных функций, которые должны выполняться одновременно.
Но мне надо выполнить другую функцию только после выполнения асинхронных.
https://jsfiddle.net/6ah6ggzy/
Как это сделать?
Sergey
Den
Спасибо
Ig
Подскажите, пожалуйста, что такое спинеры в js
Anonymous
Крутящиейся анимации загрузки
Ig
Спасибо
Anonymous
Я практически уверен, что термин "спинер" привнес какой-то менеджер
Ig
просто слышал краем уха употребления слова спиннер и js
Ig
стало интересно
Anonymous
Anonymous
Адиль
Адиль Аманжолов:
Добрый вечер! Подскажите пожалуйста.Вопрос по теме mvc, ajax. Я получил данные в json. Методом JsonResult у меня вывелись данные в браузер. Как мне обработать данные, чтоб запихнуть в переменную в представлении? Насколько я понял нужно использовать ajax запросы, но у меня не получается.
Evgeny
народ, кто нибудь работал с Onesignal?
Анатолий
Anonymous
Всем привет. Нужна помощь. Подскажите как можно удалить куки из хранилища браузера с помощью JavaScript. Перепробовал кучу вариантов из интернета но что-то ничего не выходит, они все равно в хранилище висят
Anonymous
Alpha
Anonymous
Не работает данное решение. Пробовал уже.
Anonymous
Anonymous
Впервые прошу в чате помощи потому как труба. Уже не могу 😊
Anonymous
А знакомых с кем посоветоваться к сожалению нет