@js_noobs_ru
JavaScript Noobs — сообщество новичков

Чат для новичков Правила: https://teletype.in/@js_noobs_ru/S1ia4hXQm Другие полезные чаты — https://github.com/goq/telegram-list или https://rudevs.network/ByKT2JwWQ

2124 members

Архив канала @js_noobs_ru 10 июля 2018 г.

09:29:51 ДП
User 133087016
Всем привет. Простите за реально нубский вопрос, но ищу помощи. 
Интернет магазин. Корзина. Есть инпут с количеством товара (переменная php) и кнопки "+" и "-". Как заставить кнопки работать, при этом при изменении количества товара сделать и изменение цены. 

Изначально в коде было так: https://codesandbox.io/s/43ynwqxj9x
codesandbox.io/s/43ynwqxj9x
The online code editor tailored for web applications
09:39:39 ДП
User 401149612
User 133087016
Всем привет. Простите за реально нубский вопрос, но ищу помощи. 
Интернет магазин. Корзина. Есть инпут с количеством товара (переменная php) и кнопки "+" и "-". Как заставить кнопки работать, при этом при изменении количества товара сделать и изменение цены. 

Изначально в коде было так: https://codesandbox.io/s/43ynwqxj9x
codesandbox.io/s/43ynwqxj9x
The online code editor tailored for web applications
Без AJAX и PHP непонятно
09:42:32 ДП
User 133087016
Хм, знать бы, как все в одном месте выложить ... 
Если у кого есть время объяснить этот нюанс, то с меня плюс вам в карму ))) Я учусь быстро просто систематичной инфы в гугле не откопал ((
09:44:13 ДП
User 142133444
ребят, можете сказать при каких условиях данный код должен работать? https://youtu.be/SL4srmArFds?list=PLrCZzMib1e9r9OwZDTtkgdIOy84SwICKu&t=1621
youtube.com/watch?v=SL4srmArFds&list=PLrCZzMib1e9r9OwZDTtkgdIOy84SwICKu
Подробнее о курсе: https://goo.gl/6GDjkW Лекция читается в рамках образовательного проекта "Технопарк Mail.ru Group" при МГТУ им. Баумана. СМОТРИТЕ ТАКЖЕ: ► ...
09:45:36 ДП
User 142133444
допустим, если добавить 

constructor () {
    this.liteners = {};
}

то, нужен же ещё массив внутри с ключом event
09:46:17 ДП
User 142133444
а на следующем слайде показано, что созданный класс-наблюдатель вызывается (создается объект) без всяких аргументов
09:47:29 ДП
User 67164223
если учишься паттернам, то посмотри 
https://monsterlessons.com/project/lessons/observer-pattern-v-javascript
monsterlessons.com/project/lessons/observer-pattern-v-javascript
В этом видео мы с вами разберем такой паттерн, как Observer. Он достаточно сильно похож на Pub/Sub, но его идея немного в другом.
09:47:39 ДП
User 142133444
я их смотрел
09:47:45 ДП
User 142133444
мне именно этот код интересен
09:47:53 ДП
User 33632136
Пацанва, как мне правильно поменять address через метод PATH ?
https://jsoneditoronline.org/?id=41ecbe8661d648c385367c1a2158331f
09:47:54 ДП
User 142133444
хочу просто разобраться, что лектор имел ввиду
09:48:15 ДП
User 33632136
User 33632136
Пацанва, как мне правильно поменять address через метод PATH ?
https://jsoneditoronline.org/?id=41ecbe8661d648c385367c1a2158331f
вообще не понимаю как достучатся до вложенного объекта
09:48:28 ДП
User 67164223
User 142133444
допустим, если добавить 

constructor () {
    this.liteners = {};
}

то, нужен же ещё массив внутри с ключом event
так слушатели это массив
09:49:05 ДП
User 77905303
User 33632136
вообще не понимаю как достучатся до вложенного объекта
либо [0].address, либо я чего то не понимаю...
09:50:04 ДП
User 142133444
User 67164223
так слушатели это массив
странно, что он используется как словарь на 3 строке
09:50:23 ДП
User 142133444
listeners[event]
09:51:51 ДП
User 33632136
User 77905303
либо [0].address, либо я чего то не понимаю...
я чего-то вообще не понимаю как по этому правилу долежн выглядеть запрос.[0].address это что и куда вообще воодить? ибо как json мне его не пропускает
09:53:22 ДП
User 33632136
address[0] у меня мозг еще понимает что это, а то я вообще хз
09:56:28 ДП
User 77905303
User 33632136
address[0] у меня мозг еще понимает что это, а то я вообще хз
точно не знаю как и с чем ты работаешь. но может это тебе поможет http://jsbin.com/ludijuviwo/edit?js,console,output
jsbin.com/ludijuviwo/edit?js,console,output
A live pastebin for HTML, CSS & JavaScript and a range of processors, including SCSS, CoffeeScript, Jade and more...
10:00:17 ДП
User 33632136
User 77905303
точно не знаю как и с чем ты работаешь. но может это тебе поможет http://jsbin.com/ludijuviwo/edit?js,console,output
jsbin.com/ludijuviwo/edit?js,console,output
A live pastebin for HTML, CSS & JavaScript and a range of processors, including SCSS, CoffeeScript, Jade and more...
ты мне скинул проссто обернутый в переменную джейсончик?
json[0].address.street ну вот я этим запросом получил нужное мне поле, но postman в body запроса не пропускает такие штуки, пишет ошибка
10:01:18 ДП
User 33632136
мне в обведенное красным полее надо ввести путь к полям объекта address, но там синтаксис походу отличается, все время непроходит так как обычно
10:02:15 ДП
User 194990550
User 33632136
ты мне скинул проссто обернутый в переменную джейсончик?
json[0].address.street ну вот я этим запросом получил нужное мне поле, но postman в body запроса не пропускает такие штуки, пишет ошибка
потому что это не json :)
10:02:31 ДП
User 33632136
занимательное замечание, я это подозревал
10:02:34 ДП
User 33632136
пойду проверю точно
10:02:35 ДП
User 33632136
спасибо
10:03:57 ДП
User 33632136
User 194990550
потому что это не json :)
нет, все таки даже нормально сделанный json ИМЕННО с вложенным объектом, оно пускать не хочет
10:04:32 ДП
User 194990550
User 33632136
нет, все таки даже нормально сделанный json ИМЕННО с вложенным объектом, оно пускать не хочет
запятую убрал?:)
10:04:56 ДП
User 133087016
User 133087016
Всем привет. Простите за реально нубский вопрос, но ищу помощи. 
Интернет магазин. Корзина. Есть инпут с количеством товара (переменная php) и кнопки "+" и "-". Как заставить кнопки работать, при этом при изменении количества товара сделать и изменение цены. 

Изначально в коде было так: https://codesandbox.io/s/43ynwqxj9x
codesandbox.io/s/43ynwqxj9x
The online code editor tailored for web applications
https://repl.it/@SaintStranger/SuperficialDishonestLicensing
все что, нашел связанное с количеством засунул сюда.
хотя, до конца разобраться пока самостоятельных знаний не хватает (
repl.it/@SaintStranger/SuperficialDishonestLicensing
Powerful and simple online compiler, IDE, interpreter, and REPL. Code, compile, and run code in 30+ programming languages. including JavaScript, Python, Ruby, Java, Node.js, Go, Clojure, Scheme, C, C#, C++, Lua and many more.
10:06:08 ДП
User 194990550
} скобку забыли:)
10:06:42 ДП
User 33632136
User 194990550
} скобку забыли:)
ТВОЮ МАТЬ
я один такой чорт невнимательный? или у всех бывает?
10:06:45 ДП
User 33632136
спасибо
10:08:46 ДП
User 142133444
По моему вопросу может кто-то что-то ответить?

К слову, вообще не понятно, зачем нужен паттерн событий в JS, когда можно генерировать свои события с помощью new Event(тип события[, флаги])
10:08:46 ДП
User 142133444
ребят, можете сказать при каких условиях данный код должен работать? https://youtu.be/SL4srmArFds?list=PLrCZzMib1e9r9OwZDTtkgdIOy84SwICKu&t=1621
youtube.com/watch?v=SL4srmArFds&list=PLrCZzMib1e9r9OwZDTtkgdIOy84SwICKu
Подробнее о курсе: https://goo.gl/6GDjkW Лекция читается в рамках образовательного проекта "Технопарк Mail.ru Group" при МГТУ им. Баумана. СМОТРИТЕ ТАКЖЕ: ► ...
10:08:47 ДП
User 142133444
допустим, если добавить 

constructor () {
    this.liteners = {};
}

то, нужен же ещё массив внутри с ключом event
10:08:47 ДП
User 142133444
а на следующем слайде показано, что созданный класс-наблюдатель вызывается (создается объект) без всяких аргументов
10:18:53 ДП
User 124717712
User 142133444
а на следующем слайде показано, что созданный класс-наблюдатель вызывается (создается объект) без всяких аргументов
Ему и не нужно никакие аргументы передавать при инициализации. Объект создали и ждём подписки на события.
10:20:11 ДП
User 142133444
я в курсе, просто до вызова this.listeners[event].push(callback) по идее должен уже быть примерно такой объект: 
this.listeners = {event: []}
10:20:32 ДП
User 142133444
по идее он должен был быть сделан в constructor
10:21:54 ДП
User 142133444
если исходить из кода в видео конечно же
10:23:52 ДП
User 124717712
Ну это скорей всего и подразумевается. Так-то там и проверок не мешало бы добавить. Я думаю это просто пример упрощён для урока.
10:24:30 ДП
User 142133444
так как создать такой объект, если не передавать ничего при создании объекта?
10:25:13 ДП
User 142133444
и если не создавать его в ручную в каждом методе
10:25:22 ДП
User 142133444
но этого явно нет в предложеном коде
10:25:41 ДП
User 124717712
Проверку и инициализацию добавь в метод on.
10:27:07 ДП
User 124717712
on(event, callback) {

    if (!this.listeners[event]) {
        this.listeners[event] = [];
    }

    this.listeners[event].push(callback);

}
10:27:37 ДП
User 142133444
ну да, в принципе можно
10:27:40 ДП
User 142133444
спасибо
10:31:29 ДП
User 350890943
Ребята подскажите нормальный гайд по юнит тестам в агуляре
10:43:05 ДП
User 133087016
Ребят, если у кого есть время, можете, пожалуйста, помочь разобраться с корзиной магазина, которая не хочет обновляться ((( https://repl.it/@SaintStranger/SuperficialDishonestLicensing
repl.it/@SaintStranger/SuperficialDishonestLicensing
Powerful and simple online compiler, IDE, interpreter, and REPL. Code, compile, and run code in 30+ programming languages. including JavaScript, Python, Ruby, Java, Node.js, Go, Clojure, Scheme, C, C#, C++, Lua and many more.
10:47:08 ДП
User 104477
User 354032356
не понимаю, результат какого из? и как им прервать итерацию?
не им прервать, а самостоятельно прервать, сделав в цикле return, если на текущей итерации получение нужных элементов вернуло false.
10:51:06 ДП
User 201036437
User 133087016
Ребят, если у кого есть время, можете, пожалуйста, помочь разобраться с корзиной магазина, которая не хочет обновляться ((( https://repl.it/@SaintStranger/SuperficialDishonestLicensing
repl.it/@SaintStranger/SuperficialDishonestLicensing
Powerful and simple online compiler, IDE, interpreter, and REPL. Code, compile, and run code in 30+ programming languages. including JavaScript, Python, Ruby, Java, Node.js, Go, Clojure, Scheme, C, C#, C++, Lua and many more.
Ну там много проблем :)
10:53:11 ДП
User 133087016
User 201036437
Ну там много проблем :)
Я готов быть нежным и деликатным и полностью впасть в ан****ое рабство, если кто-нибудь согласиться мне в течение дня обьяснить ))))
Второй раз мне объяснять уже не придётся ))))
10:53:30 ДП
User 201036437
User 133087016
Я готов быть нежным и деликатным и полностью впасть в ан****ое рабство, если кто-нибудь согласиться мне в течение дня обьяснить ))))
Второй раз мне объяснять уже не придётся ))))
Чё там на бэкэнде?
10:53:35 ДП
User 201036437
Фрейм?
10:57:35 ДП
User 201036437
User 133087016
Я готов быть нежным и деликатным и полностью впасть в ан****ое рабство, если кто-нибудь согласиться мне в течение дня обьяснить ))))
Второй раз мне объяснять уже не придётся ))))
load('index.php?route=common/cart/info .cart_content > *'
10:57:42 ДП
User 201036437
Вот это что такое? 0_0
11:00:18 ДП
User 216655735
User 201036437
Вот это что такое? 0_0
функция load у джиквери так работает
11:00:48 ДП
User 201036437
User 216655735
функция load у джиквери так работает
Бочечки ты мои
11:00:55 ДП
User 216655735
а чё там updateCart функция два раза написана? может из-за этого проблема?
11:00:56 ДП
User 201036437
Аллах храни жквери
11:01:11 ДП
User 216655735
User 201036437
Бочечки ты мои
сам только что загуглил, орнул
12:34:46 ПП
User 466650523
ребят, подскажите, как можно сделать чтобы div1 был над div2 не трогая html https://jsfiddle.net/b0spnohk/14/
12:36:09 ПП
User 466650523
или так нельзя?
12:36:40 ПП
User 67164223
User 466650523
или так нельзя?
Ты меняешь иерархию. Что ты хочешь этим добиться?
12:38:13 ПП
User 466650523
User 67164223
Ты меняешь иерархию. Что ты хочешь этим добиться?
есть div у меня , который я пытаюсь обернуть тегом a, но сделать этого не получается, потому что на div’e функция которая срабатывает при нажатии
12:38:26 ПП
User 466650523
а функция это хз где
12:40:12 ПП
User 67164223
прочитай про баблинг
12:40:18 ПП
User 354032356
User 466650523
ребят, подскажите, как можно сделать чтобы div1 был над div2 не трогая html https://jsfiddle.net/b0spnohk/14/
.div1{
  width:50px;
  height: 50px;
  background: green;
  position: relative;
}
.div2{
  width:140px;
  height: 140px;
  background: yellow;
  position: absolute;
  z-index: -10;
}
12:40:25 ПП
User 354032356
изините
12:44:07 ПП
User 466650523
User 67164223
прочитай про баблинг
Спасибо большое)
12:49:33 ПП
User 104477
User 354032356
.div1{
  width:50px;
  height: 50px;
  background: green;
  position: relative;
}
.div2{
  width:140px;
  height: 140px;
  background: yellow;
  position: absolute;
  z-index: -10;
}
Лол
12:50:24 ПП
User 354032356
User 104477
Лол
ну что не так?
02:32:49 ПП
User 33632136
ребят, а что такое инстанс MongoDB ?
02:33:00 ПП
User 33632136
это просто запущенная монга?
02:35:13 ПП
User 452479069
Инстанс - экземпляр, если говорить об app то это запущенное приложение один его экземпляр.
02:35:58 ПП
User 33632136
понял, сяб
05:29:56 ПП
User 204903398
Мне надо подправить логику и внешний вид в проекте.
В исходном коде я виже упоминание Реакт.
Как выяснить,  в каком файле этот элемент подключается?
05:30:32 ПП
User 204903398
там портянка js либ
05:31:43 ПП
User 279233223
🤔🤔🤔
05:31:50 ПП
User 279233223
Сложна
05:32:34 ПП
User 204903398
и самое главное - я вычислю скрипт.
А дальше как? он же както собирается наверняка...
05:32:43 ПП
User 204903398
ну ладно - далье убдет дальше
05:33:12 ПП
User 204903398
элемент - 2 инпута + в зависимости от ввода в него - появляется или нет еще инпут
05:35:31 ПП
User 514670405
ребят, привет.
сильно не пинайте, но чет я тут не могу вкурить как одну текущую ерунду.

есть строка типа:
"calculate this shit: 2 + 2 = ?"

нужно собственно сравнить, что введенный ответ равен заданому вопросу.


теперь о проблеме:
решил сперва наговнокодить типа сделать сплит по " + "
потом сплит по пробелам " "
и так выбрать  в первом подмассиве последний элемент и во втором последний.

но чет это говенное решение какое-то, подскажите может более элегантное?
05:36:28 ПП
User 514670405
это решение как-бы рабочее, но пахнет говнокодом, который мне не по душе.
05:42:44 ПП
User 184053912
User 514670405
это решение как-бы рабочее, но пахнет говнокодом, который мне не по душе.
регекспом попробуй
05:45:23 ПП
User 514670405
User 184053912
регекспом попробуй
таааак.
парсинг пока откладывается, ибо "рабочее решение" перестало чет быть рабочим.

уважаемый, случаем не подскажите, что здесь не так?
https://pastebin.com/raw/xNYWa4y8
05:45:53 ПП
User 514670405
и числа достал, и все хорошо, а при сложении и сравнении - фалс
05:49:36 ПП
User 184053912
User 514670405
и числа достал, и все хорошо, а при сложении и сравнении - фалс
логируй каждый шаг)
05:49:56 ПП
User 514670405
так разве при parseInt я не присваиваю то число, что спарсилось?..
05:50:54 ПП
User 514670405
сейчас посмотрю на счет типов.
наверное это здравый совет
05:51:00 ПП
User 184053912
User 514670405
так разве при parseInt я не присваиваю то число, что спарсилось?..
я поспешил с ответом про типы. рекомендую логировать тип и значение каждой переменной. сразу станет ясно что пошло не так
05:52:20 ПП
User 514670405
User 184053912
я поспешил с ответом про типы. рекомендую логировать тип и значение каждой переменной. сразу станет ясно что пошло не так
кхм..
все три переменные number
05:52:27 ПП
User 514670405
казалось бы, что может пойти не так...
05:53:27 ПП
User 514670405
да, кажись я осел просто)
четвертую переменную забыл. она строка
05:54:34 ПП
User 184053912
User 514670405
да, кажись я осел просто)
четвертую переменную забыл. она строка
👍🏻
05:54:51 ПП
User 514670405
короче с этим разобрался. поехало))

попробую это теперь оптимизировать может с регулярками
05:54:54 ПП
User 514670405
спасибо за помощь
05:55:25 ПП
User 184053912
User 514670405
короче с этим разобрался. поехало))

попробую это теперь оптимизировать может с регулярками
регулярка - это стрельба по воробьям из пушек. уверен что она действительно нужна?
05:56:16 ПП
User 514670405
User 184053912
регулярка - это стрельба по воробьям из пушек. уверен что она действительно нужна?
да чет меня смущает этот двойной сплит. который по сути дела на регулярках же и работает?

или это нормальная практика, и мне не будет стыдно потом за этот код?
05:56:46 ПП
User 136191912
Всем привет. Помогите советом нубу.
Есть input который берётся по ID нужно то что в нём написанно вывести в <p> тоже по ID
05:56:59 ПП
User 136191912
Вот что я нашёл и дополнил
05:57:05 ПП
User 184053912
User 514670405
да чет меня смущает этот двойной сплит. который по сути дела на регулярках же и работает?

или это нормальная практика, и мне не будет стыдно потом за этот код?
ну для себя попробуй с регуляркой. выглядит изящней конечно) Но они ресурсоемкие так то, если много запросов будешь делать
05:57:20 ПП
User 136191912
var input = document.getElementById("inputTXT").value;      
  var fruits = [];                          // Создаётся массив 
    document.getElementById("demo").innerHTML = fruits;     

    function myFunction() {                      
      fruits.push("<br/> First Item");
      document.getElementById("demo").innerHTML = fruits;
      input = fruits.innerHTML;
05:58:16 ПП
User 514670405
да там по сути кастомная каптча, так для виду у отправки формы
05:58:30 ПП
User 514670405
User 184053912
ну для себя попробуй с регуляркой. выглядит изящней конечно) Но они ресурсоемкие так то, если много запросов будешь делать
сюда это ответ. чет провтыкал
05:59:38 ПП
User 514670405
User 136191912
var input = document.getElementById("inputTXT").value;      
  var fruits = [];                          // Создаётся массив 
    document.getElementById("demo").innerHTML = fruits;     

    function myFunction() {                      
      fruits.push("<br/> First Item");
      document.getElementById("demo").innerHTML = fruits;
      input = fruits.innerHTML;
не проще тебе на стороне js в цикле пробежаться и сложить все в строку (то, что ты там выбираешь в свой массив), а потом закинуть это в пэшку?
06:01:27 ПП
User 136191912
User 514670405
не проще тебе на стороне js в цикле пробежаться и сложить все в строку (то, что ты там выбираешь в свой массив), а потом закинуть это в пэшку?
Это не для работы я просто учусь. Сейчас хочу выучить JS и именно это
06:01:58 ПП
User 136191912
то есть без php ajax JQuery и т.д. только JS
06:02:10 ПП
User 136191912
Есть мысли как это?
06:02:37 ПП
User 514670405
User 136191912
Это не для работы я просто учусь. Сейчас хочу выучить JS и именно это
ну как минимум мне (дну в жсе) кажется, что выбирать каждый раз элемент по идшнику - это не ок
06:02:39 ПП
User 136191912
Я примерно представляю и ничего в этом сложного нет но где-то ошибаюсь
06:02:48 ПП
User 514670405
выбери первый - сделай что надо и выбери потом второй, что бы пихнуть туда
06:03:59 ПП
User 136191912
User 514670405
выбери первый - сделай что надо и выбери потом второй, что бы пихнуть туда
Так хорошо. А как сделать так чтобы работало.
06:04:46 ПП
User 514670405
User 136191912
Так хорошо. А как сделать так чтобы работало.
сложно чет сказать тебе, я jquery юзаю
06:05:08 ПП
User 514670405
могу строку кинуть как бы я это реализовал на нем - а там уже перепиши на жс
06:05:19 ПП
User 136191912
1. Беру то что написали
2. Пишу кнопку с фукц. push
3. Присваиваю то что написали в <p>
06:05:45 ПП
User 136191912
User 514670405
могу строку кинуть как бы я это реализовал на нем - а там уже перепиши на жс
Кинь может разберусь.

Спасибо
06:08:38 ПП
User 514670405
User 136191912
Кинь может разберусь.

Спасибо
$("#idWithP").val($("#idWithField").val());
06:08:59 ПП
User 136191912
User 514670405
$("#idWithP").val($("#idWithField").val());
Спасибо ещё раз
06:10:19 ПП
User 514670405
если нужно еще обработать - разбей на больше строчек код и заюзай переменные, и потом уже работай с ними.

могу конечно ошибиться, что на чистом жс это же будет выглядеть как-то так:
document.getElementById("#idWithP").value(document.getElementById("#idWithField").value());
06:11:25 ПП
User 136191912
User 514670405
если нужно еще обработать - разбей на больше строчек код и заюзай переменные, и потом уже работай с ними.

могу конечно ошибиться, что на чистом жс это же будет выглядеть как-то так:
document.getElementById("#idWithP").value(document.getElementById("#idWithField").value());
Интерестно. Попробую
06:18:28 ПП
User 136191912
User 514670405
если нужно еще обработать - разбей на больше строчек код и заюзай переменные, и потом уже работай с ними.

могу конечно ошибиться, что на чистом жс это же будет выглядеть как-то так:
document.getElementById("#idWithP").value(document.getElementById("#idWithField").value());
Ты был прав!!! 1000000000 раз спасибо
06:18:45 ПП
User 136191912
Вот что нужно было
06:18:59 ПП
User 136191912
function myFunction() {                      
      fruits.push("<br/>" + document.getElementById("inputTXT").value);
      document.getElementById("demo").innerHTML = fruits;
06:19:47 ПП
User 136191912
То есть вот главная строка 
fruits.push("<br/>" + document.getElementById("inputTXT").value);
06:20:00 ПП
User 136191912
Спасибо тебе большое ещё раз
06:22:31 ПП
User 514670405
User 136191912
Спасибо тебе большое ещё раз
Да не за что)
06:55:23 ПП
User 295733837
Даров, народ есть кто на фрилансе по разработке сайтов работает, может кто под опеку взять? Можем стоймость заказа 50%\50% делить, просто я новичек и понятия не имею как искать заказчика вообще, а денег хочется, уже 7 месяцев учусь и все без денег.
Вроде такое можно тут писать, хоть и оффтоп немного, просто хз где еще найти более менее адекватное кодерское комьюнити.
06:59:19 ПП
User 354032356
User 136191912
То есть вот главная строка 
fruits.push("<br/>" + document.getElementById("inputTXT").value);
написали же что бы юзал переменные, ты каждый раз делаешь выборку елементов при запуске функции.
07:00:32 ПП
User 136191912
User 354032356
написали же что бы юзал переменные, ты каждый раз делаешь выборку елементов при запуске функции.
Можно пример пожалуйста?
07:01:09 ПП
User 136191912
Вот весь код:
07:01:10 ПП
User 136191912
var fruits = [];                          
    document.getElementById("demo").innerHTML = fruits;     
  var input;
    
    function myFunction() {                      
      fruits.push("<br/>" + document.getElementById("inputTXT").value);
      document.getElementById("demo").innerHTML = fruits;
  }
07:01:48 ПП
07:02:02 ПП
User 354032356
для начала выбери песочницу по вкусу
07:02:19 ПП
User 136191912
песочницу?
07:02:34 ПП
User 354032356
https://jsfiddle.net - пойдет?
jsfiddle.net
Test your JavaScript, CSS, HTML or CoffeeScript online with JSFiddle code editor.
07:03:07 ПП
User 136191912
User 354032356
https://jsfiddle.net - пойдет?
jsfiddle.net
Test your JavaScript, CSS, HTML or CoffeeScript online with JSFiddle code editor.
Я только начинаю учится. Можно по подробнее? Что это?
07:03:10 ПП
User 354032356
сюда во вкладку жс вставляешь код и тогда делишься ссылкой а не весь код сюда
07:03:24 ПП
User 136191912
извините не знал
07:03:44 ПП
User 354032356
онлайн редактор, песочница, аля гит
07:04:09 ПП
User 354032356
var input; - что это и зачем?
07:04:46 ПП
User 514670405
User 354032356
онлайн редактор, песочница, аля гит
но-но. не путай юного падавана))
гит это совсем другое
07:05:28 ПП
User 514670405
возможно имелся ввиду гист от гитхаба - но там не выполнишь свой код, просто расшарить
07:05:33 ПП
User 136191912
секунду ищю как поделится кодом
07:05:36 ПП
User 354032356
User 514670405
но-но. не путай юного падавана))
гит это совсем другое
аля, я ж сказал)
07:05:45 ПП
User 354032356
ссылку кидай
07:05:47 ПП
User 514670405
User 136191912
секунду ищю как поделится кодом
pastebin.com
07:06:05 ПП
User 354032356
сейв и ссылку сюда
07:06:46 ПП
User 514670405
ребзи, как вы пишите на жсе без боли? или просто привыкли?
07:07:17 ПП
User 354032356
имхо большенство на фиддле, и мне как то по душе, но вот в какой то песочнице есть своя консоль и это гуд. Ну и фиддл чет приболел(
07:07:49 ПП
User 136191912
https://jsfiddle.net/efess86/aoumw2d1/
jsfiddle.net/efess86/aoumw2d1
Test your JavaScript, CSS, HTML or CoffeeScript online with JSFiddle code editor.
07:08:02 ПП
User 136191912
изините отойти надо было срочно
07:08:32 ПП
User 514670405
я кажется понял, что там надо делать))
07:08:41 ПП
User 514670405
в чем теперь вопрос заключается?)
07:08:53 ПП
User 136191912
Вообще ни в чём
07:09:01 ПП
User 354032356
ага, тут немного не так, тут нужно разделять, как дядька, хтмл отдельно, стили отдельно, жс тоже
07:09:10 ПП
User 136191912
User 354032356
написали же что бы юзал переменные, ты каждый раз делаешь выборку елементов при запуске функции.
Началось всё отсюда
07:09:29 ПП
User 136191912
Я сказал что только учусь
07:09:59 ПП
User 136191912
User 354032356
написали же что бы юзал переменные, ты каждый раз делаешь выборку елементов при запуске функции.
Что человек иммел ввиду я не совсем понял. Код отправил
07:10:28 ПП
User 136191912
User 354032356
ага, тут немного не так, тут нужно разделять, как дядька, хтмл отдельно, стили отдельно, жс тоже
Скрипт маленький разделять не вижу смысла
07:10:46 ПП
User 136191912
Всего 8 строчек кода
07:11:29 ПП
User 354032356
User 136191912
Всего 8 строчек кода
https://jsfiddle.net/Makc/a6y2p40k/
jsfiddle.net/Makc/a6y2p40k
Test your JavaScript, CSS, HTML or CoffeeScript online with JSFiddle code editor.
07:11:54 ПП
User 514670405
User 136191912
Скрипт маленький разделять не вижу смысла
я про переменные говорил когда не было полной картины и я думал выборка происходит в цикле
07:12:17 ПП
User 354032356
User 136191912
Скрипт маленький разделять не вижу смысла
на сайте может и нет, маленькие вставки можно, но тут - нет.
07:13:10 ПП
User 136191912
Максим даже не думал что так можно написать
07:13:28 ПП
User 136191912
пока вообще ничего не понятно кроме переменных
07:13:43 ПП
User 136191912
let 3 переменные это ясно
07:14:04 ПП
User 136191912
but.onclick вообще даже не слышал
07:14:14 ПП
User 136191912
Эхххх учится мне ещё и учится
07:14:25 ПП
User 136191912
У вас очень красивый код и очень понятный
07:15:34 ПП
User 354032356
User 136191912
Всего 8 строчек кода
1 раз выбираем нужные нам елементы, сохраняем в переменные и ими оперируем в функциях. Функция запускается после каждого клика, и раньше ты выбирал поле демо каждый раз по клику, а это не нужно
07:16:11 ПП
User 514670405
User 136191912
but.onclick вообще даже не слышал
херачишь в переменную but кнопку, ей вешаешь случатель onclick метод
07:16:12 ПП
User 136191912
User 354032356
1 раз выбираем нужные нам елементы, сохраняем в переменные и ими оперируем в функциях. Функция запускается после каждого клика, и раньше ты выбирал поле демо каждый раз по клику, а это не нужно
Лишняя память и ресурсы?
07:16:51 ПП
User 354032356
пушить в массив я пока тоже смысла не вижу он нам не нужен, сразу пишем в ДОМ
07:17:02 ПП
User 354032356
User 136191912
Лишняя память и ресурсы?
и время
07:17:15 ПП
User 136191912
Понятно
07:17:24 ПП
User 136191912
Максим где вы учились?
07:17:44 ПП
User 136191912
Может есть совет новичку?
07:18:21 ПП
User 354032356
User 136191912
Максим где вы учились?
learn.javascript.ru пам-пам!
07:18:37 ПП
User 33632136
User 354032356
learn.javascript.ru пам-пам!
Неожиданно
07:18:44 ПП
User 295733837
Хочешь JS'у научиться покупай интенсив HTML Academy + дрочи lern.js.ru
07:18:51 ПП
User 295733837
одновременно
07:19:01 ПП
User 354032356
а так же сюда,стаковерфло, мозилладев
07:19:34 ПП
User 136191912
Благодарю за инфу
07:19:39 ПП
07:19:50 ПП
User 136191912
Максим вам отдельное спасибо
07:20:10 ПП
User 354032356
User 136191912
Благодарю за инфу
прорекламлю ибо кайфую - codedojo на ютюбах
07:20:10 ПП
User 295733837
Макс давно начал JS учить?
07:21:43 ПП
User 354032356
User 295733837
Макс давно начал JS учить?
вообще я довольно стар и гуманитарен (тупой короче) года 2 как по дороге домой что то почитываю и ночью или пока шеф не видит что то практикую из прочитанного
07:26:29 ПП
User 189280291
Расскажите кто-нибудь, кто как подготавливается к собеседованиям обычно?
07:27:32 ПП
User 279233223
User 189280291
Расскажите кто-нибудь, кто как подготавливается к собеседованиям обычно?
Никак
07:28:18 ПП
User 354032356
User 279233223
Никак
даже в  церковь не ходите?
07:28:28 ПП
User 279233223
User 354032356
даже в  церковь не ходите?
Зачем? 🤔
07:28:45 ПП
User 354032356
адэптов и евангелистов js
07:28:55 ПП
User 279233223
Я не джсер
07:29:10 ПП
User 171372606
Привет. Можете объяснить разницу между тем, как будут работать 10 фетчей внутри Promise.all и 10 фетчей внутри async/await, какая разница будет?
07:29:14 ПП
User 354032356
User 279233223
Я не джсер
а кто?
07:29:21 ПП
User 279233223
User 354032356
а кто?
А секрет
07:29:42 ПП
User 354032356
User 279233223
А секрет
паскалист небось
07:33:27 ПП
User 279233223
User 171372606
Привет. Можете объяснить разницу между тем, как будут работать 10 фетчей внутри Promise.all и 10 фетчей внутри async/await, какая разница будет?
Чет второе не понимать
07:34:55 ПП
User 279233223
async/await - это те же промисы
07:34:57 ПП
User 514670405
User 354032356
паскалист небось
гляди на асме пишет))
07:35:03 ПП
User 279233223
Это просто синтакс сахар
07:41:49 ПП
User 354032356
User 279233223
Чет второе не понимать
"если какой-то из промисов завершился с ошибкой, то результатом Promise.all будет эта ошибка". и с асинк тоже все пойдет по тому ще сценарию?
07:43:09 ПП
User 79461408
User 354032356
"если какой-то из промисов завершился с ошибкой, то результатом Promise.all будет эта ошибка". и с асинк тоже все пойдет по тому ще сценарию?
да, только там try...catch нужен
07:46:03 ПП
User 100365556
Всем привет. Нужна помощь )  Дали тестовое задание приложение Personal expenses.  Требование, чтобы пользователь ввел  команду и увидел результаты расходов, мог удалять , сортировать по дате.   Есть список команд. А куда их вводить? В форму ? Как ее привязать к командам?
07:46:14 ПП
07:46:14 ПП
07:56:41 ПП
User 354032356
User 100365556
Всем привет. Нужна помощь )  Дали тестовое задание приложение Personal expenses.  Требование, чтобы пользователь ввел  команду и увидел результаты расходов, мог удалять , сортировать по дате.   Есть список команд. А куда их вводить? В форму ? Как ее привязать к командам?
решусь предположить что нужен обьект, команды - методы. В форму. парсить строку и в зависимости от введенных данных выполнять что нужно
07:59:42 ПП
User 354032356
или все таки в консоль...
08:00:44 ПП
User 354032356
и покрыть тестами...а вот тут хз
08:03:36 ПП
User 4052277
User 295733837
Хочешь JS'у научиться покупай интенсив HTML Academy + дрочи lern.js.ru
Не надо, лучше курсы на лернжс у Мезина
08:03:55 ПП
User 295733837
А ты и там и там прошел?
08:04:43 ПП
User 4052277
Справедливо, нет, но отзывов о первых много не очень
08:05:09 ПП
User 295733837
отзывы...
08:05:14 ПП
User 4052277
У них хорошо купить доступ и верстку погонять
08:06:11 ПП
User 295733837
JS1-JS2 у них охуитительный с точи зрения SPA, с ними много кто сотрудничает(Авито к примеру) и студентов прямо после второго JS забирают к себе на работу
08:06:29 ПП
User 354032356
скажите а в 2к18 с безграничным высокоскоросным доступом к интернету еще нужны живые учителя? мнение личное интересует.
08:06:52 ПП
User 354032356
про курсы вопрос
08:06:56 ПП
User 514670405
User 354032356
скажите а в 2к18 с безграничным высокоскоросным доступом к интернету еще нужны живые учителя? мнение личное интересует.
учителя наудаленке :D
08:07:13 ПП
User 514670405
ментор это хорошо на старте, но не постоянно наверное
08:07:45 ПП
User 295733837
Менторы всегда полезны, другой вопрос нужен он тебе лично или нет
08:09:27 ПП
User 354032356
User 514670405
учителя наудаленке :D
это понятно, есть спеки, доки, видео и подкасты, книги и статьи, целые форумы, сообщества в чатах и на форумах. Все перед носом. Вон, за флтками с котиками и новой серией любимого сериала.
08:10:13 ПП
User 295733837
Бывает запутаешься и охуеваешь от инфы
08:10:34 ПП
User 514670405
User 295733837
Бывает запутаешься и охуеваешь от инфы
вот в таком моменте полезно задать вопрос кому-то более прошаренному
08:10:42 ПП
User 295733837
нужен тот кто поможет и направит и научит и обучит и может еще и удовлетворит как ни будь
08:10:44 ПП
User 354032356
полезны чем? А именно чем ментор за бабло отличается от того же профильного чата где таких пруд-пруди
08:11:19 ПП
User 354032356
User 295733837
нужен тот кто поможет и направит и научит и обучит и может еще и удовлетворит как ни будь
покажет сиськи на вэбку? ну один плюс в их счет
08:11:22 ПП
User 514670405
User 354032356
полезны чем? А именно чем ментор за бабло отличается от того же профильного чата где таких пруд-пруди
ментор за бабло дает ответ и разжевывает
08:11:24 ПП
User 295733837
кто тебе тут будет по 20 часов в день отвечать на нытье, что в жизни все хуево?
08:11:32 ПП
User 514670405
чат не всегда это может дать)
08:11:37 ПП
User 610640048
User 354032356
полезны чем? А именно чем ментор за бабло отличается от того же профильного чата где таких пруд-пруди
код ревью
08:11:53 ПП
User 514670405
User 610640048
код ревью
+
08:12:36 ПП
User 295733837
Все что угодно ваще. Ток хер такого найдешь, была бы площадка где можно ментора найти
08:12:37 ПП
User 295733837
было бы круто
08:13:27 ПП
User 514670405
а разве нет?
08:13:35 ПП
User 514670405
вроде было чет подобное
08:13:44 ПП
User 295733837
платишь ему подписку в месяц 2-3-4к рублей и он тебе помогает
08:13:46 ПП
User 295733837
было бы круто
08:13:54 ПП
User 295733837
пойду сделаю что ли
08:13:55 ПП
User 295733837
ахаха
08:13:58 ПП
User 514670405
ну чет это так не работает))
08:14:04 ПП
08:14:28 ПП
User 295733837
ты бы за 4к рублей не согласился на тупые вопросы отвечать месяц?
08:14:32 ПП
User 295733837
пару часов в день?
08:14:37 ПП
User 295733837
а если таких чуваков у тебя 10?
08:14:39 ПП
User 514670405
смотря какая частота вопросов
08:14:42 ПП
User 295733837
40к рублей
08:14:44 ПП
User 295733837
в месяц
08:14:49 ПП
User 295733837
за пару вопросов
08:14:52 ПП
User 354032356
User 514670405
ментор за бабло дает ответ и разжевывает
Гришка из этого чата даст ответ и ссылок тьму, где ты почерпнешь еще что то кроме ответа на конкретный вопрос. Код ревью - тут согласен, тут вряд ли кто то этим будет заниматься. Тут по 24 часа кто то есть и будет отвечать и на нытье и на профильные вопросы.
08:14:53 ПП
User 514670405
если не весь день пиздеть в скайпе - то может нормально
08:15:05 ПП
User 514670405
а фуллтайм в любое время дать ответ на вопрос - сомнительно)
08:15:06 ПП
User 295733837
нахуй скайпы
08:15:18 ПП
User 295733837
а кто говорит о фуллтайме
08:15:24 ПП
User 295733837
ментор это не фуллтайм занятие
08:15:30 ПП
User 295733837
никто не менторит в фуллтайме
08:15:40 ПП
08:15:42 ПП
User 514670405
есть такое
08:15:46 ПП
User 514670405
стоят только много)
08:16:06 ПП
User 354032356
ребя, ну вы же не скайнет пишите? Говорите на старте ментор хорошо, но на старте то и ревьюить нечего.
08:16:06 ПП
User 295733837
нахуй не надо
08:16:20 ПП
User 514670405
User 354032356
ребя, ну вы же не скайнет пишите? Говорите на старте ментор хорошо, но на старте то и ревьюить нечего.
есть что
08:16:25 ПП
User 514670405
как это нечего?
08:16:39 ПП
User 33632136
Я проходил оффлайн курс в оракле по Джс, потому что понял что без ментора я сам не смог бы, от человека зависит
08:16:45 ПП
User 33632136
А остальное уже сам
08:16:58 ПП
User 354032356
User 514670405
есть что
пример?
08:17:13 ПП
User 514670405
User 354032356
пример?
а то потом будет типа "у нас был цикл, и мы делали селект на каждую итерацию")
08:17:28 ПП
User 610640048
User 354032356
ребя, ну вы же не скайнет пишите? Говорите на старте ментор хорошо, но на старте то и ревьюить нечего.
да есть что на старте, если правильный подход к обучению и занятий с ментором, когда только код ревью и нужен, всю инфу сам ищешь, сразу по кускам реальный проект, как на mkdev том же.
08:19:37 ПП
User 514670405
А чего про это мы начали говорить то?
08:19:59 ПП
User 610640048
мне тоже интересно, почему вы об этом говорите.
08:20:00 ПП
User 514670405
Кто-то ищет или предлагает менторство?
08:21:24 ПП
User 514670405
User 295733837
Все что угодно ваще. Ток хер такого найдешь, была бы площадка где можно ментора найти
Кстати апворк
08:32:47 ПП
User 354032356
User 514670405
Кстати апворк
а есть опыт? имхо либо индус - либо ценник что проще тут на курсы пойти.
08:33:30 ПП
User 354032356
User 514670405
А чего про это мы начали говорить то?
потому что стало интересно есть ли смысл
08:34:00 ПП
User 514670405
User 354032356
потому что стало интересно есть ли смысл
Смысл в менторстве или в создании площадки?
08:34:35 ПП
User 354032356
User 514670405
Смысл в менторстве или в создании площадки?
в платных курсах. С них начинали
08:35:02 ПП
User 514670405
User 354032356
в платных курсах. С них начинали
Курсов сейчас пруд пруди.
Да вот большая часть дерьмо ещё то
08:36:08 ПП
User 354032356
User 514670405
Курсов сейчас пруд пруди.
Да вот большая часть дерьмо ещё то
пока сошлись только на кодревью (и то сомнительно) больше плюсов на которые можно было бы обратить внимание не посрупило
08:36:16 ПП
User 33632136
Ну вас прямо ужалило
08:36:19 ПП
User 33632136
Этой темой
08:42:54 ПП
User 354032356
не, ну кодревью - при нормальном каком нибудь приложении вещь хорошая. Ментор должен шарить в каких то паттернах, имеет опыт, стиль, "малоизвестные методы", хаки, найдет мусор, отрефакторит и т.д. Вобщем оптимизирует и подскажет. и это есть збс.
08:43:08 ПП
User 610640048
User 354032356
не, ну кодревью - при нормальном каком нибудь приложении вещь хорошая. Ментор должен шарить в каких то паттернах, имеет опыт, стиль, "малоизвестные методы", хаки, найдет мусор, отрефакторит и т.д. Вобщем оптимизирует и подскажет. и это есть збс.
+
08:43:42 ПП
User 610640048
а курсы в привычном понимании ненужны. Но это моё мнение, у всех свои точки зрения.
08:44:07 ПП
User 354032356
но так ли это? Или цыклы прошли, обьекты прошли, на конструктор, курс закончен. Пишешь уже что то серьезнее - а учителя то нету
08:44:34 ПП
User 610640048
User 354032356
но так ли это? Или цыклы прошли, обьекты прошли, на конструктор, курс закончен. Пишешь уже что то серьезнее - а учителя то нету
в смысле?
08:47:13 ПП
User 354032356
User 610640048
в смысле?
Я курсы не проходил. читаю хабр, смотрю ютюбы. Везде одно и то же. На одном хабре статей для начинающих телега. И еще клепают о ес6 в наше то время. А на платных курсах все серьезнее? Там дзен можно постичь? Или все то же только тебе лично дядка говорит?
08:48:32 ПП
User 610640048
User 354032356
Я курсы не проходил. читаю хабр, смотрю ютюбы. Везде одно и то же. На одном хабре статей для начинающих телега. И еще клепают о ес6 в наше то время. А на платных курсах все серьезнее? Там дзен можно постичь? Или все то же только тебе лично дядка говорит?
поэтому и говорю, что курсы не нужны в привычном понимании, занятия с ментором на проекте как ты описал другое дело.
08:51:02 ПП
User 354032356
User 610640048
поэтому и говорю, что курсы не нужны в привычном понимании, занятия с ментором на проекте как ты описал другое дело.
меня и интересует. Те кто проходили. Там с менторами проекты серьезные или те же что и везде в курсах для начинающих?
08:52:34 ПП
User 610640048
где там? На ресурсе который я упоминал, всё серъёзно и как ты писал. Второй раз не буду упоминать, чтобы рекламу не делать.
08:53:16 ПП
User 610640048
но там ещё наверно тоже от ментора зависит.
08:55:11 ПП
User 4052277
можно и без курсов, на курсов главный плюс что у тебя доступ к преподу задавать тупые вопросы и получать умные ответы
08:55:30 ПП
User 4052277
многие обходятся и без этого
08:55:44 ПП
User 610640048
главная польза от код ревью, это уже выяснили.
08:56:07 ПП
User 610640048
хотя не во всех курсах это есть и не у всех качественно.
08:57:05 ПП
User 354032356
сайт и подача веселая
08:57:25 ПП
User 354032356
"Основной задачей ментора является научить тебя самостоятельности. Ментор будет не столько отвечать на вопросы, сколько учить тебя искать ответы. Поэтому не стоит ждать, что ментор будет рассказывать тебе теорию по несколько часов. Но времени он тебе будет уделять столько, сколько тебе потребуется."
08:58:14 ПП
User 354032356
этот же чат и стаковерфло
08:58:32 ПП
08:58:41 ПП
User 610640048
это грамотно.
08:59:21 ПП
User 354032356
не соответсвует реальности? Кстати ценник, как по мне, не плох
08:59:39 ПП
User 610640048
там скидки при оплате на месяц.
09:00:16 ПП
User 610640048
можешь в личку написать, там могу рассказать как там.
09:00:16 ПП
09:00:24 ПП
User 610640048
не вижу смысла, здесь флудить
09:02:10 ПП
User 354032356
закрыли тему. Какие-то плюсы есть. Решает каждый для себя сам. Лично я стоящего ничего не увидел(
09:03:47 ПП
User 354032356
Воот! Есть штука как "консультации" - это то что нужно. А синтаксис можно и самому изучать.
09:03:57 ПП
09:05:20 ПП
User 610640048
но я лично кратный плюс увидел от код ревью и грамотного подхода, самостоятельно никогда бы так не продвинулся и не углубился.
09:05:51 ПП
User 610640048
а от консультации не вижу смысла.
09:07:17 ПП
User 354032356
Это как раз таки кодревью. Тот единственный найденый плюс.
09:07:54 ПП
User 354032356
Консультации по разработке текущего проекта
Решение проблем с кодом
Советы по организации и расширении инфраструктуры
09:08:27 ПП
User 610640048
User 354032356
не, ну кодревью - при нормальном каком нибудь приложении вещь хорошая. Ментор должен шарить в каких то паттернах, имеет опыт, стиль, "малоизвестные методы", хаки, найдет мусор, отрефакторит и т.д. Вобщем оптимизирует и подскажет. и это есть збс.
вот это всё что ты написал, там это всё даётся с головой, если ты готов работать.
09:08:39 ПП
User 354032356
и вот если тебе скажут: все говно - тогда следует подумать о курсах. Значит не правильно усвоил.
09:10:16 ПП
User 610640048
ну можно научиться говнокодить, где-то мб на работе начинающему как никак отменторят.
09:10:26 ПП
User 610640048
там старше разработчик или хз кто.
09:11:21 ПП
User 610640048
каких только джунов не берут.
09:11:36 ПП
User 354032356
User 610640048
там старше разработчик или хз кто.
так как ты новенький то менторить будут все, включая уборщицу. Это так, щутка
09:11:58 ПП
User 610640048
ну менторить это сильно конечно, сказано.
09:12:12 ПП
User 610640048
но просто скажут, что за говно.
09:12:19 ПП
User 610640048
и исправишь.
09:13:17 ПП
User 610640048
в общем, ментор даёт много плюсов, но и без большинство как-то становятся, ничего страшного.
09:13:24 ПП
User 610640048
таков итог.
09:14:00 ПП
User 610640048
хотя могут и с ментором ничего не добиться. Это же от них в первую очередь зависит.
09:15:00 ПП
User 354032356
так как название конторы уже в этом болоте явно потерялась я скажу что даже со скидкой 5 недель 210 евро это не шутки.
09:15:24 ПП
User 354032356
User 610640048
хотя могут и с ментором ничего не добиться. Это же от них в первую очередь зависит.
а я думаю от тебя в первую очередь
09:15:45 ПП
User 610640048
но при равных усилиях, с ментором и без, больше профита будет с ментором.
09:15:58 ПП
User 610640048
это проверено на себе.
09:16:03 ПП
User 354032356
идти туда с 0 знаний и платить за азы - перебор.
09:16:23 ПП
User 610640048
там не азы учат, а кодить)
09:16:34 ПП
User 610640048
сразу бросают на реальный проект по кусочкам и греби
09:16:51 ПП
User 354032356
User 610640048
но при равных усилиях, с ментором и без, больше профита будет с ментором.
желание есть или нагайка делают то же. Проверять не охота
09:17:30 ПП
User 354032356
ладно, инфа интересная. Закончили, а то придут одмэны и накажут
10:15:20 ПП
User 610640048
User 354032356
а я думаю от тебя в первую очередь
тоже самое и имелось в виду, "от них зависит" я во множественном числе обучающихся назвал.
11:58:02 ПП
User 279233223
User 295733837
нужен тот кто поможет и направит и научит и обучит и может еще и удовлетворит как ни будь
Сам учись, лол
11:58:24 ПП
11:58:38 ПП
User 279233223
User 610640048
код ревью
Сам его себе делай 🤔
11:59:05 ПП
User 295733837
ты пуканы подорвать зашел?
11:59:23 ПП
User 279233223
User 295733837
ты пуканы подорвать зашел?
С чего бы?
11:59:46 ПП
User 279233223
Это не так уж и сложно, учиться самому