@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 23 июня 2018 г.

03:42:55 ДП
User 292126439
почему локация показывается выше и правее чем есть на самом деле
06:09:01 ДП
User 2266352
всем привет . .кто знает как можно общий список id выводить в консоль, самому не получается, выходит только undefined, список лежит в жсон файле
06:09:01 ДП
06:09:01 ДП
User 2266352
вот сам  список
06:09:19 ДП
User 2266352
если кто знает помогите пжл
06:15:45 ДП
User 231599
User 2266352
если кто знает помогите пжл
К слову, в чате ноды тебе уже ответили
06:19:14 ДП
User 292126439
помогите мне
06:21:12 ДП
User 180829827
User 231599
К слову, в чате ноды тебе уже ответили
Может он хочет, чтобы за него написали
06:21:12 ДП
06:21:50 ДП
User 231599
User 180829827
Может он хочет, чтобы за него написали
🙈
My bad
07:48:01 ДП
User 155513348
User 2266352
если кто знает помогите пжл
у тебя же массив
07:48:36 ДП
User 155513348
console.log(content.student.map(el => el.id))
07:51:37 ДП
User 2266352
User 155513348
console.log(content.student.map(el => el.id))
спасибо большое!
07:52:12 ДП
User 155513348
в консоли будет массив с айди, которые есть в student
08:58:14 ДП
User 354032356
User 426274011
кто-то шлет http запросы на ws:// ендпоинт
1. Запросы шлю я. Открыта вкладка в браузере. my fault
2. Ответы в консоль приходят в консоль редактора а не консоль клиента. My fault
3. В оконоом режиме консоль VB как то странно себя ведет. Показывает вызываемые сообщения только в полноэкранном режиме. Ну вы знаете этот microsoft
10:13:42 ДП
User 519164872
Всем привет, ребята нужна помощь  в валидации jQuery, нужно провалидировать изображение на высоту и ширину сразу после его загрузки. код следующий https://pastebin.com/Pn6ExGCP но проблема в том, что даже если я гружу правильное изображение, то ошибка валидации о неправильном разрешении остаеться
10:14:45 ДП
User 519164872
что то не так с return, подсказывают что проблема в scope , но я немного нуб в этом и прошу чтоб меня направили
10:25:40 ДП
User 143974710
User 519164872
что то не так с return, подсказывают что проблема в scope , но я немного нуб в этом и прошу чтоб меня направили
this не используй и всё будет отлично
10:58:51 ДП
User 542771722
В чем проблема почему не выводит https://codepen.io/anon/pen/ERRmyp?editors=1010
codepen.io/anon/pen/ERRmyp?editors=1010
...
11:08:45 ДП
User 542771722
Так кто-то знает???
11:17:54 ДП
User 519164872
А причем здесь this?? Это как то исправит мою проблему? Дело в том что когда я пишу return то оно выходит из onload а не из валидатора мне так говорили. Типа что нужно async юзать
11:34:52 ДП
User 336305803
User 542771722
Так кто-то знает???
Ты откуда такой старый синтаксис выдрал?
11:34:54 ДП
User 336305803
Доку то читал?
11:36:07 ДП
User 542771722
На видео у чела
11:36:07 ДП
User 542771722
Ты откуда такой старый синтаксис выдрал?
11:36:25 ДП
User 336305803
https://codepen.io/anon/pen/ERRmyp?editors=1010 https://reactjs.org/docs/components-and-props.html
codepen.io/anon/pen/ERRmyp?editors=1010
...
11:36:26 ДП
User 542771722
Да я только вот десять минут назад начал учить react
11:36:35 ДП
User 336305803
Изучай лучше с оф доки и сверйся в ней же
11:36:37 ДП
User 542771722
Хочу понять все как на видео и не работает
11:36:44 ДП
User 542771722
Там на англ
11:36:59 ДП
User 542771722
Я понимаю что надо его учить но я не пойму
11:37:30 ДП
User 336305803
codedojo, hexlet, learn js (именно видосики) из рус более менее свежие
11:37:32 ДП
User 542771722
Я на русском не сильно понимаю когда обьясняют а на английском
11:37:40 ДП
User 542771722
Ладно сейчас посмотрю
11:37:58 ДП
User 336305803
Покажи хоть видос
11:38:00 ДП
User 336305803
ссылку то есть
11:38:14 ДП
11:38:15 ДП
User 542771722
Дударь
11:41:19 ДП
11:42:03 ДП
User 542771722
Плохо объясняет?
11:44:34 ДП
User 67164223
User 542771722
Гоша
лол
11:44:44 ДП
User 67164223
это дауна за версту обходить надо
11:47:36 ДП
User 336305803
ну во-первых, ищи видосы свежие, если так тебе удобнее. Я его не смотрел, но если он такой синтаксис применяет - странно уже
11:47:49 ДП
User 336305803
Ну а во-вторых чат реакта
11:48:02 ДП
User 542771722
Я уже в нем
11:48:19 ДП
User 542771722
Просто решил сюда сначало так как не сильно сложный пример
11:48:47 ДП
User 336305803
посмотри что - то из того, что выше, там все в формате видосов в основном
11:49:00 ДП
User 336305803
если что coursehunters тебе в помощь
11:49:03 ДП
User 336305803
ну и дока
12:32:11 ПП
User 110609988
User 542771722
Я на русском не сильно понимаю когда обьясняют а на английском
На CodeGuida есть українською
12:32:27 ПП
User 110609988
User 542771722
Я на русском не сильно понимаю когда обьясняют а на английском
https://codeguida.com/post/530
codeguida.com/post/530
Розказуємо про React: що з ним можна зробити і як він може знадобитися в розробці вашого фронтенду
12:32:51 ПП
User 110609988
User 542771722
Я на русском не сильно понимаю когда обьясняют а на английском
И еще посвежее

https://codeguida.com/post/1304
codeguida.com/post/1304
Розгляд основних архітектурних концепцій та практик компонентного підходу
12:33:17 ПП
User 110609988
Можешь стартануть этим.
Но лучше подучивай англ
01:25:28 ПП
User 542771722
Дякую
01:25:28 ПП
User 542771722
И еще посвежее

https://codeguida.com/post/1304
codeguida.com/post/1304
Розгляд основних архітектурних концепцій та практик компонентного підходу
03:18:58 ПП
User 354032356
User 336305803
codedojo, hexlet, learn js (именно видосики) из рус более менее свежие
а вот с первых, с коддоджо, тут случайно никого нету? Где исходники на гитхабе? я бы хотел спросить
03:20:09 ПП
User 354032356
User 542771722
Я на русском не сильно понимаю когда обьясняют а на английском
признаюсь это очень странно
03:27:12 ПП
User 354725824
User 67164223
лол
Хто такой Гоша
03:31:30 ПП
User 110609988
User 354032356
признаюсь это очень странно
А что странного? Русский язык не родной.
Тут не только россияне сидят)
03:33:13 ПП
User 354032356
User 110609988
А что странного? Русский язык не родной.
Тут не только россияне сидят)
и мне не родной, но понимаю без проблем. По ящику все на русском, по радио. Укрнет так тот вообще бедовый.
03:35:12 ПП
User 110609988
User 354032356
и мне не родной, но понимаю без проблем. По ящику все на русском, по радио. Укрнет так тот вообще бедовый.
Есть регионы, где русский только по телевизору и слышат)
Плюс укрнет не такой маленький как кажется)
06:52:01 ПП
User 282101221
доброго времени суток, не подскажите возможно ли скрывать адресную строку браузера на мобильных устройствах?
06:52:40 ПП
User 251377116
User 282101221
доброго времени суток, не подскажите возможно ли скрывать адресную строку браузера на мобильных устройствах?
тоесть? )
06:54:02 ПП
User 282101221
ну в общем у меня существует проблема в том, то что при прогрузке странички у меня определенный контент скрывается из за этой строки
06:54:22 ПП
User 282101221
User 251377116
тоесть? )
этот баг замечен только у браузера хром
06:54:30 ПП
User 251377116
User 282101221
ну в общем у меня существует проблема в том, то что при прогрузке странички у меня определенный контент скрывается из за этой строки
скрин
06:54:44 ПП
User 282101221
скрин не даст ничего)
06:54:52 ПП
User 282101221
там этого текста и не видно)
06:55:03 ПП
User 282101221
то что он провален за счет поисковой строки
06:55:14 ПП
User 251377116
User 282101221
там этого текста и не видно)
ссылки нет?
06:55:38 ПП
User 282101221
и при скроле вниз
06:55:38 ПП
User 282101221
не скрывается адресная строка
06:55:38 ПП
User 282101221
а стоит на месте
06:55:43 ПП
User 282101221
телефон я думаю тут вовсе не при чем
06:57:55 ПП
User 251377116
я не понима как строка мешать может
06:58:14 ПП
User 282101221
за счет нее получается проваливается контент
06:58:38 ПП
User 251377116
ну какой-то скрин дай,понять
06:59:04 ПП
06:59:10 ПП
User 282101221
Вот это хром
06:59:25 ПП
User 251377116
User 282101221
Вот это хром
такс, а как надо?
06:59:28 ПП
06:59:33 ПП
User 282101221
вот так на всех остальных
07:00:22 ПП
User 251377116
сделай height: 100vh того блока и все
07:00:22 ПП
07:00:45 ПП
User 251377116
понял уже :) :) :)
07:01:01 ПП
User 251377116
User 251377116
сделай height: 100vh того блока и все
this
07:02:00 ПП
User 282101221
User 251377116
сделай height: 100vh того блока и все
этому блоку получается?
07:02:12 ПП
User 282101221
в котором контент находится
07:02:27 ПП
07:03:18 ПП
User 251377116
ну как?
07:03:31 ПП
07:03:37 ПП
User 282101221
не пашет блин(
07:04:41 ПП
User 251377116
User 282101221
не пашет блин(
неправильно делаешь
07:04:55 ПП
User 251377116
брось верстку
07:05:39 ПП
User 282101221
я panel прописал
07:05:42 ПП
User 282101221
это получается его блок
07:05:55 ПП
User 282101221
или ты имеешь ввиду прописать его в медиа?
07:07:08 ПП
User 477889670
Попробуй padding сделать нулевым для html и body
07:07:11 ПП
User 251377116
я похож на Вангу? я хз как на десктопе, покажи код, подругому помоch не могу
07:07:24 ПП
User 282101221
кстати только что нашел что в uk браузере та же ерунда
07:07:34 ПП
User 282101221
User 477889670
Попробуй padding сделать нулевым для html и body
это первым делом
07:07:50 ПП
User 282101221
body {
    background-color: #282a2d;
    background-repeat: repeat;
    color: white;
    font-family: 'Oswald', sans-serif;
    letter-spacing: .2rem;
    margin: 0;
    padding: 0;
07:07:58 ПП
User 251377116
User 477889670
Попробуй padding сделать нулевым для html и body
не поможет ему!
07:08:25 ПП
User 282101221
User 251377116
я похож на Вангу? я хз как на десктопе, покажи код, подругому помоch не могу
у меня эта проблема только на мобилках
07:08:32 ПП
User 251377116
User 282101221
body {
    background-color: #282a2d;
    background-repeat: repeat;
    color: white;
    font-family: 'Oswald', sans-serif;
    letter-spacing: .2rem;
    margin: 0;
    padding: 0;
блин, не бросай кусками, закинь куда-то подругому никак
07:08:56 ПП
User 251377116
User 282101221
у меня эта проблема только на мобилках
chитай про  vh
07:09:06 ПП
User 282101221
User 251377116
блин, не бросай кусками, закинь куда-то подругому никак
ссылка поможет ?)
07:09:07 ПП
User 282101221
https://web-margin.ru/
07:09:17 ПП
User 251377116
User 282101221
ссылка поможет ?)
да :)
07:10:19 ПП
User 282101221
просто на эмуляторах все нормально, а вот когда с мобильных браузеров юзаешь сайт, то там выскакивает эта проблема, которая на скринах была
07:11:13 ПП
User 251377116
норм все
07:11:49 ПП
User 282101221
User 251377116
норм все
где?
07:12:26 ПП
User 251377116
User 282101221
где?
хром самсунг
07:12:46 ПП
User 282101221
User 282101221
ну дэк вот хром самсунг)
07:13:57 ПП
User 282101221
у меня note8
07:14:06 ПП
User 282101221
на нем тестил
07:14:39 ПП
User 282101221
только что открывал через xiomi redmi note там на UK браузер
07:14:41 ПП
User 251377116
grand prime g531h
07:14:42 ПП
User 282101221
и все точно так же блин
07:15:01 ПП
User 251377116
User 282101221
только что открывал через xiomi redmi note там на UK браузер
iphone смотрел?
07:15:09 ПП
07:15:13 ПП
User 282101221
под рукой нет такого
07:15:35 ПП
User 251377116
User 282101221
под рукой нет такого
ой, ша посмотр
07:17:37 ПП
User 251377116
там также айфон 6с плус
07:17:55 ПП
User 282101221
всмысле нормально
07:18:07 ПП
User 282101221
или в смысле через задний проход?)
07:18:43 ПП
User 251377116
User 282101221
или в смысле через задний проход?)
правильное слово нашел
07:19:06 ПП
07:19:14 ПП
User 282101221
это капец как плохо блин
07:19:22 ПП
User 251377116
ты зайди на бриф и там посмотри хромом как :)
07:19:52 ПП
07:19:56 ПП
User 282101221
оттуда не вылезти потом
07:20:02 ПП
User 282101221
с портфолио тоже самое
07:20:58 ПП
User 477889670
На htc one s с хромом 59 версии вроде открывает, но сайт не скролится и не видно нижнюю часть
07:21:44 ПП
User 251377116
дизайн ужассс
07:22:20 ПП
User 422593786
User 251377116
дизайн ужассс
шота у тебя со вкусом проблемы
07:22:22 ПП
User 422593786
это красиво
07:22:32 ПП
User 422593786
мы дизайн проявляем по удобности или по красоте?
07:22:32 ПП
User 282101221
User 251377116
дизайн ужассс
это наброски, не финал дизайна
07:22:54 ПП
User 422593786
по красоте дизайн определяют, вы уже начните отличать веб-дизайнеров и ux-дизайнеров плиз
07:22:56 ПП
07:23:33 ПП
User 251377116
User 422593786
это красиво
ну для кого как
07:23:46 ПП
User 422593786
скок у тебя монитор?
07:23:51 ПП
User 282101221
на вкус и цвет товарищи, но тут есть еще над чем поработать
07:23:58 ПП
User 422593786
пикселей?
07:24:26 ПП
User 422593786
👌🏻 люди с диагональю меньше 27 и расширением ниже фулл. хд ваще не могут рассуждать о дизайне
ибо они видят мыло
07:25:03 ПП
User 282101221
но вопрос в другом, у меня беда с тем что контент в провале из за адресной строки
07:25:13 ПП
User 422593786
делай меньше блок
07:25:23 ПП
User 422593786
это не ударит
07:25:56 ПП
User 251377116
User 422593786
👌🏻 люди с диагональю меньше 27 и расширением ниже фулл. хд ваще не могут рассуждать о дизайне
ибо они видят мыло
дизайн создат для всех
07:26:12 ПП
User 422593786
хорошо
07:26:19 ПП
User 477889670
Может проблемы иза скрипта, который прокручивает сайт к нужному блоку?
07:26:20 ПП
User 422593786
но отличай фрилансера или обычного дизайнера самоучку
07:26:37 ПП
User 251377116
User 422593786
но отличай фрилансера или обычного дизайнера самоучку
ты делал дизайн?
07:26:39 ПП
User 422593786
от человека который мб реал работает в этой сфере
07:26:39 ПП
07:26:48 ПП
User 422593786
я по 250 евриков за заказ получаю
07:26:49 ПП
07:27:11 ПП
User 282101221
User 477889670
Может проблемы иза скрипта, который прокручивает сайт к нужному блоку?
неа, юзал его, его опускает адресная строка
07:27:11 ПП
User 251377116
молодец, и ?
07:27:26 ПП
User 422593786
тоесть и, ты спросил, я ответил, дурак что ли
07:27:27 ПП
User 251377116
все равно не красиво
07:27:32 ПП
User 422593786
ну кому как
07:27:48 ПП
User 422593786
мои лично работы вот
07:28:53 ПП
User 251377116
User 422593786
мои лично работы вот
похож кстати на дизайн яндекса :)
07:29:15 ПП
User 251377116
наверное шрифт тот же?
07:29:15 ПП
User 282101221
User 422593786
делай меньше блок
а почему браузер то не распознает, что нужно комкануть контент
07:29:49 ПП
User 110609988
А вы вообще часто дизайном занимаетесь?)
07:31:11 ПП
User 251377116
User 110609988
А вы вообще часто дизайном занимаетесь?)
интересно кто заплатил 250 евро за такое
07:32:54 ПП
User 282101221
народ
07:32:59 ПП
User 282101221
как так то?)
07:33:21 ПП
User 282101221
тема была по функционалу, и вы так все перебрались на часть дизайна
07:33:26 ПП
User 282101221
но тут вовсе не причем
07:33:47 ПП
User 282101221
дизайн
07:34:00 ПП
User 282101221
проблема то в функциональности сайта
07:38:33 ПП
User 477889670
User 282101221
проблема то в функциональности сайта
Насколько мне известно, если отвечать на самый первый твой вопрос, в современных браузерах строку убрать не получится каким-то конкретным скриптом... Может я ошибаюсь... Но на всякий случай думай обходные пути в верстке самой..
07:39:09 ПП
User 282101221
а если перевестись в pwa
07:39:17 ПП
User 282101221
User 477889670
Насколько мне известно, если отвечать на самый первый твой вопрос, в современных браузерах строку убрать не получится каким-то конкретным скриптом... Может я ошибаюсь... Но на всякий случай думай обходные пути в верстке самой..
rfrbt vsckb&
07:39:21 ПП
User 282101221
какие мысли?
07:39:52 ПП
User 251377116
проблема в дизайне ☺️☺️
07:41:33 ПП
User 282101221
в плане скачков по экранам?
07:41:38 ПП
User 282101221
User 251377116
проблема в дизайне ☺️☺️
?
07:42:06 ПП
User 251377116
User 282101221
в плане скачков по экранам?
Выглядит так, будно делал дизайнер с ограниченым воображением, и взглядами из 2000-х
07:42:31 ПП
User 251377116
и не только я так думаyu
07:42:41 ПП
User 282101221
да в чем именно?
07:42:51 ПП
User 282101221
в плане того что цвет один в серых тонах
07:43:01 ПП
User 282101221
с использованием красных
07:43:30 ПП
User 477889670
Да плевать на дизайн.. Есть проблема с отображением и надо её решить, что бы в будущем это комом не вышло
07:44:23 ПП
User 282101221
User 477889670
Да плевать на дизайн.. Есть проблема с отображением и надо её решить, что бы в будущем это комом не вышло
+++++++
07:45:44 ПП
User 282101221
User 477889670
Да плевать на дизайн.. Есть проблема с отображением и надо её решить, что бы в будущем это комом не вышло
я пробовал использовать префисы хромовские и через них прописывать стили
07:46:23 ПП
User 282101221
но это не дало в общем то ничего на мобилке
07:47:01 ПП
User 282101221
пробовал поднимать этот текст
07:47:50 ПП
User 282101221
но тогда проблема в других браузерах получается, в том что там текст налезает на контент, а вот в хроме все ровно становится, как задумывалось
07:53:53 ПП
User 477889670
Может тогда написать скрипт, где высота окна браузера минус высота блока, которы должен отображаться и высота верхнего блока .. И полученное значение добавить в высоту центрального блока.. Хрен знает.. Нет больше идей
07:54:18 ПП
User 282101221
и типо образаться к нему
07:54:23 ПП
User 282101221
если испльзуется хром
07:54:32 ПП
User 282101221
и прочая дрянь где летит верстка
07:54:48 ПП
User 477889670
Так это чисто в хроме так?
07:55:41 ПП
User 282101221
User 477889670
Так это чисто в хроме так?
chrome, UK, Yandex
07:55:55 ПП
User 142133444
что-то не могу разобраться по-ходу в теме замыканий. Я так понял это когда функция возвращает другую функцию и при этом привязывается её контекст (все переменные, которые были в функции-обёртке). 

Но почему теряется этот контекст в setTimout и почему он сохраняется, если дать функцию-обертку я что-то не могу понять. 
https://learn.javascript.ru/bind#решение-1-сделать-обёртку
learn.javascript.ru/bind
Функции в JavaScript никак не привязаны к своему контексту this, с одной стороны, здорово – это позволяет быть максимально гибкими, одалживать методы и так далее.
07:56:13 ПП
User 282101221
браузеры - duckduckGo, samsung internet нормально
07:57:41 ПП
User 142133444
и почему при такой записи, например, контекст теряется 

var f = user.sayHi;
setTimeout(f, 1000); // контекст user потеряли
07:58:17 ПП
07:58:31 ПП
User 477889670
User 282101221
браузеры - duckduckGo, samsung internet нормально
Странно ..
08:00:36 ПП
User 477889670
User 142133444
и почему при такой записи, например, контекст теряется 

var f = user.sayHi;
setTimeout(f, 1000); // контекст user потеряли
Потому что f не функция тут
08:01:08 ПП
User 142133444
и что? в неё же все равно должна была передаться функция, почему контекст не передается?
08:01:18 ПП
User 142133444
я так и не понял
08:01:31 ПП
User 502918851
User 142133444
и почему при такой записи, например, контекст теряется 

var f = user.sayHi;
setTimeout(f, 1000); // контекст user потеряли
контекст у функции определяется при вызове
08:01:54 ПП
User 477889670
Значение функции, но f не функция, вот и не работает
08:01:55 ПП
User 502918851
и он не теряется а заменяется на глобальный
08:02:50 ПП
User 502918851
User 477889670
Значение функции, но f не функция, вот и не работает
в таком случае выдал бы другую ошибку
08:03:19 ПП
User 502918851
setTimeout(user.sayHi, 1000)так надо делать
08:03:54 ПП
User 502918851
или
var f = user.sayHi
setTimeout( f.bind(user), 1000 )
08:05:10 ПП
User 377933415
User 502918851
или
var f = user.sayHi
setTimeout( f.bind(user), 1000 )
зачем таймаут для карринга
08:05:40 ПП
User 502918851
у Mihail спроси
08:06:47 ПП
User 377933415
пум пум пум все плохо
08:06:51 ПП
08:07:44 ПП
User 142133444
User 502918851
контекст у функции определяется при вызове
ну так в setTimeout наверняка тоже стоит какая-то функция, которая берёт нашу функцию со всем контекстом и вызывает на ней аргументы. Почему она не создаёт замыкания?
08:08:25 ПП
User 142133444
User 377933415
зачем таймаут для карринга
это пример из учебника
08:10:08 ПП
User 284294073
User 142133444
и почему при такой записи, например, контекст теряется 

var f = user.sayHi;
setTimeout(f, 1000); // контекст user потеряли
потому что точка вызова теперь не объект user. а контекст зависит от точки вызова.
08:10:59 ПП
User 502918851
User 502918851
setTimeout(user.sayHi, 1000)так надо делать
я ошибся. так тоже теряется
08:11:14 ПП
User 282101221
стоит юзать wpa для сайта?
08:11:29 ПП
User 282101221
и какие подводные камни могут возникнуть?
08:12:43 ПП
User 142133444
User 284294073
потому что точка вызова теперь не объект user. а контекст зависит от точки вызова.
эмм, ну так почему тогда работает

setTimeout(function() {
  user.sayHi(); // Вася
}, 1000);
08:13:41 ПП
User 336305803
User 282101221
стоит юзать wpa для сайта?
wpa?
08:13:49 ПП
User 142133444
User 142133444
что-то не могу разобраться по-ходу в теме замыканий. Я так понял это когда функция возвращает другую функцию и при этом привязывается её контекст (все переменные, которые были в функции-обёртке). 

Но почему теряется этот контекст в setTimout и почему он сохраняется, если дать функцию-обертку я что-то не могу понять. 
https://learn.javascript.ru/bind#решение-1-сделать-обёртку
learn.javascript.ru/bind
Функции в JavaScript никак не привязаны к своему контексту this, с одной стороны, здорово – это позволяет быть максимально гибкими, одалживать методы и так далее.
видимо мало кто увидел, что я давал ссылку на учебник и озвучил проблему в то время, как кусок кода дал. Продублирую ответом на всякий случай
08:13:52 ПП
User 377933415
User 282101221
стоит юзать wpa для сайта?
?
08:13:59 ПП
User 282101221
User 336305803
wpa?
pwa
08:14:11 ПП
User 377933415
User 282101221
pwa
юзать пва для сайта?
08:14:17 ПП
User 282101221
очепятка
08:14:27 ПП
User 377933415
суть не сильно лучше
08:14:45 ПП
User 377933415
pwa всмысле юзать для сайта
08:15:07 ПП
User 502918851
pwa == Progressive Web Apps?
08:15:14 ПП
08:15:17 ПП
User 377933415
это не плагин а проект который имеет роутинг, способы навигации без браузера, сервис воркеры*
08:15:20 ПП
User 377933415
*по желанию
08:15:26 ПП
User 282101221
User 502918851
pwa == Progressive Web Apps?
да
08:15:53 ПП
User 377933415
пва это как бмв а сайт это велосипед
08:16:03 ПП
User 377933415
юзать ли бмв для велосипеда
08:16:28 ПП
User 282101221
ну просто я другого варианта не вижу как расширить сайт на весь экран
08:16:40 ПП
User 282101221
если есть у кого что в закладках по этой теме
08:16:41 ПП
User 282101221
поделитесь пожалуйста
08:16:46 ПП
User 377933415
на айоси пва крашаться
08:16:53 ПП
User 377933415
если ты их схороняешь на раб стол
08:16:58 ПП
User 377933415
как отдельную аппу
08:17:27 ПП
User 377933415
их время еще не пришло а жаль
08:17:33 ПП
User 377933415
User 282101221
ну просто я другого варианта не вижу как расширить сайт на весь экран
ф11 нажми
08:17:49 ПП
User 282101221
User 377933415
ф11 нажми
это нужно только в мобилке
08:17:55 ПП
User 282101221
десткопка не важна
08:18:16 ПП
User 377933415
они крашаться на айоси каждое сворачивание
08:18:27 ПП
User 377933415
понимаешь?
08:18:34 ПП
08:18:36 ПП
User 282101221
понял
08:18:44 ПП
User 377933415
юзабельность 0.5%
08:19:03 ПП
User 282101221
что же, печалька...
08:19:15 ПП
User 282101221
а вроде нормальной идеей считал
08:19:22 ПП
User 282101221
а как то иначе можно быть
08:19:23 ПП
08:24:57 ПП
User 284294073
User 142133444
эмм, ну так почему тогда работает

setTimeout(function() {
  user.sayHi(); // Вася
}, 1000);
а почему не должно? )
08:30:19 ПП
User 284294073
User 142133444
что-то не могу разобраться по-ходу в теме замыканий. Я так понял это когда функция возвращает другую функцию и при этом привязывается её контекст (все переменные, которые были в функции-обёртке). 

Но почему теряется этот контекст в setTimout и почему он сохраняется, если дать функцию-обертку я что-то не могу понять. 
https://learn.javascript.ru/bind#решение-1-сделать-обёртку
learn.javascript.ru/bind
Функции в JavaScript никак не привязаны к своему контексту this, с одной стороны, здорово – это позволяет быть максимально гибкими, одалживать методы и так далее.
нет, в замыкании конекст не сохраняется.
08:35:16 ПП
User 377933415
User 282101221
а как то иначе можно быть
Поехать в эпл дать пизды даже на Айось 12 все хуево
08:35:44 ПП
User 377933415
Не помню чела одного у него блог про состояние пва
08:35:54 ПП
User 284294073
User 142133444
что-то не могу разобраться по-ходу в теме замыканий. Я так понял это когда функция возвращает другую функцию и при этом привязывается её контекст (все переменные, которые были в функции-обёртке). 

Но почему теряется этот контекст в setTimout и почему он сохраняется, если дать функцию-обертку я что-то не могу понять. 
https://learn.javascript.ru/bind#решение-1-сделать-обёртку
learn.javascript.ru/bind
Функции в JavaScript никак не привязаны к своему контексту this, с одной стороны, здорово – это позволяет быть максимально гибкими, одалживать методы и так далее.
https://github.com/azat-io/you-dont-know-js-ru
это лучше, чем learnjs.ru
github.com/azat-io/you-dont-know-js-ru
:books: Russian translation of "You Don't Know JS" book series - azat-io/you-dont-know-js-ru
08:35:59 ПП
User 377933415
На гугле все прекрасно даже кеш гигантский
08:36:08 ПП
User 377933415
Через воркеры
08:38:33 ПП
User 377933415
User 284294073
https://github.com/azat-io/you-dont-know-js-ru
это лучше, чем learnjs.ru
github.com/azat-io/you-dont-know-js-ru
:books: Russian translation of "You Don't Know JS" book series - azat-io/you-dont-know-js-ru
Хорошие книги
08:39:04 ПП
User 377933415
Но для фаст старта кантор тоже норм
08:39:40 ПП
User 284294073
User 377933415
Хорошие книги
тут был человек с аватаркой mr.fox, обещал закончить перевод остальных книг серии...
08:40:00 ПП
User 336305803
Всегда было интересно, у Кантора интенсив по жс просто основывается на пересказе книге?
09:31:18 ПП
User 515512998
Опа-па здарова ща будем решать
09:33:31 ПП
User 171014633
Добрый вечер, подскажите пожалуйста как реализовать na nodejs загрузка файлов из браузера на сервер (допустим в папку public/images) и сохранение пути к файлу в mongoDB
09:34:35 ПП
User 515512998
User 171014633
Добрый вечер, подскажите пожалуйста как реализовать na nodejs загрузка файлов из браузера на сервер (допустим в папку public/images) и сохранение пути к файлу в mongoDB
Получаешь
а
Сохраняешь в папку
а
Берешь оригинальное название файла и сохраняешь его
а
При выводе вписываешь адрес папки и название файла
09:35:10 ПП
User 171014633
User 515512998
Получаешь
а
Сохраняешь в папку
а
Берешь оригинальное название файла и сохраняешь его
а
При выводе вписываешь адрес папки и название файла
А с помощью чего FS?
09:35:28 ПП
User 515512998
Но вообще оригинальное название файла и ещё нужен идентификатор чтоб не было совпадений
09:36:52 ПП
User 515512998
User 171014633
А с помощью чего FS?
https://www.npmjs.com/package/express-fileupload вот вроде, я с нодой не оч
npmjs.com/package/express-fileupload
Simple express file upload middleware that wraps around Busboy
09:37:42 ПП
User 171014633
User 515512998
https://www.npmjs.com/package/express-fileupload вот вроде, я с нодой не оч
npmjs.com/package/express-fileupload
Simple express file upload middleware that wraps around Busboy
спасибо посмотрю
10:20:17 ПП
User 430703676
Ребят, посоветуйте пожалуйста книгу про DOM и управление им с помощью JS для начинающего.
10:22:18 ПП
User 284294073
User 430703676
Ребят, посоветуйте пожалуйста книгу про DOM и управление им с помощью JS для начинающего.
learnjs.ru смотрел?
10:23:12 ПП
User 284294073
в смысле https://learn.javascript.ru/document
10:23:51 ПП
User 430703676
Там темы не очень подробно рассматриваются
10:24:11 ПП
10:24:23 ПП
User 284294073
"для начинающего"
10:24:41 ПП
User 284294073
User 430703676
Там темы не очень подробно рассматриваются
что конкретно не понятно?
10:29:50 ПП
User 336305803
Ну совмещай с mdn, ну и как вариант Хекслет, но там вот так с наскока «хочу дом изучать» не выйдет
10:32:07 ПП
User 377933415
User 430703676
Ребят, посоветуйте пожалуйста книгу про DOM и управление им с помощью JS для начинающего.
Нативного?
10:32:12 ПП
User 377933415
Ой це боль
10:34:03 ПП
User 96060161
шалом
10:34:46 ПП
User 96060161
что можно поставить в //ваш код, чтобы равенство исполнилось? это реально вообще сделать?
10:34:47 ПП
User 96060161
class BaseClass {
    // ... ваш код
}
class MyClass extends BaseClass {
    result(a, b) {
        this.a = a;
        this.b = b;
        return 100 - this.a + this.b;
    }
}
let m = new MyClass();
m.result(10, 20) === 90;
m.result(20, 10) === 110;
10:35:06 ПП
User 206903914
Насколько сложно существующий рабочий сайт перевести на amp. У нас много скриптов, выпиливать придётся и менять на их модули?
10:40:51 ПП
User 430703676
User 336305803
Ну совмещай с mdn, ну и как вариант Хекслет, но там вот так с наскока «хочу дом изучать» не выйдет
Хотелось бы, чтобы всё в одном месте было
10:41:04 ПП
10:41:31 ПП
User 336305803
Если тебя Кантор не устроил то хз честно
10:43:07 ПП
User 284294073
User 430703676
Там темы не очень подробно рассматриваются
Кантор очень глубоко копает, не знаю что для тебя значит "не подробно".
10:45:20 ПП
User 284294073
ну глянь JavaScript, Дэвид Флэнаган, там тоже пол книги про клиентский js
10:48:08 ПП
User 206903914
Йо, мне кто нибудь расскажет про амп. Есть инф. портал. Надо чтобы только страницы статей залетали в этот новостной слайдер, но у нас там все заскриптовано. Все это придётся выпиливать?
10:51:23 ПП
User 206903914
Просто ноль опыта. По их доке скриптов не должно быть никаких, кроме их же  модулей
10:53:18 ПП
User 182406162
User 206903914
Йо, мне кто нибудь расскажет про амп. Есть инф. портал. Надо чтобы только страницы статей залетали в этот новостной слайдер, но у нас там все заскриптовано. Все это придётся выпиливать?
амп не нужен
10:53:24 ПП
User 377933415
User 182406162
амп не нужен
Нужен
10:53:32 ПП
User 377933415
В телеге удобно читать статьи
10:53:42 ПП
User 182406162
User 377933415
Нужен
нэ реддит вон впелил а толку ноль
10:53:50 ПП
User 206903914
User 182406162
амп не нужен
Бля, объясни клиенту)
10:54:26 ПП
User 377933415
AMP API - Publishing
publishing.api.aol.com
Toggle navigation. AMP APIs. Support. AMP Site ID. aas_team_id.
10:54:28 ПП
User 182406162
User 377933415
В телеге удобно читать статьи
чото я неуверен что в телеге амп
10:54:37 ПП
User 377933415
User 182406162
чото я неуверен что в телеге амп
Всмысле
10:54:46 ПП
User 377933415
Ты че рофлиш
10:54:46 ПП
10:54:49 ПП
User 182406162
User 377933415
Всмысле
ну вот это инста вью это разве амп?
10:55:15 ПП
User 377933415
User 182406162
ну вот это инста вью это разве амп?
Да
10:55:18 ПП
User 377933415
Молния
10:55:32 ПП
User 377933415
Это значок ампа
10:55:44 ПП
User 377933415
Хых ну даёшь
10:55:52 ПП
User 377933415
Теперь амп нужен?
10:56:11 ПП
User 206903914
Ну вот вы спецы ампа, я чувствую)
10:56:18 ПП
User 206903914
Ну расскажите
10:56:21 ПП
User 206903914
Что там
10:57:51 ПП
User 206903914
Как обычно стэк и бессонные ночи, спасибо(
10:58:23 ПП
User 377933415
User 206903914
Ну расскажите
Так офф доку почитай гугловскую
10:58:31 ПП
User 377933415
Это вроде их фича
10:58:45 ПП
User 377933415
Там новостники подгоняют под него
10:59:19 ПП
User 377933415
Там некая единая разметка или классы я точно не курил
10:59:24 ПП
User 377933415
С далека видел
11:00:26 ПП
User 206903914
Оке, но там вроде ноу скрипт и типо того... Я и спрашиваю насколько все ужасно и возможна ли работа с текущими скриптами(то что сейчас работает)?
11:01:56 ПП
User 377933415
User 206903914
Оке, но там вроде ноу скрипт и типо того... Я и спрашиваю насколько все ужасно и возможна ли работа с текущими скриптами(то что сейчас работает)?
Носкрипт да
11:02:25 ПП
User 206903914
Ну а как? У нас все заскриптовано
11:02:26 ПП
User 377933415
Ну какбе можно, но амп читалка чистая
11:02:30 ПП
User 206903914
Я и спрашиваю
11:02:39 ПП
User 206903914
Нам все выпиливать?)
11:02:42 ПП
User 377933415
Читай доку
11:02:50 ПП
User 182406162
User 377933415
Ты че рофлиш
почитал про амп пишут что в телеге не амп https://medium.com/@mediamrg/otdaite-nam-vashi-stati-fa023b54aff5
medium.com/@mediamrg/otdaite-nam-vashi-stati-fa023b54aff5
Сейчас всё чаще и увереннее говорят о том, что медиа могут стать фабриками по генерации контента, в его дистрибуции полагаясь на…
11:03:25 ПП
User 182406162
во всех статьях пишут что разные 3 подхода у гугла амп у фейсбука инста артикал и у телеги свой еще один
11:03:45 ПП
User 377933415
User 182406162
во всех статьях пишут что разные 3 подхода у гугла амп у фейсбука инста артикал и у телеги свой еще один
Лан соре не знал
11:04:25 ПП
User 206903914
А суть в кешировании?
11:04:30 ПП
User 206903914
И все?
11:06:28 ПП
User 182406162
User 206903914
И все?
https://developers.google.com/amp/
developers.google.com/amp/?hl=en
Integrate your AMP content with Google.
11:07:02 ПП
User 182406162
Есть вероятность что ранжировать выше будет для мобилок
11:08:13 ПП
User 206903914
Но из за этого перепиливать все??))
11:08:42 ПП
User 206903914
Там мириады скриптов(
11:08:59 ПП
User 182406162
User 206903914
Но из за этого перепиливать все??))
Думаю можно без этого
11:11:35 ПП
User 182406162
User 206903914
Там мириады скриптов(
по сути вам нужно создавать амп страницы из уже имующихся. берем каконить поддомен amp.vashsite.com туда выводим посты без всякой шушеры вуаля готово
11:11:43 ПП
User 206903914
Аааа, так я с чего и начал свой спич. Как минимальными жертвами)
11:13:05 ПП
User 182406162
надо просто понять чем амп от не ампа отличается
11:13:48 ПП
User 206903914
А можно два варианта держать?
11:15:19 ПП
User 182406162
у реддита так amp.reddit.com
11:15:31 ПП
User 182406162
тока чото гугл не подсвечивает его молнией
11:17:01 ПП
User 182406162
https://www.ampproject.org/ вот у этой страницы есть молния и десктоп версия вроде неотличается. тоесть можно из обычной вашей страницы сделать амп версию
11:17:18 ПП
User 206903914
Идея с amp  отдельным мне нравится, но как редиректить на нее
11:18:00 ПП
User 182406162
а не нужно редиректить будет дубль страницы
11:18:19 ПП
11:18:24 ПП
User 182406162
можете сайт показать свой?
11:18:25 ПП
User 206903914
Сложно
11:18:37 ПП
User 206903914
Давай
11:19:02 ПП
User 206903914
Я слаб в вашем бесовском пхп