💡 Как создать дополненную реальность, написав 12 строк кода
AR.js — библиотека для создания дополненной реальности. Она объединена с фреймворком A-Frame, который предназначен для разработки VR в вебе. Главный плюс AR.js — очень простой процесс создания AR-приложений. Достаточно импортировать библиотеку и добавить объекты, которые будет видеть пользователь при выполнении заданных условий — например, наведении камеры на маркер или нахождении в указанном месте.
В статье ниже посмотрим самое интересное — как это работает на практике
#ссылка
AR.js — библиотека для создания дополненной реальности. Она объединена с фреймворком A-Frame, который предназначен для разработки VR в вебе. Главный плюс AR.js — очень простой процесс создания AR-приложений. Достаточно импортировать библиотеку и добавить объекты, которые будет видеть пользователь при выполнении заданных условий — например, наведении камеры на маркер или нахождении в указанном месте.
В статье ниже посмотрим самое интересное — как это работает на практике
#ссылка
🛠️ Yeoman
Универсальный инструмент, который может использоваться с почти любым языком программирования (JavaScript, Python, C#, Java и прочие).
Эта базовая система кодогенерации с богатой программной экосистемой (более 6200 плагинов) служит для разработки веб-приложений. Благодаря Yeoman вы можете быстро создавать новые проекты, не забывая об обслуживании и улучшении уже существующих.
#инструменты
Универсальный инструмент, который может использоваться с почти любым языком программирования (JavaScript, Python, C#, Java и прочие).
Эта базовая система кодогенерации с богатой программной экосистемой (более 6200 плагинов) служит для разработки веб-приложений. Благодаря Yeoman вы можете быстро создавать новые проекты, не забывая об обслуживании и улучшении уже существующих.
#инструменты
Изучаем_С++_создавая_игры_в_UE4.pdf
12.2 MB
📓 Изучаем C++ создавая игры в UE4 (2016)
Автор: Уилльям Шериф
Описание: итак, вы хотите программировать ваши собственные игры, используя Unreal Engine 4 (UE4).
И у вас есть великое множество причин на это: UE4 мощный: UE4 предоставляет самый передовой уровень искусства, красоту, реалистичное освещение и физические эффекты, и всего что применяемо ААА Студиями.
UE4 приспособлен для работы на всех устройствах: код написанный для UE4 будет работать на стационарных компьютерах как на Windows, так и для Mac, и на устройствах как на Android, так и на iOS (всё это в момент написания этой книги, а в будущем будет поддерживаться ещё больше устройств).
#книги
Автор: Уилльям Шериф
Описание: итак, вы хотите программировать ваши собственные игры, используя Unreal Engine 4 (UE4).
И у вас есть великое множество причин на это: UE4 мощный: UE4 предоставляет самый передовой уровень искусства, красоту, реалистичное освещение и физические эффекты, и всего что применяемо ААА Студиями.
UE4 приспособлен для работы на всех устройствах: код написанный для UE4 будет работать на стационарных компьютерах как на Windows, так и для Mac, и на устройствах как на Android, так и на iOS (всё это в момент написания этой книги, а в будущем будет поддерживаться ещё больше устройств).
#книги
🔥 Лучшее на канале за неделю
1) Книги по C++: исчерпывающая подборка для начинающих
2) Вышел .NET 5. И что?
3) Как создать дополненную реальность, написав 12 строк кода
#топ
1) Книги по C++: исчерпывающая подборка для начинающих
2) Вышел .NET 5. И что?
3) Как создать дополненную реальность, написав 12 строк кода
#топ
Что выведет консоль и почему? Пишите ответ в комментариях
Ответ - https://telegra.ph/Otvet-01-23-17
#тест #python
Ответ - https://telegra.ph/Otvet-01-23-17
#тест #python
💡 Анбоксинг в современной Java
Сейчас новые версии Java выходят раз в полгода. В них время от времени появляются новые возможности: var в Java 10, switch-выражения в Java 14, рекорды и паттерны в Java 16. Про это всё, конечно, написано множество статей, блог-постов, сделано множество докладов на конференциях.
Оказалось, однако, что мы все пропустили один очень крутой апгрейд языка, который произошёл в Java 14 - апгрейд обычного цикла for по набору целых чисел. Дело в том, что этот апгрейд случился не в языке, а в виртуальной машине, но заметно поменял на то как мы можем программировать на Java.
#ссылка
Сейчас новые версии Java выходят раз в полгода. В них время от времени появляются новые возможности: var в Java 10, switch-выражения в Java 14, рекорды и паттерны в Java 16. Про это всё, конечно, написано множество статей, блог-постов, сделано множество докладов на конференциях.
Оказалось, однако, что мы все пропустили один очень крутой апгрейд языка, который произошёл в Java 14 - апгрейд обычного цикла for по набору целых чисел. Дело в том, что этот апгрейд случился не в языке, а в виртуальной машине, но заметно поменял на то как мы можем программировать на Java.
#ссылка
💡 Как измеряются метрики сайта: LCP, FID и CLS
5 мая 2020 года Google представили Web Vitals — важные метрики сайтов которые позволяют измерить удовлетворенность пользователей и влияют на SEO. В этой статье мы расскажем что это за показатели и как они измеряются.
#ссылка
5 мая 2020 года Google представили Web Vitals — важные метрики сайтов которые позволяют измерить удовлетворенность пользователей и влияют на SEO. В этой статье мы расскажем что это за показатели и как они измеряются.
#ссылка
Простой Python.pdf
7.6 MB
📓 Простой Python (2021)
Автор: Билл Любанович
Описание: в книге содержится много практических примеров и рассматриваются популярные и часто используемые Python-библиотеки и инструментов. Для новичков может быть сложно, но отлично подойдет программистам с небольшим опытом в—Python, а также разработчикам на других языках (PHP, Java и т.д.).
Особенно будет полезна если вы хотите развиваться в области web-программирования.
#книги
Автор: Билл Любанович
Описание: в книге содержится много практических примеров и рассматриваются популярные и часто используемые Python-библиотеки и инструментов. Для новичков может быть сложно, но отлично подойдет программистам с небольшим опытом в—Python, а также разработчикам на других языках (PHP, Java и т.д.).
Особенно будет полезна если вы хотите развиваться в области web-программирования.
#книги
🛠️ LinqPad
Программная утилита для Microsoft .NET, разработанная для интерактивного написания и тестирования запросов к реляционным базам данных и другим источникам данных, таким как OData или WCF Data Services с использованием LINQ.
#инструменты #cs
Программная утилита для Microsoft .NET, разработанная для интерактивного написания и тестирования запросов к реляционным базам данных и другим источникам данных, таким как OData или WCF Data Services с использованием LINQ.
#инструменты #cs
💡 Подборка полезных сервисов для программистов
Чтобы быть продуктивным, нужен организованный, интуитивно понятный рабочий процесс. А также представление о том, каковы ваши цели и цели команды, как их достичь быстрее и с меньшими затратами, где найти время на «полежать», чтобы не перегореть в самый ответственный момент. Мы собрали сервисы, которые помогут в работе.
#ссылка
Чтобы быть продуктивным, нужен организованный, интуитивно понятный рабочий процесс. А также представление о том, каковы ваши цели и цели команды, как их достичь быстрее и с меньшими затратами, где найти время на «полежать», чтобы не перегореть в самый ответственный момент. Мы собрали сервисы, которые помогут в работе.
#ссылка
Angular_и_TypeScript.pdf
40.4 MB
📓 Angular и TypeScript. Сайтостроение для профессионалов (2018)
Автор: Яков Файн, Антон Моисеев
Описание: если вы занимаетесь веб-разработкой - от веб-клиентов до полнофункциональных одностраничных приложений - то фреймворк Angular будет для вас просто спасением. Этот ультрасовременный инструмент полностью интегрирован со статически типизированным языком TypeScript, который отлично вписывается в экосистему JavaScript.
Вы научитесь: проектировать и строить модульные приложения. Правильно транспилировать TypeScript в JavaScript.Пользоваться новейшими инструментами JavaScript - в частности, npm, Karma и Webpack.Если вам знаком язык JavaScript - берите и читайте! Знаний TypeScript или AngularJS для изучения книги не требуется.
#книги
Автор: Яков Файн, Антон Моисеев
Описание: если вы занимаетесь веб-разработкой - от веб-клиентов до полнофункциональных одностраничных приложений - то фреймворк Angular будет для вас просто спасением. Этот ультрасовременный инструмент полностью интегрирован со статически типизированным языком TypeScript, который отлично вписывается в экосистему JavaScript.
Вы научитесь: проектировать и строить модульные приложения. Правильно транспилировать TypeScript в JavaScript.Пользоваться новейшими инструментами JavaScript - в частности, npm, Karma и Webpack.Если вам знаком язык JavaScript - берите и читайте! Знаний TypeScript или AngularJS для изучения книги не требуется.
#книги
💡 Запускаем свой RTMP сервер для стриминга
Иногда YouTube или Twitch не подходят как стриминговая платформа — скажем, если вы пилите портал с вебинарами или контентом 18+, нарушаете авторские права или хотите максимально отгородить свою трансляцию от остального интернета. У них есть много альтернатив как в виде сервисов (те же минусы, недостаток контроля и непредсказуемая политика), так и в виде self-hosted решений.
В этой статье мы разберём минимальную цепочку действий для запуска своего RTMP-сервера с плеером.
#ссылка
Иногда YouTube или Twitch не подходят как стриминговая платформа — скажем, если вы пилите портал с вебинарами или контентом 18+, нарушаете авторские права или хотите максимально отгородить свою трансляцию от остального интернета. У них есть много альтернатив как в виде сервисов (те же минусы, недостаток контроля и непредсказуемая политика), так и в виде self-hosted решений.
В этой статье мы разберём минимальную цепочку действий для запуска своего RTMP-сервера с плеером.
#ссылка