Социальные сети Рунета
Четверг, 16 мая 2024

Мобильная разработка за неделю #525 (5 — 11 февраля) В новом дайджесте разбираемся со SwiftData и кодом доставки пиццы, изучаем в будущее swift-testing и мастерстве программирования, обманываем на технических собеседованиях с помощью ChatGPT, определяем самые скачиваемые и зарабатывающие приложения в России в январе и многое д...

Мобильная разработка за неделю #510 (09 — 15 октября) В нашем новом дайджесте LLM на iOS и архитектура Android-приложений, здоровье сборки и реактивные формы, скользкий кусок мыла, 40 лет программирования, чаты с Аидом, потери денег на ИИ и многое другое! Подписывайтесь на на наш Telegram-канал Mobile Insights, где еще больше ...

Мобильная разработка за неделю #526 (12 — 18 февраля) В этой еженедельной подборке опровергаем архитектурные заблуждения и знакомимся с Swift Algorithms, собеседуем в RuStore и двигаем рукой справа налево, уменьшаем продуктовую анимацию, тащим новые технологии, идем в Мордор с Фродо и многое другое! Подписывайтесь на наш Teleg...

Мобильная разработка за неделю #520 (18 — 24 декабря) В этом дайджесте «условное ценообразование» для подписок и как управлять сложностью состояния, еще одно проигранное дело Google и как компания смогла проиграть там, где Apple выиграла, как почувствовать себя кассиром, анимации переходов во Flutter, рефакторинг кода и многое ...

Мобильная разработка за неделю #528 (26 февраля — 3 марта) В новом выпуске возврат от SwiftUI к UIKit и машинное обучение на устройствах, стабильная Iguana и гибридный интерфейс в Wear OS, деплой Flutter-приложений, сложный повтор в мобильном календаре, весенние маркетологи в мобайле и многое другое. Подключайтесь! Подписывайтесь н...

Мобильная разработка за неделю #530 (11 — 17 марта) В нашем новом дайджесте моменты неотзывчивости и автоматизация рутины, правила линтера и легендарный мобильный GPU, как и где практиковаться начинающему мобильному разработчику, исследование приложений с подпиской 2024 и многое другое. Подключайтесь! Подписывайтесь на наш T...

Мобильная разработка за неделю #535 (15 — 21 апреля) В нашей новой еженедельной подборке чистая архитектура и MVVM в iOS, закан RxJava и критических оповещений на Android, опыт внедрения компонентной разработки, смартфон для джаваскриптера-олдфага, практическое руководство по запросу отзывов и многое другое. Подключайтесь! По...

Мобильная разработка за неделю #521 (8 — 14 января) Возвращаемся с нашим мобильными дайджестами! В первом в этом году про влияние AnyView на производительность, “вредоносность” 2ГИС, золотой век Kotlin и его неопределенное будущее, годовой отчет Data.ai и многое другое. Подключайтесь! И подписывайтесь на наш Telegram-канал M...

Мобильная разработка за неделю #536 (22 — 28 апреля) В новом дайджесте гистограммы и локации в iOS, ViewModel и координаторы в Android, виджеты в Flutter, дизайн-система, Fallout в Excel, заработки разработчиков игр для Playdate и многое другое. Подключайтесь! Подписывайтесь на наш Telegram-канал Mobile Insights, где еще боль...

Мобильная разработка за неделю #533 (1 — 7 апреля) В новом выпуске динамические фреймворки и роботы Apple, Telegram на Android-смартфоне 14-летней давности, игра в безопасность, скрытые сокровища интерфейсного дизайна, самые скачиваемые и зарабатывающие приложения в России в марте, фальшивая социальная сеть, которая сама ста...

Мобильная разработка за неделю #517 (27 ноября — 3 декабря) В новом дайджесте создание самолетного радара для любимой дочки, Kotlin под капотом, утечки памяти, визуальная иерархия элементов, лучшие приложения года для iOS и Android, руководство по монетизации и многое другое! Подписывайтесь на на наш Telegram-канал Mobile Insights,...

Мобильная разработка за неделю #532 (25 — 31 марта) В нашем новом еженедельном дайджесте WWDC 2024 и DVD-заставка на SwiftUI, более старый Android и инструментальные цепочки Gradle, анализ производительности React Native, инклюзивность и цифровая доступность, временное решение на 30 лет и многое другое. Подключайтесь! Подпис...

Мобильная разработка за неделю #534 (8 — 14 апреля) В нашем новом дайджесте не страшный Accelerate и MVVM без M, жизнь после отвала eMMC и инъекции зависимостей в Compose, история успеха Flutter, проблемы маленьких приложений, 900 самых популярных инструментов ИИ на базе open source и многое другое. Подключайтесь! Подписывай...

Мобильная разработка за неделю #515 (13 — 19 ноября) В этом дайджесте для мобильных разработчиков листаем страницы и повышаем качество кода, защищаем и исследуем код, исследуем новый релиз Flutter, делаем дизайн-систему, автотесты, определяем “производительность” рекламных сетей. Подписывайтесь на на наш Telegram-канал Mobile...

Как много языков может влезть в одного программиста? Всем привет, я Серёжа, технический лидер iOS-разработки. Сегодня хочу поговорить о многогранности мира программирования, а именно о количестве языков, причинах, по которым они нам нужны, и о том, зачем одному программисту несколько языков.Если с каких-то рассуждений прямо си...

Electronic Arts ищет программиста для новой мобильной игры На сайте hitmaker.net появилась вакансия от Electronic Arts на позицию бэкенд разработчика. Работать нужно удалённо, но находиться в Канаде — офис подразделения EA расположен в Ванкувере. Программист будет трудиться над новой мобильной игрой. В ней будет мультиплеер, рассчит...

Как успешно пройти собеседование на Technical Product Manager в Тинькофф? Личный опыт Всем привет, меня зовут Виктор и на днях я выхожу в Тинькофф на позицию тех-продакта в Платформу базовых мобильных технологий.Во время подготовки к собеседованиям мне очень помогла статья на Хабре, однако там речь шла о позиции QA. Поэтому в этой статье я хочу рассказать о л...

Python в Excel, базы данных без SQL и трудности в аналитике Привет, Хабр! Сегодня — международный день доступа к информации, поэтому делюсь с вами интересными материалами по ML, AI и дата-аналитике. В новом выпуске вас ждут новинки от Nvidia для LLM, три пути развития аналитического стека, инструменты для анализа данных и другое. Ещ...

Программист мало пишет, но много читает Здравствуйте, меня зовут Александр, я backend-разработчик. Цель данной публикации – проанализировать затраты времени при разработке приложений. Расчеты приведены на основе web приложений на языке Python. Так же не рассматривается ситуация разработки MVP для получения различн...

Ликбез по Data Governance, защита LLM, рейтинг BI-инструментов и другие новинки в мире ML и DA Привет, Хабр! После перерыва возвращаюсь с новым выпуском полезных материалов, которые помогут лучше разобраться в ML, AI и дата-аналитике. Сегодня в программе — эволюция СУБД, миграция с Apache Druid на ClickHouse и подходы к экономии ресурсов для инфраструктуры. Еще больш...

«Возрождение» больших данных, оптимизация инференса LLM и новинки от AMD Привет, Хабр! В новом выпуске собрал для вас полезные материалы, которые помогут лучше разобраться в темах ML, искусственного интеллекта и дата-аналитики. Вы узнаете, какие Ops-практики входят в систему MLOps, как выбрать СУБД для анализа данных и как построить платформу дл...

Языковой процессор LPU, GenAI в FinOps и инструменты для анализа данных Привет, Хабр! Возвращаюсь с новым выпуском полезных материалов, который поможет разобраться в ML, AI и дата-аналитике. Сегодня в программе — состояние MLOps в 2024 году, возможности дата-контрактов, оценка качества данных DQ Score и Python-библиотека для работы с SQL. Подро...

Java Digest #11 Всем привет!

Новые чипы от Microsoft, Git для аналитиков и эволюция Data Platform Привет, Хабр! С прошлого дайджеста произошло много событий в мире MLOps и дата-аналитики. Например, Microsoft анонсировал свой AI-чип, Databricks стал скупать «игроков поменьше», а рынку аналитических решений прогнозируют рост на 40% каждый год. Подробнее об этом рассказыва...

Полиграф: проблемы найма и информационной безопасности Хочу поделиться своим опытом прохождения полиграфа в качестве кандидата, а так же тем какие проблемы я увидел в этом процессе, какие есть пути решения, а так же почему вам оно точно не нужно.Началось все как обычно: перед Новым годом очередной сорсер написал мне в телеграм, ...

Как я создавал мобильное приложение для хранения прочитанных книг BookDesk Всем привет! Меня зовут Александр, мне 33 года и я React-разработчик (10 лет опыта во фронтенде), я из Беларуси.Я хочу рассказать о моем опыте создания мобильного приложения для хранениях прочитанных книг BookDesk.Все началось еще в 2020 году, когда началась пандемия коронав...

На этот раз быстрее: спустя всего два месяца выпущен релиз ядра Linux 6.8. Что интересного в новинке? Всего два месяца назад, в январе 2024 года, Линус Торвальдс сделал новогодний подарок пользователям Linux и представил ядро 6.7. Сейчас, в марте, выпущен новый релиз, у которого достаточно много нововведений. Например, это драйвер Xe для GPU Intel, драйвер на языке Rust, сис...

Суслик и пингвин: кодим на Go под Linux Язык ядра Linux, его модулей и утилит написаны на языке C. Хоть он и является старым языком и прародителем многих других, но его до сих пор используют. В экосистему линукса постепенно проникают и более молодые языки — например, Rust. Но сегодня мы поговорим об детище Google ...

Игра Ragnarok Idle Adventure доступна в Таиланде на Android и на iOS через TestFlight Ragnarok Idle Adventure — мобильная игра в жанре «idle-приключение». Её бета-версия доступна в тайском Google Play и через TestFlight для iOS-игроков. Геймеры смогут создавать своего аватара, выбрать ему класс и отправиться в авто-битвы со слизняками и другими монстрами. Это...

Как и почему я писал для Флиппера на Си-с-классами Мой Флиппер дошёл до меня больше полугода назад, но что-то под него написать я собрался только сейчас. Его API рассчитаны на язык С — а у меня с ним опыта не очень много. Но проблем с тулингом не возникло — у Флиппера есть своя система сборки, которая скачала мне нужный тулч...

Релиз мобильной игры Guild of Guardians с мрачной атмосферой Guild of Guardians вышла в Google Play 10 мая 2024 года и в App Store 15 мая этого же года. В плане жанра это RPG с автоматическими боями и выбором усилений по мере прохождения подземелий. С победами игроки получают сундуки, в которых есть золото и свитки для прокачки уровня...

5 советов для тех, кто хочет войти в IT в 2024 году Всем привет! Я Даниил Беликов, мобильный разработчик с опытом работы HR-менеджером. Я начал программировать в 2019 году, когда мне было 27 лет. У меня не было технического образования, друзей-программистов и поддержки со стороны близких. В силу обстоятельств, мне пришлось пр...

Ферма тестирования SberDevices Салют, хабр! В интернете уже довольно много материалов о том, как другие команды строили свои решения для тестирования мобильных приложений (и не только), например: Яндекс Колхоз, Ферма мобильных устройств Selectel, Ферма девайсов VK, Ферма мобильных устройств в Сбере, Мобил...

Шутер Monument. Обновление спустя 5 лет после релиза Разработка игры началась в далёком 2014 году с изучением Unity. Чтобы выучить новую двиг или язык программирования я обычно делаю какой-нибудь проект на этой технологии, в моём случае это работает лучше чем зубрёжка. Таким проектом стал Monument - олдскульный шутер с видом о...

Samsung раскрыла характеристики процессора Exynos 2400 Сегодня компания Samsung Semiconductor провела мероприятие System LSI Tech Day в Калифорнии, где производитель чипов рассказал много интересной информации о грядущем флагманском мобильном процессоре Exynos 2400. Например, Samsung утверждает, что Exynos 2400 предлагает увели...

Быстрое пополнение словарного запаса при изучении иностранного языка методом «Ознакомление-забывание-вспоминание» Привет, Хабр!В этой статье мы описываем полную методику быстрого пополнения словарного запаса при чтении неадаптированной литературы на иностранном языке. Статья будет интересна тем, кто владеет иностранным языком на уровне B2-С1 и столкнулся с необходимостью увеличить слова...

Наш опыт Android- и iOS-разработки в проекте Посмотрим на текущую ситуацию с разработчиками Android и iOS‑приложений. Обсудим варианты разработки мобильных приложений. Разберемся, как мы в стартапе NFCKEY работаем в этом направлении. Затронем особенности, которые возникают в связи с у...

Кому и зачем нужны разработчики мобильных приложений в 1С Платформа 1C:Enterprise — самый простой способ перейти в сферу мобильной разработки. Научиться писать приложения на 1С проще, чем освоить Swift, Java или Kotlin. Обучение займёт всего пару месяцев. При этом специалист с такими знаниями всегда будет востребован на рынке благо...

Задача на собеседовании, её решение и его разбор Привет, обычно пару раз в год я хожу на собеседования без намерения менять работу, а для получения нового опыта и в поисках актуального ответа на вопрос "А что сейчас спрашивают?" Часто там задают обычные, даже скучные вопросы вроде "расскажите о контракте меж...

Может ли мобильный-разработчик стать CTO? Да, может. На этом статью можно было бы закончить. Спасибо, что дочитали до конца, приходите поделиться своим опытом в комментариях. Если серьёзно, карьера мобильного разработчика, который хочет вырасти в большого руководителя, может складываться по-разному. Например, мой пу...

Прошлое, настоящее и будущее мобильных телефонов Наверняка подавляющее большинство хабралюдей не представляет своей жизни без мобильного телефона. Может быть, что кто-то даже спрашивал себя, а с чего же все начиналось. Так вот камрады с ГигаОма опубликовали весьма интересную инфографику про историю развития мобильных телеф...

Как подготовиться к собеседованию по System Design мобильному разработчику В последнее время рынок труда в ИТ-индустрии переходит от рынка соискателя к рынку работодателя и компании все чаще заинтересованы в отборе максимально опытного специалиста, удовлетворяющего всем требованиям. Скорее всего вы слышали о недавних сокращениях в BigTech-компаниях...

Будущее программирования: языки, зарплата и перспективы в 2024 году Почему программисты не боятся искусственного интеллекта? Потому что им достаточно сказать заказчику: «Объясните компьютеру, что именно вы хотите». Так шутили еще недавно, но теперь такие шутки становятся не такими веселыми, как раньше. Искусственный интеллект, воплощенный в ...

Секреты технического собеседования от СТО с опытом 1000+ интервью Привет, меня зовут Артём Пулявин, с 2022 года я занимаю позицию технического директора в Ситидрайве и отвечаю за всё IT в компании — от закупки серверов и ноутбуков до разработки и найма новых членов команды. За 20-летнюю карьеру я провёл более 1 000 собеседований и взял на ...

Самолет за 25000 евро, плата от ноутбука LG Gram и многое другое: новые находки на испанской барахолке Привет, Хабр! Сегодня расскажу об очередной поездке на барахолку, которая расположена под Валенсией. Сейчас стало немного прохладнее, чем несколько недель назад, соответственно, появилось и больше покупателей, поскольку никто уже не боится получить тепловой удар. При этом ...

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

Kotlin под капотом: как избавится от рекурсии Различные способы оптимизации рекурсии и какой эффект они дают в плане производительности. Является ли рекурсия абсолютным злом и всегда ли нужно ее оптимизировать. Читать далее

МойОфис выпустил крупное обновление 2.8: больше 250 улучшений для эффективной работы с документами и почтой В МойОфис мы регулярно ориентируемся на опыт пользователей: учитываем их потребности и пожелания при разработке свежих продуктовых релизов. Сегодня мы выпустили большое обновление 2.8, которое привнесло массу новых возможностей в наши настольные, мобильные и веб-приложения, ...

Apple запатентовала более прочные складные экраны Если верить слухам, то компания Apple уже не первый год думает над выпуском складного мобильного устройства. Однако купертиновцев останавливает отсутствие нужных компонентов. Больше всего нареканий со стороны компании вызывают складные экранные панели. По этой причине инжене...

Малоизвестные и интересные особенности C и C++ В C и C++ есть особенности, о которых вас вряд ли спросят на собеседовании (вернее, не спросили бы до этого момента). Почему не спросят? Потому что такие аспекты имеют мало практического значения в повседневной работе или попросту малоизвестны.Целью статьи является не освеще...

Уникальный кемпер выставили на продажу в России. За Chevrolet P30 Mobile Traveler просят всего 1,75 млн рублей Интересный автомобиль для любителей автопутешествий появился в продаже в России. Это «американец» Chevrolet P30 Mobile Traveler 1993 года выпуска. Заявленный пробег составляет 250 тыс. км, цена – 1,75 млн рублей. Как сообщает Telegram-канал «Авт...

Yet Another Easyjson. Как я не устаю делать велосипеды, а главное зачем Я люблю время от времени взять и переделать что-нибудь уже готовое. Цель не в том, чтобы сделать что-то лучше или доказать свою гениальность – я просто ищу опыт. Как получить опыт в разработке сложного инструмента, если ты берешь уже готовые фреймворки и пакеты и просто соби...

[Перевод] Предел мастерства Нашла у Сергея Абдульманова (Milfgard) пост 4 крутые штуки про разработку игр. В посте ссылки на 4 перевода из блога геймдизайнера Тайнана Сильвестра, создателя игры «RimWorld». Но ссылки мертвые. С разрешения автора публикую переводы из архива. Пост ниже из далекого 2009...

Компания ИСЕРВ сообщила о выпуске мобильного контролера на Аврора 5.0 Компания «ИСЕРВ», национальный разработчик цифровых платформ, завершила разработку новой версии «Мобильного контролёра» под ОС «Аврора» 5.0. Разработчиками успешно проведены тестовые испытания.

Книга: «Roblox в действии. Искусство разработки игр» Привет, Хаброжители! Roblox — это огромная платформа для создания игр, не похожая ни на одну другую. Roblox позволяет новым разработчикам создавать игры, в которые может играть весь мир. Книга сочетает теорию с практикой, поскольку с разработкой игр связаны множество смеж...

Новая технология экранов для смартфонов не пойдёт в производство ближайшие лет 10 Сейчас многие называют MicroLED — новым большим шагом в эволюции экранов мобильных устройств. Но при этом Официальная отраслевая ассоциация MicroLED считает, что её внедрение в столь востребованные нами смартфоны — дело достаточно далёкого будущего. Читать полную статью

Ученые создали «умную» лабораторию для разработки материалов за сутки Корейские ученые разработали роботизированную лабораторию, управляемую искусственным интеллектом, которая позволяет создавать новые материалы в 500 раз быстрее, чем традиционные методы. Разработка новых материалов обычно занимает много времени и средств. Новая лаборатория, п...

Автоматическое тестирование ускорило разработку в 50 раз. Сказка от создателей FoundationDB Автоматическое тестирование по сравнению с обычным, источник Стартап Antithesis Operations LLC создан разработчиками известной системы FoundationDB. Они говорят, что между двумя продуктами много общего: «Когда в 2010 году мы взялись за создание масштабируемой, отказоустойчи...

[Перевод] Мягкое знакомство с дополнительным кодом Недавно, общаясь по видеосвязи с другом, я рассказывал ему о своих идеях по реализации нового продукта. В разговоре я упомянул добавление больших знаковых чисел в ассемблере с использованием дополнительного кода, на что получил от собеседника вопрос: «Что такое дополнительн...

Как подготовиться к собеседованию с помощью Telegram-бота на Node.js В этой статье мы разработаем бота для подготовки к собеседованиям. Он будет задавать вопросы по HTML, CSS, JS и React. При этом часть из них будет с вариантами ответа, а часть — без. Базу вопросов вы сможете пополнять самостоятельно. Во время разработки вы научитесь работа...

Программисты больше не нужны, их «уволит» ИИ? «Через пять лет мы увидим решения, которые смогут заменить как минимум 50% программистов уровня junior и middle», ― шокирует один из экспертов недавней дискуссии, прошедшей на Youtube-канале Ai4Dev. Но так ли страшен черт, как его малюют? Более ста тысяч строк кода в секунду...

Go 1.22: Интерактивные заметки к релизу Вчера вышел Go 1.22, и многие новые фичи можно попробовать прямо из браузера. Давайте пройдемся по ним! Читать дальше →

Уикенд с Windows Phone 7 и не только Тема Windows Phone 7 последнее время очень популярна. Новая мобильная система не сходит с топов новостных изданий, Microsoft официально запустила платформу в России, а различные эксперты дают свои прогнозы на ближайшее и не очень будущее. Мы же занимаемся более банальным...

Мобильные суперприложения выгодны корпорациям, но это кошмар для простых людей Профиль личности в агрегаторе Acxiom включает 10 000 аттрибутов. База 3,5 млрд человек. Данные поступают от мобильных приложений и соцсайтов, источник Суперприложение (super-app, суперапп) по определению — это мобильное или веб-приложение, которое предоставляет множество ус...

Flutter: история успеха Кроссплатформенный фреймворк Flutter появился в 2017 году. С тех пор он стал одним из самых популярных инструментов для разработки мобильных приложений. Мы в Friflex работаем с Flutter с первого релиза, следим за его развитием и каждый год проводим большую конференцию о крос...

Разработка мобильного клиента СДУ «Приоритет» под ОС «Аврора» на фреймворке Qt Всем привет! Меня зовут Илья, и я разработчик ПО в области автоматизации документооборота в компании «Диджитал Дизайн». Так получилось, что изначально я iOS-разработчик, но по воле случая мне удалось поучаствовать в создании мобильного приложения — клиента СДУ «Приоритет» (д...

Чего ожидать от 2024? Wolfram Community Через несколько часов закончится 2023 год. Уходит последняя возможность сделать то, что планировалось выполнить в этом году. Уже совсем скоро начнётся 2024 год, который будет совсем другим. С другой стороны, новый год ничем не отличается от предыдущего. ...

Как автоматизировать заполнение changelog через GitHub Action Привет, Хабр! Меня зовут Юрий Петров, я автор Youtube-канала «Мобильный разработчик» и Flutter Tech Lead в компании Friflex. Мы разрабатываем мобильные приложения для бизнеса и специализируемся на Flutter. Разработчики используют GitHub, чтобы писать и хранить свои прое...

Как сделать Spark в Kubernetes простым в использовании: опыт команды VK Cloud Сегодня Spark — отраслевой стандарт среди инструментов обработки данных. Его часто используют в связке с Hadoop, однако Hadoop не очень подходит для работы в облаке. Альтернативой может быть Kubernetes, однако самостоятельно его настраивать и конфигурировать очень сложно. ...

Как сделать свой сервер мобильному разработчику, если он никогда такого не делал? У меня ушел один месяц на создание своего сервера. Две недели ушло на понимание функционала и сборку прототипа. Одну неделю я писал Ktor-сервер на Kotlin и визуал в приложении на Flutter. И еще одну неделю тестировал. И я хочу, чтобы вы сэкономили две недели, когда решите со...

Опровергаю пять архитектурных заблуждений Привет! Я Алексей, iOS-разработчик в Тинькофф. Участвую в развитии архитектуры приложения, провожу собеседования и занимаюсь менторингом разработчиков.За мой рабочий опыт у меня сложилось ощущение, что в среде мобильной разработки есть недопонимание ключевых принципов архите...

Tarantool: как избавиться от «зоопарка технологий» с помощью потоков событий Каждый проект рано или поздно обрастает разными технологиями, часть из которых может выполнять схожие или даже одинаковые функции. Наряду с развитием продукта это несет и скрытые трудности, в первую очередь для команды, которая должна поддерживать и развивать весь «зоопарк...

Знания программиста — все что нужно для создания ПО, но почему вы еще не бизнесмен Вы думали, а почему если вы-программист владеете тем необходимым, что было недоступно пролетариату в классическом производстве, вы все еще не капиталист и обычно вынуждены ходить на работу в офис и результаты вашей работы не принадлежат вам?Все что вам нужно для разработки -...

От «здравствуйте» до こんにちは: языки программирования не на английском языке Существует огромное количество самых разных языков программирования, их насчитывается несколько тысяч. Какие‑то — идеальны для работы, другие же созданы just for fun. К слову, есть ЯП, представленные программистами из неанглоязычных стран, в них...

Готовимся к собеседованию по Rust: 4 самых частых вопросов. Часть 1 Привет, Хабр!Rust — язык программирования с акцентом на безопасность, скорость и параллелизм. Rust решает многие проблемы, с которыми сталкиваются на других ЯП, например, управление памятью без сборщика мусора. Очевидно из-за многих преимуществ Rust выбирают все большей комп...

Конкурс для разработчиков на OS Bada с призовым фондом $70000 Компания Samsung Украина организовала конкурс Samsung bada Developer Challenge Ukraine, в котором украинские программисты могут посоревноваться в создании интересных мобильных bada-приложений. При этом вознаграждение за труд обещает быть более чем достойным — призовой фонд...

Полная история игровой вселенной «Гарри Поттера» — «Золотое поколение» Нулевые годы были крайне насыщенным временем для игровой индустрии. За это десятилетие сменилось два поколения стационарных и портативных консолей, и каждая из них держалась до последнего. А издателям проще было финансировать разработку нескольких версий одной игры, чем зани...

Rust — это не «memory safe C» TL;DR: 1) в Rust намного больше достоинств, чем просто скорость и безопасность 2) в Rust по умолчанию CDD (compiler-driven development, разработка через компилирование). Это как TDD, только CDD 3) Rust не сложный язык, особенно если не гнаться за максимальной производительно...

[Перевод] 8 углубленных вопросов на собеседованиях на роль сеньора в JavaScript JavaScript — это мощный язык, который является частью фундамента интернета. У этого мощного языка также есть некоторые свои особенности. Например, знаете ли вы, что значение 0 === -0 равно true, или что Number("") дает 0? Дело в том, что иногда эти причуды могут ...

Презервация и пиратство: как не потерять медиа Вы когда-нибудь задумывались о том, что однажды не сможете посмотреть любимый фильм, пройти любимую игру, прочитать любимую книгу, послушать любимую музыку? Если вы думаете, что такого не случится, то вы не правы. The Crew, гоночная аркада от Ubisoft, больше недоступна для ...

Swift UI: от сомнений к успешному внедрению Всем привет, меня зовут Фарид Хусаинов, я тим-лид команды мобильной разработки Банки.ру. Мы делаем iOS-приложения компании Банки.ру, а именно – наше основное приложение и приложение, посвященное страхованию.Два с половиной года назад мы приняли решение перевести наше мо...

Как и где практиковаться начинающему мобильному разработчику Всем привет! Меня зовут Миша Вассер. Я руковожу мобильной разработкой в AGIMA, а ещё я наставник и автор на курсе «Android-разработчик» в Яндекс Практикуме. Помню то время, когда я начинал заниматься разработкой, — материалы были в основном на английском, а специализированны...

Техническое обслуживание вместо ремастеринга. Как спасти старые ПК-игры на новой ОС В мире есть более миллиона компьютерных игр. И каждый год выходят тысячи новых игр. Но иногда хочется поностальгировать по ушедшей эпохе и зарубиться в какую-нибудь игру двадцатилетней давности на ПК. Популярные старые игры обновляют, делают ремейки и ремастеры. Но что дела...

От конструктора до облака: какие есть способы разработки мобильных приложений Привет! На связи Вася Крючков, уже больше 7 лет я занимаюсь разработкой мобильных приложений и сейчас работаю в компании IMSHOP.IO, где за 5 лет разработали больше 150 приложений для ритейла. За эти годы часто встречал случаи, когда е-com менеджеры и технические директора сл...

Гений 21 века. Чем сейчас занимается Фабрис Беллар Некоторые программисты настолько хорошо известны, что не нуждаются в особом представлении. Наверное, Фабрис Беллар — самая яркая звезда современности. Автор мультимедийного комбайна FFmpeg, эмулятора QEMU и десятков других полезных программ — абсолютный гений и пример програ...

Как Додо Пицца доставляет свежий код: история мобильного CI для iOS Мобильная разработка под iOS особенная: собрать приложение можно только на macOS, среда разработки по сути только одна, большая часть принятого в сообществе тулинга написана на Ruby, свой пакетный менеджер появился только пару лет назад. Тяжко.А когда речь заходит про автома...

Как возникают и развиваются стандарты систем связи: рассматриваем на примере 6G Все слышали о поколениях мобильной связи, и сокращения 4G, 5G, а может быть даже и 6G уже у всех на слуху. Но чем определяется смена технологических поколений, кто решает, что новое поколение уже наступило? Как так вышло, что вроде бы 5G массово еще не используется, а уже на...

Игроки Blue Archive получают удвоенный опыт из-за выхода обновления Academy Club Story В свежем пресс-релизе издатель Nexon рассказал о новом обновлении для мобильной игры Blue Archive. Оно называется Academy Club Story, в ходе которого игроки будут выполнять новые миссии для того, чтобы больше узнать о Фронте освобождения знаний. А чтобы у новичков было мен...

Техническое собеседование инженеров мобильной разработки в RuStore Привет Хабр, меня зовут Вячеслав Таранников, я старший Android-разработчик в команде монетизации RuStore, и сегодня хочу поделиться взглядом, из каких ингредиентов можно собрать полезное и эффективное техническое интервью. Читать далее

[recovery mode] Где бесплатно учить Java в 2024 году В 2024 году изучение Java остается одним из актуальных направлений для тех, кто стремится стать профессиональным разработчиком.В настоящее время существует множество бесплатных ресурсов, которые предлагают уроки по Java, от курсов до университетских программ, что делает дост...

Что делать, если твой заказчик — весы, или Как заговорить на одном языке с бытовой техникой Меня зовут Алексей Плаксин, я системный аналитик в компании KODE и сейчас расскажу вам, как делал реверс-инжиниринг бытовой техники.Однажды к нам пришел крупный бренд бытовой техники, который в том числе производит и продает «умную» технику для дома. Нам нужно было в коротки...

Нельзя писать безопасный код на C++ без санитайзеров С++ видится мне огромным франкенштейном: очень уж много разнообразных способов описать свои намерения. В добавок к этому язык пропагандирует политику zero-cost abstractions, из которой следует (помимо прочего), что программист в ответе за все св...

LIDER-3D дарит 3D принтер! Друзья! Новый розыгрыш уже здесь!В этот раз мы подготовили для вас кое-что особенное! У нас есть некоторое количество самых разных 3D принтеров, один из этих принтеров мы будем разыгрывать каждые две недели среди подписчиков. Условия участия в розыгрыше классические: быть по...

[Перевод] Мой опыт собеседования в Google [оффер на L5] Предупреждение: я не смогу привести в статье конкретные вопросы из-за подписанного соглашения о неразглашении (NDA). Работая в лондонском офисе Facebook в команде Instagram*, я начал задумываться о возвращении в Индию. В ноябре 2022 года со мной связался рекрутер Google. О...

Универсальная плата для E-Ink экранов. Ч1. Разработка системы питания Однажды мне попался один весьма интересный проект платы, поддерживающей большое количество разнообразных E-Ink экранов. Проект довольно быстро заинтересовал, появилось желание несколько переработать плату, внести улучшения, узнать и попробовать что-нибудь новое. Больше всег...

[Перевод] Storybook — генератор сказок с ИИ на Raspberry Pi 5 и 7-цветном дисплее E-Ink Последнее время только ленивый не пишет о великом прорыве человечества в области разработки искусственного интеллекта под общим названием "большая языковая модель" (LLM, large language model). И хотя у них остается еще много возможностей для совершенствования, но з...

Зачем нам так много языков программирования? В мире насчитывают примерно 7 000 естественных языков и 9 000 языков программирования. Но, в то время как количество первых стабильно сокращается, число вторых продолжает уверенно расти. Сегодня поговорим о универсальном языке программирования «для всего» и причинах появлени...

Космическая стратегия Kepler-2100 вышла на смартфоны и ПК Мобильную игру Kepler-2100 выпустили 30 марта в App Store, Google Play и Steam многих стран мира, включая РФ. Это стратегия с космическим сеттингом, которая придётся по вкусу фанатам Infinite Lagrange и EVE Echoes. В ней надо отстраивать базу и исследовать новые технологии...

Два программиста — пара. Теория и практический опыт Сбера в парном программировании Привет, Хабр! Сегодня поговорим о парном программировании, с передачей опыта Сбера — наши разработчики знают о методике парной работы не понаслышке. Команда программистов становится командой только при постоянном взаимодействии. Если один кодит, а другой просто смотрит — это...

Самые ностальгические мобильные игры. Часть 2: от Java до первых смартфонов и Angry Birds Мобильные игры — неотъемлемое явление современной жизни. Однако их история насчитывает лишь четверть века. В прошлой части мы рассказали о появлении первых мобильных игр и первых хитов из их числа: «змейке» от Nokia и некоторых других. Теперь пришла пора рассказать о том, к...

Samsung Galaxy S24 Plus рвет продажи. Чем он так хорош и почему надо покупать именно его Флагманская линейка Galaxy S от Samsung демонстрирует впечатляющий ежегодный рост продаж в течение последних двух лет. Но в этом году, согласно отраслевому отчету, во многом благодаря модели Galaxy S24 Plus. Серия, включающая модели S24, S24 Plus и S24 Ultra, за первые неде...

Вступление в мир разработки игр Исследуйте путь профессионала в области машинного обучения и его команды, погружаясь в разработку мобильных игр. Статья рассказывает о переходе от участия в соревнованиях на Kaggle к созданию мобильного приложения «Угадай фильм». Узнайте о проблемах разработки MVP для Androi...

MLOps-инструменты, обзоры рынка и тренды потоковой обработки данных Привет, Хабр! В сегодняшнем дайджесте продолжаю делиться материалами, которые помогут вам лучше разобраться в темах ML, искусственного интеллекта и дата-аналитики. Какие перспективы у LLM и BI? Куда Amazon и Google инвестировали более $4 млрд? Как организовать работу аналит...

В релиз вышла последняя громкая игра 2023 года — Avatar: Frontiers of Pandora Сегодня в релиз вышла очередная игра от студии Ubisoft — Avatar: Frontiers of Pandora, выполненная в совершенно новом для разработчиков сеттинге, но со старыми приёмами. Новинка уже появилась в магазине Epic Games, а через несколько часов — в 14:00 по МСК — выйдет для консол...

В России представили интерфейс отечественной ОС «Аврора» 5.0 Компания «Открытая мобильная платформа» представила интерфейс и другие подробности будущего релиза ОС «Аврора» 5.0 на профессиональной конференции Mobius Autumn 2023 для мобильных разработчиков, которая прошла в Санкт-Петербурге 9–10 ноября...

Как я устроился в Амазон и перестал переживать за свой английский Готовитесь к собеседованию за рубежом и переживаете за свой английский? Хотели бы работать в международной компании, но сомневаетесь, хватит ли языка? Не уверены, поймут ли ваш акцент? Тогда эта статья может помочь.Меня зовут Андрей Столбовский, последние 5 лет я работал в Я...

Сам себе мобильный интернет. Запускаем базовую станцию стандарта 4G LTE Приветствую всех! Я уже не раз рассказывал про то, как в домашних условиях поднять сотовые сети разных стандартов. Но всё же все они были уже весьма древними. Самое время замахнуться на кое-что поинтереснее — LTE. Итак, в сегодняшней статье поговорим о том, что детально в...

Разработчики The Day Before могут перейти на мобильные игры Если Atomic Heart стала откровением 2023 года от российских разработчиков, то The Day Before — полная ей противоположность. Студия Fntastic могла бы уйти в закат или в тишине работать над полноценным улучшением The Day Before, подобно создателям No Man's Sky. Вместо этого, к...

Состоялся пробный запуск игры Sonic Mania Plus от Netflix Издатель Netflix необычным образом выпустил мобильный порт Sonic Mania Plus на iOS и Android. Речь идёт о ранней версии, которая с 13 февраля доступна в App Store и Google Play на Филиппинах. Отмечу, что несмотря на вариант скачивания клиента игры, в Sonic Mania Plus можно п...

Любимая задачка на знание React Всем привет! Меня зовут Олег и я fullstack-программист в компании Тензор. Опыт в разработке, без малого, 20 лет (как-то раз батя спаял на кухне ZX Spectrum и все заверте..., сам не понял как так вышло). В данный момент являюсь тимлидом собственной команды разработчиков, кото...

Как QA собеседование проходил Привет, Хабр!Меня зовут Тоня. В SM Lab я работаю старшим инженером по обеспечению качества в команде продукта Интра — занимаюсь ручным тестированием и написанием автотестов на Kotlin. В этой небольшой статье хочу рассказать, как я искала работу и проходила собеседования чере...

[Перевод] Rust 1.75.0: API адресной арифметики, async fn и impl Trait в трейтах, уcкорение rustc Команда Rust рада сообщить о новой версии языка — 1.75.0. Rust — это язык программирования, позволяющий каждому создавать надёжное и эффективное программное обеспечение. Если у вас есть предыдущая версия Rust, установленная через rustup, то для обновления до версии 1.75.0 ва...

Игрокам AFK Arena раздают до 300 гача-призывов в честь празднования 5 годовщины Студия LilithGames поделилась пресс-релизом про 5-годовщину мобильной игры AFK Arena. С 2018 года в проект зашли более 100 млн игроков. Все они получат до 300 гача-круток за активное участие в праздновании. Также разработчики добавили новую фракцию Драконов. Одного персонажа...

Бесплатные курсы для изучения SQL в 2024 году Изучение SQL в 2024 году остается важным для по нескольким причинам:1. Широкое применение: SQL является стандартным языком для работы с реляционными базами данных, которые широко используются в различных отраслях. Большинство предприятий и организаций все еще хранят свои дан...

[Перевод] Минимум менеджеров, максимум инженеров: как Threads* удалось выпустить за пять месяцев В июле этого года компания Meta* выпустила своё новое мобильное приложение Threads* — сервис микроблоггинга, ставший новым конкурентом X (бывшего Twitter). В первые пять дней после выпуска приложение скачали больше ста миллионов раз — новый рекорд для компании. Предыдущий ре...

Бета-версия HyperOS для линеек Xiaomi Mi 10 и Xiaomi 11 выйдет в середине апреля Чжан Гоцюань, директор отдела разработки ПО для мобильных устройств Xiaomi, конкретизировал срок выпуска HyperOS для смартфонов Xiaomi серий Xiaomi Mi 10 и Xiaomi 11: ожидаемое многими ПО выйдет уже через пару недель — в середине апреля. Это будет публичная бета-в...

Укрощение примитивов синхронизации: сравниваем решения задачи с построением пула потоков на С и Go Эта статья основана на истории об одном личном челлендже. Задача звучала так: помочь с реализацией взаимодействия компонентов в программном комплексе заказчика. Иными словами, понадобилось IPC для дальнейшего развития продукта. Вызов заключался в том, что в обязательных треб...

Nothing готовит сразу двое новых наушников, включая дешевую версию Компания Nothing выпустила свои первые наушники Ear 1 в 2021 году. За ним последовали Ear Stick годом позже, а последними наушниками под брендом Nothing стали Nothing Ear 2 в начале 2023 года. Недавно компания сообщила о выпуске преемника Ear 2 и даже назвала дату запуска &...

[Перевод] Из электронных писем: сокращение усовершенствований и нелинейные результаты Нашла у Сергея Абдульманова (Milfgard) пост 4 крутые штуки про разработку игр. В посте ссылки на 4 перевода из блога геймдизайнера Тайнана Сильвестра, создателя игры «RimWorld». Но ссылки мертвые. С разрешения автора воскрешаю переводы из архива Мосигры, (предыдущий перево...

[Перевод] 35 лет игре «Prince of Persia» Для разных поколений геймеров серия игр Prince of Persia, скорее всего, означает разные вещи: от невиданного реализма в эпоху 2D до незабываемых игр в формате 3D и первых мобильных игр. Серия берет свое начало в 1989 году, хотя если вы родились в этом веке, то, вероятнее в...

[Перевод] Rust 1.77.0: C-подобные строки, offset_of!, рекурсивные async fn, strip в release-профилях Команда Rust рада сообщить о новой версии языка — 1.77.0. Rust — это язык программирования, позволяющий каждому создавать надёжное и эффективное программное обеспечение. Если у вас есть предыдущая версия Rust, установленная через rustup, то для обновления до версии 1.77.0 ва...

[Перевод] За 25 лет я выучил 30 языков программирования. Хочу поделиться своим опытом Привет, Хабр! Перевели для вас статью программиста-самоучки, в арсенале которого — три десятка языков программирования. Надеемся, она вдохновит вас поделиться собственными историями становления в кодинге не меньше, чем нас в beeline cloud. Приятного чтения!Всё началось в дал...

Новогодний розыгрыш премиум подписки Telegram от LIDER-3D! LIDER-3D в честь нового года разыгрывает премиум подписку на Telegram на целый год!Всё что нужно для участия в розыгрыше - подписаться на наш Telegram канал!В нашем Telegram канале вы сможете найти не только розыгрыши призов, но и новости из мира 3D печати, обзоры на всевозм...

Как устроен виндсёрфер? И немного ещё… Картинка Macrovector, Freepik В этой статье я расскажу одну довольно любопытную историю, которая приключилась со мной достаточно много лет назад, в результате чего я получил много новых скилов, освоил абсолютно новую для себя и очень интересную сферу — виндсёрфинг, а также...

Похоже, Xiaomi знает, как сделать Snapdragon 8 Gen 3 еще лучше Xiaomi 14 и Xiaomi 14 Pro — первые флагманы, выпущенные на базе нового процессора Qualcomm Snapdragon 8 Gen 3. Это позволяет отнести эти устройства к числу лучших телефонов на базе Android, при условии, что в ближайшие недели они поступят в международную продажу. Одна...

Карточная RPG Code: Infinity доступна на Android в ЮВА Мобильная игра Code: Infinity вошла в стадию пробного запуска на Android в Малайзии. В ней можно залогиниться как гость или через свой Google-аккаунт. В проекте проходит много ивентов: новых персонажей выдают за прохождение основных уровней, за прохождение тренировки, запо...

[Перевод] С алгоритмами в духе LeetCode на собеседованиях пора кончать Современная разработка охватывает широкий диапазон от работы с алгоритмами до системного дизайна. По большей части разработка ПО укладывается в эти рамки. Основная масса разработчиков занимается созданием приложений, что ближе с системному дизайну, чем к низкоуровневым алгор...

Создаем I2C Master Controller на Verilog. FSM, Clock, Output Logic, etc После длительного перерыва я продолжил разработку I2C Master Controller на Verilog. В прошлых статьях я рассмотрел основной теоретический материал, необходимый для реализации изначальной задумки. В этом материале переходим к более интересному содержанию: я последовательно ра...

Как перевести игру 'The Lamplighters League' На данном примере предлагается разобрать перевод .wem файлов аудио одного языка (англ.) на другой язык (русский) с последующей упаковкой в .wem и использования в игре. В качестве инструментов будут использоваться python, нейросети, а также программа Wwise. Из интересного — ...

[Перевод] Rust 1.76.0: обновление совместимости ABI, получение имени типа из ссылки Команда Rust рада сообщить о новой версии языка — 1.76.0. Rust — это язык программирования, позволяющий каждому создавать надёжное и эффективное программное обеспечение. Если у вас есть предыдущая версия Rust, установленная через rustup, то для обновления до версии 1.76.0 ва...

Сервис для блокировки ботов, домашняя бухгалтерия и онлайн-комиксы: 5 идей для pet-проектов Чтобы чему-то научиться, нужно постоянно практиковать свои навыки. Например, применять их в создании pet-проектов. Но что делать, если желание есть, а вдохновения нет? В этом материале собрали новую подборку интересных проектов сотрудников Selectel. Черпайте идеи и делите...

Disney и SEGA работают над новой мобильной игрой Топовый инсайдер Midori сообщил, что SEGA и Дисней делают новую мобильную игру. Пока непонятно, какие персонажи в ней будут использоваться и что за жанр нас ждёт, но уже известно, что релиз на iOS и Android намечен на 2025 год. Midori считает, что создание подобных игр в ко...

[recovery mode] Где изучать Golang в 2024 2024 году изучение языка программирования Go (Golang) остается одним из наиболее перспективных и востребованных направлений для разработчиков. Одним из главных преимуществ изучения Golang в 2024 году является его широкое применение в различных областях разработки програ...

10 хороших Телеграм-каналов с крутым контентом, на которые вы захотите подписаться в 2024 году Новые Телеграм-каналы появляются с невероятной скоростью: многие имеют уникальный контент, чем и привлекают читателей. Однако узнать о них крайне сложно да и пользователи не рискуют лишний раз обновлять свои подписки. Чтобы разнообразить свою ленту, собрали для вас крутые Т...

Reuters: «Tencent делает мобильную версию Elden Ring» Elden Ring это премиальный проект и пока что последняя игра от создателей Dark Souls. За несколько лет на смартфоны вышло всего несколько проектов в подобном жанре — Pascal Wager, Animus Revenant и ряд других. При этом источники Reuters сообщают, что китайская компания Tenc...

«Винтажная» метавселенная Second Life с NASA, IBM и Dell: внезапное возрождение Если вы думаете, что метавселенные — это исключительно современная история, начавшаяся с Цукерберга, то вы сильно ошибаетесь. В этом году одна из самых старых метавселенных Second Life (SL) отметит свой 21-й день рождения. Да-да, %USERNAME% — эта метавселенная была запущена ...

[Перевод] Rust 1.78.0: Диагностические атрибуты, проверка предусловий unsafe и детерминированное повторное выравнивание Команда Rust рада сообщить о новой версии языка — 1.78.0. Rust — это язык программирования, позволяющий каждому создавать надёжное и эффективное программное обеспечение. Если у вас есть предыдущая версия Rust, установленная через rustup, то для обновления до версии 1.78.0 ва...

[Перевод] Погружение в компиляторы Kotlin Привет, меня зовут Мялкин Максим, я занимаюсь мобильной разработкой в KTS.Не за горами выпуск новой версии Kotlin 2.0, основной частью которого является изменение компилятора на K2. По замерам JB, K2 ускоряет компиляцию на 94%. Также он позволит ускорить разработку новы...

Малоизвестные детали реализации Math.Round() в .Net Недавно довелось разбирать багрепорт одного клиента на нашу программу, где клиент указал на ошибку в отчете в одну копейку.Казалось бы, сложно себе представить программиста или вообще IT-шника, который не знает как работает функция округления. Тем не менее, почти двадцатилет...

Искусственный интеллект будет в смартфонах на уровне железа. Спасибо Google и Qualcomm Искусственный интеллект пока не изменил нашу жизнь настолько, чтобы она больше не была такой, как прежде. Но некоторые изменения уже есть, и если правильно пользоваться ими, то все становится намного проще. Было лишь вопросом времени, когда искусственный интеллект появится ...

ETnews: Samsung готовит к выпуску флагманские 2-нм процессоры Мало того, компании Qualcomm и Samsung намерены укрепить свое сотрудничество в разработке новых мобильных чипов.

Релизная политика против хаоса Костя так переживал за результат релиза, что решил контролировать процесс его запуска прямиком с собственной свадьбы. Это было эпично, и привело к мысли, что в жизни пора что-то менять. Причём как можно скорее. Из всех возможных вариантов он выбрал самый интересный и решил...

Idle-RPG Evil Soul вышла на iOS и Android Evil Soul — мобильная игра в жанре «idle-RPG», доступная в App Store с 20 декабря и в Google Play с 16 декабря. Геймеры будут присматривать за рыцарем, который в одиночку решил расправиться со всем злом и монстрами. Он атакует их автоматически, зарабатывая опыт и материалы д...

Так выглядит новый сокет LGA1851 для будущих процессоров Intel Core (Ultra) 200 (Arrow Lake-S): первое качественное фото На выставке Embedded World 2024 состоялась премьера первых материнских плат с разъемом LGA1851. В частности, на фото ниже показана плата Mi 1002 разработки тайваньской iBase. Она рассчитана на новые CPU Meteor Lake PS — те же мобильные Intel Core Ultra 14 поколени...

Новую RTX 4070 Ti Super сравнили со старым флагманом RTX 3090 В одном из выпусков на YouTube-канале Benchmark PC Tech протестировали RTX 4070 Ti Super и RTX 3090 в 20 современных играх. Запускались проекты в 1080p, 1440p и 4К.

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

Уже не программист, но еще не менеджер Один из самых страшных кошмаров начинающего тимлида – это то, что он перестанет писать код, в результате чего забудет как программировать. Но это не единственный страх у тимлидов. На пути из разработки в менеджмент может быть много разных загонов.Это не пост успешного менедж...

Nested-виртуализация в Parallels Desktop 8 для разработки под Windows 8 Phone Я расскажу о том, как с помощью Parallels Desktop 8 на Маке воспользоваться возможностями Hyper-V, встроенного в Windows 8. Nested-виртуализация здорово выручит iOS- и Android-разработчиков, которые собрались подготовить свои приложения для маркетплейса Windows 8 Phone. Но...

Samsung готовит необычную раскладушку для олдов на базе Galaxy Z Fold 5 Если как следует изучить линейку смартфонов Samsung, то становится понятно, что ей тесно самой в себе. Бесчисленное количество линеек, новые модели, а теперь еще и возвращение серии FE — все это современная Samsung. Еще в начале августа технологический мир был потрясен выпу...

Автомашинист. Оживляем «автопилот» для электрички Приветствую всех! Думаю, каждый из нас хоть раз в жизни ездил на электричке. Многие наверняка даже не подозревали о том, что даже на древних таких машинах в нашей стране может существовать автоматическое управление. И вот ко мне в руки попал именно такой девайс, на поверку о...

Java Digest #12 Всем привет!

Где работать в IT в 2023: DatsTeam Наша рубрика «Где работать в IT» — это интервью с интересными айти-компаниями, в которых они делятся подробностями о процессах своей работы. Представители индустрии отвечают на вопросы о найме, условиях, командах и технологиях.В этом выпуске мы расскажем про компанию DatsTea...

Emergency Call 112: The Attack Squad получит мобильный порт Emergency Call 112: The Attack Squad вышла на консоли PS5, PS4, Xbox Series и Nintendo Switch в 2023 году. Теперь издатели Aerosoft и Crenetic готовят мобильный порт, по крайней мере на iOS, но и Android-версию не стоит убирать со стола — та же Construction Simulator выходи...

Распродажа «Старый Новый год» Добрый день, Хаброжители! Новогодние праздники продолжаются и в честь Старого Нового года у нас для вас большая распродажа! Читать дальше →

Что ждёт мобильную разработку в 2024 году Привет! Меня зовут Таня Шашлова, я руковожу образовательными продуктами по мобильной разработке в Практикуме. Чтобы обучать людей профессии и помогать им найти работу, нам важно понимать, как меняется рынок, поэтому мы с командой держим руку на пульсе — общаемся с разра...

Процессоры AMD Zen 5 для настольных и мобильных ПК Ryzen упомянуты в транспортной документации Блогер @momomo_us опубликовал единственный фрагмент из журнала таможни, который судя по всему, относился к каким-то будущим процессорам, а в ответ @harukaze5719 отметил, что там было еще много интересных записей.

LLM Leaderboard за февраль 2024 Привет, Хабр! Сегодня мы поговорим о том, какие LLM лучше всего работаю на бизнес-задачах. AI-хайп находится на локальном пике, похоже, что весь мир только и делает, что внедряет AI-фичи в свои продукты, собирает миллионы на разработку еще одной оболочки для ChatGPT, запо...

Хочу стать настоящим программистом С чего начать? Если серьезно, то у меня есть конкретная задача и я надеюсь, вы подскажете пути ее решения… Я уже тут всех «надоел» со своим Client for Google Translate, но никак не могу остановиться :) Продукт написан на VB6+API, причем количество апишного кода уже в разы...

Java Digest #9 Всем привет!

С марта WhatsApp прекращает работу на старых моделях многих телефонов Миллионы пользователей WhatsApp* ожидают большие перемены: популярное приложение для обмена сообщениями объявило, что с 29 февраля 2024 года оно перестанет работать на некоторых старых моделях мобильных телефонов.

[Перевод] Я уже 14 лет в отрасли, но программировать по-прежнему сложно Много лет назад, учась computer science на старших курсах, я долго изучал различные вакансии онлайн, надеясь найти подходящую должность стажёра-программиста.Кроме вакансий для стажёров я иногда случайно нажимал на объявления о вакансиях «сеньор-разработчика». Помню, больше в...

Потрошим golang: как устроена память Привет, меня зовут Стас, и я работаю в VK Cloud над разработкой облачных сервисов в команде Data Masters. Сервисы, запрошенные клиентами, так или иначе должны развернуться в том виде, в котором клиенты их запросили, в адекватные сроки и без ошибок. Существует множество мех...

Попробуйте iTunes LP от Apple бесплатно Наверно многие уже слышали и читали про новый формат альбомов iTunes LP в iTunes Store. Не знаете, как много пользователей уже успели попробовать его, но Apple теперь отдает один альбом с функцией iTunes LP совершенно бесплатно. Читать дальше →

История создания Civilization IV: избавление от унылости Историю четвёртой части «Цивилизации» можно начать с очередной смены владельца бренда Civilization: Atari (Infrogames) продала их 2К Games, дочерней компании Take-Two. Сумма сделки составила 22,3 миллиона долларов. На дворе стоял 2004-й год. Хотя на самом деле к тому моме...

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

Автоматический Wi-Fi выключатель и как с его помощью спасти дом от повреждений Автоматические выключатели рычажного типа необходимы для защиты электропроводки и подключенного к нему оборудования. Но с развитием технологий появились WiFi автоматы которые предлагают еще больше комфорта и возможностей. В данном материале будет описываться мой опыт приме...

Baldur’s Gate 3 может выйти на iPhone и iPad Pro в следующем году По мнению многих игровых журналистов и целого ряда пользователей, Baldur’s Gate 3 является одной из лучших игр прошлого года. На данный момент проект уже доступен на многих платформах, включая Mac. Однако если верить сетевым источникам, то разработчики не хотят останавливать...

NFL 2K Playmakers — новая карточная игра на iOS и Android Издатель 2K Games не только анонсировал, но и выпустил мобильную игру NFL 2K Playmakers в App Store и Google Play. Разработкой занималась студия Cat Daddy Games, которая до этого работала над WWE SuperCard и NBA 2K Mobile. Если установить NFL 2K Playmakers до 7 мая, то можно...

LLM Leaderboard за апрель 2024 Привет, Хабр!Сегодня мы поговорим о том, какие LLM лучше всего работают на бизнес-задачах. AI-хайп находится на локальном пике, похоже, что весь мир только и делает, что внедряет AI-фичи в свои продукты, собирает миллионы на разработку еще одной оболочки для ChatGPT, заполня...

Python и Excel глазами НСИ Всем привет! Меня зовут Алмаз. Я специалист по НСИ (нормативно-справочной информации) в компании Bimeister. Хотел бы поделиться своим небольшим опытом автоматизации некоторых рутинных задач при работе с различными файлами и Excel- базами данных.Python.Предыстория.Сейчас дово...

Первый легендарный мобильный GPU: каким был PowerVR MBX Lite? Пишем игру-демку про «жигули» с нуля Пожалуй, многие из вас помнят, какими были мобильные игры до и после выхода первого iPhone. В начале 2000-х годов, ещё до появления яблочного смартфона, игры для телефонов в основном были весьма интересными, но тем не менее, достаточно простенькими с точки зрения графики и...

[recovery mode] Где изучать C# в 2024. Бесплатные курсы и полезные ресурсы Существует несколько причин, почему стоит учить C# в 2024 году через бесплатные курсы:1. Популярность: C# является одним из самых популярных языков программирования, особенно в сфере разработки приложений для платформы Microsoft. Изучение C# открывает двери для работы над ши...

Kubernetes: шпаргалка для собеседования Всем привет! Меня зовут Олег, я работаю исполнительным директором по разработке в Газпромбанке. На разных этапах карьеры я участвовал во многих собеседованиях, а в настоящее время сам собеседую кандидатов на должность инженеров DevOps и системных администраторов в Газпромбан...

Делаем разработку на Rust еще более потной с помощью git Rust же создавали, чтобы держать программиста в ежовых рукавицах? Так почему бы не заставить git скооперироваться с Rust и не издеваться над программистом на пару?На самом деле статья не сколько про Rust, сколько про git, поэтому если вы не особо знакомы с Rust, не смущайтес...

Гайд по игре Summoners Raid: War Legend: роли героев, стихии, игровые режимы и гача-призыв Summoners Raid: War Legend — мобильная ролевая игра, разработкой которой занималась студия Alda Games. В ней надо управлять командой из редких героев, выполнять разные квесты, сражаться в эпичных рейдах, повышать силу персонажей и многое другое. Базовые моменты Основа ге...

Nota, Typst и Evidence. Языки программирования для генерации документов Все настолько привыкли к Markdown, что считают его неким стандартом для оформления документов в вебе. Но это не конечная истина, высеченная на камне, а просто популярный язык разметки, как HTML и TeX. В то же время появляется всё больше новых языков, которые позиционируют...

Приключение Monolith перенесут на смартфоны во 2 половине 2024 года Студия Animation Arts сообщила в западных соцсетях, что для игры Monolith готовится мобильный порт. Проект появится на iOS и Android осенью-зимой 2024 года. Напомню, что информация о разработке мобильной версии была известна ещё в далёком 2016 году. При этом даже PC-версия в...

Программист пришел на собственную свадьбу в шлеме Apple Vision Pro Свадьба – это важный день, но для одного программиста из Юты он стал еще и поводом продемонстрировать свою любовь к новейшим гаджетам.

Пишем прошивку для старого пин-пада Приветствую всех! Многие из нас уже знают, что POS-terminal'ы и пин-пады обычно собираются на базе заказных чипов, даташиты на которые не найти. Но, понятное дело, так было далеко не всегда. И мне стало интересно: а что, если попробовать найти такой древний терминал, отревер...

По граблям, по граблям. Пишем отзывчивый интерактивный виджет IOS 17 Всем привет! На связи Анна Жаркова, руководитель группы мобильной разработки в компании Usetech. В 2023 году на WWDC Apple представили много нового и интересного API, среди которого были долгожданные интерактивные виджеты, реагирующие на нажатия в моменте. Однако, как показы...

Вот почему слишком много заниматься йогой – опасно для здоровья После занятий йогой многие замечают, что их ум становится более ясным и спокойным и что в целом появляется больше энергии. Йога - прекрасный способ избавления от повседневного стресса. Но всё же важно не переусердствовать с этим видом деятельности.

ChatGPT для разработчиков: API, лимиты, как втягивать в него базу знаний, что нельзя сделать, что лучше делать осторожно Мы с командой вернулись тут с Хайлоада, и там даже CTO крупных компаний задают много вопросов про разработку с LLM. Наша компания занимается прикладной разработкой всего того, что касается GPT/LLM. Расскажу про очевидные вещи, о которых у меня там спрашивали CTO и разраб...

Открыты страницы Ride Kamens в App Store и Google Play Издатель Bandai Namco проводит предрегистрацию на мобильную игру Ride Kamens в App Store и Google Play Японии. В первом маркете указана дата релиза 31 августа, но в описании к самой игре написано, что на самом деле выход стоит ждать в начале лета 2024. По своей сути Ride Ka...

#UKRTWEET январь 2010 — наследник #RETWEET09? С новым Годом ХабраНарод! Может и рано, но надеюсь, что вовремя 8)… Немного предистории. В 2009 году в России провели первый твитер баркемп retweet09(ru), который собрал множество учасников, и хоть я лично не присутствовал на нём — было интересно наблюдать за главными фр...

Внутренний Я(ндекс) В этой статье я хочу описать (часть) моего опыта взаимодействия со структурой, именуемой в дальнейшем "яндекс", с точки зрения работника. Опишу собеседования и этап "входа".Да, уже были статьи про собеседование и даже в эту же структуру, некоторые из них я видел, но не во вс...

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

AppClub Kyiv { build, monetize } — клуб для мобильных энтузиастов и профессионалов Недавно в Киеве мы организовали клуб для мобильных энтузиастов и профессионалов под названием AppClub Kyiv. Первая встреча была посвящена глобальному запуску Windows 8 в мире и собрала около 25 участников. До этого мы несколько лет организовывали встречи User Groups, поэтому...

Чем Google Tensor 3 отличается от предыдущего и что еще надо о нем знать Флагманские смартфоны Google серии Pixel 8 имеют в своей основе новый полукастомный процессор под названием Tensor G3. Как следует из названия, это третье поколение чипа, и все, кто планирует купить этот смартфон, имеют самые высокие ожидания. Однако компания не стала уделя...

Фил Спенсер высказался по поводу мобильного маркета Xbox Фил Спенсер дал интервью The Verge, в котором, помимо прочего, сообщил о планах Microsoft на мобильный маркет для iOS и Android. Он станет конкурентом App Store и Google Play, но для появления подобного маркета потребуется много времени. Пока что Microsoft и Xbox работают н...

Apple приостановила разработку складного iPhone Авторы китайского блога Fix Focus Digital сообщают о том, что компания Apple столкнулась с проблемами при разработке складных мобильных устройств. В частности, экранные модули, которые были использованы в прототипах, не прошли испытания.Читать дальше... ProstoMAC.com.| Пост...

Telegram выпустил обновление на Android с бесплатной расшифровкой голосовых сообщений. Есть и другие фишки Вышел Telegram 10.3.0. Это свежая версия популярного мессенджера с новыми функциями, которые наверняка позаимствует WhatsApp лет этак через 10. Впрочем, и это не точно, а вот об очередной порции фишек приложения Павла Дурова можно говорить с уверенностью. После обновления Т...

Личный опыт: переход с Redux на Effector. И при чем тут DX Frontend-разработка очень богата различными инструментами. Новые фреймворки и библиотеки выходят чуть ли не каждый день и, к сожалению, не все из них одинаково полезны или могут сделать ваш продукт лучше. Кроме того, они различаются по степени удобства именно для разработчик...

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

Файловый ввод, сделанный по-человечески Поводом к написанию данной статьи и к разработке соответствующей мини-библиотеки ffh стало одно из практических заданий по дисциплине ‘Языки программирования’, которую я веду. В этом задании необходимо прочитать все строки из текстового файла для последующей обработки. Так ...

Шикарные игры для Android, в которые можно играть совершенно бесплатно Игры для смартфона — отдельная большая индустрия, которая постоянно радует нас новыми продуктами. Но несмотря на то, что над играми трудятся много людей они часто бывают бесплатными и от того не менее интересными. Чтобы вам всегда было во что поиграть, мы еженедельно собира...

Как устроен онбординг в больших компаниях: личный опыт Привет! Меня зовут Маша Сафронова, и я уже почти 3 месяца работаю младшим продуктовым дизайнером в Lamoda Tech. За последний год я успела пройти стажировку и поработать в двух других крупных IT-компаниях, а еще раньше я переучилась и пришла в дизайн из другой профессии. ...

Разработчики рассказали о скрытом контенте и умных союзниках в RPG Avowed На прошлой неделе, в рамках презентации Xbox Developer Direct 2024, студия Obsidian Entertainment представила свой давний проект — ролевую игру Avowed, в которой нам предстоит исследовать обширные Живые Земли. Теперь же директор игры Кэрри Пател и директор по геймплею Гейб П...

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

Разработка цифровой аппаратуры нетрадиционным методом: Yosys, SpinalHDL, VexRiscv (ч.1) Основная прелесть использования ПЛИС, на мой взгляд, состоит в том, что разработка аппаратуры превращается в программирование со всеми его свойствами: написание и отладка кода как текста на специализированных языках описания аппаратуры (HDL); код распространяется в виде па...

LIDER-3D дарит 3D принтеры! Друзья! LIDER-3D продолжает дарить подарки!В этот раз мы подготовили для вас кое-что особенное! У нас есть некоторое количество самых разных 3D принтеров, один из этих принтеров мы будем разыгрывать каждые две недели среди подписчиков. Условия участия в розыгрыше классически...

Capcom выпустит новую версию Ghost Trick: Phantom Detective на iOS и Android 12 марта на YouTube-канале Capcom USA появился трейлер Ghost Trick: Phantom Detective. Эта игра уже выходила на смартфоны в 2012 году, причём в App Store до сих пор находится эта версия. При этом издатель готовит новую версию для современных ОС и устройств на iOS и Android. ...

[Перевод] Не бойтесь бросать свои пет-проекты Веб-индустрия переполнена историями о пет-проектах, которые переросли в успешный бизнес. Вот и я нередко увлекаюсь какими-нибудь идеями после основной работы. И хотя это определённо заманчивая перспектива, работа над личным проектом не всегда столь лучезарна – порой они пр...

Собеседование наоборот: «Леруа Мерлен», Nexign, «МойОфис», SportmasterLab, «Группа Астра», X5 Tech В ноябре на Хабр Карьере проходила карьерная неделя бэкенда. Карьерная неделя — это что-то вроде дня открытых дверей, который длится всю неделю. За специалистов боролись «Леруа Мерлен», Nexign, «МойОфис», «Группа Астра» и X5 Tech.В конце недели специалисты задают вопросы пре...

Смартфон для джаваскриптера-олдфага: стоит ли гику брать дешманские девайсы на KaiOS? Смотрим на Nobby 240 LTE Друзья! Много ли платформ вы знаете, где для написания пользовательских приложений используется стек… веб-технологий, причём это единственный нативный способ писать программы? Услышав о HTML5 + CSS + JS, на ум приходит разве что webOS — которая используется в современных т...

[recovery mode] Где учить Frontend бесплатно в 2024 году В 2024 году изучать frontend по-прежнему актуально. Вот несколько причин, почему это может быть полезным:1. Развитие технологий: Веб-технологии постоянно развиваются, и в 2024 году можно ожидать еще большего прогресса. Изучения frontend поможет быть в курсе последних те...

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

Новая функция WhatsApp позволит делиться музыкой, которая сейчас играет В последние пару лет мессенджеры начали активно развивать такие функции, которых в них раньше не было. Во многом это стало результатом того, что пользовали должны делать выбор между WhatsApp и Telegram. И именно WhatsApp показывает невиданный для него рост количества функци...

Google придумала свою нейросеть, которая лучше Chat GPT Еще в мае 2023 года компания Google объявила о том, что планирует использовать две свои исследовательские группы — Brain Team и DeepMind — для одного большого проекта. Компания хотела объединить их в единое подразделение под названием Google DeepMind. Эта новая команда по з...

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

Смотрим на современный инструмент для FPGA Область разработки для ПЛИС, довольна консервативна и неповоротлива. Поскольку она узкоспециализирована, то новые инструменты и среды появляются редко, а старые инструменты имеют свои слабости в самой своей основе и перекладывать их на новые рельсы уже ни кто не будет. Посмо...

Лучше быть, чем казаться. 10 шагов, чтобы стать «вкусным» кандидатом на собеседовании Каждую неделю я провожу собеседования и вижу, как ребята с классным опытом и неплохими навыками продолжают получать отказы. Для меня это как зелёный свет: можно писать, кому-то это будет полезно.Сегодня я хочу поговорить о том, как стать «вкусным» кандидатом для крупных комп...

Старые и новые игровые процессоры Ryzen 5800X3D, 7800X3D, 7900X3D и 7950X3D сравнили В одном из выпусков на YouTube-канале Hardware Unboxed ведущий узнал, какой игровой производительности можно ожидать от Ryzen 7 5800X3D, Ryzen 7 7800X3D, Ryzen 9 7900X3D и 7950X3D.

Томский вуз запустит новую программу по подготовке разработчиков спутников Ректор Томского государственного университета систем управления и радиоэлектроники (ТУСУР), Виктор Рулевский, в своем Telegram-канале сообщил, что с нового учебного года вуз и Университет Решетнева вводят совместную образовательную программу "Системы мобильной связи", направ...

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

Стратегия с выживанием Tapscape Survival вышла в ряде стран на Android Мобильная игра Tapscape Survival появилась в Google Play таких стран как США, Франция, Германия и так далее. Региональный релиз в них состоялся 12 апреля. По геймплею это мультиплеерная стратегия с прохождением квестов, строительством убежища и призывом редких персонажей. По...

Что вы могли не знать о продуктовом дизайне в B2B Как делать дизайн для бизнеса и больших корпораций по всему миру? В чем его отличие от дизайна для В2С? Какие есть особенности? В чем сложности работы и подводные камни? И может ли В2В быть интереснее и увлекательнее B2C? Я заметила, что статей и выступлений о дизайне в В...

Открыты сервера Once Human. Тест на смартфонах состоится через неделю Тестовые сервера Once Human уже включили для ПК-геймеров — всего будут участвовать 150,000 человек, каждому из которых нужно как можно скорее скачать клиент игры и войти на сервера — это условия для получения квалификации. Есть много серверов для Северной Америки и немного...

[Перевод] Как ответить на любой вопрос на собеседовании по проектированию систем машинного обучения Шпаргалка для ответа на любой вопрос о проектировании систем машинного обучения на вашем следующем собеседовании. Этот шаблон поможет вам ответить практически на любой вопрос о проектировании системы машинного обучения, который вы можете получить на собеседовании. Важно отм...

Ретро кодинг: Привет из прошлого века На дворе 2023 год. Информационные технологии шагнули далеко. Даже 10 лет назад кажется для нас устаревшей эпохой.Искуственный интеллект заполняет интернет контентом, графика в играх кажется уже реальной, а айти теперь - самая популярная область. Скорость интернет соединения ...

Об одном способе реализации архитектуры крупного Flutter-приложения Привет! Меня зовут Олег Скирюк, я лидирую контент-разработку в одной из команд билайна. Сам я перешёл в мобильную разработку из веба три года назад, после чего собрал и обучил одну из первых Flutter-команд в компании. Вместе с этой командой мы постоянно экспериментируем и пр...

Лучшие игры для Android про выживание в сложных условиях Каждая игра для смартфона прекрасна по-своему. Одни предлагают подумать, другие обеспечивают вам высочайший уровень экшена, а третьи просто позволяют бездумно побегать и пострелять. Но иногда игры могу сочетать в себе несколько других жанров. Такое сочетание возможно в игра...

Как превратить игрушечного робота-доставщика в ровер с беспроводным управлением через мобильное приложение Привет, Хабр! Вам часто бывает скучно? Ну так, что просто уже не знаешь, чем себя занять. Я в такие моменты люблю бесцельно скроллить ленту, залипать на разных видео, а еще листать маркетплейсы в надежде увидеть что-то, за что можно было бы зацепиться. В один из таких момент...

Google представила Gemini — «убийцу» ChatGPT Компания Google официально объявила о запуске собственной системы искусственного интеллекта Gemini. По заявлению генерального директора Google Сундара Пичаи (Sundar Pichai), который провёл презентацию новейшей разработки, Gemini 1.0 на данный момент является самой мощно...

Локальный веб-сервер для разработки с помощью Docker К вам в отдел выходит новый коллега-разработчик и, прежде чем брать первые задачи в одном из проектов, первым делом ему нужно запустить его у себя локально. Если это Senior Full Stack разработчик с опытом администрирования Linux, то установка и настройка конфигов Nginx,...

Создание онлайн видео плеера Привет, Хабр! Меня зовут Игорь, я занимаюсь мобильной разработкой в компании ГРИ, часть холдинга Sunlight. Сегодня хочу поделиться опытом создания плеера для воспроизведения плейлистов в форматах m3u и m3u8. Читать далее

VR-гарнитуру Apple Vision Pro протестировали в РФ и поделились впечатлениями В одном из выпусков на YouTube-канале Rozetked рассказали о новой разработке компании Apple — Vision Pro.

Хардкорная и милая игра Bumballon появилась на iOS и Android Издатель Crescent Moon Games объявил, что игра Bumballon доступна теперь не только на iOS и PC, но также и на Android. Скачать проект можно через App Store, Google Play и Steam; особенность мобильной версии Bumballon в том, что пройти её можно бесплатно, но есть одна внутрии...

Мобильные игроки Delta Force: Hawk Ops не получат доступ к крупному игровому режиму Разработчики Delta Force: Hawk Ops опубликовали видео с игровым процессом из одиночной кампании Black Hawk Down. Так как игру делают на Unreal Engine 5 с добавлением сюжетных миссий, Hawk Ops может заменить новые части Battlefield, тем более что новую «Батлу» хотят снова сде...

Зомби-шутер Dead Town появился на Android в ряде стран Dead Town — мобильная игра в жанре «зомби-шутер» с видом от первого лица. Геймплей в ней разбит на уровни, в ходе которых персонаж стоит на месте и расстреливает мертвецов, бегущих к нему волнами. Для быстрой победы надо делать хедшоты, а также находить воинов-компаньонов, к...

Смартфоны Huawei Mate 60 «взорвали рынок». Huawei резко увеличила план по выпуску новых смартфонов Из-за высокого спроса на серию Mate 60 компания Huawei поставила цель по поставкам смартфонов в следующем году на уровне 100 миллионов единиц. Это на 40% больше, чем компания планировала до выпуска серии Mate 60. Лукас Чжун, аналитик Canalys, подтвердил, что новые проду...

Разработчики мобильной версии Superliminal сообщили, когда ждать бета-тест Ещё в феврале 2024 года читатели AppTime узнали, что в Китае готовится мобильный порт Superliminal. На днях для него опубликовали новый пост в 3839, в котором рассказали радостную новость — игра получила номер версии от местного правительства. Это означает, что релиз хотя бы...

Flutter. На пути к совершенству Добро пожаловать в волшебный мир программирования, где каждый разработчик – не просто кодер, а настоящий магистр заклинаний и цифровых чар! Перед вами лежит карта неисследованных земель, полных таинственных «кодовых джунглей», где скрывается легендарный кракен «кодовых глуби...

Новый средний класс Samsung A55 сравнили со старым флагманом S21 Ultra по скорости работы В одном из выпусков на YouTube-канале Techno Arena выяснили, какой процессор с точки зрения скорости лучше: Exynos 2100 или Exynos 1480.

Многопоточность и параллелизм в Go: Goroutines и каналы Язык программирования Go, разработанный с упором на простоту и эффективность, предлагает уникальный подход к реализации параллельных вычислений через Goroutines и каналы. Goroutines, представляющие собой легковесные потоки выполнения, обеспечивают значительные преимущест...

Некоторым языкам программирования десятки лет — и они ещё в ходу. 5 старых, но актуальных ЯП Не так давно мы писали про язык COBOL, которому уже больше 60 лет. Он до сих пор актуален, поскольку на нём держится немало систем финансовых и банковских организаций. Но есть и другие старые ЯП, всё ещё применяемые в некоторых отраслях. О них сегодня и говорим, не обойдя и ...

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

От идеи до сервера на Mac mini M2 Pro: как мы запускаем новые продукты Меня всегда интересовало, как создают новые гаджеты, автомобили, самолеты и форматы домов. Сейчас я в команде выделенных серверов Selectel и сам участвую в разработке новых продуктов. Под катом делюсь опытом и рассказываю, откуда мы черпаем идеи и как реализуем проекты. На ...

Apple Vision Pro: обзор платформы и создание первого мобильного приложения Привет! Меня зовут Андрей Груненков, я iOS - разработчик в агентстве InstaDev. Делаем мобильные приложения, которые помогают бизнесу расти. В этой статье я расскажу о том, как разработать первое мобильное приложение для платформы Apple Vision Pro.Для начала надо сказать пару...

[recovery mode] 75 вопросов на собеседовании QA В этой статье вы найдете популярные вопросы, которые задают на собеседованиях ручным тестировщикам. Будет не лишним изучить их для повышения уверенности перед интервью с HR-специалистом. Если вы уже ознакомлены с некоторыми аспектами разработки программного обеспечения, вам ...

Мобильная игра The Ants: Odd Allies сочетает в себе элементы стратегии и TD Мобильная игра The Ants: Odd Allies появилась в американском Google Play в ходе пробного запуска. По геймплею она предлагает создать муравейник и стать его предводителем. Осталось только добавить озвучки Дроздова и можно считать данный проект познавательным. В The Ants: O...

Почему Windows настолько медленнее Linux. Расползание фич Время выполнения общих команд Git в Ubuntu и Windows 11 (в секундах, чем меньше — тем лучше), источник: OpenBemchmarking.org В далёком 2013 году один из разработчиков Microsoft детально объяснил, в чём главные технические проблемы при разработке ядра Windows NT. Спустя дес...

Перехват трафика мобильных приложений Часто случается так что на необходимом сайте установлена защита от ботов. Например: QRATOR, Cloudflare, Akamai Bot Manager и пр. Можно потратить множество ресурсов на обход этих систем, но если у вашего ресурса есть мобильное приложение, то можно пойти другим путём. В подавл...

Huawei разработала «магнитоэлектрический» диск. Что это за накопитель и как он работает? За последние пару лет многие компании и научные организации представили разные виды новых или модифицированных старых носителей информации. Это и кварцевые стекла, и очень емкие ленточные накопители, и даже носители на базе ДНК. Тем не менее, регулярно появляются другие раз...

Собирательный образ Junior Android Developer. Какой он в 2024? С каждым годом мобильные приложения становятся неотъемлемой частью нашей повседневной жизни, укрепляя свою позицию. Они интегрировались в различные аспекты делая нашу жизнь более удобной. В свете растущего интереса к сфере IT, не мало людей стремятся попасть в мир мобильной ...

Как я писал свою библиотеку для работы с Telegram В далекий 2019 год, когда про ковид никто не слышал и других жестей еще не было на горизонте, я читал очередную статью как “правильно” писать очередного бота на телеграм. И в очередной раз у меня крутилась мысль: че код так паршиво выглядит то? Где-то в то время телеграм еще...

iOS 18 принесет с собой много интересных функций Авторитетный журналист издания Bloomberg Марк Гурман сообщил о том, что купертиновцы вкладывают огромные усилия в разработку следующей версии iOS. По его словам, iOS 18 может стать самым крупным обновлением за всю историю существования системы. Примечательно, что нечто подоб...

Бесплатные курсы для изучения C++ в 2024 году В 2024 году в сети доступно множество бесплатных ресурсов для изучения C++, которые предлагают высокое качество обучения. Поэтому нет необходимости платить за курсы, если вы можете получить все необходимые знания бесплатно.Учить C++ в 2024 году по бесплатным курсам имее...

Видеокарты Radeon в ноутбуках никому не интересны? На CES 2024 не было ни единой такой новой модели Текущее поколение видеокарт AMD не может соперничать с GeForce RTX 40 по разнообразию, причём в мобильном сегменте ситуация хуже, чем в настольном. И как оказалось, на выставке CES 2024 не было показано ни одного ноутбука с Radeon RX 7000M.  Более того, модели, ко...

Defbox  —  тренажер для безопасника Defbox обучает инженеров находить и реагировать на киберугрозы. Мы запускаем уязвимую инфраструктуру, которую можно изучать и нужно защитить. Прохождение наших лаб обучит находить кибергурозы, писать детектирующие правила - все это поможет вам быстро начать работу с любой SI...

Игровых систем на Linux прибыло: компания Playtron разрабатывает альтернативу Windows и SteamOS Когда речь заходит об игровом программном обеспечении на базе Linux, сразу же вспоминается Steam Deck от Valve. В свое время выпуск новой игровой портативной консоли, да еще на базе полностью нового софта, стал сенсацией. Впечатление усиливалось тем фактом, что софт базиров...

Книга «System Design. Машинное обучение. Подготовка к сложному интервью» Привет, Хаброжители! Собеседования по проектированию систем машинного обучения — самые сложные. Если нужно подготовиться к такому, книга создана специально для вас. Также она поможет всем, кто интересуется проектированием систем МО, будь то новички или опытные инженеры. ...

Как обрести самостоятельность, перестать быть Мидлом QA и мыслить как Сеньор Многие предполагают, что ключевое отличие между Middle QA и Senior QA заключается в уровне опыта и профессиональной экспертизе. Также существует мнение, что за переход из одной категории в другую должна отвечать компания, предоставляя четкий план действий. Однако, на деле, г...

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

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

Quick & worldwide: как мы ускорили DocLoc-релизы и апдейты для 34 локализаций Наши потребительские мобильные продукты уникальны тем, что распространяются в более чем 100 странах на 34 языках — возможно, рекордное значение в российской IT-индустрии. В основном лишь считанные продукты отдельных компаний переводятся на десяток-другой языков; у нас же мас...

Что почитать игровому программисту? Объём специфичных знаний, которые требуются рядовому программисту игр, даже если он только начал свою карьеру, вызывает у меня «лёгкую» тоску. Это одна из причин, почему большая часть людей, которые «горят делать игры», отсеивается на этапе технических собесед...

Дайджест мобильной разработки за сентябрь Новый Kotlin версии 1.9.20-Beta2, разработка библиотеки Jetpack Paging 3.3.0, Yandex Mobile Ads SDK 6, Java 21 LTS, Remote Config в RuStore — и другие важные новости рынка мобильной разработки в сентябре 2023 года. Читать далее

Что сильнее разряжает Android-смартфон: Wi-Fi или мобильный интернет 4G Смартфон без интернета практически перестает быть умным устройством, ведь для доступа к большинству его функций требуется подключение к сети. Из-за этого мы вынуждены использовать два совершенно разных типа беспроводного соединения: Wi-Fi и 4G. Оба предлагают нам выход в се...

Scala Digest. Выпуск 12 Привет, Хабр! Мы — Рома, Настя и Карина, и мы почти год выпускаем Scala Digest на этой площадке!Со временем подготовка каждого выпуска стала походить на фабричное производство. У нас есть налаженный процесс: мы просматриваем материалы и оставляем комментарии. Но мы все еще г...

Sea of Illusions: Vortex это стратегия про корабли и огромных монстров Для мобильной игры Sea of Illusions: Vortex проходит пробный запуск на Android через американский Google Play. Разработкой занимается студия Bozzy Games, которая знакома мобильным геймерам по таким играм, как Empire of Night, West Legends и The Guardian. Sea of Illusions: V...

Ленивый линукс — история Slackware Привет, хабр! Наверняка вы слышали о таком дистрибутиве Linux, как Slackware. Довольно непопулярная и колоритная ОС, одновременно один из самых старейших и ныне живущих дистрибутивов Linux. В современную эпоху Slackware можно считать пережитком прошлого. Старый король, возмо...

[Перевод] Об изучении компиляторов и создании языков программирования Когда я только начинал изучать компиляторы, я не понимал одного важного момента: Разработка языка программирования и написание компилятора — это два почти совершенно разных навыка. Конечно, между ними есть некоторое пересечение, но меньшее, чем может показаться на первый взг...

Украинские онлайн ресурсы обзаводятся собственными iPhone приложениями Мобильные приложения для крупных онлайн изданий уже стали практически нормой в Европе и Америке, в России также есть несколько неплохих iPhone приложений. А вот для украинских ресурсов это пока новый и не опробованный способ распространения своего контента. Первым украинск...

Сообщество iPhone разработчиков и iPhoneDevCamp Kyiv Одним из самых интересных и значительных событий этого года для всех iPhone-connected людей в СНГ стала первая конференция для iPhone разработчиков iPhoneDevCamp Ukraine. Конференция прошла в Киеве в июле и собрала 320 человек из Украины, России, Беларуси, Латвии, Молдовы,...

В стратегию Leaps of Ages добавили элементы Tower Defense с пулемётом Мобильная игра Leaps of Ages доступна в Google Play США. В ней сначала придётся отстреливаться от вражеских первобытных людей при помощи арбалета и пулемёта. Сначала кажется, что данный проект поменял жанр после смены ссылки в Play Market, но вскоре игроки начинают обустраив...

МВД предупредило россиян об опасности общественных зарядок для смартфонов Telegram-канал «МВД Медиа» предупредил россиян об опасности для мобильных устройств общественных зарядных стоек, которые можно найти в магазинах, на вокзалах, в кафе и т.д.

Сотрудникам МЧС запретили использовать iPhone из-за опасности удалённого взлома Сотрудникам МЧС с 10 января могут запретить использовать iPhone в качестве рабочего мобильного устройства. Об этом сообщил Telegram-канал Mash.

Книга «Искусство Agile-разработки. Теория и практика гибкой разработки ПО» Привет, Хаброжители! Большинство компаний, разрабатывающих ПО, якобы используют Agile, но на самом деле не понимают, что это такое Agile. Хотите повысить гибкость своей команды? В книге вы найдете четкие, конкретные и подробные рекомендации о том, что, как и почему следует...

В России появится новая мобильная операционная система Еще одна альтернатива

Япония — родина мобильного гейминга Мобильные игры были с нами всегда. Мы привыкли к тому, что в нулевых были чёрно-белые «Нокии» и «Сименсы», на которых были простенькие чёрно-белые игры. Мы все прекрасно помним, как появлялись первые телефоны с цветными экранами и полифонией — потихоньку они умнели, станов...

Apple запатентовала сменные аккумуляторы для своих устройств Компания Apple запатентовала интересную концепцию сменных аккумуляторов для своих устройств. Причем подобные элементы питания должны иметь стандартные размеры и тип подключения. Такая особенность даст пользователям возможность буквально за считанные секунды менять аккумулято...

Вся информация о будущих мобильных играх PlayStation Studios Несмотря на свою приверженность к эксклюзивам, Sony и игровое подразделение PlayStation Studios не просто планируют, а уже разрабатывают мобильные игры. Давайте посмотрим, чего стоит ожидать и какая информация о них была в последние годы. Начнём с Team ASOBI, которая известн...

15 отличных подкастов про стартапы и развитие ИТ-проектов на русском языке Лайфхаки, живой опыт и ошибки, скрытые возможности на разных рынках, а еще новые идеи для развития своего продукта – все это вы найдете в свежих подкастах из подборки.   Читать далее

iFixit разобрали MacBook Air с M3 Спустя чуть больше недели после официального анонса специалисты iFixit полностью разобрали новые MacBook Air с чипом M3. Главная цель — выяснить насколько сильно новинки отличаются от предшественников. Забегая немного вперед, можно сказать, что некоторые интересные отличия в...

Тут, все что известно о Galaxy Watch 7. Стоит ли ждать, или купить сейчас Galaxy Watch 6 Samsung Galaxy Watch 6 — одни из лучших смарт-часов, которые вы можете купить для любого телефона. Хотя до выхода новых часов еще более полугода, я бы хотел, чтобы в 2024 году Samsung сделала несколько более смелых шагов с новыми Galaxy Watch. В моем списке желаний Samsung ...

В одной лекции практически все знания современного тренера по видам на выносливость. Без воды Лекция, в которой есть всё. На мой взгляд - это уровень высшего тренерского образования за 3 часа и достаточный для прохождения собеседований на должность фитнес тренера в фитнес клубах среднего уровня. Конечно, дополнительно желательно ознакомиться с трудами авторов учебник...

Что покажут на MWC 2024. Собрали все самое интересное Mobile World Congress — это ежегодная выставка, которая проходит в Барселоне, Испания, и посвящена мобильным устройствам. После отмены в 2020 году и небольшого сокращения масштабов мероприятия в 2021 году в 2022 году мы получили полноценную выставку, а MWC 2023 стал еще бол...

Lily58 спустя месяц На Новый год в подарок я получил детали для сплит-клавиатуры. Спустя полторы недели мне удалось её собрать, и начался мой интересный путь в мире кастомных клавиатур. Подробнее о процессе сборки и первых впечатлениях я рассказывал в предыдущей статье. Теперь представляю вам о...

Мрачная RPG Shadow Knight вышла на Android Shadow Knight — мобильная игра в жанре «idle-RPG», которая вышла в Google Play многих стран 12 декабря. В ней автоматический геймплей, в ходе которого рыцарь сражается в тёмном лесу с разными монстрами. Благодаря этому он получает опыт и разные типы валют для дальнейшей прок...

Путь iOS-разработчика: как я много собеседовался и попал на стажировку Привет! Меня зовут Владислав Латышев, мне 28 лет, и сейчас я прохожу стажировку в Банки.ру как iOS-разработчик Я пробовал себя в разных специальностях — получил финансовое и менеджерское образование, занимался бухгалтерией, стал кандидатом в мастера спорта, был тренером по ф...

Следующий флагманский процессор Qualcomm будет самым необычным в ее истории Qualcomm подтвердила первые подробности о Snapdragon 8 Gen 4 на саммите Snapdragon Summit еще в октябре, сообщив, что флагманский мобильный чипсет впервые будет использовать пользовательские процессорные ядра Oryon. Теперь же на сайте Weibo утечка Digital Chat Station опубл...

(Еще один!) личный опыт переезда в США. Часть 1: оффер Всем привет, меня зовут Александр и я алкоголик бы хотел поделиться личным опытом получения оффера в США, подготовки к получению визы этой страны, собственно, получения визы (ох, и разные это вещи!), переезда, получения гринкарты. Может, что-то получится добавить по результа...

Infinix показала аналог MagSafe для Android и она лучше, чем у Apple. Что в ней уникального Все мы привыкли к тому, что быстрая зарядка стала чем-то обыденным. Правда, многие производители хитрят и клянутся красивой вывеской «быстрая зарядка» на что-то с мощностью 20–30 Вт. Но мы им тут не судьи. Лучше давайте поговорим о том, что действительно меняется в мире быс...

Шутер Devil War по типу DOOM выпустили на iOS Если оригинальные DOOM вдохновили целый жанр шутеров от первого лица, то DOOM (2016) и последующие части вдохновили как минимум одну мобильную игру — Devil War. С 2022 года доступна версия для Android, причём она до сих пор находится в стадии раннего запуска. А вот на iOS иг...

Один в поле разработчик: примеры российских видеоигр, которые создавал один человек Может ли интересную игру создать один человек? Когда-то Пажитнов сделал Тетрис, а одним из развлечений программистов было создание или портирование игр с одной платформы на другую. Есть зарубежные игры, созданные в одиночку и заработавшие миллионы – о них на Хабре уже п...

Билайн ускорил мобильный интернет в Белгороде, Старом Осколе и Строителе В результате скорость мобильного интернета в Белгороде, Старом Осколе и Строителе по сравнению с началом года выросла в 1,5 раза.

CD Projekt ведёт переговоры со студиями по разработке мобильных игр Во время финансового отчёта перед инвесторами польской студии CD Projekt задали вопрос: «Вы думали над продажей прав на разработку мобильных игр по своим крупным франшизам третьим студиям?». Ответ дал генеральный директор, Михал Новаковски. Он сказал, что CD Projekt действит...

SQL в Фокусе: Полное Руководство. 100 ключевых Вопросов с собеседований В этой статье мы разберем самые простые и продвинутые аспекты языка SQL через 100 ключевых вопросов, которые встречаются на собеседованиях. Независимо от того, являетесь ли вы начинающим или опытным разработчиком баз данных, здесь вы найдете интересные и полезные аспекты для...

Пять лет обновлений – это мало. Samsung хочет еще больше увеличить срок программной поддержки своих смартфонов Google задала новый стандарт программной поддержки смартфонов, когда сообщила, что новейшие Pixel 8 и Pixel 8 Pro будут обновляться в течение 7 лет. Как оказалось, над чем-то подобным работают сейчас и в Samsung. Об этом на конференции Samsung для разработчиков рассказа...

Вспоминаем, чем смартфоны 20 лет назад отличались от современных и что лучше Сегодняшние телефоны на платформе Android действительно избаловали нас. Если задуматься, современные устройства обладают множеством крутых функций. Даже доступные модели среднего класса предлагают высококачественные сенсорные экраны, быструю зарядку, емкие аккумуляторы, ско...

Apple временно прекратила все работы над iOS 18, macOS 15 и watchOS 11 Релиз iOS 17, macOS Sonoma, watchOS 10 и tvOS 17 прошел не без проблем. В операционках обнаружилось много досадных багов и недочетов. Часть из них купертиновцы исправили только сегодня. При этом еще не все фишки новых операционок доступны пользователям. Некоторые опции, напр...

Игра Dormant Manor предлагает восстановить замок и познакомиться с вампиром Мобильный проект Dormant Manor вошёл в стадию пробного запуска на Android. Скачать клиент игры можно через Google Play США. В нём нужно играть за девушку, которая отправляется в замок, который надо восстановить изнутри и снаружи, а параллельно — раскрыть его секреты. Для в...

Стоит ли покупать iPhone 15 Pro Max в 2024 году. Отзыв реального владельца С момента выхода iPhone 15 Pro Max и многие пользователи стали его счастливыми обладателями, успев сделать определенные выводы по поводу новинки. Кто-то как раз собирается купить смартфон, но сомневается, стоит ли он своих денег и оправдывает ли вложенные средства. На мой в...

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

Это и есть новое ралли Bitcoin? За один день главная криптовалюта мира подорожала на 12% – до 33,5 тыс. долларов Прошлая неделя оказалась благоприятной для держателей Bitcoin и многих других криптовалют, но эта неделя еще лучше: за понедельник Bitcoin мощно рванул вверх, прибавив разом 12%! В итоге сейчас за 1 BTC дают 33,5 тыс. долларов. Ethereum прибавила за день 6,5%, цена одн...

В iPhone 17 появится новое стекло на экране Компания Apple достаточно давно сотрудничает с американской Corning Incorporated которая, специализируется на производстве стекол для мобильных устройств. Совместно они создали защитное стекло Ceramic Shield, используемое во всех последних iPhone. Однако, как отмечают сетевы...

Home, Planet & Hunters обзавелась датой релиза Разработчики мобильной игры Home, Planet & Hunters из студии Black Pearl Games обновили дату релиза проекта в App Store — теперь в нём указано, что игра выйдет 11 апреля. Home, Planet & Hunters будет бесплатной игрой, которая не собирает данные и не предлагает внутри...

Какие неочевидные темы вспомнить перед собеседованием на Frontend разработчика С каждым годом собеседования становятся все сложнее и сложнее, а количество вопросов, которые могут спросить, не укладывается в голове.Именно поэтому я решил создать небольшой чеклист, в котором собрал темы, по которым задавали вопросы либо мне, либо моим друзьям задавали на...

Накануне презентации Xiaomi сама рассказала какими будут Xiaomi 14 и 14 Pro Последние несколько флагманских смартфонов Xiaomi оснащались действительно впечатляющими камерами. Xiaomi 13 Ultra пошел еще дальше и поднял аппаратную планку камеры на новый уровень благодаря объективу с переменной апертурой. Но с того момента прошло уже более полугода. В ...

Honor показала каким будет Magic 6 Ultimate — новый смартфон с лучшей камерой Honor готовит к выпуску новый смартфон из своей последней серии Magic. После глобального анонса Honor Magic 6 Pro компания готова представить Magic 6 Ultimate в Китае. Если верить имеющимся изображениям, смартфон должен получиться очень необычным. Тизер демонстрирует новый ...

Россия одна из стран, где проходит софт-запуск Solaria: Dawn of Heroes Мобильная игра Solaria: Dawn of Heroes появилась в Google Play и App Store некоторых стран мира, включая Россию. При этом в этих же маркетах указана конкретная дата релиза — 23 января. По геймплею Solaria: Dawn of Heroes напоминает Torchlight: Infinite — играть можно за нес...

Sega: история успеха на аркадном рынке (часть 1) Сейчас Sega известна любому геймеру. А уже в далёкие восьмидесятые японская корпорация была одной из самых крупных компаний, создававших инновационные тайтлы. Без того, что создала Sega тогда на аркадном рынке, не было бы и развития как этого самого рынка, так и развития иг...

Meizu уходит из бизнеса смартфонов и меняет направление Meizu объявила о своем решении прекратить разработку новых смартфонов. Вместо этого Meizu решила сосредоточить свои усилия на разработке и создании «устройств завтрашнего дня», управляемых искусственным интеллектом. Шэнь Цзыюй, председатель и генеральный дир...

В мобильной игре Bawk Bawk Rush есть курица Трамп, Рэмбо и «Моряк Попай» Игру Bawk Bawk Rush выпустили 27 февраля на Android и 1 марта на iOS. Её можно скачать напрямую из России. Геймплей крутится вокруг отряда куриц и петухов, вооружённых до зубов. Они противостоят как обычным юнитам, так и боссам. В Bawk Bawk Rush добавили много фан-сервиса —...

Из микро в макро: как адаптировать мобильное приложение под ТВ-платформу Рано или поздно Android-разработчику станет любопытно попробовать новые платформы. Устройств с этой ОС много — есть из чего выбрать. Например, сейчас набирает популярность разработка под умные телевизоры.И вот здесь начинается самое интересное. Вроде бы и на смартфоне, и на ...

KMP перешёл в stable. Что это значит? 1 ноября состоялся релиза Kotlin 1.9.20, beta компилятора k2. Но для нас интереснее глобальное изменение статуса KMP. Мы используем эту технологию в мобильной разработке и написали про неё несколько статей.В статье подробнее рассмотрим, что изменилось в технологии с пер...

Qualcomm Snapdragon 8 Gen 4 будет потреблять слишком много энергии Появилась интересная информация о том, что компания Qualcomm может столкнуться с трудностями, связанными с энергопотреблением нового мобильного процессора Snapdragon 8 Gen 4. Специалисты отмечают, что проблему в этом направлении не удалось решить даже при помощи нового техно...

Разработчики Naraka Bladepoint Mobile прервали молчание Naraka Bladepoint Mobile всё ещё находится в разработке, по крайней мере её китайская версия. Об этом заявил комьюнити-менеджер игры на китайском сайте weibo. Он сообщил, что большая часть контента для мобильной части разработана и вошла в стадию «настройки». Также нам напо...

GoFunc: новая конференция по Go Разработка на Go — особый мир. Этот язык не так популярен, как Python или JavaScript, но благодаря этому и дурацкой шумихи вокруг него меньше. Популярность приманивает «случайно проходивших мимо» и вызывает много глупых холиваров. А тем временем Go собирает людей, которые хо...

Глава Electronic Arts: «На мобильных играх сложно зарабатывать» Electronic Arts отчитались перед инвесторами о планах компании на мобильные игры. Так, в марте издание mobilegamer.biz рассказало, что два внутренних подразделения EA — HD и смартфоны — объединили для совместной работы над EA Sports FC, Madden NFL и The Sims. Подобные измене...

Юриспруденция и программирование: что общего? Юриспруденция и программирование… Казалось бы, что может быть общего у этих двух совершенно не похожих и не связанных друг с другом сфер деятельности? Юристы — это стопроцентные гуманитарии (по крайней мере так считается), а программисты — это технари, копающиеся в машинном...

У следующего Xbox может быть совершенно новый дизайн Большие изменения могут принести интересные новости поклонникам Xbox, особенно если они приведут к выпуску новых современных устройств

Почему в Grand Theft Auto: San Andreas самолёты падают с неба Оббе Вермей [Obbe Vermeij] — один из программистов GTA 3, Vice City и San Andreas. Оббе ушёл из Rockstar после GTA IV и давно занимается другими проектами. В последние месяцы он начал вести блог insiderockstarnorth.blogspot.com, но в ноябре прошлого года закрыл его, поскол...

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

Корейский портал MTN: «Бета-тест Lost Ark Mobile пройдёт в сентябре» Корейский сайт MTN передаёт, что новым генеральным директором Smilegate стал Чон Хван Ли, который ранее был руководителем отдела планирования Lost Ark Mobile. Вместе с этим руководство Smilegate надеется, что ближайший бета-тест игры пройдёт уже в сентябре 2024 года. Вероятн...

Домофон, который знает, как вас зовут — своими руками В мире современных технологий, где мы можем управлять многими устройствами через мобильный телефон или голосового ассистента, удивляет присутствие примитивных элементов, таких как неприятно пищащие зуммеры. Ведь они были изобретены еще в 1831 году! Я решил привнести некото...

iOS 18 и iPadOS 18 получат новый интерфейс в стиле visionOS Apple уже достаточно давно не вносила существенных изменений в дизайн iOS. И вот израильский портал The Verifier со ссылкой на собственные источники заявил, что купертиновцы готовят серьезное обновление интерфейса для своих мобильных операционок. Если верить авторам ресурса,...

Спутниковые операторы объединились для создания нового рынка прямой связи Спутниковые операторы объединились в новую инициативу — Ассоциацию Мобильных Спутниковых Сервисов (MSSA), призванную расширить рынок напрямую к смартфонам. Viasat, Terrestar Solutions, Ligado Networks, Omnispace и Yahsat владеют более 100 мегагерцами L- и S-диапазонов, что, ...

Как приоритизировать фичи с помощью Unit-экономики? Как понять, будет ли прибыльным продукт, который ты хочешь запустить? Стоит ли вообще брать фичу в разработку? Как заранее предсказать эффект от неё? Такие вопросы часто встают перед менеджерами продукта и продуктовыми аналитиками. А особенно остро они звучат, когда вы разра...

Большие языковые модели (LLM) в задачах Сейчас в мире довольно много разговор о том, что LLM оставят всех нас без работы. Чтобы понять о чем речь рассмотрим на практических примерах какие задачи из коробки могут решать современные большие языковые модели (large language models, LLM).З.Ы. Подписывайтесь на мой теле...

Как написать свою первую спецификацию на REST API. С какими ошибками может столкнуться аналитик и как их избежать? Всем привет! Делюсь очередным выпуском нашей рубрики «Открытый микрофон», тема этого выпуска — «Как написать свою первую спецификацию на REST API».Спикером стала Мария Яковлева. Маша — ведущий аналитик Платформы Сфера, НОТА (Т1 Консалтинг). В интернете много описаний особенн...

«Автомобили сходят с конвейера с «хёндовскими» решётками радиаторов, но без задних эмблем». Раскрыт объем производства Rio, Solaris и Creta на бывшем российском заводе Hyundai Telegram-канал «Автопоток» со ссылкой на собственные источники раскрыл объемы производства автомобилей на бывшем российском заводе Hyundai. Они, увы, далеки от впечатляющих (или хотя бы больших). Так, в понедельник собрали 40 машин, во вторник – 45, а...

ViewModel + Kotlin Multiplatform. Пробуем нативное решение Всем привет! На связи Анна Жаркова, руководитель группы мобильной разработки в компании Usetech. Компания Google объявили о своем интересе к Koltin Multiplatform на прошлом Google I/O 2023. Следом был обозначен вектор развития имеющихся решений архитектурных библиотек Jetp...

Uncharted Ocean 2 с пиратами и кракенами появилась в Южной Корее Uncharted Ocean 2 — мобильная игра, в которую ранее можно было поиграть через китайские маркеты. Теперь же морской проект появился в App Store и Google Play Южной Кореи. Несмотря на отсутствие изменений по сравнению с китайской версией, у Uncharted Ocean 2 убрали цифру 2 из ...

Пока мы ждем дешевый складной телефон, Samsung решила выпустить его дорогущую Ultra-версию Мы уже много раз говорили, что складные смартфоны очень дорогие. Иногда в виде слухов появляется информация о том, что скоро выйдет что-то доступное. ZTE действительно выпустила очень недорогую раскладушку, но только для японского рынка. Хотя нам-то хотелось бы видеть решен...

DECstation 5000/260 — когда интернет был еще молодым Не в первый раз я обращаюсь к истории рабочих станций Unix — интереснейшим представителям эпохи перехода от “малых ЭВМ” к современным персональным компьютерам. Их звезда закатилась более 20 лет назад, более дешевые ПК окончального обогнали специализированные дорогие машины...

Developer Competency Matrix Разбирая завалы файлов на своем старом HDD, Seagate Barracuda 7200.10, объемом аж 80 гигабайт(сейчас туда влезет не всякая игра со стима) наткнулся на интересный документ, который выдавали программистам при приеме в дружную питерскую студию электроников. Он достаточно полно ...

Жизнь на колёсах. Велосипед как способ проветрить голову Привет! Меня зовут Артём, я старший программист в SM Lab. А ещё я люблю велосипеды. Так как работа программистов чаще всего так или иначе сидячая (ну, кроме тех ребят, кто осилил освоить стол для стоячей работы и прочие плюшки), то нам приходится придумывать, как бы добавить...

Минимализм / Минималист / TMUX.config Заметили, что мир становится намного красочнее, пестрее, ярче и контрастнее?Весь мир как-будто бы сошел с ума в погоне за яркостью, красками, фактурой, контрастом, дизайном и стилем. За последние пару десятилетий появилось много такого, что не имело бы место на существование...

Решаем головоломки и настраиваем среды Kubernetes: подборка новых языков программирования В блоге beeline cloud мы уже делились дайджестом свежих DIY-материалов о контейнерах, DevOps и архитектуре. Сегодня расскажем, кто и зачем разрабатывает новые языки программирования — выбрали те, что появились на свет за последние три года. Некоторые из них написаны энтузиас...

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

Как запустить Web3-проект | Часть 1: Коммьюнити-менеджмент и маркетинг Web3 захватывает мир, но для многих это по-прежнему пугающий «black box», который работает по неведомым законам и таит много сложностей. Чтобы в очередной раз доказать, что не так страшен чёрт, как его малюют, я написал обстоятельный гайд по запуску Web3-проектов. В первую о...

Я скучаю по механикам из старых игр За время существования индустрии разработки игр формул разных механик, способных развлечь нас, придумали не одну сотню. Что-то умерло засветившись в паре игр, что-то ушло со временем, какие-то существуют до сих пор. Есть и такие, которые не просто выжили, но стали мейнстримо...

Почему владельцы iPhone реже покупают новый телефон, но меньше их не становится Статистика использования смартфонов в мире сильно отличается. Например, в США население разделено пополам в отношении мобильных операционных систем. То есть половина телефонов — это iPhone, а вторая половина — Android. В Индии Android смартфоны преобладают, занимая подавляю...

Кто на новенького: как справиться со стрессом и избежать провалов при адаптации в новой компании и команде Привет, Хабр! Я Оксана Нечитайлова, руковожу отделом сервисного дизайна в YADRO. В разработке продуктов я уже более 16 лет и за свою карьеру сменила несколько компаний, сфер бизнеса и рабочих ролей. В общем, не раз «обнулялась» и проходила периоды адаптации в новой команде и...

[Перевод] Нельзя предполагать, что все используют UTF-8 Как вычислять кодировку при помощи статистики Люди говорят на бесчисленном количестве разных языков. Эти языки не только несовместимы между собой, но и представляют огромную трудность при транспиляции в среде исполнения. К сожалению, все попытки стандартизации провалились. ...

Как получить повышение. Взгляд глазами руководителя Новый год — это не только праздник/отдых/премии и вот это вот все, нужное подчеркнуть; это еще и старт нового промоушен-периода, когда вы можете претендовать на повышение грейда или увеличение зарплаты. В моем отделе (B2В Product Design, хотя это сейчас неважно) 25 человек....

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

Core i7, который быстрее прошлогоднего Core i9. Появились первые результаты тестов Core i7-14700HX Сети засветился мобильный высокопроизводительный процессор Core i7-14700HX, который Intel пока не представила. Это мобильная линейка Raptor Lake Refresh, которая ожидается в начале 2024 года.  Как и настольный Core i7-14700K, мобильный процессор имеет 20 ядер (8 б...

Vector.dev: затащили в PoC Привет, Хабр.В одном из проектов, связанных с мониторингом, мы используем Clickhouse, Prometheus, VictoriaMetrics, Grafana, Alertmanager и Vector.dev. Кстати, что общего у всех этих компонентов? Они написаны не на Java – это было одним из требований проекта, но речь ниже пой...

Шпаргалка для подготовки к собеседованиям по Frontend, каталог IT-мероприятий – эти и другие российские стартапы 10 новых российских проектов для работы с данными компании, создания опросов внутри Телеграм, защиты серверов, поиска мероприятий для IT‑шников и многого другого. Битва за «Продукт недели» началась!Product Radar — здесь каждую неделю публикуются лучш...

Huawei выпустит первый смартфон с тремя экранами уже в текущем квартале Государственное ведомство интеллектуальной собственности Китая объявило о новом патенте Huawei под названием «Устройство складного экрана». Как пишет mydrivers, компания Huawei ведет разработку нового «мобильного телефона с тройным экраном». Ожид...

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

Трагические микрозаймы, украденные креды: какие Android-зловреды мы обнаружили в официальных маркетах Один из основных принципов защиты мобильного устройства от киберугроз — загружать приложения только из официальных маркетов, таких как Google Play или Apple App Store. Однако несмотря на то, что софт проходит множество проверок перед публикаций, это не гарантирует, что польз...

В Японии сделают мобильную игру по аниме «Невероятные приключения ДжоДжо» Игровая студия Gumi Co. хоть и работает по большей части на внутренний японский рынок, но мобильным геймерам она может быть всё равно известна по двум играм — Final Fantasy Brave Exvius и War of the Visions: Final Fantasy Brave Exvius. Но если над этими проектами студия Gumi...

Duracell представила «батарейку» емкостью 60 000 мА·ч и со встроенной зарядкой MagSafe Компания Duracell, известная своими элементами питания, представила два новых мобильных аккумулятора – модели M150 и M250. Эти устройства выполнены в виде масштабных копий типичной батарейки Duracell, только энергии в них намного больше. Внутри Duracell M150...

Где смотреть презентацию Apple 7 мая на русском языке Готовы к презентации Apple? Изображение: 9to5mac.com Сегодня, 7 мая, Apple проведет первую полноценную презентацию своих устройств в 2024 году. До этого компания показала MacBook Air с процессором M3 без отдельного мероприятия, ограничившись лишь пресс-релизом на сайте. А во...

Отличные бесплатные игры для вашего смартфона в разных жанрах Мобильные игры совершенствуются гораздо быстрее, чем все технологии, которые были до них. Игры для Android, кажется, достигают новых высот каждый год. Мы видим все больше и больше релизов премиум-игр, которые бросают вызов тому, на что способны телефоны, и даже бесплатные и...

В смартфонах Samsung скоро появится искусственный интеллект. Но не спешите радоваться Если вам показалось, что в 2023 году технологические компании слишком сильно увлеклись идеей искусственного интеллекта, то это было только начало и наступивший год принесет нам еще больше всяких полезных интересных и увлекательных технологий. Первым крупным технологическим ...

История одного изобретения и личный опыт патентования. Просто о сложном Немного научно-познавательная, немного практическая статья об одном из изобретений в сфере новых способов получения мононитей из полимерных материалов и моих попытках его реализации и патентования. Читать далее

Береги файлы смолоду. Что может произойти, если выкинуть в помойку неисправный жесткий диск Время от времени мне приходится чинить старую компьютерную технику. Винчестеры формата IDE сейчас уже не выпускают, а оптические диски выступают в роли расходного материала — далеко не все возрастные ноутбуки и персоналки умеют грузиться с USB, а покупать чистые болванки п...

Когда выйдет Samsung Galaxy S24 и каким он будет Мало кто сомневается, что Samsung совсем скоро выкатит новый смартфон серии Galaxy — S24. Можно даже с большой долей вероятности угадать, что выйдет он в начале следующего года, то есть через буквально пару месяцев. Но это только предположения, лишенные какой-то основ...

К выходу готовятся новые процессоры AMD с самым мощным графическим ядром. Ryzen 7000G уже поддерживаются AGESA Похоже, вскоре на рынок выйдут настольные APU Ryzen 7000G с производительным графическим ядром.  Поддержка таких процессоров появилась в прошивке AGESA 1008 для системных плат. Это намекает на то, что анонс может быть уже близко. На странице описания платы Asus B6...

Настройка алертингов из Opensearch в Telegram В «Магните» только по 1С-системам суточный объем логов переваливает за 100 Гб. Их нужно обрабатывать, использовать, выделять ценные данные. Конечно, мы пользуемся Discover и различными дашбордами и визуализациями. Но иногда необходима оперативность. Тогда пригождается систем...

[Перевод] Как добавить Flutter в нативное приложение iOS и протестировать его на Codemagic (Часть 1) Hola, Amigos! На связи Саша Чаплыгин, Flutter dev компании заказной разработки Amiga. Нашел интересную статью, решил поделиться переводом. Автор материала рассказывает, как добавить Flutter в новый или существующий проект Native iOS и протестировать его на Codemagic CI/CD с ...

Samsung всё-таки может добавить функции Galaxy AI в старые модели Galaxy S Об этом заявил глава мобильного подразделения.

Какие будут зарплаты у программистов в 2024 году: у кого меньше, а у кого больше Вот уже который год зарплаты представителей российского ИТ-сектора поражают своими контрастами в сравнении с остальными сферами. До сих пор вчерашний студент-программист через пару лет может получать в два раза больше, чем опытный врач. Многие ИТ-гуру зарабатывают как корпор...

Это новый король мобильного фото? Много эффектных снимков, сделанных на Vivo X100 Pro В Сети появились фотографии, которые сделаны на камеру нового флагманского смартфона Vivo X100 Pro. Устройство построено на мобильной платформе MediaTek Dimensity 9300, смартфон получил основную камеру на базе датчика Sony IMX 989 оптического формата 1 дюйм. Перископный...

Погружаемся в базы данных и SQL: полезные материалы и инструменты от сотрудников Selectel Новичку нужно перебрать много сайтов, чтобы научиться работать с базами данных. Это усложняется тем, что в открытом доступе мало действительно полезных материалов, которые могут закрыть все пробелы в знаниях. Мы попросили наших коллег порекомендовать полезные ресурсы, кото...

Это реально? Что должен уметь джуниор системный аналитик по профессиональному стандарту Минтруда России Нам оставили немало комментариев к статьям по подготовке к собеседованию системного аналитика (СА) о том, что примеры со сложными вопросами по SQL, REST и диаграммам — избыточны. И что СА не обязан знать, как написать код обработки запроса на Python, И даже СУБД — тоже не сф...

Как изменилось изучение иностранного языка за 15 лет? Личный опыт.Мир вокруг стремительно меняется, и многие изменения связаны с технологиями. Мы по‑прежнему используем язык для коммуникации с другими людьми, для выражения себя и для поиска информации, но процесс изучения иностранного языка изменил...

Reflection в iOS: как посмотреть содержимое любой сущности В Swift, как и во многих других языках программирования, есть возможность получать информацию о структуре объекта в Runtime. Для этого в языке есть специальный механизм — Reflection. С его помощью можно просматривать содержимое любых сущностей, не зная о них абсолютно ничего...

Зачем Android-смартфонам нужны сервисы Google Play: скрытые фишки, о которых вы не думали На прошлой неделе я написал большой материал, в котором я объясняю, почему смартфоны Huawei — это лучшее из того, что есть на рынке мобильных устройств прямо сейчас. Разуверить меня в этом не смог ни автор AndroidInsider.ru Герман Вологжанин, раскритиковавший аппараты...

ThinkPad X41 Tablet в 2023 году У каждого из нас есть любимые вещи, использование которых вызывает положительные эмоции. Если это автомобиль, то каждый элемент находится на своём месте и реагирует предсказуемым образом. Каждый звук привычен, ведь вы слышали его сотню раз и знаете, что так должно быть. Нет ...

[Перевод] Архитектурные ката: отсекаем всё лишнее в Agile Один из самых естественных треков развития для программиста – стремиться стать программным архитектором. Проектирование систем – непростое дело, а для того, чтобы построить сложную систему, нужно как быть экспертом-технарём, так и обладать опытом в предметной области. На н...

Почему в 2024 году лучше купить недорогой смартфон за 20-30 тысяч рублей, чем флагман Были времена, когда покупать какой-либо смартфон на Андроид, кроме флагмана, было категорически противопоказано. Тяжеловесность операционной системы вкупе со слабым железом тогдашних аппаратов просто не оставляли фанатов «зеленого робота» других вариантов. Хочешь свободы и ...

Комьюнити-менеджер The Division Resurgence объяснил, почему нет новостей по игре Помимо новости о том, что для The Division Resurgence прошёл 2-дневный технический тест в начале апреля, больше свежих инфоповодов по игре не было уже целый месяц. Ещё в начале марта комьюнити-менеджер Discod-канала Resurgence — Ubi_James — сообщил, что верить дате релиза в ...

«Игра 2022 года» — Elden Ring — выйдет на смартфонах? Китайская Tencent работает над таким проектом Игра Elden Ring, фанаты которой ждут выхода в этом году первого дополнения, может выйти на мобильных платформах.  фото: FromSoftware Сообщается, что китайский технологический гигант Tencent уже работает над мобильной версией игры FromSoftware. Само собой, о п...

Как я с 0 поднял свой уровень английского до B2 и подтвердил этот уровень на экзамене IELTS Academic Привет, Хабр! В этой статье я расскажу о своем опыте изучения английского языка и поделюсь вещами которые работали и не работали для меня. Процесс изучения языка очень индивидуален, и никогда нельзя утверждать что верный какой-то один метод / схема (хотя некоторые статьи на ...

Чит-коды Скайрим: все самое важное от денег до оружия Если после прохождения Skyrim вы не захотели покидать игру, то предлагаем вам начать ее заново, используя при этом интересные чит-команды. Таким образом ваше новое прохождение будет совсем не похоже на предыдущее. В этой статье мы перечислим все основные чит-коды Скайрим.

[Перевод] Rust 1.74.0: конфигурация проверки в Cargo, авторизация для приватных реестров, проекции возвращаемых типов Команда Rust рада сообщить о новой версии языка — 1.74.0. Rust — это язык программирования, позволяющий каждому создавать надёжное и эффективное программное обеспечение. Если у вас есть предыдущая версия Rust, установленная через rustup, то для обновления до версии 1.74.0 ва...

Зачем грузовой компании идти в разработку — опыт ПГК Привет, Хабр! Я — Аня Анциферова, продакт «Цифрового вагона» (это одна из разработок Первой грузовой компании). Сегодня на примере опыта ПГК я хочу рассказать о том, почему даже консервативные отрасли вроде железнодорожных перевозок имеют огромный потенциал для развития цифр...

Рефакторинг кода, и как его не бояться Привет, Хабр!Уже около четырех лет моя профессиональная деятельность тесно связана с энтерпрайз разработкой мобильных приложений на Flutter в компании TAGES. Сегодня мне бы хотелось поделиться некоторыми мыслями и практическими советами на тему, которая является актуальной и...

Mobile Web, навигация и при чем тут Nginx Привет, Habr! Я frontend-разработчик в Альфа-Банк. В статье я хотел бы поделиться опытом внедрения мобильной версии web приложения «Альфа-Бизнес» в нашу архитектуру. А точнее — как без массовых доработок 100 фронтовых сервисов мы заставили работать mobile web версию с новой ...

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

Dark and Darker Mobile представляет трейлер и демонстрирует несколько новых функций Dark and Darker Mobile, мобильная версия одной из игр, которая больше всего поразила воображение хардкорных геймеров, обзавелась новыми возможностями, судя по только что вышедшему трейлеру.

Разработка цифровой аппаратуры нетрадиционным методом: Yosys, SpinalHDL, VexRiscv (ч. 2) Это вторая и заключительная часть большой статьи. Ознакомиться с первой частью можно по ссылке. Основная прелесть использования ПЛИС, на мой взгляд, состоит в том, что разработка аппаратуры превращается в программирование со всеми его свойствами: написание и отладка кода...

Функции Samsung Galaxy AI будут доступны и на старых флагманах На своей фирменной презентации, которая прошла две недели назад, компания Samsung объявила миру, что она умеет создавать не только качественные аппаратные и программные продукты, но и отлично справляется с реализацией технологий на базе искусственного интеллекта. Например, к...

ИИ-бот GigaCode стал доступен для программистов вне Сбера — автоматическое генерирование и дополнение кода на разных языках Команда СберБанка открыла ранний доступ к персональному ИИ-ассистенту по программированию для разработчиков. Как отмечает пресс-служба, GigaCode помогает в режиме реального времени по фрагменту кода сгенерировать наиболее вероятные его продолжения непосредственно в сред...

Почему все телефоны стали такими скучными, и как с эти бороться Я до сих пор помню, как в нулевых мы с одноклассниками и просто друзьями любили заходить в салоны связи, чтобы поглазеть на новинки, выставленные на витрине. Это было очень волнительным событием, которое заставляло нас мечтать о той или иной ”трубке” и самозабвенно обсуждат...

Началась предрегистрация Atelier Resleriana в App Store и Google Play Издатель Koei Tecmo запустил раннюю загрузку мобильной и ПК-игры Atelier Resleriana. Предзагрузить её можно через App Store и Google Play почти всех стран мира, не считая Беларусь и Россию. В Steam пока можно пройти предрегистрацию. Релиз Atelier Resleriana намечен на 31 я...

Как начать работать с IPv6 там, где его нет (часть 3) В предыдущих частях цикла статей (часть 1, часть 2) мы настроили подключение к IPv6-брокеру на VDS под управлением операционной системы CHR от Mikrotik. Подготовили туннелирование до устройств сети, которые как умеют, так и нет работать с VPN, используя PPTP, SSTP и статич...

Опыт внедрения компонентной разработки Привет! Меня зовут Александр Омельяненко, я работаю тимлидом Flutter-команды в AGIMA. Расскажу, как и почему на одном из наших проектов мы внедрили компонентный подход к разработке и какие плоды нам это дало. В статье покажу основные плюсы и минусы нашего решения. А еще затр...

[Перевод] Rust 1.73.0: очищение сообщений о панике, изменение в работе с локальными данными потока Команда Rust рада сообщить о новой версии языка — 1.73.0. Rust — это язык программирования, позволяющий каждому создавать надёжное и эффективное программное обеспечение. Если у вас есть предыдущая версия Rust, установленная через rustup, то для обновления до версии 1.73.0 ва...

Как пройти собеседование в отдел бэкенд-разработки ЮMoney. Часть 2 В первой части статьи мы рассказали, из каких четырёх критериев состоит идеальное собеседование в бэкенд, сколько оно должно длиться, чтобы кандидату и интервьюеру было комфортно, а также немного разобрали практику, теорию и форму для фидбэка. Во второй части подробнее ...

От Style Transfer до диффузии: эволюция визуальных эффектов на смартфонах Четыре года я занимаюсь разработкой различных спецэффектов для фото и видео в мобильных приложениях. Вроде бы это локальная и как бы несерьезная тема, но одну только плачущую маску в Snapchat посмотрели 9 млрд раз. Такие штуки пользуются бешеной популярностью и здорово повы...

Python и чистая архитектура… Всем привет! Сегодня я хочу поделиться своими опытом разработки на различных языках программирования и размышлениями касаемо проектирования серверных приложений. Речь пойдет про много обсуждаемую в последнее время чистую архитектуру в рамках языка python. Казалось бы, по зав...

Windows 11 спустя два года все еще безнадежно проигрывает «десятке». Почему? Никогда такого не было и вот опять. Этой фразой можно охарактеризовать медленную популяризацию Windows 11 — многие пользователи, которые покупают ноутбуки или десктопы с 11 версией ОС, возвращаются на Windows 10. Ну а кто сидит на «десятке», крайне неохотно переходят на но...

Путешествие от MightyBoard к FYSETC BIG-DIPPER на FlashForge Creator PRO и ... надеюсь в один конец) Часть 1 Всем привет! Решил сделать апгрейд своего FlashForge Creator Pro (2017), получил посылку. Расскажу ниже про первый этап - распаковку и подготовку к установке платы. Оглавление.- Вступление- Модель держателя- Распаковка посылки с платой- Что еще естьВступлениеПраздники позвол...

Как я зарабатывал $10,000 в месяц на серверах ARK: Survival Evolved Я — ведущий гейм дизайнер с опытом разработки крупных, хардкорных проектов в жанрах от MMORPG и CRPG до мобильной MOBA. Почти три года мы с лучшим другом продюсировали, дизайнили, разрабатывали и занимались живым оперированием своих серверов по игре ARK: Survival Evolved. За...

Яндекс выпустил мобильный браузер для организаций Команда Яндекса объявила о выпуске мобильной версии фирменного браузера для организаций. Мобильный «Яндекс Браузер» представлен вместе с новыми инструментами безопасности в десктопном браузере для организаций.  Сгенерировано нейросетью Midjourney Мобил...

Игра Adventure Friends предлагает необычную механику «собери 4 в ряд» Adventure Friends — мобильная игра в необычном жанре «собери 4 в ряд». Хотя всё зависит от количества героев в вашей команде, их может быть и 3. Главная цель остаётся прежней — крутить колесо фортуны и надеяться на то, что у всех героев выпадет один и тот же символ. Тогда он...

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

Новые смартфоны на Snapdragon 8 и Snapdragon 7 получат только OLED-экраны, а недорогие устройства с Snapdragon 6 будут оснащаться ЖК-экранами Следующие смартфоны на базе платформ Snapdragon 8 и Snapdragon 7 будут иметь OLED-экраны, а модели с ЖК-экранами будут оснащены платформой серии Snapdragon 6, о чем заявил инсайдер Digital Chat Station. В прошлом году и iQOO, и Redmi выпустили высокопроизводительные моб...

Вышла macOS Sonoma 14.5 с исправлением ошибок. Как установить ее на ваш Mac Цикл разработки macOS Sonoma постепенно подходит к концу, и уже в следующем месяце нас ждет презентация новой операционной системы для компьютеров Apple — macOS 15 — с большим количеством фишек, связанных с ИИ. Ну а пока еще есть время, компания доводит актуальную операцион...

Digital Foundry: мы не думаем, что порт GTA VI для Switch и мобильного чипсета возможен Издание Digital Foundry поделилось своими мыслями о том, что Grand Theft Auto VI вряд ли когда-либо выйдет на мобильном чипсете, что касается как Nintendo Switch, так и устройств на IOS и Android. «Мы бы с удовольствием сказали, что это произойдёт. Но в реальности мы не дум...

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

Huawei готовит смартфон, складывающийся в три раза. Чем на это ответит Samsung В последние годы мир складных мобильных устройств переживает настоящий бум. Компании-производители стремятся предлагать пользователям все более мощные и функциональные гаджеты. Именно появление складных смартфонов является главным прорывом последнего времени. Эти инновацион...

Развитие мобильных игр: Основные аспекты и тенденции Мобильные игры стали неотъемлемой частью повседневной жизни современного человека. Они предоставляют огромный спектр возможностей, включая общение, работу, развлечения и, безусловно, игры. Развитие мобильных игр является одним из самых динамичных и перспективных направлений ...

3-е издание «Основы Dart», анонс печатной версии и новой книги — «Основы Flutter» Всем привет!Прошло не так много времени с выхода второго издания «Основы Dart» и т.к. этот язык программирования не стоит на месте, привел книгу к актуальному состоянию, добавив в нее раздел по Extension Types. Несмотря на то, что материал был у меня еще до выхода Dart 3.3 (...

Началась предзагрузка ПК-клиента Once Human — важная информация о мобильном тесте Ранее ожидалось, что поиграть в Once Human смогут как ПК, так и мобильные геймеры, но в ограниченном количестве. Теперь же разработчики сообщили печальную новость — из-за того, что один из сотрудников сильно заболел, команда Once Human не может продолжить в полную силу и в...

Как визуализация приоритетности задач позволила нам ускорить процесс разработки и сделать его прозрачным для всех Какое-то время назад мы столкнулись с проблемой: сроки нашей разработки и темпы реализации начали сильно стопориться. При запуске фичей команда сталкивалась с отсутствием прозрачности при отображении объема задач в спринте. У одного разработчика в работе могло находиться сра...

Приложение «Тинькофф Мобайл» вернулось в App Store под новым названием Мобильное приложение «Тинькофф Мобайл» снова стало доступно в официальном онлайн-магазине приложений для iOS. Найти в App Store его можно под новым названием – TIMOB. Изначально на находку обратили внимание в Telegram-канале «Эмулятор техноблогер...

Будни техпода. Как разместить Telegram-бота на виртуальном сервере Чуть больше месяца назад мы запустили Telegram-бота, через который можно заказать виртуальный сервер. Этот бот помогает арендовать VPN-сервер, VPS из нашего маркетплейса или уникальную конфигурацию под ваши цели. А не возникало ли у вас желания запустить собственный Tele...

«Убийца» Android. Выпущена совершенно новая операционная система для смартфонов Китайская корпорация Xiaomi представляет из себя одного из мировых лидеров на рынке мобильных устройств, а ее фирменная продукция пользуется максимально большой популярностью. Очень и очень многие люди любят и покупают телефоны от данного производителя за Читать полную верс...

Популярный блогер перечислил самые прочные и ремонтопригодные смартфоны 2023 года В одном из выпусков на YouTube-канале JerryRigEverything ведущий рассказал о самых прочных и ремонтопригодных мобильных устройствах 2023 года.

Казума Канеко и COLOPL работают над игрой project MASK для смартфонов Японская компания Atlus известна как издатель серии игр Megami Tensei, дизайн персонажей и демонов в которой создавал Казума Канеко. Он покинул эту компанию в 2023 году после 35 лет карьеры в ней и присоединился к COLOPL. Теперь COLOPL и Казума анонсировали новую мобильную ...

«Яндекс», «Сбер» и VK объявили о намерении создать собственные мобильные ОС Представители компаний не договорились о выпуске совместной мобильной операционной системы. Каждая из компаний создаст собственные версии.

Пуш-уведомления RuStore Привет! Меня зовут Артем Ковардин, я работаю в VK и мы с командой разрабатываем Push Service RuStore и SDK для него. Если вы занимаетесь разработкой мобильных приложений и хотели бы иметь канал коммуникации с пользователями или же вам просто интересно то, как работают разраб...

Весы Nokia-Edition Можно ли повлиять на работу крупнотоннажных весов? Да как два пальца!Здравствуйте, дорогие пользователи! Сегодня я хочу представить на ваш суд очень интересное направление. Чтобы было более проще понять принцип работы того, что я смастерил, предлагаю немного потратить своё в...

LLM в разработке ПО — мнение Данная заметка написана по итогам опыта нескольких месяцев использования ChatGPT и Github Copilot в связке c Visual Studio Code для разработки ПО в достаточно крупной компании. Опыт оказался весьма интересным. Читать далее

Xiaomi расширяет выпуск HyperOS для смартфонов серий Xiaomi 12, 12S и Redmi K50 Xiaomi анонсировала расширение выпуска новой мобильной ОС HyperOS на смартфоны серий Xiaomi 12, Xiaomi 12S и Redmi K50.

Samsung выпустила ONE UI 6. Что нового и на какие телефоны можно установить Обновление операционной системы всегда является каким-то рубежом. Для некоторых пользователей это сродни покупке нового смартфона, ведь их устройство получает новые функции и начинает работать иначе. Все это заставляет ждать новую операционную систему и с ее приближением с...

Новые iPad Pro и iPad Air выйдут на второй неделе мая Авторитетный журналист Марк Гурман продолжает делиться информацией о следующем поколении яблочных планшетов. В новом выпуске своей еженедельной новостной рассылки под названием Power On инсайдер назвал более точную дату анонса iPad Pro 2024 и iPad Air 2024.Читать дальше... ...

Программист с фигой в кармане: в чем причины? IT-сообщество давно уже изобилует людьми, которые работают, откровенного говоря, спустя рукава. Отлынивают, филонят, тихо саботируют. Такие сотрудники часто прогуливают работу, пользуясь удаленкой. Они коммитят в 2 раза реже и хуже, чем могли бы. Они не готовы править и даже...

Где бесплатно изучать Rust в 2024 В 2024 году Rust остается одним из наиболее востребованных и перспективных языков программирования. Вот несколько причин, почему учить Rust может быть полезно:1. Безопасность: Rust разработан с упором на безопасность, предотвращая многие типичные ошибки программирования, так...

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

Pkl — новый язык конфигураций от Apple. Обзор и сравнение с YAML и JSON Каждое приложение требует определенного уровня конфигурации. С помощью специальных языков можно создавать файлы, которые способны автоматизировать инициализацию системы. Эти файлы обычно читаются и интерпретируются только один раз. Наиболее распространенный пример — конфигу...

Личный ТОП крутых Телеграм-каналов, которые избавят от осенней хандры. Читаю сам и вам советую Год постепенно подходит к логическому завершению, но нам предстоит пережить самое унылое время года — осень. Кому-то справиться с серостью помогут хобби, работа или вкусняшки, но этим всем, как бы смешно ни звучало, сыт не будешь! Лучше перенести непогоду помогут новы...

Kotlin (не) против Java: особенности компиляции в байткод В 1995 году Sun Microsystems представили Java — объектно-ориентированный язык программирования, основное кредо которого можно сформулировать так: «Написано один раз, работает всегда». В 2011 году как улучшенную альтернативу Java компания JetBrains представила Kotlin — язык с...

История 3D-печати: от идеи к первым опытам и настоящему Каких-то 40 лет назад 3D- печать казалась уделом фантастических рассказов, несмотря на то, что тогда уже были разработки и  возможности для реализации. Но волшебная аура вроде: «А почему бы мне не напечатать себе дом или автомобиль?» больше напоминала перспективы термоя...

Немецкая игровая консоль из 1990 года: Game Master от компании Hartung. Интересная находка с барахолки Привет, Хабр! В воскресенье я снова поехал на барахолку, которая находится под Валенсией. Но этот поход я опишу как-то отдельно, сегодня речь пойдет лишь об одной интересной находке — игровой консоли Game Master. Девайс появился в продаже в 1990 году, причем разновидностей ...

Adobe Express Mobile представляет инструмент создания изображений Firefly AI для Android и iOS Adobe анонсировала свое новое мобильное приложение Adobe Express в бета-версии, которое объединяет возможности генеративного искусственного интеллекта Adobe Firefly и новые возможности мобильного редактирования на устройствах Android и iOS.

Стали известны первые подробности о Samsung Galaxy Z Fold 6. Он станет более современным Когда только вышел первый складной смартфон, нам казалось, что буквально через пару лет они станут массовым продуктом. Пусть они набирают популярность, но массовыми они так и не стали. Несмотря на это, мы уже прошли большой путь от фактической монополии Samsung до некоторог...

Как YouTube борется с блокировщиками рекламы, и что это значит для России YouTube решила сделать шаг, который многим не понравится. Изначально информация об этом появилась на Reddit. Если коротко, то суть заключается в том, что компания начала резко выступать против блокировщиков рекламы. Каждое второе сообщение на этом ресурсе выражает полное ра...

Функциональное программирование в Python: ежедневные рецепты Как говорится, спроси пять программистов, что такое функциональное программирование, получишь шесть разных ответов. В целом это программирование через функции в их математическом понимании, то есть когда функция принимает что-то на вход и что-то возвращает на выходе, не меня...

Разработка игр с использованием Go и библиотеки Ebiten Go является мощным и эффективным языком программирования, который можно использовать для создания игр. В этой статье мы рассмотрим разработку простой игры с использованием языка Go и библиотеки Ebiten, предназначенной для создания 2D игр. Читать далее

Как в России создаются очень сложные циферблаты часов, или мое знакомство с брендом Briller Добрый день, друзья! Думаю, что уже никто не вспомнит тут наши Geektimes-публикации о гаджетах, но было время, когда и я в том числе делился какими-то интересными находками, так или иначе связанными с механикой. Тогда, например, это были статьи, кто придумал шагомер (2015 ...

Google, это что за дискриминация? Pixel 8 не получит чат-бота Gemini Nano из-за каких-то аппаратных ограничений Смартфоны Pixel 8 и 8 Pro основаны на одной и той же SoC Tensor G3. Несмотря на это, в текущем поколении Google решила несколько ограничивать младшую модель на фоне старшей. К примеру, Pixel 8 не получит мобильную версию чат-бота Gemini Nano.   Google заявляет, чт...

МТС прокачала мобильный интернет на трассе М7 в Петушинском районе Владимирской области ПАО «МТС» сообщает о расширении LTE-покрытия на территории Владимирской области. Скорость мобильного интернета выросла на 30% для жителей и туристов в деревнях Ючмер и Старые Омутищи, а также для проезжающих по федеральной автодороге М7 «Волга» на участке Москва-Владимир.

Тор-5: интересные игры для iOS Разработчики продолжают пополнять яблочный магазин классными игровыми проектами. За прошедшие несколько недель в App Store появилось достаточно интересных игр. О самых крутых новинках расскажем в этой подборке. Читать дальше... ProstoMAC.com.| Постоянная ссылка | No comment...

Как оптимизировать код на С для x86-процессоров: подсистема кэша и памяти, инструкции AVX-512 Меня зовут Андрей Бакшаев, я ведущий инженер-программист в YADRO. Моя команда занимается разработкой и оптимизацией математических библиотек под архитектуру x86. До этого я 15 лет работал в Intel. Значительная часть моих задач заключалась в том, чтобы реализовывать некоторые...

Как узнать серийный номер Айфона разными способами и зачем это нужно Несмотря на то, что 2024 только начался, в этом очень важно проверять Айфон перед покупкой. Оценивать нужно не только внешний вид, состояние аккумулятора, но и другую важную документацию. В частности, первым делом нужно сверить серийный номер — комбинация цифр дает ма...

В самарских «Альпах» появился мобильный интернет МегаФона Село Смолькино стало еще одной локацией на туристической карте Самарской области, где доступны современные услуги мобильной связи. Покрытие сети четвертого поколения в самом населенном пункте, в первом глэмпинг-парке региона и на популярной экотропе обеспечил МегаФон.

Xiaomi Redmi K70 Pro получит рекордно яркий экран — 4000 нит Xiaomi готовит к выпуску новый флагманский смартфон Redmi K70 Pro, который обещает стать новым эталоном в мире мобильных технологий.

Golang глазами PHP-программиста Как-то появилась причина попробовать пописать на Go. На тот момент я знал, что это язык от Google, язык молодой, язык компилируемый, вроде как активноразвивающийся и с зарплатами выше средних. Неплохой набор.В первой попавшейся статье узнаем, что Go к тому же легкий в изучен...

Релиз Ruby 3.3.0: что появилось нового в языке программирования и что изменилось На днях появился новый релиз динамического объектно ориентированного языка программирования Ruby 3.3.0. Он вобрал в себя лучшие возможности многих других ЯП, включая Perl, Java, Python, Smalltalk, Eiffel, Ada и Lisp. Что касается кода проекта, то он распространяется под лице...

Автоматизируем рутину в Android разработке: плагин для создания шаблонного кода на примере создания -api -impl модулей Привет, хабр! Меня зовут Алексей, я ведущий разработчик платформенной команды и по совместительству лид архитектурной компетенции в проекте Альфа-Бизнес. Сегодня я расскажу, как можно автоматизировать повторяющуюся работу в андроид-разработке при помощи плагина для Android S...

Yandex Backend Tour: по городам России в поисках backend-разработчиков Программисты уровня middle+ не готовы тратить месяц жизни на длительные интервью. Поэтому Яндекс приглашает backend-специалистов пройти собеседование всего за неделю, без стресса и ожидания. В ходе Yandex Backend Tour с 13 по 17 ноября кандидаты смогут встретиться офлайн с р...

Похоже, AMD снова вернёт себе звание производителя самых мощный iGPU. Тесты графического ядра в процессорах Intel нового поколения на это намекают В конце текущего года Intel выпустит процессоры Arrow Lake, которые заменят Raptor Lake в настольном и мобильном сегментах. И один такой CPU уже засветился в бенчмарке.  Пока ещё безымянный процессор появился в базе SiSoft Sandra. В данном случае есть чуть больше ...

Unpacking аналитиков: виды, особенности и отличия Приветствую всех читателей Хабра!Меня зовут Белоусова Александра, я развиваю направление по обучению и стажировкам аналитиков в «Автомакон». У меня довольно разнообразный профессиональный опыт: была и бизнес-аналитиком, и системным, и аналитиком данных, руководила проектами ...

Игроки высмеяли трейлер Devil May Cry: Peak of Combat Это мобильный экшен, в которых знакомые герои (Данте, Вергилий, Неро) будут сражаться с новыми и старыми монстрами в уникальных локациях

Лучшие магазины приложений для телевизора, которые можно скачать вместо Плей Маркет на Андроид ТВ Все Андроид-телевизоры по умолчанию поставляются с Play Market по умолчанию, который глубоко интегрирован в систему. С одной стороны, это означает возможность быстро подгружать приложения прямо со смартфона, на котором выполнен вход в тот же Гугл Аккаунт. С другой — к...

Игра в имитацию: как разрабатывать и отлаживать ПО для процессора, которого нет Разработка процессора и вообще программируемых микросхем — процесс сложный и длительный. От старта проектирования до получения первых образцов в кремнии проходит больше года. При этом ПО желательно писать и отлаживать параллельно процессу производства, чтобы оптимизировать с...

Как мы делали «российский Зум» С корпоративным софтом есть проблемы, а госкомпаниям в России в текущих реалиях надо как-то разговаривать. В MS 365 был Teams, поэтому многие приходили к нам и спрашивали, есть ли в нашем офисном пакете такой же. Стало понятно, что нужна разработка такого решения. При р...

Apple Car может выйти до 2030 года Марк Гурман из Bloomberg в новом выпуске своей новостной рассылки под названием Power On рассказал о том, что Apple все еще планирует выпустить свой автомобиль. Однако купертиновцы не хотят спешить — какие-то анонсы могут состояться ближе к концу десятилетия.Читать дальше......

В Dark & Darker Mobile будут PvE и PvP подземелья Пока Warzone Mobile пытается быть копией оригинальной Warzone, авторы Dark & Darker Mobile наоборот добавляют в свою игру такой контент, которого нет в Dark & Darker. Среди него — возможность нанимать в свою группу ИИ-помощников, которые будут помогать в походах по п...

Начало мая 2024 года ознаменовалось 60-летием языка программирования BASIC. В честь этого события несколько проектов FOSS BASIC выпустили новые версии Язык программирования BASIC, созданный более 60 лет назад для обучения начинающих программистов, до сих пор жив и развивается. В мае 2024 года легендарный язык отметил свой 60-летний юбилей, и сообщество разработчиков решило отпраздновать это событие по-особенному. Неск...

МТС обеспечила связью новый медицинский центр в Москве ПАО «МТС» обеспечила качественной мобильной связью и скоростным мобильным интернетом все помещения нового травматолого-ортопедического корпуса городской клинической больницы №31 имени академика Г.М. Савельево.

Материалы для подготовки к собеседованию на позицию Data Scientist. Часть 2: Классическое машинное обучение Привет! Меня зовут Артем. Я работаю Data Scientist'ом в компании МегаФон (платформа для безопасной монетизации данных OneFactor).В предыдущей статье я поделился материалами для подготовки к одному из самых волнительных (для многих) этапов - Live Coding.В этой ...

Геймдев на Lisp. Часть 1: ECS и металингвистическая абстракция В данной серии практических руководств мы подробно рассмотрим создание несложных 2D-игр на Common Lisp. Результатом первой части станет настроенная среда разработки и простая симуляция, отображающая двумерную сцену с большим количеством физических объектов. Предполагается, ч...

ASUS представила обновлённую версию портативной игровой консоли ROG Ally X ASUS анонсировала выпуск обновленной версии своей портативной игровой консоли ROG Ally X, которая обещает вдвое большее время автономной работы, увеличенный объем ОЗУ и возможность апгрейда, ставя новые стандарты в мире мобильного гейминга.

Duke Nukem 3D: один из пионеров дизайна уровней С 1993 года, когда вышел Doom, разработчики сделали множество шутеров. Подобные игры того времени вносили много базовых знаний по дизайну уровней игр, многие из которых все ещё используют. Одной из запоминающихся таких игр была Duke Nukem 3D 1996 года. Побудило меня пере...

Яндекс запустил Нейро. Рассказываем, как он работает Сегодня мы запустили новый сервис Нейро — новый способ поиска ответов на вопросы. Пользователь может задать Нейро любой вопрос, а тот сам подберёт подходящие материалы в Поиске, проанализирует их и соберёт найденную информацию в одном ответе, подкрепив его ссылками на источн...

По локоть в легаси: пошагово перезапускаем устаревший портал на PHP PHP — один из самых популярных языков веб-разработки уже около 20 лет, а самому языку скоро стукнет 30. За это время на нем написали огромное количество больших и маленьких проектов. Некоторые сайты, созданные в 90-ых, 00-ых и 10-ых, хранят код еще с тех давних времен. И чем...

Релиз Ruby 3.3.0: что появилось нового в языке программирования и что изменилось  На днях появился новый релиз динамического объектно ориентированного языка программирования Ruby 3.3.0. Он вобрал в себя лучшие возможности многих других ЯП, включая Perl, Java, Python, Smalltalk, Eiffel, Ada и Lisp. Что касается кода проекта, то он распространяется по...

Apple может выпустить в 2024 году сразу два iPhone SE 4 с Face ID, Dynamic Island и по низкой цене С 2020 года Apple выпускает ежегодно четыре разных модели Айфона, и покупатели уже к этому привыкли. В линейку входят два базовых смартфона и два Pro. В каждой паре есть устройство с большим и маленьким экраном, поэтому выбор у потребителей очень простой. Однако в этом году...

Важные советы backend-разработчику: защити себя от нежелательных проблем Чем больше у backend-разработчика знаний в своей области, тем лучшим специалистом он является. Но опыт показывает: самые классные программисты подобны Сократу, который не стеснялся заявлять во всеуслышание «scio me nihil scire», что в переводе на общенародный - «я знаю, что ...

Настольные Ryzen 7000G и новое поколение Ryzen 8000U впервые засветилось в Сети В Сети впервые засветились настольные процессоры Ryzen 7000G и мобильные APU нового поколения Ryzen 8000U.  Если говорить о первых, то пока засветились три модели: Ryzen 5 Pro 7500G, Ryzen 5 7500G и Ryzen 3 7300G. Первые два должны быть идентичны и, вероятно, буду...

Российские СХД, очень много платформ для ML, новые GPU и коммутаторы. Дайджест серверного железа за февраль Привет! Меня зовут Сергей, в этой статье я расскажу о новинках в мире железа за прошедший месяц. Многие из них показали на выставке Mobile World Congress 2024 в Барселоне. Бонус — обзор нового оборудования российских вендоров. Уже присматриваете железо для своих серверов? П...

Security Week 2344: исследование кампании «Операция Триангуляция» На прошлой неделе в Таиланде прошла конференция Security Analyst Summit, организованная «Лабораторией Касперского». Одной из главных тем конференции стало исследование атаки, которая получила название «Операция Триангуляция». О ней стало известно в июне, когда эксперты «Лабо...

Apple признала слишком много ошибок в своих прошивках и задержала разработку iOS 18 и macOS 15 В сообщении Марка Гурмана из Bloomberg говорится, что Apple приостановила разработку новых функций для своих следующих операционных систем (iOS 18 и macOS 15), чтобы приложить больше усилий для исправления ошибок и повышения производительности. Как пишет Гурман, на прош...

Это самый необычный телефон, который сбережет ваши нервы и будет бесплатным Что происходит, когда несколько брендов, бОльшая часть из которых не имеет отношения к смартфонам пытается выпустить свой продукт? Обычно, не стоит ждать ничего хорошего, но иногда может получиться что-то интересное. Именно так, Human Mobile Devices (HMD), Heineken и бостон...

Pet-проекты. Советы себе начинающему Привет, Хабр! Меня зовут Андрей и я программист. Как и многие, в свободное время я занимаюсь разработкой своих Pet-проектов. Для себя я писал мобильные приложения, игры на Unreal Engine, пробовал обучить нейросеть генерировать квесты и многое другое. Большинство их них прино...

Компонент Tickets — пользовательские страницы и комментарии Давно не писал ничего на Хабре — был по уши занят. За это время многое сделано, но еще больше в планах. А вот вчера выпустил новый компонент Tickets, для создания системы техподдержки. Понятно, только в MODX Revolution. Принцип обычный — пользователь задает вопрос и получае...

Дайджест мобильной разработки за октябрь HyperOS от Xiaomi, обновление Android Jetpack, новые возможности для разработчиков от Discord, предварительная проверка приложений от Google, функция Drag & Drop в RuStore и другие новости рынка мобильной разработки в октябре 2023 года. Читать далее

CompletableFuture. Глубокое погружение java.util.concurrent.CompletableFuture - класс не новый. Он предстал перед нами во всём своём величии в 2014-м году вместе с выпуском Java 8. Много лет с тех пор прошло, а проще он не стал.Мы в компании называем их "фьючи". На хабре было много материала по отдельным частям и...

Переезжаем с DUO Mobile на Мультифактор. Опыт (и грабли) QIWI Когда каждый день слышишь о новых утечках учетных данных пользователей, а социальная инженерия и разного рода мошенники активно прокачивают свои скиллы в выманивании паролей у пользователей, многофакторная аутентификация становится must have.А если мы говорим о работе в боль...

[Перевод] Миграция с Vue 2 на Vue 3: Новые Фичи В этой статье погрузимся с головой в захватывающий мир новых возможностей Vue 3.Эта поистине революционная версия горячо любимого всеми нами JavaScript-фреймворка стремится стать переосмыслением подхода к созданию веб-приложений, предлагая множество улучшений, оптимизаций и ...

Как начать карьеру в пентесте: опыт сотрудника Angara Security Мы продолжаем цикл материалов о старте карьеры в кибербезопасности. Этот материал подготовил сотрудник отдела анализа защищенности Angara Security, по просьбе автора, мы не будем раскрывать его имя. Если после прочтения статьи будут вопросы, welcome в комментарии или в личны...

Игра Call to Adventure: Magic Chest от издателя Last Island of Survival выйдет в апреле Компания HK Hero Entertainment проводит предрегистрацию на мобильную игру Call to Adventure: Magic Chest. Страницы для неё появились в App Store и Google Play многих стран мира, не считая РФ. Если верить маркету Apple, то релиз намечен на 15 апреля. В игре будет только англи...

Побит новый рекорд емкости HDD. 30 ТБ и 400 градусов Цельсия внутри Многие задаются вопросом, как хранить данные дома или на работе. Надо же не только установить систему на жесткий диск, но еще куда-то сложить несколько сезонов любимого сериала, фотографии друзей и родных, видео с котиками, да и для игр тоже нужно много места. А если вы рабо...

Игру Bomber Wasp наподобие Cuphead выпустили на смартфоны Bomber Wasp — мобильная игра, которая берёт вдохновение у Cuphead. Проект выпустили 29 ноября в App Store и Google Play. Геймеры возьмут на себя роль божьей коровки, которой нужно пройти уровни, наполненные ловушками и злыми осами. По мере прохождения надо собирать энергию,...

Python + pygame — небольшие оптимизации Приветствую IT-специалистов, решивших прочитать мою статью, я - python разработчик любитель (изучающий язык уже 5 лет, но не имеющий коммерческого опыта), который решил создать игру на очень медленном языке программирования. В процессе разработки я сталкиваюсь с различными п...

Над всем МТС безоблачное небо Новости от Хабра: МТС представила бета-версию геосоциального мобильного приложения «Кто/Где».МТС внедрила новую систему мониторинга качества работы сетевой инфраструктурыМТС блог на Хабре: Nothing to see here citizen, move along«Вояджер-1» всё же может ожить: что происходит ...

MediaTek готовит к выпуску процессор Dimensity 9400 Компания MediaTek готовит к выпуску свой новый флагманский мобильный процессор Dimensity 9400

Qualcomm Technologies, Inc. сообщила о выпуске новой мобильной платформы Snapdragon 7+ Gen 3 Пихнём ИИ везде, куда только сможем.

Apple резко потеряла позиции в Китае. Новый iPhone не помог Последние исследования указывают на то, что слабый спрос на китайском рынке повлияет на прибыль Apple в первом квартале 2024 года, а продажи iPhone 15 сокращаются. Китайские покупатели в основном выбирают iPhone 15 Pro Max, что может увеличить среднюю цену продажи, но н...

Следующая презентация Apple пройдет уже 7 мая. Что на ней покажут До следующей презентации Apple осталось две недели. Изображение: digitaltrends.com Последняя презентация Apple прошла осенью 2023 года. На ней показали процессоры M3, M3 Pro, M3 Max, обновленную линейку MacBook Pro и iMac. Скажу откровенно, зрелище было очень скучным. С учет...

Rutube запустил плеер для вертикальных видео Rutube запустил новый вертикальный плеер для коротких видео. Плеер является собственной разработкой команды видеохостинга, реализованной за три месяца. Уже сейчас он доступен в веб-версии и в мобильном приложении для Android и iOS. С новым плеером просмотр вертикальных виде...

Мобильную игру Street Fighting All-Star выпустили на Android в Азии Street Fighting All-Star — мобильная игра в жанре «экшен», где проходят битвы между уличными бандами. Главная цель геймеров это собирать редких персонажей и использовать карточки с активными навыками во время боёв формата «стенка на стенку». Street Fighting All-Star выпусти...

Пять бесплатных игр для iPhone, которые заставят тебя играть все выходные Длинные майские выходные — идеальное время не только для поездок на шашлыки, но и для того, чтобы с головой погрузиться в игры на Айфоне. Тем более что в App Store можно найти огромное количество разных тайтлов в разных жанрах, подходящих не только к новым смартфонам на сам...

[Перевод] FORTRAN — первый язык высокого уровня Возможно, это был первый в мире язык высокого уровня, но Майк Бедфорд обнаруживает, что FORTRAN жив и процветает по сей день.Когда FORTRAN только зарождался, языков высокого уровня практически не существовало, и уж тем более не было таких, которые получили бы широкую известн...

Миграция конфигурации сборки с Groovy на Kotlin DSL (Domain-Specific Language) — это язык программирования, который спроектирован и оптимизирован для решения задач в конкретной области или для определенного класса задач. DSL build.gradle предоставляет разработчикам удобный способ определения настроек проекта и управления ...

Прощай, Atlas: опубликовано последнее видео с испытаниями знаменитого робота. Программу свернули Boston Dynamics официально объявила о прекращении разработки антропоморфного робота Atlas. Кроме того, компания опубликовала видеоролик с подборкой интересных моментов испытаний Atlas. Boston Dynamics вот уже несколько лет занимается коммерциализацией технологий. Приобр...

[Перевод] Какой длины должны быть классы — когда «чистый» код на самом деле не так уж и хорош Привет, Хабр!Наши коллеги из beeline cloud подкинули интересную статью для перевода про разработку на PHP, плохие практики и не только. Это история о том, как правила чистого кода могут подорвать его фактическое качество. Материал содержит много рассуждений на эту тему и буд...

Как Huawei убивает Apple в Китае. Почему Россия только выиграет от этого Американские санкции в отношении Huawei, которые вступили в силу в 2019 году, были призваны полностью разгромить китайскую компанию. Ей запретили не только пользоваться сервисами Google, но и применять в своих устройствах комплектующие заграничных производителей без ведома ...

Недавнее заявление Intel было неверно трактовано. Полноценных настольных процессоров Meteor Lake-S всё же не будет Компания Intel, похоже, решила запутать общественность своими планами на настольный сегмент процессоров. Оказывается, полноценных настольных моделей Meteor Lake-S всё же не будет.  Да, исполнительный вице-президент Intel и генеральный менеджер группы клиентск...

Российским разработчикам новых технологий выделили полмиллиарда рублей Правительство Российской Федерации в своем Telegram-канале сообщило, что российским разработчикам новых технологий и материалов было выделено полмиллиарда рублей.

[Перевод] Истерика Apple по поводу нового антимонопольного закона ЕС Истерика Apple по поводу нового антимонопольного закона ЕС уже привела к двум отступлениям, а закон вступил в силу еще неделю назад. Европейская комиссия 2 – Apple 0. Закон ЕС о цифровых рынках действует менее пяти дней, и его правоприменители уже подтолкнули Apple к дву...

Инсайдер: Новый процессор Snapdragon 7 станет «маленьким 8 Gen 3» Инсайдер Digital Chat Station поделился новыми сведениями о готовящемся к выпуску новом мобильном процессоре Qualcomm Snapdragon 7-й серии

RTM-сборку платформы для Windows 11 версии 24H2 могут подписать в ближайшие пару недель Редактор Windows Central Зак Боуден сообщает, что RTM-сборка платформы Germanium, лежащей в основе Windows 11 версии 24H2, может быть подписана в ближайшие пару недель. Это означает, что OEM-производители, такие как Samsung, Lenovo или HP, смогут начать тестировать новую ве...

Принят новый стандарт Fortran 2023 В конце 2023 года был принят очередной стандарт языка Фортран, ISO/IEC 1539-1:2023. Programming languages. Fortran (в просторечии – Fortran 2023). Читать дальше →

Новые карты памяти быстрее, чем ваш SSD Samsung позиционирует новые карты памяти как дифференцированные решения, необходимые для мобильных вычислений завтрашнего дня и приложений искусственного интеллекта на устройствах. При этом в большинстве смартфонов Samsung (в том числе и у новой линейки S24, котоаря заявле...

ИИ скоро будет почти во всех смартфонах. Скажите за это спасибо Qualcomm В наши дни искусственный интеллект, кажется, повсюду. Он в вашем телефоне, телевизоре, компьютере и даже в наушниках. Технология все еще находится в зачаточном состоянии, но уже есть реальные случаи, когда ИИ приносит пользу — расшифровка заметок, создание резюме, ред...

«Open source в России» — интервью с сооснователем и CTO Arenadata об истории фирмы, OSS-лицензиях и разработках Инфраструктура для работы с данными и собственные open source разработки в стране — одни из наиболее актуальных тем для российских организаций и ИТ-специалистов.Сегодня затрагиваю сразу обе в формате интервью: поделиться личным опытом согласился Александр Ермаков, соосновате...

Dimensity 9300 у Vivo X100 Pro троттлит через 2 минуты после начала стресс-теста – производительность падает до 46% Не так давно Vivo объявила о выпуске своего флагманского смартфона Vivo X100. Мобильное устройство базируется на мобильной SoC премиум-класса Dimensity 9300, который является главным конкурентом Snapdragon 8 Gen 3. Vivo X100 Pro попал в руки опытных тестировщиков, что позвол...

[Перевод] 8 профилировщиков потребляемой мощности для embedded и IoT систем От переводчика. Вниманию читателей предлагается обзорная статья в которой автор рассматривает восемь устройств из очень интересной и специфической области — профилирования энергопотребления embedded и IoT устройств. Для тех, кто занимается разработкой энергоэффективных ус...

Страх и ненависть в собеседованиях: от позорного провала до 24-кратного роста ЗП Собеседования больная тема для многих людей — кто-то ходит на них для проверки своих знаний, дабы не терять навыки, а кто-то прибегает к собесам только в самом крайнем случае: нужно повысить зарплату, хочется поменять проект или условия. Но все мы испытываем перед собеседова...

Дави жуков Существует много курсов программирования и повышения IT-квалификации, но ни на одном из них не учат системно искать и исправлять ошибки. В реальных крупных проектах до 30% времени может уходить не на написание нового кода и фич, а на поиск первопричин неисправностей и их уст...

Все материалы на данном сайте взяты из открытых источников или присланы посетителями сайта и предоставляются исключительно в ознакомительных целях. Права на материалы принадлежат их владельцам. Администрация сайта ответственности за содержание материала не несет. (Правообладателям)