Danylo
хелб, не могу ноду поставить (нода 9.5.0)
Danylo
падает после 'updating component registration'
Danylo
винда
Dika
Anonymous
Тут можно обсудить тему о дополненной реальности ? Группы не имеется с такой тематикой в телеграмме
Slav
Где же, если не в жс это обсуждать
Anonymous
Собственно, интересует какая практическая польза может быть от библиотеки AR.JS например в будущем ? Можно предположить что в недалеком будущем мобильные гаджеты будут иметь вид очков. Получается что коммуникация будет происходить через привычные нам браузеры ?
Anonymous
Это же касается ЯваСкрипт как-никак )
Anonymous
Anonymous
Ребят здравствуйте, кто-нибудь есть из Тулы?)
Anonymous
Ну собственно то же самое очки HoloLens сейчас демонстрируют. Вы же смотрите как бы через экран, я так понимаю, а не стекло ? ) Или не так ? )
Konstantin
Anonymous
подойдет
Anonymous
Константин если не сложно напишите в лс
Anonymous
Голограммы выводятся на экран, представленный полупрозрачным стеклом, которое не мешает воспринимать настоящий мир. Также можно на мир смотреть и через прозрачный браузер )
Anonymous
С чего бы это ? )Просто я думаю людям свойственно с опаской относиться к неизведаным вещам )
Anonymous
Что это ?
Anonymous
Да, но еще также ученые говорят что мы используем очень малый потенциал нашего мозга. )
Anonymous
Значит он будет возрастать )
Anonymous
Ну так это.. что там с моим вопросом? Стоит вваливаться в глубокое изучение ThreeJs ? )
Anonymous
cool !
Anonymous
Ок
D_d
люди привет,вопрос такой, предположим есть массив let arr = [] я хочу пушнуть туда объект let obj = {id:1}, потом я изменяю объект например на obj = {id: 2} как мне заменить объект в массиве на новый объект? перезатерев его
Nikolay
Эээ, ну просто по индексу пишешь новый объект и всё
D_d
да
D_d
кстати так и сделал
D_d
чето тупанул )
Sergey
любители мутаций
Nikolay
И, к слову, let obj = {...} и потом obj = ... первоначальный объект не изменит.
Nikolay
А переназначит ссылку obj на новый созданный объект.
Anonymous
есть тут кто шарит в согласованииях TS
нужно согласовать типы any, это рили без ручной прописи?
let fn(...values: Array<Wrap<any») => (...values: Array<any>) => void;
Vyacheslav
Ток вот на первоначальный объект никто не будет ссылаться и за ним придет GC
Anonymous
ручками это так fn(v1: Wpap<T1>, v2?: Wrap<T2>) => (v1: T1, v2?: T2) => void
Nikolay
Vyacheslav
Nikolay
Щас с ужасом понял, что не помню в деталях алгоритм работы сборщика мусора в js. Киньте в меня хорошим маном что-ли.
Vyacheslav
Vyacheslav
Но лучше держаться подальше от всех этих мутаций
Vyacheslav
Evgeniy 🍀
Vyacheslav
Нет не поменяется
Да ты прав, я не правильно прочел, не увидел что меняем сам объект
Nikolay
"Была бы"? Значит ли это, что производительность в иммутабельном варианте ты не замерял?
Nikolay
Иногда результат может удивить :)
Nikolay
Мерять надо всегда, если занимаешься оптимизацией.
Nikolay
Иначе это вилами по воде.
Vyacheslav
canvas тебе так и так надо перерисовывать заново после модификации
Nikolay
Оно понятно, что дольше, но зачастую этим "дольше" с точки зрения ux можно пренебречь в пользу выразительности и поддерживаемости кода.
Nikolay
Так это, в броузере вагон с тележкой тулзов
Nikolay
Надо мерять в сравнении с "быстрым" вариантом, и на разных девайсах. Все от требований зависит, как и всегда.
Nikolay
Ну... Зато слово "корреляция" пишешь без ошибок 👍
Anonymous
Артем, есть еще вопрос )
Anonymous
<html>
<head>
<script src="https://aframe.io/releases/0.7.0/aframe.min.js"></script>
</head>
<body>
<a-scene>
<a-box position="-1 0.5 -3" rotation="0 45 0" color="#4CC3D9"></a-box>
<a-sphere position="0 1.25 -5" radius="1.25" color="#EF2D5E"></a-sphere>
<a-cylinder position="1 0.75 -3" radius="0.5" height="1.5" color="#FFC65D"></a-cylinder>
<a-plane position="0 0 -4" rotation="-90 0 0" width="4" height="4" color="#7BC8A4"></a-plane>
<a-sky color="#ECECEC"></a-sky>
</a-scene>
</body>
</html>
Anonymous
Что думаешь об этом фрейме ?
Anonymous
Anonymous
Ну это как надстройка над ThreeJs для упрощения создания 3d приложений в браузере. Но я так понимаю знания ThreeJs оно не отменяет ? )
Anonymous
Но это слишком низкоуровнево как бэ )
Anonymous
А нужно ли понимать ? )
Kostyantyn
Anonymous
Артем, ну начиная с С++ мне никто же не советовал прежде начинать с основ ассемблера )
Anonymous
хм
Anonymous
Ну да )
Anonymous
та я win API даже и не касался. Оно даже выглядит устрашающе.
Ivan
+
Ivan
у нас лабораторки по winapi были - просто кошмар для меня
Anonymous
Ivan
пусть этим майкрософт занимается)
Anonymous
хаха
帖木儿
Anonymous
приколи: aframe.io/examples/showcase/museum/
Anonymous
Ой, тока не надо эти движки сюда лепить. Размер билдов тоже получать на выходе в 10 раз больше ? )))
Anonymous
хаха
Anonymous
Та пока не знаю в чем себя применить )))
Anonymous
28
Anonymous
А причем года вообще ) это ж не спорт тебе )))) хахха
Evgenii
Добрый день, пользователь выбирает период допустим с 01.01.2018-30.01.2018 как мне получить все номера недель ?
Anonymous
ятоже вопрос не понял
Evgenii
номер недели с начало года