Месяц: Январь 2021
-
Make strands, stay connected
Мой первый пост. Меня зовут Алан и я хочу рассказать Вам, дорогие читатели и слушатели, чем мы занимаемся в образовательном проекте EnglishDreamTeam. Проект призван помочь людям интуитивно и легко учить языки. Буду рад, если Вы послушаете мои мысли, а также с радостью выслушаю Ваши и отвечу на них. Многие ошибочно полагают, что видеоигры – это…
-
Платформер от первого лица на Unity3D
Учебные материалы для школы программирования. Часть 5SpoilerПредыдущие уроки можно найти здесь:SpaceshipДоминоFlappy BirdГравитационная комнатаПродолжаем учиться — играя! Это занятие небольшое, но очень важное для дальнейшего движения по образовательной траектории. Мы познакомимся с системой анимации, контейнерами, и попробуем различные анимационные комбинации.Все материалы к занятию вы найдете здесь.Порядок выполненияСоздадим новый проект, импортируем в него стандартные ассеты Characters и Prototyping.…
-
git-ssb — децентрализованный хостинг git-репозиториев
SSB (Secure Scuttlebutt) — это децентрализованная социальная сеть и протокол, на основе которого она работает. git-ssb заворачивает обычные git-репозитории в этот протокол. SSB хочет заменить собой Facebook, а git-ssb — GitHub. Под катом — краткое руководство по git-ssb. Актуально для тех, кому дискомфортна сама идея использования централизованных сервисов в качестве посредника. Своеобразная красная таблетка с…
-
ОПАСНЫЕ МИФЫ О КЛЕЩАХ
В нынешнее неспокойное время, когда большинство новостных сайтов и пабликов пестрят информацией, связанной с коронавирусом, многие люди стали забывать и о другой угрозе под названием иксодовые клещи, которые начали подкрадываться к нам ещё с начала весны, после аномально тёплой зимы. [1]А между тем, вместе с пробуждением клещей, охотно пробудились различные советчики, которые способны определять «ядовитость»…
-
Перевод числа в строку с помощью FPU
ВведениеЧасто требуемое для вывода результатов расчетов преобразование числа с «плавающей точкой» из формата IEEE-754 в текстовую строку в «научной» нотации (т.е. с показателем степени «E») не является совсем уж тривиальной задачей. В силу обстоятельств автору пришлось самостоятельно «изобретать велосипед» такого преобразования. Причем хотелось сделать это максимально эффективно, в полной мере используя аппаратные возможности обработки чисел.…
-
Пишем мессенджер на Vue в облаке Amazon
Разберем, как использовать облачный сервис Amazon для создания мессенджера Chattyмногопользовательского чат-приложения в реальном времени с одной комнатой с помощью фреймворка Vue и AWS Amplify. Настроим регистрацию пользователей и хранение данных.Темы, которые мы рассмотрим:АутентификацияGraphQL API с AWS AppSyncНастроить Amplify DataStoreРазвертывание через консоль AmplifyУдаление сервисовПриложение и устранение неисправностейРезультат можно увидеть тут: https://master.d58xs5f4j0v44.amplifyapp.com/Предварительные условия: Регистрация за $1 в сервисах Amazon…
-
Борьба с робозвонками выходит на новый уровень — телекомы США ограничат нежелательную активность
Рассказываем, как развивается борьба с «телефонным спамом» в США, чего уже удалось добиться регуляторам и как они планируют закрепить успехи — далее помогать гражданами отбиваться от усиливающегося шквала нежелательных звонков с рекламными объявлениями и участившимися во время кризиса попытками получения денежных средств обманным путем.Unsplash / Ray WМноголетнее сопротивлениеПару лет назад Федеральная комиссия по связи США (Federal…
-
Когда программисту нечего делать или оптимизируем код при помощи Linq.Expression
Так сложилось, что активно кодировать мне не удается уже лет пять. Так что каждый шанс залезть в код и напакостить там товарищам воспринимается с радостью, как возможность тряхнуть стариной и убедиться что есть еще “ягоды в ягодицах” (ака шило в жопе). Да, и сразу оговорюсь, что статья скорее туториал, не из серии «смотрите ух как круто…
-
Тестирование Kotlin/JS: фреймворки, корутины и все-все-все
Kotlin — блестящий проект. Изначально задуманный как просто JVM-язык, впоследствии он получил поддержку компиляции под все мейнстримные платформы, среди которых — JavaScript.Вводная. У меня есть пет-проект — сайт и API-платформа для комьюнити по игре Elite: Dangerous. Бэкенд — на Kotlin/JVM (Ktor+Hibernate), фронтенд — на Kotlin/JS (KVision+Fomantic UI). О пет-проекте я расскажу как-нибудь потом, а о…
-
Нельзя так просто взять и перейти на стриминговые рельсы, но телевизионщики пытаются это сделать
Телезрители постепенно отказываются от регулярного просмотра ТВ-программ в пользу YouTube-версий привычных шоу и разнообразного онлайн-контента — фильмов, сериалов и развлекательных передач на других стриминговых платформах. Продолжающийся кризис только подпитывает эту тенденцию, а телевизионные корпорации — ищут способы удержать аудиторию: переформатируют тарифы, запускают и развивают собственные онлайн-сервисы и площадки.Обсудим, как продвигается процесс, что предлагают телевизионщики, и…