WinAPI из C# Язык программирования C# был создан как язык, который можно использовать для простого программирования в ОС Windows. Позже этот язык получил возможность создавать приложения и на других операционных системах, но в этой статье мы будем говорить только об ОС Windows.Для работы...
[Перевод] 6 правил, которые пригодились бы мне, когда я осваивал программирование В кодинге главное — не кодинг Как вы думаете, что такое программирование? Написание кода? Написание хорошего кода? Нет. Это только часть истины. Программирование — это не про кодинг. Программирование — это о решении задач при помощи кодинга. Конечного пользователя не в...
Игровой код, который сам себя программирует На сегодняшний день у меня выпущены четыре игры в Steam, и все они написаны на языке Haxe. Мне нравится по-максимуму автоматизировать свою работу, и сегодня я поделюсь некоторыми приёмами, которые я использую при программировании своих игр.Для непосвящённых: Haxe — это язык...
[Перевод] Rustenstein 3D: программируем, как будто сейчас 1992 год Дважды в год компания NextRoll организует мероприятие Hack Week, на котором сотрудники на неделю берутся за проект по своему выбору. Это превосходная возможность для экспериментов, изучения новых технологий и объединения с людьми из всех отделов компании. Узнать о Hack Week...
Почему я пишу игры на Unity Здравствуйте. Меня зовут Валентин, мне 14 лет и я являюсь разработчиком игр. В рамках этой статьи хотелось бы рассказать о том, как молодой человек может начать, продолжить и достичь некоторых результатов в разработке игр с использованием движка Unity. Читать далее
Книга «Изучаем C# через разработку игр на Unity. 5-е издание» Привет, Хаброжители! Изучение C# через разработку игр на Unity — популярный способ ускоренного освоения мощного и универсального языка программирования, используемого для решения прикладных задач в широком спектре предметных областей. Эта книга дает вам возможность с нуля и...
Golang для Embedded Linux При разработке очередной платформы перед командой АТОЛ встал вопрос выбора языка программирования/стека технологий/железа/фреймворка для создания решений. Железо было выбрано на базе относительно недорогой Linux-платформы STM32MP153/512MB DDR3/8GB eMMC. Эта платформа имеет н...
[Перевод] Как я провалил 5 хобби-проектов за 6 лет и заработал 0 долларов Это история о том, как я мечтал создать генерирующий прибыль онлайн-проект, стремясь к финансовой независимости и творческой свободе. Спустя пять лет ни один из моих проектов не достиг успеха и это по-прежнему остаётся мечтой. Позвольте мне подробно рассказать о своих прова...
[Перевод] Развёртывание в Kubernetes из GitLab Развёртывание в Kubernetes из GitLab Это продолжение предыдущего туториала про командную разработку с использованием GitLab. Фокус предыдущей статьи был на организации непрерывной поставки в работе команды. В этой статье мы уделим основное внимание именно практическим дейст...
Про уровни владения иностранным языком Имхо, в индустрии преподавания иностранных языков давно не хватало коротких внятных формулировок этих вещей. Хотелось бы сразу услышать максимум критики, чтобы побыстрее выправить баги если есть. Заранее спасибо.1. Давайте подумаем, какой уровень у человека, читающего а...
7099 человеческих языков и 8945 языков программирования На Земле живет 7,5 миллиардов человек и 30 миллионов программистов. Человеческих языков около 7099, сколько компьютерных — никто не знает. CodeLani насчитал около 4248 языков, HOPL — 8945. Хочу поделиться самыми интересными находками по языкам программирования. Никто не з...
AMD стала намного сильнее. Все регуляторы одобрили покупку Xilinx Сделка по приобретению Xilinx компанией AMD полностью одобрена. Вчера AMD получила одобрения всех участвующих в процессе регуляторов. Компания ожидает, что сделка будет закрыта уже 14 февраля или около того, то есть через несколько дней. Напомним, о сделке было о...
Газпромбанк и IT_One создали новую компанию в сфере финтеха Новая ИТ-компания будет сфокусирована на цифровизации банковского бизнеса и позволит Газпромбанку сформировать собственные компетенции в создании программного обеспечения с открытым исходным кодом, говорится в пресс-релизе банка.В ближайших планах "ГПБ-ИТ1" - разра...
Flutter for Desktop — новый подход к разработке приложений Язык программирования Dart был изначально разработан как перспективная замена JavaScript в веб-приложениях (с поддержкой асинхронности, потоков, классической поддержки ООП и возможностью использования строгой типизации), но, к сожалению, в этом качестве он так и не достиг зн...
Мой путь мобильной разработки до первой игры Изначально статья была написана на другом ресурсе. По комментариям и личным сообщениям я понял, что статья людям очень понравилась. Это невероятно приятно. И я решил поделиться ею и для подписчиков Хабра.Но если Вы видели эту статью на том самом другом ресурсе, не переживайт...
Как тимлиду и эйчару проводить собеседования, чтобы было интересно кандидату и полезно команде 100% персонала нанимается, вы их приводите в команду через найм, через собеседования. Но многие тимлиды считают, что создание команды с необходимыми компетенциями — исключительно задача HR. Но даже если они вместе пригласили кандидата и провели собеседование — не факт, что ч...
Как обучиться программированию, с чего начать и где черпать знания? ИТ-индустрия является одной из самых быстрорастущих отраслей во всем мире. На рынке все чаще появляются новые технологии, помогающие программистам создавать технологичные продукты или повышать эффективность создаваемых решений. Один из способов узнать о новых технологиях, ис...
«Сколково» и IT_One проведут онлайн-чемпионат для системных аналитиков 18-27 февраля 2022 пройдет Онлайн-чемпионат для системных аналитиков 15 февраля 2022 г. – Фонд «Сколково» (Группа ВЭБ.РФ) и IT_One проведут чемпионат среди системных аналитиков на онлайн-платформе All Cups от VK. Участников ждет призовой фонд 500 тыс. рублей, а также возмож...
Стартует основной этап Всероссийской олимпиады по программированию для школьников Олимпиада проходит в рамках серии масштабных профориентационных проектов, совместно реализуемых образовательной платформой Учи.ру и VK Образование. В этом году часть заданий олимпиады посвящена знакомству с разработкой игр. Школьники смогут попробовать себя в роли гейм-диза...
Как научиться писать статьи (для Хабра и не только) После прочтения вот этого поста от модераторов хабра, я к своему ужасу, увидел, что в мире есть большое количество людей, которые “не знают как правильно написать статью”. Что может быть проще! Берёшь бумагу и ручку, или пишущую машинку, или что там у вас нынче в моде, и п...
[Перевод] Война или мир: используем MATLAB и Python вместе Если вы студент, работаете в академической сфере или на производстве, вы, вероятно, сталкивались с ситуациями, когда вам нужно было объединить работу с более чем одного языка программирования. Это обычное дело в инженерных и научных приложениях, особенно когда они связаны с ...
Я у мамы программист: как найти лучший IT-курс для ребенка Технологии IT/Игры 17.02.2022, 13:12 Я у мамы программист: как найти лучший IT-курс для ребенка Авторы доклада НИУ ВШЭ «Универсальные компетентности и новая грамотность» считают, что в XXI веке умение программировать — такой же важный ...
Что Apple будет делать без iPhone Годы идут, смартфоны активно меняются, но это не может продолжаться бесконечно. iPhone — один из самых актуальных смартфонов современности, но и его развитие однажды достигнет своего потолка возможностей. Уменьшается техпроцесс, камеры стали и без того слишком умными ...
«Мы всегда будем делать такие игры, как Ghost of Tsushima, The Last of Us и Horizon Forbidden West». Sony не откажется от сюжетных однопользовательских игр Компания Sony в рамках приобретения студии Haven Studios решила немного разъяснить позицию относительно своего игрового будущего. Если точнее, сделал это глава PlayStation Studios Хермен Халст (Hermen Hulst). Он решил заверить фанатов платформы, что Sony и дальше...
Основы теории вероятностей с помощью Python Привет, Хабр! Я очень долго собирался с мыслями, чтобы попробовать опубликовать свою статью в вашем сообществе, это дебют, поэтому буду рад услышать в комментариях обратную связь по поводу содержимого материала. Тематика сегодняшнего сообщения – это разбор базовых понятий в ...
[Перевод] 10 забытых форматов изображений Мир забыл уже много форматов изображений – от PCX и TGA до VRML. Не все стандарты изображений, какими бы они красивыми не были, живут долго. Примерно 30 лет назад две разных рабочих группы заканчивали работу над техническими стандартами, которым суждено было повлиять на то...
Руководство разработкой: beginner's survival guide Привет! Меня зовут Наташа, я руковожу разработкой бэкенда страницы yandex.ru. Сейчас у нас в команде больше двадцати человек, которые входят в отдельные группы разработки. Три года назад я впервые стала «тимлидом» маленькой группы из четырёх человек, накопив к этому времени...
Искусственный интеллект Sony превзошел людей в гоночной игре Gran Turismo Компания Sony заявила о создании агента искусственного интеллекта под названием Gran Turismo Sophy (GT Sophy), который смог победить лучших гонщиков мира в гоночном симуляторе Gran Turismo для PlayStation. Чтобы подготовить GT Sophy к игре, различные подразделения Sony ...
[Перевод] Путеводитель по основным трендам 2021 года в области обработки естественного языка и не только Когда-то давно люди много путешествовали, посещали новые города и страны, им удавалось насладиться культурой других народов, пообщаться с ними на языке жестов. Исследовать новый для себя город можно по-разному. Например, бесцельно гулять по его улицам, впитывая атмосферу, со...
Компания BIOCAD и SAS создали школу анализа данных для подготовки специалистов В связи с этим руководство компании BIOCAD, давнего клиента SAS, приняло решение о создании комплексной программы, включающей в себя подготовку к работе с ПО SAS и знакомство с документами по клиническим исследованиям и международными регуляторными требованиями по предоставл...
На Steam Deck теперь можно установить Windows 10: Valve выпустила драйверы Сегодня Valve выпустила драйверы Windows 10 для своей портативной консоли Steam Deck. Эти драйверы обеспечат необходимую аппаратную совместимость для тех, кто хочет использовать ОС Microsoft. Выпускаемые сегодня драйверы предназначены для графического процессора, Wi-Fi ...
Баг Android 12 не позволяет играть в игры Долгое время мы ждали от Android чего-то нового и интересного. В этом году мы наконец-то получили долгожданное обновление и теперь вслед за ним пришли проблемы, которые могут показаться не самыми очевидными. Да и при тестировании выявить их было сложно. Из-за небольшого рас...
Пишем распределенное хранилище за полчаса Привет, меня зовут Игорь и я работаю в команде Tarantool. При разработке мне часто требуется быстрое прототипирование приложений с базой данных, например, для тестирования кода или для создания MVP. Конечно же хочется, чтобы такой прототип требовал минимальных усилий по дор...
[Перевод] TDD: Что пошло не так? Эта статья является переводом материала «TDD: What went wrong or did it?».В сфере разработки программного обеспечения уже давно хвалят Test Driven Development (TDD, разработка через тестирование). Однако в последнее время было сказано много резких слов в адрес TDD, поскольку...
[Перевод] 30 команд Git, необходимых для освоения интерфейса командной строки Git Git — самая популярная в мире распределённая система контроля версий. Линус Торвальдс, разработчик ядра ОС Linux, создал этот инструмент ещё в 2005 году, а сегодня Git активно поддерживается как проект с открытым исходным кодом. Огромное количество открытых и коммерческих п...
Создатели Apex Legends работают над тремя играми по мотивам «Звездных войн». Вот все, что мы о них знаем Технологии IT/Игры 26.01.2022, 13:34 Создатели Apex Legends работают над тремя играми по мотивам «Звездных войн». Вот все, что мы о них знаем Respawn, студия, создавшая в 2019 году «Джедаи: Павший орден», объявила, что в настоящее врем...
Переводы всех статей Пола Грэма на всех языках (210+) Пол Грэм — один из самых уважаемых людей среди ИТишников, основателей и инвесторов. Он первоклассный программист (написал два языка программирования), хакер, создатель дерзкого акселератора Y Combinator, философ. Своими помыслами и разумом Пол Грэм врывается в широкий сп...
Язык Эсперанто: как он связан с Троцким и Красной армией, а также его краткая история и грамматика В нашем мире существует 7000 тысяч языков и естественно, при большей необходимости интернационального общения людей разных наций друг с другом, вызванного политикой, экономикой, туризмом и просто обычным интересом, человечеству не обойтись без международного языка, на котор...
Совместные конфиденциальные вычисления: как работает технология, которая через 5 лет может изменить мир Привет, Хабр! Это моя первая статья здесь, и для начала я хотел бы познакомиться. Я возглавляю Data Science подразделение компании Platforma. Моя команда занимается разработкой моделей машинного обучения и глубокой аналитикой. Мы создаем продукты на основе продвинутых ...
Microsoft и Sega планируют создать стратегический альянс Microsoft и Sega объявили планах по созданию стратегического альянса, который позволит обеим компаниям начать изучение возможности разработки игр с использованием облачной инфраструктуры Microsoft Azure. Sega также заявляет, что партнёрство поможет компании с реализацией ср...
Лучшие карточные игры для смартфона Карточные игры можно представить себе совершенно по-разному. Это могут быть игры, в которые мы время от времени играем с друзьями, что-то из мира азартных игр в специальных игорных заведениях или то, о чем мы будем говорить ниже. Среди игр, которые вошли в подборку, есть ка...
[Перевод] Почему на современных консолях нельзя просто запускать любые старые игры? Когда крупные игровые компании в прошлом говорили об эмуляции, они обычно рассматривали эту технологию как способ кражи игроками их интеллектуальной собственности при помощи пиратства. Однако сейчас руководитель Xbox Фил Спенсер призывает игровую отрасль принять легальную э...
Новый суперкомпьютер от Meta (возможно и самый быстрый) Для создания революционно нового ИИ следующего поколения необходимы мощные суперкомпьютеры, способные выполнять квинтиллионы операций в секунду. Meta представляет новый суперкомпьютер с искусственным интеллектом. По словам материнской компании Facebook, когда AI Research Su...
Случайные лабиринты и сапёр от третьего лица, инопланетные жуки и алгоритм Брезенхема Всем привет! Уже больше 30 лет я занимаюсь разработкой видеоигр и регулярно экспериментирую с различными игровыми механиками. В результате я пришел к идее создать игру по типу сапёра, но от третьего лица и на roguelike подобном уровне.Исследуя большое пространство, нужно соб...
Как создать сайт медучреждения и не нарваться на штраф в 5 миллионов Привет, меня зовут Алина Богомолова, я project-manager в IT-компании Pitch. Сегодня я хочу поделиться нашей экспертизой в сфере создания сайтов для медучреждений.Государство предъявляет к их содержанию повышенные требования. Эти требования описаны в 5 Федеральных законах и в...
5 лучших игр для Android, похожих на Майнкрафт Minecraft — это целая культура, и говорить о существовании других таких же игр в корне неверно. Однако есть вещи в Minecraft, которые некоторым людям не нравятся, но в целом идеей они довольны. Эта игра выпускается для разных платформ. Однако если вы наигрались в нее ...
FOSS News №104 — дайджест материалов о свободном и открытом ПО за 27 декабря 2021 — 16 января 2022 года Всем привет! Продолжаем дайджесты новостей и других материалов о свободном и открытом ПО и немного о железе. Всё самое главное про пингвинов и не только, в России и мире. Главные темы нового выпуска: Новости о распространении и борьбе с катастрофической уязвимостью в Log4...
Какой вклад внесло функциональное программирование в современные языки? Современные языки программирования обладают большим набором разнообразных средств и удобных фишек, что позволяет писать совершенно разный код на одном и том же языке для одной и той же задачи. Парадигма программирования — это в первую очередь стиль мышления: то, как программ...
Перевод: история создания голосового помощника Cortana Голосовой помощник Cortana был важной частью стратегии Microsoft, призванной не только обеспечить успех Windows Phone на рынке, но и продемонстрировать свои достижения в области искусственного интеллекта. Но почему помощника решили назвать Cortana? Ответ кажется очевидным, ...
7 распространенных ошибок в SQL-запросах, которые делал каждый (почти) Сегодня SQL используют уже буквально все на свете: и аналитики, и программисты, и тестировщики, и т.д. Отчасти это связано с тем, что базовые возможности этого языка легко освоить. Однако работая с большим количеством junior-ов, мы раз от раза находим в их решениях одни...
Пишем сервис на GO. Runtime контроллер и Graceful Shutdown Напишем вместе HTTP-сервис на golang с нуля? Я уверен, что это довольно несложно. Для тех, кто каждую неделю этим занимается, моя статья не будет особенно интересна, но я все равно рекомендую взглянуть и оценить, возможно, ваши комментарии спасут кому-то жизнь. А может кое-...
Вангеры 3D: пример использования Emscripten в Rust Вангеры в 2022 году продолжают удивлять, прежде всего людьми которые когда-то полюбили эту игру, но сегодня не забывают и вкладывают много сил, делая её лучше, современнее. Оригинальная игра получила обновление с поддержкой полноценного 3D, да не абы какого, а кросс платформ...
[Перевод] Разработка настоящих компонентов: блок сообщения Facebook Messenger Смесь любопытства и тяги к исследованиям снова привели меня к системе обмена сообщениями Facebook. Я уже изучал компоненты Facebook и писал об этом. Сейчас я обратил внимание на то, что в одни только блоки для вывода сообщений чата вложена огромная работа. На первый взгляд м...
Как перевести текст с фото на iPhone Как часто вам приходилось переводить текст с фото? Лично я, как студент, нередко сталкиваюсь с такой задачей в процессе учебы. В переводе текста с фото нуждаются не только ученики. Это отличная возможность быстро ориентироваться во время путешествий по странам. Также процед...
[Перевод] Работа сети в пошаговой игре Три года назад я приступил к разработке Swords & Ravens — многопользовательской онлайн-адаптации в open source моей любимой стратегической игры A Game of Thrones: The Board Game (Second Edition), разработанной Кристианом Питерсеном и изданной Fantasy Flight Games. На фев...
SSH Picker в ежедневной работе сетевого инженера В статье рассмотрим полезный инструмент облегчающий сбор данных с сетевых устройств. Для работы скриптов с командной строкой по SSH на языке Python нужно использовать множество сторонних модулей, а вернее множество зависимостей одного модуля (привет paramiko), а если на маши...
[Перевод] Рендеринг прекрасных кадров God of War на PC После выпуска God of War на PC я был просто обязан попробовать её. Я играю с 90-х годов, поэтому совершенно не против снова и снова проходить игру с линейным сюжетом. В этом есть большая ценность. На данный момент моей самой переигрываемой линейной игрой является Max Payne ...
Нюансы демонстрационного режима платформы ya888ya Casino Современная игровая платформа ya888ya разработана крупнейшим поставщиком софта для азартных развлечений Playtech. Это ПО дает возможность организовать отличный игровой процесс и запустить собственное онлайн-казино с высоким уровнем доходности. Компания Playtech использует пр...
Компания MediaTek первой показала в работе технологию Wi-Fi 7 Компания MediaTek организовала первую в мире демонстрацию технологии Wi-Fi 7, чтобы показать возможности своих будущих решений семейства Filogic с поддержкой Wi-Fi 7 ключевым заказчикам и коллегам по отрасли. Отметим, что MediaTek участвует в разработке стандарта Wi-Fi ...
Самые заметные изменения языка php за последние годы Я начинал работать с php, когда еще не потерял популярность его 4 выпуск, с тех пор произошли огромные изменения. На мой взгляд, последние несколько лет преобразили разработку на нем довольно сильно. Кстати php продолжает быть серьезно востребованным, например, сейчас ...
Ubisoft прекращает разработку Ghost Recon Breakpoint Ubisoft сообщила, что Ghost Recon Breakpoint больше не будет получать обновлений. Игра получила 11 обновлений за два года, но в конце 2021 года игра стала очень спорной, после того как Ubisoft использовала игру для запуска собственной платформы NFT. Первые Ubisoft NFT, извес...
[Перевод] Создание нативных CLI приложений на Java с помощью Graalvm и Picocli Язык программирования Go стал популярным для написания приложений командной строки. Для этого может быть много причин, но один аспект, в котором выделяется Go, - это возможность скомпилировать программу в один нативный исполняемый файл. Это значитель...
4 страха, мешающие стать тестировщиком в международной компании Привет, Хабр! Меня зовут Анастасия Донцова, и я работаю старшим менеджером команды тестирования в компании Dell Technologies. Хочу немного рассказать вам о своей специальности, а также развенчать несколько ложных и вредных представлений, которые её окружают. Тестирование пр...
10 ситуаций выбора тимлида На конференции Teamlead Conf 2022 мы выкатили лёгкий тест для тех, кто хотел сделать 10 выборов тимлида в нашем банке. Он вызвал обсуждение, насколько обоснованы те или иные действия тимлида в определённых ситуациях, поэтому я постараюсь подробно объяснить, почему лучше де...
Bitsy. Make games, without operations Если вы давно хотели научиться делать игры, но не знали с чего начать, то рекомендуем попробовать Bitsy.Это редактор полного цикла для создания простых игр и маленьких миров на основе html. Это значит, что ваша игра максимально доступна и не требовательна, ее легко можно опу...
На Xbox может появиться аналог платинового трофея с PlayStation за получение всех достижений в игре В последнем выпуске подкаста Iron Lords директор управления проектами Xbox Джейсон Рональд (Jason Ronald) рассказал о планах по добавлению в систему достижений эквивалента платинового трофея с консолей PlayStation. Но не стоит ожидать это нововведение в ближайшее время. Исто...
GTA VI официально подтверждена. Без даты выхода и без каких-либо иных деталей Компания Rockstar наконец-то официально подтвердила новую часть игровой серии Grand Theft Auto. Названия нам не сказали, но, учитывая все предыдущие игры, скорее всего, игра будет называться GTA VI или GTA 6. Учитывая беспрецедентное долголетие G...
[Перевод] Как написать эмулятор CHIP-8 на JS Автор провёл детство за играми в эмуляторах NES и SNES на своём компьютере, но никогда не думал, что однажды сам напишет эмулятор. Иван Сергеев поставил перед автором задачу написать интерпретатор Chip-8, чтобы изучить основные понятия низкоуровневых языков программировани...
Доказана польза компьютерных игр для навыков в работе Учёные выяснили, что виртуальные персонажи помогают игрокам развивать необходимые навыки точно так же, как реальные люди. Другими словами, смоделированные в игре ситуации позволяют людям развивать лидерские качества так же, как если бы они происходили в реальности. Подробнее...
Кейс-лайфхак: как IT-команда Сбера научилась комфортно укладываться в сроки, нужные бизнесу После такого несколько кликбейтного заголовка сразу раскроем карты: IT просто однажды «осмелились» сказать «нет» потоку сверхсрочных задач от бизнеса, и разработка стала успевать входить в график. На этом можно было бы и закончить, но тогда лайфхак остался бы лишь теорией, к...
[Перевод] Решение головоломки Wordle в командной строке Я терпеть не мог, когда родственники заставляли меня играть в Scrabble. Единственное, в чём я был хорош — так это в игре Countdown, в той её части, которая связана с числами. А теперь мне досаждает новая игра со словами Wordle, которая вот уже недели две то и дело выскакивае...
Как сбросить Mac до заводских настроек Все мы любим технику Apple за простоту. Компьютеры Mac здесь не исключение. Чтобы выполнить то или иное действие, вам не нужно лезть внутрь настроек, искать разные инструкции и тому подобное. Обычно все происходит на интуитивном уровне: зашел, включил нужный тумблер и пошел...
[Перевод] В Steam 44 тысяч разработчиков. Кто они? Краткий обзор На момент написания статьи в Steam есть 44 тысяч разработчиков, выпустивших или объявивших о выпуске игры. В сумме они создали почти 70 тысяч игр Steam. В этой статье мы узнаем, кто эти разработчики, какие игры они делают и какую прибыль приносят эти игры. Большинство раз...
Meta утверждает, что её новый суперкомпьютер с искусственным интеллектом будет самым быстрым в мире Meta Platforms, материнская компания Facebook, заявила, что ее исследовательская группа разработала новый суперкомпьютер с искусственным интеллектом, который, как утверждается, будет самым быстрым в мире после завершения его строительства в середине 2022 года. По словам...
Google работает над процессором Tensor второго поколения Пользователь Google Pixel обнаружил интересную ссылку в исходном коде семейства Pixel 6. В нем упоминается что то похоже на SoC Google Tensor второго поколения с кодовым названием Cloudripper. Исследовательская группа считает, что Cloudripper на самом деле не является ни наз...
Что в глубинах Data Lake? Строим архитектуру, укладываем слои, распределяем ответственность Привет, Хабр! Меня зовут Григорий Коваль, я технический руководитель Core Data Lake центра Big Data МТС. Сегодня я расскажу о том, какие слои находятся внутри Data Lake, как построить архитектуру базы данных и чем распределенный Data Mesh-подход отличается от монолитного хра...
Секреты запуска Flutter в production. Создаем IT-верфи Про нас Привет! Мы Даниил Левицкий и Дмитрий Дронов, мобильные разработчики компании ATI.SU — крупнейшей в России и СНГ Бирже грузоперевозок. Хотим поделиться с вами своим видением разработки приложений на Flutter. У нас несколько команд мобильной разработки, и раньше мы п...
[Перевод] Поиск Google умирает Сегодня самый популярный поисковый движок — это Reddit. Единственные, кто этого не знает — команда Reddit, которая не может отвлечься на создание приличного интерфейса поиска. Поэтому вместо этого нам приходится прибегать к Google и добавлять в строку запроса слово «reddit»....
Actions: как в GitHub, но в GitLab Привет! Меня зовут Артемий Окулов, я lead центра компетенций CI/CD в X5 Group.То, чем мы с командой занимаемся, можно отнести к области под названием Developer Experience. В какой-то момент ИТ в компании достигает такой зрелости, что появляются tools team, enabling team и ин...
Поддержка FPS Boost не появится в других играх Xbox «в ближайшем будущем» FPS Boost - отличная функция обратной совместимости на консолях Xbox Series X|S, которая может удваивать, а иногда и в четыре раза увеличивать исходную частоту кадров в некоторых играх Xbox предыдущих поколений. В настоящее время существует более 130 игр Xbox 360 и Xbox One,...
[Перевод] Как найти своё место в программировании графики для игр Введение «Графика стала слишком сложной». В последние годы я всё чаще слышу подобные фразы: программирование графики теперь настолько сложно изучать, что это демотивирует людей осваивать его как хобби и/или профессию, или заставляет их сдаться. Я глубоко очарован этой обла...
В рамках выставки CES 2022 Hisense представляет новое поколение телевизоров 8K ULED с матрицей Mini-LED Компания Hisense представила в рамках CES 2022, главного мирового ИТ-события года, серию ULED-телевизоров с разрешением 8K и матрицей Mini-LED, а также решение на основе лазерной технологии с разрешением 8K. «Технологии могут изменить жизнь. Hisense всегда стремится предлаг...
В платформах Low-code важна универсальность Денис Бахаев, руководитель по развитию направления «Цифровые решения» Siemens Digital Industries Software, — об областях применения Low-code, направлениях его развития и о заблуждениях, связанных с его применением. Платформы Low-code позиционируются как инструментарий «дл...
Почему запуск продукта проваливается (и как этого избежать) Сколько запусков новых продуктов происходит каждый год? По данным Nielsen около 30 000 среди товаров повседневного спроса. Для программного обеспечения гораздо труднее найти конкретные данные. Но могу вас заверить, что статистика того, как проходит большинство этих запусков,...
Российский движок на замену Unreal Engine и Unity обойдётся в миллиарды рублей: администрация президента провела встречу с разработчиками видеоигр Администрация президента РФ провела закрытую встречу с отечественными разработчиками видеоигр, чтобы обсудить положение дел в отрасли, о чем сообщает «Коммерсантъ». Российские разработчики видеоигр поделились своими опасениями и пожеланиями. Участники встреч...
Организация корпоративов по приемлемым ценам Компания «Mosevent» предлагает услуги по организации и проведению корпоративов до десяти тысяч человек. На сайте https://mosevent.ru/ можно детальнее ознакомиться с услугами компании. Ведь это не только корпоративы, но и тимбилдинг. Конференции, презентации, разные деловые ...
[Перевод] Создание игр для NES на ассемблере 6502: приступаем к разработке Оглавление Оглавление Часть I: подготовка Введение 1. Краткая история NES 2. Фундаментальные понятия 3. Приступаем к разработке 4. Оборудование NES 5. Знакомство с языком ассемблера 6502 6. Заголовки и векторы прерываний 7. ...
Работа за границей. Переезд в Швецию Сложно ли найти работу за границей? Вопрос, который волнует многих как начинающих специалистов, так и профессионалов с многолетним стажем. Очень часто возможность поработать за границей представляется чем-то недосягаемым, а одна только мысль о поиске вакансий приводит людей ...
Спортивное программирование: не все так просто, как кажется Меня зовут Абай Баймуканов, я – разработчик-алгоритмист. Уже несколько лет увлекаюсь олимпиадными программированием, поэтому в этой статье хотел бы поделиться своим видением по этому поводу. Быть олимпиадником по спортивному программированию довольно весело и интересно. Н...
Как распечатать документ с телефона Смартфоны постепенно заменяют нам ПК в повседневной жизни, но в некоторых функциях они все же ограничены: экраны хоть и растут в размерах, но для полноценной работы, например, с документами они не совсем подходят. Но это не мешает многим полноценно заниматься работой, когда...
[Перевод] Как работает ИИ Super Mario 64 Super Mario 64 — одна из самых важных и любимых игр в истории. Она задала стандарт для 3D-игр на критическом этапе развития отрасли и повлияла не только на игры для Nintendo 64, но и на проекты многих конкурирующих платформ. Но как она работала? Происходило ли что-то интер...
Как пользователи спасают психику техподдержке «Набить хай-ло» — программирование светодиодных индикаторов на корпусе для показа Hi или Lo в зависимости от нажатия кнопки «турбо», если кто-то такую ещё помнит. Один из моих первых тикетов в роли поддержки как раз закончился тем, что я сообщил пользователю, что осталось т...
Аккумуляторные батареи для раций – применение, технические возможности, преимущества Чтобы обеспечить качественной связью в разных условиях, рекомендовано использовать специальные высокотехнологичные устройства – рации. Они необходимы для осуществления переговоров. Комплектуются разнообразными устройствами. Например, для обеспечения работоспособности требуе...
Недельный геймдев: #58 — 20 февраля, 2022 Из новостей: новая версия RPG Maker будет работать поверх Unity, Дисней опубликовал USD-ассеты из мультфильма Моана, стала доступна коллекция ассетов Scene3D для упрощения разработки 3D игр с помощью Defold.Из интересностей: статья от команды Unity по работе с террейном, ...
[Перевод] Изменения в эмуляторе Dolphin с ноября по январь В этом году мы достигли важной цели, к которой стремились почти десяток лет. В конце 2012 года Sonicadvance1 начал работать над ARM JIT эмулятора Dolphin. В те времена не существовало ни единого устройства, имевшего хотя бы малейшие надежды на работу Dolphin близко к полной...
Создание флагманской камеры realme 9 Pro+ Следуя концепции бренда «Dare to Leap», realme продолжает делать доступными для молодежи по всему миру невероятные технологические достижения и высококачественный дизайн продуктов. В номерной серии realme продолжает работать над фантастическим качеством фото, делая флагманск...
Двигаем биты — или как реализовать свой стандарт UUID Я работаю над открытой реализацией предложенного стандарта идентификаторов UUIDv7. На данный момент спецификация существует в виде IETF черновика. Черновик уже пережил два переиздания, и мы постоянно обновляем спецификации. Но сам документ — это дело простое. Для того чтобы...
Как мы потратили на разработку игры 1.000.000 рублей, а заработали 80.000 рублей Мы в MozgoParty уже 3 года делаем онлайн-квизы. Для нас это отлаженный процесс, в котором мы хороши. Но примерно год назад в компании появилась идея сделать игру, непохожую на все то, что создавалось ранее. И выпустить ее MVP за три месяца. Да, мы оптимисты ;)Как только приш...
ВТБ станет партнером проекта «МегаФон 1440» Основной задачей проекта является создание коммерчески успешного сервиса широкополосной передачи данных на высоких скоростях с минимальными задержками на базе низкоорбитальной спутниковой группировки. Создаваемая система позволит обеспечить глобальное покрытие всей территори...
На что способна GeForce RTX 3090 в Dying Light 2 при разрешении 8К? Dying Light 2: Stay Human только-только вышла на платформе ПК, но уже успела стать одной из самых популярных игр текущего года в Steam. Системные требования для нее нельзя назвать жесткими, так как разработчики рекомендуют процессор уровня Core i7-4790K или AM...
Статическое константное дерево на шаблонах C++ Поиск можно считать одной из наиболее нужных и часто используемых операций при разработке программного обеспечения. На сегодняшний день известно большое количество алгоритмов и структур данных, обеспечивающих высокую скорость поиска. Пусть и в меньшей степени, но подобны...
Насколько мощным является самый быстрый в мире суперкомпьютер: новые детали об AI Research SuperCluster Как мы уже сообщали, компания Meta официально сообщила о создании AI Research SuperCluster (RSC), суперкомпьютера с искусственным интеллектом, который, по словам компании, является одним из самых быстрых в мире. Как только компьютер будет полностью построен в середине 2...
Нужен ли Mockito, если у вас Kotlin? Салют, коллеги.В рамках пятничной статьи предлагаю посмотреть на интересный способ создания моков в Kotlin, без использования сторонних библиотек.Я занимаюсь разработкой аддонов для Atlassian-стека в компании Stiltsoft и, из-за технических ограничени...
Разработка приложения на Flutter с нуля до релиза: Part 2 Привет! Это вторая статья из цикла о разработке приложения на Flutter. В этом "номере" я опишу создание сетевого слоя, работу с локализацией, удобный способ работы с ассетами, локальный поиск и создание UI для одного из двух экранов приложения. Также я выведу интересные метр...
Рабочий шаблон архитектурного решения Уже три года, как мы постепенно передаем солюшн-архитектуру в команды разработки. Приходится часто объяснять, как сделать архитектурное решение коллегам, которые раньше подобными вещами не занимались. Отсюда родилась идея этой статьи – поделиться опытом, который сложился у м...
Аутсорсинг и разработки ПО На сегодняшний день любой вид деятельности и бизнес направления активно развивается в формате онлайн. Виртуальный формат работы становится основным и более эффективным, чем когда либо. Для того чтобы рабочий проект достиг поставленных целей, необходимо грамотно его запустить...
[Перевод] Извлечение максимальной пользы из Git Сегодня ни один проект не обходится без контроля версий с помощью Git под колпаком. Хорошее знание Git поможет вам улучшить свои навыки разработчика, ускорить рабочий процесс и действительно улучшить качество вашей кодовой базы. Однако для этого необходимо немного выйти за...
Как выбрать правильный Help Desk для вашего малого бизнеса Итак, у вас есть отличная группа ИТ-поддержки, работающая в вашем малом и среднем бизнесе — они знают свое дело, усердно работают и часто задерживаются допоздна, чтобы выполнить работу. Но вам все равно нужно больше. Ваш бизнес растет, и технологии играют ключевую...
В Дубне на заводе полного цикла запустят производство базовых станций 5G и LTE. Этим займется группа российских технологических компаний Yadro Группа российских технологических компаний Yadro сообщила о намерении заняться разработкой и производством базовых станций LTE и 5G. Производство будет развернуто в Дубне на заводе полного цикла, первоначальный объем инвестиций в проект оценивается в размере 5-7 мл...
Bandai Namco анонсировала бесплатную игру Gundam Evolution Сегодня Bandai Namco анонсировала новую игру во франшизе Gundam. Это новая бесплатная видеоигра под названием Gundam Evolution. Игра выйдет в 2022 году для платформ ПК, PS5, PS4, Xbox Series X/S и Xbox One. Это многопользовательская игра 6 на 6 PVP, которая обещает много дей...
Как мыслят глухонемые от рождения люди? Мышление глухонемых людей имеет свои особенности Когда у нас в голове возникают мысли, мы проговариваем в уме слова, фразы или целые предложения. Разумеется, они звучат в уме на том языке, на котором мы разговариваем в жизни. Но как думают люди, которые не умеют разговариват...
В Японии изобрели телевизор, который способен передать вкус еды — его придётся облизывать Японский профессор разработал прототип телевизора, способного имитировать вкусы еды. Система получила название Taste the TV (TTTV) — помимо дисплея, она включает в себя 10 ёмкостей со вкусовыми добавками, которые напыляются на гигиеническую плёнку в различных комбинациях, об...
Alphabet основала компанию, которая будет искать новые лекарства с помощью искусственного интеллекта Холдинг Alphabet объявил в четверг об основании новой компании, которая будет использовать технологии искусственного интеллекта для открытия новых лекарств. Она будет использовать наработки DeepMind, ещё одной дочерней компании Alphabet, которая проделала революционную работ...
Лучшие игры на двоих на Айфоне Предлагаем вашему внимаю топ-5 игр на Айфон для двоих. Помните, как несколько лет назад мы собирались вместе с друзьями и близкими за какой-нибудь настолкой? Конечно, многие делают так до сих пор, но я все-таки считаю, что подобные игры просто обязаны перейти в гаджеты. В 20...
Теперь вы можете легко устанавливать приложения Android в Windows 11 Предварительная сборка Windows 11 имеет встроенную поддержку подсистемы Windows для Android (WSA), которая позволяет запускать приложения Android на ПК без сторонних эмуляторов. Прямо сейчас вы можете загружать приложения только из Amazon Appstore, поскольку поддержка других...
В Якутии создают приложение для людей с почечной недостаточностью В приложении необходимо будет ввести результаты общего и биохимического анализов крови - под данные показатели система на базе ИИ составит подходящий рацион. Сервис содержит также необходимую справочную информацию о заболевании, рецепты блюд, счетчик для поддержки водного ба...
[Перевод] Как писать программы с математическим совершенством Имя Лесли Лэмпорта, возможно, не является узнаваемым, но он стоит за несколькими великими проектами: программой для набора текста LaTeX и работой, которая сделала возможной облачную инфраструктуру в Google и Amazon. Он также уделил много внимания нескольким проблемам, дав им...
Обзор стремительно развивающейся среды разработки microStudio Здравствуйте дорогие читатели сайта! На написание этой статьи меня подтолкнул тот факт, что я не смог найти на необъятных просторах русскоязычного интернета, какой-либо подробной информации о microStudio. Можно найти небольшие заметки, на нескольких сайтах. Где совсем скромн...
[Перевод] Docker Everything Bagel: как развернуть локальный стек данных Container au Havre pour les 500 ans by 0Lifea. При разработке Open-source-проекта важно помогать пользователям и оставлять рекомендации. Но чтобы это делать, иногда нужно буквально «прочувствовать их боль»: воссоздать их рабочую среду, запустить тот же код и посмотреть на ...
Как я создаю игры на своём 3D движке в одиночку Много лет назад я занимался созданием маленьких Flash игр и публиковал их на сайте Newgrounds. Сейчас я делаю полноценные игры для ПК.На сегодняшний день у меня 4 законченных коммерческих игр в Steam, и самая последняя из них — выпущенная в 2021 году Pilie Pals, о процессе с...
Ничего не умею, но хочу делать игры Все мы знаем, что в IT много денег и там можно хорошо заработать, а уж на создании игр тем более… Но, что делать, если ничего не умеешь, а хочется сделать свою игру и получать миллионы за внутриигровые покупки или за рекламу сидя на диване? Попробую рассказать о нескольких п...
До конца года для Assassin's Creed Valhalla выпустят два обновления и дополнения «Гробницы павших» и «Праздник Ускурэй» Компания Ubisoft объявила о том, что Assassin’s Creed Valhalla получит несколько бесплатных обновлений до конца года. Ближайшее из них называется «Гробницы павших», и оно выйдет уже на следующей неделе — 9 ноября. Источник изображения: Ubisoft В 2021 году издатель планирует ...
[Перевод] Ошибки, которые не ловит Rust Мне по-прежнему интересны языки программирования. Но сегодня уже не так сильно, и не из-за того, что они позволяют мне делать, а, скорее, из-за того, что они мне делать не позволяют. В конечном итоге, возможности того, что можно сделать при помощи языка программирования, р...
Ссылки и ссылочные типы в C++ Продолжаем серию «C++, копаем вглубь». Цель этой серии — рассказать максимально подробно о разных особенностях языка, возможно довольно специальных. Это пятая статья из серии, список предыдущих статей приведен в конце в разделе 6. Серия ориентирована на программистов, имеющи...
Вызов виртуальных функций в конструкторах и деструкторах (C++) В разных языках программирования поведение виртуальных функций отличается, когда речь заходит о конструкторах и деструкторах. Неправильное использование виртуальных функций – это классическая ошибка при разработке на языке С++, которую мы разберём в этой статье. Читать даль...
Обзор ORM для C#: что подойдет для проекта Одна из проблем использования языков объектно-ориентированного программирования (ООП) и баз данных в сложности их согласования между собой. Знание языка структурированных запросов (SQL) и умение писать запросы позволяют взаимодействовать с БД напрямую. Но использование «чист...
ИИ-помощник Copilot от GitHub — как новый инструмент повлияет на работу программистов Летом 2021 года Microsoft и GitHub представили нейросетевого помощника программиста Copilot на базе технологий компании Open AI. Авторы проекта научили Copilot премудростям работы с фреймворками и разным языкам программирования. После релиза системы было заявлено, что ...
S.T.A.L.K.E.R. 2 перенесли на 8 декабря 2022 Фанатам S.T.A.L.K.E.R. придется подождать еще несколько месяцев, чтобы получить в свои руки последнюю игру серии. Разработчик GSC Game World отодвинул официальную дату релиза S.T.A.L.K.E.R. 2: Сердце Чернобыля с 28 апреля на 8 декабря. Соответственно, оригинальная дата релиз...
Этот чип может «запрограммировать» клетки человека на выполнение других функций Ученые создали чип, который умеет «программировать» клетки Одно из самых важных достижений медицины за последние годы — это использование стволовых клеток для лечения человеческих болезней. Этот тип клеток в человеческом организме большом количестве имеется только на стадии ...
Увеличение размера диска с LVM на VirtualBox Приветствую, меня зовут Иван, я системный администратор. Решил попробовать писать такие вот заметки на задачи, которые делаю редко, чтобы потом вспомнить, если понадобится. Надеюсь и ещё кому-то пригодится.Все пути и имена разделов мои, меняйте соответственно на своё. Все де...
Книга «C# 9 и .NET 5. Разработка и оптимизация» Привет, Хаброжители! В этой книге опытный преподаватель Марк Прайс дает все необходимое для разработки приложений на C#. В пятом издании для работы со всеми основными операционными системами используется популярный редактор кода Visual Studio Code. Издание полностью обновле...
Overpass API: следующий уровень владения OpenStreetMap В своих различных геосервисах мы используем данные OpenStreetMap (OSM). Данные в OSM заносятся, в основном, через специальные программы-редакторы, про самые популярные из которых мы писали тут и тут. На программном уровне редакторы общаются с главным сервером через OSM API. ...
Просто о сложном — move в языке C++ Здравствуйте уважаемые читатели. Данная публикация адресована начинающим разработчикам С++ которые только становятся на путь высокой производительности и "отстрелянных конечностей". Опытные разработчики найдут здесь скорее повторение тех вещей, которые сами мучительно осваив...
Proof Of Concept на Python или как портировать С/С++ Язык программирования Python существует уже 31 год. Это полностью объектно-ориентированный язык. За все время существования на нем стало возможно применять разные парадигмы. Сейчас этот язык может поддерживать:- объектно ориентированную парадигму- структурное программрование...
Как я создал собственный 3D движок и игру на нём за 20 месяцев Речь идёт о игре Speebot, которая была выпущена в Steam в 2017 году.Я разрабатывал эту игру с января 2016 года в своё свободное время в одиночку. Мною выполнено всё программирование, дизайн игрового процесса, создание графики и музыки. Кроме того, я написал собственный игров...
8 стереотипов, с которыми сталкиваются тестировщики Тестирование программного обеспечения – одно из быстроразвивающихся направлений, которое пользуется большим спросом в IT-сфере. Тестировщикам открыты возможности от тестирования работы внутренних систем сложных платформ до тестирования мобильных приложений или сайтов.Я всегд...
Онлайн-хакатон SDV Digital Nomad Hiring Weekend Стань частью команды цифровых кочевников SDVentures С 26 по 28 ноября пройдет первый SDV Digital Nomad Hiring Weekend, который организует SDVentures, мировой лидер по созданию онлайн-продуктов в сфере social discovery. Регистрация - до 21 ноября: https://bit.ly/2Yq7N2m&nb...
Решебники домашних заданий по разным предметам Часто родители вместе с детьми после школы сидят и делают уроки. Это может длиться часами, но задание так и не будет никем понято и решено. Иногда в школе недостаточно понятно объясняют предмет, или по каким-то другим причинам он просто непонятен. Это нормальная практика, не...
Помощь в разработке MVP к вашей идее В основе каждого бизнес проекта лежит уникальная идея, определенная цель, для достижения которой необходимо разработать грамотно план и алгоритм действий. Для того чтобы построить верно план, а вернее сказать MVP необходимо обладать определенными знаниями, владеть инновацион...
Как удобно использовать iPhone и Android одновременно Мы уже много раз рассказывали о бесконечном противостоянии Android и iOS. Пользователи по-прежнему принципиально недолюбливают смартфоны на разных операционных системах и, наверное, зря: «чистый» Android донельзя напоминает iOS, а различные аксессуары для телефоно...
Если бы эксклюзивы PlayStation были доступны по подписке в день выхода, они стали бы хуже. Так заявил вице-президент Sony Как известно, обновлённый подписочный сервис PlayStation Plus предложит игры внутренних студий Sony в рамках уже среднего тарифа Extra. Компания пока не раскрыла деталей, но это явно будут не самые свежие эксклюзивы. Почему же компания не может, как Microsoft, добавлять...
Английский это строго типизированный язык Знания в разных областях позволяют переносить наблюдаемые зависимости в одной области знаний в другую область и понять ее. Знания они как элементы мозайки, как паттерны проектирования. Зная некоторые паттерны в химии, некоторые в механике, некоторые в электронике, можно их п...
Основные параметры для актуальной сборки игрового ПК Игровой компьютер – персональный агрегат, предназначенный для видеоигр, соответствующий их системным требованиям. Для игр разработаны модели, оснащенные специальными комплектующими и отличающиеся особенными техническими характеристиками. Кроме этого, машина имеет дополнитель...
Как кушать вилкой ...или о fork() в двух словах.Как люди решают задачиОбычно у каждой задачи есть одно простое решение, которое воспринимается всеми как правильное. Люди воспринимают такое решение правильным либо исходя из личного опыта¹; исходя из опыта других людей² или просто не задумываяс...
General Motors решила выпускать мобильные электростанции на водородных топливных ячейках Компания General Motors (GM) анонсировала планы производства передвижных мини-электростанций на водородных топливных элементов. Ими она намерена заменить варианты, работающие на бензине и дизельном топливе и загрязняющие атмосферу. В отличие от них водородные модели будут эк...
Репликация Oracle с Quest Shareplex вместо Oracle GoldenGate в Oracle, PostgreSQL, Kafka и другие приёмники Любопытное наблюдение: когда говоришь о репликации Oracle, тебе сразу говорят «да знаем мы про этот GoldenGate!». Конечно, знаете, ведь это решение предлагает непосредственный вендор объекта репликации. При этом за кадром остаются не менее интересные решения. Вендор Quest на...
Microsoft объявила о покупке Activision Blizzard за $68,7 млрд Microsoft объявила о намерении купить Activision Blizzard, одного из ведущих мировых разработчиков игр. Сообщается, что это приобретение ускорит рост игрового направления Microsoft на мобильных устройствах, ПК, консолях и в облачной среде. Сумма сделки составит $68,7 млрд. ...
Разработка и графических приложений в WSL2 Данная статья будет неким дополнением опубликованной ранее (не мной) статьи. Чтобы не повторять написанное, по ссылке выше есть информация о требованиях к работе wsl2 на windows 10, как его включить, настроить, обновить и запустить графическую среду. В текущей статье я расск...
Новые и классический игровые аппараты в новом клубе Джой Казино Сегодня нет ни одного пользователя, который в разное время не попробовал свои силы в компьютерных играх. Отличный способ получить отдых в минуты досуга помогает отвлечься от решения рабочих или учебных заданий, на короткое время переключить работу мозга и дать ему отдохнуть....
[Перевод] Как Kubernetes создает и запускает контейнеры: Иллюстрированное руководство Понимание того как Kubernetes обрабатывает контейнеры дает большую гибкость при создании пользовательских конфигураций под конкретные нужды.Kubernetes позволяет выполнять много полезной работы без глубокого понимания деталей. Утилита командной строки kubectl и дашборды в Ope...
Что такое Семейный доступ и почему им стоит пользоваться В прошлом году я открыл для себя функцию Семейный доступ в iOS, которую ранее как-то обходил стороной. Так уж вышло, что среди моих родственников нет активных пользователей сервисов Apple, зато есть друзья, которые не прочь сэкономить или поэкспериментировать. С каждой iOS ...
Настольные игры для Android, которые не стыдно посоветовать в 2022 году Настольные игры зародились еще в те времена, когда это было чуть ли не единственным развлечением. Тогда, когда у людей не было ни Интернета, ни планшетов, ни баров по пятницам. Развлечений в то время было мало, и люди играли в то, что мы сейчас называем настольные игры. Ест...
Оценка задач в Story Points для больших и молодых команд разработки У разработчиков, которые давно работают вместе, обычно нет проблем в оценке задач. В таких командах процессы настроены, а люди хорошо понимают друг друга, и любому новичку, попавшему в такую команду, быстро объяснят, научат и покажут, как работать в команде.Но на старте прое...
МойОфис запустил корпоративную почту нового поколения Разработка решения ведется при поддержке Российского фонда развития информационных технологий (РФРИТ). В 2021 году инвестиции в создание продукта составили 429 млн рублей, из них 298,591 млн рублей - грант РФРИТ, крупнейший в истории фонда.Почта Mailion создана командой МойО...
В Steam вышел тактический шутер Thunder Tier One Издатель игр Krafton на этой неделе запустили в Steam свой новый тактический шутер с видом сверху Thunder Tier One. Действие игры Thunder Tier One происходит в 90-х годах, после распада СССР. Это реалистичный шутер с видом сверху, в котором вы присоединяетесь к элитной коман...
Создан ИИ, способный вести деловую переписку не хуже бизнесменов Основатель и исполнительный директор Flowrite Ааро Исосаари (Aaro Isosaari) заявил, что идея создать такой инструмент у него возникла из-за того, что он слишком много времени тратил на всевозможную деловую переписку - до нескольких часов в день. В конце концов, он решил, что...
Я понял только то, что ничего не понял На тему услуг написано довольно много самых разных статей, т.к. оказание услуг – самый распространенный вид человеческой деятельности. Банковские услуги, гостиничные услуги, юридические услуги, логистические услуги; парикмахер, курьер, айтишник – все это деятельность в сфере...
Битва за IT Приглашаем на конференцию «БИТВА ЗА IT», где российские и международные эксперты-практики в функциях HR и TeamLead поделятся своим опытом и экспертизой, как привлекать, удерживать и развивать ИТ-специалистов, а также создавать эффективные ИТ-команды и управлять ими, для дост...
Большому художнику – большой критик: новые версии модели ruCLIP для ранжирования результатов ruDALL-E (и не только) В 2021 году особенно активно развивались языковые и визуальные трансформеры, что привело к появлению новых разработок в сфере мультимодального анализа данных. Ярким примером стала модель синтеза изображений по текстовым описаниям DALL-E от OpenAI. Команды Сбера - Sber AI и ...
Как мы провели TAC 2021. Впечатления, тезисы, видео Привет, я Евгений Степченко, delivery-менеджер Тинькофф. В октябре мы провели Tinkoff Agile Conference про масштабирование изменений и изменения при масштабировании, развитие команд и инженерные практики. Нам важно, чтобы тимлиды, техлиды, менеджеры и эксперты развивались ка...
Как устроены цикл событий и стек вызовов в JavaScript Цикл событий (event loop) — ключ к асинхронному программированию на JavaScript. Сам по себе язык однопоточный, но использование этого механизма позволяет создать дополнительные потоки, чтобы код работал быстрее. В этой статье разбираемся, как устроен стек вызовов и как они с...
Работа руководителя с людьми начинается задолго до найма и не заканчивается с уходом людей из команды Я хочу, чтобы после этой статьи у вас появилось чуть побольше информации о том, на что влияет тимлид в нашей социально-технической системе, которой является команда. Сейчас попробуем вместе разобраться, как тимлид влияет на «социальное» и нужно ли что-то в этом «социальном» ...
Лучшие смарт-часы 2021 и как их правильно выбирать Умные часы становятся все более популярным гаджетом, а их продажи растут из месяца в месяц. Рассказывать о преимуществах и недостатках такого типа устройств большого смысла нет, тем более, мы уже не раз это делали. В этот раз поговорим о том, какие модели можно считать лучш...
Эту игру ждали десятки миллионов человек: новый PUBG наконец вышел для Android и iOS Сегодня долгожданная для многих игра PUBG: New State стала доступна для загрузки в магазинах Google Play и App Store. Пользователям Android потребуется устройство с не менее 2 ГБ ОЗУ и Android версии 6 или новее. Для пользователей iOS требуется iPhone или iPad под управ...
7 принципов Agile из Agile Extension от IIBA Принципы — это те рельсы, которые направляют людей по жизненному пути. Международный Институт Бизнес-Анализа (IIBA) определил 7 главных принципов, которые указывают бизнес-аналитикам как работать приносить больше пользы команде и клиенту, делая меньше работы с большим к...
Чем занять себя, если в дороге разрядился смартфон На днях моя подруга выдала интересную мысль: она заметила, что в аэропорту многие люди сидят без смартфонов, смотрят в окно или просто ничем не занимаются. У них даже нет наушников — они просто находятся наедине с самими собой. Это и вправду интересно: наверняка вы ви...
Как войти в IT? Цель статьи помочь желающим войти в IT, либо показать, что оно им не нужно.На фоне большого количества отрицательных отзывов об образовательных платформах, человек решил сменить профессию и часто всегда цель перейти в IT сферу. Ни для кого не секрет, что одна из причин таког...
Разработка гироскопического эхолокатора Личные проекты – это важный элемент любой технической профессии. Они дают какую-то нить идентичности, столь востребованную в наше время – вот ты уже не следуешь вслепую по линейному конвейеру жизни, а выходишь за рамки, создаешь что-то новое, попутно расширяя свой технически...
[Перевод] Сравнение матричной факторизации с трансформерами на наборе данных MovieLens с применением библиотеки pytorch-acceleratd Современный человек много чем занимается в интернете: ходит по магазинам, слушает музыку, читает новости. Все эти задачи подразумевают поиск и выбор того, что ему нужно. При этом важную роль тут играют рекомендательные системы. Они помогают людям не утонуть в многообразии ва...
Три способа отследить запросы Greenplum, которые «отъедают» слишком много ресурсов Привет, Хабр! Меня зовут Роман, я работаю разработчиком в компании Arenadata, где мы решаем много задач, связанных с Greenplum. Как-то мне представился случай разобраться с одним непростым, но вполне типичным для этой СУБД кейсом. Необходимо было выяснить, на обработку каких...
Самая маленькая в мире батарея предназначена для питания имплантатов и микромашин Постоянно продолжающаяся миниатюризация электроники вынуждает ученых и инженеров переосмысливать существующие и изобретать новые технологии, которые служат для снабжения микроэлектронных устройств необходимой для их работы энергией. Одним из достижений в этой области являетс...
Как мы мониторим наши сервисы Сейчас сложно представить себе стабильно работающий сервис, если у вас на должном уровне не налажен мониторинг. Это и постоянно обновляющиеся статусы инфраструктуры, и хороший сбор логов, и возможность вовремя посылать уведомления — в общем, вы знаете.Меня зовут Юрий, в этом...
[Перевод] Парадокс pull request-ов: как мы с ним справляемся Парадокс pull request-ов можно объяснить так. Я только что закончил писать код, который может хорошо сказаться на опыте наших пользователей, и хочу поскорее запустить его в работу. Мне нужна ваша помощь, но вы заняты и в большей степени склонны работать над собственным кодом...
Каждый третий российский школьник хочет работать в сфере разработки игр Согласно результатам опроса VK Образования, 29% учеников средней школы хотели бы в будущем работать в сфере разработки игр. Каждый третий (32%) уверен, что это направление всегда будет востребовано. 38% считают разработку игр перспективным направлением для построения карьеры...
Инструкция: включаем обновлённый «Диспетчер задач» в Windows 11 Build 22538+ (Dev) Несколько часов назад Microsoft выпустила новую инсайдерскую сборку Windows 11 под номером 22538 для канала Dev, которая принесла с собой довольно большое количество исправлений и улучшений. Впрочем, в сборке присутствует ещё одно довольно интересное изменение, которое в на...
Каким будет новый автомобиль для езды по Луне? Компания Northrop Grumman показала внешний вид своего лунного автомобиля Аэрокосмическое агентство NASA планирует отправить людей на Луну в 2025 году, в рамках программы «Артемида». Перед этим необходимо проделать колоссальную работу: закончить разработку ракеты-носителя Spa...
Почему типы так много значат для программистов? Адаптация статьи What do types mean for programmers? (Ville Tirronen) Типы – одно из основополагающих понятий для программистов. Типы также могут быть одним из наиболее запутанных и многогранных явлений в нашей сфере. И они же являются бесконечным источником споров в интерне...
Как мы научились управлять данными глобального масштаба: кейс разработки Супермаркета Данных Мария Юшанова, Управление распространения данных Департамента SberDataИнформацию не пытается собирать только ленивый. Многие компании считают ее своим главным богатством и оружием. И именно данные нужны для развития бизнеса, повышения качества сервиса и разработок новых прод...
5 лучших числовых головоломок для Android: Какура Есть немного странные игровые жанры, которые объединяют в себе очень много всего. Например, есть шутеры, которые объединяются со стратегиями и становятся чем-то новым. Есть гонки, объединенные с игрой от третьего лица, и в результате получается что-то вроде GTA 5. А есть кр...
Как подружить Юлу и ВКонтакте Осенью прошлого года перед нами стояла задача объединить крупнейшую социальную сеть и многомиллионный сервис объявлений в одну площадку для продажи — Объявления ВКонтакте. Похожую задачу уже решил Facebook, реализовав внутри своей соцсети Facebook Marketplace, и в результате...
Лучшие военные игры для Android Жанр военных игр очень широк и выходит далеко за пределы танков или ”колды”. В нем есть все — от шутеров до стратегий, которые часто дают причудливые пересечения жанров и создают целые вселенные. Иногда уже готовые ”вселенные” приходят в мир мобильного гейминга. Примером мо...
Новым эксклюзивом PlayStation может стать хоррор ААА-класса. Возможно, в его разработке участвует дизайнер уровней The Last of Part II У компании Sony в ближайшем будущем может появиться нетипичный для неё эксклюзив PlayStation. Как стало известно, студия FireSprite, которую Sony приобрела в конце прошлого года, занимается разработкой некой приключенческой хоррор-игры класса AAA. Игра создаётся ...
Бывший продюсер Dragon Age назвал «магию BioWare» глупостью Бывший продюсер серии ролевых игр Dragon Age Марк Дарра (Mark Darrah) высказался о «магии BioWare» на своём YouTube-канале. Этим термином в студии называли подход к разработке игр, где проект быстро приобретает лицо и все системы начинают слаженно функционировать только пере...
7 вопросов о компьютерной томографии Привет, Хабр! Спустя много лет режима ReadOnly, решила зарегистрироваться, чтобы рассказать о своем опыте работы с промышленным томографом. Когда люди узнают, что я занимаюсь компьютерной томографией, то обычно задают два вопроса: первый - «Это неопасно? Там же излучени...
[Перевод] Создание игр для NES на ассемблере 6502: движение спрайтов Оглавление Оглавление Часть I: подготовка Введение 1. Краткая история NES 2. Фундаментальные понятия 3. Приступаем к разработке 4. Оборудование NES 5. Знакомство с языком ассемблера 6502 6. Заголовки и векторы прерываний 7. ...
Pega vs Camunda: выбор между платформой и библиотекой при создании BPM-решения Определение подходов к автоматизации бизнес-процессов и связанный с этим выбор конкретных технологий, особенно в крупной организации, - комплексная задача, которая требует учитывать экономические, организационные, функциональные, технические и другие аспекты. Сегодня на рынк...
Как научиться работать в Blazor, делая что-то полезное. Часть II Как я сказал в первой части этой статьи, мы решили написать систему, которая преобразует команды для отправки многочисленных инструкций на различные IoT реле на Blazor. Где по-быстрому, практически на коленке собрали отличную систему работы с этими реле. Всё было просто за...
Как мы узнали, что одна из бригад оцинковщиков работала быстрее других и что было дальше Практически всё, что вы видите на фото ниже — агрегат, где происходит горячее цинкование металлопроката. Полоса металла шириной от 0,9 до 1,8 метров и длиной до 6,5 км проходит термическую обработку, погружается в ванну с цинковым расплавом и едет дальше по многоступенчатому...
Мощный ручной 3D сканер Go! SCAN SPARK от Creaform В этом обзоре мы познакомимся со сканером третьего поколения Go! SCAN SPARK, а также рассмотрим реальный кейс на опыте одной швейцарской компании. О CreaformКанадская компания является одной из ведущих в мире по производству 3D сканеров, в том числе сканеров, позволяющих сов...
Почему я перешёл с Python на Go: choose your fighter Привет, Хабр! Меня зовут Саша, я бэкенд-разработчик в Ozon. Пишу платформу для контента, который генерят пользователи: отзывов, комментов, вопросов, ответов. Раньше я писал на Python. Выбрал его изначально из-за лёгкого синтаксиса и большого количества вакансий для Python-ра...
Лучшие игровые ноутбуки: выбор "Популярной механики" Гаджеты Компьютеры 01.01.2022, 14:15 Лучшие игровые ноутбуки: выбор «Популярной механики» Игровые ноутбуки уже давно могут предложить пользователям тот же уровень производительности, что и стационарные компьютеры. При этом ноутбуки даю...
А ты используешь VAD? Что это такое и зачем он нужен Очень часто при работе мы обращаем внимание на то, что все люди знают, что такое распознавание речи, но не знают, что такое Voice Activity Detector (VAD) или детектор речи. А ведь именно VAD на самом деле самый важный алгоритм при работе с речью людей в естественной среде...
Создана первая нейросеть, которая генерирует картинки по описанию на русском языке Нейросеть одновременно обучается на двух видах данных - картинках и текстах, и позволяет создавать неограниченное число новых изображений по заданному описанию. Есть два варианта модели:ruDALL-E XL, содержащая 1,3 миллиарда параметров;ruDALL-E 12B с 12 миллиардами параметров...
7 крутых приложений для создания стикеров в WhatsApp и Telegram Стикеры — современный способ общения, который в большинстве случаев заменяет нам даже текст. У нас в редакции даже есть особые стикеры, заменяющие собой целые предложения: достаточно отправить «кота», чтобы отреагировать на какое-то высказывания. Если вы час...
Цифровой вытрезвитель Обычно я продумываю свои статьи годами. Сегодня я собираюсь поделиться идеями, крайне далёкими от завершённости. Многие из них требуют доработки напильником размером с самолёт, а некоторые не взлетят вообще. Но я полагаю, что если не поделиться ими сейчас, то другой возможно...
7 наблюдений относительно того, как Covid-19 повлиял на глобальную кибербезопасность К этому следует добавить, что каждый день работы из дома был "днем, когда нужно привести детей на работу". Когда это происходило в доковидные времена, дети использовали корпоративную сеть не для учебы, а для серфинга в социальных сетях и гейминга, чем могли скомпро...
Как развиваться ИТ-специалистам: метод взаимной супервизии Что делать специалисту, если он хочет активно расти в своей области? Как правило, джунам и мидлам помогают стандартные практики: общение с более опытными коллегами, чтение профессиональных книг и статей, посещение конференций. Однако в случае с синьорами и лидами эти спосо...
Инструкция: простая установка APK в Windows Subsystem for Android с помощью WSATools Несколько недель назад Microsoft начала тестирование Windows Subsystem for Android (WSA), предназначенной для запуска Android-приложений в Windows 11. Правда из коробки подсистема поставляется с магазином Amazon Appstore, в котором насчитывается всего около 50 приложений, п...
Open Source в России будут использовать более 90% компаний к 2026 г. В исследовании приняли участие 40 организаций, 15% из которых являются разработчиками решений на Open Source, а остальные - пользователями. Среди респондентов: руководители ИТ-подразделений - 70%, смежных с ИТ подразделений - 13%, а также внутренние эксперты орга...
Это была хорошая охота: 13 лет CTO от прихода до ухода У нас в Туту в марте уходит CTO Вадим Мельников, который за 13 лет успел перевезти компанию из подвала с дошираком в мир высоких технологий. Не один, конечно, но Вадим был очень крутым CTO, и я хочу рассказать, как он поменял всё за это время. В общем, никто не рассказыв...
[recovery mode] Проектирование и настройка микрополосковых полосно-пропускающих фильтров СВЧ диапазона При проектировании СВЧ электроники часто приходится использовать микрополосковые фильтры реализованные на плате в виде проводящих дорожек. Если нужен не очень качественный фильтр (2-3 порядка), то рассчитать его топологию не составит труда. Но иногда необходимо настроить фил...
Тестируемые в Москве медицинские стартапы получат гранты на использование облачных сервисов Стартапы, которые тестируются в городских медучреждениях, смогут получить грант на использование облачных сервисов и приоритетную техническую поддержку для ускоренной разработки. Об этом сообщила Анастасия Ракова, заместитель Мэра Москвы по вопросам социального развития.&quo...
Создатели MMORPG Lost Ark Mobile до сих пор ищут сотрудников Издатель SmileGate проводит массовый набор сотрудников в свои подразделения, одно из них будет заниматься мобильным проектом. Lost Ark Mobile — MMORPG для iOS и Андроид, которое было анонсировано ещё в середине 2020 года. С тех пор утекло много воды и азиатские студии начал...
Сотовый оператор «МТС» запустил новую услугу, которая необходима абсолютно всем и каждому Одним из крупнейших и наиболее известных операторов сотовой мобильной связи в России является «МТС», а делать он стремится все возможное ради того, чтобы как можно больший круг людей использовал все те услуги и возможности, доступ Читать полную версию публикации Сотовый опе...
[Перевод] Google Play удалил наши аккаунты без предупреждения и лишил семью заработка Я около семи лет занимаюсь разработкой приложений на Android. Начал с того, что делал приложения в свободное время, чтобы ближе познакомиться с этим замечательным миром, а потом присоединился к компании, которая учит людей создавать собственные продукты и выводить их на рыно...
Выбор правильных метрик тестирования программного обеспечения Метрика тестирования программного обеспечения — это критерий для отслеживания эффективности усилий по обеспечению качества. Сначала вы устанавливаете показатели успеха на этапе планирования. Затем сравниваете их с полученной метрикой после завершения процесса. Однако многие ...
Как мы используем юнит-тестирование в СУБД Oracle В некоторых технологиях и языках программирования юнит-тестирование — уже давно неотъемлемая часть написания кода. Оно интегрировано в разработку и доступно «из коробки» в виде фреймворков, как, например, JUnit для Java, xUnit/nUnit для C# и т. д. Но в Oracle культура юнит-т...
Технологическим компаниям России дадут налоговые льготы Об этом в рамках заседания Правительства заявил премьер-министр России Михаил Мишустин, пишет CNews .Со слов главы Правительства, рассчитывать на преференции смогут далеко не все технологические компании. Они будут распространяться лишь на тех из них, кто регулярно вкладывае...
[Перевод] Никогда не используйте пикселизацию для сокрытия текста Наша компания пишем много отчётов (такое бывает, когда вы занимаетесь хакингом). При этом часто требуется скрывать часть текста. У нас уже давно действует политика, по которой при сокрытии текста для надёжности следует использовать только чёрные полосы. Иногда люди хотят пр...
Новый «Ведьмак» или Cyberpunk 2077 на подходе. CD Projekt приобретает студию The Molasses Flood для «амбициозного» нового проекта Польская компания CD Projekt, известная по серии игр «Ведьмак» (The Witcher) и киберпанковой RPG Cyberpunk 2077, анонсировала новый амбициозный проект и сообщили о покупке студии The Molasses Flood. The Molasses Flood была образована в Бостоне в 2014 году ве...
ТОП 10 аксессуаров и гаджетов от Baseus На AliExpress постепенно становится все больше брендов, которые дорожат своим именем. Раньше что-то подобное встречалось редко, и производители просто старались сегодня продать, завтра получить деньги, а послезавтра забыть об этом, выйдя с новым товаром такого же сомнительн...
Kotlin и Python в одном проекте Я в компании отвечаю за работу команды разработчиков. Команда небольшая - всего 6 разрабов, но за последний год с небольшим мы с нуля разработали и внедрили пять проектов. Причем это были не детские проектики, а вполне промышленные проекты, которые сейчас начинают свою...
[Перевод] Основы внутреннего устройства JavaScript С ростом популярности JavaScript команды разработчиков начали использовать его поддержку на многих уровнях своего стека — во фронтенде, бэкенде, гибридных приложениях, встраиваемых устройствах и многом другом. В этой статье мы хотим более глубоко рассмотреть JavaScript и то...
Арт из клавиш списанных клавиатур Насобирал много клавиатур, т.к. давно замыслил сделать панно из клавиш. Однако оказалось, что каждая клавиатура у меня - это целая история. С помощью этих клавиатур делались игры и софт, набирались статьи в газеты и журналы. Многим по 10, 20 и даже 30 лет. И решил я делать и...
Создание демки специально для HABR — Часть 1 Многие из нас любят интеллектуальные игры, всякие головоломки, квесты, стратегии и многое другое. Но что, если игрой является само железо, а сценарий создаёте вы сами? В результате этого рождается невероятно интересная головоломка, которая невероятно меня увлекла на несколь...
10 лет Oil Rush: как не сгореть, создавая игру на собственном движке В этом году Oil Rush, нашей первой игре на собственном движке, исполнилось 10 лет. Основной профиль деятельности нашей компании — не совсем игры, но разработка Oil Rush помогла не только продемонстрировать технологию UNIGINE во всей красе, но и сделать ее еще лучше.Три года,...
Ролевая игра Dolmen выйдет на PlayStation 20 мая Кив Мартинс, продюсер команды разработчиков игр Massive Work Studio, рассказал в официальном блоге PlayStation более подробную информацию об игре Dolmen. Научно-фантастический экшн-хоррор, который выйдет на PS4 и PS5 в конце этого месяца и будет доступен для игры с 20 мая 20...
[Перевод] HashiCorp Boundary — путь в облачную open-source безопасность Внутри IT индустрии, и, особенно, большого (относительно) нового мира облачных сервисов, можно сказать, что безопасность не на первом месте у всех разработчиков или консультантов по облачным технологиям. Каждая команда участвующая в процессе разработки облачных сервисов име...
«Невозможно переоценить важность этого». Ford F-150 Lightning может выступать источником питания для дома и других электромобилей Вчера мы публикоовали подробности об электрическом пикапе F-150 Lightning, а сегодня стала известна ещё одна важная деталь: автомобиль сможет подзаряжать другие электромобили. Ford сообщил, что его грузовики F-150 Lightning и F-150 PowerBoost Hybrid будут использовать б...
Как инженеру выбрать работу Даже на текущем рынке кандидата, каждая смена работы — это серьезное решение, инвестиция нескольких лет жизни или — неприятная строчка в резюме, причина для неудобных вопросов вроде «А почему вы ушли из компании X, проработав там немногим более года?».Основные риски при непр...
Четыре шага к разработке и внедрению учётного сервиса без переноса остатков Привет, Хабр! Последние 6 лет я работаю системным аналитиком и понимаю, что при внедрении разного рода учётного функционала аналитикам часто приходится переносить остатки из старых систем с сомнительным качеством данных. В этой статье я расскажу, как разработать сервис бал...
В Италии вводят штрафы для невакцинированных: кого и на какую сумму накажут С 1 февраля в Италии вводятся штрафы в размере 100 евро для невакцинированных от COVID-19 граждан от 50 лет и еще группы людей с 15 февраля. Об этом пишет La Repubblica. "Лицам старше 50 лет, не прошедшим вакцинацию до 1 февраля, грозит разовый штраф в размере 100 ...
Тренды веб-разработки в 2022 году: как стать востребованным фронтендером Новый год — отличное время для изучения новых технологий. Но каких? Что будет в тренде в 2022 году? Ведущие эксперты с многолетним опытом в программировании дадут ответы на эти вопросы в прямом эфире! Программа лайва: - Общие тренды разработки и тенденции сферы IT. - К...
Российские разработчики разделили 130 млн рублей за создание ИИ-ассистента учителя на ЕГЭ Об этом было объявлено в четверг, 3 февраля, на церемонии награждения в "Точке кипения - Коммуна" в Москве, сообщает пресс-служба Платформы НТИ. Победители разделили 130 млн рублей, общий призовой фонд конкурса составляет 255 млн рублей.Призовой фонд конкурса по ан...
[Перевод] Скриптинг без скриптинга Уже давно считается, что многие (если не все) игры или приложения можно улучшить, добавив в них поддержку скриптов.Для этого есть несколько разных способов. Наиболее распространенный подход - встроить Lua (или другой язык, который вам больше нравится). Если это по каким-то п...
3 способа восстановления удаленных файлов с USB-накопителя Приходилось ли вам отключать USB-накопитель во время передачи файлов и впоследствии обнаруживать, что с флешки пропали не только передаваемые файлы, но и другие данные? Несомненно, подобное случается, и не только вам приходилось сталкиваться с такой проблемой, поэтому мы ре...
Инструкция: устанавливаем Windows Subsystem for Android на любой сборке Windows 11 Несколько дней назад Microsoft начала тестирование подсистемы Windows Subsystem for Android (WSA), которая позволяет запускать Android-приложения в Windows 11. Сейчас функция доступна только участникам программы Windows Insider на канале Beta, что несколько удивительно, так...
[Перевод] Стилизация однофайловых Vue компонентов Если у вас есть опыт написания однофайловых Vue компонентов, вы, вероятно, сталкивались с написанием CSS в своем компоненте. Они позволяют разработчикам группировать код более логическими способами, а не разбивать компоненты по используемому языку (HTML, CSS или JavaScript)....
Made at Intel. Architecture and religion — 3 Сегодня я заканчиваю первую главу (пока еще не написанной :)) книжки Made at Intel. Начало и продолжение – здесь и здесь. Главная вераИ все же важнейшей религией компании является сама x86 Instruction Set Architecture. Intel изначально свято придерживался принципа backward c...
5 улучшений, которые заставят меня купить Samsung Galaxy Watch 5 Galaxy Watch 4 в прошлом году открыли новую эру для Samsung в линейке носимых устройств, отказываясь от древней Tizen в пользу Wear OS 3. Но не обошлось без недочетов. Но если закрыть на них глаза, ведь они не такие уж и серьезные, Galaxy Watch 4 — это фантастические умные ...
Добавление пользовательской темы для фронтэнд-приложений Привет, Хабр! Меня зовут Павел, я фронтэнд-архитектор в компании Itransition. Вот уже более 8 лет я работаю во фронтэнде. В течении этого времени мне довелось поработать с приложениями, как полностью основанными на бэкенд технологиях, так и с классическими сайтами, написанны...
Ученые рассказали, как повысить свои творческие способности Ученые нашли способ повысить творческий потенциал, которым пользовался еще Томас Эдисон Согласно легенде, известный ученый и изобретатель Томас Эдисон любил засыпать в кресле с металлическим шаром в руке. Когда его рука расслаблялась, шар с грохотом падал на пол и будил Эдис...
В рамках проекта Минцифры России состоялся запуск программы от ГК ЛАНИТ и “1С” Совместный проект “1С” и группы ЛАНИТ – компания “Мобильное Электронное Образование” – разработала курсы по обучению программированию, благодаря которым учащиеся школ могут бесплатно осваивать наиболее востребованные специальности. Проект получил одобрение Минциф...
[Перевод] Python как инструмент сборки Предлагаем вашему вниманию перевод поста Никиты Прокопова, разрабочика с 15-летним стажем. Обычно, начиная проект на Java (или любой другой проект), вы не хотите заново изобретать колесо. Вы де-факто выбираете систему сборки, структуру папок, окружение и т.д. То, что испол...
Материнская плата Asus TUF Gaming Z690-Plus WiFi D4 на чипсете Intel Z690: игровое решение среднего уровня Материнская плата Asus TUF Gaming Z690-Plus WiFi D4 представляет собой игровое решение из средней линейки компании, однако ценник у таких моделей был высоковат даже до февральских событий. TUF Gaming — серия, скорее, без излишеств и с упором на очень качественную элементную ...
Как Polaris меняется вместе с миром: оцените легкое управление умной бытовой техникой через экосистему IQ Home Гаджеты Бытовая электроника 03.12.2021, 16:42 Как Polaris меняется вместе с миром: оцените легкое управление умной бытовой техникой через экосистему IQ Home Меняется мир, люди и вместе с ними – подход крупных брендов к производству сво...
Лучшая тату-студия в Иваново Если вы задумались над тем, чтобы сделать татуировку, то в Иваново одной из лучших тату-студий является «Tattoo37». Перейдя по ссылке https://tattoo37.ru/, вы сможете ознакомиться с работами профессионального мастера Владимира, который занимается данным искусством уже более ...
Алексей Кузовкин рассказал о технологиях будущего в сферах интернета, здоровья, быта Технологии будущего проникнут практически во все сферы жизнедеятельности человека. Какие возможные изменения ждут людей в «век технологий», рассказал Алексей Викторович Кузовкин, генеральный директор компании «Инфософт», экс-председатель совета директоров группы компаний «Ар...
Первый хит этого года, игру Wordle, за семизначную сумму купило издание The New York Times Популярная игра Wordle, которая в январе этого года стала вирусным хитом, была приобретена The New York Times. К началу января число игроков Wordle выросло до 300 тысяч в день, а к концу месяца составляло уже нескольких миллионов поклонников. Издатель заявив, ...
Американские ученые успешно испытали вакцину от ВИЧ Американские ученые разработали мРНК вакцину от ВИЧ, которая показала эффективность в ходе испытаний на животных Ученые и медики борются с вирусом иммунодефицита человека уже около сорока лет. Несмотря на то, что терапия за эти годы стала более эффективной, болезнь по-прежне...
Учись глазами. Как айтрекер помогает обездвиженным Привет, я Иван Бакаидов. Вы знаете, что я много лет делаю софт, который помогает людям с тяжелыми нарушениями общаться с миром. Хочу немного рассказать о том, чем занимаюсь последний год, также мне нужна помощь разработчиков браузерных игр. За эти годы я пришел к использов...
Краткое описание нотации BPMN На сегодняшний день BPMN является одним из самых распространенных методов описания бизнес-процессов, которые сегодня уже «понятны» как бизнес-пользователям, так и программным продуктам, предназначенным для работы с бизнес-моделями. Т.е. этот язык описания также является стан...
Как я учил гуманитариев программировать и что из этого вышло Привет, Хабр! Сегодня я тебе расскажу историю о том, как я взял на себя ответственность за обучение программированию трех разных человек, которые казались абсолютно безнадежными и никто (даже их самые близкие родственники) в них не верил. Важно то, что каждый из них уже проя...
[Перевод] Что такое MLOps и различные MLOps-инструменты (часть 2) По сравнению с прикладным программированием общего назначения машинное обучение (ML) является относительно недавней областью исследования. Крупные инициативы в области ML сегодня поддерживаются как аппаратным, так и программным обеспечением, позволяя предприятиям принимать б...
All Cups запустила бесплатный курс для новичков по разработке игрового искусственного интеллекта Курс, состоящий из 9 уроков, пройдет в рамках I Открытого чемпионата по искусственному интеллекту SPb AI Champ’21. Начинающие разработчики разберут базовые понятия сферы искусственного интеллекта и варианты практического применения распространенных алгоритмов. Обучение...
Гигантские игровые миры с миллионами геймеров. Представлена облачная платформа Ubisoft Scalar Компания Ubisoft представила технологию Scaler, которая должна изменить игры ближайшего будущего. Ubisoft Scalar — это новая основополагающая технология, которая позволяет играм Ubisoft использовать мощь облачных технологий, чтобы гарантировать, что разрабо...
Stitch Heads Entertainment анонсировала ролевую игру - Superfuse Анонсирована ролевая игра в стиле Diablo, но с супергеройским уклоном - Superfuse. Разработкой игры занимается студия Stitch Heads Entertainment. Superfuse — это ролевая игра в жанре hack-and-slash, в которой вы можете настраивать свой набор мощности в зависимости от вашег...
Обзор 3D принтера Anycubic Photon Mono X 6K • Распаковка, характеристики, печать Anycubic выпустил революционный 3D принтер Photon Mono X 6K. Это фотополимерный 3D принтер с большой областью печати, высокой скоростью работы и отличной для его размера точностью. В этой статье вы узнаете, действительно ли Photon Mono X 6K является идеальным сочетанием разм...
Работа в Китае: Как это и с чем это едят? В этой статье я поделюсь своим личным опытом и впечатлениями от работы и жизни в Китае, расскажу про особенности китайской деловой этики и в целом про китайцев. А так же немного полезностей в конце статьи.Как и для предыдущей моей статьи, на этот раз вдохновением для меня ст...
Как подготовить бэклог продукта с большим количеством зависимостей и не потратить время впустую Привет, меня зовут Макс, я продакт команды Self-Service в мобильном приложении Тинькофф. У моей команды три основные цели по созданию сервиса: contactless, proactive и self-service. Это значит, что мы стараемся сделать незаметными процессы для пользователя: убрат...
Некоторые сайты перестанут открываться после выпуска Chrome 100 В конце марта 2022 года должен состояться релиз браузера Google Chrome 100, но с появлением третьей цифры в номере версии могут возникнуть проблемы, из-за которых некоторые сайты перестанут открываться. Google уже знает о потенциальных проблемах и работает над их решени...
Как запускать приложения и игры для Андроид на ПК Можно ли запустить Android на компьютере? На самом деле это странный вопрос. Ведь компьютер — это устройство совершенно другого толка, и ему нужна настольная операционная система с более широким спектром возможностей. Android банально не сможет раскрыть весь его потен...
Как жир защищает организм от инфекции Жир играет важную роль в иммунной защите организма от вирусов Когда вы слышите про жир, наверняка он ассоциируется у вас с рядом проблем со здоровьем. В первую очередь с ожирением и многими сопутствующими ему проблемами, такими как диабет, атеросклероз и прочие сердечно-сосу...
Что делать, если Xiaomi не видит сим-карту Смартфоны Xiaomi — одни из самых популярных устройств среди читателей нашего Telegram-чата. Пользователи выбирают самые разные варианты, но у них, как и у других смартфонов, есть одна общая проблема — это проблемы с распознаванием сим-карты. Это происходит по со...
Как работало наставничество в бизнесе? Даже Стив Джобс, успешный человек и основатель Apple, время от времени нуждался в поддержке и хорошем совете. Профессиональное развитие неразрывно связано с приобретением знаний, приобретением новых навыков и обучением выполнению конкретных задач. Именно с этой целью во мног...
Метод проб и ошибок: как мы создавали кастомный импортер в Unity3D для текстурных массивов Основной контент в играх — это почти всегда текстуры, поэтому нужно особенно внимательно следить за ними в целом, их размерами и сжатием. Раньше на проекте War Robots у нас был устоявшийся и вполне рабочий пайплайн по импорту текстурных массивов, на выходе которог...
Клавиатура Charachorder: новое слово в вопросе ввода текста или странное изобретение? Мы в Selectel любим клавиатуры хорошие и разные. Вот, например, обзор кастомной клавиатуры Lily58 Pro. Вскоре опубликуем еще один обзор кастомной клавиатуры, еще более эргономичной, чем Lily. Но даже они ни в какое сравнение не идут с тем, что предлагает команда создателей ...
Как управлять командой разработки Привет! Я Иван Антипин, заместитель директора департамента разработки в AGIMA. За свою карьеру я поработал с десятками команд. Где-то был разработчиком, где-то тимлидом, где-то помогал извне. У меня был миллион возможностей разобраться, как люди ведут себя в коллективе. Но в...
Meta представила суперкомпьютер на 6080 ускорителях NVIDIA A100 — он научит ИИ думать как человек Компания Meta объявила о создании AI Research SuperCluster (RSC) — нового суперкомпьютера, предназначенного для работы с задачами искусственного интеллекта. По утверждению компании, он скоро станет самым быстрым в мире. Суперкомпьютер стал результатом почти двух лет работы, ...
Основные приемы работы с Canvas [Part 1] Привет! Сегодня я хотел бы начать цикл статей на тему того, как работать с canvas в HTML5 и как применять знания в области матанализа для реализации необычных и интересных эффектов.Все навыки и умения, которые мы получим здесь, являются фундаментальными принципами и могут бы...
В чём опасность слабой модели памяти ARM на примере конкретного эксплоита Процессоры ARM приходят к нам всерьёз и надолго. Мы видим, что семейство Apple M1 в бенчмарках показывает потрясающие результаты, не хуже флагманских моделей от Intel и AMD, а кое-где и лучше их. Уже выпускаются 128-ядерные серверные ARM, которые ставят рекорды по энергоэф...
В Японии создан прототип телевизора, способного передавать вкус Японский профессор разработал прототип экрана телевизора, который может имитировать вкусы еды. Конструкция устройства под названием Taste the TV (TTTV) включает десять емкостей, в которых находятся вкусовые добавки. Устройство наносит их на поверхность в нужных пропорци...
Что же необходимо знать, чтобы стать топовым IT-рекрутером? Так как в сфере IT уже много лет продолжается жуткая нехватка профессионалов, компании изо всех сил пытаются найти специалистов необходимых им для достижения успеха в бизнесе. От разработчиков программного обеспечения до специалистов по кибер безопасности проблема одна и та ...
15 игр для тех, кто любит логику, алгоритмы и ассемблер Есть «Super Mario», признанная классика видео игр. Есть «Doom», который запускают на чайниках и тестах на беременность. Есть супер-популярные по статистике twitch.tv игры («League of Legends», «GTA V», «Fortnite», «Apex Legends») которые стримят пятая часть всех стриммеров...
Для чего нужен второй телефон С появлением eSIM и второго слота для карточки в смартфонах необходимость иметь второй телефон, казалось бы, совершенно пропала. Действительно, дополнительные возможности смартфона теперь позволяют обходиться без кнопочного телефона, держа все в одном устройстве. Забавно, н...
Windows 11 Build 22523 доступна для загрузки Windows 11 Build 22523 была выпущена для тестеров в канале Dev и является последним обновлением 2021 года. В отличие от предыдущего обновления, которое включало довольно много новых функций, сегодняшнее обновление касается улучшений качества проводника, параметров и других о...
Sega и Microsoft обсуждают создание альянса по разработке облачных игр Две компании давно работают вместе; слухи о возможности приобретения японского разработчика игр ходят уже много лет.
[Перевод] Архитектура первой PlayStation: центральный процессор Краткое введение Sony знала, что разработка для 3D-оборудования может становиться очень сложной. Поэтому в дизайне своей первой консоли она стремилась к простоте и практичности… Однако всё имеет свою цену! CPU В этом разделе мы проанализируем Sony CXD8530BQ — один из двух...
Spulding Ridge присоединяет Silvr Lining Group с расширением сети Salesforce по всему миру Международная консалтинговая и внедренческая компания Spaulding Ridge, работающая в сфере облачных технологий, сегодня объявила о присоединении лондонской компании Silvr Lining Group, специализирующейся в области Salesforce, в качестве одного из элементов своей сети Salesfor...
Как скрыть текст сообщений в Телеграме Вот уже несколько лет команда Павла Дурова радует нас своим замечательным мессенджером. Телеграм имеет много преимуществ по сравнению с другими приложениями, главным из которых я считаю уникальные функции, не доступные в WhatsApp и Signal. Фишек у Телеграм настолько много, ...
Veslo — расширение Retrofit для тестирования (Java) Статья расскажет о расширении для декларативного HTTP клиента retrofit предназначенного в большей степени для функционального тестирования API. Создан в первую очередь для упрощения и ускорения разработки API тестов. Расширение позволяет использовать сразу две модели данных ...
Как устроен счетчик ссылок в Swift Мы в iOS команде Vivid Money стремимся глубже понимать инструменты, которыми пользуемся каждый день. Один из таких – это язык программирования Swift. Он состоит из нескольких частей: компилятора, стандартной библиотеки и рантайма. Компилятор преобразует код понятный для чело...
«Отправка людей на Марс сегодня будет стоить 1 трлн долларов», — Илон Маск хочет использовать подземные гидропонные фермы на Красной планете Недавно в подкасте Лекса Фридмана было опубликовано новое интервью с Илоном Маском, самым богатым человеком в мире. В 2,5-часовом интервью Маск ответил на вопросы о космосе, криптовалюте, Tesla, интерфейсах мозг-компьютер, сознании, искусственном интеллекте, истории, жи...
Во сколько ложиться спать, чтобы сердце оставалось здоровым? От того, в какое время вы ложитесь спать, зависит здоровье сердечно-сосудистой системы Ученые уже много раз доказывали, что для сохранения крепкого здоровья нужно спать достаточное количество времени. Например, в 2019 году китайские исследователи объявили, что бессонница на ...
И еще одна эргономическая кастомная клавиатура: встречаем ErgoDox 76 'Hot Dox' V2 Мы уже несколько раз публиковали обзоры эргономических кастомных клавиатур. Речь идет о сплит-системах Lily58 Pro и Dactil Manuforum. Но есть и еще одна интересная клавиатура, о которой обязательно стоит рассказать. Речь идет об ErgoDox 76 'Hot Dox' V2. По словам разработчи...
Школьники по всему миру прошли «Урок цифры» по разработке игр от VK 3 млн раз Среди российских регионов активнее других в "Уроке цифры" по разработке игр участвовали школьники из Белгородской области (183 663), Самарской области (148 702), Московской области (148 972), Пермского края (115 423), Омской области (115 132), Краснодарского края (...
Основные источники получения идей для Product-менеджеров Всем, кто хоть раз участвовал в создании продукта, известно, что нельзя просто сидеть и ждать, пока яблоки начнут падать с дерева. И даже те идеи, которые вдруг всплывают в наших головах, приходят после долгих размышлений. Мы постоянно думаем о наших инновациях. Иногда нам п...
Как поделиться паролем от Wi-Fi с Айфона на Андроид Компания Apple старается добавлять новые фишки в свои устройства чуть ли не с каждым обновлением. Но, к большому сожалению, большинство из них работает исключительно внутри яблочной экосистемы. Иной раз задумываешься, как было бы хорошо иметь одну единственную операционку н...
Робот в лабиринте: обучаемая нейроморфная система Одним из фундаментальных столбов научной фантастики (по крайней мере, с точки зрения читателя/зрителя) является робототехника. Если космические корабли, преодолевающие ограничения классической физики, являются символом достижения неведомых научных высот, то роботы часто си...
Alien: Isolation на флагманском смартфоне выглядит хуже, чем на Nintendo Switch со старой платформой На днях для iOS и Android вышла игра Alien: Isolation. Сама игра неновая: на ПК и домашних консолях она вышла ещё в 2014 году, на Switch игра появилась в 2019 году. В итоге Alien: Isolation — одна из оч...
Мозг и искусственный интеллект. Главные новости науки сегодня Наука Человек 14.02.2022, 20:41 Мозг и искусственный интеллект. Главные новости науки сегодня Новости 14 февраля. Ученые Гарвардского университета пришли к выводу, что ухудшение памяти в пожилом возрасте связано с замедлением процесса ...
Что такое Fastboot на Xiaomi На днях я писал статью, в которой упомянул телефон моего друга — бюджетный Redmi 9A. Не прошло и суток с момента написания, в котором я защищал недорогие Xiaomi, как он приказал долго жить: на экране появился заяц, который ремонтирует робота. Учитывая то, что друг воо...
[Перевод] Dungeons & Dragons для SRE В прошлой жизни я работал фулл-тайм SRE, а по совместительству был драконорожденным паладином по имени Лорарат (Lorarath). На работе со своей командой я сопровождал тысячи систем, а вечерами пытался выжить в воображаемых битвах и спасти мир от ведьмы Морганы. Мне нравятся со...
VK: каждый третий российский школьник хочет работать в сфере разработки игр В рамках нового этапа «Урока цифры» компания VK провела опрос среди российских школьников и выяснила, что они знают о создании игр и специалистах, которые ими занимаются, рассматривают ли для себя возможность построения ...
Российская ИТ-индустрия: ветер перемен На пресс-конференции «Руссофт» обсуждались перспективы работы ИТ-компаний в условиях геополитического кризиса. Открывая встречу, Валентин Макаров, президент НП «Руссофт», отметил: «Прошлый год стал одним из самых успешных для индустрии разработки ПО. Темпы роста бизнеса в...
Когда Xbox Series X не уступает топовому ПК. Игра Forza Horizon 5 раскрывает всю мощь новой консоли Microsoft Сравнения игр на PlayStation 5, Xbox Series X и производительном ПК обычно показывают, что между консолями разницы практически нет, а ПК всегда обеспечивает ощутимо лучшую детализацию. В игре Forza Horizon 5 ситуация иная. Детальный обзор показывае...
Как сделать скриншот на Андроид ТВ Android TV — уникальная система, которая позволяет взаимодействовать с файлами здесь и сейчас, избегая лишних телодвижений. Мало того, что на телевизор с этой ОС можно установить любое приложение, так во время просмотра фильма, сериала или спортивной трансляции можно ...
Эти батареи можно стирать даже в машинке: технологии будушего Гаджеты Необычные вещи 10.12.2021, 19:40 Эти батареи можно стирать даже в машинке: технологии будушего Электроника, вплетенная в ткань, обещает открыть всевозможные интересные возможности, от одежды, которая отслеживает мышечную активн...
Micro Frontend Архитектура на примере Angular В наше цифровое время веб-приложения становятся все более масштабней и сложней. Такие веб-приложения могут быть разделены на несколько модулей, разработанных отдельными командами, которые удобно запускать в производство по отдельности. По мере того, как приложения со времен...
[Перевод] Сортировка файлов в командной оболочке Linux Ищете новый способ организации своих файлов и выполнения над ними каких-либо операций? Тем, кто работает с компьютерами, часто надо что-то отсортировать. Например, список файлов. Сортировка файлов с помощью Bash-команд sort и ls поможет вам навести порядок в своих материалах...
Кто стоит за разработкой ИИ-решений в России Опрос проводился в 2021 году среди 106 представителей российских ИИ-разработчиков, крупных компаний с ИИ-подразделениями и некоммерческих организаций. Согласно данным исследования, большинство команд на момент его проведения были старше трех лет. Наиболее популярными сферам...
Bentley выпустит первый электрокар в 2025 году. Его характеристики впечатляют Автомобили Легковые 27.01.2022, 10:30 Bentley выпустит первый электрокар в 2025 году. Его характеристики впечатляют Bentley ускоряет свой переход на электромобили, обещая добавлять новую модель электромобилей каждый год, начиная с 2025...
Люди верят в любую чушь, если она звучит «по-научному» Люди склонны верить чему угодно, если текст обилует умными словами, а автором является ученый В наше время люди имеют дело с огромными потоками информации. Новости льются в наши головы не только из газет и телевизора как раньше, но и с экранов смартфонов и многих других исто...
«ВКонтакте» анонсировала поддержку блокчейна и NFT Технический директор крупнейшей российской социальной сети «ВКонтакте» Александр Тоболь подтвердил, что соцсеть будет поддерживать блокчейн и NFT. При этом свой собственный блокчейн «ВКонтакте» создавать не собираются, соцсеть намерена выступать ...
Мозг – это машина времени: почему мы живем с задержкой в 15 секунд? Мозг часто играет с нами и заставляет видеть то, чего нет Мы принимаем множество решений каждый день. Кажется, мозг сосредоточен на любой задаче которую нам предстоит решить, но результаты проведенных исследований предполагают, что мозг работает на опережение и принимает все...
SIM, microSIM, nano SIM, eSIM, iSIM: что собой представляет новая технология связи Qualcomm, интегрированная в SoC На дня компания Qualcomm, один из крупнейших поставщиков чипов связи на рынок электроники, совместно с оператором Vodafone и промышленной группой Thales продемонстрировала в работе новый стандарт SIM, который получил название iSIM. По словам авторов проекта, этот стандарт...
Си должен умереть Язык Си - один из наиболее влиятельных языков программирования за всю историю. Он стал незаменимым инструментом разработки операционных систем, сместив с этого пьедестала языки ассемблера. Изучение Си обязательно для любого уважающего себя программиста. Этот язык любим за св...
Почему не работают стримеры, и как раскрутить свою игру? Доброго времени суток! В этой статье, хочу рассказать о нашем проекте, подсветить проблемы и подискутировать на волнующие темы со знающими хабровчанами. Прошу не расценивать как Гайд по раскрутке, скорее наоборот.Что у меня за волнующие темы? Да собственно одна есть, самая в...
Как создавать собственные библиотеки элементов Привет! Меня зовут Сергей Кузнецов, я руковожу отделом Frontend-разработки в AGIMA. Сегодня хотелось бы рассказать о разработке собственных библиотек элементов для крупных проектов. В статье объясню, зачем они нужны, почему собственные библиотеки могут быть полезнее готовых ...
Как настроить iPhone для ребенка iPhone — наиболее универсальный смартфон для всех: от мала до велика. Смартфон от Apple создан так, чтобы им могли пользоваться люди самых разных возрастов: если для пользователей постарше существуют специальные фичи, позволяющие просто разобраться с функциями, то для...
[Перевод] Меняем std::sort для Google Мы меняем std::sort в библиотеке libcxx проекта LLVM. В этой статье мы подробно расскажем о том, как мы пришли к этому решению и какими будут возможные последствия, о багах, с которыми вы можете столкнуться в примерах из open source. Мы покажем несколько бенчмарков, объясни...
Два способа управления языками ввода под Windows Для большинства пользователей, вопросы, связанные с переключением языков ввода, давно решены. Уже много лет, как не требуется устанавливать отдельную программу-переключатель: всё встроенно в систему, удобно, привычно и работает. Нововведения в этой сфере, похоже, в основном ...
Глава Минэнерго против отключения физлиц от электричества за майнинг Заместитель министра энергетики России Евгений Грабчак дал интервью ТАСС, в котором речь зашла также и о добыче криптовалют. По словам Грабчака, в самом процессе майнинга нет ничего страшного, но он не должен быть бесконтрольным. На вопрос, не наносят ли черные майнеры...
12 млн копий и лучшая новая IP с 2016 года: Elden Ring оказалась невероятно успешной Новая ролевая игра Elden Ring оказалась чрезвычайно успешной. Издатель Bandai Namco Entertainment и разработчик FromSoftware объявили, что с момента запуска 25 февраля Elden Ring было продано 12 миллионов копий на всех платформах. Только в Японии, откуда родом разработч...
[Перевод] Лучший способ использовать аннотацию Spring Transactional В этой статье я собираюсь показать вам лучший способ использования аннотации Spring Transactional.Это один из лучших методов, которые я применял при разработке RevoGain, веб-приложения, которое позволяет вам рассчитать прибыль, полученную при торговле акциями, товарами или к...
Что нам стоит Blockchain-игру построить: 10 пунктов, которые нужно учесть команде проекта Блокчейн-технологии постепенно проникают в разные (все еще относительно немногие) направления бизнеса, включая логистику, страхование, финансы и т.п. В России с блокчейном связаны, например, М.Видео, Альфа-Банк и СберФакторинг — эти компании используют открытую блокчейн-плат...
Командная дипломная работа: кейс удаленной разработки социальной сети Привет, Хабр! Недавно Skillbox начал тестировать формат кросскомандных дипломных проектов для студентов направления «Программирование». Сегодняшняя статья посвящена разбору первого подобного реализованного диплома по разработке соцсети, в котором приняли участие 8 студентов ...
Анонимизация базы данных или как быть уверенным, что ты не нарушаешь закон “О персональных данных” В настоящее время практически все ИТ-продукты работают с персональной информацией пользователя: ФИО, телефон, e-mail, паспортные и другие идентифицирующие данные. Для обеспечения защиты прав и свобод, человека и гражданина при обработке его персональных данных в Россий...
Программа лояльности глазами разработчика: инфраструктура, сложности, проблемы и их решение Привет, Хабр! В крупных и не очень компаниях перед разработчиками нередко ставят задачу создать качественную реферальную программу, которую просто настроить, а также программу лояльности. Сейчас хотелось бы поговорить о втором случае - есть хороший кейс компании Grow Food, с...
Яндекс назначил директора по устойчивому развитию Задача Дмитрия - координировать социальные и экологические инициативы разных подразделений компании. Он будет участвовать в развитии уже существующих проектов, в первую очередь "Помощи рядом" и образовательных программ, и искать новые ниши, где можно задействовать ...
Китай планирует запустить первую сеть 6G уже к 2030 году "Когда мы создавали сеть 5G, работы над 6G уже начались. К 2030 году сеть 6G будет коммерчески доступна. Теперь нам необходимо ускорить определение, исследования и разработки в области 6G", - сказал Цзяньчжоу. Ван Цзяньчжоу отметил, что перед появлением сетей 6G б...
Грамотное составление и продвижение вашего резюме Для многих процесс составления резюме муторный и затягивается. Казалось бы, состряпать 1 – 2 листа своей карьеры (если есть что туда вписать) – лёгкое дело. Но это, зачастую, заблуждение. Данная статья-гайд будет универсальной и больше направлена на не ИТ-специалистов. Я...
Node.js: Heroes of Worker Threads ― C++ Addon Node.js имеет несколько способов исполнения CPU-bound заданий:1. Просто запустить CPU-bound задачу в одном процессе, блокируя event loop. Кто-то может возразить, что это совсем не вариант, но если этот процесс был специально создан для этой задачи, то почему бы и нет. Правда...
Игра в казино Вулкан игровые автоматы демо – вывод денег, лицензия, выбор платформы Сложно представить, сколько способов развлечений известно в настоящее время. Многие в таком случае предпочитают выбирать азартные игровые платформы. Такие сайты созданы для того, чтобы развлекать и доставлять много удовольствия. Игроку только нужно правильно выбрать иг...
Эволюция UI-тестов в iOS-приложении Test-driven development — по-прежнему спорная тема. Часто встречается обоснованное, в общем-то, мнение, что такая разработка нужна только большим компаниям, потому что только у них достаточно ресурсов для создания и поддержки большого количества тест-кейсов. Но сегодня на п...
Яндекс выложил в опенсорс YDB Сегодня мы выложили в опенсорс систему управления базами данных YDB — плод многолетнего опыта Яндекса в разработке систем хранения и обработки данных. Исходный код, документация, SDK и все инструменты для работы с базой опубликованы на GitHub под лицензией Apache 2.0. Развер...
Лучшие микрофоны для онлайн вещания: топ-5 моделей Для всех, кто посвящает такой работе много времени весьма острым является вопрос качественного оборудования — сложнейшим выбором оказываются, как обычно, микрофоны. К счастью, бренды, занимающиеся разработкой и производством звукового оборудования идут на встречу полупрофесс...
Xbox Game Pass может появится в Steam Основатель и владелец Valve Гейб Ньюэлл дал несколько интервью в рамках запуска Steam Deck, и в одном из них он сказал, что Game Pass может появиться на платформе Steam, если Microsoft захочет. На данный момент игры Game Pass по-прежнему не работают в Steam Deck просто по...
SoC Apple M1 Max опережает Radeon Pro W6900X за 6000 долларов. Появился результат MacBook Pro в Affinity Photo Вчера мы увидели, на что способно графическое ядро SoC Apple M1 Max в одной игре и паре бенчмарков. Но не для этого обычно покупают MacBook Pro, тем более в топовых конфигурациях. Что же может предложить такое решение профессионалам? Разработч...
Как создать своего бота: 4 способа для новичков и профи Чем выше спрос на разговорные интерфейсы, тем больше решений на рынке для разработки ботов. Но не всегда понятно, какое выбрать — речь даже не про конкретный продукт или вендора, а про сам инструмент. Например, можно купить уже готового бота, заказать разработку, сделать все...
Нейросеть спрогнозирует осадку фундаментов зданий Результаты исследования молодые ученые опубликовали в журнале Journal of Physics: Conference Series. Разработка была реализована при финансовой поддержке Российского фонда фундаментальных исследований.В разработке приняли участие молодой ученый Ян Офрихтер и его научный руко...
Лучшие игры для Android, в которых можно управлять миром Игры категории Tycoon имеют долгую и насыщенную историю. Некоторые из самых популярных включают SimCity, RollerCoaster Tycoon и Transport Tycoon. Спорить с тем, что они были хитами своего времени, может только тот, кто не играл ни в одну из них. Они есть и сейчас, но появил...
Skillset бренд-стратега от Саши Никифорова и Артёма Кашехлебова, Sensesay Несколько лет назад Саша Никифоров и Артём Кашехлебов основали брендинговое агентство Sensesay. Параллельно с основной работой в агентстве совмещают преподавание по бренд-стратегии в RMA, Нетологии, РАНХиГС и других бизнес-школах. За ...
Orange Business Services создаст озеро данных на 100 петабайт для Французского космического агентства Orange Business Services развернет для CNES облачное "озеро данных" - единое хранилище для данных и архивов в исходном неструктурированном виде. Новое "озеро" сможет хранить 100 петабайт пространственных данных; будет простым, безопасным и быстрым. Дополн...
Пользовательские фильтры Instagram и преимущества их использования? С появлением AR-фильтров в Instagram они стали полноценным способом продвижения, и многие бренды ищут свежие идеи для AR масок, чтобы заявить о себе широкой аудитории. Но что такое пользовательские фильтры в Instagram и почему фильтры AR так широко используются для продвиже...
Что делать, если CarPlay не работает CarPlay — это безумно удобный интерфейс для автомобиля, который отображает экран вашего iPhone на мультимедийном дисплее. Это позволяет убрать смартфон подальше во время вождения и не отвлекаться на него. В современные автомобили встроена мультимедиа с поддержкой CarP...
Игра мечты, которую я делаю вместе с женой (Часть 1) Всем привет, я инди-разработчик, в предыдущей статье просили больше технических подробностей и подводных камей из процесса разработки игры, поэтому в этой статье я охвачу несколько основных "вещей" с которыми я столкнулся и для которых были написаны инструменты на MonoBehavi...
История Телеграм-игры длинною в 5 лет: Рагна-бот и его игроки Как-то в голову пришла мне идея игры: человеку приходят 4 очень похожие друг на друга кнопки и ему нужно выбрать верную за короткий промежуток времени. Так же я любил ходить в рейды в ММОРПГ-играх (я не любитель ПвП, но вот дружные замесы против босса - это по мне). В то вре...
Лучшие гаджеты с AliExpress, которые можно купить в подарок Сегодняшнюю традиционную подборку того, что я нашел за неделю на AliExpress? сложно назвать тематической. Скажем так — это просто крутые гаджеты. Некоторые из них еще не поздно заказать в подарок на Новый год себе или друзьям благодаря быстрой доставке. Сегодня погово...
Новые функции Windows 11 Всем привет! Давно не было дайджеста, исправляемся! Произошло очень много событий за последнее время, которые хотелось бы осветить. Microsoft для стабильной ветки системы разрешила устанавливать предварительную версию обновления, которая имеет новые функции. На канале выходи...
Code Review. 80 lvl Любой программный продукт, будь то веб-сайт или мобильное приложение, основан на коде. Чем согласованнее и целостнее эта база, тем удобнее с ней будет работать, например, при необходимости доработки проекта, передачи на сопровождение другой команде.Основными критериями качес...
Эксперты перечислили десять способов улучшения работы мозга Для того чтобы быстрее находить решение проблемы, требуется всего лишь соблюдать некоторые правила. О них рассказали специалисты-нейробиологи из Финляндии. Подробнее - в статье.
Стабильность develop в Android Всем привет! Меня зовут Костя, я тимлид платформенной мобильной команды в hh.ru. Мы уже рассказывали о практиках, которые помогают нам выпускать еженедельные релизы мобильных приложений: автоматизация тестирования, Release Train, GitHub Flow, Continuous Integration. И нам ст...
Алгоритмы на кристалле (анонс книги) Я начал работать над книгой. Нет, этот шаг – не безумие, но моя попытка бороться с ним. Попытка сконцентрироваться на чем-то разумном, заставить свой мозг снова думать, преодолеть моральную травму и начать хоть как-то смотреть в будущее. Быть может, этот труд станет лекарст...
5 простых правил эффективного руководства ИТ В нашей работе по разработке операционных моделей ИТ мы регулярно сталкиваемся с необходимостью улучшения модели руководства ИТ со стороны ИТ-лидеров. Часто при этом мы находим модели руководства, которые характеризуются: отсутствием делегирования, что приводит к возникнове...
Лучшие игры в жанре Auto Chess Автоматические сражение — относительно новый жанр, который быстро набирает обороты. Он имел массовый успех на ПК с такими играми, как Dota Auto Chess, Teamfight Tactics и другими. Суть этих игр довольно проста. Вы размещаете персонажей на ”доске” каждый раунд, и эти п...
Что такое ECS и с чем его компилят Привет! Эта статья — первая в блоге MY.GAMES, международного разработчика и издателя видеоигр. Здесь мы объединим наработки и экспертизу всех 14 наших игровых студий. Впрочем, будем рассказывать не только о внутренней кухне экосистемы MY.GAMES, но и о том, чем живет геймдев ...
Кросс-компиляция NGINX (для случая GCC) NGINX — это HTTP-сервер и обратный прокси-сервер, почтовый прокси-сервер, а также TCP/UDP прокси-сервер общего назначения, изначально написанный Игорем Сысоевым. Уже длительное время он обслуживает серверы многих высоконагруженных сайтов. Однако кросс-компиляция NGINX практ...
IBM начала предоставлять мощности своих мейнфреймов в облаке Сервис будет привязан к Wazi - среде разработки IBM для приложений для мейнфреймов. Тестирование и разработка были одной из первых рабочих нагрузок, предложенных для запуска в облаке. До появления IaaS организации часто создавали и использовали копии своих производственных с...
Можно ли недорого купить хорошие TWS-наушники? Вот, что мы узнали Выбрать наушники — невероятно сложное занятие. Их слишком много, а отличить один аксессуар от другого сможет не каждый. Сегодня мы решили собрать для вас самые доступные варианты, но с отличными характеристиками. У каждого из них есть свои плюсы: они почти не отличают...
Big data. Математика на службе биологии Автор сообщества Фанерозой, биотехнолог, Людмила Хигерович. Так или иначе, каждый человек, использующий масс-медиа, краем уха слышал о “биг дата”. Однако что это такое на самом деле, за границами ИТ мало кто представляет. И еще меньше людей знают о том, насколько сильно на...
[Перевод] 5 возможностей JavaScript ES12, которыми стоит воспользоваться уже сегодня Стандарт ECMAScript 2021 (12 редакция) выпущен 22 июня 2021 года. Вместе с ним появились новые возможности и новые синтаксические конструкции. Все эти улучшения направлены на то, чтобы сделать JavaScript надёжнее и стабильнее, чтобы разработчикам легче было делать своё дело....
[Перевод] Путь к успеху в сфере DevRel: информирование, помощь, вовлечение Только за последний год у меня было несколько десятков разговоров с людьми, которых интересовало, как разделить обязанности в команде Developer Relations (эта команда выстраивает отношения с разработчиками). Неважно, какая перед вами стоит задача: понять, какого именно специ...
Состоялся пробный запуск Hyper Front, клона Valorant Издатель NetEase Games запустил игру Hyper Front (бывшая Project M) в некоторых странах. Вы тоже можете принять участие. Hyper Front — мультиплеерный шутер прямиком из Китая, который вошёл в стадию пробного запуска на Западе. Пока известно, что игра доступна в Канаде на And...
[Перевод] О глупости «программирования на естественном языке» От переводчиков. Хотя Эдсгер Дейкстра — одна из главных личностей в истории IT, эта его коротенькая публикация ранее не попадала на Хабр, да и сами мы узнали о ней лишь благодаря докладу на нашей конференции. Но при этом она выглядит очень любопытным документом эпохи, показы...
Дудлы от Google. Все, что нужно знать Сейчас про Дудлы от Google не слышал только ленивый. Думаю, что каждый из нас хоть раз обращал внимание на картинки на стартовой странице Гугл. И многие замечали, что часто они связаны с каким-то важным событием, которое происходит в мире. На самом деле за простыми изображе...
РВК и ОАО «РЖД» подписали соглашение о сотрудничестве в сфере инноваций Взаимодействие будет проходить по нескольким основным направлениям:Развитие корпоративного акселератора ОАО "РЖД" до отраслевого акселератора, в котором планируется финансовое участие крупных отраслевых предприятий. Это позволит РЖД создать платформу, объединяющую ...
TINKOFF-INVEST. Разработка торгового робота на JAVA. Часть 1 Многие что-то слышали, некоторые даже пробовали, но лишь единицы рассказали о таком мощном и удобном инструменте автоматизации биржевой торговли, как TNIKOFF INVEST API. Полностью раскрыть все возможности API или написать полноценного робота в рамках одной статьи – непосильн...
Как сделать свой сайт самому Как же создать свой сайт? Наверное, самый популярный вопрос практически у всего современного общества, это подтверждает статистика запросов в поисковых системах. Все большее количество различных web-ресурсов пытаются ответить на этот важный вопрос, раскрывая различные хитрос...
[Перевод] Structured concurrency в Swift Примечание переводчиков: В Swift 5.5 появилась новая концепция языка async/await. Мы решили опубликовать перевод статьи, чтобы разобраться с structured concurrency.За время подготовки перевода оригинал успели переписать, и в статье ниже мы совместили обе версии: сначала идет...
[Перевод] Пишем Python-расширение на Ассемблере (зачем?) Прим. Wunder Fund: в жизни каждого человека случается момент, когда ему приходиться позаниматься реверс-инжинирингом. В статье вы найдёте базовые особенности работы с ассемблером, а также прочитаете увлекательную историю господина, который решил написать Питон-библиотеку на ...
Изолируем микросервисы с помощью Feature toggles в ASP.NET Core. Практика Снова привет, Хабр! В первой части статьи мы разбирали, что такое изоляция микросервисов, как в этом помогают переключатели функциональности, и как создать простое ASP.NET приложение в с поддержкой feature toggles, которое будет показывать прогноз погоды. В этой части з...
Ученые выяснили, кто сильнее страдает после расставания со второй половинкой - мужчины или женщины Наука Человек 04.11.2021, 17:58 Ученые выяснили, кто сильнее страдает после расставания со второй половинкой — мужчины или женщины Международная группа ученых выяснила, что мужчины, испытывают более сильную эмоциональную боль при пробл...
Подписка PlayStation Spartacus может стать ответом Sony на Xbox Game Pass Sony планирует запустить собственный ответ Xbox Game Pass уже весной 2022 года. Об этом сообщает репортёр агентства Bloomberg Джейсон Шрайер со ссылкой на собственные источники. Сейчас компания предлагает игрокам две подписки — PlayStation Plus (требуется для большинства му...
Качественное IT оборудование в России На сегодняшний день IT оборудование пользуется большим спросом во всех сферах, это связанно с тем, что без интернет сети, не обходится не одно бизнес направление. Для того чтобы грамотно организовать работу в интернете, необходимо использовать профессиональное и качественное...
Иначе никак. «Ситилинк» принял важное решение для всех покупателей Одним из крупнейших и наиболее известных магазинов, занимающихся продажей разного рода электронных товаров, является «Ситилинк». Он стремится делать все возможное ради того, чтобы как можно больше людей приобретали с его помощью электронику и бытовую технику, Читать полную ...
Способы обхода аккаунта Google (FRP) после сброса Наверное, каждый владелец iPhone знает, что такое блокировка активации. Для пользователей Android поясню. Это специальный механизм, который блокирует смартфон Apple, препятствуя его активации в случае кражи. Во многом из-за него красть Айфоны для личного пользования практич...
МТС будет сотрудничать с корейской KT Сorporation Согласно условиям меморандума, МТС планирует использовать опыт и экспертизу KT, ведущего оператора дата-центров в Корее, в строительстве и эксплуатации ЦОДов на территории России. Для этого компании планируют создать совместное предприятие. МТС и KT намерены развивать страте...
Аренда складов в Москве Любой вид бизнеса, от малого до большого, нуждается в системе хранения. Но если одним компаниям достаточно небольшого помещения, то для других требуются большие площади. И здесь возникает вопрос: каким способом заполучить эти места для хранения? Можно заняться их строительст...
Сформирована самая большая в мире компания, занимающаяся квантовыми вычислениями Две ведущие компании в сфере квантовых вычислений объединились, чтобы ускорить развитие и внедрение квантовых вычислений независимо от платформы, чтобы представить реальные квантовые решения для некоторых из наиболее трудноразрешимых проблем, которые оказались не под си...
Стала доступна ранняя версия Endless Winter: Idle War Издатель Lemon Jam Studio выпустил игру Endless Winter: Idle War. Это ролевой проект, где люди пытаются выжить в ледяном мире, захваченном роботами. Ранняя версия Endless Winter: Idle War доступна в Google Play. В ней людям предстоит сражаться против роботов, которые захват...
Получите бесплатно игру от создателей Max Payne и Alan Wake В сервисе Epic Games Store продолжается ежедневная раздача игр. Сегодня можно получить бесплатно Control — необычный шутер от 3 лица. Игру создала финская студия Remedy Entertainment, которая стоит за разработкой таких хитов как Max Payne и Alan Wake. Вне акции игра стоит ...
Создан первый в мире искусственный кофе. Какой он на вкус? Финские ученые разработали искусственный кофе, но насколько он хорош? Знаете ли вы, что производство кофе вредит окружающей среде? Недавно ученые из Финляндии напомнили, что при перевозке кофейных зерен из мест выращивания в воздух попадает большое количество вредных веществ...
Релиз ролевого платформера Vagante на консолях состоится 27 января Это достаточно хардкорная игра с пиксельной графикой. И в неё лучше играть в компании с друзьями. Vagante — хороший пример того, как можно интересно сочетать разные игровые жанры. И отличный образец игры, в которой важна не графика, а сам процесс. Здесь мы оказываемся в мр...
Словарный запас собак оказался таким же, как у двухлетних детей Собаки понимают человеческую речь благодаря словарному запасу до 200 слов По данным компании Mars Petcare, в мире насчитывается примерно 400 миллионов домашних животных. Но это число стремительно растет, потому что каждый день люди находят животных на улицах и питомниках — в...
[Перевод] DevOps — это культура, а не роль Любая крупная компания или организация, так или иначе, связана с разработкой программного обеспечения и должна быть единым целым. Очень важно быть гибким и действовать быстро, при этом не жертвуя безопасностью и надежностью. Порой такое давление выливается в отмену или прио...
Топовый процессор Ryzen 7000 сможет работать на частоте почти 6 ГГц из коробки? AMD работает над 16-ядерной моделью с максимальной частотой 5,85 ГГц Процессоры Ryzen 7000 могут оказаться ещё более производительными, чем считалось на основе рассказанного AMD. Напомним, на Computex 2022 компания показала работу 16-ядерного флагманского процессора, который в игре достигал частоты 5,5 ГГц для нескольких ядер. Дру...
Jetpack Compose Navigation в многомодульном проекте Всем привет! Я на Мосбирже занимаюсь мобильной разработкой под Android. Осенью этого года мы начали разрабатывать приложение для платформы личных финансов Финуслуги и воспользовались возможностью делать UI сразу на Jetpack Compose. Как и всегда, сразу встал вопрос выбора арх...
Почему использование TeraBox бесплатно? TeraBox — крупнейшее бесплатное и безопасное облачное хранилище, его скачали более 20 000 000 раз по всему миру. По мере изменения принципов работы и взаимодействия в современном мире облачное хранение становится все более популярным. Распространение пандемии Covid-19 стал...
Tarantool на процессорах Apple M1: первые результаты Spiderman + Youtube speedpaint by RowenHebing Процессоры M1 от Apple уже давно не новость. Многие знают об их быстродействии и о том, что приложения для MacOS нужно адаптировать под новую архитектуру. В команде разработки платформы Tarantool мы тоже недавно поставили перед ...
Автоматизация разработки конструкторской документации средствами VBA При выполнении проектов, в которых требуется разработка конструкторской документации соответствующей ГОСТам ЕСКД или СПДС, возникает много задач, связанных с ее корректным изготовлением. Часть этих задач связана с непосредственным оформлением документов – заполнением основны...
Выявление технических методов повышения уникальности текста с помощью PHP (в рамках создания собственной СДО). Часть 3 В процессе своей профессиональной деятельности мне приходится достаточно много работать с текстовыми документами, подготавливаемыми другими лицами. Одной из задач проверки качества документов является определение степени уникальности текста. Конечно, можно проверять каждый д...
Что общего между кофе с доставкой и ковшом жидкой стали Представьте себе, что вы — владелец кофейни, которая работает на доставку. У вас широкий ассортимент и много постоянных клиентов. Но есть одна ужасно странная странность: каждый из них требует доставить напиток строго определенной температуры. У вас есть курьеры разной быстр...
Сегментация корпоративных сетей в концепции Zero Trust В этой статье я бы хотел поделиться своими мыслями о материале по сегментации сетей представленном на недавно прошедшем LinkMetup и дополнить рассказ некоторыми важными на мой взгляд деталями. В результате я надеюсь представить более полную картину о тенденциях и возможностя...
Новый калькулятор может оценить риск заражения COVID-19 Наука Человек 27.11.2021, 00:00 Новый калькулятор может оценить риск заражения COVID-19 Коалиция по иммунизации вместе с австралийскими учеными создала калькулятор, который поможет людям понять свои факторы риска заражения COVID-19 и в...
Разработка новой игры от компании Wargaming с помощью Rider for Unreal Engine Последние полтора года открыта программа раннего доступа к Rider for Unreal Engine — IDE для разработки игр на C++ с использованием Unreal Engine. На сегодняшний день в программе участвуют десятки тысяч индивидуальных разработчиков игр, a также множество студий и больших ком...
[Перевод] Как в PayPal разработали Dione — Open-source-библиотеку индексирования данных для HDFS и Spark Maksym Kaharlytsky on Unsplash Команда VK Cloud Solutions перевела историю о том, как инженеры PayPal столкнулись с проблемой обработки данных. Если пользователю требовалось получить определенную строку или выполнить многострочный запрос, данные нужно было дублировать, а д...
Обзор внешнего HDD ADATA HV320 — Тонкий стиль Внешние жёсткие диски — вещь невероятно полезная, и, мне кажется, их никогда не бывает много. У меня дома уже накопилась целая стопка, но когда появляется возможность приобрести ещё один по хорошей цене, я просто не могу пройти мимо. И учитывая, как много некоторые производ...
[Перевод] Создание собственного React с нуля В последнее время видны масштабные изменения в способах разработки веб-приложений. Если раньше интерфейс создавался на сервере, а на стороне клиента выполнялись лишь незначительные сценарии, то в наши дни стандартом является использование какой-либо из различных библиотек ре...
Самодельный измеритель крена и дифферента корабля Одним из приборов, необходимых на различных судах, является кренометр-дифферентометр. Нужен он для того, чтобы знать, как именно качается судно, и не пора ли что-то предпринять для уменьшения этой качки (ну или сделать вовремя ноги с корабля, уподобившись корабельной крысе...
Рассказываем, как установить Diablo Immortal на iOS и Андроид в России и начать играть (инструкция) Скачать Diablo Immortal на смартфоны может казаться большой проблемой, особенно для жителей России и прилегающих стран. В этой статье я вам помогу. Установка Diablo Immortal на Android Для Diablo Immortal есть несколько способов установки на Андроид, самый простой из них ...
Dysterra запускает бета-тестирование Разработчик Reality MagiQ и издатель Kakao Games объявили, что игроки смогут получить доступ к глобальной бета-версии игры и попробовать ее самостоятельно. Открытая бета-версия Dysterra начнется 4 мая 2022 года и завершится 17 мая 2022 года. Dysterra — это масштабная н...
Портируем код C/C++ на Python В первой части нашего небольшого цикла статей мы исследовали возможность использования структур данных в Python, которые были созданы с помощью языков программирования C/C++. Для этого мы рассмотрели библиотеку Ctypes.В этой статье попробуем разобраться, какие еще есть подхо...
«ПО будет определять характеристики автомобиля»: Volkswagen рассказала об автопилоте и ходовой части автомобиля будущего Автомобильная компания Volkswagen рассказала подробности о своей важной разработке — ходовой части автомобиля будущего. Как отмечает Volkswagen, в компании уже начали разработку программного обеспечения для автопилотируемых транспортных средств будущего. И ...
«Всё пройдет». Но Low-code останется Елена Александрова, руководитель отделения собственных платформ IBS, – об эффективности и целесообразности использования Low-code «конструкторов», критериях их выбора и перспективах развития. Когда оправдан выбор платформ Low-code? Действительно ли они позволяют экономить...
Пандемия, бодипозитив, развлечения и «как сложить джинсы». Google подвела итоги поисковых запросов за 2021 год Компания Google подвела итоги работы своего поиска в 2021 году и выпустила соответствующее видео. Видео начинается с достаточно минорного настроя, что логично, учитывая бушующую пандемию. Google говорит, что в этом году количество запросов «как лечить&r...
iOS 15.4 добавляет поддержку 120 к/с во всех приложениях и адаптивных триггеров DualSense Согласно сообщениям, свежая бета-версия iOS 15.4 добавляет поддержку 120 Гц во всех приложениях. Информацию опубликовал разработчик, который получил сведения от своего информатора в Apple. Судя по всему, Apple устраняет ошибку Core Animation, из-за которой анимация не м...
T1 Cloud и SolidLab оценили тенденции развития DevSecOps в России Согласно зарубежным прогнозам, в 2022 году инструменты DevSecOps будут применять более 90% компаний-производителей ПО. В области внутренней (inhouse) разработки приложений российские тренды соответствуют мировым. Компании, в которых информационные системы играют ключевую рол...
Как найти плагиат в контестах по программированию Многие (особенно в постсоветских странах) относятся к списыванию довольно беззаботно. Ученики в школах, студенты в университетах, а затем и специалисты в своей работе заимствуют чужие идеи и решения, не чувствуя вины за обман. Между тем плагиат — это не безобидное «подумаешь...
Панель управления для Figma с помощью MacroDeck и планшета Некоторое время назад я занялся повышением удобства работы за компьютером. Одним из желаний было сократить использование мыши при работе с графическими редакторами. Самым простым решением являются горячие клавиши, они же хоткеи.Горячие клавиши ускоряют работу по сравнению с ...
Методы детоксификации текстов для русского языка ВНИМАНИЕ! В статье есть примеры текстов, содержащие маты и грубые выражения. Мы ни в коем случае не хотим оскорбить наших читателей, все подобные тексты приведены лишь в научных целях в качестве примеров токсичности в реальных текстах из Интернета. Всем привет! Меня зовут...
«Руби мистически жив»: как в СберМаркете превращают разработчиков других стеков в рубистов Ruby-разработчиков на рынке почти нет — на одну вакансию на hh приходится по одному резюме. Для других языков это соотношение 1 к 5. Чтобы восполнить нехватку рубистов, в СберМаркете переобучают разработчиков на другом стеке. Меня зовут Александр Бунтов, я руководитель груп...
Что делать, если на телефоне зависла игра Играть на смартфоне — отдельный вид удовольствия. Для этого вам не нужно 3 часа времени, мощный компьютер или приставка. Как только выдаётся свободная минутка, можно смело разблокировать телефон и заходить в любимую игру. Современные аппараты оснащены настолько мощным...
Xiaomi основала вторую автомобильную компанию Китайский производственный гигант Xiaomi работает над выходом на автомобильный рынок. После регистрации Xiaomi Automobile Co в сентябре компания недавно зарегистрировала вторую автомобильную компанию. 18 ноября была образована компания Xiaomi Automobile Technology Co, в...
Какие языки программирования нужно знать, чтобы получить работу в Meta Какие языки программирования нужно знать, чтобы работать в Meta (Facebook, Instagram, WhatsApp)
Альтернативный подход к динамическим окружениям: использование Octopod Как Octopod помогает сделать динамические окружения доступными для всехПривет, Хабр! В этой статье я хочу рассказать как мы в Typeable используем динамические окружения (review- или preview-окружения) в нашей работе, какие проблемы нам удалось решить, почему и как мы применя...
7 привычных функций iOS, которыми я пользуюсь каждый день Иногда мы ругаем iOS, считая, что все приелось и ничего не меняется. Но это отнюдь не значит, что операционная система перестала развиваться: напротив, в ней за последние годы появилось столько приятных и удобных фишек, которые вошли в обиход, что мы не обращаем на них вним...
Существует ли цифровая безопасность и кому так сильно нужны наши данные Конфиденциальность, безопасность, защита данных и прочие красивые слова. Все это мы слышим так часто, что иногда от них, простите, подташнивает. С каждой сцены и на каждой презентации представители технологических компаний твердят нам о том, что мы сами хотим услышать. Это ...
Яндекс.Практикум: самый подробный отзыв Хочу поделиться личным опытом (об/м)учения в Яндекс.Практикуме на курсе "Веб-разработчик", и почему, вернувшись на год назад в прошлое, я бы никогда не стал там учиться даже за бесплатно.Для начала расскажу о причинах, по которым я решил войти в IT (спойлер: и в итоге всё-та...
Количество бюджетных мест в вузах по ИТ-специальностям в новом учебном году будет увеличено до 160 тысяч "Президент Владимир Путин неоднократно отмечал, что подготовка профессиональных кадров является ключевым фактором развития ИТ-сферы. По его поручению в рамках нацпроекта “Цифровая экономика” в новом учебном году увеличим количество бюджетных мест в вузах по ...
Игра в «Было/ не было»: как делать бэкапы, чтобы не стать грустным админом «Когда-то я был админом, который не делал бэкапы. Теперь я очень грустный, но бэкапы делаю», — цитата одного сисадмина. Сегодня международный день резервного копирования. Повод вспомнить, какие промахи в настройке и хранении бэкапов зацементировали ваши нервные клетки и ост...
Полезные мелочи для дома с Алиэкспресс до 500 рублей Если вам кажется, что в вашем доме и так все идеально — вы сильно ошибаетесь. Его всегда можно сделать еще лучше, потратив небольшую сумму денег. С помощью товаров, которые мы нашли для вас сегодня, ваша квартира станет не только удобнее, но и умнее без огромных трат....
[Перевод] 10 эвристик юзабилити, которые должен знать каждый дизайнер 25 лет назад Якоб Нильсен описал 10 основных принципов проектирования взаимодействия. Эти принципы были разработаны на основе многолетнего опыта в области юзабилити-инженерии и стали правилами для взаимодействия человека и компьютера.Сегодня эти принципы так же актуальны, ка...
Huawei может решить проблему отсутствия 5G в своих смартфонах оригинальным способом – при помощи аксессуара Как пишет источник, смартфоны Huawei, обделенные поддержкой 5G, в скором времени могут ее обрести. Причем речь и о новых моделях, и о тех, которые уже выпущены. Достигнуто это будет при помощи дополнительного аксессуара – специального чехла. Напомним, проблема со...
Преимущества стоечных серверов HP Proliant Сетевое оборудование и системы хранения данных необходимых для работы как малых, так и больших предприятий. Специальные коммутаторы и другое оборудование предназначено для того, чтобы объединять процессы в одну локальную сеть, с помощью которой будет легко работать. Чтобы пр...
Rainbow Six Siege Mobile могут показать в апреле Ubisoft работает над Rainbow Six Siege Mobile совместно с Tencent. Анонс в первых числах апреля и это не первоапрельская шутка. Rainbow Six Siege Mobile — командный шутер для iOS и Андроид, который покажут 6-го апреля 2022 года. Релиз игры намечен на 2023 год, пока неясно в...
META представила универсальную нейросеть, самостоятельно распознающую фото, аудио и видео: новая веха в истории ИИ Технологии Роботы 21.01.2022, 20:39 META представила универсальную нейросеть, самостоятельно распознающую фото, аудио и видео: новая веха в истории ИИ Достижения в области ИИ появляются постоянно, но они, как правило, ограничиваются од...
Huawei открывает крупнейшую лабораторию здравоохранения в Китае Китайская технологическая компания Huawei, в рамках своей растущей поддержки разработки интеллектуальных носимых устройств для здоровья и фитнеса, открыла свою самую большую лабораторию здравоохранения. Лаборатория здоровья Huawei, расположенная на озере Суншань, Китай, явля...
Язык программирования Ficus для вычислений и не только Здравствуйте, уважаемые хабровчане. Меня зовут Вадим Писаревский, я являлся лидером OpenCV (Open Source Computer Vision Library) на протяжении примерно 20 лет, и продолжаю участие в этом замечательном проекте. В этой статье я рад представить вашему вниманию результат другого...
Один игровой ПК на всю семью с возможностью одновременного запуска четырёх разных игр. Alienware показала проект Concept Nyx Бренд Alienware компании Dell представил то, что по их утверждениям является новой концепцией игрового устройства для всей семьи. Называется устройство Concept Nyx, и по сути это просто очень производительный ПК или скорее сервер. Основная зад...
Что такое рекрутинг и какие есть виды Рекрутинг персонала подразумевает под собой поиск, проверку, а также вытекающий приём на работу высококвалифицированного специалиста на определённую вакансию. Если вы хотите узнать больше о такого рода услугах, то статья на сайте IT-рекрутинг компании HEAAD предоставит вам в...
6 функций, позволяющих пользоваться iPhone во время тренировки На днях я смотрел интервью с одним популярным персонажем: он назвал самым ценным человеком 21 века Стива Джобса. По его мнению именно бывший глава Apple дал нам возможность удобно пользоваться Интернетом. Можно только согласиться с этим утверждением: за эти годы iPhone стал...
Sony продемонстрировала дизайн гарнитуры PlayStation VR2 Sony представила дизайн будущей гарнитуры PlayStation VR2 и контроллера PlayStation VR2 Sense, которые получили округлую форму, отражающую ощущения игроков при погружении в виртуальную реальность. И, конечно, PS VR2 соответствует дизайну линейки устройств для PlayStation 5....
React Drag & Drop: «Игра в бутылки» Меня зовут Сергей, я фронтенд-разработчик отдела спецпроектов KTS. Наш отдел занимается разработкой веб-приложений для промокампаний. Помните, как в 1-й книге о Гарри Поттере Гермиона разгадывала логическую загадку с бутылочаками волшебных зелий? Сегодня расскажу, ...
Играйте в хакера безопасно: 20+ игр, чтобы почувствовать себя хацкером и не призвать ФСБ Пока кто-то играл в «REvil», кто-то играл в безобидные «симуляторы хакерства». Хакер — очень популярный сеттинг в играх. Во многих играх, к примеру, Watch Dogs 2, System Shock 2, Deus Ex: Human Revolution, Cyberpunk 2077, есть тематика хакерства. Но эти игры дают искаженное ...
Кто придумал QR-коды и как они работают? QR-коды — довольно старая технология, но популярной она стала только несколько лет назад Из-за пандемии коронавируса, в некоторых городах попасть в кафе, кино, торговый центр или другое общественное заведение, можно только показав свой QR-код. Когда охранник сканирует его п...
Мир на грани коллапса: почему ученые всех стран дружно бьют тревогу Наука Земля 19.08.2021, 09:15 Ведущие ученые планеты бьют тревогу: мир на грани коллапса Международная группа ведущих ученых сообщила о том, что человечество строит на пороге катастрофы. Прогрессирующее изменение климата и потеря биора...
Подготовлено обновлённое положение о ЕГИСЗ ЕГИСЗ свяжет между собой все региональные медицинские организации. "Большинство документов должно перейти в электронный вид. Среди прочего - различные выписки, справки, медкарты. Чтобы врачам и пациентам не приходилось искать историю болезни. Даже если человек переезжал...
5 отличных видеоредакторов для iPhone Рассказываем о крутых приложениях для редактирования видео iPhone и iPad обладают неплохими встроенными инструментами для редактирования видео, но они обладают ограниченным набором функций. Понятное дело, что на стандартных функциях iOS далеко не уедешь. Хотя некогда известн...
М.Видео-Эльдорадо и Microsoft объединили усилия в сфере ESG Группа М.Видео-Эльдорадо и компания Microsoft в рамках реализации ESG-стратегии договорились о совместной поддержке инклюзивной программы по профессиональному развитию людей с ограниченными возможностями здоровья. АНО ...
JavaScript: заметка о WebAssembly Привет, друзья! В 2019 году WebAssembly (далее — WA или wasm) стал четвертым "языком" веба. Первые три — это, разумеется, HTML, CSS и JavaScript. Сегодня wasm поддерживается 94% браузеров. Он, как утверждается, обеспечивает скорость выполнения кода, близкую к нат...
Это Gaidai какой-то. Сервис HTTP сценариев Привет, Хабр, меня зовут Артем Кудряшов, некоторую кучу лет я работаю в ATI.SU — крупнейшей в России бирже грузоперевозок. В разное время я писал код, управлял командами и занимался другими весёлыми вещами. В статье, что вы видите, хочу рассказать об одном из наших сервисов ...
Зачем нужен датчик освещения в смартфоне Современные смартфоны оборудованы большим количеством датчиков, чтобы процесс использования был максимально комфортным. Эти датчики делают устройство умнее, позволяя добавить большое количество новых функций, а также оптимизировать расход энергии. Один из таких — это ...
Строительное лицензирование в России Для тех, кто работает в сфере строительства и планирует расширять свои услуги, браться за новые и смелые проекты, свои услуги предлагает самая крупная и надежная компания специалистов «СтройЮрист». Данная компания работает уже не первый год и смогла заработать безупречную ре...
Где скачать обои для телефона и где этого делать нельзя Согласитесь, просто черный экран смартфона — это чертовски скучно. Конечно, определенный шарм в этом есть и так даже удобнее считывать иконки, но подавляющему большинству людей хочется чего-то большего для своего ежедневного гаджета. А также важна возможность менять о...
Найди свой Location в Orion Innovation В далеком допандемийном 2019 году уже очень опытная и по-прежнему амбициозная компания Мера (сегодня – центр разработки Orion Innovation) получила в свое распоряжение экосистему Microsoft Office365. Систему требовалось немедленно взять, и исследовать, какую пользу ею можно п...
Приглашаем на KasperskyOS Night 2021 Winter Edition 19 ноября с 16:00 до 20:00 пройдет наша четвертая онлайн-конференция по кибериммунной разработке — KasperskyOS Night 2021 Winter Edition. В этот раз мы планируем поговорить о том, что нужно программистам и специалистам по информационной безопасности для создания IT-систем с ...
Балансируем нагрузку в Jenkins В Arenadata мы используем Jenkins для CI. Почему? Как бы банально это ни звучало — так исторически сложилось. Мы хранили код в GitHub, когда там ещё не было Actions, и продолжаем хранить, потому что много работаем с Open Source. За три года работы с Jenkins мы неплохо разобр...
Зачем в умных часах камера? Компания Meta (бывшая Facebook) разрабатывает именно такое устройство Компания Facebook, которая вчера переименовалась в Meta, как сообщается, занимается разработкой собственных умных часов. Источник поделился утекшей фотографией устройства, где отчётливо виднеется камера. Запуск таких часов может состояться уже в следую...
FinOps с помощью Governance-as-Code Масштабы и сложность решений, основанных на облачных технологиях, продолжают расти. Слишком часто это расширение также означает, что затраты продолжают выходить из-под контроля. В этой статье мы рассмотрим, почему развивающаяся практика облачного финансового управления (FinO...
Oracle ушла из России Oracle - американская компания, однако ее уход из России никак не связан с американскими санкциями на фоне конфликта России и Украины. В своем заявлении она написала, что делает это в знак поддержки Украины."От имени 150 тыс. сотрудников Oracle по всему миру... корпорац...
Книга «Отзывчивый дизайн на HTML5 и CSS3 для любых устройств. 3-е изд.» Привет, Хаброжители! Вы фуллстек-разработчик, которому нужно развивать навыки фронтенд-разработки? Или фронтенд-разработчик, ищущий качественный обзор современных возможностей HTML и CSS? А может, вы создаете свой веб-сайт и хотите сделать его отзывчивым? Тогда, эта книга в...
Как добавить билет в Wallet на Айфоне Несмотря на непростое время, многие из нас все равно вынуждены перемещаться между городами и странами. Понятно, что причины сейчас для этого веские: одни едут на учебу или работу, другие уезжают, чтобы поправить здоровье, третьи пытаются вернуться домой. Понятно, что каждом...
EK предлагает бесплатные крепежные элементы для установки водоблоков EK-Quantum Velocity на процессоры в исполнении LGA 1700 Компания EK, недавнего выпустившая водоблоки EK-Quantum Velocity², специально разработанные для процессоров Intel в исполнении LGA 1700, сообщила, что исходную модель EK-Quantum Velocity тоже можно использовать с новыми процессорами. Основание водоблока достаточно ...
Как развитие технологий повлияли на компьютерные игры? Не станет ни для кого секретом тот факт, что любые технологии постоянно развиваются. Когда-то маленькие холодильники теперь могут сами регулировать температуру и автоматически размораживаться. Веники и пылесосы отходят на второй план, ведь на рынке появились роботы пылесосы....
GPU-Z демонстрирует PCI-Express x16 для Radeon RX 6500 XT/Navi 24 AMD анонсировала Radeon RX 6500 XT и RX 6400 на выставке CES 2022. Эти новые карты начального уровня дебютируют с первым 6-нм графическим процессором компании под кодовым названием «Navi 24» — самым маленьким чипом из семейства RDNA2. Размер Navi 24 едва ли равен размеру чип...
Премьера игры Pronty: Fishy Adventure Независимая команда разработчиков игр 18Light Game Ltd из Тайваня сегодня выпустила игру Pronty: Fishy Adventure. Разработка Pronty: Fishy Adventure шла три года. Сегодня игра, наконец, поступила в продажу в сервисе Steam. Прямо сейчас игру можно приобрести со специальной ск...
iPhone 13 характеристики: полный обзор Гаджеты Мобильные устройства 04.12.2021, 17:45 iPhone 13 характеристики: полный обзор Apple меняет дизайн своих устройств не чаще, чем раз в несколько лет, поэтому iPhone 13 сохраняет редизайн iPhone 12. Каждая модель имеет плоские сто...
Реализации машины в qemu В процессе обратной разработки прошивок возникает задача по эмуляции прошивки, например для фаззинг тестирования или детального изучения поведения в динамике. На практике обычно для этого хватает фреймворков avatar2, unicorn, qling и подобных. Однако они поддерживают далеко ...
Выпущено типовое решение для создания вузовских приложений на платформе SmartMarket Для создания смартапа требуются минимальные навыки программирования: нужно лишь зарегистрироваться на сайте SmartMarket и воспользоваться специальным шаблоном приложений для вузов. Созданные по шаблону приложения помогают ориентироваться в жизн...
Как правильно укрываться в убежище: что нужно знать и взять с собой Страна-террорист Россия уже пятые сутки продолжает обстреливать "Градами", ракетами и даже вакуумными бомбами как гражданские объекты, так и военные. В результате люди вынуждены прятаться в хранилищах, чтобы спасти свои жизни. Министерство здравоохранения Украин...
Работаем с сетевыми адаптерами через Pcap-драйверы Работой с сетью в наше время никого не удивишь. Насколько я знаю, работать с сокетами нынче обучают уже на втором курсе соответствующих специальностей. Так что в целом, сетевые навыки должны быть у многих программистов. Но иногда требуется не просто работать с сетью, а делат...
Не вздумайте дарить мне эти телефоны! Иногда мне кажется, что мир сошел с ума, когда чуть ли не каждый день появляется новый смартфон. Не так давно вышел флагманский процессор Snapdragon 888, а ему на смену уже пришел Snapdragon 8 Gen 1, на основе которого будут работать топовые смартфоны 2022 года. Такое много...
Что такое Wi-Fi Direct и зачем он нужен Существует беспроводное соединение, которое используют самые разные люди и всевозможные устройства, но вряд ли кто-то часто вспоминает об этом. Это соединение называется Wi-Fi Direct, и оно обеспечивает универсальные беспроводные соединения уже более 10 лет. Если вы что-то ...
Новая технология позволит создать из голографических изображений видео Наука Физика 04.11.2021, 10:56 Новая технология позволит создать из голографических изображений видео Исследователи представили совершенно новый подход к реализации динамической голографии. В нем используются электрически переключаемые...
Создаем аналитическое хранилище данных командой из 2-3 спецов Всем привет! Сделать хорошее аналитическое хранилище (DWH), когда в команде десяток-другой крутых специалистов и пара лет времени — не сложно. Проекты по созданию DWH, Data Lake и BI обычно очень ресурсоёмки и под силу только большим компаниям. Мне интересно искать и применя...
Как стать невидимым? Ученые, кажется, нашли ответ Ученые обнаружили необычный способ превращения твердых объектов в невидимые с помощью рассеяния световых волн Кто из нас в детстве не мечтал о шапке-невидимке? Или о волшебном плаще, надев который, вас не увидит ни одно живое существо на свете. Да, истории эти, кажется, стар...
Разработка, сборка, деплой и мониторинг сервисов: от общего к частному и обратно Привет, Хабр! Меня зовут Андрей Перепелкин. Я руководитель группы бэкенд-разработчиков, вошел в IT более 15 лет назад, 10 лет занимаюсь Java и около 4 плотно работаю с микросервисами. В этой статье я расскажу, как:— мы организовали разработку микросервисов так, чтобы вы...
Китай хочет полететь на Марс раньше, чем США Китай хочет обогнать США в космической гонке, и у него есть неплохие шансы Несколько лет назад бывший президент США Дональд Трамп дал приказ осуществить полет людей на Марс в 2033 году. Выполнением этой задачи, конечно же, должно заняться космическое агентство NASA — для это...
Какой бывает радиация и как от нее защититься? Ионизирующее излучение может нанести огромный вред здоровью, и от него нужно уметь защищаться Для некоторых людей это будет большим открытием, но радиация окружает нас везде. Горные породы вроде гранита и угля содержат в себе радиоактивные уран и торий, а в табачном дыме сод...
Год в TikTok для брендов: лучшие креативы, рекламные кампании и коллаборации 2021 Маркетинговая платформа TikTok For Business подводит итоги уходящего года. За 2021 год российскими брендами было создано множество вдохновляющих рекламных кампаний, доказывающих, что креативный подход в сочетании с инструментами TikTok For Business помогает...
Как на Самсунге сделать запись экрана Запись экрана — одна из важнейших функций в современных смартфонах. Еще буквально вчера мы с вами скачивали для этих целей сторонние приложения, а сейчас настолько к ней привыкли, что не представляем, как пользоваться без нее смартфоном. С ее помощью мы объясняем това...
Игры на советском калькуляторе МК-90 В этой статье я хочу рассказать о своём опыте работы с микрокалькулятором «Электроника МК-90». Будет рассмотрено несколько вариантов работы с модулем памяти калькулятора, а также несколько игр на нём. Читать дальше →
Apple собирается сделать новый iPad mini 6 с экраном 120 Гц Скорее всего, вы уже в курсе – у лучшей модели iPad mini за всю их историю серьезная проблема с прокруткой. Так называемая “желейная прокрутка”, от которой в той или иной мере страдают все LCD-дисплеи с частотой обновления экрана в 60 Гц, но у iPad mini она проявляется особ...
Как перенести заметки с Xiaomi Перенос данных с одного смартфона на другой — далеко не самое простое занятие, особенно, если речь идет об устройствах разных производителей. Разные оболочки и операционные системы имеют свои ограничения и специфику: например, для переноса заметок с MIUI на другие обо...
Человек, ответственный за отказ Apple от процессоров Intel, перешёл работать в Intel. Джефф Уилкокс в Intel ранее уже работал Переход специалистов из одной компании в другую в мире IT является нормой. Но в новом случае ситуация выглядит иронично. Компания Intel заполучила в свой штат Джеффа Уилкокса (Jeff Wilcox), причём переманила его из Apple. Ирония в том, что в Apple Уилкокс, восемь...
Шрифты в играх: как из 191 Мб сделать 12 Мб Каждый, кто хоть раз играл в игры Playrix, замечал, что в них приходится много читать. Тексты окружают игрока повсюду: это разные элементы интерфейса, окна сезонов, баннеры, а также диалоговые окна, в которых разворачиваются целые сюжетные линии. Иногда нам кажется, что если...
Режиссер Uncharted переносит на большой экран ещё одну игровую вселенную Naughty Dog Режиссер фильма Uncharted Рубен Флейшер (Ruben Fleischer) подтвердил, что в настоящее время он работает с PlayStation над киноадаптацией игровой вселенной Jak and Daxter, созданной студией Naughty Dog. Серия Jak and Daxter была очень популярной в эпоху PlayStation 2. Эт...
В WhatsApp появятся сообщества. Этого нет даже в Telegram Не знаю, как вы, но я никогда не понимал тех, кто добровольно использует WhatsApp, когда есть Telegram. Бело-зелёный мессенджер всегда казался мне каким-то неполноценным из-за недостатка функциональных возможностей и невысокого уровня удобства, даже несмотря на то что изнач...
Опыт разработки первой игры на Unity, часть 2 Часть вторая — в которой я сдаюсь и опускаю рукиСсылка на часть 1Первая часть была написана 24 ноября, прошло 10 дней...Оказалось, что вытянуть нужные мне данные — крайне сложная задача. Я пересмотрел кучу роликов, прочитал кучу информации, но все бесполезно. Несколько дней ...
Онлайн-конференция «Разработка нового продукта на сложном рынке» Эксперты компаний Red Collar и «Таможенной карты» в прямом эфире расскажут о разработке высоконагруженного сервиса тамо — системы онлайн-декларирования товаров. Полезно всем, кто занят разработкой и запуском цифровых продуктов в любой сфере б...
Почему метавселенная — дно, и Google не надо этим заниматься Не так давно Марк Цукерберг продемонстрировал видение Facebook как метавселенной. Звучало все очень круто и перспективно, но если рассмотреть все это более внимательно, сразу становится понятно, что и сама компания не до конца уверена в том, что запланировала. Многие даже о...
Использование систем мониторинга Datadog при разработке проекта на Azure Для меня, как и для моей команды, важна скорость разработки и ее качество, именно поэтому особое внимание я всегда уделяю выбору хорошей системе мониторинга.В основном я занимаются разработкой новых фич, выпуском обновлений, поиском и устранением ошибок. Как и вам, мне важно...
Быстрый способ получить данные об организациях пользователя при авторизации через Госуслуги В рамках одного из проектов команда PHP-разработки DD Planet столкнулась со сложностью в процессе интеграции с ЕСИА. Была необходимость получать данные по юридическим организациям, которые числятся за пользователем. В документации Госуслуг не было достоверного описания, и на...
6 лучших телефонов с большим экраном Вы любите большие телефоны? Уверен, что многие ответят утвердительно. Я сам их не очень люблю и постоянно выступаю за то, чтобы производители выпускали больше компактных моделей. Но по той или иной причине я сам постоянно пользуюсь большими смартфонами. Что-то по работе, чт...
Ученые предотвратят дефицит пива, модифицируя гены ячменя В будущем пиво может стать дефицитным продуктом, но ситуацию можно исправить В 2018 году ученые объявили, что примерно через сотню лет пиво может стать дефицитным продуктом. Это связано с тем, что температура воздуха на нашей планете постоянно повышается — из-за жары урожай ...
Похоже, Samsung готова сделать свои телефоны еще лучше До этого года — и исключительного 2015-го года — процессоры Samsung Exynos, как правило, не стоили особого внимания. Они часто обменивались ударами с процессорами Qualcomm в разное время, но обычно им не удавалось стать по-настоящему массовыми и просочиться на все рынки. На...
А вы знаете, где используется Haskell? Всем привет! Мы хотим продолжить серию постов на тему “где используются эти ваши странные языки программирования”. В прошлый раз мы рассказали про Лисп, а сегодня продолжим разговор про функциональные языки и обратим внимание на Haskell. Он является основным языком раз...
Формальная верификация в информационной безопасности. Как пройти сертификацию во ФСТЭК В связи с выходом приказа ФСТЭК России № 76 от 02.06.2020 «Об утверждении Требований по безопасности информации, устанавливающих уровни доверия к средствам технической защиты информации и средствам обеспечения безопасности информационных технологий» создание и доказательство...
Передумали уходить? Huawei набирает много сотрудников для работы в России В то время, когда мы периодически слышим заявления одних компаний об уходе из России, некоторые другие, наоборот, стараются укрепить свои позиции и занять место тех, кто ушел. Одно то, что на российском рынке больше нет Apple и Samsung, уже дает возможность другим продавцам...
Спортивная игра от Ubisoft Roller Champions дебютирует 25 мая Ubisoft раскрыла дату запуска своей новой игры Roller Champions. Roller Champions — это спортивная игра 3 на 3, в которой вы сражаетесь лицом к лицу с командой соперников, используя скорость, смекалку, сокрушительные подкаты и дерзкие уклонения. Будьте первой командой, ...
Схематичное отображение машин на маршруте Алгоритм для отображения интервалов общественного транспорта Всем привет. Меня зовут Олег Иванов, я занимаюсь Android-разработкой в “Рексофт”. Сегодня я расскажу вам о такой нетривиальной задаче как отрисовка машин общественного транспорта на схеме маршрута. На первый взгля...
Как убрать блокировку экрана смартфона на Android Сделай сам Лайфхак 20.08.2021, 11:00 Как убрать блокировку экрана смартфона на Android Современные смартфоны уже не просто средство связи, а целый мир, владеющий массой информации о своём владельце. Её лучше защищать, но всё же находят...
Как отформатировать карту памяти на Mac Ни для кого не секрет, что компьютеры Mac пользуются популярностью у представителей творческих профессий: фотографов, дизайнеров, монтажеров и прочих. Работа с SD-картами для них — обычное явление. Здесь каждого пользователя ждет одна большая проблема — форматир...
Рефакторинг Shiny приложений Кадр из фильма «Формула любви», 1984 В жизненном цикле любого эксплуатируемого ПО наступает фаза, когда накопившийся набор изменений (CR) ложится неподъемным грузом на первичную архитектуру и вот тут наступает пора рефакторинга. Много книг понаписано на эту тему, есть специ...
Одна из лучших игр поколения и лучшая часть Halo за последние 10 лет: появились оценки Halo Infinite На этой неделе в продаже поступает шутер от первого лица Halo Infinite, который выходит одновременно на консолях Xbox и ПК в декабре. А пока что в Сети появились обзоры игры. После публикации 42 обзоров версии для Xbox Series X имеет средний балл 87/100. Для ПК-версии о...
Intel создаёт ускоритель блокчейна Компания Intel заявила о своём желании внести свой вклад в развитие технологий блокчейна с помощью дорожной карты энергоэффективных ускорителей. Intel будет задействовать и продвигать открытую и безопасную экосистему блокчейна, а также будет способствовать развитию...
На коже лабораторной мыши вырастили человеческие волосы Та самая мышь с пучком человеческих волос Сегодня многие люди, особенно мужчины старше 30 лет, страдают от алопеции — патологического выпадения волос на голове. Причина облысения может быть разной, начиная от сильного стресса и заканчивая серьезными заболеваниями вроде рака....
Креативный директор Uncharted Эми Хенниг создает игру Marvel Эми Хенниг, бывший креативный директор Naughty Dog, которая в настоящее время руководит Skydance New Media, будет работать над новой видеоигрой Marvel. Skydance описывает игру , которая является ее первой, «повествовательной, блокбастерной приключенческой игрой с полностью о...
«Меняем реальность в головах сотрудников», или Элементы манипуляции в трудовых отношениях «Иван, здравствуйте! Вы меня простите, что оторвал вас от задач, но дело крайне важное. У нас возникла очень сложная ситуация и я просто не знаю, как быть. Есть очень-очень-очень серьезная проблема, не решив которую у меня будут проблемы. Мне нужна в этом помощь. Я долго д...
[Перевод] DevOps, SRE и Platform Engineering В течение своей карьеры мне приходилось работать в командах и компаниях, где в качестве разработчика я помещал код в репозиторий и просто надеялся, что все будет хорошо, когда какой-нибудь мифический сисадмин в конце концов не запустит его в продакшн. Случалось и то, что мне...
Чемпионаты по киберспорту – уникально, мощно, прибыльно В течение последних десятилетий родители бранят своих детей за то, что те проводят много времени за компьютерными играми. В ход идут самые разные аргументы: посадишь зрение, испортишь осанку, станешь психом и так далее. В то же время онлайн игры стали полноценным видом спорт...
MLOps. Зачем он нужен и как с ним работать? Обзор полезных инструментов Когда впервые сталкиваешься с понятием MLOps, нет абсолютно никакого понимания, а зачем это вообще нужно. В разного рода выступлениях, посвященных этой теме, рассказывают о важности воспроизводимости результатов, хранения зависимостей проекта, а зачем это нужно — обычно никт...
Хирурги впервые в истории вставили человеку напечатанный на 3D-принтере глаз Стивен Верз — первый человек с искусственным глазом, напечатанным на 3D-принтере В 20-летнем возрасте британец Стивен Верз (Steve Verze) потерял левый глаз и его жизнь резко изменилась. Чтобы чувствовать себя увереннее, он был вынужден носить глазной протез, изготовление кот...
Почему приложения для Android хуже, чем для iOS Ассортимент приложений для iOS и Android примерно одинаков. Несмотря на то, что и тут, и там есть свои эксклюзивы, они являются скорее исключением, чем правилом. А все основные программы и сервисы вроде YouTube, Gmail, Сбербанк Онлайна, Google Карт и т.д. доступны для обоих...
Повышаем эффективность работы с Word В данной статье собраны основные операции и алгоритмы работы, позволяющие повысить эффективность разработки документации в редакторе Microsoft Word как индивидуально, так и при командной работе. Не рассматриваются подходы с использованием Markdown, Pandoc, Asciidoc и Conflue...
Honor доказала, что готова побороться с Apple и Samsung, выпустив новый супер-флагман С недавнего времени компания Honor, которая обрела независимость, стала один за одним выпускать отличные телефоны. Самое главное, что они поддерживают сервисы Google и предлагают хорошие характеристики. Что касается стоимости, она тоже находится на приятном уровне, хотя ино...
Среди привитых от COVID-19 смертность ниже, чем среди привитых в 32 раза и вот почему Редакция Вопросы и ответы 27.11.2021, 15:45 Среди привитых от COVID-19 смертность ниже, чем среди привитых в 32 раза и вот почему Британское Управление национальной статистики обнаружило, что уровень смертности от COVID среди привитых ...
Доступная SLS 3D-печать для создания протезов с учетом индивидуальных особенностей̆ пациентов Компания Partial Hand Solutions привержена развитию новых технологий для пациентов с ампутированными конечностями всех возрастов. С момента своего основания, в 2007 году, компания предоставляла функциональные решения для многих солдат, находящихся на службе, и других людей с...
И еще немного про авто-тесты в QEMU Привет, Хабр. Меня зовут Роман, я разработчик встраиваемых систем в Dannie и мы тут делаем умные камеры. По долгу службы, мне потребовалось завести эмуляцию прошивки для чипа из семейства MIPS. В рамках разработки проекта мы обозначили для себя задачу получения быс...
В преддверии сезонных распродаж и «чёрной пятницы» объём фишинга в сфере онлайн-платежей вырос на 208% В целом в течение первых десяти месяцев 2021 года "Лаборатория Касперского" зафиксировала более 40 миллионов фишинговых атак на онлайн-магазины и финансовые организации, когда мошенники маскировались под популярные крупные бренды. Обычно во время таких атак злоумыш...
Электростатическая индукция: уборка без воды Можно уверенно заявить, что современный мир построен на технологиях, которые тем или иным образом задействуют полезные ископаемые. Многие предметы, окружающие нас и в быту, и на работе, и даже во время долгожданного отпуска, созданы с применением того, что люди, утрировано...
Что нужно знать перед началом работы с Ansible Системы управления конфигурацией — незаменимые инструменты в арсенале разработчика и системного администратора. С их помощью можно автоматизировать рутинные операции по настройке окружения и деплоя, развёртывать приложения «одной командой» локально и на удалённые машины, а е...
Руководство по NestJS. Часть 1 Привет, друзья! В этой серии из 3 статей я расскажу вам о Nest (NestJS) — фреймворке для разработки эффективных и масштабируемых серверных приложений на Node.js. Данный фреймворк использует прогрессивный (что означает текущую версию ECMAScript) JavaScript с полной поддержкой...
Опыт создания курса «Введение в системы сбора данных» в МФТИ В МФТИ есть как факультеты, которые готовят сильных программистов, так и факультеты, выпускающие крутых специалистов в области физики, биологии и химии. Однако в сфере физических исследований также не обойтись без навыков программирования. В частности, все масштабные физичес...
Тысячи людей объединили усилия, чтобы воссоздать Нью-Йорк в Minecraft в масштабе 1:1 Программист с ником Minefact опубликовал новые видео строительства одной из самых больших карт для Minecraft. Она будет представлять собой детальную копию города Нью-Йорк, причем авторы затеи подчеркивают – масштаб выдерживается 1:1. С учетом размеров мегаполиса задача явно ...
Проект по созданию российской базы знаний Здесь был большой пост, который состоял из нескольких частей, но он подвергся цензуре и был удален за "инициирование политических дискуссий". Поэтому я решил создать новый пост, содержащий только одну из его частей.В условиях усиливающейся изоляции России, тем, кто здесь ос...
Обеспечение качества чат-бота: разбираем на примере слоёного пирога В Ozon поступают сотни тысяч заказов в день — при таком масштабе у пользователей неизбежно возникают очень разнообразные вопросы, которые они пишут в чат поддержки: как оплатить баллами «Спасибо», как вернуть не понравившуюся кофту или есть ли доставка в Норильск. При этом б...
Правда ли, что от регулярок у разработчиков одни проблемы Рассмотрим простой пример, чтобы понять, зачем нужны регулярные выражения. Допустим, перед нами стоит задача — найти и заменить местоимение 'ее' на 'его' в строке 'Быстрее всего мы догоним ее на машине'. Самое очевидное решение — использовать прямую замену, применив вст...
Как мы в Домклике делаем виджеты на React Всем привет! Меня зовут Игорь Савин, я frontend-разработчик в компании Домклик. На текущий момент у нас около 150 различных команд разработки, из которых большая часть связана с разработкой какого-либо фронтенда на HTML, CSS и Javascript. Но когда так много команд, непременн...