
K.A.A
23.05.2017
01:28:38
Всем привет
Какие книги можете рекомендовать для изучения JavaScript

Alex
23.05.2017
01:35:33
https://learn.javascript.ru

K.A.A
23.05.2017
01:48:47
Спасибо

Google

Yu
23.05.2017
05:06:40
Всем привет, нужна ваша помощь с асинхронностью (или просто я не в ту сторону копаю):
есть объект такого вида -
let obj = {
0: {
title: "Title",
url: 'https://vimeo.com/*********'
},
1: {
title: "Title",
url: 'https://vimeo.com/*********'
}
}
в этом объекте нужно достать урлу, распарсить, взять id видео и отправить запрос чтобы получить thumbnail этого видео, потом поменять урлу видео в этом объекте на урлу thumbnail, дальше этот объект передать следующей функции.
Не знаю уже как сделать, в цикле все это крутил, но как правильно сделать очередь запросов и ответов, чтобы все было норм не понимаю, может кто подскажет как нужно. Всем спасибо за помощь.


Andrey
23.05.2017
05:07:36
Всем привет, нужна ваша помощь с асинхронностью (или просто я не в ту сторону копаю):
есть объект такого вида -
let obj = {
0: {
title: "Title",
url: 'https://vimeo.com/*********'
},
1: {
title: "Title",
url: 'https://vimeo.com/*********'
}
}
в этом объекте нужно достать урлу, распарсить, взять id видео и отправить запрос чтобы получить thumbnail этого видео, потом поменять урлу видео в этом объекте на урлу thumbnail, дальше этот объект передать следующей функции.
Не знаю уже как сделать, в цикле все это крутил, но как правильно сделать очередь запросов и ответов, чтобы все было норм не понимаю, может кто подскажет как нужно. Всем спасибо за помощь.
Промисы

Yu
23.05.2017
05:13:58
Спасибо. Копал в эту сторону, но что-то не смог это привести в нормальный работоспособный вид. Что-то делаю не так. Буду пробовать еще.

Vania
23.05.2017
05:15:14

Andrey
23.05.2017
05:15:31

Yu
23.05.2017
05:17:19

Rafael
23.05.2017
05:18:25
https://telegram.me/joinchat/Be4rsT3Uyr1TjmSlrRc77g
Ну и вот нубка есть

Пашок
23.05.2017
07:19:35

Rafael
23.05.2017
07:22:58

Пашок
23.05.2017
07:23:35
Ну да, а последняя есть от "Питера"
Уже лучше чем ничего

Кенни
23.05.2017
08:23:46
Всем, привет. Ребят помогите пожалуйста, у меня есть видео-блоки. Мне нужно при клике на определённый элемент .video(их несколько) задать класс .active. Подскажите как это сделать? https://codepen.io/serg23/pen/YVdJbG

Anton
23.05.2017
08:53:00

Cyber
23.05.2017
08:53:49

Google

Nursultan
23.05.2017
09:55:00
Люди можете накидать пожалуйста список годных мировых одностраничных вэбприложений? типа продукт ханта

Vadim
23.05.2017
10:02:58
привет. Есть вопрос. каким образом можно открыть blob c pdf в отдельной странице?
Описание: есть POST запрос, в ответ на которые приходит application/pdf
видел вот такой вариант:
var file = new Blob([response.data], {type: 'application/pdf'});
var fileURL = URL.createObjectURL(file);
window.open(fileURL);
но что-то он не заводится. и как предполагаю не для всех браузеров.
заменить post на get нельзя.

Anatoly
23.05.2017
10:13:21
Почему vue удаляет элемент, в который монтируется?

KillogramPecheneg
23.05.2017
10:19:04
Ребзи, кто юзает шаблонизатор mustache?
Нужно вывести следующую структуру:[
'something1' =>
(
['lol' => 'str1' 'stuff' => 'str2'],
['lol' => 'str3' 'stuff' => 'str4']
),
'something2' =>
(
['lol' => 'str5' 'stuff' => 'str6'],
['lol' => 'str8' 'stuff' => 'str9']
)
]
Как возможно про итерировать этот массив что бы вывести сам ключ something1 и значения ключей lol,stuff

Олег
23.05.2017
10:23:50
Object.keys
или for ... in

Rafael
23.05.2017
10:25:52
или for ... in
никогда не задумывался. а деструктуризация в таком случае работает? для for of?
работает:
https://repl.it/IMmD/0

Anton
23.05.2017
10:30:19
Всем привет, нужна ваша помощь с асинхронностью (или просто я не в ту сторону копаю):
есть объект такого вида -
let obj = {
0: {
title: "Title",
url: 'https://vimeo.com/*********'
},
1: {
title: "Title",
url: 'https://vimeo.com/*********'
}
}
в этом объекте нужно достать урлу, распарсить, взять id видео и отправить запрос чтобы получить thumbnail этого видео, потом поменять урлу видео в этом объекте на урлу thumbnail, дальше этот объект передать следующей функции.
Не знаю уже как сделать, в цикле все это крутил, но как правильно сделать очередь запросов и ответов, чтобы все было норм не понимаю, может кто подскажет как нужно. Всем спасибо за помощь.
videos = await Promise.all(videos.values().map(video => requestThumbnail(video.id),then(thumb => ({ ...video, thumb })))

Yu
23.05.2017
10:33:42


Дозорова
23.05.2017
11:22:08
Всем привет!Сейчас ищу Ведущего Javascript (Angular) разработчика, в компанию, которая занимается разработкой больших высоконагруженных веб-сервисов и мобильных приложений, а так же решений с использованием нейросетей и компьютерного зрения. Все проекты так или иначе связаны со спортом и ориентированы на российские и международные рынки.
Основной стек технологий — это JavaScript, AngularJS, Stylus, Jade на фронтенде, Python, MongoDB на бэкенде.
м. Бауманская, зп до 170к
https://hh.ru/vacancy/20429891
Вопросы готова обсудить в ЛС
Будет здорово, если вас заинтересует вакансия, но также буду рада рекомендациям - поможете кому-то влиться в интересный проект + заработаете на этом (если интересна размер и схема оплаты, маякните - опишу подобнее);)
#вакансия
#работа #frontend #javascript #москва #офис"


Wise
23.05.2017
11:32:55
Всем привет!Сейчас ищу Ведущего Javascript (Angular) разработчика, в компанию, которая занимается разработкой больших высоконагруженных веб-сервисов и мобильных приложений, а так же решений с использованием нейросетей и компьютерного зрения. Все проекты так или иначе связаны со спортом и ориентированы на российские и международные рынки.
Основной стек технологий — это JavaScript, AngularJS, Stylus, Jade на фронтенде, Python, MongoDB на бэкенде.
м. Бауманская, зп до 170к
https://hh.ru/vacancy/20429891
Вопросы готова обсудить в ЛС
Будет здорово, если вас заинтересует вакансия, но также буду рада рекомендациям - поможете кому-то влиться в интересный проект + заработаете на этом (если интересна размер и схема оплаты, маякните - опишу подобнее);)
#вакансия
#работа #frontend #javascript #москва #офис"
@javascript_jobs

K.A.A
23.05.2017
13:35:58

Дмитрий
23.05.2017
15:49:27
@oPavlov Тебя банили что ли??

Oleg
23.05.2017
15:49:36
Не, я так, подышать выходил

Google

anoru
23.05.2017
15:51:40
главное, что не курить )

Oleg
23.05.2017
15:52:48
Смотрю по возвращении автоматом админка не приходит
Но ладно, спамеров без меня думаю есть кому банить

KPABE
23.05.2017
15:54:28
всем привет ребята, подскажите пож-та. есть логотипы на них нажимаешь поялвяется модальное окно с контентом страницы(которое относится к этому логотипу), и в этом же модальном окне стрелочки перелистнуть на следующую страницу( то бишь на следующую страницу следующего логотипа) как это можно реализовать бзе премудростей?) спасибо
а ну еще это все динамически, то бишь заранее не известно кол-влого и тсраниц соотвественно
все страницы уже загружены только скрыты, без ajax

Oleg
23.05.2017
15:55:32
А вопросы не в ту группу задают до сих пор смотрю
Надо написать бота, который будет парсить ТЗ, включая вот такие вопросы, и писать готовый код.

Сергей
23.05.2017
16:03:22

Олег
23.05.2017
17:31:41

Oleg
23.05.2017
17:32:20
Не, на самом деле я думал на тему парсинга ТЗ и реализации кода

Yan
23.05.2017
17:33:34
Человеку-то не всегда понятно что в тз
А вы парсить

Oleg
23.05.2017
17:34:29
Человек потом переписывает по новым требованиям или переспрашивает

Олег
23.05.2017
17:34:38
Сначала рандом ответ, потом уже бот начнет обучаться...)

Oleg
23.05.2017
17:34:50
Типа того, да :D

Rafael
23.05.2017
18:00:09

Oleg
23.05.2017
18:58:32
Не те времена :D

Admin
ERROR: S client not available

Олег
23.05.2017
19:14:13
[..."?"].length === 1
Паачиму так, кто подскажет?

Anton
23.05.2017
19:15:50
http://blog.jonnew.com/posts/poo-dot-length-equals-two

Google

Anton
23.05.2017
19:16:00
на хабре был перевод лень искать

Олег
23.05.2017
19:16:54
спасибо
в след раз на говняшке тестить не буду))

Вишневый чай
24.05.2017
05:19:14
где почитать зачем нужна вот такая конструкция: !function() {}, гугл почему-то игнорирует ! при попытке найти

Rafael
24.05.2017
05:20:14

Дмитрий
24.05.2017
05:22:09
Это iife

Rafael
24.05.2017
05:24:49
Это iife
Тогда не хватает скобочек же, не?
!(function () {} )()

Дмитрий
24.05.2017
05:25:26
Ну как видишь, это не обязательно
Хотя не, гоню, скобки в конце нужны

pepsi ¯\_(ツ)_/¯
24.05.2017
05:26:34

Вишневый чай
24.05.2017
05:27:11
!(function () {} )()
Почти но без внешних
!function() {
var n = 0;
var interval = setInterval(function() {
if (n++ == 100) return clearInterval(interval);
// ...
console.log(...);
}, 50);
}()

Дмитрий
24.05.2017
05:27:47
Насчёт скобок кстати))
Если вам кажется, что вы в своей жизни уже видели всё, то как вам ето)));

Вишневый чай
24.05.2017
05:28:11

Дмитрий
24.05.2017
05:28:31
Как будто этот код воспитала семья лиспов

Rafael
24.05.2017
05:29:23

pepsi ¯\_(ツ)_/¯
24.05.2017
05:29:35
может быть кодер сомневается в очередности выполнения кода и скобочек поставил для 100% уверенности

Google

Вишневый чай
24.05.2017
05:29:55

Rafael
24.05.2017
05:30:39