Социальные сети Рунета
Пятница, 19 апреля 2024

Простая игра на SFML Будем делать игру «пятнашки» на языке C++ с использованием библиотеки SFML. Пятнашки — это широко известная головоломка, которая выглядит следующим образом: На игровом поле размером 4х4 случайным образом расположены 15 плашек с номерами от 1 до 15 и одно свободное место. П...

[Перевод] Вышел Windows Terminal Preview 0.7 Представляем новый релиз Windows Terminal preview! Это выпуск v0.7. Как и всегда вы можете скачать Terminal из Microsoft Store или со страницы релиза на GitHub. А вот и новинки: Обновления Windows Terminal Панели (panes) Теперь вы можете разделить окно терминала на нескольк...

[Перевод] Встречайте новый терминал Visual Studio Развивая тему недавно анонсированного Developer PowerShell, мы рады представить вам первую preview-версию нового терминала Visual Studio. Данная функция является частью Visual Studio версии 16.3 Preview 3. Терминал Visual Studio не создан с нуля, а разделяет большую част...

[Из песочницы] Первая игра на unity или на что у меня ушло полгода Привет, Хабр. Я разработчик игр на Unity (как-то низко прозвучало) и хотел бы рассказать об этапах разработки моей первой игры. История берёт начало 2 года назад, когда я решил попробовать делать игры. Начинал с гайдов на ютубе. После, создав пару примеров, приложений и мини...

Схватка двух ёкодзун Осталось менее суток до начала продаж новых процессоров AMD EPYC™ Rome. В этой статье мы решили вспомнить, с чего начиналась история соперничества двух крупнейших производителей CPU. Первым 8-битным коммерчески доступным процессором в мире стал Intel® i8008, выпущенный в ...

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

[Перевод] На какие языки переводить свою игру в 2019 «Игра хорошая, но без русского языка ставлю единицу» – частый отзывов в любом сторе. Учить английский, конечно, хорошо, но может помочь и локализация. Перевел статью, на какие языки ориентироваться, что переводить и стоимости локализации. Сразу ключевые тезисы: План-мин...

Ради денег: поиск и эксплуатация уязвимостей в мобильных платежных терминалах Карточные платежи становятся все более популярными. Мобильные платежные терминалы (mPOS-терминалы) способствуют развитию этой тенденции, снижая барьеры входа на рынок карточных платежей для небольших фирм и частных предпринимателей. При этом при определенных условиях опера...

[Перевод] Рассказ о том, как популярная JavaScript-библиотека начала выводить в терминал рекламу В пакете Standard, который представляет собой руководство по стилю JavaScript, линтер, и средство для автоматического исправления кода, реализовано то, что, по всей видимости, можно назвать первой рекламной системой для JavaScript-библиотек. В начале 20-х чисел августа сего...

[Из песочницы] Почему Swift может стать большим событием в глубинном обучении Здравствуй, Хабр! Представляю вашему вниманию перевод заинтересовавшей меня статьи «Why Swift May Be the Next Big Thing in Deep Learning» автора Max Pechyonkin, в которой автор рассуждает о языке на котором будет осуществляться глубокое обучение в ближайшие годы. Читать дал...

В «ПриватБанке» произошёл масштабный сбой: не работают терминалы и мобильное приложение «Приват24» Вечером в пятницу 13 сентября возникли проблемы в работе крупнейшего украинского банка «ПриватБанк». В частности, наблюдались проблемы в работе терминалов «ПриватБанка» в супермаркетах и ​​точках розничной торговли, а также фиксировался сбой в работе приложения «Приват24». В...

Для чего нам нужно колонизировать спутник Юпитера? Спутник Юпитера Каллисто может представлять огромный научный интерес для будущих поколений землян Каллисто — второй по размеру галилеевский спутник Юпитера после Ганимеда. Из-за своего довольно приличного расстояния от планеты-гиганта, а следовательно, и уменьшенного с...

[Перевод] IBM, память на линиях задержки и история дисплея 80×24 символа У терминала DEC VT100, проданного в количестве более миллиона штук, был дисплей 80×24 символа Чем объяснить популярность терминалов 80×24 и 80×25 символов? Недавняя запись в другом блоге подвигла меня на небольшое исследование. Источником строк длиной в 80 символов очевидн...

Поддержка 24-bit цветов в терминале в связке ssh + tmux + neovim На windows я всегда использовал SecureCRT для работы по ssh и горя не знал. Но тут мне в голову стукнуло, что надо попробовать 24-битный терминал и поработать по ssh, используя красивую тему для vim на удаленном сервере. Читать дальше →

[Из песочницы] Цикл уроков по SDL 2.0: урок 3 — Библиотеки-расширения SDL От переводчика: Я продолжаю заброшенную серию переводов туториалов от Twinklebear, в оригинале доступных тут, с разрешения переводчика предыдущих уроков серии InvalidPointer. Первые два урока серии переводов в списке — за его авторством. Перевод отчасти вольный и может со...

[Из песочницы] Сравнение: Svelte и React На сайте React'a есть туториал, в котором описывается разработка игры Tic Tac Toe. Я решил повторить разработку этой игры на Svelte. Статья охватывает только первую половину туториала, до реализации истории ходов. Для целей ознакомления с фреймворком этого вполне достаточно....

[Из песочницы] Ограничения машинного обучения Привет, Хабр! Представляю вашему вниманию перевод статьи “The Limitations of Machine Learning“ автора Matthew Stewart. Большинство людей, читающих эту статью, вероятно, знакомы с машинным обучением и соответствующими алгоритмами, используемыми для классификации или прогнози...

[Перевод] 10 советов и приемов, которые помогут вам стать лучшим разработчиком на VueJS Перед вами вольный перевод статьи 10 Tips & Tricks to make you a better VueJS Developer с сайта Dev.to. Автор расскажет нам об интересных и полезных вариантах применения привычных нам средств VueJS. Введение Мне действительно нравится работать с VueJS и каждый раз, когда...

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

Отображение и оптимизация вывода на терминал в вебе Не так давно я столкнулся с довольно простой и одновременно интересной задачей: реализация read-only терминала в веб приложении. Интереса задаче придавали три важных аспекта: поддержка основных ANSI Escape sequences поддержка минимум 50 000 строк данных отображение данных п...

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

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

Тайм-киллер из детства Уверен, многие из читающих иногда занимались на уроках бесполезной ерундой вместо того, чтобы слушать учителя. Я точно так делал, и одним из способов убить время были игры на бумаге. Особенно интересной мне казалась игра на превью (название которой мне до сих пор неизвестно...

Разрабатываем педальную прошивку для обучения игре на балалайке Я очень люблю видеоуроки. Почему-то информацию с текста лично я воспринимаю весьма и весьма плохо. А есть вещи, в которых информации на бумаге не так много. Возьмём, к примеру, уроки игры на балалайке: на YouTube есть замечательные разборы, как играть ту или иную мелодию (ко...

Видео дня: как Microsoft представляла технологии 2019 года в 2009 году Пользователи известного социального новостного сайта Reddit откопали в закромах видеоролик компании Microsoft 2009 года выпуска, в котором описывается её видение будущего, в том числе и самой Microsoft в 2019 году.  Начинается ролик с того, как дети свободн...

[Из песочницы] Что нужно для разработки игр и кем реально является разработчик игр Большинство людей (нормальных), которые планируют заниматься программированием (как хобби или основной профессией) обычно задаются вопросами: «Что такое программирование?», «Зачем мне нужно программирование?», «Какой язык я буду учить?», «Что я получу в итоге?». Таким был и...

Процессор AMD Ryzen Threadripper засветился в Geekbench Очевидно, AMD начала тестирование процессора Ryzen Threadripper 3-го поколения. Так, AMD Sharkstooth представляет собой 32-ядерный/49-поточный процессор с номинальной тактовой частотой 3,60 ГГц, который имеет достаточно длинный модельный номер AuthenticAMD Family 23 Model 49...

Pearls Peril 3.21.7824 Pearls Peril – это очень интересная и захватывающая игра в стиле поиск предметов. Интересный сюжет и множество крутых головоломок и заданий. Игра перенесет вас в двадцатые годы, Нью-Йорк. Главная героиня игры — это девушка Перл, яркая и молодая девушка ведущая светский...

[Из песочницы] Краткое пособие для изучающих иностранный язык Доброго дня, уважаемое сообщество! К написанию этой статьи меня подтолкнула публикация уважаемого Mumlum Как выучить иностранный язык. Подумалось о том, что мой опыт может кому-то пригодиться. Для начала очень коротко о себе: мне 39 лет, 14 из которых я живу заграницей. В...

TRSYS и Банк Грузии представили новый терминал с эквайрингом Компания «Транзакционные системы» совместно с ведущей кредитной организацией Банком Грузии предложили новое совместное решение для микро-, малого и среднего бизнеса в Грузии. Решение представляет собой мобильный POS-терминал Verifone Vx680 «2 в 1» со встроенным бескон...

Разработка игры Breakout на Svelte На MDN есть туториал "2D игра на чистом JavaScript", в котором изучаются основы использования элемента HTML5 <canvas>. В этом туториале мы повторим разработку этой игры на Svelte. Читать дальше →

[Перевод] Как заставить игру работать с частотой 60fps Представьте себе задачу: у вас есть игра, и вам нужно, чтобы она работала с частотой 60 fps на 60-герцовом мониторе. Ваш компьютер достаточно быстр для того, чтобы рендеринг и обновление занимали несущественное количество времени, поэтому вы включаете vsync и пишете такой иг...

Игры на программирование действий — развлечение или способ приобщить детей к алгоритмике и робототехнике Обычно, когда родители слышат фразу «обучение детей программированию и робототехнике», они представляют себе уроки в кружках или школе или усаживание ребенка за компьютер/планшет с обучающим софтом или книгой. Но многие родители не знают, что существуют настольные игры, ко...

[recovery mode] Сократить время вычислений от нескольких лет до минут. Разбираемся с квантовым машинным обучением Я давно интересуюсь квантовыми вычислениями и пишу программы для 5-ти и 14-кубитных квантовых компьютеров IBM Q Experience. Сегодня я расскажу о технологиях, которые можно будет применять в машинном обучении после того, как квантовые вычисления завоюют мир. Спойлер для дата ...

Геймплейный ролик головоломки Photographs с GDC 2019 Пока Google на GDC делилась планами по революции в игровой индустрии, обычные разработчики традиционно показывали свои игры. Редакторы портала Touch Arcade сыграли в головоломку Photographs от автора 10000000 и You Must Build a Boat, которая выйдет уже 3 апреля. Несмотря на...

Деревянные игрушки, часть четвертая — 1990 Восьмидесятые закончились и сразу довольно резко выросло количество игр, как выходящих вообще, так и доступных тогда ещё в СССР. Если честно, не знаю тогдашних источников. Сомневаюсь, что качали откуда-то — в нашей деревне, по крайней мере. Скорее привозили из столицы на мал...

Prestigio представляет планшетный компьютер для детей SmartKids Планшет SmartKids работает на базе ОС Android 8.1 Oreo (Go edition) и четырёхъядерного процессора с тактовой частотой 1.30 ГГц.

Google выпустила пять новых приложений для смартфонов, чтобы побороть зависимость от смартфонов Компания Google представила сразу пять новых экспериментальных приложений для смартфонов, призванных помочь контролировать цифровую зависимость и время, проведённое за гаджетами.  В прошлом году Google представила функцию Digital Wellbeing (Цифровое благополучие) ...

Лучшие игры для тренировки вашего мозга Что наша жизнь? Игра! В данном случае — игра, которая поможет вам натренировать мозг Современный смартфон позволяет вам получить доступ ко множеству самых разных приложений. Вы можете читать в интернете интересные статьи (в том числе и на нашей страничке в Яндекс.Дзен)...

Развлечения для самых маленьких: лучшие игры для детей на iOS и Android Давать ребенку смартфон или планшет для того, чтобы он перестал плакать — не самое лучшее проявление родительских качеств. А вот использовать технологии для обучения — очень неплохая идея. Предлагаем вашему вниманию подборку мобильных игр для самых маленьких и тех, кто поста...

SQL. Занимательные задачки Здравствуй Хабр! Вот уже более 3ех лет я преподаю SQL в разных тренинг цетрах и одним из моих наблюдений является то что студенты осваивают и понимают SQL лучше если ставить перед ними задачу, а не просто рассказывать о возможностях и теоритических основах. В этой статье я...

[Перевод] Как решить «Сапёра» (и сделать его лучше) «Сапёр» (Minesweeper) — это простая игра с простыми правилами, однако некоторые её конфигурации создают любопытные трудности. В этой статье мы создадим солвер «Сапёра» с увеличивающейся сложностью, и поразмышляем над тем, как меняется динамика игры при постепенном повышении...

Релиз мультиплеерного шутера FRAG Pro Shooter в стиле Clash Royale и Overwatch состоится 7 марта Месяц назад студия Oh BiBi запустила в режиме пробного запуска мультиплеерный шутер FRAG Pro Shooter, анонсированный еще летом. Следующий этап — глобальный релиз, который состоится меньше чем через месяц. В игре представлено 40 персонажей. Матчи построены по примеру известн...

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

Как эволюционировали игры о Крэше Бандикуте: видео Игровая серия Crash Bandicoot появилась в далеком 1996 году: тогда на оригинальную PlayStation вышла первая игра серии, разработанная компанией Naughty Dog. Последней игрой о Крэше от Naughty Dog стал Crah Team Racing, вышедший в 1999 году; разработкой последующих игр серии ...

[Из песочницы] Мобильный телефон BuratinoPhone Цель проекта — изучение основ разработки под Arduino, отработка технологий изготовления печатной платы, пайки элементов, изготовления корпуса в домашних условиях. Тем, кто захочет повторить или воспользоватся решениями для своих проектов, исходники можно скачать здесь Gith...

[Перевод] Python становится самым популярным языком программирования в мире Еще летом на The economist вышла статья о том, что Python все активнее завоевывает рынок. Но завирусилась она только сейчас. Вероятно, так произошло из-за того, что она очень неоднозначная. Ведь несмотря на такой заголовок, автор заявляет, что Python, теоретически, может пов...

[Перевод] Представляем .NET 5 6 мая было объявлено, что следующим после .NET Core 3.0 релизом будет .NET 5. Это будет следующий большой релиз в семействе .NET. В будущем останется только один .NET, и вы сможете использовать его для разработки под Windows, Linux, macOS, iOS, Android, tvOS, watchOS, WebAs...

В терминалах Qiwi появилась игра Doom. Как её запустить? Платёжная система Qiwi установила в своих терминалах культовую игру Doom. Поиграть в неё можно бесплатно.

Как реализовать язык программирования на JavaScript. Часть 1: Парсер Здравствуйте! Представляю вам любительский перевод руководства реализации своего языка программирования на JavaScript — PL Tutorial. От переводчика Мы создадим свой язык программирования — λзык (в оригинале — λanguage). В процессе создания мы будем использовать достаточно мн...

Бесплатный мастер-класс по виртуальной реальности Дорогие друзья, добро пожаловать в мир виртуальной реальности! «Кибер Россия» приглашает взрослых и детей от 14 лет посетить наши открытые мастер-классы по виртуальной реальности. На мастер-классе мы покажем, как происходит разработка к...

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

[Перевод] Как реализовать язык программирования на JavaScript. Часть 3: CPS-интерпретатор Здравствуйте! Представляю вам третью часть моего перевода руководства реализации своего языка программирования на JavaScript — PL Tutorial. От переводчика Мы создадим свой язык программирования — λзык (в оригинале — λanguage). В процессе создания мы будем использовать достат...

[Перевод] Воссоздание шрифтов с экрана ЭЛТ Изучение глифов на терминалах DEC VT100 и VT220 Недавно я немного увлёкся эмуляцией аналоговых медиа: хотелось воссоздать растровую графику ЭЛТ, как на «стеклянных терминалах» прошлого, таких как культовая серия VT от Digital Equipment Corporation (DEC). В процессе возник ...

Неизданную игру для NES обнаружили спустя 30 лет Индустрия видеоигр насчитывает уже несколько десятков лет. У истории игр есть немало страниц, которые не слишком известны даже тем из нас, кто увлечен играми и всем, что с ними связано. Ну а есть и эпизоды, о которых становится известно лишь спустя много лет. Так произош...

[Из песочницы] Объектно-ориентированное программирование в Java и Python: сходства и отличия Привет, Хабр! Представляю вашему вниманию перевод статьи “Object-Oriented Programming in Python vs Java” автора Джона Финчера. Реализация объектно-ориентированного программирования (ООП) в языках Java и Python отличается. Принцип работы с объектами, типами переменных и прочи...

[Перевод] Как написать смарт контракт на WebAssembly в сети Ontology? Часть 1: Rust Технология Ontology Wasm снижает стоимость переноса смарт контрактов dApp со сложной бизнес- логикой на блокчейн, тем самым значительно обогащая dApp экосистему. В настоящее время Ontology Wasm одновременно поддерживает разработку как на языке Rust, так и на языке C++. Яз...

[Из песочницы] Segmented Control своими руками, как в iOS 13.0 и выше В iOS 13 обновили Segmented Control, но для тех кто не может обновить Xcode, он просто не доступен. Вот я и решил написать, как можно быстро сделать самому такой же Segmented Control. Поехали! Первым делом переходим в Storyboard. Размещаем на нашем ViewController элемент Vi...

[Перевод] Как улучшить стиль письма на английском: 5 советов При написании текстов на любом языке важно не только избегать грамматических и синтаксических ошибок, но и в целом следить за стилем изложения. Читатели мгновенно видят, когда текст написан хорошо. Я наткнулся на интересный материал с пятью советами, которые призваны помо...

Знакомимся с языком Swift на примере игры Snake Всем привет! В преддверии запуска курса «iOS-разработчик. Базовый курс» мы организовали очередной открытый урок. Этот вебинар рассчитан на людей, которые имеют опыт разработки на любых языках и платформах, однако желают ещё изучить язык Swift и освоить разработку под iOS. ...

Hello, World! Глубокое погружение в Терминалы На написание данной статьи меня вдохновила статья об анализе Сишного printf. Однако, там был пропущен момент о том, какой путь проходят данные после того, как они попадают в терминальное устройство. В данной статье я хочу исправить этот недочет и проанализировать путь данны...

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

«Тинькофф банк» установил в Москве первые терминалы для оплаты услуг и пополнения счёта Банку стало недостаточно терминалов партнёров.

MSI Alpha 15: первый ноутбук компании на Ryzen и первый в мире с Radeon RX 5500M Компания MSI представила свой первый за многие годы игровой ноутбук на платформе AMD. Новинка называется MSI Alpha 15 и сочетает в себе центральный процессор AMD Ryzen 3000-серии и дискретный графический ускоритель Radeon RX 5500M. Так что это ещё и первый в мире ноутбук с д...

[Перевод] Как Baldur’s Gate спас компьютерные RPG Искусство может быть делом вкуса, но не подлежит сомнению следующий вывод: 1998 год стал лучшим годом для видеоигр, создавшим непревзойдённую линейку революционных игр, оставивших неизгладимое наследие и породивших серии и субкультуры, существующие и по сей день. На протяже...

[Перевод] Как в 1995 году писали игры для Sega Saturn Это документ, написанный мной в 1995 году, когда я работал над первой игрой студии Neversoft: Skeleton Warriors. Это была первая игра, в которой я не использовал язык ассемблера 68K. Фото сделано примерно в то время. Комплект разработчика (dev kit) («Small Box» и ICE) стоит...

Новый мрачный платформер Microbian в стиле Limbo вышел на iOS Игры Limbo и INSIDE любят не только за их фирменный визуальный стиль, но именно благодаря ему их мгновенно узнают. Разработчик Victor Garcia решил повторить этот стиль в в своем дебютном проекте Microbian. В Microbian вам предстоит сыграть за микроба, который пытается сбежа...

[Перевод] Какое лицо реально? Видеть сквозь иллюзии сфабрикованного мира «В интернете никто не знает, что ты собака» Так говорит собака, сидящая за компьютером в мультфильме Питера Штайнера «Нью-Йоркер» 1993 года. Карикатура запечатлела радикальные изменения в характере человеческих взаимодействий, к...

LEGO MINDSTORMS Education EV3 + MicroPython: программируем детский конструктор взрослым языком Привет, Хабр! Мы уже рассказывали о платформе LEGO MINDSTORMS Education EV3. Основные задачи этой платформы — обучение на практических примерах, развитие навыков STEAM и формирование инженерного мышления. В ней можно проводить лабораторные работы по изучению механики и динам...

Новый бесплатный онлайн-курс от Samsung по анализу текста при помощи нейросетей Мы привычно пользуемся интернет-поиском, общаемся с чат-ботами, читаем документы на любых языках благодаря переводчикам. Приказать роботу-пылесосу начать уборку при помощи голоса? Ничего особенного… Для многих голосовые помощники на смартфоне вошли в повседневность. Будущее,...

Интеграция с SAP ERP. Реализация мобильного прайс-чекера в магазине В рассматриваемом нами примере интеграции SAP ERP со сторонним ПО, мы будем использовать SAP Connector for Microsoft .NET для получения данных из SAP. Программное обеспечение для терминала сбора данных (ТСД) будет взаимодействовать с Microsoft Internet Information Server (II...

[Перевод] Союз Arduino и классического процессора Ретрокомпьютерщики бывают различной степени привередливости. Одни довольствуются эмуляцией. Другие предпочитают ПЛИС, потому что тогда получается не эмуляция, а воссоздание. Наконец, третьим подавай настоящий процессор. Но процессору для работы нужно столько всего! Снова ...

[Из песочницы] Любительская голография — начало пути Хочу рассказать об одном из своих интересов – оптической голографии. Нет, это про не те голограммы, что в «Звёздных войнах», или в пирамидках на экранах мобильных телефонов, не про проекцию на плёнке, а то, о чём рассказывает Википедия в соответствующей статье. Не буду вдава...

Обучение детей программированию Здравствуйте. Меня зовут Михаил Капелько. Занимаюсь профессиональной разработкой ПО более 10 лет. Из них последние годы связаны с iOS. В свободное время разрабатываю игры и средства для их создания. Обзор Сегодня хочу рассказать о своём опыте обучения детей программированию,...

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

Intel G5620 — первый Pentium c частотой 4 ГГц Европейские розничные магазины опубликовали перечень новых процессоров Celeron и Pentium Gold, что указывает на готовность Intel официально анонсировать эти продукты. Возглавляет список новых процессоров Gold G5620, который станет первым процессором Intel Pentium с тактовой ...

Атмосферный трейлер головоломки The House of Da Vinci 2 Осенью стало известно, что в разработке находится полноценный сиквел головоломки The House of Da Vinci — одной из лучших и по-настоящему качественных игр в стиле серии The Room. Авторы показывали только скриншоты локаций, на которых будет происходить действие во второй части...

Monsters with Attitude — мультиплеерная IO-игра про огромных монстров — выйдет 21 марта Monsters With Attitude — это новая IO-игра с несколькими PvP-режимами, где в одной битве участвует до 8 игроков. Задача — одержать верх над остальными, и не дать получить преимущество над собой. В этой игре на пути к своей цели вы буквально будете сносить леса и целые город...

Где обучать детей программированию? Ежегодно HeadHunter проводит “Школу программистов”, где обучает студентов и молодых специалистов всем хитростям разработки, а также работе в команде. Помимо языков программирования ребята изучают основы дизайна, тонкости командной разработки. Недавно мы стали обсуждать, ка...

Xiaomi выпустила умную говорящую ручку, которая поможет выучить два языка и освоиться в жизни Компания Xiaomi представила новое устройство для детей — говорящую ручку Mi Bunny Reading Pen. Она поступит в продажу 27 мая ко Всемирному дню ребёнка.  Цена устройства невысока — 28 долларов. Гаджет получил встроенный динамик и плеер, запуск воспроизв...

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

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

В России разработан новый электронный терминал для голосования Терминал для голосования является основой для комплекса средств автоматизации цифрового избирательного участка, также разработанного "Автоматикой". Комплекс ведет автоматизированный подсчет голосов, фиксирует итоги голосования и формирует отчет с данными о голосова...

Книга «Как устроен JavaScript» Большинство языков программирования выросли из древней парадигмы, порожденной еще во времена Фортрана. Гуру JavaScript Дуглас Крокфорд выкорчевывает эти засохшие корни, позволяя нам задуматься над будущим программирования, перейдя на новый уровень понимания требований к Сле...

Intel показала новый процессор i9-9900KS с Turbo-частотой 5 Ghz на ядро Вчера компания Intel представила публике свой новый восьмиядерный процессор (16 потоков) i9-9900KS с тактовой частотой в 5,0 Ghz на каждое ядро в режиме Turbo. Режим Turbo в процессорах Intel — это система, которая автоматически поднимает тактовую частоту ядер при увеличении...

[Перевод] Новый курс по Python от Microsoft [на английском] Вероятно, самое большое препятствие при изучении любого нового языка программирования — просто знать, с чего начать. Что важно? Что нужно знать, чтобы стать профи? Трудно исследовать документы, когда даже нет уверенности, что читаешь то, что нужно. Возможно, вы присматривае...

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

В аэропорту "Киев" вскоре откроют международный терминал А В целом, теперь площадь терминала составляет 14 200 кв. м, а новая площадь добавит еще 9 500 кв. м.

Дом Ужасов 1.2 Увлекательнейший квест на русском языке с оригинальными задачами и мини-играми, где вам предстоит принять непосредственное участие в спасении доставщика пиццы от рук серийного маньяка… Хоррор в приятном сеттинге! — Алло, полиция? Наш сотрудник не выходит на связь уже не...

Язык программирования Ü. Введение, мотивация к созданию, цели Введение С 2016-го года (с перерывами) я разрабатываю собственный язык программирования. Название данного языка — «Ü». Почему Ü? Потому, что хотелось однобуквенного названия, а все буквы из набора A-Z уже заняты. Данная статья имеет задачу ознакомить публику с данным языко...

[Из песочницы] Назад в будущее с WebAssembly Привет, Хабр! Представляю вашему вниманию перевод статьи «Back To The Future With WebAssembly» автора Attila Vágó. Данный пост является переводом статьи, в которой рассказывается о свойствах WebAssemly и Emscripten. Оригинал статьи на английском языке. Автор статьи Аттила ...

[Из песочницы] Почему при изучении одного языка не стоит оглядываться на другие Предположим, вас заинтересовало это странное слово. Куда вы обратитесь: в переводчик или в толковый словарь? Думаю, второй вариант предпочтительнее. Читать дальше →

[Перевод] Для доказательства 30-летней гипотезы из области информатики хватило двух страничек Гипотеза «чувствительности» ставила в тупик многих выдающихся специалистов по информатике, но её новое доказательство оказалось настолько простым, что один исследователь смог свести его к единственному твиту Опубликованная этим летом работа ставит точку в почти 30-летней и...

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

Специалисты AMD завершили разработку микроархитектуры Zen 3 и уже взялись за Zen 4 Представляя процессоры EPYC второго поколения, в которых используется микроархитектура Zen 2, компания AMD сообщила о завершении фазы разработки микроархитектуры следующего поколения — Zen 3. В настоящее время специалисты компании уже взялись за ее преемницу, Zen ...

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

Стратегия Attack on Titan Tactics вышла в Японии, релиз на английском — летом Attack on Titan – одна из самых популярных серий аниме на Западе. По ней есть уже несколько компьютерных игр и проекты для мобильных. Действие серии происходит в мире, где люди живут в городах, окруженных огромными стенами, защищающими их от титанов. Помимо стен у людей есть...

У Юпитера появилось 5 новых спутников Юпитер является настоящим рекордсменом по количеству открытых спутников Красавец Юпитер на сегодняшний день является настоящим рекордсменом по количеству спутников. У этой необычной планеты их целых 79 — существенно больше, чем у остальных в Солнечной системе! В начале...

[Перевод] Недоступная роскошь от Intel: Core i9-9990XE с 14 ядрами на частоте 5,0 ГГц (1 часть) Intel выпустил свой самый быстрый потребительский процессор для настольных ПК: Core i9-9900KS, у которого все восемь ядер работают на частоте 5,0 ГГц. Вокруг нового процессора много шума, но не всем известно, что у компании уже есть процессор с тактовой частотой 5,0 ГГц, к...

На мобильных вышла одна из лучших настольных игр для двоих 7 Wonders Duel На мобильных вышла цифровая версия одной из лучших настольных игр для двоих — 7 Wonders Duel. Она основана на известной «7 Чудес», но имеет другие механики, которые идеально подходят для двоих. В этой игре вам предстоит пройти через три исторические эпохи, возводя различные...

Учёные доказали, что на одном из спутников Юпитера есть жидкая вода Это подтверждает, что на спутнике может быть жизнь.

Смартфоны Samsung в России теперь можно использовать как платежные терминалы Samsung Pay позволяет не только платить, но и принимать платежи. Правда, не всем Бесконтактной оплатой уже никого не удивить. Несмотря на то что до ума довести эту технологию пока удалось только Apple, миллионы людей с удовольствием оплачивают покупки при помощи своих Androi...

[Из песочницы] Смартфон вместо терминала сбора данных Терминалы сбора данных уже давно используются в роли помощника складского работника. Они незаменимы при сборке заказов, проведении инвентаризации и в прочих задачах, делая складского сотрудника максимально мобильными и функциональными. Следом за ТСД, на рынок мобильных уст...

[Из песочницы] Наша с девушкой первая видео игра. Разработка на Unity. Часть 1 Ну как первая… Если не считать релизы только под Android и с десяток заброшенных проектов у финиша, то да, это первая наша игра с замахом больше чем одну платформу. Как же всё начиналось? А всё просто, работали мы значит над другим проектом, назовем его «проект А», работали ...

[recovery mode] Создание игр и видео на YouTube. Мой эксперимент взаимодействия и доход от этого Привет всем, кто ещё не спит Возможно ты меня не помнишь, но где-то год назад я писал статью на Хабре, как я использовал свой Ютуб канал с 8К подписчиками и бюджет в 0 рублей, чтобы получить продажи моей с ПК игры. Не скажу, что эксперимент вышел удачный, но некий результат...

Терминалы EK-Scalar предназначены для охлаждения нескольких 3D-карт одной СЖО Компания EK Water Blocks представила новые терминалы линейки Quantum Line. Они называются EK-Scalar и позволяют организовать охлаждение нескольких 3D-карт одной СЖО. С помощью терминалов в контур СЖО можно включить в два, три или даже четыре водоблока. Подключение получ...

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

[Из песочницы] Телеграм-каналы о разработке игр Привет! Я инди-разработчик и автор канала о разработке игр. Решил поделиться с вами интересными геймдев ресурсами в Телеграме, которые сам регулярно читаю. За последние 3 года появилось много классных сообществ и авторских блогов о разработке, которые раньше были только в ВК...

Авторы Solitairica анонсировали тактику с элементами выживания ZOR: Pilgrimage of the Slorfs В 2016 году студия Righteous Hammer выпустила на мобильных карточный рогалик под названием Solitairica. Внезапно проект приобрел популярность среди узкого круга поклонников. Благодаря этому он до сих пор продолжает развиваться. Тем временем разработчики анонсировали новый п...

О дисководах и их использовании на современных компьютерах Неотъемлемой частью жизни практически любого любителя ретро-компьютеров являются гибкие магнитные диски дискеты и накопители на гибких магнитных дисках дисководы. Что сегодня приносит свои проблемы. Если рабочие дисководы ещё можно найти в достаточном количестве, то вот с ди...

[Перевод] История сохранений в играх: от паролей на бумаге до облаков В начале этого года пользователь Twitter по имени Paul Hubans поделился скриншотом, сделанным его 87-летней бабушкой в Animal Crossing: спустя четыре года ежедневных игр она накопила 3 580 часов — почти 150 дней общего игрового времени. Возможность сохранения прогресса и во...

Российские медики тестируют устройство для общения силой мысли Об этом в интервью РИА Новости рассказал исполнительный директор отраслевого союза Национальной технологической инициативы (НТИ) "НейроНет" Александр СеменовПроект российских разработчиков "Нейрочат", по его словам, представляет собой программно-аппара...

В игре Far Cry 5 видеокарта Radeon VII действительно выступает на равных с GeForce RTX 2080 Видеокарта Radeon VII поступит в продажу уже 7 февраля. Согласно заявлению самой AMD, новинка сможет потягаться с GeForce RTX 2080. И хотя пока на этот счёт есть немало сомнений, первый независимый тест показывает, что это возможно. Одному блогеру удалось тайком на през...

Сервис Xbox Live появится на Android, iOS и Nintendo Switch На GDC 2019 Microsoft готовится представить новую кроссплатформенную разработку, которая позволит интегрировать Xbox Live в игры на Android, iOS, Nintendo Switch, а также ПК и консоли Xbox. В настоящее время у компании есть несколько игр с поддержкой Xbox Live на мобильных у...

Intel готовит 26-ядерный процессор Intel Xeon-W Линейка процессоров Intel Xeon-W подобна линейке Intel Core X, но её устройства оснащены дополнительной поддержкой памяти ECC и, следовательно, выходят под отдельным брендом Xeon-W. Самым быстрым процессором Xeon-W в настоящее время является 28-ядерный/56-поточный Xeon-W 327...

Стартовал бета-тест цифровой версии настольной игры Покорение Марса от Asmodee Digital Компания Asmodee Digital – лидер в сфере адаптаций настольных игр в цифровой формат. Сегодня она официально запустила бета-тест одной из лучших настольных игр последних лет — Покорение Марса (Terraforming Mars). В этой игре вам предстоит сыграть за одну из компаний, которая...

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

На мобильных вышла королевская битва на 20 человек PvPets: Tank Battle Royale Давно не было королевских битв. В начале октября вышла Call of Duty: Mobile с отдельным режимом, а на прошлой неделе стартовала вторая глава в Fortnite, но из нового только в конце августа в режиме пробного запуска выходила Overdox. И вот недавно студия IUGO Games представи...

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

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

[Из песочницы] Таинственная программа LyX. Часть 1 Скопировано с моего блога в целях создания еще одного русскоязычного источника информации по данной теме. О чем я буду рассказывать? Эту серию статей будет писать человек, не очень разбирающийся в компьютерах для таких же людей. Я увлекаюсь математикой и с целью облегчения э...

Большой город для мобильных устройств на Unity. Опыт разработки и оптимизации Привет Хабр! В этой публикации хочу поделиться опытом разработки массивной мобильной игры, с большим гордом и трафиком. Примеры и приемы описанные в публикации не претендуют называться эталонными и идеальными. Я не являюсь дипломированным специалистом и не призываю повторя...

Атмосферная головоломка The House of Da Vinci 2 выйдет на iOS 4 декабря Осенью этого года стало известно, что в разработке находится головоломка The House of Da Vinci 2. Сперва разработчики показывали только арты, а чуть позже выпустили интригующий трейлер игры. На днях стало известно, что ждать ее осталось не так долго. На iOS сиквел одной из ...

[Перевод] Извлечение данных при машинном обучении Хотите узнать о трех методах получения данных для своего следующего проекта по ML? Тогда читайте перевод статьи Rebecca Vickery, опубликованной в блоге Towards Data Science на сайте Medium! Она будет интересна начинающим специалистам. Получение качественных данных — это пе...

Steam Link Anywhere от Valve позволит играть в свои игры откуда угодно Valve объявила, что расширяет свою функцию потоковой трансляции игр Steam Link по крупному, превращая его в Steam Link Anywhere, новый сервис, который позволит транслировать игры Steam с вашего компьютера в любую точку мира с помощью оборудования или приложения Steam Link. ...

[Из песочницы] Использование примесей во Flutter приложениях Я работаю в компании, занимающейся разработкой игр, но как домашнее хобби мне последнее время стала интересна разработка мобильных приложений. Поэтому, когда друг пригласил меня съездить на митап, посвященный разработке мобильных приложений с помощью фреймворка Flutter, я ...

[Перевод] Современная игра для NES, написанная на Lisp-подобном языке What Remains — это повествовательная игра-адвенчура для 8-битной видеоигровой консоли NES, выпущенная в марте 2019 года как бесплатный ROM, запускаемый в эмуляторе. Она создавалась небольшой командой Iodine Dynamics на протяжении двух лет с перерывами. В настоящий момент игр...

[Перевод] Ограничения 8-битных игр и их точное воссоздание в Unity Ретро-игры с простыми механиками и пиксельной графикой способны пробуждать тёплые воспоминания у опытных игроков, и в то же время вполне доступны для более юной аудитории. Сегодня многие игры называются «ретро», но для создания ностальгического стиля требуются усилия и план...

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

Дайджест интересных материалов для мобильного разработчика #314 (2 — 8 сентября) В этой подборке (не)настоящее восстание машин в Google Play, чистый Swift и настоящие компоненты, новый Android 10 и старый геймдев, удобные интерфейсы и сомнительный маркетинг для инди-игр. Читать дальше →

Intel Ice Lake. 10 нм — в массы Итак, подходит к логическому завершению одна из самых долгоиграющих интриг в новейшей технологической истории Intel — «когда же, наконец, в серию пойдет 10 нм». Перипетии этой истории у нас еще в памяти, нет смысла их повторять. А завершается все, как ему и положено заверш...

[Перевод] История о трёх картриджах Почти все любители видеоигр определённого возраста знакомы с игровыми картриджами и их принципом работы: ты вставляешь картридж в консоль, включает её и начинаешь игру. Менее известны картриджи, которые не были такими простыми, в том числе и подмножество устройств, предназна...

11-летний испанский мальчик написал код для сотни видеоигр Антонио Гарсия Висенте выполняет задачи, которые перед ним ставят преподаватели, но не забывает и о Клубе юных программистов при Университете Вальядолида, где началась его «карьера». Как пишут Новости ИТ, Когда Антонио, родившемуся в Вальядолиде в 2007 году, было всего 6 лет...

«ПриватБанк» запускает бесконтактные платежи через POS-терминалы для смартфонов без NFC Государственный «ПриватБанк» запустил в Украине новую технологию оплаты покупок смартфонами по QR-коду через POS-терминалы. Такая технология позволит бесконтактно оплачивать любые покупки с помощью мобильных устройств, не поддерживающих NFC-оплату. Оплата осуществляется след...

AI-интерфейсы и где они обитают Недавно мы написали на Хабр колонку о том, как выпустили собственную онлайн-игрушку. Одной из фишек, над которой мы серьезно заморочились, стала AI-генерация аватарок для своего персонажа «на лету» по фотографии (пока работает в прототипе и частью игры не является). При этом...

Square Enix анонсировала Dragon Quest Walk в стиле Pokemon Go Как и ожидалось, компания Square Enix представила новую мобильную игру в серии Dragon Quest. Пользователи рассчитывали на премиум-порты знакомых частей или даже новую игру в знакомом формате, а в итоге получили Dragon Quest Walk – проект, вдохновленный Pokemon Go. Подобных ...

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

Samsung W20. Переосмысление Galaxy Fold или что-то новое? Samsung выпускает еще один складной смартфон Samsung, по-видимому, решил просто «завалить» нас своими смартфонами. Причем, что интересно, информация о новых гаджетах корейцев появляется чуть ли не каждый день. Так, китайская компания TENAA, занимающаяся сертификаци...

Words Of Wonders 1.7.13A Words Of Wonders – игра которая поможет вам увеличить свой словарный запас и прокачать интеллект. Угадывайте слова по картинкам. Эта игра расширит ваш кругозор. Это приложение создано с целью повысить эрудицию игрока, расширить область знаний. В нашей игре вам не нужно...

Оплатить проезд в метро можно будет с помощью приложения Mir Pay Терминалы турникетов московского метрополитена будут подключены к отечественному платежному сервису Mir Pay до конца 2019 года. Заявление было опубликовано на портале мэра и правительства Москвы. Для оплаты поездки пассажирам теперь потребуется только приложить смартфон, под...

Zao — новое приложение для создания очень убедительных видео-«дипфейков» из Китая. С его помощью можно сыграть в «Титанике» и «Игре престолов» В полку ИИ-инструментов с «пугающим» потенциалом — тех самых, что работают на нейросетях и позволяют с легкостью создавать фейковые фотографии и видеоролики, которые выглядят как настоящие — прибавление. Встречайте новое мобильное приложение Zao от китайских разработчиков, к...

[Перевод] Почему все мои игры выглядят так отстойно Мы потратили на создание этой игры несколько лет. От неё зависит будущее нашей семьи. Почему же она так ужасно выглядит? Я уже 25 лет зарабатываю на жизнь написанием инди-игр. У нас с женой есть небольшой семейный бизнес. Мы создаём низкобюджетные ролевые игры в ретро-стил...

TP-Link представляет линейку устройств AX на выставке MWC 2019 Компания TP-Link, которая является мировым лидером в производстве домашнего сетевого оборудования, на международной выставке MWC 2019 представила серию устройств стандарта AX — домашние mesh-системы Deco, Wi-Fi роутеры и усилители Wi-Fi сигнала. Помимо этого, производитель п...

Intel готовит загадочный четырёхъядерный процессор Core i3-9100F В базе данных теста производительности SiSoftware обнаружились записи о тестировании нового процессора Intel под названием Core i3-9100F. Данный чип не был представлен официально вместе с остальными представителями F-серии, но судя по всему, в скором времени Intel добавит ег...

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

Представлен терминал ЭРА-ГЛОНАСС в новом дизайне Разработка Научно-исследовательского института микроэлектронной аппаратуры "Прогресс" холдинга "Росэлектроника" обеспечивает прием навигационной информации по 48 каналам от систем ГЛОНАСС, GPS, Galileo. Оборудование НИИМА "Прогресс" является пол...

[Перевод] Автор Dwarf Fortress Тарн Адамс рассказывает о разработке игры Одним из лучших способов применения мощных процессоров для развлечений долгое время была Dwarf Fortress — игра, в которой весь мир состоит из символов ASCII, и которая с радостью съест гигабайт памяти и большую долю процессорного времени. Но в отличие от некоторых других и...

[Перевод] Скучный технологический стек интернет-компании из одного человека Поисковая выдача на ListenNotes.com Listen Notes — это поисковая система и база данных подкастов. Технология на самом деле очень скучная. Никакого ИИ, глубокого обучения или блокчейна. «Если вы должны объявлять о внедрении ИИ, то вы не используете Настоящий ИИ» :) После п...

Приключения, головоломки и футбол — 6 новых игр в Apple Arcade Пока все ждут (только зачем?), когда Apple уже не сможет удерживать взятый темп и перестанет представлять новые игры для сервиса Arcade, она взяла и вместо привычных 4-5 пополнила библиотеку аж на 6 проектов. Discolored — это сюрреалистическая головоломка, действие которой ...

Tic Tac Toe, часть 1 В статье "Сравнение: Svelte и React" я попробовал повторить разработку игры Tic Tac Toe. Там я выполнил только первую часть исходного туториала для React'а без поддержки истории ходов. В этой статье мы начнем разработку этой игры с применением фреймворка Svelte с поддержкой ...

Авторы Chernobylite сравнили локации из игры с настоящей зоной отчуждения Пора начинать путаться, где игра, а где настоящие кадры.

[Из песочницы] Забытый enchantjs + новый 1С-Битрикс = Игра для мотивации клиентов Акции в интернет-магазинах бывают разные, а вот как их сделать визуально интересными для клиента — всегда вопрос, мы попробовали превратить обычную акцию в которой есть обычные статистические показатели клиента в игру в стили Dendy. Читать дальше →

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

В Международном аэропорту «Киев» вскоре откроют международный терминал А В целом, теперь площадь терминала составляет 14 200 кв. м, а новая площадь добавит еще 9 500 кв. м.

Реализация физически корректных объемных облаков как в игре Horizon Zero Dawn Раньше облака в играх рисовались обычными 2D спрайтами, которые всегда повернуты в направлении камеры, но последние годы новые модели видеокарт позволяют рисовать физически корректные облака без заметных потерь в производительности. Считается, что объемные облака в игры прин...

Фокстрот представил новый формат супермаркета электроники Крупный ритейлер электроники и бытовой техники Фокстрот продолжает обновление сети. Первый магазин в абсолютно новом стиле открыт в ТРЦ Терминал в Броварах, неподалёку от столицы.

На iOS вышла одна из лучших мультиплеерных гонок Street Kart Racing Street Kart Racing— настоящий долгострой, которые многие ждут еще с 2016 года. Уже тогда разработчики пообещали выпустить серьезную и крайне сложную мультиплеерную гонку для мобильных. В начале июля было объявлено, что она выйдет на iOS только 19 августа, но что-то пошло не ...

Валидация форм во Vue.js Привет, Хабр! Валидация форм — одна из самых важных задач на сайте. Нам приходится валидировать данные на присутствие, на совпадение по паттерну, создавать асинхронные валидации, применять валидации только после снятия фокуса с поля или перед отправкой формы… Порой это стан...

[Перевод] Суперкомпьютер на основе Game Boy Со скоростью более 1 млрд кадров в секунду, это, возможно, самый быстрый из 8-битных консольных кластеров в мире. Распределённый тетрис (1989) Как построить такой компьютер? Рецепт Возьмите горсть кремния, примените обучение с подкреплением, опыт работы с суперкомпьютерам...

В Steam появилась функция Remote Play Together для игры в локальные проекты по сети На этой неделе компания Valve представила в Steam функцию Remote Play Together, которая позволяет играть в кооперативные игры (предназначенные для прохождения на одном устройстве) онлайн. Что еще приятнее — достаточно, чтоб игра была установлена лишь у одного человека. В че...

[Перевод] Реверс-инжиниринг Fantastic Dizzy Fantastic Dizzy — это игра в жанре «пазл-платформер», созданная в 1991 году компанией Codemasters. Она является частью серии игр про Диззи (Dizzy Series). Несмотря на то, что серия Dizzy до сих пор популярна, и по ней создаются любительские игры (Dizzy Age), похоже, что никт...

[Перевод] Тренинг Cisco 200-125 CCNA v3.0. День 12. Углубленное изучение VLAN Сегодняшний урок мы посвятим продвинутому изучению VLAN. Прежде чем начать, напомню еще раз, чтобы вы не забывали делиться этими видео с друзьями и ставить лайки на нашем канале YouTube и в группе на Facebook. Сегодня мы изучим три темы: Native VLAN, VTP (VLAN Trunk Protocol...

Состоялся релиз Angry Birds AR: Isle of Pigs на iOS — знакомая головоломка прямо на вашем столе Angry Birds – настоящая легенда. Первой игре в серии в этом году исполнится 10 лет, а проекты и не планируют пропадать из магазинов. В портфолио разработчиков есть и полноценный сиквел, и спин-оффы, и игры в самых разных жанрах с участием «злых птичек». Но сегодня Rovio вмес...

День защиты детей от плохого кода Пост посвящен дню защиты детей. Любые совпадения – не совпадения. В 10 лет у меня появились первый компьютер и диск с Visual Studio 6. С тех пор я придумываю себе задачки — автоматизировать дела, собрать какой-нибудь веб-сервис для трёх человек или написать игру, которую по...

Удалённое управление эмулятором Fceux с помощью Python В статье я опишу, как сделать эмулятор NES управляемым удалённо, и сервер для удалённой отправки команд на него. Зачем это нужно? Некоторые эмуляторы различных игровых консолей, в том числе и Fceux, позволяют писать и запускать пользовательские скрипты на Lua. Но Lua – пл...

Real Stickman Crime 1.1 В городе стикменов только у тебя хватит сил что бы подмять под себя всех. Настоящий лидер с джетпаком за спиной. Уклоняйся от пуль своих врагов пока выполняешь крутые трюки в воздухе. Обрушь свою ярость на противников сверху! Используй крутые пушки для еще большей огневой ...

[Из песочницы] Блиц-проверка алгоритмов машинного обучения: скорми свой набор данных библиотеке scikit-learn Глобальная паутина изо дня в день пополняется статьями о самых популярных, наиболее употребляемых алгоритмах машинного обучения для решения различных задач. Причём основа этих статей, немного изменённая по форме в том или ином месте, кочует от одного исследователя данных к...

[Перевод] Умные часы с Бейсиком на физическом 6502 Процессор 6502 существует более 40 лет и до сих пор используется в ряде встроенных систем. Компания WDC продолжает выпускать 65C02 и периферийные микросхемы серии 65Cxx. Автор обнаружил, что теперь они доступны и в корпусах PLCC и QFP, но эти варианты микросхем используютс...

Спутниковый интернет Starlink все ближе к реальности: SpaceX запросила у FCC разрешение на установку 1 млн наземных терминалов Как известно, амбициозный проект спутникового интернета Starlink компании SpaceX кроме запуска спутников в космос также предусматривает установку наземных терминалов. И вот сейчас стало известно, что SpaceX подала заявку в Федеральную комиссию по связи США (FCC), чтобы получ...

[Из песочницы] Начинаем FPGA на Python Технология FPGA (ПЛИС) в настоящее время обретает большую популярность. Растёт количество сфер применения: помимо обработки цифровых сигналов, FPGA используются для ускорения машинного обучения, в blockchain технологиях, обработке видео и в IoT. Данная технология имеет од...

Распродажа смартфонов Xiaomi на Gearbest: Mi 9 SE, Redmi 7 и Redmi Go с 25-40% скидками Мы не первый раз рассказываем об акциях в магазине Gearbest. Но если раньше скидку преимущественно получали устройства, на которые даже по сниженной цене не всегда хочется смотреть, то сейчас в магазине по-настоящему крутые предложения. Xiaomi Mi 9 SE (6 + 64 ГБ) — 18 000 р...

Смартфон Samsung вместо терминала PoS. Представлено приложение Samsung Pay Touch Платёжный сервис Samsung Pay отличается от своих конкурентов тем, что телефоны с поддержкой этого сервиса (не все) могут взаимодействовать с обычными банковскими терминалами, предназначенными только для карт с магнитной лентой. Samsung — не единственная компания, ...

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

Голос за геймдев: как мы разработали голосовой квест «Мир Лавкрафта» Пока Google готовил глобальное обновление для русскоязычного Ассистента – с новыми голосами, блэкджеком и встроенными оплатами, мы решили создать для него собственную игру. Мы экспериментировали с жанрами, сюжетом, пасхалками, озвучкой и внутриигровыми платежами. В итоге пол...

Зрителей YouTube хотят лишить возможности ставить «дизлайки» Руководство популярного видеохостинга YouTube всерьёз рассматривает возможность убрать кнопку «Не нравится», называемую в народе «дизлайком». Об этом в ролике канала Creator Insider рассказал директор по управлению проектами YouTube Том Лэинг...

Популярная настольная игра Legends of Andor теперь доступна в цифровом виде на iOS и Android Порты настольных игр — распространенная практика. В них нет графики и спецэффектов, зато всегда интересный игровой процесс, построенный на механиках оригинала. Сегодня состоялся официальный релиз Legends of Andor – старой, но очень популярной настольной игры. В игре очень м...

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

Один день из поддержки пользователей PVS-Studio Мы рады любым тематическим общениям на тему качества кода. Нам пишут клиенты, студенты и любые другие пользователи со всех уголков интернета. Независимо от страны, часового пояса или языка. Языка разговорного, конечно. Среди языков программирования нам всё же интересен огра...

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

[Из песочницы] Какую роль могут сыграть технологии в древнем искусстве смешивания специй? Привет, Хабр! Представляю вашему вниманию перевод статьи «AI and spices: Would you put cumin on a pizza?» автора Dhruti Shah. Что общего между тосканской курицей, стейком-бурбоном и новоорлеанской колбасой? Все они представляют собой новые ароматы специй, разработанные кру...

Решать что вам есть в McDonald’s будет искусственный интеллект Сеть ресторанов быстрого питания McDonald’s объявила о покупке израильской компании Dynamic Yield, занимающейся электронной коммерцией, а также разработками технологий таргетированной (персонализированной) рекламы с использованием технологий искусственного интеллекта. Сумма...

Владелец одной из крупнейших в России сетей терминалов Comepay начал переговоры о передаче этого бизнеса Qiwi Группа Comepay может выйти из бизнеса по процессингу платежей через терминалы. Об этом со ссылкой на источник на рынке и сотрудника компании пишет «Коммерсантъ».

Владелец одной из крупнейших в России сетей терминалов Comepay начала переговоры о передаче этого бизнеса Qiwi Группа Comepay может выйти из бизнеса по процессингу платежей через терминалы. Об этом со ссылкой на источник на рынке и сотрудника компании пишет «Коммерсантъ».

Представлены мобильные процессоры Intel Core «Comet Lake» Intel представила восемь новых мобильных процессоров Core 10-го поколения «Comet Lake», которые основаны на 14-нм техпроцессе, а не на 10-нм, как первые процессоры 10-го поколения, анонсированные в этом месяце. Новые чипы вновь предназначены для ноутбуков и гибридных устрой...

Обучающие настольные игры для программистов На рынке труда в Java-разработке наблюдается интересная ситуация. Активных резюме разработчиков больше 100 000 и на одно резюме приходится одна вакансия. В то же время работодатели и кадровые агентства жалуются на недостаток кадров, и, несмотря на тысячи резюме, найти хороше...

Шутить не будем, у разработчиков это лучше получается: лучшие мобильные игры с юмором для iOS и Android Мы, конечно, могли бы опубликовать новость о выходе на мобильных GTA IV, Skyrim или Battlefield, но 1 апреля — это не только «День дурака», но еще и «День смеха», так что вместо розыгрышей решили подарить вам эмоции. Точнее, рассказать, где их можно получить. В нашей подбор...

[Перевод] Пишем API для React компонентов, часть 1: не создавайте конфликтующие пропсы Пишем API для React компонентов, часть 1: не создавайте конфликтующие пропсы Пишем API для React компонентов, часть 2: давайте названия поведению, а не способам взаимодействия Пишем API для React компонентов, часть 3: порядок пропсов важенЭтот пост — перевод первой статьи ...

CES 2019: AMD представила новые мобильные процессоры Ryzen Ежегодная выставка потребительской электроники CES 2019 начнётся только 8 января, однако некоторые компании уже приступили к анонсам своих новых продуктов. Так, например, сегодня AMD представила новое поколение мобильных процессоров Ryzen, обновив чипы U-серию (15 Вт) и ано...

Дизайн игровых интерфейсов. Брент Фокс. О чём книга? Данная статья — это краткий обзор книги Game interface design от автора Брента Фокса. Для меня эта книга была интересна с точки зрения программиста, занимающегося разработкой игр в качестве хобби в одиночку. Здесь я опишу, насколько полезной она оказалась для меня и моего хо...

[Перевод] Особенности рендеринга в игре Metro: Exodus c raytracing Предисловие После выхода последней игры из серии «Метро» я потратил несколько часов на изучение её внутренней работы и решил поделиться тем, что может показаться интересным с технологической точки зрения. Я не буду проводить подробный анализ или изучать дизассемблированный ...

В Oceanhorn 2: Knights of the Lost Realm можно будет посетить локации из оригинала Oceanhorn 2: Knights of the Lost Realm— без сомнения одна из самых ожидаемых игр в линейке Apple Arcade. Если оригинал вдохновлялся классическими играми из серии The Legend of Zelda, то в этот раз Oceanhorn 2 напоминает современную Breath of the Wild. В течение всей разрабо...

Предварительный обзор ZOTAC Gaming GeForce RTX 2080 Super AMP Extreme Компания NVIDIA представила свою новую линейку видеокарт с индексом Super в названии, которые отличаются от предыдущих только частотой графического процессора и частотой, на которой работает память графического ускорителя. То есть, никакого прорыва или серьезного сдвига в пл...

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

E-Dobavki — веб-сервис поиска пищевых добавок на Java и Spring Boot, написанный моими студентами Введение Так получилось, что последние почти два года я преподаю программирование в одной из IT школ Киева. Занялся я этим Just For Fun. Когда-то я вел блог по программированию, потом забросил. Но желание рассказывать полезные вещи заинтересованным людям никуда не делось. Мо...

Как работает бизнес-авиация в России (центры FBO) Если объехать аэропорт Шереметьево, то можно увидеть небольшой терминал А, который время от времени берёт под охрану ФСО, если в этот день бизнес-джетом вылетает кто-то из первых лиц государства. Если у вас есть примерно 90 миллионов рублей в год на содержание собственног...

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

Билет в ЛАНИТ. Будь в игре Кем вы мечтали стать в детстве? Неужели программистом, разработчиком, аналитиком или тестировщиком? Вряд ли. И не потому что эти профессии в то время еще не были в топе. Просто ребенку трудно представить, что это за профессии, ведь они не сталкиваются с ними в повседневной ж...

«Как ставить сети на начинающих аналитиков» или обзор на онлайн курс «Старт в Data Science» Вот уже «тысячу лет» ничего не писал, но вдруг неожиданно появился повод сдуть пыль с мини-цикла публикаций по «обучению Data Science с нуля». В контекстной рекламе одной из соцсетей, а также на любимом «Хабре», я наткнулся на информацию о курсе «Старт в Data Science». Стоил...

SpaceX запустило еще 60 мини-спутников Starlink Илон Маск — основатель компании Starlink Как сообщает портал phys.org, SpaceX запустила 60 мини-спутников в качестве второй партии орбитальных устройств, направленных на обеспечение глобального интернет-покрытия. Каждый из 26-килограммовых спутников присоединится к ост...

Ростех обеспечит работу 30 цифровых избирательных участков 8 сентября Пилотный проект позволяет принять участие в выборах жителям регионов, которые по каким-либо причинам в день голосования будут находиться в Москве. Терминал ведет автоматизированный подсчет голосов, фиксирует результаты голосования и формирует отчет с данными о голосовании. Р...

«Для сообщества критически важно установить стандарты»: Марсин Москала о Kotlin Пару лет назад было много блог-постов «смотрите, какой интересный язык Kotlin», где объяснялись основы. В 2019-м разжёвывать азы уже не требуется, зато теперь появляется публикация совсем другого формата. Марсин Москала, который уже не первый год учит людей этому языку, се...

Все, что вы хотели знать о SwiftUI, но боялись спросить Привет! Меня зовут Ренат, я разрабатываю сервис по аналитике подписок в iOS – Apphud. Как вы знаете, Apple на WWDC 2019 представила свой новый фреймворк SwiftUI, который призван в будущем заменить (или нет?) привычный нам UIKit. SwiftUI позволяет описывать интерфейс приложе...

Пиксельный триллер Worse Than Death от автора хоррора Home выйдет на iOS 26 июня В конце февраля разработчик Benjamin Rivers, автор пиксельного сюжетного хоррора Home и приключения Alone with You, анонсировал новый проект — Worse Than Death. Тогда мы ожидали максимально скорого релиза, но, как оказалось, доступна игра станет только 27 июня. Вы сыграете ...

В терминалах Reuters и Bloomberg появятся новые криптовалютные индексы В финансовые терминалы платформ Thomson Reuters и Bloomberg, а также портала TradingView добавят криптовалютные индексы, учитывающие новостную повестку и посты в соцсетях. Об этом сообщает CoinDesk. Обеспечивает работу новых инструментов компания Cryptoindex. Так, пользовате...

[Перевод] Google запускает новый инструмент Lookout, чтобы помочь слабовидящим Google запустил новый инструмент под названием Lookout, который, как он надеется, поможет слабовидящим получить информацию об их окружении. В настоящее время продукт доступен только на устройствах Pixel в Соединенных Штатах (только на английском языке), но скоро он появится ...

CodeSide. Новая игра для знаменитого соревнования Russian AI Cup Сообщество участников чемпионатов и команда Mail.ru Group в сотрудничестве с Codeforces.com приглашают вас на самую настоящую бойню, от которой вы получите бессонные ночи и мозоли на руках, поскольку будете участвовать в одном из самых живых и интересных чемпионатов по про...

Процессор AMD Sharkstooth замечен в базе Geekbench По сообщениям сетевых источников, компания AMD в настоящее время осуществляет тестирование процессоров Ryzen Threadripper HEDT 3-го поколения. Полученные по результатам тестирования данные недавно появились в базе бенчмарка Geekbench. В сообщении говорится о 32-ядерном проце...

Атмосферный тизер The White Door — нового проекта авторов Rusty Lake и Cube Escape Rusty Lake выпустили 9 игр в серии Cube Escape и 3 — в серии Rusty Lake. В прошлом году они превзошли сами себя, представив вместе с Cube Escape: Paradox короткометражный фильм, выполненный в стиле вселенной. В марте этого года Rusty Lake анонсировали создание новой студии,...

Что из себя представляет Project Catalyst На WWDC 2019 Apple анонсировала Project Catalyst — амбициозный кроссплатформенный проект, который призван увеличить количество новых программ и игр на платформе macOS. Для этого будет использоваться огромная экосистема приложений iOS (пока что только версии для iPad)....

[Перевод] Изучаем английский: 9 идиом в американском стиле Для того, чтобы освоить иностранный язык на уровне, близком к носителю языка, да и хотя бы просто лучше прочувствовать его, не обойтись без идиом. Английский здесь не исключение – умение к месту использовать идиомы, устойчивые выражения или фразовые глаголы сделает вашу ре...

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

Медиа-система на базе NUC — домашние опыты Мини-ПК Intel NUC представлять никому не нужно. В блоге Intel мы писали о нем много раз, а совсем недавно проводили конкурс имени NUC с ним же в качестве главного приза. И вот снова о нем, теперь уже в домашних условиях обитания. Перед вами рассказ от первого лица давнего ...

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

Redmi Note 7 стоит своих денег Смартфон Redmi Note 7 официально представили в России и вскоре, 28 марта, его уже можно будет официально приобрести. Пока что можно лишь ознакомиться с информацией о самом продукте, чтобы понимать, почему о нем говорят абсолютно все в интернете. За основу производительности ...

Новый MacBook Pro выжимает все соки из старенького Core i9 Новый MacBook Pro получился достаточно интересным. Это не полностью новая модель, но модель с изрядным количеством новшеств. Это и новейшие GPU AMD, и улучшенный звук, и совершенно иная клавиатура. При этом процессоры остались теми же, так что логично было бы предположи...

Чего ждать, если хочешь стать iOS-разработчиком Со стороны iOS разработка может казаться закрытым клубом. Для работы обязательно нужен компьютер от Apple, экосистему пристально контролирует одна компания. Изнутри тоже иногда слышны противоречия — кто-то говорит, что язык Objective-C старый и неповоротливый, а кто-то, чт...

[Перевод] 20 лет RollerCoaster Tycoon: интервью с создателем игры 31 марта 1999 года была выпущена игра RollerCoaster Tycoon, полностью созданная одним человеком и написанная на языке ассемблера x86. В честь юбилея игры мы публикуем перевод интервью с автором, записанное в 2016 году. Сегодня мало кто помнит имя шотландского программиста ...

Впечатляющие пейзажи Wilderless — новой игры в открытом мире от автора Nimian Legends Серия Nimian Legends — это две игры, созданные в первую очередь для того, чтобы продемонстрировать возможности современных смартфонов. Разработчик проектов, Prototop Games, объявил, что работает над новой игрой, которая будет называться Wilderless. Как и Nimian Legends, нови...

Конференция Lua in Moscow 2019 В первое воскресенье марта в офисе Mail.ru Group пройдёт третья международная конференция Lua in Moscow 2019. Вас ждут выступления автора языка Роберто Иерусалимского и лучших зарубежных и отечественных экспертов по Lua и LuaJIT. Lua — уникальный язык программирования, ко...

Древности: 1992 год в компьютерной прессе Временной период для чтения старых журналов мне помогли определить судебные разбирательства. В конце восьмидесятых и начале девяностых компании AMD и Intel регулярно встречаются в суде. Изначально они обменивались технологиями. AMD выпускала по лицензии процессоры вплоть до ...

[Перевод] «Ну вот, опять метеостанция»? Не совсем В основу предлагаемой метеостанции положен самодельный компьютер PIDP11, состоящий из «малинки» с эмулятором PDP-11 и корпуса с передней панелью с действующими светодиодами и переключателями. Но несмотря на это, у «малинки» осталось достаточно незанятых GPIO, чтобы подключ...

[Перевод] Обновление Windows Terminal: Preview 1910 Привет, Хабр! Рады объявить, что вышло очередное обновление для Windows Terminal! Среди новинок: динамические профили, каскадные настройки, обновленный UI, новые параметры запуска и другое. Подробнее под катом! Как и всегда, Терминал доступен для загрузки в Microsoft Store,...

Представлена первая «умная» российская онлайн-касса со встроенным эквайрингом Презентация нового смарт-терминала состоялась в рамках выставки METRO EXPO.Эвотор 5i обеспечивает для предпринимателя соответствие закону 54-ФЗ: имеет встроенный фискальный накопитель, подключается к любому оператору фискальных данных и передает информацию в ФНС, а также соз...

[Из песочницы] Только не говорите, что вы таким не были или мой взгляд на обучение Всем привет. Я хотел бы рассказать свое мнение по поводу современного обучения программированию. В статье речь пойдет про PHP, немного про фреймворки и немного про велосипеды. Но я думаю, что к любому языку программирования это применимо. Начнем. Помните свой первый код на P...

Как технический перевод превращается в минидетектив Представлюсь Я ИТ-переводчик, эпизодически — преподаватель перевода. Занимаюсь переводами я с 2006 года, читаю Habr.com регулярно, но публикуюсь здесь впервые. На проектах, вытягивая из слов технический смысл, я иногда забредаю туда, куда обычно переводчики не заглядываю...

SpaceX уже потеряла три спутника Starlink Одна из целей американской космической компании SpaceX – обеспечить людей дешёвым и высокоскоростным спутниковым Интернетом Starlink. Для этого компания собирается запустить в космос в общей сложности 12 000 компактных спутников. Месяц назад SpaceX вывела на околоземную орб...

Близкие контакты ADL-ной степени Как навсегда вписать своё имя в историю? Первыми слетать на Луну? Первым встретиться с инопланетным разумом? У нас есть способ проще — можно вписать себя в стандарт языка C++. Хороший пример показывает Эрик Ниблер — автор C++ Ranges. «Запомните это. 19 февраля 2019 года — д...

[Перевод] Разработчикам игр пора перестать слушать своих фанатов? Тут был спор из-за статьи и я решил выложить ее перевод на всеобщее обозрение. С одной стороны, автор говорит, что разработчики не должны потакать игрокам в вопросах сценария. Если смотреть на игры, как на искусство, то я согласен — никто не будет спрашивать у комьюнити, как...

[Перевод] Мертв ли Hadoop? Часть 2 Перевод статьи подготовлен специально для студентов курса «Data Engineer». Читать первую часть Никому не нужна Big Data Когда вы услышите «Никому не нужна Big Data», посмотрите на резюме докладчика. Африканский телекоммуникационный оператор, переживающий удивительные уро...

С Kingston в постели: необычные девайсы с чипами Kingston Слава программируемым микроконтроллерам! Их массовость и дешевизна породили целый вал «умной» электроники — и крупные бренды, и стартапы бросились цифровизировать всё, что раньше было аналоговым или вообще не было электроникой. Иной раз посмотришь на робота-пылесоса или како...

Ускорение программы для синтезированного процессора комплекса Redd без оптимизации: замена тактового генератора До сих пор мы рассматривали тему, как повысить быстродействие системы, применяя какие-то интенсивные методы. Но на самом деле, есть методы и экстенсивные. Сейчас мы работаем на тактовой частоте 50 МГц, что связано с использованием компонента из набора для университетской про...

Большое интервью с Клиффом Кликом — отцом JIT-компиляции в Java Клифф Клик — CTO компании Cratus (IoT сенсоры для улучшения процессов), основатель и сооснователь нескольких стартапов (включая Rocket Realtime School, Neurensic и H2O.ai) с несколькими успешными экзитами. Клифф написал свой первый компилятор в 15 лет (Pascal для TRS Z-80)! ...

Динамическая генерация DAG в Airflow Всем привет! Меня зовут Антон, в Ростелекоме я занимаюсь разработкой центрального хранилища данных. Наше хранилище состоит из модулей, в качестве оркестратора которых используются несколько инстансов Informatica, часть из которых мы хотим перевести на Airflow в рамках перехо...

Хоррор Devotion удалили из Steam — причиной снова Винни-Пух, Си Цзиньпин и гнев Китая на политический подтекст 19 февраля в Steam вышел Тайваньский хоррор Devotion — семейная драма с примесью местной мифологии и религиозного культизма. Это игра в духе «симуляторов ходьбы», где главная механика — медленное и внимательное исследование мира от первого лица и без особого экшена. В Devo...

Асинхронные пользовательские сценарии на чистом Rust без фреймворков и SMS Привет, Хабр! Иногда при разработке сетевых сервисов и пользовательских интерфейсов приходится сталкиваться с достаточно сложными сценариями взаимодействия, содержащими ветвления и циклы. Такие сценарии не укладываются в простую стейт-машину — недостаточно хранить все данны...

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

Деревянные игрушки, часть первая — 1982-1985 Когда писал обзоры на ноутбук Compaq LTE, не думал, что настолько затяну с игрушечной частью. Но, как выяснилось, тут «работы» гораздо больше, чем думал. К примеру, куча игр, в которые играл уже в девяностые, оказалась из восьмидесятых. Плюс одно тянет за собой другое — втор...

Когда смартфон становится POS-терминалом — Visa запустила в Украине Tap to Phone Visa и Ощадбанк запустили Tap to Phone, которое позволяет превратить смартфон на базе Android с NFC-модулем на POS-терминал без дополнительного оборудования.

Серия настольных игр от Hobby World: «Последний герой» или как выжить в диких тропиках Теперь поклонникам сериала «Lost» или тем, кто хочет получить порцию адреналиновых впечатления от экзотики, достаточно сыграть в одну из пяти настольных игр. Абсолютно каждая является обособленной историей с четко поставленными квестами и общей стратегией. Масса приключений ...

Куда исчезли все качественные дешёвые ноутбуки с маленьким экраном 3 июня 2008 года компания Intel запустила линейку процессоров Atom. Премьера состоялась на выставке Computex 2008 в Тайбэе, где сразу же были представлены и первые нетбуки на Intel Atom. Правда, надолго популярности таких компьютеров не хватило — процессоры Intel Atom развив...

Патентные тролли начинают и выигрывают: как я остался без игры "Балда ® – игра, знакомая всем со школьной скамьи". Очень часто описание этой словесной игры начинается с избитой фразы. Однако, такое клише хорошо отражает суть: игра Балда ® широко известна еще с тех времен, когда в школах вместо стульев были лавки. У самой игры Балда ® б...

[Перевод] Питон, пожирающий мир: как побочный проект одного разработчика стал популярнейшим языком программирования Разочаровавшись в недостатках существовавших языков программирования, Гвидо Ван Россум создал язык Python. Сейчас этот язык используют миллионы людей, и Ник Хит беседует с ван Россумом о прошлом и будущем языка. Гвидо Ван Россум в штаб-квартире Dropbox в 2014 году В конце ...

[Из песочницы] Изучая go: пишем p2p мессенджер со сквозным шифрованием Yet another P2P Messenger Читать отзывы и документацию о языке не достаточно, чтобы научиться на нем писать более менее полезные приложения. Обязательно для закрепления нужно создать что-то интересное, чтобы наработки можно было бы использовать в других своих задачах. Стать...

GraphQL Voyager как инструмент для поиска уязвимостей В настоящее время все больше компаний начинают использовать GraphQL. Это относительно новая технология (если быть более точным, то это язык запросов), которая призвана решить существующие проблемы REST. Если вы еще не знакомы с GraphQL, то рекомендую начать с ресурсов: ...

Intel выпустит первый процессор Pentium с частотой 4 ГГц В листинге некоторых европейских ритейлеров появились свежие процессоры Intel Celeron и Pentium Gold. А возглавил этот список новый Pentium G5620, ставший первым процессором Pentium с тактовой частотой 4 ГГц. Подробнее об этом читайте на THG.ru.

Сделали перерыв. Мошенники нашли уязвимости в сценарии банковских терминалов Банковские терминалы настроены таким образом, что на завершение начатой операции дается 90 секунд, в которые как раз и «укладывается» ничего не подозревающая жертва.

ПриватБанк обеспечил курьеров «Новой Почты» miniPOS терминалами ПриватБанк завершил первый этап проекта по оснащению курьеров филиалов и представительств «Новой Почты» miniPOS терминалами.

Опубликованы возможные характеристики процессоров серии AMD Ryzen 3000 Сегодня на российском сайте E-Katalog появилась информация о новом поколении процессоров AMD Ryzen, построенных на архитектуре Zen 2 и выполненных по 7-нм техпроцессу. Особой интерес же представляют опубликованные характеристики новинок. Впрочем, сейчас подтвердить или опро...

[Из песочницы] Full-stack TypeScript Apps Привет, Хабр! Представляю вашему вниманию перевод статьи "Full-Stack TypeScript Apps — Part 1: Developing Backend APIs with Nest.js" автора Ana Ribeiro. Часть 1: Разработка серверного API с помощью Nest.JS TL;DR: это серия статей о том, как создать веб-приложение TypeScript ...

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

Новая схема обмана банкоматов «Сбербанка» позволяет бесплатно получать купюры 5000 рублей Как известно, почти все российские банки, в том числе «Сбербанк», используют единообразные банкоматы, выпущенные одним производителем, который создает для них идентичное ПО. Таким образом, если в каком-то одном банковской терминале были выявлены недочеты, точно такие Сообще...

Лучшие мультиплеерные игры 2018 на iOS и Android: это был лучший год Мобильный интернет по качеству и скорости соединения во многих странах уже сравнялся с местным Wi-Fi, поэтому мобильные игры, созданные, чтобы занять образовавшийся промежуток в 10-15 минут, чувствуют себя уверенно, выходя с упором на мультиплеерные режимы. Самые популярные ...

Следующие генно-модифицированные дети родятся в России Одной из заметных новостей прошлого года стало сообщение о рождении первых детей с искусственно измененным геномом в Китае. Автор эксперимента доктор Хэ Цзянькуй заявлял своей целью создание у детей иммунитета к СПИДу. Мы подробно писали об этом эксперименте, его ближайших п...

К вопросу о буферах (кольцевых) «Если затраты на разработку архитектуры кажутся Вам чрезмерными, подумайте, во сколько Вам может обойтись неправильная архитектура» — не могу точно вспомнить источник Когда то, «давным-давно, в одной далекой галактике», я приобрел замечательную книгу Чарльза Уэзерелла «Эт...

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

Книга «Совершенный алгоритм. Основы» Привет, Хаброжители! Эта книга основана на онлайн-курсах по алгоритмам, которые Тим Рафгарден ведет на Coursera и Stanford Lagunita, а появились эти курсы благодаря лекциям для студентов, которые он читает в Стэнфордском университете на протяжении многих лет. Алгоритмы — э...

Xbox One S без диска выйдет 7 мая Бездисковая консоль Microsoft Xbox One S будет выпущена 7 мая. Пока не ясно, сколько будет стоить эта модель, но удаление дисковода Blu-ray определенно снизит цену. Microsoft предоставит опцию поставки бездисковой консоли с предустановленными играми, поэтому новые в...

Redmi K30 может получить дисплей с частотой обновления 120 Гц и сканер отпечатков на боковой грани Несмотря на то, что уже состоялось много анонсов, где были представлены интересные новинки, нас ждет ещё одно не менее интересное устройство. В частности, речь идёт о смартфоне Redmi K30, запуск которого состоится в декабре, о чём заявила Xiaomi. И сегодня стали известны нек...

[Перевод] Профессор, обыгравший рулетку Как известный исследователь поймал удачу, поставил в тупик владельцев казино по всему миру, и вышел из игры с целым состоянием Тёплым майским вечером 1969 года толпа потрясённых игроков сгрудилась вокруг изношенного рулеточного стола в районе Итальянской Ривьеры. В центре с...

Что такое музыкальное программирование — кто и почему им занимается, устраивая настоящие live-сессии Ранее мы говорили об инструменте OpenMusic. Он позволяет писать музыку, используя объектно-ориентированный подход. Сегодня речь пойдет о людях, которые создают композиции с помощью специализированных языков программирования. И зачастую делают это «в прямом эфире». Читать д...

Хранитель — интерактивная сказка для iOS, от которой дети будут в восторге Хранитель — интерактивная сказка для маленьких читателей Несколько лет назад в App Store получили активное развитие интерактивные сказки для детей. Так получилось, что мы были одними из первых, кто стал публиковать обзоры таких приложений для детей. С тех пор их количе...

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

[Перевод] Как работает Zig? От переводчика: этот пост был опубликован в блоге автора 15 марта 2018 года. Так как язык развивается, в настоящее время его синтаксис может отличаться. Всё описанное относится к Zig 0.2.0, текущая версия языка — Zig 0.3.0. Я связался с автором поста, и он любезно предостави...

Обзор Diesel Brothers: Truck Building Simulator. Симулятор механика Сегодня речь пойдет об игре Diesel Brothers: Truck Building Simulator — достаточно необычный релиз, который выглядит достаточно привлекательно и свежо. Это симулятор механика, в котором вы выступаете в роли, что неудивительно, механика и ремонтируете или тюнингуете разные та...

Авторы Marvel’s Spider-Man рассказали о сокращённом финальном акте и намекнули на новые сюжетные DLC Marvel’s Spider Man не вошла в десятку лучших игр года по рейтингу на Metacritic, но стала персональным лидером для многих разработчиков (а среди японских деятелей индустрии она и вовсе оказалась на первом месте). Продажи PS4-эксклюзива тоже оказалис...

ARM Assembler Editor: Если гора не идет к Магомеду, Магомед идет к горе… Если кто не знает мне интересно программирование на ассемблере для микроконтроллеров STM32… И все бы хорошо, да только программировать особо негде… Те среды которые есть в настоящий момент заточены больше для языка Си и программирование в них на ассемблере не сильно отличае...

Xiaomi готовит первый ноутбук RedmiBook с процессором AMD Ryzen Сегодня Xiaomi объявила, что готовит ещё один ноутбук серии RedmiBook, анонс которого состоится 21 октября. Стоит отметить, что в отличие от моделей RedmiBook и RedmiBook Pro, оснащённых процессорами Intel, будущая новинка получит процессор AMD Ryzen. Подробнее об этом читай...

Опыт перевода большого проекта с Flow на TypeScript JavaScript – это один из языков с динамической типизацией. Такие языки удобны для быстрой разработки приложений, но когда несколько команд берутся за разработку одного большого проекта, лучше с самого начала выбрать один из инструментов для проверки типов. Можно начать р...

[Из песочницы] Современное программирование: взгляд после 25 лет перерыва или как я писал бота для Телеграм Задача кажется простой, когда ничего про нее не знаешь и когда решил. В один “прекрасный” день, я понял, что мне не интересно сидеть на многочисленных форумах, а хочется создать свой канал и делиться “мудростью”. Мне нравится Телеграм заложенными в него возможностями в то...

Ситилинк встроил в терминалы распознание голоса Электронный дискаунтер «Ситилинк» запустил на базе платформы «Яндекс.Облако» функцию распознавания естественной речи для голосового поиска товаров и оформления заказов на терминалах в своей сети магазинов.

Станьте директором Школы Волшебства в School of Magic — игре в стиле Reigns для Android School of Magic – очередная попытка повторить формулу Reigns, добавив в нее оригинальные элементы. В этой игре вам предстоит стать директором Школы Волшебства. Главной задачей будет продержаться на посту как можно дольше. К вам будут обращаться студенты, учителя, другие вол...

Плюс 250 МГц к частоте CPU Ryzen. Создан новый профиль энергопотребления для актуальных процессоров AMD Процессоры AMD вскоре могут стать ещё быстрее. И речь не о новых моделях, а о уже существующих. Как известно, у современных CPU Ryzen есть профили энергопотребления, регулирующие то, как Windows обращается к ядрам процессора. Сотрудник AMD 1usmus (настоящее имя —...

Space Invaders: теперь и в 512 байт (Assembler x86) Казалось бы, ещё совсем недавно Space Invaders умещали в 1 килобайт, а теперь смогли уместить в один загрузочный сектор (512 байт). Автор программы — Оскар Толедо, пятикратный победитель IOCCC (International Obfuscated C Code Contest) и регулярный участник JS1K, также извес...

Доброшрифт То, что одним даётся легко и даром, для других может быть настоящей проблемой — такие мысли вызывает каждая буква шрифта «Доброшрифт», который был разработан ко всемирному дню ДЦП при участии детей с этим диагнозом. Мы решили принять участие в этой благотворительной акции и ...

Новая игра со старой атмосферой на Three.js Существует множество поклонников старых игр. И они не прочь пустить скупую ностальгическую слезу и нет-нет, да сыграть в «Арканоид», «Пакмана» или «Принца Персии», как двадцать, тридцать, сорок или — подставьте нужное число — лет назад. DOS-box и эмуляторы — им в помощь. Да,...

Глава Redmi намекнул, что K30 Pro может использовать MediaTek Dimensity 1000 5G Марка Redmi, принадлежащая Xiaomi, до последнего времени известна благодаря выпуску смартфонов среднего и начального уровня. Эта философия привела к огромному успеху бренда в странах Юго-Восточной Азии, таких как Китай и Индия. Тем не менее, в начале этого года компания успе...

[Перевод] Аппликативные регулярные выражения, как свободный альтернативный функтор Предлагаю вашему вниманию перевод замечательной свежей статьи Джастина Ле. В своём блоге in Code этот автор достаточно легким языком рассказывает о математической сути красивых и изящных функциональных решений для практических задач. В этой статье подробно разбирается приме...

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

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

Две новых минималистических карманных игры Пик популярности Arduboy уже позади, но разработка гиками схожих по идеологии минималистических консолей продолжается. И вот перед вами — две новые конструкции авторов под никами Igor и davedarko, увидевшие свет совсем недавно. Читать дальше →

[Перевод] Никогда больше не игнорируйте обучение с подкреплением Привет, Хабр! Представляю вашему вниманию перевод статьи «Don’t Ever Ignore Reinforcement Learning Again» автора Michel Kana, Ph.D. Обучение с учителем и обучение без учителя — это ещё не все. Все это знают. Начните с OpenAI Gym. Собираетесь победить чемпиона мира по шах...

[Из песочницы] Управление светом на ZigBee Привет друзья! Сегодня хочу рассказать Вам об одной интересной разработке системы дистанционного управления освещением. Современный дом представляет из себя огромное количество проводов чтобы хоть как то уменьшить и упорядочить их количество на помощь приходит радио. В ...

Выпуск Rust 1.36.0: Трейт Future, стабилизация alloc и MaybeUninit<T> Представляю вашему вниманию перевод публикации о новой версии всеми любимого языка программирования Rust. Введение Команда по разработке языка программирования Rust рада анонсировать новую версию, 1.36.0. Rust — это язык программирования, позволяющий каждому разрабатывать на...

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

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

Dimension Of Dreams — RPG с элементами карточной игры и рогалика для iOS Dimensions of Dreams – это RPG, совмещающая элементы карточной игры и рогалика. Вам предстоит сыграть за искателя приключений, который отправляется в мир грез, но хочет выбраться из него. Для этого ему придется посетить множество необычных локаций и сразиться с сотнями враго...

AMD выпустит процессор Ryzen с частотой 5 ГГц Вчера AMD наконец-то представила долгожданные настольные семинанометровые процессоры Ryzen. Нам показали пока лишь пять моделей с количеством ядер от шести до двенадцати и частотами вплоть до 4,6 ГГц. Какими эти CPU будут в реальных задачах, нам ещё только предстоит узн...

Square Enix анонсировали карточную Final Fantasy Digital Card Game Похоже, Square Enix остались довольны успехами мобильных игр в прошлом году, ведь новый они начинают с анонсов новых проектов по известным вселенным. В этот раз компания представила потенциальный хит — Final Fantasy Digital Card Game. Как и в случае с другими карточными игр...

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

12-ядерный ARM-чип Apple превзошёл в тесте Intel Core i9 Уже довольно давно ходят слухи, что компания Apple разрабатывает собственный ARM-процессор для своих компьютеров Mac, в частности для мобильных MacBook. И теперь в базе данных бенчмарка Geekbench обнаружилась запись о тестировании процессоров, которые с высокой долей вероятн...

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

[Перевод] Глубокое обучение с подкреплением: пинг-понг по сырым пикселям Это давно назревшая статья об обучении с подкреплением Reinforcement Learning (RL). RL – крутая тема! Вы, возможно, знаете, что компьютеры теперь могут автоматически учиться играть в игры ATARI (получая на вход сырые игровые пиксели!). Они бьют чемпионов мира в игру Го, ви...

[Из песочницы] Введение в машинное обучение 1.1 Введение Благодаря машинному обучению программист не обязан писать инструкции, учитывающие все возможные проблемы и содержащие все решения. Вместо этого в компьютер (или отдельную программу) закладывают алгоритм самостоятельного нахождения решений путём комплексного испо...

Как эволюционировали игры о Сонике: видео Ролик, опубликованный на YouTube-канале Cussan, кратко демонстрирует множество игр о Еже Сонике, появившихся в период с 1991 по 2018 гг. За свою долгую, более чем 25-летнюю историю серия переживала как успехи, так и неудачи, и при этом в принципе остается популярной до сих п...

Обзор Seeds of Resilience. Симулятор выживания Я некоторое время поиграл в Seeds of Resilience и пришел к заключению, что эта игра не стоит ваших денег. Она выглядит не очень стильно, игровые механики скучны и однообразны, плюс нужно постоянно прокручивать время, чтобы выполнить очередное действие. Давайте же детальнее и...

Samsung анонсирует 7-нм процессор EUV Exynos 990 Компания Samsung анонсировала новый мобильный процессор под названием Exynos 990. Exynos 990 построен на 7-нм техпроцессе EUV, имеет восемь ядер в трехкластерной конфигурации 2+2+4. Про тактовые частоты Samsung умалчивает, но говорит что производительность ядер увеличи...

Tap the gems: 3 в ряд Попробуй сыграть в космическую игру с классическим геймплеем «три в ряд» — собирай три или более кристаллов, чтобы уничтожить их или получить дополнительные бонусы. Пройди 80 уровней в космическом стиле или же играй в один из двух бесконечных режимов — аркадный геймплей не д...

Twitter выпустил приложение для Mac, портировав его с iPad Приложение уже можно скачать в Mac App Store Этим летом Apple анонсировала Project Catalyst — амбициозный кроссплатформенный проект, который призван увеличить количество новых программ и игр на платформе macOS. Для этого будет использоваться огромная экосистема приложе...

[Из песочницы] Пишем бот для рыбалки в игре Albion Online на языке Python Всем привет, я являюсь счастливым пользователем операционной системы GNU/Linux.И как многим известно, игрушек идущих на линукс без дополнительных танцев с бубном намного меньше чем в «Винде». И еще меньше игр в жанре MMORPG. Однако, где-то пол года или год назад я узнал ...

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

Карьера программиста. Глава 3. Университет Продолжение рассказа «Карьера программиста». Закончив вечернюю школу, пришла пора поступать в университет. В нашем городе был один университет технической направленности. В нем же, был один факультет «Математики и Информатики», на котором была одна кафедра «Компьютерных сис...

CES-2019. Главные итоги На выставке CES-2019 в Лас-Вегасе компания Qualcomm сфокусировалась на двух ключевых направлениях: абонентские терминалы с поддержкой сетей 5G и многочисленные решения для автомобильного рынка. Читать дальше →

Как 5G меняет технологии гейминга Благодаря совместной работе компаний отрасли на рынок уже выходят новые устройства и происходит активное развёртывание сетей и инфраструктуры 5G. После десяти лет разработки революционных технологий, необходимых для создания сетей нового поколения, мы представили миру моби...

[Перевод] Технический долг как тетрис Выигрыш невозможен. Вы только решаете, насколько быстро проиграть Какой следующий ход? Многим нравится тетрис, мне тоже. Помню, как сыграл в первый раз на Nintendo Game Boy моего друга. Возможно, у вас в голове тоже застряла та мелодия. Тетрис не только одна из лучших иг...

Cerebras Systems представила компьютер с самым большим в мире процессором 22×22 сантиметра Схема компьютера CS-1 показывает, что большая часть отведена для питания и охлаждения гигантского «процессора-на-пластине» Wafer Scale Engine (WSE). Фото: Cerebras Systems В августе 2019 года компания Cerebras Systems и её производственный партнер TSMC анонсировали крупне...

[Из песочницы] Создание лица персонажа для игры «OnAir» Добрый день! Меня зовут Дарья, я 3d artist в студии RainStyle production. В настоящее время мы заняты разработкой игры в жанре Sci-fi horror под названием “On Air”. Игра рассказывает о загадочных событиях, случившихся с главным героем, который волей случая остановился в а...

Представляем вам первую водку на основе радиоактивного сырья из Чернобыля Фанаты серии игр «Сталкер» почувствуют легкое дежа вю – представлена первая бутылка водки, которая официально изготовлена с использованием материалов из Чернобыльской зоны отчуждения. Но если в вымышленном мире «атомного романтизма» радионуклиды служили «приправой» к обычным...

[Перевод] Cтажировка в Haxe Foundation Представляю вам перевод еще одного доклада с HaxeUp Sessions 2019 Linz, считаю что он хорошо дополняет предыдущий, т.к. продолжает тему изменений в Haxe, произошедших в 2019 году, а также немного рассказывает о его будущем. Немного об авторе доклада: Аурел Били познакомился ...

Появилось изображение процессора для настольных ПК AMD Ryzen 3 3200G Picasso В недалеком будущем ожидается выход APU AMD Ryzen 3000 для настольных систем. Эти процессоры с CPU на архитектуре Zen+ и GPU Vega будут выпускаться по 12-нанометровой технологии. Они будут работать на более высоких тактовых частотах по сравнению с 14-нанометровыми APU R...

Android для радиоинженера (и не только) С того самого момента, когда я приобрел свой первый смартфон, работающий под ОС Android, я искал приложения под эту ОС, которые бы помогли мне делать несложные рабочие расчеты «на ладошке». Об одном из таких приложений и пойдет речь. Читать дальше →

Auto Chess наконец-то добралась до Google Play, iOS-версия все еще в разработке Fortnite – уникальный случай, когда издатель осмелился не выпускать столь популярную игру в Google Play, а предложил игрокам загружать ее с официального сайта. На ее популярность на этой платформе такое решение наверняка не сильно повлияло. В апреле повторить это решили авто...

[Перевод] Jetpack Compose Jetpack Compose это отдельный набор инструментов разработанный для упрощения разработки UI. Он соединяет модель реактивного программирования с лакончностью и лёгкостью использования языка программирования Kotlin ПРИМЕЧАНИЕ: Jetpack Compose в настоящее время находится в ст...

Искусственный интеллект на примере простой игры. Часть 2 В этот раз выбрана игра «Змейка». Создана библиотека для нейросети на языке Go. Найден принцип обучения, зависимый от «глубины» памяти. Написан сервер для игры между разработчиками. Читать дальше →

Разработка демо для NES — HEOHdemo История проведения фестивалей компьютерного искусства, также известных как демопати, насчитывает в нашей стране уже четверть века. Люди со всех концов страны собираются, чтобы показать свои упражнения в извлечении невозможного из старых или современных компьютеров и сверхмал...

NVIDIA выпускает крупное обновление графических драйверов Компания NVIDIA объявила о выпуску большого обновления драйверов для своих видеокарт. Новая версия драйвера под номером 436.02 получила название «Gamescom Game Ready Driver» и приносит с собой новый режим сверхнизкой задержки, целочисленное масштабирование и новый фильтр Sh...

Rebel Inc. — симулятор борьбы с мятежниками от авторов Plague Inc. — доступен на Android бесплатно Неожиданно для многих в конце прошлого года студия Ndemic – авторы хита Plague Inc. — анонсировали новый проект Rebel Inc. Уже спустя неделю он вышел на iOS по цене в 149 рублей. На тот момент игра была заявлена только на смартфоны и планшеты Apple, а сейчас почти так же вне...

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

Katana Zero – беготня, катана и замедление времени (Mac) При первом взгляде на скриншоты Katana Zero можно подумать, что последний проект от Askiisoft представляет собой динамичный платформер с пиксельной графикой. Однако на деле оказывается, что игре есть что предложить и без «ураганного» геймплея. Например, Katana Zero выделяетс...

Для hack & slash в популярной серии Arcane Quest Legends вышло обновление с новым контентом В конце прошлого года разработчик Marco Pravato выпустил новую игру в серии Arcane Quest. Но если предыдущие номерные части были пошаговыми, то Arcane Quest Legends стала полноценным hack & slash в стиле Diablo. Важным отличием этого проекта от остальных было то, что нес...

Sapphire представила Nitro + Radeon RX 5700 XT В качестве основы производитель использует поколение AMD Navi с архитектурой RDNA. Графический процессор Navi-10 с 2560 шейдерными модулями работает с 8 ГБ памяти GDDR6 с тактовой частотой 1750 МГц. В играх частота увеличивается до 1,905 МГц. Sapphire заявляет ...

«Игра престолов»: строим инфографику об убийствах, сексе, путешествиях по Вестеросу и многое другое Оригинал поста + Вспомогательные функции и исходные данные Оглавление Взаимоотношения персонажей — Кто кого родил — Кто кому брат или сестра — Кто кого убил — Кто кому служит — Кто с кем женат или помолвлен — У кого с кем был секс — Все отношения на одном графе Связь перс...

Книга «Глубокое обучение с подкреплением на Python. OpenAI Gym и TensorFlow для профи» Привет, Хаброжители! Глубокое обучение с подкреплением (Reinforcement Learning) — самое популярное и перспективное направление искусственного интеллекта. Практическое изучение RL на Python поможет освоить не только базовые, но и передовые алгоритмы глубокого обучения с подк...

[Перевод] Пишем чистый и масштабируемый JavaScript-код: 12 советов Язык JavaScript родом из раннего веба. Сначала на нём писали простые скрипты, которые «оживляли» страницы сайтов. Теперь же JS превратился в полноценный язык программирования, который можно использовать даже для разработки серверных проектов. Современные веб-приложения силь...

Blockman GO 1.8.5 Blockman GO – это набор мини игры в стиле майкрафт, в которые вы можете играть не скачивая майкрафта. Приглашайте друзей и начинайте. В нашем приложении вас ждут огромные карты и множество интересных мини игры, а также крутые квесты с закрученным сюжетом. Самое интере...

Лучшие Android-игры для детей Игры для детей довольно увлекательны Давать детям смартфон — это не всегда хорошая идея. Конечно, мы не говорим, что детей вовсе нужно лишать современных гаджетов. Равно как и не утверждаем, что чуть ли не с первого года жизни маленькому человеку нужно давать в руки см...

[Перевод] Создание игры для SEGA Mega Drive/Genesis в 2019 году Даже сегодня люди по-прежнему продолжают создавать новые игры для старых консолей. Мы называем их «homebrew». Иногда это способ реализовать детскую мечту о создании игры для консоли, на которой играл ребёнком. Но кроме того это ещё и интересная задача для любого дизайнера и...

[Из песочницы] Как создать 2D игру с Python и аркадной библиотекой Привет, Хабр! представляю вашему вниманию перевод статьи How to create a 2D game with Python and the Arcade library автора Paul Vincent Craven Как создать 2D игру с Python и аркадной библиотекой Узнайте, как начать работу с Arcade, простой в использовании библиотеки Python д...

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

Анонсированы процессоры AMD Ryzen 9 3950X и Athlon 3000G Компания AMD объявила, что флагманский процессор Ryzen 9 3950X, представленный в июне этого года, поступит в продажу 25 ноября, одновременно с третьим поколением Ryzen Threadripper. Стоимость процессора составит $749 (~47 700 рублей). AMD Ryzen 9 3950X получил 16 ядер и 32 ...

[Перевод] От идеи к производству — Разработка IoT проекта Сегодня мы пошагово разберем взлеты и падения разработки IoT. Только примеры из настоящей жизни, никаких теоретических "наверное" и много опыта. А еще ссылки на связанные статьи как бонус. Читать дальше →

[Перевод] Нейросети и глубокое обучение: онлайн-учебник, глава 1 Примечание Перед вами – перевод свободной онлайн-книги Майкла Нильсена «Neural Networks and Deep Learning», распространяемой под лицензией Creative Commons Attribution-NonCommercial 3.0 Unported License. Мотивацией к его созданию послужил успешный опыт перевода учебника по п...

MacBook Air 2011 года: как его хотели убить 20 июля 2011 года MacBook Air второго поколения радикально обновились. Новые модели Air поставлялись с предустановленной Mac OS 10.7 “Lion”, а кроме этого, в тот же самый день продажи MacBook из белого поликарбоната были прекращены, и MacBook Air занял его место в продукто...

[Перевод] Создание игры для Game Boy Несколько недель назад я решила поработать над игрой для Game Boy, создание которой доставило мне большое удовольствие. Её рабочее название «Aqua and Ashes». Игра имеет открытые исходники и выложена на https://github.com/InvisibleUp/AquaAndAshes. Как мне пришла в голову эт...

Андрей Терехов: «Можно сколько угодно говорить, что американское лучше, но наша машина никогда не ломается» Завкафедрой системного программирования СПбГУ, профессор, доктор физмат наук, президент компании «Ланит-Терком» Андрей Николаевич Терехов — о том, как делал первый в СССР транслятор языков Алгол 68 и Ада, о силе обкома КПСС и рождении «Самсона», который никогда не ломался....

Asus представила материнскую плату для рабочей станции Asus предлагает платы не только для настольного сегмента, но и для рабочей станции и серверной части. Компанией был разработан ASUS Pro WS C422-Ace специально для процессоров Intel Xeon W. Плата поддерживает процессоры Skylake, на разъем LGA2066 можно установить начиная...

Total War: Three Kingdoms продемонстрировал механику шпионажа Недавно нам стало известно о том, что студия Creative Assembly представила новый геймплейный видео ролик популярной игры Total War: Three Kingdoms. Из данного видео стало известно о механике шпионажа. В новой стратегии данное решение может похвастаться действительно интересн...

Stick Combats 5.1.0 Вы готовы к битве Стикманов? ЗАХВАТЫВАЮЩАЯ ИГРА Крутое управление и геймплэй не дадут вам скучать. Продуманый джойстик и вращаюшийся контроллер заслуживают отдельного внимания. Вы оцените разнообразие оружия и создадите свою технику стрельбы. Стрельба, управление и ге...

Codemasters купила студию Slightly Mad Studios, разработчика Project CARS Компания Codemasters, известная по играм серии GRID, DIRT и Formula 1, объявила о приобретении студии Slightly Mad Studios за $30 миллионов. Вместе с этим Codemasters получила права на бренд Project CARS и «неанонсированный голливудский блокбастер». Slightly Mad Studios был...

[Перевод] Анализ сишного Hello World Hello World — одна из первых программ, которые мы пишем на любом языке программирования. Для C hello world выглядит просто и коротко: #include <stdio.h> void main() { printf("Hello World!\n"); } Поскольку программа такая короткая, должно быть элементарно объяснить,...

Введение в программирование: простой 3Д шутер с нуля за выходные, часть 2 Продолжаем разговор про 3Д шутер за выходные. Если что, то напоминаю, что это вторая половина: Часть первая: отрисовка стен Часть вторая: населяем наш мир + оконный интерфейс Как я и говорил, я всеми силами поддерживаю желание в студентах делать что-то своими руками. В ча...

Сети кабельного телевидения для самых маленьких. Часть 2: Состав и форма сигнала Сигнал, передаваемый по сети кабельного телевидения представляет из себя широкополосный, частотно разделённый спектр. Параметры сигнала, в том числе частоты и номера каналов в России регламентируются ГОСТ 7845-92 и ГОСТ Р 52023-2003, но наполнение каждого из каналов операт...

[Перевод] Маркетинг в движении: год производства гифок Когда Банди с другом начинали работать над динамичным рогаликом Wizard of Legend, они понимали, что главная проблема — это недостаток опыта. У них не было связей, бюджета на маркетинг или экспертизы, которую могли бы использовать ветераны индустрии. Поэтому было важно начать...

Пишем простой модуль Magisk для Android Введение Одним вечером я устал менять TTL после перезагрузки устройства и подумал как можно было бы делать это автоматически. Android же Linux и на нем должен быть аналог systemd или он сам. В процессе исследований мой взор пал на Magisk. На удивление разработать модуль для ...

Payback 2 2.104.3 Payback 2 – это динамичная игра для Android, которая представляет собой смесь таких жанров как гонки, танковый симулятор и экшен от третьего лица. Первая часть игры была доступна только для iOS и получила звание одного из лучших клонов Grand Theft Auto. В отличие от известно...

Музей DataArt. Видеотерминал ADM-3A. Машина тяжелая, надежная, убойная Один из наших любимых экспонатов — классический образец американской школы конструирования, надежное и недорогое устройство, мгновенно покорившее Америку в середине 1970-х. Вместе с вдохновителем музея DataArt Глебом Ницманом вспомнили эволюцию устройств ввода-вывода и вни...

Картонный движок для электротехнической настольной игры. Как мы приближали его к реальности Летом 2018 года я уже писал о том, как мы создавали настольную электротехническую игру "Не закороти Цепь!", которая тогда готовилась к изданию. В настоящий момент работа над игрой завершена, она успешно собирает средства на издание на площадке CrowdRepublic, но мы решили рас...

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

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

Bottle Flip Challenge 3.0 Bottle Flip Challenge – скачав эту игру вы автоматически принимаете челлендж. Ваша цель подкинуть бутылку с водой так чтобы она встала на донышко. Наша игра является челлендж и создана она для терпеливых упорных людей которые не отступают перед неудачами. Ваша цель в ...

Обзор RICO. Очень необычный шутер Сегодня мы поговорим о достаточно необычной игре под названием RICO, которая выглядит интересно, у нее совершенно уникальный стиль геймплея и тьма разнообразных врагов. Для тех, кто уже устал от ААА-шутеров и хочет попробовать нечто более необычное эта игра станет настоящим ...

После Ampere Nvidia выпустит видеокарты Hopper с многочиповыми GPU Согласно последним слухам, уже летом компания Nvidia представит игровые видеокарты поколения Ampere. И хотя это пока лишь слухи, и никаких достоверных данных нет, в Сети уже появилась информация о следующем поколении GPU компании Nvidia. Инсайдер утверждает, что называт...

Next Sword — фэнтезийная RPG с механикой в стиле Threes! — вышла в режиме пробного запуска на Android Next Sword – игра, которая совмещает механику свайпов и традиционные RPG. Первая может быть вам знакома благодаря таким играм как Threes! и 2048. На поле могут находиться 4 вида предметов: герой, меч, лед или огонь. Объединяя одинаковые элементы между собой, вы их прокачива...

Анонсирована Gravity Rider Zero — модернизированный вариант мотогонок В прошлом году студия Vivid Games S.A., авторы Space Pioneer, Real Boxing, Highway Getaway и еще нескольких проектов, выпустили гонку Gravity Rider в стиле серии Trials — с видом сбоку, но в научно-фантастическом сеттинге. Мы назвали ее одной из лучших гонок прошлого года, а...

Тестирование Project xCloud на Windows 10 начнётся в 2020 году Публичное тестирование сервиса потоковой передачи игр Project xCloud стартовало в октябре этого года в США, Великобритании и Южной Корее. В настоящее время оценить облачный гейминг можно лишь на смартфонах под управлением Android, но в будущем ситуация изменится. Согласно п...

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

Россиянам запретили ввозить в страну спутниковые телефоны Соотвествующее решение Государственной комиссии по радиочастотам (ГКРЧ) от 30 ноября 2018 г было опубликовано Минкомсвязи.Аналогичное ограничение вводится и на ввоз абонентских земных станций, находящихся в движении и работающих в рамках фиксированной спутниковой службы.Идея...

Ремейк jRPG Romancing SaGa 3 почти готов, подробности на Tokyo Game Show в сентябре Romancing SaGa 3анонсировали еще в 2017 году. С тех пор о проекте почти ничего не было слышно, а на этой E3 2019 объявили, что она выйдет во всем мире. Игра представляет собой ремейк оригинала, выполненный в стиле Romancing SaGa 2, которая выходила на мобильных. Romancing S...

Intel Core i9-9990XE (14 ядер до 5 ГГц) будет продаваться только на закрытом аукционе По информации из нескольких источников, Intel готовит к выпуску самый мощный десктопный процессор Core i9-9990XE — это настоящий монстр с 14 ядрами и базовой частотой 4,0 ГГц (повышается до 5,0 ГГц в турборежиме). Самое интересное, что процессор не поступит в розничную п...

Happy Color 2.4.2 Happy Color – приложение для детей и взрослых. Ваша цель раскрасить картинки по номерам. Множество разнообразных раскрасок ждут вас. Наше приложение понравиться не только детям, но и взрослым. Множество интересных картинок, которые вы сможете раскрасить, ориентируясь н...

Qiwi добавила шутер Doom на свои терминалы в честь запуска платформы для покупки игр Компания решила напомнить, что раньше ради новых игр пользователям приходилось «страдать» и искать их по всему городу.

[Перевод] Как Doom попал на Super Nintendo Эта статья — перевод главы книги Game Engine Black Book: DOOM, подробного анализа внутреннего устройства одной из самых влиятельных игр id Software. В этой главе рассказывается о сложном процессе портирования DOOM на Super Nintendo и о ключевой роли, которую сыграл в нём ра...

Трансляция посадки на Луну [22:00МСК 11 апр 2019] Фото nytimes.com Наступающий вечер четверга перед Днем Космонавтики выдался на редкость удачным! Любителей межпланетных путешествий ждет не только первый коммерческий запуск Falcon Heavy, но и настоящая посадка на Луну! Герой этого поста — израильская некоммерческая орган...

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

[Перевод] Haxe: большой секрет кросс-платформенной разработки Современный язык программирования Haxe хорошо известен в определенных кругах, но многие из читающих данный материал возможно никогда о нем и не слышали. Но не позволяйте его нишевому статусу обмануть вас. С тех пор, как он впервые появился в 2005 году, его испытали в бою его...

Самые красивые приложения и игры | WWDC 2019 В ходе конференции были объявлены проекты, которые (по мнению корпорации из Купертино) обладают наиболее привлекательным дизайном и уникальными возможностями. Список 9 «лучших из лучших» в 2019 году выглядит следующим образом: гоночная игра Asphalt 9: Legends; игра-головоло...

[recovery mode] Вертикальное письмо в современном IT Привет, Хабр! Двунаправленным письмом в наше время никого не удивить. Оно поддерживается управляющими символами Уникода, для него создан HTML-тег <bdo>. Но горизонтальные письменности – не единственные существующие и применяемые для записи человеческой речи. Кроме обыч...

Первый и второй DOOM вышли на Android в честь 25-летнего юбилея Первый DOOM празднует свое 25-летие, и в ознаменование такой важной вехи в истории культовой франшизы компания Bethesda решила выпустить официальные порты двух первых частей популярной игры на Android, опубликовав их сегодня в Google Play. Ну что тут скажешь — в аду выдался...

[Из песочницы] Об актуальных проблемах геймдизайна и путях их разрешения. Взгляд снизу Итак, всем привет и добро пожаловать в мир современных игр! Дабы заранее предупредить различные вопросы, а также обеспечить удобство чтения, далее — небольшой дисклеймер: всё что будет написано далее — основано на личном и субъективном игровом опыте, который включает в себя...

Zombie GO — новая головоломка в стиле игр серии GO от Square Enix на Android Несмотря на то, что игры серии GO от Square Enix олицетворяют качественный мобильный гейминг, самому издателю они, судя по всему, принесли не так много денег, поэтому в ближайшее время новых проектов ждать не стоит. Зато это открывает двери для независимых разработчиков, кот...

[Перевод] Цикл уроков по SDL 2.0: урок 4 — Обработка событий От переводчика: Это продолжение серии переводов туториалов от Twinklebear, в оригинале доступных тут. Перевод отчасти вольный и может содержать незначительные поправки или дополнения от переводчика. Перевод первых двух уроков — за авторством InvalidPointer. Читать дальше ...

Один из самых популярных игровых движков получил поддержку трассировки лучей Видеокарты Nvidia поколения Turing выделяются не только отличной производительностью и огромными ценами, но и поддержкой аппаратного ускорения трассировки лучей. Технология, о которой писали многие годы, наконец-то добралась до геймеров, но проблема в том, что наличие с...

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

Apple Arcade — это шанс на спасение для мобильных премиум-игр Издание The Verge выпустило материал с мнением о том, какую роль сыграет Apple Arcade в дальнейшем развитии мобильного гейминга, а также комментариями разработчиков, получивших возможность выпустить свои проекты в этом сервисе. Приводим его вольный перевод. Больше 6 лет гей...

Состоялся релиз цифровой версии настольной игры Dream Home на iOS и Android Компания Asmodee Digital славится тем, что выпускает цифровые версии лучших настольных игр. Благодаря ей у нас есть Love Letter, Pandemic, Twilight Struggle, Agricola, Small World 2 и многие другие. На этой неделе было сразу несколько релизов студии, но самый интересный — Dr...

Habr Weekly #17 / Кредиты Сбера будет одобрять ИИ — страшновато, реклама в open-source продуктах — сомнительно В этом выпуске: 00:14 — К концу 2020 года все кредиты в Сбербанке будет одобрять искусственный интеллект, k_karina 10:43 — Рассказ о том, как популярная JavaScript-библиотека начала выводить в терминал рекламу, ru_vds Читать дальше →

Sole Light — головоломка в стиле Monument Valley в режиме бета-теста на iOS и Android Indeep Studio представила свою дебютную игру под названием Sole Light. Это изометрическая головоломка, действие которой происходит в антиутопическом мире. Визуально проект напоминает Monument Valley, но в нем нет оптических иллюзий. Управлять предстоит главным героем и мног...

Как эволюционировали игры о Спайро: видео Игровая серия Spyro the Dragon была начата компанией Insomniac Games в далеком 1998 году: тогда на оригинальную PlayStation была выпущена первая часть серии. Следующие две игры были также разработаны Insomniac Games и вышли — в 1999 и 2000 гг. соответственно — на первую PS. ...

Критики оценили Heaven's Vault в среднем на 72 балла на ПК, ждем релиза на мобильных Heaven’s Vault – одна из самых ожидаемых лично мною мобильных игр. Вчера она вышла на ПК и PlayStation 4. Но на компьютере есть проекты и поинтереснее, поэтому я берегу ее именно для прохождения на мобильном. Это творение студии inkle, которая прославилась приключением 80 D...

Google представила игру для создания игр Google представила игру под названием Game Builder, в которой можно создавать собственные простые игры в стиле Minecraft.

Skyrim Together – долгожданный мультиплеер в The Elder Scrolls V: Skyrim Давно мечтали исследовать бескрайние просторы Скайрима вместе с друзьями? Тогда мод Skyrim Together предназначен именно для вас. Он разрабатывается командой независимых разработчиков и в ближайшее время перейдет на этап закрытого бета-тестирования.Skyrim Together – мул...

Психология настольной игры: игра и темперамент В общем-то, очевидно, что разным людям нравится разное, и на игры это тоже распространяется. Одна и та же игра у некоторых детей (и взрослых) заходит, у других — нет. По крайней мере отчасти предпочтения в играх определяются темпераментом. 1. Про темперамент Когда мы говори...

SweetFX Configurator - модифицируем графику в играх на свой вкус Знание - сила! В эпоху Интернета совершенно любые знания стали доступны каждому, вопрос лишь в том, где найти источник этих знаний? И сегодня мы продолжаем рубрику, где будем давать вам советы и делиться опытом в виде коротких, но подробных пошаговых инструкций. От создания ...

[Перевод] Робот из MIT обучается игре в «Дженгу», полагаясь на зрение и осязание Особый подход к машинному обучению может помочь роботам научиться собирать телефоны и работать с другими мелкими запчастями на конвейере В подвале 3-го корпуса MIT робот тщательно размышляет над своим следующим ходом. Он нежно тыкает башню из блоков, выискивая наиболее по...

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

Как поиграть в Call of Duty Mobile на ПК Хотите поиграть в Call of Duty Mobile на ПК? Нет ничего проще! Call of Duty для мобильных устройств была выпущена чуть больше недели назад, а именно 1 октября и невероятно быстро набрала популярность. За первые 24 часа у игры уже было более, чем 20 миллионов установок по все...

Microsoft проводит конкурс агентов ИИ на платформе Minecraft Участники конкурса совревнуются в нескольких играх на платформе Minecraft. Слева: игра Build Battle, где игрокам необходимо воссоздать структуру (в данном случае структура расположена на земле). Справа: игра Pig Chase, где агенты ИИ должны сотрудничать, чтобы загнать свинью...

[Из песочницы] Как научиться учиться Привет, Хабр! Представляю вашему вниманию перевод статьи «HOW TO LEARN HOW TO LEARN». Заметки и наблюдения о том, как лучше организовать свой учебный процесс. Мы, IT-шники, обречены на постоянное обучение до конца жизни. Еще 10-15 лет назад знания Java и JSP-серверлетов б...

EyeWire — продолжаем изучать тайны мозга Концепт мурала для города Кембридж, штат Массачусетс. Автор — Даниэла Гамба. Игра EyeWire, про которую я уже писал здесь статью, продолжает нарабатывать новый материал. Ученые в лаборатории Себастьяна Сеунга не полагаются только на игру и только на усилия добровольцев от н...

4 трудности при локализации мобильных игр на примере Fishing Clash — перевод Хабр, привет! Перевели статью Кевина Дабровски, креативного директора Ten Square Games. На примере их игры Fishing Clash он рассказал, какие у них случались факапы, и что делать, чтобы у вас такого не повторилось. Следует сразу разделить понятия: локализация и перевод — ...

В следующем обновлении в карточной игре Meteorfall появятся ежедневные испытания Мы назвали Meteorfall одной из лучших карточных игр прошлого года и сегодня лишний раз убедились в том, что это заслуженно. Разработчики не только представили свежий взгляд на жанр, застрявший на одном месте из-за влияния Hearthstone: Heroes of Warcraft, но и активной поддер...

ASRock представила новые видеокарты серии Radeon RX 5700 Phantom Gaming Компания ASRock официально представила новые видеокарты серии Radeon RX 5700 Phantom Gaming, куда вошли модели Radeon RX 5700 XT Phantom Gaming D 8G OC и Radeon RX 5700 Phantom Gaming D 8G OC. Благодаря расширенным спецификациям и богатому функционалу, новинки обеспечат неза...

Создатели Lords Mobile и Castle Clash готовят «мультяшную Terraria» — Craft Legend В этом году мобильный разработчик IGG, известный благодаря таким проектам, как Castle Clash и Lords Mobile, представил новую игру на волне популярности королевских битв — Mobile Royale. Не прошло и полгода, а авторы уже анонсируют новую — Craft Legend. Это наконец-то будет ...

[Из песочницы] Знакомство с Sass модулями Привет, Хабр! Представляю вашему вниманию перевод статьи «Introducing Sass Modules» автора Miriam Suzanne. Недавно в Sass появилась функциональность, которая вам знакома по другим языкам: модульная система. Это большой шаг вперед для @import, одной из наиболее часто использ...

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

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

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

Стало окончательно известно, чем процессор AMD Ryzen 7 2700X Gold Edition отличается от обычной версии Как известно, в этом году компания AMD празднует свое 50-летие. Мы уже сообщали, что юбилей будет отмечен, в частности, выпуском специальной версии восьмиъядерного настольного процессора Ryzen 7 2700X. Она называется AMD Ryzen 7 2700X Gold Edition и отличается не только...

DrumHero: Как я делал первую в жизни игру В этом году социально-образовательной программе IT ШКОЛА SAMSUNG исполняется 5 лет (читайте об IT ШКОЛЕ здесь), и по этому случаю мы предложили нашим выпускникам рассказать о себе и опыте создания своих мобильных приложений. Мы верим, что при большом желании каждый может дос...

DOOGEE очень скоро привезет в Украину смартфон Y8 PLUS Первый квартал 2019 года – дата анонса не только первого смартфона обновленной Y-серии – модели Y7, но и еще одной не менее интересной новинки – Y8 PLUS. DOOGEE Y8 PLUS – это настоящая симфония красок и технологий.

[Перевод] Создание калькулятора чаевых на Kotlin: как это работает? Рассказываем, как создать простое приложение для расчета чаевых на языке Kotlin. Если точнее, то Kotlin 1.3.21, Android 4, Android Studio 3. Статья будет интересной, в первую очередь, для тех, кто начинает свой путь в разработке Android-приложений. Она позволяет понять, ч...

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

Официально: Asus ROG 2 получит экран с частотой 120 Гц Asus недавно объявила о партнерстве с китайскими Tencent Games при разработке своего нового телефона Asus ROG 2. Теперь тайваньский производитель представил одну из особенностей будущего игрового смартфона — это дисплей с частотой 120 Гц. По словам Asus, в грядуще...

Mac Pro марта 2009 года: раздвоение личности… 3 марта 2009, весеннее обновление всех настольных линеек Mac’ов на фоне одного из самых тяжелых экономических кризисов нового тысячелетия. “Кризис – лучшее время для перемен” – сказал Стив Джобс в 1997. Через 12 лет ответом на кризис стала новая модель Mac Pro. Только эта н...

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

[Из песочницы] Подводные камни Java Здравствуйте. Хочу представить вашему вниманию небольшую статью. Цель данной публикации: Показать наиболее часто встречающиеся ошибки начинающих и некоторые приемы их исправления. Понятно, что некоторые ошибки могут быть сложными и происходить по тем или иным причинам. Цель...

[Из песочницы] Инкапсуляция для настоящих самураев, или нюансы, связанные с ключевым словом internal в C# Пролог: internal is new public Каждый из нас мечтал о проекте, где всё будет сделано правильно. Это кажется вполне естественным. Как только ты узнаёшь о самой возможности писать хороший код, как только слышишь легенды о том самом коде, который можно легко читать и изменять, ...

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

[Перевод] Если вы что-то создаёте, избегайте расписания менеджера В книге ”Masters of Doom” о компании id Software и её влиянии на массовую культуру Дэвид Кушнер размышлял о необычном стиле работы ведущего программиста Джона Кармака. Чтобы повысить производительность и не отвлекаться от работы над движком Quake, тот принял агрессивный п...

You are supposed to be here! 22 года релизу легендарной игры Duke Nukem 3D «Фактура Дольфа Лундгрена, харизма Шварценегера и чувство юмора Брюса Уиллиса». Сочетание, конечно, убойное. Можно даже сказать — ядерное. Впрочем, нашего героя так и зовут — Ядерный Герцог. Он же — Дюк Нюкем. Брутальный блондин с мощными кулаками, исправно спасающий Землю о...

У богатых свои причуды: Дети Кейт Миддлтон стали называть свою няню «Джеймсом Бондом» В королевском дворце работает настоящий секретный агент, по версии детей Кейт Миддлтон. У Кейт Миддлтон и принца Уильяма трое великолепных детей: 5-летний принц Джордж, 3-летняя принцесса Шарлотта и 9-месячный принц Луи. При этом будущие монархи Великобритании также имеют о...

Как нужно и не нужно писать чат ботов на примере моего бота для игры в «Тайный Санта» Предыстория Год назад решил я создать телеграм бот для того, чтобы поиграть в достаточно популярную новогоднюю игру «Тайный Санта». Вдохновился я тем, что пару лет назад мы на работе компанией решили сыграть в эту игру (это показалось очень круто), и плюс я давно следил за...

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

Красивая MMORPG Spiritwish от Nexon и NEON Studio вышла в Южной Корее Nexon анонсировала Spiritwish – RPG в стиле Ragnarok Online – в августе прошлого года. Позже она показывала ее на G-Star 2018. С тех пор информации было не очень много, и тут внезапно игра вышла в Южной Корее. Ее создает новая студия NEON Studio, которая вдохновлялась Ragna...

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

[Из песочницы] OpenAI Gym+ROS+Gazebo: обучение автономного робота в домашних условиях. Часть 1 За последние несколько лет мы стали свидетелями внедрения технологий искусственного интеллекта в нашу повседневной жизни — от роботов-пылесосов до беспилотных дронов. Все они, управляемые искусственным интеллектом, уже являются для нас обыденностью. Но несмотря на это, проце...

[Из песочницы] OS1: примитивное ядро на Rust для x86 Я решил написать статью, а если получится — то и серию статей, чтобы поделиться своим опытом самостоятельного исследования как устройства Bare Bone x86, так и организации операционных систем. На данный момент мою поделку нельзя назвать даже операционной системой — это неболь...

Knights and Bikes – фантазии, сражения и велосипеды (Mac) Всего пару недель назад в Steam стал доступен дебютный проект студии Foam Sword под названием Knights and Bikes, в котором авторы очень удачно совместили темы крепкой дружбы между детьми с разными жизненными проблемами. Забегая вперед, можно сказать, что в итоге игра получил...

[Перевод] Заложники COBOL и математика. Часть 1 Посмотрим правде в глаза: никто не любит дробные числа — даже компьютеры. Когда речь заходит о языке программирования COBOL — первый вопрос, который всплывает у всех в голове, всегда выглядит так: «Почему человечество всё ещё использует этот язык во множестве жизненно важны...

[Перевод] Встраиваемые функции в Go Go позволяет писать на ассемблере. Но авторы языка написали такую стандартную библиотеку, что бы этого делать не пришлось. Есть способы писать переносимый и быстрый код одновремено. Как? Добро пожаловат под cut. Читать дальше →

[Перевод] Последствия переписывания компонентов Firefox на Rust В прошлых статьях цикла мы обсудили безопасность памяти и безопасность потоков в Rust. В этой последней статье посмотрим на последствия реального применения Rust на примере проекта Quantum CSS. Движок CSS применяет правила CSS на странице. Это нисходящий процесс, который с...

Виды контекста в JavaScript И снова здраствуйте! Мы уже писали о том, что в конце сентября в OTUS стартует новый поток курса «Fullstack разработчик JavaScript». В преддверии начала занятий продолжаем делиться с вами авторскими статьями, подготовленными специально для студентов курса. Сегодня разберем в...

По следам русского Scala-движа. Часть 1 Эта серия интервью приурочена к ScalaConf — к первой настоящей конференции в России, полностью посвященной Scala, которая пройдет 26 ноября. Перед этим событием я взял интервью у 6 свидетелей и «апостолов» зарождения движения Scala в России. Здесь не будет обсуждения Free, T...

Процессоры AMD Ryzen 3000 (Zen 2) будут поддерживать память DDR4-5000 Процессоры AMD Ryzen третьего поколения (серия 3000) на архитектуре Zen 2 преодолеют огромное количество ограничений памяти, присущих предыдущим поколениям. В Zen 2 контроллер памяти отделен от CPU и вынесен на отдельный кристалл ввода-вывода. По данным источника, в пр...

CES: AMD обновляет Ryzen для ноутбуков и берется за хромбуки Компания анонсировала четырехъядерные процессоры Ryzen для ноутбуков с интегрированной графикой Radeon Vega. Волшебная история, подобная истории Золушки, началась для AMD в 2018 году с настольных компьютеров и рабочих станций, а в 2019 году компания охватила новыми процес...

Западные издания довольны качеством мобильной Alien: Blackout 24 января в App Store и Google Play выйдет новая мобильная игра Alien: Blackout. Если бы франшиза была более популярной, то она вполне могла посоревноваться с Diablo Immortal по степени ненависти, с которой столкнулась на момент анонса. У официального трейлера проекта в YouT...

Классические ПК-игры, в которые вы можете поиграть на своем Android-смартфоне прямо сейчас Соскучились по классике? Многие мобильные игры сегодня зачастую расстраивают. Они погрязли в различных вариациях на тему «три в ряд», бесплатных (но с кучей рекламы) раннерах или приложениях, которые требуют буквально швырять деньги в экран вашего устройства благод...

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

Флагманские смартфоны Samsung Galaxy S10 стали на шаг ближе к выпуску Федеральной комиссии по связи США (FCC) сертифицировала смартфоны флагманской серии Samsung Galaxy S10. Регулятор одобрил модели с номерами SM-G970U, SM-G973U и SM-G975U, соответствующие Samsung Galaxy S10E, Samsung Galaxy S10 и Samsung Galaxy S10+. Документация FCC по...

50 избранных материалов о заработке музыкантов, звуке в играх и кино, необычных инструментах и хорошо забытом старом Это — мегаподборка из нашего блога на Хабре и «Мира Hi-Fi», настоящего тематического медиа, для которого мы подготовили и опубликовали сотни материалов на тему звука и аудитехники. Сегодня мы предлагаем вашему вниманию избранные топики. В них мы пишем о заработке и карьере ...

Новый Medal of Honor: Above and Beyond от авторов Titanfall Студия Respawn работают над созданием новой игры из серии Medal of Honor. Medal of Honor: Above and Beyond это шутер в сеттинге о Второй мировой. По словам руководителя разработки Питера Хиршманна, игроков ждут более 50 уровней, в период с 1943 по 1945 год. Прохождение Me...

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

Одна из главных проблем устройств для смарт-дома — устаревшие протоколы Компания Avast совместно со Стэнфордским университетом провела широкомасштабное исследование безопасности устройств Интернета вещей (IoT) для современного «умного» дома. Сообщается, что в настоящее время приблизительно 40 % домохозяйств по всему миру имеют как минимум одно у...

Как я патчил Вселенную :) На Хабре достаточно много статей про разработку игр, однако среди них очень мало статей, которые касаются “закулисных” тем. Одной из таких тем является организация доставки, собственно, игры большому количеству пользователей на протяжении длительного времени (год, два, три...

Com2uS может представить MMORPG Summoners War на презентации Samsung Galaxy S10 Во время презентации Samsung Galaxy Note9 в прошлом году компания Epic Games представила Android-версию своей королевской битвы Fortnite, сделав ее эксклюзивной для устройств южнокорейского производителя на короткий срок. Похоже, на мероприятии, посвященном Samsung Galaxy S...

Состоялся официальный релиз League of Wonderland — PvP-стратегии от SEGA SEGA представила свой взгляд на жанр коротких онлайн-стратегий в стиле Clash Royale. League of Wonderland вышла на iOS и Android во всем мире. Главная особенность игры в ее персонажах. На поле боя вы будете призывать героев известных сказок и мифов, исторических деятелей и ...

[Перевод] Паттерны проектирования в современной JavaScript-разработке Автор материала, перевод которого мы публикуем, говорит, что в мире разработки программного обеспечения «архитектурным проектированием» можно назвать процесс конструирования приложения, в ходе которого его стремятся сделать качественным, надёжным и хорошо поддающимся поддерж...

Microsoft представила физический язык программирования для невидящих и слабовидящих детей В рамках международной образовательной конференции BETT Microsoft представила Code Jumper, физический язык программирования, созданный для обучения базовым навыкам разработки программ невидящих и слабовидящих детей.

Разработчики недовольны методом распределения доходов из Google Play Pass Компания Google сообщила, что на размер выплат разработчикам, чьи приложения представлены в Google Play Pass, будет влиять количество времени, проведенного в них игроками. Также будет учитываться мнение игроков (или пользователей программ) о контенте. Получается, что разраб...

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

Assassin’s Creed: Unity может помочь при реставрации Нотр-Дама Assassin’s Creed: Unity может помочь при реставрации Нотр-Дама. В игре – идеальная копия собора. 15 апреля собор Нотр-Дам-де-Пари загорелся. Здание понесло страшный ущерб, отдельные очаги возгорания не потушены до сих пор. Официальную причину пожара еще предстоит установить...

Как мы развивали ИТ в «Леруа Мерлен»: пересборка двигателя на ходу Четыре года назад база клиентов велась отдельно в каждом магазине плюс ещё одна — на сайте. В предыдущих сериях: три года назад мы решили, что нужно делать свою разработку в России. Два года назад начали писать собственный код вместо того, чтобы модифицировать форк кода ...

В аэропорту «Борисполь» обустроили 32 парковочных места с зарядками для электромобилей (оплата за стоянку и зарядку будет взыматься раздельно) В аэропорту «Борисполь» в ближайшие два месяца появятся 32 парковочных места, которые будут оснащены зарядками для электромобилей, сообщил коммерческий директор предприятия Георгий Зубко. По его словам, 30 мест будут размещены на втором этаже многоуровневого паркин...

AMD Radeon VII: 7 нм high-end видеокарта за 699$ Лиза Су анонсировала крайне любопытный продукт на выставке CES 2019. Он называется AMD Radeon VII. Этот топовый графический адаптер, собранный на базе 7 нм чипа Vega 20, будет конкурировать на рынке с GeForce RTX 2080. Релиз устройства намечен на 7 февраля, его стоимость — ...

Mental Asylum — новый хоррор в стиле Outlast вышел на Android Студия Wyverin Entertainment выпустила в Google Play хоррор Mental Asylum, который сперва только названием, а затем и игровым процессом напоминает известную Outlast. В этом проекте вам тоже предстоит исследовать заброшенную лечебницу, используя камеру с режимом ночного виде...

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

Новая видеокарта GeForce GTX 1650 Компания NVIDIA представила видеокарту GeForce GTX 1650, это начальный графический процессор, целью которого является предоставление преимуществ современных игр таких как сложные эффекты шейдеров по более низкой цене всего за 149 долларов. Это значительный шаг вперед по ...

Подробности о Sony PlayStation 5: SSD объемом 2 ТБ, восьмиядерный процессор частотой 3,2 ГГц и видеокарта с 24 ГБ памяти GDDR6 Источник приводит новые подробности об игровой приставке Sony PlayStation 5. Новинку представят только через год и несколько месяцев, но уже сейчас ее характеристики впечатляют — и едва ли они устареют к моменту выхода. Как сообщается, в основе аппаратной платфор...

[recovery mode] Как сделать мобильную игру командой из 2 человек с нулевым бюджетом и получить фичеринг в Google Play Мы с мужем давно хотели делать игры вместе, но времени на это никогда не хватало. Мы оба работали: он — UI-программистом в геймдеве, я — продакт-менеджером в social media, затем в финтехе, и сил на собственную игру не оставалось. Год назад мы переехали в Канаду и решили, ...

[Перевод] Введение в реверс-инжиниринг: взламываем формат данных игры Введение Реверс-инжиниринг незнакомого файла данных можно описать как процесс постепенного понимания. Он во многом напоминает научный метод, только применённый к созданным человеком абстрактным объектам, а не к миру природы. Мы начинаем со сбора данных, а затем используем э...

[Из песочницы] Создание Redux-подобного глобального хранилища, используя React Hooks Привет, Хабр! Представляю вашему вниманию перевод статьи "Build a Redux-like Global Store Using React Hooks" автора Ramsay. Давайте представим, что я написал интересное предисловие к этой статье и теперь мы сразу можем перейти к по-настоящему интересным вещам. Если...

[Из песочницы] Ямы на пути становления программистом Привет, Хабр! На досуге, читая интересную статью о становлении программистом, я задумался, что в целом мы с вами проходим по одному и тому же минному полю с граблями на карьерном пути. Оно начинается с ненависти к системе образования, которая из нас якобы «должна» сделать с...

Надёжность российских спутников возрастёт Холдинг «Росэлектроника», принадлежащий государственной корпорации Ростех, объявил о разработке нового оборудования, которое позволит поднять надёжность отечественных спутников. В частности, представлена первая российская бортовая лампа бегущей волны (ЛБВ) с охлаждением за с...

С 18-ядерной моделью, но без 14-ядерной: опубликованы характеристики бюджетных серверных процессоров Intel Glacier Falls W с сокетом LGA 2066 Платформа серверных процессоров Intel Xeon W серии 2200 разделена на две ветки: флагманскую Cascade Lake W с сокетом LGA 3647, дебютировавшую в июне, и бюджетную Glacier Falls W с сокетом LGA 2066. Последняя пока не представлена официально, но в Сети уже появились подро...

Серия Reigns станет настольной игрой, Reigns: The Council выйдет на Kickstarter в конце лета Reigns — пример той серии игр, которая объединяет в себе интересный игровой процесс и простоту управления, не скатываясь к копированию консольных проектов, но и не пытаясь держать игроков за дураков. Сегодня стало известно, что эта серия станет полноценной настольной игрой....

«Flank That Tank!» — танки с упором на физику «Flank That Tank!» — это игра про танки и только про них! Она никак не связана с WOT Blitz, имеет совсем иную механику и выполнена в 2D-формате. У игры лишь одна особенность, которая отличает ее от всех остальных подобных — это физика. Более лучшей раз...

Стратегия игры в телепатию Одно из изданий этой механики Есть колода из 100 карт с натуральными числами от 1 до 100, каждого по одному. Вы и второй игрок берёте по 3 карты из этой колоды. Задача — одну за одной выложить их на стол в порядке возрастания. Но нельзя меняться информацией между собой и п...

Коренные микробы влагалища «Я в Люди как люди иду как в вагину*, идет настоящий мужчина», Жалобная книга московского кафе «Люди как люди», середина 2000-х *Влага́лище (лат. vagina — ножны, футляр) Ощущение, что священное отношение к появлению жизни на свет у нас исчезает, точно так же, как коре...

[Перевод] Как разрабатываются и производятся процессоры: основы архитектуры компьютеров Мы воспринимаем центральный процессор как «мозг» компьютера, но что это значит на самом деле? Что именно происходит внутри миллиардов транзисторов, благодаря которым работает компьютер? В нашей новой мини-серии из четырёх статей мы рассмотрим процесс создания архитектуры ко...

[Перевод] 5G — технология, которая, видимо, замедлит веб Технология 5G — это уже реальность. Соответствующий значок начинает появляться в верхних частях экранов телефонов по всему миру. Если вы подключены к 5G-сети, то вы могли заметить, что такая сеть не кажется намного более быстрой, чем 4G-сеть. Я вполне это понимаю. Говорят, ч...

ASUS представляет видеокарты ROG Strix, ASUS Dual, TUF Gaming и Phoenix на базе графического процессора GeForce® GTX 1660 Ti Новые игровые видеокарты серии GeForce® GTX 1660 Ti отличаются доступной ценой и позволяют играть в современные игры в большом разрешении с высокой частотой смены кадров

Книга «Совершенный алгоритм. Графовые алгоритмы и структуры данных» Привет, Хаброжители! Алгоритмы — это сердце и душа computer science. Без них не обойтись, они есть везде — от сетевой маршрутизации и расчетов по геномике до криптографии и машинного обучения. «Совершенный алгоритм» превратит вас в настоящего профи, который будет ставить за...

Тот, кто воскресил Duke Nukem: интервью с Рэнди Питчфордом, волшебником из Gearbox RUVDS совместно с Хабром продолжают проект, состоящий из серии интервью с интересными, на наш взгляд людьми в IT-среде. В прошлый раз мы познакомились с Ричардом (Levelord) Греем. Levelord — дизайнер легендарных игр Duke Nukem, American McGee’s Alice, Heavy Metal F.A.K.K.2, ...

В онлайн-магазинах замечены чипы AMD Ryzen 9 3800X, Ryzen 7 3700X, Ryzen 5 3600X Запуск новых 7-нм процессоров AMD неумолимо приближается, и одним из факторов могут служить страницы онлайн-магазинов из Вьетнама и Турции, посвящённые чипам Ryzen серии 3000 на основе архитектуры Zen 2. На страницах пока не фигурируют цены, но зато приведены технические хар...

Игра фреймворков: тренды JavaScript в 2019 TypeScript против ES6, React против Angular, Jest против Mocha… Не хуже нашумевшего сериала, эти «битвы» держат поклонников JavaScript в напряжении, заставляя их задумываться: «Что же учить дальше?» К тому же, армии пользователей каждой из технологий приводит настолько убеди...

Архитектура Armv8.1-M включает расширенные возможности машинного обучения и обработки сигналов для самых маленьких встраиваемых систем Компания Arm на этой неделе представила архитектуру Armv8.1-M. В ней используется технология Arm Helium, представляющая собой расширение M-Profile Vector Extension (MVE) для процессоров серии Arm Cortex-M. Как утверждается, Helium обеспечивает повышение производительнос...

FFI: пишем на Rust в PHP-программе В PHP 7.4 появится FFI, т.е. можно подключать библиотеки на языке C (или, например, Rust) напрямую, без необходимости писать целый extension и разбираться в его многочисленных нюансах. Давайте попробуем написать код на Rust, и используем его PHP-программе Читать дальше →

Опровергаем четыре стереотипа о языке программирования Rust Язык программирования Rust, созданный и поддерживаемый корпорацией Mozilla, позволяет обычным программистам писать одновременно и безопасные и быстрые системы: от калькуляторов до высоконагруженных серверов. За своё относительно короткое время существования данный язык уже ...

[Из песочницы] Как одно изменение конфигурации PostgreSQL улучшило производительность медленных запросов в 50 раз Здравсвуйте, хабровчане! Предлагаю вашему вниманию перевод статьи «How a single PostgreSQL config change improved slow query performance by 50x» автора Pavan Patibandla. Она очень сильно мне помогла улучшить производительность PostgreSQL. В Amplitude наша цель — предоставит...

Книга «Swift. Основы разработки приложений под iOS, iPadOS и macOS. 5-е изд. дополненное и переработанное» Привет, Хаброжители! Язык Swift молод, он растет, развивается и изменяется, хотя основные подходы к программированию и разработке уже сформировались. В новом, пятом издании книги была полностью переработана первая часть книги, что делает знакомство с языком Swift более комф...

На мобильных вышел аудио-детектив Alt-Frequencies от авторов Normal Lost Phone и Another Lost Phone Alt-Frequencies – новый проект от автора оригинальных интерактивных приключений A Normal Lost Phone и Another Lost Phone. В последних двух играх вашей задачей было по крупицам собирать информацию о жизни человека с помощью его смартфона. Alt-Frequencies довольно сильно от н...

[Перевод] Data-Oriented Design (или почему, используя ООП, вы, возможно, стреляете себе в ногу) Представьте себе такую картину: близится конец цикла разработки, ваша игра едва ползает, но в профайлере вы не можете найти очевидных проблемных мест. Кто же виноват? Паттерны произвольного доступа к памяти и постоянные промахи кеша. Пытаясь повысить производительность, вы ...

[Перевод] Джефф Хокинс наконец готов объяснить свои исследования мозга Джефф Хокинс — ветеран Силиконовой долины, посвятивший последнее десятилетие изучению загадок человеческого мозга, организовал встречу с компанией DeepMind — одной из ведущих ИИ-лабораторий в мире. Ученые из DeepMind, принадлежащей материнской компании Google — холдингу A...

[Перевод] Как работает ИИ в игре Hitman (2016) Выпущенный компанией IO Interactive в 2016 году Hitman вернул франшизу к её корням: созданию богатых и интересных сценариев, в которых Агент 47 должен устранять свои цели, часто импровизированным и непрактичным способом. Для решения этой задачи внутри игры применяется множес...

Kotlin как будущее разработки приложений на Android С момента появления версии 1.0 прошло всего несколько лет, а язык приняли на вооружение многие крупные компании и разработчики. Всё благодаря тому, что создателям языка удалось добиться целей, поставленных в начале пути — разработать инструмент, который был бы удобнее и б...

Книга «Unity и C#. Геймдев от идеи до реализации. 2-е изд» Привет, Хаброжители! Джереми Гибсона Бонд задумывая эту книгу, ставил перед собой простую цель: познакомить вас со всеми инструментами и передать начальные знания, необходимые для достижения успеха в разработке игр и прототипов. Автор постарался втиснуть в эту книгу макси...

[Перевод] TDD: методология разработки, которая изменила мою жизнь На часах 7:15 утра. Наша техподдержка завалена работой. О нас только что рассказали в передаче «Good Morning America» и множество тех, кто впервые посещает наш сайт, столкнулось с ошибками. У нас настоящий аврал. Мы, прямо сейчас, до того, как потеряем возможность превратит...

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

Samsung Galaxy S11 получит более высокую платёжеспособность по сравнению с iPhone 11 Pro Max Пришла новость, которая порадует привыкших к Samsung Pay пользователей. Компания Samsung не собирается отказываться от поддержки технологии MST  и продолжит использовать её в своём следующем флагманском смартфоне Samsung Galaxy S11.  Об этом рассказал известн...

[Перевод] Псевдослучайность нам поможет: подборка инструментов генерации ассетов для игры Отгремели выстрелы минувшего Ludum Dare 44, но тяга делать игры, оттачивать свое мастерство ещё не покидает меня, да и думаю многих. Проглядывая главную страницу онлайн-мероприятия, я наткнулся на интереснейший пост, где автор задался вопросом составления инструментария, пом...

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

[recovery mode] Делаем маршрутизатор и NAS на одном процессоре У меня появился «домашний сервер» на Linux всего через несколько лет, как мне купили компьютер. Сейчас, с того момента прошло уже более пятнадцати лет и большинство этого времени у меня был какой-то второй дополнительный компьютер дома. Однажды, когда пришла пора его обновля...

Краеугольные камни уничтожения медленного кода в Wolfram Language: ускоряем код в десятки, сотни и тысячи раз Скачать файл с кодом и данные можно в оригинале поста в моем блоге Картинка к вебинару и посту взята не просто так: в определенном смысле символьное ядро Wolfram Language можно сравнить с Таносом — если бы его мощь была бы направлена в правильное русло, он мог бы стать самы...

AMD готовит новый 16-ядерный игровой процессор Ryzen 3950X с частотой 4,7 ГГц Остался всего один день до AMD Next Horizon E3, на котором ожидается презентация игровых графических продуктов серии Navi RX 5700 следующего поколения на 7 нм. Как выясняется, это не все, что компания планирует представить завтра. AMD готовит новый 16-ядерный игровой процесс...

[Из песочницы] Использование верилятора как средства быстрого моделирования RTL проектов. Введение в UVM В данной статье будут описаны установка и применение бесплатного ПО для моделирования схем цифровой логики на языке Verilog как альтернативы коммерческих продуктов Incisve от компании Cadense и ModelSim от компании MentorGraphics. Сравнение моделирования в ModelSim и Verilat...

Робот-тьютор для детей с РАС Комплекс томичи разрабатывают в сотрудничестве с центром поведенческого анализа Новосибирского государственного университета, компанией Комплект-ОМ (Новосибирск), при поддержке центра НейроНет(Новосибирск)."Расстройства аутического спектра - это проблема для всего мира....

Nvidia выпускает видеокарту Tesla V100s Новый графический процессор разработан для ускорения искусственного интеллекта, высокопроизводительных вычислений (HPC), обработки данных и графики. Nvidia Tesla V100s оборудован графическим процессором Volta GV100, количество ядер CUDA и Tensor (5120 и 640 соответств...

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

[Из песочницы] Переезд в Армению Первый раз предложение из Армении пришло в конце августа или в сентябре 2018-го. В то время я искал работу, но предложение не впечатлило. На сайте HR-агентства не было информации о стране, но компания (Vineti) заинтересовала уже тогда. Позже ключевую роль сыграл сайт, где оч...

[Перевод] Компакт-диску 40 лет, и он мёртв (ли?) Прототип проигрывателя Philips, журнал Elektuur №188, июнь 1979, Public domain mark 1.0 Компакт-диску 40 лет, и для тех из нас, кто помнит, как он начинался, он остаётся загадочным достижением высоких технологий даже сейчас, когда этому носителю пришлось потесниться под на...

NASA отправит на орбиту Луны крохотный спутник. Для чего он нужен? Кубсат, разработанный компанией Tyvak Nano-Satellite Systems Человечество занимается исследованием космоса с очень давних времен, но настоящий прорыв в этом деле был сделан только во второй половине XX века. Именно тогда в космос были отправлены первые люди и изобретены косм...

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

Поиск JS-фреймворка для генерации UI Как-то я захотел попробовать реализовать одно маленькое клиент-серверное приложение. Реализация в задумке была такая: на клиентской стороне рисуем с помощью какого-нибуть JS-фреймворка окошки, на серверной стороне обрабатываем вызовы с клиента с помощью скомпилированного пр...

Система непрерывного производственного планирования Родова — советская Lean-ERP 1961 года. Взлет, закат и новое рождение Питеркин С.В., [email protected] Введение Задача планирования и управления производством — одна из наиболее «горящих» и «загадочных» в настоящее время проблем для отечественных предприятий. Единичные успешные примеры применений IT в виде ERP систем, с устаревшими...

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

Научитесь говорить «Нет»: в следующем году выйдет приключение Say No! More Издатель Thunderful совместно со студией Studio Fizbin, которая известна квестом The Inner World, анонсировали необычную однокнопочную игру под названием «Say No! More». Уже в названии кроется игра слов, которую стоит объяснить для тех, кто слаб в английском языке. Есть так...

[Перевод] Искусство аннотирования: пишем Java-friendly код на Kotlin Привет, Хабр! Сегодня мы затронем важнейшую тему: интероперабельность Java и Kotlin. Авторы предлагаемой публикации разумно предполагают, что переписать на Kotlin базу кода, сделанную на Java, маловозможно. Поэтому правильнее обеспечить взаимодействие кода на Java и Kotlin....

Создатели серии игр Mass Effect добавят трансгендеров в свои будущие игры В рамках проходящей в Швеции конференции Sweden Game Conference, главный дизайнер BioWare Оса Роос рассказала о множестве сложностей, возникающих при добавлении в игры трансгендерного или небинарного персонажа. Причем также она недвусмысленно намекнул на скорое появление так...

10 лучших футбольных игр на iOS Футбол на айфоне Во вторник стартовал основной турнир Лиги Чемпионов УЕФА. Внимание всех футбольных болельщиков теперь до финала 30 мая будет приковано к противостоянию лучших клубов Европы. Но, к сожалению, между матчами этого увлекательного турнира очень большие перерывы –...

В честь 1 апреля Google добавила в приложение Maps мини-игру Компания Google приурочила к 1 апреля не шутку, а новую мини-игру. Сегодня в мобильном приложении Google Maps желающие могут сыграть в классическую «змейку», разве что с иным оформлением. Google предлагает выбрать среди карт шести городов или же карты мира. ...

Game Dev Sim: настольная игра про разработку игр Недавно появилась российская настольная игра, наглядно и весело дающая представление о том, как непрост труд создателя видеоигр! Немного напоминает известную игру Стартап, но сильно больше по содержанию и геймплейным возможностям. Ну и конечно специфический сеттинг про разра...

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