@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 1 августа 2018 г.

07:12:44 ДП
User 317251595
парни можно как-то настроить vs code чтобы у него был intelisense как у webstorm?
07:15:23 ДП
User 317251595
парни можно как-то настроить vs code чтобы у него был intelisense как у webstorm?
07:18:23 ДП
User 201036437
User 317251595
парни можно как-то настроить vs code чтобы у него был intelisense как у webstorm?
Так он там и так есть, вроде
07:53:22 ДП
User 354032356
nedb - говорят очень схож с монго, но нету у меня опыта ни в том, ни в другом. кто нибудь подскажет как узнать количество элементов в базе?
07:54:14 ДП
User 354032356
кроме как find({}) и потом длинну, может есть какой метод другой?
08:03:43 ДП
User 183414700
какая принципиальная разница между промисами и асинками ?
08:08:46 ДП
User 87188018
Привет ребята))
помогите мне написать такую функцию пожалуйста)

чтобы в массиве были ключи и значения

то есть слева ключ = значению
в Алерт текст, но он заменяется на значение ключа
https://jsfiddle.net/fkyrudbv/6/
jsfiddle.net/fkyrudbv/6
Test your JavaScript, CSS, HTML or CoffeeScript online with JSFiddle code editor.
08:10:25 ДП
User 87188018
чтобы в результате получить
alert('Мир')
08:11:35 ДП
User 104477
User 317251595
парни можно как-то настроить vs code чтобы у него был intelisense как у webstorm?
Будет полноценно работать только с TypeScript-проектами, так как основан на TS Server.
08:13:17 ДП
User 279233223
User 183414700
какая принципиальная разница между промисами и асинками ?
Меньше кода с async писать 🤔
08:13:40 ДП
User 183414700
User 279233223
Меньше кода с async писать 🤔
недавно спросили в чем разница и я залип просто . . .
08:14:09 ДП
User 279233223
User 183414700
недавно спросили в чем разница и я залип просто . . .
В том, что это синтакс сахар для промисов
08:14:20 ДП
User 183414700
Да, скорее всего )) спасибо
08:14:24 ДП
User 183414700
User 279233223
В том, что это синтакс сахар для промисов
+
08:23:42 ДП
User 354032356
User 87188018
Привет ребята))
помогите мне написать такую функцию пожалуйста)

чтобы в массиве были ключи и значения

то есть слева ключ = значению
в Алерт текст, но он заменяется на значение ключа
https://jsfiddle.net/fkyrudbv/6/
jsfiddle.net/fkyrudbv/6
Test your JavaScript, CSS, HTML or CoffeeScript online with JSFiddle code editor.
почему не объект?
08:24:23 ДП
User 87188018
User 354032356
почему не объект?
ну можно объект
08:24:59 ДП
User 354032356
User 87188018
ну можно объект
ну на https://jsfiddle.net/Makc/fkyrudbv/14/
jsfiddle.net/Makc/fkyrudbv/14
Test your JavaScript, CSS, HTML or CoffeeScript online with JSFiddle code editor.
08:26:08 ДП
User 87188018
User 354032356
ну на https://jsfiddle.net/Makc/fkyrudbv/14/
jsfiddle.net/Makc/fkyrudbv/14
Test your JavaScript, CSS, HTML or CoffeeScript online with JSFiddle code editor.
просто понимаете суть
хочу, чтобы слова сайт был заполнен на своем языке и когда менять язык то в действие вступают условия и они и должны заменять слова
08:26:23 ДП
User 354032356
User 87188018
просто понимаете суть
хочу, чтобы слова сайт был заполнен на своем языке и когда менять язык то в действие вступают условия и они и должны заменять слова
а вот массив -https://jsfiddle.net/Makc/fkyrudbv/15/
jsfiddle.net/Makc/fkyrudbv/15
Test your JavaScript, CSS, HTML or CoffeeScript online with JSFiddle code editor.
08:27:23 ДП
User 354032356
User 87188018
просто понимаете суть
хочу, чтобы слова сайт был заполнен на своем языке и когда менять язык то в действие вступают условия и они и должны заменять слова
по-моему этот вариант плохой. Доступ к бэку есть?
08:29:38 ДП
User 87188018
неа(
вот мне нужна функция которая так делала б
alert('World');
и типа услов

if(lang === ru бла бла бла){
World = "Мир"
}
08:30:53 ДП
User 87188018
ну или там как то
alert(key : 'World');

if(lang === ru бла бла бла){
key = "Мир"
}
08:32:35 ДП
User 354032356
сложно...
08:33:36 ДП
User 87188018
тоесть читать ini файл по ключу
08:34:25 ДП
User 354032356
а вот сейчас очень сложно, тут мои полномочия как бы это... все...
08:34:32 ДП
User 87188018
вот может так даже
alert(ApplePayName | translate);
ApplePayName = "Apple Pay"
08:35:30 ДП
User 354032356
а как Вы собираетесь это дело внедрять если доступа к бэку нет? запускать скрипт только у себя ?
08:36:25 ДП
User 87188018
это уже не мои проблемы)
хотел просто найти функцию
08:36:54 ДП
User 354032356
сложно, не понятно
08:41:27 ДП
User 155328566
Коллеги, странный #вопрос, какие типовые задачи вы решаете с помощью JS и его фреймворков? Вью, агуляр, реакт, вот это все
08:44:08 ДП
User 155328566
блин третий чат уже сломала
08:44:12 ДП
User 155328566
все молчат
08:44:48 ДП
08:44:53 ДП
User 115916512
Вопрос непонятный
08:45:17 ДП
User 64193009
User 155328566
Коллеги, странный #вопрос, какие типовые задачи вы решаете с помощью JS и его фреймворков? Вью, агуляр, реакт, вот это все
пишем фронтенд и бэкенд на жиес? 
а какой правильный ответ?
08:45:18 ДП
User 401882308
User 155328566
Коллеги, странный #вопрос, какие типовые задачи вы решаете с помощью JS и его фреймворков? Вью, агуляр, реакт, вот это все
Сайты пишут на этих штуках и моб приложения иногда
08:45:22 ДП
User 115916512
Мы отслеживаем изменения инпутов, обрабатываем ввод, делаем вывод
08:45:25 ДП
08:46:41 ДП
User 155328566
User 401882308
Сайты пишут на этих штуках и моб приложения иногда
я больше про конкретные вещи спрашиваю
08:46:51 ДП
User 155328566
User 115916512
Мы отслеживаем изменения инпутов, обрабатываем ввод, делаем вывод
это уже лучше, но это очевидно
08:47:04 ДП
08:47:13 ДП
User 115916512
А тебе зачем?
08:47:15 ДП
User 155328566
User 64193009
пишем фронтенд и бэкенд на жиес? 
а какой правильный ответ?
правильный ответ это ответ с примерами) можно кулстори рассказать из  работы
08:47:20 ДП
08:47:27 ДП
User 155328566
"сделал вот такую фиговину на том-то"
08:47:30 ДП
08:47:47 ДП
User 336305803
у тебя целый гугел примеров
08:47:48 ДП
User 64193009
User 155328566
"сделал вот такую фиговину на том-то"
сделал сайтец на ангуляре и бэкенд на ноде - так штоле? :D
08:47:49 ДП
User 155328566
то что интерфейсы на них пишут и ежу понятно
08:47:58 ДП
User 155328566
User 336305803
у тебя целый гугел примеров
я хочу пример от живых людей а не гугела спасибо
08:48:06 ДП
08:48:11 ДП
User 155328566
User 64193009
сделал сайтец на ангуляре и бэкенд на ноде - так штоле? :D
это ни о чем не говорит
08:48:32 ДП
User 64193009
User 155328566
это ни о чем не говорит
вопрос не располагает что-то умное отвечать))
08:48:33 ДП
User 115916512
Тебе для чего это?
08:48:34 ДП
User 336305803
помогите
08:48:51 ДП
User 155328566
User 64193009
вопрос не располагает что-то умное отвечать))
это странно
08:49:16 ДП
User 354032356
помощью JS и его фреймворков решаются те задачи, которые были поставлены и которые можно решить с помощью этих инструментов
08:49:20 ДП
User 115916512
User 155328566
блин третий чат уже сломала
Очевидно не так уж странно
08:50:07 ДП
User 64193009
User 354032356
помощью JS и его фреймворков решаются те задачи, которые были поставлены и которые можно решить с помощью этих инструментов
идеальный ответ на этот вопрос XD
08:50:39 ДП
User 155328566
User 115916512
Тебе для чего это?
мне надо что-то из этого выучить, но я не знаю, зачем, хочу расширить кругозор и понимание, поотму что не понимаю какие конкретные задачи они решают. Идти с запросом "для чего нужен реакт" в гугл можете сами попробовать))) узнаете например ничего
08:50:58 ДП
User 115916512
Обоже
08:51:04 ДП
User 354032356
User 155328566
мне надо что-то из этого выучить, но я не знаю, зачем, хочу расширить кругозор и понимание, поотму что не понимаю какие конкретные задачи они решают. Идти с запросом "для чего нужен реакт" в гугл можете сами попробовать))) узнаете например ничего
а знания самого языка есть?
08:51:05 ДП
User 336305803
Реакт = JSX + virtual DOM

JSX - это декларативная абстракция над императивным управлением DOM элементов (в браузере или чем-то еще для native)
Virtual DOM - это механизм оптимизации  отрисовки приложения (если совсем по простому)
08:51:37 ДП
User 4052277
User 155328566
мне надо что-то из этого выучить, но я не знаю, зачем, хочу расширить кругозор и понимание, поотму что не понимаю какие конкретные задачи они решают. Идти с запросом "для чего нужен реакт" в гугл можете сами попробовать))) узнаете например ничего
https://learn.javascript.ru/
начните с этого
learn.javascript.ru
Перед вами учебник по JavaScript, начиная с основ, включающий в себя много тонкостей и фишек JavaScript/DOM.
08:51:51 ДП
User 115916512
Это блят вопрос «что начать учить» так завуалирован
08:51:54 ДП
User 155328566
User 354032356
а знания самого языка есть?
JS на начальном уровне, прошла пару курсов, jQuery
08:51:56 ДП
User 155328566
User 4052277
https://learn.javascript.ru/
начните с этого
learn.javascript.ru
Перед вами учебник по JavaScript, начиная с основ, включающий в себя много тонкостей и фишек JavaScript/DOM.
мимо
08:51:57 ДП
User 115916512
Охуеть
08:52:10 ДП
User 336305803
что блять мимо
08:52:12 ДП
User 155328566
User 115916512
Это блят вопрос «что начать учить» так завуалирован
если б я хотела спросить что начать учить я бы так и спросила
08:52:14 ДП
User 4052277
User 155328566
мимо
точно мимо?
08:52:17 ДП
User 155328566
User 336305803
что блять мимо
прошла я его лять
08:52:20 ДП
User 155328566
толку
08:52:25 ДП
User 4052277
тогда откуда вопросы?
08:52:38 ДП
User 4052277
матерь божья
08:52:43 ДП
User 115916512
User 155328566
если б я хотела спросить что начать учить я бы так и спросила
У тебя есть конкретная задача? Типа проект или заказ
08:52:47 ДП
User 155328566
User 4052277
тогда откуда вопросы?
🤦‍♀️🤦‍♀️🤦‍♀️🤦‍♀️🤦‍♀️
08:52:54 ДП
User 155328566
User 115916512
У тебя есть конкретная задача? Типа проект или заказ
В ТОМ-ТО И ДЕЛО ЧТО НЕТ
08:53:03 ДП
User 155328566
мне чтоб практиковаться нужно это дерьмо ПРИДУМАТЬ САМОЙ
08:53:06 ДП
User 155328566
А МНЕ НИЧЕГО НЕ НАДО
08:53:09 ДП
User 155328566
так понятнее?
08:53:30 ДП
User 336305803
твитер иди сделай
08:54:09 ДП
User 4052277
было интересно, но не долго
08:56:55 ДП
User 201036437
User 155328566
мне надо что-то из этого выучить, но я не знаю, зачем, хочу расширить кругозор и понимание, поотму что не понимаю какие конкретные задачи они решают. Идти с запросом "для чего нужен реакт" в гугл можете сами попробовать))) узнаете например ничего
Идёшь, учишь, смотришь примеры из офдокументации. Обычно хватает как-то.
08:57:08 ДП
User 336305803
хз что тебе должны люди из чата рассказать, чего нет в гугле
08:57:10 ДП
User 336305803
я вот рил не понимаю
08:57:19 ДП
User 115916512
У каждого фреймворка есть туториал
08:57:24 ДП
User 336305803
что такое реакт? SPA знаешь?
08:57:36 ДП
User 115916512
Берешь по списку и дрочишь тутор
08:57:51 ДП
User 115916512
Дальше думаешь что больше понравилось
08:58:14 ДП
User 354032356
User 115916512
Берешь по списку и дрочишь тутор
а потом спиваешься
08:58:19 ДП
User 115916512
Хотя как мне кажется у реакта такой себе
08:59:07 ДП
User 115916512
Самый пиздатый тутор у ангуляра
08:59:28 ДП
08:59:37 ДП
User 115916512
User 155328566
А МНЕ НИЧЕГО НЕ НАДО
Ты можешь зайти на фриланс биржу и посмотреть там заказы
08:59:58 ДП
User 115916512
Не брать их, сделать для себЯ
09:00:19 ДП
User 354032356
у меня бомбит от самого слова жеквери... как лечить?
09:01:14 ДП
User 115916512
User 115916512
Вопрос непонятный
Зис
09:01:16 ДП
User 354032356
User 115916512
Ты можешь зайти на фриланс биржу и посмотреть там заказы
это слишком жирно. Лучше порешать задачки, зарубить в кодварс или кодингейм
09:02:12 ДП
User 201036437
User 354032356
у меня бомбит от самого слова жеквери... как лечить?
Стабильность, предсказуемость, традиции. Делаешь глубокий вдох и представляешь себе, как добрый бородатый программист берёт старую добрую проверенную библиотеку, которая решит все его проблемы с совместимостью и красиво и аккуратно пишет добрый бородатый код es5, потом улыбается, пыхтит в бороду и выпускает на продакшен милый сайт по продаже деревянных игрушек с галереей на жквери
09:02:15 ДП
User 115916512
Не тот чатик
09:03:39 ДП
User 354032356
User 201036437
Стабильность, предсказуемость, традиции. Делаешь глубокий вдох и представляешь себе, как добрый бородатый программист берёт старую добрую проверенную библиотеку, которая решит все его проблемы с совместимостью и красиво и аккуратно пишет добрый бородатый код es5, потом улыбается, пыхтит в бороду и выпускает на продакшен милый сайт по продаже деревянных игрушек с галереей на жквери
верстка табличная?
09:05:07 ДП
User 194411327
User 354032356
верстка табличная?
эм… табличная верстка тоже такая себе.
09:06:30 ДП
User 194411327
User 354032356
у меня бомбит от самого слова жеквери... как лечить?
не использовать jQ в принципе. затарится простыми аргументами, которые любого, кто юзает jQ заставят задуматься как минимум. И терпение. Главное, чтобы у тебя не было jQ
09:06:59 ДП
09:07:49 ДП
09:32:19 ДП
User 104477
Давайте не будем обсасывать здесь истории из твиттера, в которых участвуют действительно не очень здоровые люди
09:32:28 ДП
User 104477
И уподобляться им
09:32:37 ДП
User 104477
Чат почищу в течение нескольких минут
09:33:26 ДП
09:33:28 ДП
User 389736425
Какой event.target.value у backspace?
09:33:33 ДП
User 194411327
Слов нет, ну да ладно
09:36:24 ДП
User 104477
User 389736425
Какой event.target.value у backspace?
Надо смотреть событие keydown, там будет code
09:37:11 ДП
User 104477
https://developer.mozilla.org/en-US/docs/Web/API/KeyboardEvent/code
developer.mozilla.org/en-US/docs/Web/API/KeyboardEvent/code
The KeyboardEvent.code property represents a physical key on the keyboard (as opposed to the character generated by pressing the key). In other words, this property returns a value which isn't altered by keyboard layout or the state of the modifier keys.
09:37:44 ДП
User 104477
code === 'Backspace'
09:41:42 ДП
User 389736425
Спасибо.
10:01:12 ДП
User 290844329
Привет, подскажите, даобавляю данные в масси, выводит количество данных, а не даннее
10:01:17 ДП
User 290844329
let mailTo = [];
let data1 = "user@mailTo.ru";
let data2 = "user2@mail.ru";
mailTo = mailTo.push(data1, data2);
console.log(mailTo)
10:01:18 ДП
10:04:05 ДП
User 92741184
присваиваешь массиву значение, которое возвращается методом push, то есть текущую длину массива
10:04:15 ДП
User 200098250
User 290844329
let mailTo = [];
let data1 = "user@mailTo.ru";
let data2 = "user2@mail.ru";
mailTo = mailTo.push(data1, data2);
console.log(mailTo)
ну потому что поскольку push мутирует массив mailTo, и возвращает количество элементов в массиве после применения push, то он и должен вернуть 2
10:06:21 ДП
User 336305803
https://learn.javascript.ru/array#%D0%BA%D0%BE%D0%BD%D0%B5%D1%86-%D0%BC%D0%B0%D1%81%D1%81%D0%B8%D0%B2%D0%B0
learn.javascript.ru/array
Массив – разновидность объекта, которая предназначена для хранения пронумерованных значений и предлагает дополнительные методы для удобного манипулирования такой коллекцией.
10:09:27 ДП
User 290844329
User 200098250
ну потому что поскольку push мутирует массив mailTo, и возвращает количество элементов в массиве после применения push, то он и должен вернуть 2
а какк вывести значения массива тогда?
10:09:44 ДП
User 336305803
без равно
10:09:47 ДП
User 266535291
User 290844329
а какк вывести значения массива тогда?
что тебе надо сделатб
10:09:52 ДП
User 336305803
откуда ты вообще брал такую запись
10:10:27 ДП
User 336305803
учебник глянь как нужно и все
10:11:03 ДП
User 290844329
блин, ребят, простите, затупил, присваивание убрать нужно
10:11:16 ДП
10:15:32 ДП
User 218893562
Посоны
10:15:35 ДП
10:15:41 ДП
User 218893562
Как исправить?
10:15:50 ДП
User 218893562
Ссылка рабочая
10:17:37 ДП
User 218893562
this.external эт картинка
10:23:21 ДП
10:26:18 ДП
User 92741184
на первом скрине ошибка про невалидный селектор, может, не выбирается элемент, потом соответственно и проперти создать невозможно
10:32:42 ДП
User 115916512
User 218893562
this.external эт картинка
судя по всему это текстовая ссылка на картинку. Ты не можешь создать обработчик onload для строки
10:33:58 ДП
User 218893562
Да, подсказали
10:34:13 ДП
User 218893562
Замутил так
10:34:13 ДП
10:34:18 ДП
User 218893562
Но чёт диалог не выходит
10:36:48 ДП
User 67164223
User 218893562
пустая строка и так фолси
10:36:51 ДП
User 67164223
зачем делать проверку?
10:36:57 ДП
User 115916512
onload это событие dom-елемента
10:37:08 ДП
User 115916512
у тебя пока просто объект image
10:37:29 ДП
User 115916512
тебе нужно вставить его в дом
10:37:30 ДП
User 218893562
User 67164223
пустая строка и так фолси
она как бы пустая
10:38:36 ДП
User 104477
User 336305803
учебник глянь как нужно и все
Учебник можно и без чата глянуть, если у тебя нет конкретного ответа (или ссылки на место, где этот ответ есть) или уточняющих вопросов, ценность такого ответа равна нулю. Не надо так.
10:39:12 ДП
User 336305803
Ссылка ведет на конкретный ответ, если он сравнит, то увидит ошибку
10:39:21 ДП
User 115916512
https://developer.mozilla.org/ru/docs/Web/API/GlobalEventHandlers/onload
developer.mozilla.org/ru/docs/Web/API/GlobalEventHandlers/onload
Обработчик для события загрузки объекта window .
10:39:29 ДП
User 115916512
ваще он кстати только с window работает
10:39:32 ДП
User 115916512
похоже
10:39:48 ДП
User 104477
User 336305803
Ссылка ведет на конкретный ответ, если он сравнит, то увидит ошибку
ОК
10:40:13 ДП
User 354032356
nedb - говорят очень схож с монго, но нету у меня опыта ни в том, ни в другом. кто нибудь подскажет как узнать количество элементов в базе?
10:40:14 ДП
User 354032356
кроме как find({}) и потом длинну, может есть какой метод другой?
10:40:51 ДП
User 104477
User 115916512
ваще он кстати только с window работает
Нет, здесь речь об интерфейсе GlobalEventHandlers, а вообще onload есть у любого стандартного элемента, у которого есть событие load
10:41:18 ДП
User 115916512
User 104477
Нет, здесь речь об интерфейсе GlobalEventHandlers, а вообще onload есть у любого стандартного элемента, у которого есть событие load
ну знач возвращаемся назад - надо в дом пихать 🤔
10:41:50 ДП
User 115916512
и от дом-элемента уже создавать onload
10:41:53 ДП
User 104477
User 115916512
ну знач возвращаемся назад - надо в дом пихать 🤔
нет, достаточно задать картинке src
10:42:08 ДП
User 115916512
User 104477
нет, достаточно задать картинке src
ну он же задал и говорит что не заработало
10:42:11 ДП
User 104477
Даже если она не вставлена в страничный DOM
10:42:30 ДП
User 104477
User 218893562
порядок неверный
10:42:47 ДП
User 104477
Сначала подписка на событие, потом задание свойства, которое это событие триггернет.
10:42:59 ДП
10:43:16 ДП
User 115916512
надо больше спать
10:43:22 ДП
User 104477
User 218893562
больше так не делай, правилами запрещено код скринами кидать
10:43:36 ДП
10:44:02 ДП
User 104477
это даже в сниппете ссылки на правила указано:

> tl;dr: Иллюстрируйте вопросы примерами кода. Примеры кода выкладывайте на JSFiddle / CodeSandbox. Флейм, «пишите в ЛС» и вакансии запрещены.
10:48:28 ДП
User 218893562
Так я картинку тип поменял и пошло без проблем. Там картинка чёт фигово грузиться.
А мне нужно поставить работу скрипта на паузу пока картинка не загрузиться...
10:48:45 ДП
User 218893562
onload не позволяет походу это сделать
10:49:00 ДП
User 104477
User 218893562
Так я картинку тип поменял и пошло без проблем. Там картинка чёт фигово грузиться.
А мне нужно поставить работу скрипта на паузу пока картинка не загрузиться...
Так не получится, надо использовать Promise для ожидания загрузки и писать async-функцию с await этого промиса или использовать чейнинг через .then()
10:49:14 ДП
10:57:33 ДП
User 419654457
что это за двоеточия ? не нашел в нете . + что за вопросительный знак , ведь это не if -замена ?
10:57:51 ДП
10:58:03 ДП
User 67164223
User 419654457
что это за двоеточия ? не нашел в нете . + что за вопросительный знак , ведь это не if -замена ?
это описание доков
10:58:15 ДП
User 67164223
редьюсер это объект
10:58:27 ДП
User 67164223
? опционально вроде
10:58:39 ДП
User 67164223
а вообще возможно это ts
10:58:41 ДП
User 419654457
аА, точняк , TS , понял .
11:04:19 ДП
User 354032356
вопрос к знатокам
11:04:20 ДП
User 354032356
http://jsfiddle.net/Makc/5jx0bLdv/
jsfiddle.net/Makc/5jx0bLdv
Test your JavaScript, CSS, HTML or CoffeeScript online with JSFiddle code editor.
11:04:30 ДП
User 104477
User 419654457
что это за двоеточия ? не нашел в нете . + что за вопросительный знак , ведь это не if -замена ?
только это не TypeScript, а Flow, судя по всему https://flow.org/en/docs/types/maybe/
flow.org/en/docs/types/maybe
Typing values that may or may not exist
11:05:08 ДП
User 87188018
Написал функцию, которая проверяет ключи и зиминяе их на текст из файла json))
но впервые такое пишу, читал документацию и получилось что-то такое )
https://jsfiddle.net/fkyrudbv/31/
можете посмотреть? возможно я где-то допустил ошибку) там бувалоьно пару строчек
jsfiddle.net/fkyrudbv/31
Test your JavaScript, CSS, HTML or CoffeeScript online with JSFiddle code editor.
11:06:05 ДП
User 419654457
User 67164223
? опционально вроде
нашел когда он ставится поле имени  (foo?) - для необязательных параметров , но не знаешь что значит когда он ставится за двоеточием ? (foo: ?Function = ..) нигде нет
11:07:06 ДП
User 354032356
User 87188018
Написал функцию, которая проверяет ключи и зиминяе их на текст из файла json))
но впервые такое пишу, читал документацию и получилось что-то такое )
https://jsfiddle.net/fkyrudbv/31/
можете посмотреть? возможно я где-то допустил ошибку) там бувалоьно пару строчек
jsfiddle.net/fkyrudbv/31
Test your JavaScript, CSS, HTML or CoffeeScript online with JSFiddle code editor.
да, только что не так то?
11:07:28 ДП
User 67164223
User 354032356
да, только что не так то?
то что это jq
11:07:42 ДП
User 354032356
о, начинает гореть....
11:07:45 ДП
User 87188018
возможно ошибки)
11:08:04 ДП
User 87188018
не гори
11:08:06 ДП
11:08:07 ДП
User 354032356
User 87188018
возможно ошибки)
возможно да, а возможно нет, тут как повезет
11:31:59 ДП
User 155513348
кто там про твиттер писал
11:32:05 ДП
User 155513348
я тоже в твиттере есть
11:33:34 ДП
User 215655868
User 155513348
я тоже в твиттере есть
давай свой титер
11:33:44 ДП
User 155513348
https://twitter.com/ethorz
11:33:56 ДП
User 155513348
там в основном шутеечки и прочая хрень
11:36:30 ДП
User 218893562
Дождаться полной загрузки файла нет чтоли в ванильном js?
11:36:55 ДП
User 215655868
User 218893562
Дождаться полной загрузки файла нет чтоли в ванильном js?
load
11:37:25 ДП
User 218893562
Ну хм... После него код дальше идёт...
11:37:31 ДП
User 218893562
Как его застопорить там
11:37:40 ДП
11:37:55 ДП
User 215655868
User 218893562
Дождаться полной загрузки файла нет чтоли в ванильном js?
https://learn.javascript.ru/onload-ondomcontentloaded
11:39:57 ДП
User 218893562
User 215655868
return
Не понял что делать с ним
11:40:42 ДП
User 87188018
чем отличаютс..?
alert(obj.World)
alert(obj['World'])
11:40:50 ДП
User 356310420
гайз, подскажите как написать регулярку соответствующую условию: версия приложения больше чем 1.1.10
11:41:07 ДП
User 356310420
1.1.11, 1.2.1, ... и тд
11:42:04 ДП
User 215655868
User 218893562
Как его застопорить там
Кого застопорить. Зачем
11:42:56 ДП
User 269579856
User 356310420
гайз, подскажите как написать регулярку соответствующую условию: версия приложения больше чем 1.1.10
split, и потом сравнивай с эталоном.
11:43:08 ДП
User 356310420
не, надо именно регулярку
11:43:14 ДП
User 356310420
это требование
11:43:47 ДП
User 215655868
(он просто не на жс пишет. А на регулярном языке)
11:44:18 ДП
User 356310420
нет, просто это требование firebase remote config
11:44:18 ДП
User 218893562
User 215655868
Кого застопорить. Зачем
Скрипт такой, что при нажатии на картинку она открывается. Я добавить хочу изменение на полную картинку. Нужно, чтобы пока не загрузилась та застопорить
11:45:47 ДП
User 215655868
User 218893562
Скрипт такой, что при нажатии на картинку она открывается. Я добавить хочу изменение на полную картинку. Нужно, чтобы пока не загрузилась та застопорить
Картинка застопорилась?
11:46:15 ДП
User 218893562
Нет. Анимация открытия картинки.
11:47:18 ДП
User 215655868
Загрузка скриптов, картинок, фреймов: onload и onerror
https://learn.javascript.ru/onload-onerror
learn.javascript.ru/onload-onerror
Браузер позволяет отслеживать загрузку внешних ресурсов – скриптов, ифреймов, картинок и других.
11:49:59 ДП
User 269579856
User 356310420
не, надо именно регулярку
Ну чекаешь каждый разряд как-то типа так: [2-9]+
11:50:36 ДП
User 269579856
С последним наверн чутка заморочишься, но проблемы большой нет. regex101.com в зубы, — и вперед
11:59:26 ДП
User 115916512
User 87188018
чем отличаютс..?
alert(obj.World)
alert(obj['World'])
написанием
12:00:19 ПП
User 248588557
Ребята, такой вопрос.
Есть ДОМ узел с текстом и другими Дом узлами в нем
Как можно поменять только текс не трогая остальные дочерние дом елемнты
http://prntscr.com/kdc636
prnt.sc/kdc636
Captured with Lightshot
12:00:58 ПП
User 248588557
Прикол в том,что текст, который мне надо поменять он не обернут нивкакой из тегов
12:01:05 ПП
User 356310420
User 269579856
С последним наверн чутка заморочишься, но проблемы большой нет. regex101.com в зубы, — и вперед
броу, я знаю ты шаришь, подскажи плис более упрощенно: в диапазоне 1.1.0 - 1.1.10
12:01:15 ПП
User 194411327
у тебя в a есть целый ul?
12:01:16 ПП
User 356310420
надо найти все что в диапазоне: 1.1.0 - 1.1.10
12:01:16 ПП
12:01:25 ПП
User 248588557
User 194411327
у тебя в a есть целый ul?
Да
12:01:34 ПП
User 194411327
эм.. а перепилить не вариант?
12:01:38 ПП
User 194411327
ахтунгом попахивает
12:01:42 ПП
User 194411327
ну да ладно
12:01:44 ПП
User 248588557
User 194411327
у тебя в a есть целый ul?
Это не мой код, а Firepad
12:03:05 ПП
User 248588557
User 194411327
эм.. а перепилить не вариант?
Дело в том, что это панель управления в Code Miror и разметка генерируется динамически из библиотеки,  Мне надо внести некоторые изменения
12:03:31 ПП
User 194411327
qs = querySelector(тебе дял понимания далее)
qs(‘a.firepad-btn’).innerHTML = qs(‘a.firepad-btn’).innerHTML.replace(‘твоя строка, что заменить’, ‘то, на что надо заменить’)
12:04:18 ПП
User 194411327
User 248588557
Дело в том, что это панель управления в Code Miror и разметка генерируется динамически из библиотеки,  Мне надо внести некоторые изменения
ничего не генрится из ниоткуда. это косяк темплейтов внутри. это можно править. вопрос ценности. но подобное - ахтунг, я хз как ребята упустили подобное
12:04:38 ПП
User 194411327
хоооттттяяяя
12:04:53 ПП
User 248588557
User 194411327
ничего не генрится из ниоткуда. это косяк темплейтов внутри. это можно править. вопрос ценности. но подобное - ахтунг, я хз как ребята упустили подобное
Я не могу править в файлах ничего, т.к. это всё ставится из npm/bower
12:05:11 ПП
User 194411327
User 248588557
Я не могу править в файлах ничего, т.к. это всё ставится из npm/bower
эм, что тебе мешает править что-то в модулях? О_о
12:05:25 ПП
User 194411327
тем более там явно отдельная папочка с комнентами
12:05:32 ПП
User 248588557
User 194411327
эм, что тебе мешает править что-то в модулях? О_о
Ну исправлю я локально, на проде кто это будет делать
12:05:42 ПП
User 102620876
Вендоры править - грех
12:05:48 ПП
User 194411327
отправь вместе с этим измененным
12:05:49 ПП
User 248588557
User 194411327
тем более там явно отдельная папочка с комнентами
Нет там min.js
12:05:59 ПП
User 194411327
User 102620876
Вендоры править - грех
а такие вендоры делать не грех?
12:06:19 ПП
User 194411327
User 248588557
Нет там min.js
а причем тут мин, когда этотмин собирается из нормального кода, что на проде, что локально
12:06:21 ПП
User 248588557
User 194411327
а такие вендоры делать не грех?
Можно завести issue на гите, но кто это будет делать
12:06:40 ПП
User 194411327
User 248588557
Можно завести issue на гите, но кто это будет делать
самый верный вариант так то. Еще так же вариант решения приписать
12:07:02 ПП
User 248588557
User 194411327
а причем тут мин, когда этотмин собирается из нормального кода, что на проде, что локально
на проде чувак сделает npm install и всё
12:08:06 ПП
User 248588557
И никто в node_modules не будет лезть и что то править
12:08:20 ПП
User 248588557
это дичь какая то
12:08:47 ПП
User 248588557
А за решение сенкс, сейчас попробую
12:08:49 ПП
User 549496730
Народ, добрый день!! Подкиньте материала для изучения JavaScript - может курсы какие есть отличные. Сам пол года изучаю PHP - написал пару пробных проектов на чистом, усвоил построение с помощью компонентов  на каркасе, то бишь фреймворке)) И вот решил что пора и Javascript подтянуть)  Сложно ввобще с PHP на JS?
12:09:18 ПП
User 336305803
learn javascript ru
12:09:25 ПП
12:09:26 ПП
12:09:30 ПП
12:10:30 ПП
User 248588557
User 194411327
самый верный вариант так то. Еще так же вариант решения приписать
Если тебе не нравиться как гугл делает семантику, посмотри как делают в facebook'e с 
span {
   display: block
}
12:10:44 ПП
User 194411327
User 248588557
на проде чувак сделает npm install и всё
Ну, и если он отправит свой вайл модуля или же сделает вообще свой план, то все будет работать, хуки есть на это. Тяжело, особенно если не знаком с внутренностями, но зато и опыт и годнота на проде
12:10:44 ПП
User 279233223
User 419654457
нашел когда он ставится поле имени  (foo?) - для необязательных параметров , но не знаешь что значит когда он ставится за двоеточием ? (foo: ?Function = ..) нигде нет
По аналогии
Попробуй догадаться ;)
12:11:25 ПП
User 248588557
User 194411327
Ну, и если он отправит свой вайл модуля или же сделает вообще свой план, то все будет работать, хуки есть на это. Тяжело, особенно если не знаком с внутренностями, но зато и опыт и годнота на проде
Никто этого делать не будет....
12:11:52 ПП
User 194411327
User 248588557
Никто этого делать не будет....
У на это проще, если приоритеты позволяют - ставишь подзадачи и делаешь
12:13:35 ПП
User 194411327
User 248588557
Если тебе не нравиться как гугл делает семантику, посмотри как делают в facebook'e с 
span {
   display: block
}
Очень часто такое надо, но тут больше косяк не в том, что ты cssправиль дисплей элемента, а в том, что, например, тот же слишком у рельсов - просто не соберёт. Он вынес бы просто из тега а всю ссылку и поставил бы рядом, ибо это бред так делать. Я даже сам не понимаю зачем
12:18:12 ПП
User 248588557
User 194411327
Очень часто такое надо, но тут больше косяк не в том, что ты cssправиль дисплей элемента, а в том, что, например, тот же слишком у рельсов - просто не соберёт. Он вынес бы просто из тега а всю ссылку и поставил бы рядом, ибо это бред так делать. Я даже сам не понимаю зачем
Всё равно не работает
12:18:34 ПП
User 248588557
ul  Остаётся, но такое ощущение, что я переопределяю события
12:18:37 ПП
User 194411327
User 248588557
Всё равно не работает
Что именно?
12:18:47 ПП
User 248588557
и дропдаун не срабатывает
12:18:49 ПП
User 115916512
User 194411327
qs = querySelector(тебе дял понимания далее)
qs(‘a.firepad-btn’).innerHTML = qs(‘a.firepad-btn’).innerHTML.replace(‘твоя строка, что заменить’, ‘то, на что надо заменить’)
$ = querySelector
12:18:50 ПП
User 194411327
Какие события, о чем ты?
12:19:08 ПП
User 194411327
User 115916512
$ = querySelector
Document.querySelector
12:19:19 ПП
User 194411327
Вместо qs
12:19:25 ПП
User 194411327
И будет тебе счастье
12:19:50 ПП
User 194411327
Там нет тем в событиями
12:19:57 ПП
User 194411327
И да этот джс в конец кода
12:20:44 ПП
User 218113705
User 248588557
Ребята, такой вопрос.
Есть ДОМ узел с текстом и другими Дом узлами в нем
Как можно поменять только текс не трогая остальные дочерние дом елемнты
http://prntscr.com/kdc636
prnt.sc/kdc636
Captured with Lightshot
``` var AAA = document.querySelector('.firepad-btn.firepad-dropdown');
AAA.childNodes[0].data = 'WOW'; ```
12:21:02 ПП
User 248588557
http://prntscr.com/kdci6z
prnt.sc/kdci6z
Captured with Lightshot
12:21:05 ПП
User 435003816
Я дал элементу фиксированную длину 500px, а внутрь него положил несколько элементов общей длиной 900px. По факту элемент стал длиной 900px, но css ограничен в 500px. Как эти фактические 900px достать? (у элементов могут быть маргины)
12:21:53 ПП
User 248588557
User 194411327
И да этот джс в конец кода
Та нет
не работает Firepad'овское событие dropdown
12:22:21 ПП
User 194411327
User 248588557
Та нет
не работает Firepad'овское событие dropdown
а причем тут оно? О_О код по замене текста вообще никак с эитм не связан
12:22:44 ПП
12:22:54 ПП
User 435003816
User 435003816
Я дал элементу фиксированную длину 500px, а внутрь него положил несколько элементов общей длиной 900px. По факту элемент стал длиной 900px, но css ограничен в 500px. Как эти фактические 900px достать? (у элементов могут быть маргины)
только подсчитать длины всех элементов внутри? нет ли какой готовой ф-ии?
12:23:15 ПП
User 248588557
User 194411327
а причем тут оно? О_О код по замене текста вообще никак с эитм не связан
https://jsfiddle.net/rmdn4a6p/
jsfiddle.net/rmdn4a6p
Test your JavaScript, CSS, HTML or CoffeeScript online with JSFiddle code editor.
12:25:32 ПП
User 248588557
User 194411327
а причем тут оно? О_О код по замене текста вообще никак с эитм не связан
https://www.useloom.com/share/b1cd8e7d76df4fc6a8c4240196ad9081
useloom.com/share/b1cd8e7d76df4fc6a8c4240196ad9081
Check out a video I made via Loom
12:25:55 ПП
User 248588557
И Кстати я заметил, что с первого раза событие не срабатывает
12:26:12 ПП
User 194411327
User 248588557
https://jsfiddle.net/rmdn4a6p/
jsfiddle.net/rmdn4a6p
Test your JavaScript, CSS, HTML or CoffeeScript online with JSFiddle code editor.
тут ts и не dom поэтому обычный js тебе ругается ан : где тип указываешь
12:27:09 ПП
User 248588557
User 194411327
тут ts и не dom поэтому обычный js тебе ругается ан : где тип указываешь
Да это тайп скрипт, но код компилируется
12:27:12 ПП
User 194411327
итить.. так вот что это емое.. нельзя просто так взять и сделать нормальный селектор..ааа
12:27:50 ПП
User 194411327
User 248588557
Да это тайп скрипт, но код компилируется
ну, где-то там у тебя, но никак не в примере, как ты скинул
12:28:21 ПП
User 248588557
Непонял
12:28:48 ПП
User 194411327
откуда у тебя сначала идет ts
12:28:51 ПП
User 194411327
а потом $
12:28:55 ПП
User 194411327
ааааа
12:28:59 ПП
User 194411327
шта это
12:29:06 ПП
User 194411327
и внутри леты
12:29:10 ПП
User 248588557
ну $ это jq
12:29:43 ПП
User 248588557
Мне надо сначало сделать шоб работало потом jq можно выпилить
12:29:55 ПП
User 194411327
вот сейчас бы querySlecrtors и native с ts и jQ юзать Т_Т
12:30:14 ПП
User 194411327
давай все это в потом на ангуляр 4
12:30:28 ПП
User 194411327
чтобы генерил темплейт для вью, который будет его пробрасывать в реакт
12:30:33 ПП
User 194411327
идеальная наркомания
12:30:38 ПП
User 194411327
кароче
12:30:43 ПП
User 115916512
User 194411327
вот сейчас бы querySlecrtors и native с ts и jQ юзать Т_Т
дружище, человек попросил помощи, не надо поливать его проект говном вместо помощи и заставлять оправдываться
12:30:44 ПП
User 194411327
тебе по факту сначла надо
12:30:50 ПП
User 115916512
высказал фи один раз и хватит
12:31:04 ПП
User 194411327
User 115916512
дружище, человек попросил помощи, не надо поливать его проект говном вместо помощи и заставлять оправдываться
все, так я же никуда не делся. все ок
12:31:14 ПП
User 194411327
сначала берем блок
12:31:22 ПП
User 194411327
допустим ты нашел эту свою а
12:31:43 ПП
User 248588557
User 194411327
давай все это в потом на ангуляр 4
Он на ангуляре
12:32:14 ПП
User 194411327
const tagA = document.querySelecor...
12:32:26 ПП
User 194411327
tagA держит в себе текст и список
12:32:47 ПП
User 194411327
по клику есть функция, которая меняет шрифт. где то меняется стейт
12:33:25 ПП
User 284886238
Добрый всем.

Поделитесь плз ссылками на статьи, по реализации корзины на node.js

или необходимые составляющие для этого
12:34:43 ПП
User 194411327
рядом пишщешь,ч то по любому […tagA.querySelectorAll(‘li’)] т.е. по массиву элементов надо сделать форич с проставлением на каждого EventListner
12:35:01 ПП
User 435003816
https://codepen.io/anon/pen/vaRgQE
Как найти фактическую длину элемента '.slide1' ?
codepen.io/anon/pen/vaRgQE
...
12:35:06 ПП
User 194411327
почему в […] надо объяснять?
12:35:34 ПП
User 194411327
User 248588557
ну $ это jq
?
12:35:40 ПП
User 248588557
User 194411327
почему в […] надо объяснять?
я знаю что такое спред
12:36:07 ПП
User 194411327
оукай, но там именно, что массив получить. не суть
12:36:44 ПП
User 194411327
EventListner(‘click’, {replaceTitle()}); делаем
12:36:59 ПП
User 194411327
пока все логично
12:37:14 ПП
User 194411327
и все точно как ни крути должно работать, далее только надо расписать эту функцию
12:37:38 ПП
User 194411327
примерно как я это вижу
12:38:16 ПП
User 248588557
Ок сенкс
12:39:48 ПП
User 194411327
replaceTitle(clickedElement) {
 const el = clickedElement;
  tagA.innerText = el.innerHTML // наше название к тайтлу
}
12:39:52 ПП
User 194411327
вроде как
12:40:12 ПП
User 194411327
вроде InnerText возвращает текст внутренний, поправьте если я не прав
01:43:59 ПП
User 218893562
Посоны, да что за фигня?
https://codepen.io/THEb0nny/pen/NBYPEO
Uncaught TypeError: Cannot read property 'src' of undefined
    at Image.img.onload (pen.js:428)
Ругается по идее на img.onload = function() {
codepen.io/THEb0nny/pen/NBYPEO
...
01:49:08 ПП
User 194411327
User 218893562
Посоны, да что за фигня?
https://codepen.io/THEb0nny/pen/NBYPEO
Uncaught TypeError: Cannot read property 'src' of undefined
    at Image.img.onload (pen.js:428)
Ругается по идее на img.onload = function() {
codepen.io/THEb0nny/pen/NBYPEO
...
а эт где у тебя тут?а то такой ошибки не нашел
01:51:52 ПП
User 218893562
this.originalPreview = this.el.src; // Save original pic
01:52:04 ПП
User 218893562
this.el.src = this.external; // Replace pic
01:52:11 ПП
User 218893562
На это чёт ругается
01:54:55 ПП
User 218893562
А я не в том контексте this использую
01:59:57 ПП
User 218893562
А что вместо this надо ставить?
02:06:30 ПП
User 201036437
User 218893562
Посоны, да что за фигня?
https://codepen.io/THEb0nny/pen/NBYPEO
Uncaught TypeError: Cannot read property 'src' of undefined
    at Image.img.onload (pen.js:428)
Ругается по идее на img.onload = function() {
codepen.io/THEb0nny/pen/NBYPEO
...
Внутри function(){} this указывает на эту самую функцию
02:06:46 ПП
User 218893562
Ну вот я понял
02:06:52 ПП
User 218893562
А что мне нужно указать
02:06:58 ПП
User 218893562
Не понимаю
02:07:00 ПП
User 380460973
User 218893562
А я не в том контексте this использую
Кинь весь код
02:07:18 ПП
User 218893562
Так я кинул в кодепен
02:07:48 ПП
User 218893562
https://codepen.io/THEb0nny/pen/NBYPEO
codepen.io/THEb0nny/pen/NBYPEO
...
02:08:41 ПП
User 201036437
User 218893562
Ну вот я понял
this.a = 12;
const _self = this

let a = function(){
   _self.a; //12
}
02:08:53 ПП
User 201036437
Но так ли необходимо писать es5-код в 2018 году?
02:09:25 ПП
User 201036437
Стрелочные функции для таких целей подходят куда лучше
02:10:40 ПП
User 201036437
Учитывая, что ты юзаешь классы все равно, думаю, стоит рассмотреть рефакторинг на ес6 :)
02:11:15 ПП
User 218893562
Не мой код же
02:11:18 ПП
User 218893562
Я переделываю
02:12:05 ПП
User 201036437
User 218893562
Я переделываю
Юзай стрелку
03:59:22 ПП
User 78006949
почему цвет текста вот так document.getElementsByClassName("myclass")[0].style.color = "red"; меняется, а цвет фона document.getElementsByClassName("myclass")[0].style.background-color = "red"; вот так не меняется
04:01:04 ПП
04:03:45 ПП
User 218113705
style.backgroundColor
04:03:50 ПП
04:04:42 ПП
User 78006949
спасибо)
04:33:30 ПП
User 148316276
Ребят, я в отчаянии. Поставьте этот пен в режим айфона. Ссылки на карточках не кликабельны, в девтулс видно, что все входящее в тег <li> заблокировано из-за драгандропа или как-то так. 
Есть хоть какой-нибудь способ сделать ссылку кликабельной?

https://codepen.io/anon/pen/pZagYz
codepen.io/anon/pen/pZagYz
This is NOT mine. It was originally posted on tympanus.net...
04:49:44 ПП
User 284886238
Файл helper.js
isNewUser(id){
      User.find({id:id}).then((u) =>{
          if(u.length === 0){
              return true
          }else{
              return false
          }
      })
    }


Файл index.js
const isNew = helper.isNewUser(telegramID)
    console.log(isNew)


Создал функцию, которая должна проверять по ID, новый ли это юзер или нет (true\false)
Далее записываю результат данной функции в переменную, вместо значений, на выходе получаю - undefined. В чём может быть причина?
04:51:56 ПП
User 357283187
User 284886238
Файл helper.js
isNewUser(id){
      User.find({id:id}).then((u) =>{
          if(u.length === 0){
              return true
          }else{
              return false
          }
      })
    }


Файл index.js
const isNew = helper.isNewUser(telegramID)
    console.log(isNew)


Создал функцию, которая должна проверять по ID, новый ли это юзер или нет (true\false)
Далее записываю результат данной функции в переменную, вместо значений, на выходе получаю - undefined. В чём может быть причина?
в том что операция find асинхронна
04:53:42 ПП
User 357283187
если хочешь, чтоб функция что-то вернуло
04:54:00 ПП
User 357283187
тебе нужно поставить return еще и перед User
04:54:07 ПП
User 357283187
функция вернет тебе Промис
04:54:38 ПП
User 357283187
а дальше через .then можешь проверять, true там у тебя или false
04:57:43 ПП
User 284886238
User 357283187
а дальше через .then можешь проверять, true там у тебя или false
спасибо чувак)) получилось
04:57:56 ПП
05:10:12 ПП
User 357283187
User 148316276
Ребят, я в отчаянии. Поставьте этот пен в режим айфона. Ссылки на карточках не кликабельны, в девтулс видно, что все входящее в тег <li> заблокировано из-за драгандропа или как-то так. 
Есть хоть какой-нибудь способ сделать ссылку кликабельной?

https://codepen.io/anon/pen/pZagYz
codepen.io/anon/pen/pZagYz
This is NOT mine. It was originally posted on tympanus.net...
очень странно, ну один из вариантов делать редирект через тач.евенты
05:10:32 ПП
User 357283187
`      window.onload = () => {
        let doc = document.querySelector('li a');
        console.log(doc);
        doc.addEventListener("touchend", ()=> {
          window.location.href = "https://www.google.com.ua"
        });
      }`
05:10:39 ПП
User 357283187
типа такого
05:10:57 ПП
User 148316276
Спасибо!
05:58:13 ПП
User 104477
User 148316276
Ребят, я в отчаянии. Поставьте этот пен в режим айфона. Ссылки на карточках не кликабельны, в девтулс видно, что все входящее в тег <li> заблокировано из-за драгандропа или как-то так. 
Есть хоть какой-нибудь способ сделать ссылку кликабельной?

https://codepen.io/anon/pen/pZagYz
codepen.io/anon/pen/pZagYz
This is NOT mine. It was originally posted on tympanus.net...
Проблема в самой либе 
https://github.com/codrops/ElastiStack/issues/4
github.com/codrops/ElastiStack/issues/4
I'm looking for help as I'm stuck with links not working on mobile device (Safari, iPhone at least). I'm looking to add links inside each cards ( inside each li element). It seems to work on a computer, but not on a mobile device. ...
05:58:56 ПП
User 104477
Я бы просто форкнул и добавил обработку тапа, когда target события внутри ссылки
05:59:45 ПП
User 104477
Типа если touchstart внутри ссылки или кнопки, то не триггерить старт анимации
06:52:02 ПП
User 67334037
добрый вечер всем
06:52:13 ПП
User 67334037
тут можно совсем уж тупые вопросы задавать?
06:52:43 ПП
User 194411327
User 67334037
тут можно совсем уж тупые вопросы задавать?
+++
06:52:59 ПП
User 67334037
вообщем как добавить сразу 10 ячеек <td> при помощи jQ
06:53:20 ПП
User 67334037
ну типо аппендом это я понял но как именно что бы сразу десять что бы десять строк не писать
06:54:02 ПП
User 194411327
не знаю как в jQ
06:54:13 ПП
User 194411327
но в нативе есть цикл for
06:54:49 ПП
User 67334037
спасибо в любом случае
06:55:16 ПП
User 194411327
User 67334037
спасибо в любом случае
я просто никотирую jQ, мб кто-то тут ответит
06:56:36 ПП
User 67334037
я типо на курсах, нам дают jQ, на сколько я понимаю эта библиотека не очень популярна
06:57:27 ПП
User 194411327
User 67334037
я типо на курсах, нам дают jQ, на сколько я понимаю эта библиотека не очень популярна
сейчас - да, я лично бежал как можно быстрее и подальше от курсов, где дают JQ вначале. Это даже глупо сначала JQ давать.
06:58:08 ПП
User 67334037
нам нейтив дали в начале, jq потмо уже
06:58:44 ПП
User 194411327
User 67334037
нам нейтив дали в начале, jq потмо уже
видимо не так чуть чуть дали. ибо натив изучать и изучать
06:58:48 ПП
User 194411327
такое себе.
06:58:52 ПП
User 357283187
ну, когда не было querySelector жуйквери решал
06:59:37 ПП
User 67334037
курсы типо короткие, три месяца всего
06:59:45 ПП
User 357283187
User 67334037
вообщем как добавить сразу 10 ячеек <td> при помощи jQ
пустых?
06:59:51 ПП
User 194411327
User 357283187
ну, когда не было querySelector жуйквери решал
Basic support  1  3.5 (1.9.1)
Bug 416317  8  10  3.2 (525.3)
WebKit Bug 16587
07:00:02 ПП
User 67334037
User 357283187
пустых?
да
07:00:21 ПП
User 194411327
1 chorme, 3.5 firefox, ie8,opera 10 safari 3.2
07:00:30 ПП
User 194411327
расскажи мне про поддержку qs
07:00:30 ПП
User 552943145
жаль что js только я знаю 😢
07:00:31 ПП
07:00:35 ПП
User 357283187
можешь собрать строку вида <td></td><td></td>
07:00:42 ПП
User 357283187
в цикле
07:00:47 ПП
User 357283187
и заапендить
07:01:12 ПП
User 194411327
User 357283187
в цикле
именно это я ему и сказал, циклом for, только нет смысла делать сначала строку, если можно подряд
07:01:55 ПП
User 357283187
подряд нельзя
07:02:05 ПП
User 194411327
User 357283187
подряд нельзя
чой то
07:02:05 ПП
User 357283187
можно через запятую аппендить
07:02:11 ПП
User 357283187
насколько помню
07:02:17 ПП
User 194411327
эм... почему нельзя? О_О
07:02:18 ПП
User 357283187
или строкой
07:03:02 ПП
User 194411327
я тут недавно кусок кода в клонноду пробрасывал и подставлял подряд несколько раз, а ты говоришь нельзя. циклом можно и нужно
07:03:29 ПП
User 357283187
User 194411327
именно это я ему и сказал, циклом for, только нет смысла делать сначала строку, если можно подряд
я не понял тогда, о чем ты
07:03:38 ПП
User 357283187
в моем понимании, подряд это ты юзаешь елемент
07:03:41 ПП
User 357283187
и ставишь count
07:03:42 ПП
User 67334037
ну да, геморой, понял спасибо, я просто подумал может есть какойто простой вариант предусмотренный для подобных случаев
07:04:02 ПП
User 357283187
типа, append('<td>', 20)
07:04:11 ПП
User 357283187
и так нельзя
07:04:35 ПП
User 194411327
User 357283187
и ставишь count
да, только элементом является родитель, в который и будут подставляться Н кол-во раз нужные блоки.. или строки, неважно
07:05:10 ПП
User 357283187
ну так, ты собираешь строку. И аппендишь 1 раз
07:05:15 ПП
User 357283187
всё подряд
07:05:21 ПП
User 194411327
User 357283187
ну так, ты собираешь строку. И аппендишь 1 раз
ytn
07:05:21 ПП
07:05:28 ПП
User 194411327
прямо в for
07:05:30 ПП
User 194411327
функция
07:05:33 ПП
User 194411327
аппенда
07:05:45 ПП
User 194411327
строки <td></td> в родительский элемент
07:05:46 ПП
07:05:50 ПП
User 357283187
зачем?
07:05:59 ПП
User 194411327
User 357283187
зачем?
зачем собирать отдельно стркоу
07:06:02 ПП
User 194411327
вот в чем вопрос
07:06:02 ПП
User 357283187
ты ж дергаешь DOM на каждой итерации
07:06:03 ПП
User 279233223
User 357283187
зачем?
Шоб -фпс был
07:06:15 ПП
User 552943145
кто тут говорил что бежит из курсов где учат сразу jquery? а смотрели курс андрея гаврилова? он там даже jquery не учил, грит все это не нужно, за вас уже все написали иесть в инете, осталось только научиться гуглить
07:06:24 ПП
User 604350667
User 194411327
сейчас - да, я лично бежал как можно быстрее и подальше от курсов, где дают JQ вначале. Это даже глупо сначала JQ давать.
Есть моменты, где сначала демонстрируют, зачем вообще всё это нужно
07:06:54 ПП
User 194411327
User 357283187
ты ж дергаешь DOM на каждой итерации
тогда надо собирать все в оперативке и выплевывать по готовности всю таблицу.и д столько итерация спокойно js выдержит.
07:07:00 ПП
User 194411327
я бы сказал на изи
07:07:43 ПП
User 194411327
да дергается дом, но только вот толку от того, что ты собираешь это в памяти и разом плюешь, или же сразу подставляешь - здесь разницы особо нет, байты не считаем. всем уже давно на них насрать
07:08:05 ПП
User 357283187
ну такое, оперативка у тебя от строки точно не забьеться
07:08:14 ПП
User 357283187
с 10ю <td>
07:08:23 ПП
User 194411327
User 357283187
ну такое, оперативка у тебя от строки точно не забьеться
даже от триде слайдера не забьется
07:08:37 ПП
User 194411327
чтобы забить 4 гб оперативки - постараться надо оооочень сильно
07:09:00 ПП
User 279233223
User 194411327
чтобы забить 4 гб оперативки - постараться надо оооочень сильно
Легко
07:09:12 ПП
User 194411327
проверено личным опытом. особенно точно изи забюивается при изучении потоков, ибо делаешь пробный выстрел на скролл с консольлог и понеслась
07:09:24 ПП
User 279233223
while(1 !== 0)
07:09:30 ПП
User 279233223
Проверяй, забил
07:09:49 ПП
User 357283187
User 279233223
while(1 !== 0)
вроде у js ошибка есть на этот случай
07:10:02 ПП
User 279233223
User 357283187
вроде у js ошибка есть на этот случай
Вот урод
07:10:02 ПП
User 194411327
User 279233223
Легко
серьезно? забей пробросом array от 0 до 999999 значений. через fill самый оптимизированный вариант, удивишься скорости и как оно будет
07:10:03 ПП
User 357283187
но проверять не буду
07:10:07 ПП
User 279233223
Де мои утечки памяти
07:10:08 ПП
07:10:24 ПП
User 194411327
User 279233223
Де мои утечки памяти
в файрфоксе
07:10:31 ПП
User 279233223
User 194411327
в файрфоксе
А в ие?
07:10:44 ПП
User 279233223
Я люблю стареньких
07:11:20 ПП
User 194411327
User 279233223
А в ие?
забей ты про ие, сейчас только файрфокс фигенй страдает, а так Эдж вообще мой основной бразуер. не совсем идеален, для разработки хром все таки получше будет, но как домашний - Эдж великолепен
07:12:30 ПП
User 380460973
User 194411327
забей ты про ие, сейчас только файрфокс фигенй страдает, а так Эдж вообще мой основной бразуер. не совсем идеален, для разработки хром все таки получше будет, но как домашний - Эдж великолепен
Поясни за фф
07:13:24 ПП
User 194411327
User 380460973
Поясни за фф
ну их давняя проблема, как мне известно, у них и сейчас проблем достаточно, а фф стрдает текучестью вроде как до сих пор. я не юзаю давно. Да и так себе по скорости, я молчу про проблемы Геко в рендере. отвратная хрень
07:14:58 ПП
User 380460973
User 194411327
ну их давняя проблема, как мне известно, у них и сейчас проблем достаточно, а фф стрдает текучестью вроде как до сих пор. я не юзаю давно. Да и так себе по скорости, я молчу про проблемы Геко в рендере. отвратная хрень
Ну фф мой основной браузер
На нем верстаю
Но конфиг переписал
Не много
Были просадки Фпс при параллаксе мышкой
Но в фф дев проблем нету
07:15:48 ПП
User 194411327
User 380460973
Ну фф мой основной браузер
На нем верстаю
Но конфиг переписал
Не много
Были просадки Фпс при параллаксе мышкой
Но в фф дев проблем нету
значит не встерчал пробелмы svg, канваса и отрисовки через библиотеки типа raphael
07:16:07 ПП
User 194411327
и он в целом реально медленнее.
07:16:16 ПП
User 380460973
User 194411327
значит не встерчал пробелмы svg, канваса и отрисовки через библиотеки типа raphael
А с свг какие проблемы?
07:16:21 ПП
User 194411327
а еще периодически он криво от остальных шгрифты рендерит
07:17:00 ПП
User 380460973
User 194411327
и он в целом реально медленнее.
Чуть быстрее хрома, но медленнее хромиума 
ОС arch Linux
07:17:15 ПП
User 194411327
User 380460973
А с свг какие проблемы?
не конкретно по вставке как картинки, а санимацией. там спешл велосипеды надо делать. лично вставлял хрень с if (!Mozilla)
07:17:45 ПП
User 380460973
User 194411327
не конкретно по вставке как картинки, а санимацией. там спешл велосипеды надо делать. лично вставлял хрень с if (!Mozilla)
Ну я парочку багов с трансформацией находил
07:18:00 ПП
User 194411327
User 380460973
Чуть быстрее хрома, но медленнее хромиума 
ОС arch Linux
мхех... хром быстрее. и если отключить его последнюю фичу на сохранение данных(там тип защита новая) то и жрет объективно меньше
07:19:21 ПП
User 194411327
ну и чисто мое субьективное - отвратный девтулз, он прадва так себе. У Эджа похожий, поэтому на Эдж не верстаю
07:19:54 ПП
User 380460973
User 194411327
ну и чисто мое субьективное - отвратный девтулз, он прадва так себе. У Эджа похожий, поэтому на Эдж не верстаю
А мне по кайфу он
Но я работаю с dev edition
07:20:15 ПП
User 194411327
User 380460973
А мне по кайфу он
Но я работаю с dev edition
ну а как бы другим браузерам не нужно дев эдишн.
07:20:21 ПП
User 194411327
такое себе
07:20:30 ПП
User 194411327
как монобровь на телефонах
07:23:05 ПП
User 380460973
User 194411327
ну а как бы другим браузерам не нужно дев эдишн.
Ну в других браузерах нету того что есть в фф дев
Или доп плагин нужен
07:33:18 ПП
User 194411327
User 380460973
Ну в других браузерах нету того что есть в фф дев
Или доп плагин нужен
Эм.. чего же такого там нет, и что действительно решает проблему быстрее в файер фоксе, нежели плагин в других, и что же это за плагины и проблемы такие, что итого выход один - менять браузер?
07:40:15 ПП
User 380460973
User 194411327
Эм.. чего же такого там нет, и что действительно решает проблему быстрее в файер фоксе, нежели плагин в других, и что же это за плагины и проблемы такие, что итого выход один - менять браузер?
Как минимум линейка, ивенты крутая грид сетка и откладчик
Возможность редактирования жс в браузере
07:43:57 ПП
User 194411327
User 380460973
Как минимум линейка, ивенты крутая грид сетка и откладчик
Возможность редактирования жс в браузере
Ну js в браузере такое себе, особенно в рамках нехилых СПА, линейка оооочень редко нужна, ну прям реееееееееееедко. Это я тебе как верстала говорю, что же такого надо нагородить, что у тебя каждый блок надо смотреть по линейке? В шаблоне всегда достаточно четкие цифры.
Ивенты? Что именно там? Действительно что то новое. 
А грид сетка обычно только мешать. Капец как мешает(субъективщина в этом пункте)
07:44:51 ПП
User 194411327
И да, это ведь в дев версии? Т.е. те же плагины, что можно поставить в обычную мозиллв, просто предустановлены?
07:45:38 ПП
User 380460973
User 194411327
Ну js в браузере такое себе, особенно в рамках нехилых СПА, линейка оооочень редко нужна, ну прям реееееееееееедко. Это я тебе как верстала говорю, что же такого надо нагородить, что у тебя каждый блок надо смотреть по линейке? В шаблоне всегда достаточно четкие цифры.
Ивенты? Что именно там? Действительно что то новое. 
А грид сетка обычно только мешать. Капец как мешает(субъективщина в этом пункте)
Ну ты можешь посмотреть все существующие ивенты на элементе и перейти сразу на нужную строку в жс
07:46:17 ПП
User 194411327
User 380460973
Ну ты можешь посмотреть все существующие ивенты на элементе и перейти сразу на нужную строку в жс
Ну да, посмотреть прошла ли отписка или нет. Это неплохо
07:46:19 ПП
User 380460973
User 194411327
И да, это ведь в дев версии? Т.е. те же плагины, что можно поставить в обычную мозиллв, просто предустановлены?
Хз по поводу плагинов 
Там движек другой даже
07:56:09 ПП
User 194411327
User 380460973
Хз по поводу плагинов 
Там движек другой даже
эм... как бы сказать тебе.. вообще нет, тот же Геко. ну улучишили по css, основа все та же, и она достаточно проблемная. это раз. второе - по сути и по факту дев эдишн - это действительно набор плагинов, которые встроенные + то, что тестируют сами разрабы. т.е. это как хромиум в бете. прям один в один. Только движки разные, изначально хромиум тупо быстрее, а плагины и прочее - хром топит за свой движок, а не накидывает модули лишний раз,
07:56:30 ПП
User 194411327
ну и да, когда хром является основным движокм, ооочень странно опираться в веб разарботке не на вебкит впервую очередь
07:56:56 ПП
User 194411327
там, конечно есть классная штука типа подключения других браузеров, но балин, среьезно, для этого его нормальные IDE
07:57:07 ПП
User 194411327
ибо все равно ты верстаешь и пишешь в них, а не в браузере
07:57:10 ПП
User 194411327
это странный костыль
08:07:31 ПП
User 148316276
User 104477
Проблема в самой либе 
https://github.com/codrops/ElastiStack/issues/4
github.com/codrops/ElastiStack/issues/4
I'm looking for help as I'm stuck with links not working on mobile device (Safari, iPhone at least). I'm looking to add links inside each cards ( inside each li element). It seems to work on a computer, but not on a mobile device. ...
Да я сама там ишу открывала
08:23:26 ПП
User 552943145
кто знает почему элемент массива дублируется? в массиве три дива, вjquery .length показывает что 6 дивов, в нативном js без проблем показывает что три дива
08:26:19 ПП
User 552943145
ага, понял что это слик дублирует
08:43:05 ПП
User 115916512
User 194411327
да дергается дом, но только вот толку от того, что ты собираешь это в памяти и разом плюешь, или же сразу подставляешь - здесь разницы особо нет, байты не считаем. всем уже давно на них насрать
Это называется технический долг
08:51:51 ПП
User 115916512
Типа ты такой написал цикл, у которого в каждой итерации дом дергается, потом проект начал расти и понадобилось 3 таких компонента, ты подумал «вот я классный чувак, я ж уже написал такую функцию, ша абстрагирую чуть, допилю и отлично будет». Потом в проекте появилось три блока по три таких компонента. Потом слайдер из блоков 3х3 компонента и так далее
08:52:54 ПП
User 115916512
И в какой-то момент у тебя просто сотни тысяч ререндеров в секунду и приложение просто колом встает. Потому что в одном месте ты решил не считать байты
08:53:25 ПП
User 115916512
Не надо пренебрегать очевидными сигналами и перфоманс практиками
08:55:55 ПП
User 194411327
User 115916512
Типа ты такой написал цикл, у которого в каждой итерации дом дергается, потом проект начал расти и понадобилось 3 таких компонента, ты подумал «вот я классный чувак, я ж уже написал такую функцию, ша абстрагирую чуть, допилю и отлично будет». Потом в проекте появилось три блока по три таких компонента. Потом слайдер из блоков 3х3 компонента и так далее
не, в рамках компонентоного подхода - ваще не ок. в рамках задания, лендинга - да, можно.
08:56:15 ПП
User 194411327
User 115916512
И в какой-то момент у тебя просто сотни тысяч ререндеров в секунду и приложение просто колом встает. Потому что в одном месте ты решил не считать байты
ну на счет сотни тысяяч - такое себе. все таки одна страница, а не тонна
08:56:24 ПП
User 115916512
User 194411327
не, в рамках компонентоного подхода - ваще не ок. в рамках задания, лендинга - да, можно.
Если ты знаешь об этом подводном камне - нигде не надо
08:57:07 ПП
User 115916512
User 194411327
ну на счет сотни тысяяч - такое себе. все таки одна страница, а не тонна
Ты думаешь нельяза подвесить машину одной вкладкой в браузере?
08:57:19 ПП
User 115916512
Можно, я так прод однажды подвесила
08:57:38 ПП
User 194411327
User 115916512
Если ты знаешь об этом подводном камне - нигде не надо
это точно так же, как есть отписка от EventListrner. так то этих листнеров на странице могут быть сотни.. и страница грузится корректно, но вопрос такой... если функция разовая - можно и закрыть. точнее нужно
08:57:50 ПП
User 194411327
User 115916512
Можно, я так прод однажды подвесила
хз, ниразу не вешал
08:58:19 ПП
User 115916512
User 194411327
хз, ниразу не вешал
Ты можешь гарантировать, что с тобой такого никогда не случится?
08:58:23 ПП
User 194411327
правда.) над типами не думаю, просто думаю кк написать масимально проще с точки зрения элеганстности. если же мне говорят на пофиг лишь бы побыстрее - ок
08:58:35 ПП
User 194411327
User 115916512
Ты можешь гарантировать, что с тобой такого никогда не случится?
мне хватило пару раз пайплайны уронить XD
08:58:52 ПП
User 115916512
Ну тогда снимаю шляпу
08:59:03 ПП
User 194411327
User 115916512
Ты можешь гарантировать, что с тобой такого никогда не случится?
сейчас уже достаточно знаний, дабы подобного не совершить.. точнее совершить, но в ооочень малом проценте
08:59:07 ПП
User 115916512
Мне бы так
08:59:25 ПП
User 115916512
Мне бы такую уверенность в себе кек
09:00:19 ПП
User 215655868
User 115916512
И в какой-то момент у тебя просто сотни тысяч ререндеров в секунду и приложение просто колом встает. Потому что в одном месте ты решил не считать байты
Это норм практика. Сперва делаешь приложение. Потом оптимизируеш
09:00:25 ПП
User 194411327
User 115916512
Ну тогда снимаю шляпу
так вышло на самом деле. я совершил ооочень серьезный прыжок 2 года назад. мне повезло, друг отчасти подстраховал первые месяцы на работе. Но страховал не по верстке,на которую меян взяли. чтобы ты понимала уровень мой тогда - 3 месяца к коду не притрагивался и не мог написать addEventListner('scroll') с накидыванием класса.
09:00:42 ПП
User 194411327
сейчас соибраю отдельный подпроект на вебпаке. мозг охриневается от информации
09:00:49 ПП
User 115916512
User 194411327
это точно так же, как есть отписка от EventListrner. так то этих листнеров на странице могут быть сотни.. и страница грузится корректно, но вопрос такой... если функция разовая - можно и закрыть. точнее нужно
В данном случае скорость разработки с этим никак не кореллирует
09:01:28 ПП
User 194411327
User 115916512
В данном случае скорость разработки с этим никак не кореллирует
и да, и нет. смотря что и как ты пишешь, продумывая или по готовому паттерну у тебя в голове, зная то и куда
09:02:18 ПП
User 215655868
User 115916512
Типа ты такой написал цикл, у которого в каждой итерации дом дергается, потом проект начал расти и понадобилось 3 таких компонента, ты подумал «вот я классный чувак, я ж уже написал такую функцию, ша абстрагирую чуть, допилю и отлично будет». Потом в проекте появилось три блока по три таких компонента. Потом слайдер из блоков 3х3 компонента и так далее
Это тоже хорошо. В одном месте пофиксил, и везде все здорово
09:02:22 ПП
User 115916512
Когда-нибудь я стану таким же крутым фронтом как ты
09:03:51 ПП
User 115916512
User 215655868
Это тоже хорошо. В одном месте пофиксил, и везде все здорово
Ну это оч странный подход. Положить кучу говна чтобы знать где она лежит потому что ты привык к говну, зная, что ты мог не делать говно в этом месте.
09:03:57 ПП
User 194411327
User 115916512
Когда-нибудь я стану таким же крутым фронтом как ты
тоже хочу в миддлы..ю. Т_Т
09:05:02 ПП
User 115916512
User 194411327
тоже хочу в миддлы..ю. Т_Т
Ты 2 года джун?
09:05:13 ПП
User 115916512
Или обратно в мидлы с синьора?
09:05:14 ПП
User 279233223
User 115916512
Ты 2 года джун?
Я 3 !
09:05:26 ПП
User 115916512
Скорее обратно
09:05:42 ПП
User 115916512
Скилл видно
09:05:53 ПП
User 194411327
User 115916512
Ты 2 года джун?
эм... я джун.. и до этого я написал выше , событие по скроллу не мог напсиать
09:06:07 ПП
User 215655868
User 115916512
Ну это оч странный подход. Положить кучу говна чтобы знать где она лежит потому что ты привык к говну, зная, что ты мог не делать говно в этом месте.
Некоторые решения, требуют не краткосрочного обдумывания. А для бизнеса важна выкатить фичу сейчас.  Просто ты делаешь по быстрому как можешь. Выкатываешь. А потом сиди хоть неделю обдумывай перфоманс
09:06:28 ПП
User 194411327
я стартовал с верстки, углубился до лида в верстке писем, от простых табилц, до адаптивных и интерактивных + грядущий АМP
09:06:47 ПП
User 194411327
ну и параллельно, что прод, что ленды всякие и т.д. - js
09:06:51 ПП
User 194411327
понемногу, потихоньку
09:07:05 ПП
User 115916512
User 194411327
я стартовал с верстки, углубился до лида в верстке писем, от простых табилц, до адаптивных и интерактивных + грядущий АМP
Ого, вот это круто. Лид по письмам.
09:07:19 ПП
User 194411327
User 115916512
Ого, вот это круто. Лид по письмам.
мхех, такое себе. даже в европе не везде ценится
09:08:21 ПП
User 115916512
User 215655868
Некоторые решения, требуют не краткосрочного обдумывания. А для бизнеса важна выкатить фичу сейчас.  Просто ты делаешь по быстрому как можешь. Выкатываешь. А потом сиди хоть неделю обдумывай перфоманс
Мы по-прежнему говорим о решении дергать дом в цикле или нет? Сириусли?
09:09:22 ПП
User 215655868
User 115916512
Мы по-прежнему говорим о решении дергать дом в цикле или нет? Сириусли?
Лол. Какой идиот будет очевидные вещи делать через жопу.
09:10:20 ПП
User 215655868
User 115916512
Не надо пренебрегать очевидными сигналами и перфоманс практиками
Очевидными не кто и не пренебрегает
09:10:53 ПП
User 115916512
User 215655868
Очевидными не кто и не пренебрегает
Ну... в смысле я на это и триггернулась.
09:12:20 ПП
User 194411327
User 115916512
Ну... в смысле я на это и триггернулась.
по опыту скажу - можно, в зависимости от задачи. БЫвает паттерн на годную штуку прям здесь и сейчас не нужен. а нужен запуск. вот зедсь 2 строчки тупого кода, которые не так красивы, неправильны, идут в разрез со всем подряд будут лучше, ибо время и место имеют вес
09:12:27 ПП
User 194411327
и отдел маркетинга
09:12:33 ПП
User 194411327
у меня это наболевшее, ребят, сорри
09:12:34 ПП
09:12:56 ПП
User 215655868
User 194411327
по опыту скажу - можно, в зависимости от задачи. БЫвает паттерн на годную штуку прям здесь и сейчас не нужен. а нужен запуск. вот зедсь 2 строчки тупого кода, которые не так красивы, неправильны, идут в разрез со всем подряд будут лучше, ибо время и место имеют вес
+
09:13:04 ПП
User 194411327
тем не менее, я прекрасно понимаю, что в принципе никому из нас подряд в jsне надо строить 10 <td></td> и это радует
09:13:42 ПП
User 215655868
User 215655868
Некоторые решения, требуют не краткосрочного обдумывания. А для бизнеса важна выкатить фичу сейчас.  Просто ты делаешь по быстрому как можешь. Выкатываешь. А потом сиди хоть неделю обдумывай перфоманс
Я тут тоже самое написал. Это не устроили, ты решил перефразировать?) @lirfaum
09:13:58 ПП
User 194411327
User 215655868
Я тут тоже самое написал. Это не устроили, ты решил перефразировать?) @lirfaum
я со своей стороны тебя счиатй поддержал
09:14:00 ПП
User 115916512
По опыту скажу - иногда надо иметь достаточно крепкие яйца чтобы сказать бизнесу «нет, это слишком плохое решение»
09:14:13 ПП
User 194411327
со стороны своего опыта как стартапа, так и ентерпрайс
09:15:02 ПП
User 194411327
User 115916512
По опыту скажу - иногда надо иметь достаточно крепкие яйца чтобы сказать бизнесу «нет, это слишком плохое решение»
это тоже есть. но бывает не в 11 часов вечера, когда ты последний в здании и на связи через тимовский чатик с маркетологом в другом здании, и вообще у тебя есть гит, а доступы тебе кидают на sftp
09:15:10 ПП
User 194411327
и такое тоже имеет место быть
09:15:18 ПП
User 194411327
и да, изначльно вообще код не твой, но надо
09:15:46 ПП
User 115916512
Я те щас скажу истину
09:15:47 ПП
User 215655868
User 115916512
По опыту скажу - иногда надо иметь достаточно крепкие яйца чтобы сказать бизнесу «нет, это слишком плохое решение»
Надо идти на компромиссы. Если надо срочно выкатить фичу, то говоришь - Окей, мы выкатим, но - дайте мне неделю на рефакторинг
09:15:55 ПП
User 115916512
Слушай и внимай
09:16:17 ПП
User 115916512
Ошибка программиста стоит бизнесу дороже, чем проеб любых горящих сроков
09:16:20 ПП
User 194411327
User 215655868
Надо идти на компромиссы. Если надо срочно выкатить фичу, то говоришь - Окей, мы выкатим, но - дайте мне неделю на рефакторинг
как вариант, либо ты прекрасно понимаешь, что она будет жить месяц, потом будет уделание
09:16:46 ПП
User 357283187
в тему вашего холивара
09:16:53 ПП
User 215655868
User 194411327
как вариант, либо ты прекрасно понимаешь, что она будет жить месяц, потом будет уделание
Сразу об этом надо предупреждать того кто ставит задачу
09:16:58 ПП
User 357283187
сегодня закрывал таску. Вообщем, просили как можно бырей сделать
09:17:05 ПП
User 194411327
User 115916512
Ошибка программиста стоит бизнесу дороже, чем проеб любых горящих сроков
да, именно поэтому есть прод, есть другие отделы, есть изолированные части прода, и есть подпроекты, которые связаны лишь апи с продом.
09:17:14 ПП
User 194411327
User 357283187
сегодня закрывал таску. Вообщем, просили как можно бырей сделать
маркетинг?
09:17:15 ПП
09:17:22 ПП
User 357283187
и дали 2 недели. Таска заливка и скачивание файлов по определнным условиям
09:17:35 ПП
User 357283187
ну илид говорит, короче, давай побырее
09:17:40 ПП
User 115916512
User 194411327
да, именно поэтому есть прод, есть другие отделы, есть изолированные части прода, и есть подпроекты, которые связаны лишь апи с продом.
И есть безотказные рабы, которые работают до 11
09:17:48 ПП
User 357283187
заебаш 2 функции просто и так делай
09:17:56 ПП
User 194411327
User 357283187
и дали 2 недели. Таска заливка и скачивание файлов по определнным условиям
гуд.. мне далеко до этой хрени, но скоро столкнусь, буду голову ломать, капец
09:18:10 ПП
User 357283187
и вот, суть в том, что я сказал, что это не много хуевая идея. И лучше, нормально чем так
09:18:28 ПП
User 357283187
в итоге, оказалось, что таска юзает хранимые процедуры, где полный-ебучий пиздец
09:18:45 ПП
User 357283187
и если б я делал это двумя функциями, я бы закрывал ее еще пару месяцев
09:19:03 ПП
User 357283187
например, нужно было менять драйвер коннекта с БД
09:19:26 ПП
User 357283187
так у меня 1 класс, а так нужно было бы менять всё функции коннектов-запросов-и т.д.
09:19:29 ПП
User 194411327
User 115916512
И есть безотказные рабы, которые работают до 11
если ты у етбя все черно и белое - у меня для тебя плохие новости, с точки зрения опта за спиной. бывает и главный по маркетинговой части алжает,или вообще один из продуктологов. к тебе претензий нет, план не выполнен, со стороны тех отдела вообще все четко
09:20:10 ПП
User 194411327
так что - времена разные, суждения тоже. тем не менее к идеалу может быть и нужно стремится в силу своих возможностей и знаний, но и про реальность не стоит забывать
09:20:18 ПП
User 357283187
соб-сн вывод, если понимаешь, что решение не правильно, но сроки жмут. Скорее всего не правильная реализация на абы-быстрее
09:20:27 ПП
User 357283187
не поможет, а совсем наооборот
09:20:58 ПП
User 194411327
ибо пролюбленный день, из-за того, что ты решил сделать покачественнее может обернуться в минус солидное бабло как сейчас, так и в перспективе, т.к. юр инфа уже не правится и таймер тикает
09:21:58 ПП
User 115916512
User 194411327
если ты у етбя все черно и белое - у меня для тебя плохие новости, с точки зрения опта за спиной. бывает и главный по маркетинговой части алжает,или вообще один из продуктологов. к тебе претензий нет, план не выполнен, со стороны тех отдела вообще все четко
Я те еще одно предупреждение дам: будь крайне аккуратен с энтузиазмом и переработками. Для бизнеса ты - расходный материал, им плевать. А ты можешь наткнуться на выгорание, на тяжелую депру и прочие неприятные штуки с головой. Какой орган работает - тот и ломается. Ты у себя один. Будь внимательнее к себе, а не работе, таскам и бизнесу
09:21:59 ПП
User 194411327
User 357283187
не поможет, а совсем наооборот
ситуативно все. всякое может быть, но у тебя фича соответствующая. потом окликнется косяк в коде. но и фичи бывают не только такими
09:22:56 ПП
User 357283187
User 194411327
ситуативно все. всякое может быть, но у тебя фича соответствующая. потом окликнется косяк в коде. но и фичи бывают не только такими
Я тебе могу таких миллион примеров рассказать
09:22:59 ПП
User 357283187
это последний
09:23:11 ПП
User 357283187
а вот наооборот чтоб было, что фичу запилил и всё довольны
09:23:21 ПП
User 357283187
типа через жопу, но быстрее
09:23:24 ПП
User 357283187
ни разу не было
09:23:26 ПП
User 357283187
вот вообще
09:23:50 ПП
User 357283187
всё равно, рано или поздно приходиться переделывать. И ты тратишь больще времени, а таска, к тому же закрыта уже тобой
09:23:52 ПП
User 194411327
User 115916512
Я те еще одно предупреждение дам: будь крайне аккуратен с энтузиазмом и переработками. Для бизнеса ты - расходный материал, им плевать. А ты можешь наткнуться на выгорание, на тяжелую депру и прочие неприятные штуки с головой. Какой орган работает - тот и ломается. Ты у себя один. Будь внимательнее к себе, а не работе, таскам и бизнесу
к бизнесу я сопкоен - не мое это. А я внимателен к таскам и прочему, потому что так вышло, я люблю свою работу. и искренне рад, что давнее хобби выросло в работу. так что я могу и гореть и прочее. Я уверен по крайней мере в команде. за столько лет опыта. Со стороны директоров - я соилдарен, да и маркетологам пофигу на кач-во кода. Кстати, поэтому сейчас мы их активно в этом плане воспитываем. и есмтьп рогресс)
09:24:00 ПП
User 357283187
и тебе нужно делать это помимо твоих активных тасок
09:25:02 ПП
User 194411327
мне так то тупо дали добро на фидбек и доскональное изучение, если задачи от маркетологов. если от продуктолога - другой вопрос, но и обсуждения там... другие.)
09:28:07 ПП
User 115916512
Ну, дружище, коль скоро ты уверен что ты умнее всех и лучше все знаешь, штош, будь молодцом. Кек.
09:42:47 ПП
User 215655868
В чатике по ai 1.6k человек. Но пишут там очень редко. Примерно 50 сообщений за 4 дня. А в жс чатиках, по 100-200 сообщений за день. Интересно почему 🤔
09:43:05 ПП
User 266535291
User 215655868
В чатике по ai 1.6k человек. Но пишут там очень редко. Примерно 50 сообщений за 4 дня. А в жс чатиках, по 100-200 сообщений за день. Интересно почему 🤔
js популярнее
09:43:16 ПП
User 266535291
User 215655868
В чатике по ai 1.6k человек. Но пишут там очень редко. Примерно 50 сообщений за 4 дня. А в жс чатиках, по 100-200 сообщений за день. Интересно почему 🤔
а можно линк на тот час ?
09:44:04 ПП
User 215655868
@bigdata_ru
@datasciencechat
09:45:02 ПП
User 215655868
User 266535291
js популярнее
Ну хз. Может они просто читают доки перед тем как спрашивать?)
09:45:38 ПП
User 266535291
User 215655868
Ну хз. Может они просто читают доки перед тем как спрашивать?)
тоже верно
09:46:26 ПП
User 215655868
Потому что там просто так не спросишь. А если спросишь. Завалят математическими терминами. Потом придется ещё и изучает их ответ пару месяцев 😄
09:46:54 ПП
User 266535291
User 215655868
Потому что там просто так не спросишь. А если спросишь. Завалят математическими терминами. Потом придется ещё и изучает их ответ пару месяцев 😄
ну да
я слаб в матане вообще
10:46:50 ПП
User 321906623
https://pastebin.com/64FxxYPA Каким образом в loadingCheck можно пробросить массив с постами. this в данном случае андефайнд
10:47:05 ПП
User 321906623
Код сам по себе не работает, скинул для наглядности
11:05:28 ПП
User 354032356
почему в нубах сильные вопросы, а в про - дебильные?
11:11:30 ПП
User 216655735
User 354032356
почему в нубах сильные вопросы, а в про - дебильные?
Эффект Даннинга-Крюгера
11:13:09 ПП
User 354032356
User 216655735
Эффект Даннинга-Крюгера
как связать сеё дивное наблюдение этих ученых с моим наблюдением?
11:14:14 ПП
User 216655735
User 354032356
как связать сеё дивное наблюдение этих ученых с моим наблюдением?
Нубы думают, что они уже не нубы и лезут в про. А в про думают, что они всё-таки нубы и лезут обратно.
11:15:15 ПП
User 194411327
но  есть и джуны!! эЙ! Мы здесь! мы адекватные! Мы знаем, что мы не про!
11:16:56 ПП
User 354032356
User 216655735
Нубы думают, что они уже не нубы и лезут в про. А в про думают, что они всё-таки нубы и лезут обратно.
как я мог так тупануть? Это один из моих любимых эффектов. Я попросту забыл что он имеет двойной оборот.
11:18:26 ПП
User 354032356
В работе постоянные случаи: нуб думает что он профи и рвет рубаху, брыжжет слюной.
11:19:31 ПП
User 354032356
а о их противоположности... есть ли они?
11:21:39 ПП
User 216655735
User 354032356
а о их противоположности... есть ли они?
Есть тоже немало, далеко не столько много конечно, как первых, но есть. Частенько сталкиваюсь с такими тоже.
11:25:13 ПП
User 354032356
проблема в том что пациенты первой категории заявляют о себе сами, в то время как другие, эдакие латентные профессионалы, скрыты и их количество сосчитать куда сложнее.
11:26:46 ПП
User 279233223
@lirfaum офтоп, наругай их!
11:26:47 ПП
User 216655735
User 354032356
проблема в том что пациенты первой категории заявляют о себе сами, в то время как другие, эдакие латентные профессионалы, скрыты и их количество сосчитать куда сложнее.
Да. Плюс многие отваливаются просто сразу, разочаровавшись в своей компетентности и не доживают до момента латентного про ))
11:27:04 ПП
User 194411327
User 279233223
@lirfaum офтоп, наругай их!
мхех? когда я на оффтоп ругался
11:27:16 ПП
User 279233223
Не правильный вопрос
11:27:27 ПП
User 279233223
> когда я на оффтоп не фирста ругался
11:28:19 ПП
User 194411327
User 279233223
> когда я на оффтоп не фирста ругался
да я как бы на оффтоп положительно отношусь. я тут топил за оффтоп как раз таки, дабы чат был живой
11:28:21 ПП
User 354032356
User 216655735
Да. Плюс многие отваливаются просто сразу, разочаровавшись в своей компетентности и не доживают до момента латентного про ))
их адекватность и самокритичность губит их(
11:28:56 ПП
User 354032356
жалейте хороших людей
11:29:17 ПП
User 279233223
User 354032356
их адекватность и самокритичность губит их(
Без чсв не выживут