
Konstantins
22.10.2018
18:12:10
если отменю, то это вряд ли будет 200

Max
22.10.2018
18:14:59
ну после response.destroy высылаешь сразу положительный ответ. В чем проблема?
Можешь разбить на два запроса - сначала высылаешь хэш-сумму, потом ждешь ответ от сервера, и если такого хэша нету - высылаешь уже данные. Вариантов много
Но это прямо если и клиент не хочешь грузить лишней работой, обычно никто таким не запарывается и просто делают memcache для db или хранят кеши в redis, а клиент всегда отсылает данные

John
22.10.2018
18:29:21
Народ, подскажите, если взяться за освоение webgl технологии, то можно ли перепрыгнув сразу учить three.js например ? Я так понимаю все скрытые детали под капотом знать необязательно, или я не прав ?

Google

Max
22.10.2018
18:37:58
Это как с машиной, что бы ездить на ней, знать как работает движок не обязательно, но если ты застрянешь посреди пустыни, потому что в радиаторе антифриз/тосол испарилился и помрешь там из-за банального незнания того, что можно было помочится или залить остатки воды и дотянуть еще пару-тройку киллометров. Ну как то так, решай сам)

Konstantins
22.10.2018
18:39:37
о как, оказалось http2.0 умеет сообщать клиенту, что больше слать не нужно

Viktor
22.10.2018
18:41:53
честно говоря, это первая группа на моей памяти, где разбирают более менее нетривиальные вопросы веб-разработки
мне так нравится читать)
интересно, как люди мыслят
да и вообще подходят к вопросам

John
22.10.2018
18:43:06

Viktor
22.10.2018
18:43:57
ок
с вероятностью 100% придется на определенную глубину копать
чем крупнее/сложнее инструмент, тем меньше шанс, что нам удастся полностью абстрагироваться от деталей его работы

ujeenator
22.10.2018
18:58:41

Max
22.10.2018
19:00:39

John
22.10.2018
19:02:13

Google

John
22.10.2018
19:02:33
Ну это совсем другое вроде как

Max
22.10.2018
19:03:57

John
22.10.2018
19:05:44

Max
22.10.2018
19:06:50

John
22.10.2018
19:07:08
ок, понял

ujeenator
22.10.2018
19:09:38

Roman
22.10.2018
19:31:10
Есть в корне всего кода файл .env. Код имеет несколько проектов внутри, где каждый размещён в своей папке. Как можно экспортировать файл .env с корня всей базы кода в несколько директорий, если изнутри каждой из них невозможно сделать импорт .env?

Roman
22.10.2018
19:48:43

ujeenator
22.10.2018
20:05:22
@XaveScor есть один неплохой бот антибот
уже в другой JS группе протестировали, хорошо работает
надо?

Sergey
22.10.2018
20:06:42
надо?
Надо. Дай исходники посмотреть

ujeenator
22.10.2018
20:09:34
При join'e к группе бот выводит новичку меню с тремя кнопками, надо нажать правильную за 1 минуту

Sergey
22.10.2018
20:10:13
А. Знаю

Влад
22.10.2018
20:54:15
Киньте чат по Bootstrap
Пожалуйста

98166
22.10.2018
21:45:17
Ребят, посоветуйте ресурсы по изучению Get, post, json, xml запросы, API
Мб литературу

Aleksey
22.10.2018
22:13:30

Nikita
23.10.2018
01:29:11
что думаете насчет omi framework?
на learnjs же все есть

Google

Nikita
23.10.2018
01:31:53

Avira
23.10.2018
04:42:41
#вакансия #удалёнка #frontend
ГОРОД: не важно
ФОРМАТ РАБОТЫ: удаленка
ЗАНЯТОСТЬ: полная + частичная (по желанию)
ЗАРПЛАТНАЯ ВИЛКА: от $1500 до $2500 (зависит от опыта специалиста)
Требуется:
1) Программист универсал!
------------------------------------------------
2)Умение быстро делать чаты лэндингов за пару часов
------------------------------------------------
3)Иметь в наличии гибкую цмску под тематики любой сложности
------------------------------------------------
4)Плюсом будет опыт работы с обмениками и иными финансовыми проектами
------------------------------------------------
ОПЫТ
- AngularJS (если владеем другими SPA фреймворками - указываем в сообщении)
- ASP.NET MVC, WebApi
- SQL Server
КОНТАКТЫ:
Контакты:
Юрий @isisn

Michael
23.10.2018
08:55:31
body {
margin: 0;
}

Вишневый чай
23.10.2018
09:10:43
я тут из
foo().then(() => bar());
сделал
await foo();
await bar();
это конечно же не сработало
а как правильно чейнить await если мне не важно что там промис вернул?

Roman
23.10.2018
09:11:53
и не присваивай никуда

Вишневый чай
23.10.2018
09:12:57
так они тогда не чейнятся
а запустяться одновременно

Roman
23.10.2018
09:13:18
неа
будут ждать

Roman
23.10.2018
09:13:45
обычно у людей обратная проблема, как с await сделать параллельные запросы

Roman
23.10.2018
09:28:10
а почему невозможно?
Нельзя выходить за пределы корня, вот и нк могу сделвть импорт. Но я могу ошибаться.

Roman
23.10.2018
09:28:45
хм... та вроде ж можно выходить

Анатолий
23.10.2018
09:30:50
Можно ли как-нибудь заставить хром не ругаться на переопределение const в консоли? :)
Я просто хочу прогнать один и тот же кусок кода несколько раз

Oleg
23.10.2018
09:31:50
обернуть в IIFE

ujeenator
23.10.2018
09:33:28

Анатолий
23.10.2018
09:33:49
ну вот если так только

Google

Анатолий
23.10.2018
09:34:10
был бы режим песочницы, автоматически подразумевающий это :)
хотя какая разница, один раз обернул, много раз потестировал, потом убрать не забыл

Admin
ERROR: S client not available

Вероника
23.10.2018
09:45:12
#РАЗРАБОЧИКА ФРОНТЕНД ищем к нам в команду на долгосрочные и интересные проекты. https://hh.ru/vacancy/28149461?query=%D0%B0%D0%B4%D0%B2

Evgeniy
23.10.2018
09:46:48

Oleg
23.10.2018
09:48:00

Again
23.10.2018
10:45:44
Как часто вы используете прототипное ООП в js?

Vlad
23.10.2018
10:48:05
в играх, в основном)

ujeenator
23.10.2018
11:00:45

Again
23.10.2018
11:01:06
ну вот прототипы всякие
их кроме собеседования больше нигде не используют?)

ujeenator
23.10.2018
11:02:35
прототипы ты в любом случае используешь когда пишешь классы
Другой момент в том что современный синтаксический сахар в ES6 прячет от тебя взаимодействие с прототипами
сами классы - повсеместно используются
в современном фронтэнд JS в большей степени для описания UI компонентов и контроллеров в различных фреймворках

Again
23.10.2018
11:09:36
А существуют только функции конструкторы или объекты тоже?
Я просто видел пример
const Animal = {
constucor: {
}
}
или объектов конструкторв не существует?

Vlad
23.10.2018
11:10:06
в js все объект

Dima
23.10.2018
11:10:57
подскажите плз. Есть сокет, он слушает событие например "qwe", сюда залетает оч много раз массивы разные. Хочу что бы каждые например 2 секунды слалось дальше массив в момент времени отправки. Если внутри прослушки делаю интервал, то он через 2 секунды начинает фигачить так же много просто с задержкой.
SocketIO.on('qwe', (data) => {
setTimeout(() => {
$rootScope.$broadcast('blabla', data);
}, 2000);
});

Again
23.10.2018
11:11:30
есть примитивы же
boolean
string
number
function
symbol

Google

Again
23.10.2018
11:12:05
они же не являются объектами, не?

Im the
23.10.2018
11:13:02
А чем

Vlad
23.10.2018
11:14:29
по сути оно возвращает результат valueOf/toString объекта

Again
23.10.2018
11:16:15

ujeenator
23.10.2018
11:17:24
var a = true // примитив
var b = new Boolean(true) // объект

Vlad
23.10.2018
11:19:03
что-то типа
a = {
a: 40
}
a.valueOf = function() {
return this.a;
}
a + 10 //результат будет 50
вроде так оно все и работает

ujeenator
23.10.2018
11:19:41

Again
23.10.2018
11:20:39
окей, спс