spot_img
30 апреля, 2026
Домой Блог Страница 1069

LG представил smart-холодильник с подсветкой, управляемой через приложение

LG MoodUp

На выставке IFA 2022 в Берлине компания LG показала smart-холодильник MoodUP, в двери которого встроены огромные светодиодные панели, способные отображать множество цветов. Панели могут светиться разными цветами (22 цвета для верхней панели и 19 цветов для нижней).

Пользователь через приложение LG может создать свою версию подсветки. Есть также автоматический режим, когда система сама выбирает одну из предустановленных цветовых тем, включая «Сезон», «Место», «Настроение» и «Поп». Панели могут мигать в такт музыке, которая передается со смартфона по Bluetooth на встроенный динамик холодильника.

LG MoodUp

В выключенном состоянии холодильник может быть серого или белого цветов. Если дверь холодильника открыта слишком долго или человек просто забыл ее до конца закрыть, панели будут мигать, оповещая о необходимости закрыть его. Устройство оснащено датчиками движения — при приближении пользователя предусмотрена приветственная анимация. Ночью нижняя панель светится немного ярче, выполняя роль светильника.

LG обещает «передовое охлаждение и интеллектуальные технологии для лучшей свежести продуктов и повышенного удобства использования». О ценах и сроках поступления в продажу smart-холодильника MoodUP производитель пока ничего не сообщает.

Следите за новостями в нашем Telegram-канале: https://t.me/infocity_az

«Аркейн» стал первым стриминговым сериалом, получившим премию «Эмми»

Аркейн

В США проходит 74 премия Primetime Creative Arts Emmy Awards. Уже известны первые победители. Анимационный сериал «Аркейн» по вселенной League of Legends выиграл премию «Эмми» в номинации «Лучшая анимационная программа». Это первый раз, когда награду забрал стриминговый сериал.

Свою статуэтку «Аркейн» получил за шестой эпизод When These Walls Come Tumbling Down. Он смог обойти такие известные шоу, как «Симпсоны», «Рик и Морти», «Закусочная Боба» и «Что, если..?».

«Это очень важно для нас, поскольку мы пришли из видеоигр. Приятно видеть, как мир принимает наших персонажей и наши истории. Спасибо сервису Netflix, который поверил в нас с самого начала, спасибо Riot Games, которые работали над всей IP… и всем людям, которые были с игрой League of Legends последние 12 лет и которые помогли сделать ее настолько масштабной», — сказал один из авторов «Аркейн» Кристиан Линке.

Среди других претендентов со стримингов, которых ранее номинировали на «Лучшую анимационную программу», были шоу «Большой рот» и «Конь БоДжек».

«Аркейн» вышел на Netflix в ноябре 2021 года и быстро стал хитом. Сериал продлили на второй сезон спустя всего день после релиза трех финальных эпизодов.

Следите за новостями в нашем Telegram-канале: https://t.me/infocity_az

Bloomberg: Apple üç virtual reallıq cihazlarını təqdim edəcək

Bloomberg-in köşə yazarı Mark Qurman deyib ki, bu həftə Apple-ın qarışıq reallıq qarniturlarının rəsmi təqdimatını gözləməyə dəyməz. Ancaq insayder yenə də bu cihazlar haqqında yeni bir şey söylədi.

Onun sözlərinə görə, Apple şirkəti N301, N602 və N421 kod adlı üç yeni cihaz hazırlayır. Apple-ın təqdim edəcəyi ilk qurğu böyük ehtimalla Apple Reality Pro adlanacaq. Bu, qarışıq reallıq olacaq və «bu, yəqin ki, Quest Pro-nun yüksək səviyyəli rəqibi olacaq».

Qulaqlığın yalnız artırılmış reallıq üçün daha yüngül versiyası 2023-cü ildən sonra peyda olacaq. Ümumilikdə, N602 ilk modelin varisi olacaq «və bəlkə də bir qədər ucuz ola bilər».

Qurmanın fikrincə, N421 modeli «Apple-ın çoxdankı artan reallıq eynəkləri arzusudur». Lakin o, cihazın yaxın gələcəkdə peyda olacağına inanmır.

Bizi Telegram kanalımızdan da izləyə bilərsiniz. https://t.me/infocity_az

Проект по расширению сети Azercell продвигается быстрыми темпами

Azercell

ООО «Azercell Telecom» завершил начальный этап расширения и модернизации своей сети. С момента запуска этого широкомасштабного проекта в начале августа текущего года, компания модернизировала 250 радио базовых станций в Бейлагане, Агджабеди, Лерике, Гусаре, Губе, Физули, Астаре, Шеки и Ярдымлы.

Компания предоставила своим абонентам в указанных регионах высококачественную связь и услуги высокоскоростного мобильного интернета. В результате клиенты Azercell существенно улучшат свой опыт практического использования мобильных приложений, образовательных платформ, социальных сетей, видеозвонков и других цифровых сервисов.

Стремясь удовлетворить и превзойти быстро растущие ожидания своих абонентов, в рамках данного проекта, лидирующий оператор мобильной связи развернет более 300 новых и модернизирует около 1600 существующих базовых станций по всему Азербайджану в течение следующих 18 месяцев.

Уделяя особое внимание вопросам расширения качественной мобильной сети на освобождённых территориях, Azercell уже установил 11 базовых станций в Лачинском районе и начал предоставлять услуги мобильной связи в селах Забух, Сус и других населенных пунктах.

Следует подчеркнуть, что именно компания Azercell построила самую первую мобильную инфраструктуру на освобожденных территориях. Сеть оператора охватывает Шушинский, Агдамский, Физулинский, Джебраильский, Зангиланский, Губадлинский и Кельбаджарский районы, поселки Истису, Гадрут, Суговушан, а также села Ходжавендского и других районов.

В целом Azercell уже установил более 80 базовых станций на территории освобожденных районов и продолжает работу в этом направлении

Azercell планирует регулярно информировать общественность о ходе своего проекта по расширению и модернизации мобильной сети.

Xiaomi smartfonlar üçün 210 Vatt gücündə şarj cihazı hazırlayıb

Çin şirkəti hələlik heç bir rəsmi açıqlama verməyib, lakin müvafiq şarj cihazı artıq China Compulsory Certification-dan (CCC və ya 3C) keçib. Bu, belə bir qacetin mövcudluğunu və onun buraxılışa hazır olduğunu təsdiqləyir.

Təsvirə əsasən, Xiaomi-nin yeni AC adapteri aşağıdakı dəyərləri dəstəkləyir: 5V/3A, 9V/3A, 11V/6A, 17V/10.5A və 20V/10.5A. Hələlik heç bir rəsmi açıqlama verilməyib, ona görə də hansı cihazın bu cür şarjı dəstəkləyəcəyi və onun enerjini doldurmasının nə qədər vaxt aparacağı bəlli deyil. Yalnız bu texnologiyanın şirkətin gələcək smartfonlarından birində görünəcəyini təxmin edə bilərik.

Qeyd edək ki, ötən il Xiaomi smartfonu 8 dəqiqəyə doldurmağa imkan verən 200 vatt gücündə şarj cihazı təqdim edib. Lakin şirkət hələlik bu texnologiyadan heç bir cihazda istifadə etməyib.

Bizi Telegram kanalımızdan da izləyə bilərsiniz. https://t.me/infocity_az

Как нейросети и искусственный интеллект меняют привычный кинематограф

Новейшие технологии значительно сокращают затраты на производство фильмов. Например, звуковое сопровождение картин, вроде скрипов дверей, ударов палок, воя ветра и прочих интершумов, воссоздается с помощью нейронной сети, разработанной специально для кинопроизводства в Массачусетском технологическом институте. В режиме реального времени нейросеть распознает изображение, вычисляет, что на ней происходит, и подбирает соответствующий звук к каждой из предложенных сцен. Кроме того, Unreal Engine от Epic Games начинают повсеместно использовать при производстве фильмов. В сериале «Мандалорец» этот игровой движок использовали для создания локаций. Съемочной команде больше не нужно было подстраиваться под погодные условия и время суток, так как перспектива, окружение и свет изменялись в режиме реального времени. Такой процесс не только упрощает работу актерам, но и значительно сокращает расходы на постпродакшн.

Одной из самых популярных стала и технология дипфейков. Еще раньше что-то подобное делал Мартин Скорсезе, делая молодыми Роберта Де Ниро и Аль Пачино в фильме «Ирландец». Их омолаживали системой из трех камер: одна снимала, а две другие обрабатывали визуальную информацию. После этого все кадры проходили через программу, которая сравнивала их с архивными видео с еще молодыми актерами и находила идеальные соответствия. Но дипфейк может работать не только с лицом. Ему по силам изменить даже тело актера. Конечно, все это упирается в авторское право. в США с 1984 года даже действует закон, запрещающий использовать образы актеров в течение 70 лет после их смерти без согласия родственников или близких. Тем не менее в 2019 году, через три года после смерти Кэрри Фишер, в «Звездных войнах» все-таки появилась Принцесса Лея, так что не исключено, что в ближайшее время подобные границы будут совсем разрушены.

Сегодня, чтобы ускорить процессы создания фильмов и получить больше прибыли, в киноиндустрию внедряют технологии искусственного интеллекта. С их помощью создают графику и трейлеры, предсказывают успех будущих проектов, подбирают актерский состав и пишут сценарии.

Искусственный интеллект в киноиндустрии

Представьте, что если в «Матрице» снялся бы не Киану Ривз, а Уилл Смит, которому предлагали роль в первую очередь? Если бы Николас Кейдж все-таки смог сыграть Супермена в фильме Тима Бертона? Если какая-то другая актриса в роли Чудо-женщины могла принести создателям дополнительно несколько десятков или сотен миллионов? Были бы эти фильмы успешными, стали бы они частью франшизы? Получить ответы на эти вопросы сегодня также помогает искусственный интеллект. Системы искусственного интеллекта используются для предсказания того, какие фильмы могут стать успешными, а какие провалятся в прокате. Причем искусственный интеллект теперь отвечает даже за некоторые ключевые решения: какого актера выбрать, какой режиссер подойдет и какие сценарии стоят того, чтобы выделять на них большие деньги.

Из сотни сценариев для фильмов важно выбрать то произведение, которое получит признание зрителей и принесет высокие доходы. Однако кинематографисты не всегда справляются с этой задачей. Поэтому для прогнозирования успешности кинопроектов используют искусственный интеллект. Так, компания ScriptBook разработала одноименную систему, основанную на машинном обучении. Алгоритм изучает текст сценария, после чего определяет возраст, пол, расу предполагаемой аудитории зрителей и прогнозирует, сколько фильм может собрать в прокате. Эта разработка уже доказала свою эффективность. Она проанализировала 62 киноленты от студии SonyPictures. В итоге из 32 неудавшихся работ искусственный интеллект определил 22. Также программа с небольшой погрешностью установила, какими станут кассовые сборы фильма «Пассажиры». Было предсказано, что картина соберет 118 млн. долларов, а на самом деле сборы достигли чуть менее 110 млн. долларов. Однако ScriptBook работает неидеально и иногда ошибается. Например, искусственный интеллект предсказал, что музыкальная драма «Ла-Ла-Лэнд» соберет в прокате 59 млн. долларов, а в реальности же этот показатель составил 446 млн. долларов. Еще один инструмент для анализа сценариев — StoryFit. Эта разработка исследует структуру произведения, его стиль и предсказывает возможную сумму кассовых сборов. Систему используют в компании Adaptive Studios, где с ее помощью кинематографисты определяют, как лучше развивать сюжет.

Бостонская компания Pilot также применяет искусственный интеллект в прогнозировании кассовых сборов. Программа сравнивает потенциальные кинопроекты с базой данных, где представлены широко известные фильмы. Она берет во внимание сюжетную линию, актерский состав, имена режиссеров и сценаристов, размер бюджета и на основе этой информации определяет, сколько картина может собрать в прокате. Предсказания работают даже за 18 месяцев до выхода фильма. Причем их точность феноменальна. Например, «Гадкий я 3», по мнению Pilot, в США должен был собрать на 7-10 млн. долларов больше, а провал комедии «Операция «Казино» система предсказала вплоть до мелочей, буквально в пределах 100 тысяч долларов. Если бы руководители Warner Bros. доверились алгоритмам, они бы сэкономили несколько десятков миллионов.

Стартап Cinelytic из Лос-Анджелеса — одна из многих компаний, предлагающая системы искусственного интеллекта для Голливуда. Они собирают всю историческую информацию о прибыльности фильмов, проводя анализ массы факторов. Алгоритмы, натренированные машинным обучением, находят скрытые паттерны в информации. Может оказаться, например, что мелодрама с Мег Райан — это всегда успех. А вот если нанять режиссера Уэса Андерсона на такой проект, то его ожидаемая прибыль падает на 47 млн. долларов. Качество фильма, разумеется, в учет не принимается, в основном потому, что оно уже давно является не самым определяющим фактором в сборах. Хороший постер, подходящая дата релиза, актеры, которые привносят свою аудиторию, и известная франшиза зачастую дают куда более солидный эффект.

Израильский стартап Vault помогает с демографией. Правда, в этом случае фильм уже должен быть одобрен, и по нему даже выпущен тизер-трейлер. Анализируя, кто лайкнул этот трейлер в социальных сетях, система помогает корректнее идентифицировать ключевую аудиторию. И сделать так, чтобы после просмотра основного трейлера они обязательно пришли в кинотеатр. Система натренирована на более чем 30 годах данных о фильмах, их прибыли, кастинге, аудитории.

Как любой коммерческий продукт, фильм нуждается в качественной и эффективной рекламе. Сегодня работу по продвижению кинолент тоже поручают искусственному интеллекту. Так, американская компания 20th Century Fox разработала нейросеть Merlin Video, которая анализирует трейлеры, сравнивает их друг с другом и находит общие черты. В итоге она предсказывает реакцию аудитории на рекламные ролики. При создании рекламного видео для научно-фантастического фильма «Морган» студия задействовала суперкомпьютер Watson от IBM.

Изначально суперкомпьютер проанализировал трейлеры 100 проектов и определил, что делает сцены страшными или, наоборот, лиричными. После этого в него загрузили киноленту «Морган». Изучив ее, искусственный интеллект составил диаграмму развития действий, отобрал сцены для видео, установил их последовательность, а также выбрал музыку. Впоследствии человек лишь смонтировал полученный материал.

Искусственный интеллект в подборе актеров

Снеменьшей ответственностью в киноиндустрии относятся и к подбору актеров. Их поиски занимают несколько месяцев или даже лет, но технологии искусственного интеллекта ускоряют этот процесс. Разработка на базе искусственного интеллекта EasyCast позволяет проводить кастинги в автоматическом режиме. Система по запросу пользователя ищет в базе данных артистов, которые подходят под определенные критерии, важные для той или иной роли. При этом программа опирается на текстовое описание образа. Или можно использовать технологию компании Digital Domain, которая с помощью машинного обучения создала образ Таноса для фильма «Мстители: Война бесконечности». Специалисты загружали в программу изображения лица и мимики актера Джоша Бролина, когда он играл роль безумного титана, а на основе полученного материала система создавала эквивалентное изображение высокого разрешения и затем превращала исходники в виртуального персонажа.

К тому же Голливуд любит ремейки. Из-за бизнес-модели, требующей постоянно наращивать доходы от фильмов, американская киноиндустрия все активнее занимается съемкой ремейков фильмов, которые уже в той или иной степени известны зрителям. Еще прибыльнее ремейка считается франшиза фильма, серия фильмов с одними и теми же персонажами, которые снова и снова завлекают зрителей в кинотеатры, чтобы увидеть, как их любимые герои справляются с трудностями и побеждают зло. Топ-10 кинематографических франшиз заработали более 50 млрд. долларов. По этой цифре можно понять, насколько сильно они интересны для мировой аудитории. Однако есть проблема, которую ремейку и франшизе нужно преодолеть, чтобы добиться успеха. Имеется в виду подбор актеров. Нужно найти правильных исполнителей ролей. То есть подобрать людей, способных заменить актеров из оригинального фильма, не желающих или не способных сниматься. В идеале — не просто найти равноценную замену, а исполнителя, который сможет превзойти оригинал. Весьма удачным примером может послужить франшиза о Джеймсе Бонде, которая живет вот уже 60 лет. В общей сложности 7 актеров играли роль британского спецагента. Поклонники сериала бурно дискутируют по поводу того, кто был лучшим шпионом, а кто худшим. И эти дебаты подчеркивают огромную важность проблемы, стоящей перед режиссером, который подбирает актеров на замену ушедших. Неудачный кастинг может обречь фильм на провал, поэтому ответственные лица стараются использовать все существующие возможности для подготовки оптимального съемочного состава. И здесь на помощь приходит искусственный интеллект, а именно программа LargoAI, представленная разработчиками из Швейцарии.

Искусственный интеллект на службе у Netflix

Стриминговый сервис, каждый год собирающий все больше зрителей, продолжает доказывать, что его информационно-ориентированный подход к фильмам и сериалам является большим плюсом. Компания отслеживает действия миллионов подписчиков и понимает, например, какую картинку стоит поставить на сайт, чтобы повысить вероятность того, что они на нее кликнут и пойдут смотреть фильм. Компания утверждает, что ее алгоритм рекомендаций сам по себе приносит ей минимум 1 млрд. долларов в год. Метод основан на трансфертном обучении, где параметры, полученные из исходного задания, улучшают производительность целевого задания модели. При этом исследователи запрашивают названия фильмов, которые сопоставимы с другими картинами, а также размер их потенциальной аудитории. Для рекомендаций Netflix создает карту сходств, где искусственный интеллект использует метаданные шоу, теги и аннотации, которые помогают создать связи между картинами. Так маркетологи будут знать, какие сериалы и фильмы помогут продавать, например, комедии или триллеры.

Модель также анализирует размеры аудитории аналогичных фильмов и сериалов в конкретных странах. По предварительным оценкам искусственного интеллекта, драмы больше любят смотреть в Испании, поэтому маркетинговая команда Netflix будет делать упор на этот регион и раньше готовить дубляжи и субтитры для этой страны. Эти системы не контролирует человек, поэтому модель получает доступ к гораздо большему спектру наименований фильмов, чем только контент производства Netflix. Учитывая огромные затраты Netflix на создание оригинального контента, даже самые консервативные продюсеры Голливуда начинают понимать, что работать с алгоритмами и даже частично на них полагаться — не такая уж и плохая идея.

Как искусственный интеллект самостоятельно создает фильмы

В 2018 году искусственный интеллект Benjamin под руководством инженера из корпорации Google Росса Гудвина (Ross Goodwin) за двое суток создал черно-белую короткометражку Zone Out. Система взяла на себя весь процесс кинопроизводства: сгенерировала сюжет, написала диалоги героев, определила эмоции актеров, а также смонтировала картину, озвучила персонажей и подобрала музыку. Benjamin самостоятельно выбрал фрагменты из старых фильмов для собственного проекта. Лица актеров накладывались на нужные сцены и демонстрировали те эмоции, которые выбирал искусственный интеллект. Нейросети, из которых состоит Benjamin, были натренированы через Amazon Web Services, а для генерации лиц использовались 11 разных генеративно-состязательных сетей (GAN), которые пытаются контролировать творения друг друга. При создании искусственного интеллекта также использовалась библиотека машинного обучения TensorFlow от Google. Сам Benjamin вряд ли объяснит, какой смысл он заложил в свое творение. Дело в том, что этот искусственный интеллект сделал короткометражку за 48 часов, используя тысячи часов старых фильмов, сотни тысяч новелл и лица реальных актеров. Но если бы не газетный заголовок в начале второй минуты, то сюжет фильма, наверное, не смог бы расшифровать никто.

Кстати, еще раньше Росс Гудвин и режиссер Оскар Шарп (Oscar Sharp) при помощи Benjamin создали короткометражные фильмы Sunspring и It’s No Game. Для первой из них искусственный интеллект написал сценарий, а для второй — составил диалоги. К слову, в 2017 году It’s No Game заняла третье место на фестивале короткометражных картин Sci-Fi London. Та же команда в 2016 году с помощью искусственного интеллекта сняла фильм Sunspring о будущем, в котором из-за недостатка рабочих мест молодые люди вынуждены продавать свою кровь, чтобы хоть как-то заработать. Сценарий этого фильма был на 100% написан искусственным интеллектом, но актеры сами отыгрывали свои роли, а за монтаж и за звук отвечал профессиональный режиссер. Сюжет вполне серьезный, но смотрится все это, скорее, как комедия с актерами, которые с важным лицом пытаются говорить полную чушь. Таких темных подтекстов и ощущения близости SkyNet, которые чувствуешь при просмотре Zone Out, тут не возникает. Возможно, люди просто помешали машине выполнить все так, как она бы хотела…

Обратная сторона медали

Академическая работа, опубликованная на эту тему в 2016 году, предсказывает, что алгоритмы искусственного интеллекта смогут выдавать надежные и точные прогнозы по поводу успеха фильмов, основываясь на информации о сюжете, режиссерах и актерах. Но авторы работы предупреждают, что у таких статистических подходов есть свои недостатки. Первый минус заключается в том, что зачастую подобные предсказания и без того очевидны. Не нужно быть гением, чтобы предсказать, что фильм с Леонардо ДиКаприо или Томом Крузом соберет больше денег, чем тот же фильм без них. А убыточные кинокартины, в которых студии ошиблись, зачастую вообще не имеют никаких больших знаменитостей, у них просто не тот бюджет. Другая проблема — алгоритмы, по своей природе, очень консервативны. Они работают на основании анализа того, что работало в прошлом. Но это не значит, что те же проекты всегда будут работать в будущем. Машины не следят за культурными сдвигами, не чувствуют текущего вкуса аудитории и предвзято относятся к новым идеям.

Именно встроенный консерватизм искусственного интеллекта и является вызовом всей индустрии. Например, мало кто умеет работать с искусственным интеллектом лучше, чем Amazon. Но даже эта компания в прошлом году вынуждена была прекратить использовать инструментарий искусственного интеллекта, помогающий с наймом программистов. Оказалось, что тот предвзято относился к соискателям-женщинам. Дело в том, что алгоритмы были натренированы на текущем штате компании, где разработкой программного обеспечения в основном занимаются мужчины. Система просто начала занижать в выдаче любое резюме, в котором содержалось слово «женщина». Если бы это вовремя не заметили и не отключили алгоритм, через несколько лет женщин-разработчиков в Amazon вообще бы почти не осталось.

Или взять фэнтези экшен «Варкрафт», вышедший в 2016 году. Корректно предсказать его сборы системы на их текущем уровне никак не могли. Им нужно было бы понять, насколько популярной была эта ММОРПГ, уточнить, как к ней сейчас относится аудитория, учесть тысячи сторонних факторов, вплоть до того, какую именно часть сюжета пытается адаптировать фильм. В итоге в США фильм провалился, собрав всего 24 млн. долларов в свой первый уик-энд, но по итогам сборов в Китае стал коммерчески успешным. Но никаких исторических данных, которые помогли бы предсказать такой результат, у искусственного интеллекта попросту не было. Так что искусственный интеллект пока можно использовать только в виде вспомогательного инструмента, чтобы подтвердить собственные выводы.

В заключение

Сегодня системы искусственного интеллекта уже пишут сценарии для кинолент, которые впоследствии получают награды и помогают продюсерам нацеливаться на успешные проекты. Благодаря внедрению искусственного интеллекта кинематографисты тратят меньше времени на создание фильмов, но при этом приумножают свои доходы. Главное, чтобы мы как зрители продолжали получать эстетическое удовольствие от похода в кинотеатры, а это в последнее время большая редкость…

Следите за новостями на нашем Telegram-канале: https://t.me/infocity_az

Huawei nova 10 və nova 10 Pro smartfonlarının qiymətləri açıqlandı

Huawei nova 10 və nova 10 Pro smartfonları Avropada 8/256 GB-lıq bir yaddaş konfiqurasiyası ilə buraxılıb. Bunlar iyunun əvvəlindən Çində satılan orta səviyyəli smartfonlardır.

Cihazlar çox oxşardır. Xüsusilə, hər ikisi Snapdragon 778G 4G SoC, 120 Hz yenilənmə tezliyi olan OLED ekran və 60 meqapiksellik kameralarla təchiz ediliblər.

Əsas kamerada 3 sensor var — 50, 8 və 2 meqapiksel. Nova 10 4000 mAh batareyaya malikdir, Pro versiyası isə bir qədər böyük 4500 mAh ilə təchiz edilib. Cihazın 100W şarjı dəstəklədiyi iddia edilir. Boz və qara rəngdə smartfonların qiyməti 500 və 730 avrodur.

Bizi Telegram kanalımızdan da izləyə bilərsiniz. https://t.me/infocity_az

Новые языки программирования, на которые стоит обратить внимание

Новые языки программирования появляются каждый год. Одни из них разрабатываются технологическими корпорациями для собственных нужд, а другие создаются энтузиастами в экспериментальных целях. При том что за последние 10 лет по-настоящему востребованными на рынке стали Swift, Kotlin, Go, Rust и TypeScript, потенциал есть и у многих других новичков. Сегодня мы познакомим вас с новыми языками программирования и попытаемся разобраться стоит ли вообще их изучать.

Есть ли необходимость в изучении новых языков программирования?

В мире насчитывается более 700 языков программирования, и этот список постоянно растет. При этом большинство IТ-команд в крупных компаниях и стартапах использует несколько языков и фреймворков одновременно. Разработчики тоже все чаще становятся билингвистами и мультилингвистами, осваивая от 2 до 5 языков, в том числе новых. Зачем это нужно?

Новые инструменты и фреймворки прокачивают умения и позволяют по-новому взглянуть на тривиальные задачи. Даже если вы не будете применять новые языки в работе, их знание поможет находить нестандартные решения в кодинге. Также у вас есть шанс стать востребованным специалистом до того, как язык станет мейнстримом. Пока остальные будут осваивать базу, вы уже выйдете на продвинутый уровень. И, наконец, при работе над сложным проектом вам будет проще подобрать нужный язык и фреймворк. Понимая специфику разных языков, вы легко определите, какой инструмент эффективнее решит задачу. А познакомиться с популярными и не очень языками в демо-режиме можно на сайте Learn X in Y minutes (https://learnxinyminutes.com/). Это проект постоянно обновляется и дополняется коммьюнити разработчиков.

«Выстрелит» конкретный язык или нет — это спорный вопрос. Но было немало случаев, когда наблюдался рост спроса на непопулярные языки. Так, например, в 2020 году в США выросло число вакансий для программистов, владеющих довольно устаревшим языком Fortran. Другим примером может послужить Ruby, который несколько лет назад был у всех на слуху. Позже его популярность спала, но язык успел занять свою нишу, поэтому на рынке все еще достаточно вакансий для знающих этот язык. Сегодня довольно интересными для изучения выглядят Zig и Nim. Не забывайте, что за любым непопулярным языком стоит идея, которая чаще всего отличается от привычных нам, поэтому, осваивая новый язык, вы расширяете кругозор и развиваете техническое мышление.

Go (Golang) (2009)

https://go.dev/

Go (Golang) занимает первую строчку в рейтинге языков программирования, которые хотят изучить как действующие разработчики, так и новички. Его часто называют «швейцарским ножом» в сфере разработки. Go довольно простой и универсальный, а использовать его можно для разных задач — от создания API до DevOps-инструментов. Кроме того, он пользуется спросом у крупных компаний, которые работают с большими данными. Поэтому владение Go регулярно входит в топ самых высокооплачиваемых навыков.

Rust (2010)

https://www.rust-lang.org/

Язык Rust соединяет в себе сразу несколько преимуществ. По мощи и производительности он не уступает C++, но при этом по безопасности памяти он превосходит многих конкурентов. Еще один плюс — большое сообщество разработчиков, которые постоянно выпускают новые инструменты и дополнения. Поддержку Rust выражают и технологические гиганты. Так, например, в число соучредителей Rust Foundation вошли Facebook, Amazon Web Services, Google, Huawei, Microsoft и Mozilla. Кстати, именно сотрудник Mozilla Грэйдон Хор в 2006 году инициировал работу над новым языком, который впоследствии стала поддерживать и сама компания.

Раньше Rust мало кто использовал, поскольку язык считался нестабильным. Но за последний год многое изменилось. Rust перешел из Mozilla в отдельный фонд и получил инвестиции, что стало большим толчком в развитии языка. Теперь он стабилен и удобен, а главное, помогает избежать ошибок, которые возможны в С и С++, и не допускает утечек памяти, что очень важно, например, для разработки Embedded/IoT продуктов. Уже идет обсуждение второго патча, а значит, что сообщество, компании-соучредители и индустрия в целом заинтересованы в Rust. Если 42% серверов интернета уже работает на Linux и туда войдет этот язык, то Rust быстро наберет популярность.

Kotlin (2011)

https://kotlinlang.org/

Kotlin — язык программирования, разработанный компанией JetBrains, который довольно быстро набрал популярность и встал в один ряд с Java. Его широко используют в мобильной разработке. Именно Kotlin применяли при создании приложений Trello, Evernote и Coursera для Android, а Google в 2019 году назвала Kotlin приоритетным языком программирования. Основные преимущества — это лаконичность и безопасность. По многим параметрам он превосходит Java, а также считается более простым языком по сравнению с главным конкурентом Scala.

Red (2011)

https://www.red-lang.org/

Red задумывался как универсальный язык для full-stack разработки, который не будет зависеть от других инструментов и цепочек инструментов. Ближайший по возможностям к Red это REBOL, запущенный в 1997 году. В отличие от многих аналогов, Red позволяет писать и высоко-, и низкоуровневый код быстро и эффективно. При этом он обладает довольно простым, «человечным» синтаксисом. Пока этот язык не получил широкую популярность, так как многим кажется, что он подозрительно хорош, а его сторонников называют маленькой программистской сектой, но с Red стоит поэкспериментировать, чтобы лучше проследить преемственность языков программирования и проверить, может ли разработка быть настолько универсальной, как говорят создатели. Будущее языка на рынке пока что под вопросом и, судя по последним постам в блоге разработчиков, его развитие продвигается медленно. У создателей уходит много времени на разработку довольно простых функций, так что грандиозные планы по захвату full-stack индустрии пока откладываются.

Dart (Flutter) (2011)

https://flutter.dev/

Объектно-ориентированный, высокоуровневый язык Dart был разработан Google как альтернатива JavaScript. Он легко компилируется в JS или Java для Android, а из очевидных преимуществ Dart выделяют минимальное количество ошибок времени компиляции и мощный встроенный редактор. Сфера применения этого языка — разработка web- и мобильных приложений, а также программного обеспечения для IoT-устройств. Для создания мобильных и web-приложений на Dart у Google есть специальный продукт — фреймворк и сет средств разработки Flutter.

Elm (2011)

https://elm-lang.org/

Этот функциональный язык, который подходит для создания сложных пользовательских интерфейсов, отличается хорошей скоростью и компилируется в JavaScript. Среди собратьев он выгодно выделяется отсутствием runtime exceptions и ограниченной системой типов, благодаря чему не возникает проблем с недопустимыми типами данных. Еще один большой плюс Elm — компилятор, выдающий подробные сообщения об ошибках и варианты их исправления. Обычно Elm используют для создания web-сервисов, поэтому его чаще всего применяют frontend-разработчики.

Julia (2012)

https://julialang.org/

Высокоуровневый и высокопроизводительный язык Julia был разработан специально для научных исследований и аналитики. Его уже использует более 1500 университетов, а Альянс по климатическому моделированию (CliMA) выбрал Julia в качестве основного языка. В сфере статистических и математических вычислений Julia не уступает R и Matlab, но при этом он проще в изучении и работе. Из плюсов языка также отмечают быструю компиляцию кода, высокопроизводительное параллельное выполнение, обширную математическую библиотеку и поддержку облачных вычислений. Создатель Python Гвидо ван Россум считает Julia нишевым языком, который тем не менее по оптимизации кода превосходит аналоги.

Elixir (2012)

https://elixir-lang.org/

Функциональный, динамический, компилируемый язык общего назначения работает на виртуальной машине Erlang, что дает ему несколько преимуществ. Главные плюсы Elixir — это отказоустойчивость, возможность метапрограммирования, многозадачность и высокая производительность. Его используют как финтех-компании, так и e-commerce площадки, а также социальные сети, например, Pinterest и Discord. Решения на базе Elixir легко масштабировать, при этом сам язык довольно простой. За свою недолгую историю язык успел обзавестись несколькими фреймворками, поэтому его уже можно применять для full-stack разработки.

TypeScript (2012)

https://www.typescriptlang.org/

В начале второго десятилетия XXI века компания Microsoft планировала создать альтернативу JavaScript. Именно так и появился TypeScript — улучшенная и дополненная версия JS, на которую сегодня равняются многие разработчики языков. Например, создатели Python периодически подсматривают функции у TypeScript, а многие компании используют его в работе. Так, например, Google Analytics и Google Cloud Platform частично базируются на TypeScript. TypeScript — это язык-надстройка с открытым исходным кодом. Поэтому количество дополнительных фреймворков и инструментов для него постоянно растет. К плюсам также можно отнести статическую типизацию, которая выгодно отличает TypeScript от JavaScript. Еще один аргумент в пользу этого языка — удобство и функциональность. Благодаря этому TypeScript обошел Python в рейтинге самых любимых языков среди программистов от StackOverflow.

Crystal (2014)

https://crystal-lang.org/

Быстрый, как C, удобный, как Ruby, но более гибкий, чем JavaScript. Именно так характеризуют Crystal создатели языка. Его используют и для мелких enterprise-продуктов, и для блокчейн-проектов, и для разработки игр. Еще один плюс — растущее сообщество, которое верит, что в перспективе Crystal может полностью заменить Ruby. Эту точку зрения подтверждает и все большее число инструментов, совместимых с Crystal. Например, фреймворк Lucky и Kemal, а также новый язык программирования Mint, созданный специально для одностраничных приложений.

Swift (2014)

https://developer.apple.com/swift/

Изначально Apple создавала компилируемый язык Swift для разработчиков на iOS и macOS, но постепенно его стали применять и при работе с другим операционными системами, в том числе и с Android. Более того, программисты могут создавать свои версии языка и в целом экспериментировать с его возможностями. Например, его все чаще используют для разработки игр. У Swift немало общего с C и C++, а также Objective-C. В дополнение ко всему вышеперечисленному, этот язык быстрый, безопасный и простой в использовании.

ReasonML (2016)

https://reasonml.github.io/

Этот объектно-функциональный язык появился на свет из желания разработчиков Facebook придумать более простой, быстрый и безопасный вариант JavaScript, так что их синтаксисы очень похожи. Формально ReasonML — это расширение синтаксиса функционального языка OCaml и набор инструментов для него, поэтому он предполагает использование экосистемы и JavaScrip, и OCaml. Из плюсов языка часто отмечают его неизменяемость, строгую систему типов и возможность достаточно простой интеграции с JavaScript. Кроме того, ReasonML хорошо подходит для разработки React-приложений.

Ballerina (2017)

https://ballerina.io/

Ballerina — это сравнительно новый язык программирования, созданный компанией WSO2 для работы в облаке. Ballerina представляет собой статичный типизированный язык общего назначения. Его синтаксис достаточно простой и основывается на сочетании Go, Java, JavaScript и Python. Особенно интересным и перспективным для изучения Ballerina делает кроссплатформенность и направленность на интеграцию: специальные модули обеспечивают легкое взаимодействие различных сервисов, что упрощает работу программисту.

Microsoft Power Fx (2021)

https://docs.microsoft.com/en-us/power-platform/power-fx/overview

Один из самых молодых языков программирования, официально представленный всего несколько месяцев назад, был создан Microsoft для работы на платформе Power Platform и основан на синтаксисе функций Excel. В основе этого функционального декларативного языка общего назначения лежит концепция low-code. Работать с Microsoft Power Fx сможет даже человек с минимальным знанием кодинга. И это является одним из главных преимуществ языка.

Какой язык программирования выбрать новичку?

Если вы только начинаете свой путь в программировании, то совершенно неважно, какой язык осваивать первым. Главное, определить направление, которым вам будет интереснее заниматься: frontend, backend, мобильная разработка, IoT или что-то другое. Так вы сузите список языков для оптимального выбора. Если анализировать мейнстримные направления, то еще долго будет популярным TypeScript — он уже становится стандартом в web-разработке. Swift тоже будет востребован, поскольку на данный момент это один из немногих инструментов разработки под устройства компании Apple.

Желательно также понимать, какие компании используют определенный язык разработки и сколько в него инвестируют. Например, в Dart (Flutter) и Go (Golang) активно инвестирует Google. В Rust — Google, Microsoft, AWS и Facebook. В TypeScript много вкладывает Microsoft, а в Swift — Apple. В Kotlin инвестирует JetBrains. Как видите, в основном это гиганты индустрии. Обратите внимание на продукты, написанные на этих языках, чтобы понять будут ли продолжаться инвестиции в развитие языка в будущем. Также следует обратить внимание на сообщество и тот язык, на котором вам больше всего будет удобнее общаться с единомышленниками.

Новички обычно начинают с Python, Java, C, C# или Ruby, но можно выбрать для старта более новые языки программирования, например, Go или Rust. И помните, что инженер, который хорошо владеет азами, может легко освоить любой новый язык. Можно стать высококлассным узким специалистом в одной области, а можно знать несколько языков и видеть, как вещи работают на стыке технологий. Чем больше у вас в руках будет правильных инструментов, тем более качественный и интересный продукт вы сможете создать.

Следите за новостями на нашем Telegram-канале: https://t.me/infocity_az

Garmin представил smart-часы Venu Sq 2 с автономностью 11 дней

Garmin Venu Sq 2

Компания Garmin на выставке IFA 2022 представила новые smart-часы Venu Sq 2. По сравнению с предшественником размер и яркость дисплея, а также время автономной работы увеличились.

Garmin Venu Sq 2 оснащены прямоугольным сенсорным AMOLED-дисплеем диагональю 1,41 дюйма с разрешением 320 x 360 пикселей. Для защиты применяется стекло Corning Gorilla Glass 3. Корпус часов имеет защиту от воды по стандарту 5ATM (погружение на глубину до 50 м).

Устройство поставляется с 25 предустановленными приложениями для работы с навигационными функциями и занятий спортом, включая программы силовых тренировок и кардио, йоги, HIIT-тренировок и пилатеса. Пользователи могут создавать и собственные программы, выбирая из 1600 упражнений, а также получать доступ к планам тренировок Garmin Coach.

Часы способны отслеживать частоту пульса, уровень кислорода в крови, уровень стресса, оценивать качество сна, предоставляя соответствующие отчеты по утрам. Заявленная автономность достигает 11 дней в зависимости от режима работы (6 дней у предшественника). Как и предыдущая модель серии, часы поддерживают функцию оплаты через Garmin Pay.

Цена smart-часов Garmin Venu Sq 2 составляет 249,99 долларов, а модификация Venu Sq 2 Music Edition, оснащенная встроенным накопителем для хранения до 500 музыкальных треков – 299,99 долларов.

Следите за новостями в нашем Telegram-канале: https://t.me/infocity_az

Microsoft готовит запуск семейной подписки Xbox Game Pass Friends & Family

Microsoft Xbox Game Pass

Компания Microsoft подтвердила, что готовится запустить новый тарифный план Xbox Game Pass под названием Friends & Family, который позволит делиться преимуществами подписки Ultimate с друзьями и родственниками.

Тестирование подписки начнется в Ирландии и Колумбии по цене 21,99 евро и 49990 песо в месяц соответственно. Для сравнения, подписка Ultimate в Ирландии стоит 12,99 евро в месяц.

Новый тариф позволит делиться подпиской с четырьмя друзьями или членами семьи. Единственное ограничение заключается в том, что все подписчики должны находиться в пределах одной страны. Подписка предоставляет все преимущества Xbox Game Pass Ultimate, включая доступ к EA Play и Xbox Live Gold.

В ближайшие месяцы тариф Friends & Family может появиться в других странах и регионах.

Следите за новостями в нашем Telegram-канале: https://t.me/infocity_az