@JSlang

Страница 2228 из 2237
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
честно говоря, это первая группа на моей памяти, где разбирают более менее нетривиальные вопросы веб-разработки

мне так нравится читать)

интересно, как люди мыслят

да и вообще подходят к вопросам

Viktor
22.10.2018
18:43:57
ок
с вероятностью 100% придется на определенную глубину копать



чем крупнее/сложнее инструмент, тем меньше шанс, что нам удастся полностью абстрагироваться от деталей его работы

ujeenator
22.10.2018
18:58:41
Народ, подскажите, если взяться за освоение webgl технологии, то можно ли перепрыгнув сразу учить three.js например ? Я так понимаю все скрытые детали под капотом знать необязательно, или я не прав ?
Основная причина из-за которой тебе может понадобиться знать особенности реализации three.js это решение проблем с производительностью Если в твоих будущих проектах понадобится отрисовка сложной графики или есть требование в оптимизации под слабые устройства, то да стоит выучит как работает webgl

John
22.10.2018
19:02:13
Да просто банально написать свой закрузчик моделей или еще более вероятно - кастомный шейдер) Добавить 2д триангуляцию с помощью сторонней библиотеки. И т д
Стоп! А шейдеры разве не другими инструментами пишутся вроде GLSL ? Его то изучение я не откидываю в сторону )

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

Max
22.10.2018
19:03:57
Стоп! А шейдеры разве не другими инструментами пишутся вроде GLSL ? Его то изучение я не откидываю в сторону )
Шейдеры то пишутся на GLSL, а вот что такое uniforms, attributes, как работает vertex и pixel pipeline и какие у pipeline-а бывают состояния. Все это часть спеки WebGL

John
22.10.2018
19:05:44
Шейдеры то пишутся на GLSL, а вот что такое uniforms, attributes, как работает vertex и pixel pipeline и какие у pipeline-а бывают состояния. Все это часть спеки WebGL
Т.е. попутно взявшись пробовать кодить на GLSL, я буду и так постепенно в курсе всей механики webgl да ?

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

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

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

надо?

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

ujeenator
22.10.2018
20:09:34
Надо. Дай исходники посмотреть
@Cyberdyne_Systems_bot бот @livetune автор

При 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
Ребят, посоветуйте ресурсы по изучению Get, post, json, xml запросы, API Мб литературу
wikipedia -> HTTP протокол. json,xml это только способы записи стуртурированных данных текстом

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

на learnjs же все есть

Google
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

Анатолий
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

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

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

ujeenator
23.10.2018
11:00:45
Как часто вы используете прототипное ООП в js?
А какие еще по вашей версии есть варианты? Или вопрос в принципе про OOP?

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
по сути оно возвращает результат valueOf/toString объекта
ну это не значит, что они являются объектами?

А чем
примитивы

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
А существуют только функции конструкторы или объекты тоже? Я просто видел пример const Animal = { constucor: { } }
конструктор это функция которая инициализирует и возвращает экземпляр объекта класса оп определению) так что это всегда функция

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

Страница 2228 из 2237