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

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

[Из песочницы] Внедрение в компании системы поиска конструкторов-механиков с помощью Low-Code платформы Проблема подбора конструкторов для небольшой компании Так получилось, что любой проект в нашей компании не обходится без участия конструктора-механика и они постоянно перегружены работой. Сейчас в штате 4 конструктора. За последние 2 года мы сменили уже троих. Бывали моменты...

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

Прокачка проекта от Soft Launch до $1 млн выручки в месяц Привет, Хабр! Я руковожу отделом закупки трафика для мобильных и десктопных проектов в Mail.ru Group. Сегодня в этом посте я подробно расскажу про трафик для игр. Он написан по мотивам моего доклада на конференции The Big Deal. Но сначала немного о себе. Я работал с огромн...

[Перевод] Миниатюрный Macintosh Plus В начале эпохи домашних компьютеров существовала компания под названием Apple. Она только что заработала огромный успех благодаря линейке компьютеров Apple II, но чтобы оставаться на вершине быстро развивающегося компьютерного рынка, ей необходимы были инновации. Компания у...

MVP и Dagger 2 – скелет Android-приложения – часть 1 Данная статья нацелена на новичков в Android-разработке и призвана помочь в создании минимально необходимой структуры приложения. Так получилось, что я относительно недавно начал программировать под Android – после месяца без проекта в компании, где я работаю, меня определи...

Обзор Color Bumb 3. Напрягаем ваш смартфон Скажу честно — большинство современных казуальных игр не вызывают у меня каких-то теплых чувств, не говоря уже об увлечении игровым процессом. Практически каждая вторая игра построена на вполне понятных механиках, которые я уже видел в десятке предыдущих проектов и просто не...

Как мы сделали движок и игру на нем за полтора года. Часть вторая. Инфраструктура Для начала несколько комментариев по следам предыдущей статьи. Мы действительно раньше работали в компании Wargaming, где разрабатывали движок, известный как dava.framework или dava.engine. Поэтому многие старые коллеги, с которыми мы по-прежнему в хороших отношениях, активн...

devleads — поговорим о профессиональном выгорании Привет! В рамках проекта devleas мы с ребятами решили сделать подкаст для всех неравнодушных к менеджменту в IT-сфере — тимлидов, руководителей разработки и им подобных. Кто мы: Я, Илья Царев, руководитель мобильной разработки Альфа-Банка. Илья Кузнецов, imJustik, iOS-ти...

work&dev fun(damentals) #1. Я был благодарен, за то что меня научили этому, когда я был джуном Это цикл статей. Предыдущую можно прочесть тутМне офигенно повезло. Когда я устроился на работу trainee, я не знал совершенно ничего. Вокруг сидели люди, разговоры которых меня пугали. Любой, сейчас примитивный, термин оставлял пустоту в глазах, а люди, которые ходили на мит...

opencv4arts: Нарисуй мой город, Винсент OpenCV — библиотека с историей непрерывной разработки в 20 лет. Возраст, когда начинаешь копаться в себе, искать предназначение. Есть ли проекты на ее основе, которые сделали чью-то жизнь лучше, кого-то счастливее? А можешь ли ты сделать это сам? В поисках ответов и желании ...

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

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

Банкам с базовой лицензией поможет аутсорсинг Как рассказал “Коммерсату” глава комитета Госдумы по финансовому рынку Анатолий Аксаков, 18 февраля на встрече банкиров с главой ЦБ Эльвирой Набиуллиной обсуждалось, в том числе обслуживание банков с базовой лицензией (с небольшим капиталом, на данный момент - 14...

[Перевод] 6 интересных идей применения дополненной реальности (AR) Прим. пер.: в своей статье, оригинальное название которой: «6 Interesting Augmented Reality Concepts», Ник Бабич собрал ценную подборку идей применения AR, которая будет интересна даже тем, кто никак не связан с разработкой. Среди концепций есть реально работающие продукты,...

[Перевод] Лучшая архитектура для MVP: монолит, SOA, микросервисы или бессерверная?.. Часть 1 В ноябре OTUS запускает новую образовательную программу «Архитектор ПО», в связи с этим подготовили серию публикаций для будущих студентов курса и читателей нашего блога. Создание нового продукта всегда связано с риском. И выбор правильной архитектуры — важный шаг на пути...

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

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

Что такое адаптивная архитектура: Беназ Фарахи Еще в начале ХХ века заговорили о том, что наш мозг, управляя орудиями труда, меняет свое восприятие «схемы тела». Молоток, палка или камень временно рассматриваются им как естественная часть конечности, нечто вроде видоизмененной кисти руки. Сто лет спустя эта гипотеза была...

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

[Перевод] Архитектура программного обеспечения переоценена, простой и понятный дизайн — недооценен Вашему вниманию предлагается перевод поста Гергелия Ороса, занимающего должность Engineering Manager в Uber. В нем он делится своим взглядом на проектирование крупномасштабных систем, основанном на собственном практическом опыте работы в Uber и Microsoft. В сочетании с ком...

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

[Из песочницы] Смена карьеры в 35. Мой опыт и первые успехи (предыдущий билд был с ошибкой входа, нужно заново авторизоваться) Всем привет. Меня зовут Марат, мне 40 лет (а в душе примерно 25), я живу в Харькове и хочу поделиться своими мыслями. Предыстория В 25 лет, с небольшим багажом знаний в области программирования я смело не побоявшись, как говаривал один комментатор на украинском телевидени...

Поваренная книга разработчика: DDD-рецепты (5-я часть, Процессы) Введение В рамках предыдущих статей мы описали: область применения, методологические основы, пример архитектуры и структуры. В данной статье, я хотел бы рассказать как описывать процессы, о принципах сбора требований, чем отличаются бизнес требования от функциональных, как п...

Intel вернётся к стратегии «тик-так» Компания Intel медленно, но всё же переводит свою линейку процессоров на 10-нанометровый техпроцесс. Мобильные CPU Ice Lake уже можно купить, вчера Intel представила архитектуру Tremont, на которой будут построены 10-нанометровые «атомные» процессоры. В пер...

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

Moscow Node.js Meetup 10: Архитектура Node.js-приложений, Hot Reload в Node.js и секретный доклад Друзья, это становится доброй традицией. Мы не встречались почти 11 месяцев – прошлая наша встреча была накануне Нового года и у самого Кремля. А в этом году Node.js исполнилось 10 лет, а это значит время провести юбилейный 10-й митап Msocow Node.js Meetup! В то время, как ...

Открыт новый вид древних «кошек», которые были крупнее белых медведей В 1981 году в Юго-Западной Кении палеонтологами были найдены окаменелости разных животных, в том числе человекообразных обезьян и некого хищника, вид которого не был определен. В то время ученых заинтересовали только останки приматов, а кости неизвестного хищника были остав...

Бизнес-аналитика. ИТ-объекты, компоненты, инструменты Бизнес-аналитика. ИТ-объекты, компоненты, инструменты Я имел счастье (творчество) и несчастье (признание и внедрение) разрабатывать проект банковской аналитики. Разрабатывать от идеи до реализации и непосредственно участвовать во всех стадиях разработки. Больше всего мне нра...

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

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

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

Go Gett Juno Meetup – 12 сентября, Минск Всем привет, меня зовут Антон Тупиков, я – тимлид команды B2B Development в Gett. Gett – не просто сервис такси, а динамический маркетплейс. Это высоконагруженная система: десятки тысяч водителей и миллионы клиентов в 120 городах по всему миру пользуются сервисами Gett каж...

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

Apple приглашает разработчиков представлять свои проекты для Apple Arcade Apple Arcadeстанет доступна для игроков со всего (или почти со всего) мира уже этой осенью. И ее успех во многом зависит именно от качества представленных игр. Да, даже если компания решит установить слишком высокую цену, то пользователи побурчат, но все равно попробуют, по...

Samsung готовится выпускать SoC для очков Facebook с дополненной реальностью Южнокорейское издание ETNews сообщило, что компании Samsung Electronics и Facebook с начала этого года плотно сотрудничают над проектом по созданию очков дополненной реальности. Архитектура SoC и проект в целом создаются специалистами обеих компаний и, возможно, бывшими инже...

Essential Phone ушёл в историю, но компания обещает новый мобильный продукт Смартфон Essential Phone от создателя Android Энди Рубина, казалось, имел столько потенциала, как ни одно другое Android-устройство. Но не случилось так, как хотелось. Вчера компания объявила о прекращении выпуска своего смартфона, его уже нельзя купить ни на официальном сай...

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

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

ZENLIX 3.5 — спустя 2 год Начав разработку системы заявок, с 2013 года, история которой описана в предыдущих публикациях: Как мы написали helpdesk Как мы написали helpdesk (часть 2) Как мы написали helpdesk (часть 3) мы остановили выпуск новых версий в 2017 году. Это не значит, что мы переста...

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

Windows 10 на ARM для Lumia получает поддержку датчиков Проект Windows 10 on ARM для Lumia 950 и Lumia 950 XL дал новую жизнь телефонам с Windows и открыл двери для новых функций, которые на самом деле были недоступны в Windows 10 Mobile.Совсем недавно проект Windows 10 on ARM для Lumia 950 и Lumia 950 XL получил обновление драйв...

PVS-Studio for Java отправляется в путь. Следующая остановка — Elasticsearch Далеко не первый год команда PVS-Studio ведет блог о проверках open-source проектов одноименным статическим анализатором кода. На сегодняшний момент проверено более 300 проектов, а в базу найденных ошибок выписано более 12000 случаев. Изначально анализатор был реализован дл...

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

Blitz Engine & Battle Prime: ECS и сетевой код Вступление Battle Prime — первый проект нашей студии. Несмотря на то, что многие члены команды имеют приличный опыт в разработке игр, мы, естественно, сталкивались с разными сложностями во время работы над ним. Они возникали как в процессе работы над движком, так и в процес...

[Из песочницы] Пять ошибок, которые я допустил как ведущий разработчик Ведущий разработчик — не зря «ведущий». Эту фразу я услышал на одной из конференций по IT-менеджменту и задался вопросом, а почему «не зря»? Именно он подтолкнул меня написать эту статью. Оценивая свой опыт я могу сказать, что основные характеристики ведущего разработчика ...

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

[recovery mode] Расширение (плагин) SketchUp для проектирования мебели программистом При расчете стоимости новой кухни цена оказалась такой большой, что я решил сделать её сам так как это обойдется в два раза дешевле. Для тренировки решил сделать для себя рабочий стол. Достаточно быстро пришло понимание: чтобы сделать хорошую вещь нужно сделать 3D модель. Эт...

Мой опыт 3D печати игрушки танка Т-72 У меня на новый год нежданно-негаданно подарочком появился дельта принтер 3D FLSUN-QQ. Теперь я пытаюсь его освоить. Что-то получается просто, что-то не получается вовсе или получается с трудом. Процесс освоения 3D печати интересен, но не все идет гладко. Вообще мое предст...

Обзор Alien Escape. Пиксельная красота Прежде чем начинать данный обзор, давайте обсудим одну важную деталь — данная игра весит всего 48 мегабайт на жестком диске, а загружается вообще 20 мегабайт. То есть, это проект с весом ниже, чем у большинства мобильных игр, а значит давайте немного более снисходительно отн...

Apple перенесла релиз iOS 13.1 и iPadOS на неделю раньше Apple перенесла дату выхода iOS 13.1 В последнее время Apple часто откладывает запуск новых продуктов, о многих из которых пользователи даже не догадываются. AirPods первого и второго поколений, умные очки с поддержкой дополненной реальности — все они по какой-то причи...

Прямой эфир: как обуздать iOS-разработку в больших командах Всем привет! Меня зовут Женя Суворов, я руководитель команды мобильной архитектуры в Авито. 4 апреля на нашем ютуб-канале и в социальных сетях мы проведем прямой эфир и обсудим, как в iOS-разработке удержать качество продукта на высоком уровне даже при сильном масштабировани...

Почему некоторые мобильные игры становятся настолько успешными? В Google Play больше миллиона игр, все они разнообразны, но почему-то лишь единицы становятся успешными. Индустрия мобильных игр получает в год 63,2 миллиарда долларов, и это огромные цифры. Основной доход, конечно же, приходится на крупные проекты, такие как PUBG или Fortn...

Google Переводчик на Android получает одну из важнейших функций Google Lens Несмотря на отсутствие успеха со слишком инновационным в свое время продуктом Google Glass, Google твердо верит, что дополненная реальность будет доминировать в будущем таких ее сервисов, как Поиск и Карты. Естественно, приложение Google Lens также не обошли стороной во вре...

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

Apple выпустила iOS 13 beta 3 для публичного тестирования Ни дня без обновлений – под таким девизом Apple провела уходящую неделю. За прошедшие 4 дня компания выпустила больше пяти апдейтов для своих операционных систем, среди которых были как тестовые сборки, так и релизные. Завершить неделю в Купертино решили третьими бета-верси...

Релиз Fear The Wolves состоится 6 февраля Разработчики королевской битвы Fear the Wolves сообщили, что проект выходит из раннего доступа и отправляется в полноценный релиз уже 6 февраля. Фанаты проекта очень рады данной новости, ведь многие сомневались, что студия Vostok Games сможет реализовать свою амбициозную иде...

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

Microsoft не отказалась от проекта облачной игровой консоли Anthem Пару недель назад мы узнали о том, что Microsoft отказалась от идеи выпуска двух игровых консолей нового поколения. Сообщалось, что компания оставила только топовую версию, которую нам и показали на E3 2019. Однако ранее мы слышали про то, что Microsoft разрабатывает е...

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

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

[Из песочницы] Создание игры «35ММ». Постапокалипсис в России Всем доброго времени суток, меня зовут Сергей Носков. Сегодня я бы хотел рассказать о создании моего первого полноценного инди-проекта под названием 35ММ, вышедшего в Steam в 2016 году. История конечно давняя, и с тех пор уже было опубликовано несколько статей и интервью н...

Я пока не готов купить новый смартфон. А вы? Зачем покупать новый телефон? Я не покупал новый смартфон с 2015 года. Не потому, что не могу себе позволить — сейчас на рынке полно решений на любой кошелек. Просто в этом нет необходимости: даже сейчас он отвечает всем моим потребностям, получает обновления ПО и вооб...

OPPO вкладывает деньги в 5G Компания OPPO всегда нам нравилась своим стремлением внедрять новые технологии, которые для многих компаний казались невероятными и невозможными. Например, сейчас производитель планирует вложить 140 миллионов долларов в разработку новых технологий, которые совсем скоро будут...

Инструменты информирования или как мы рассказываем о своих сервисах и процессах Хабр, привет! Все, кто работал хотя бы в одной крупной территориально распределенной компании с сетью филиалов по всей стране, сталкивался с проблемой: «Как проинформировать заинтересованные лица об услугах и сервисах, которые вы предоставляете в рамках своего подразделения...

Как настроить типы задач и не сойти с ума Вводная частьВ предыдущем посте я писал как организовать процесс “грумминга” задач в системе JIra так чтобы “Менеджеру продукта” было удобно осуществлять навигацию по всему Беклогу продукта. Продолжая продуктовую тему напишу о том как я долго шел к пониманию того — что такое...

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

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

Конференция для разработчиков платформ от Stripe, Intercom, JetBrains, Miro, ManyChat, Wrike, Targetprocess и др 9 ноября мы проводим Platform Developers Conf — конференцию о создании платформ для разработчиков. Огненные спикеры — техлиды и ведущие инженеры из Stripe, Intercom, JetBrains, Wrike, ManyChat, Targetprocess, Miro и других компаний. Будем говорить про API, вебхуки, архитект...

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

Консоль Atari VCS перейдёт на AMD Ryzen и задержится до конца 2019 года До того, как криптовалюты попали в заголовки новостей, самой крупной тенденцией в современном мире был рост площадок и проектов микроинвестирования. Это позволило реализовать многие мечты, хотя немалое количество людей лишило не только чаяний, но и денег. При этом некоторые ...

Serverless Telegram бот в Яндекс.облаке, или 4.6 копейки за 1000 сообщений "Whenever you receive a webhook update, you have two options" Из Telegram Bot Api Faq Привет, Хабр! Долгое время концепция serverless (а если говорить точнее — её реализация в виде сервиса AWS Lambda) была для меня относительно понятной, но очень абстрактной идеей. Она ча...

Основы реактивного программирования с использованием RxJS. Часть 2. Операторы и пайпы В предыдущей статье мы рассмотрели, что такое потоки и с чем их едят. В новой части мы познакомимся с тем, какие методы RxJS предоставляет для создания потоков, что такое операторы, пайпы(pipes) и как с ними работать. RxJS обладает богатейшим API. В документации описано б...

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

Крупнейшие заказчики в России — большой куш или головная боль? Опыт AGIMA Строительный магазин (или продуктовый, или детский, или какой-угодно-еще) федерального масштаба выходит на рынок с заказом — разработать веб-проект. Задача может быть интересной технически, страшно прибыльной, но многие разработчики и агентства все равно засомневаются, гот...

[Из песочницы] Как мы запускали роботов в маленький Чернобыль Рождение концепции Remote Reality История нашего «безумного» проекта началась три года назад, когда размышляя о будущих перспективах развития игровой индустрии, мой друг Леша сказал: «Представь себе будущее, в котором люди в виде развлечения, из любой части мира управляют ...

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

[Из песочницы] Couchbase в телекоме Цифровая трансформация является мировым трендом для крупного бизнеса и жизненно важна для адаптации  предприятия к современным потребностям клиента. Кроме обычной для крупных компаний проблематики централизации систем и объединения биллинговых систем и абонентских БД до...

Доля Windows 10 растет, а Windows 7 – падает Последние данные о доле рынка показывают, что в прошлом месяце Windows 10 значительно выросла среди пользователей. Windows 10 занимает лидирующее место, а доля Windows 7 продолжает быстро падать.Согласно июльскому отчету NetMarketShare стало известно, что Windows 10 увеличил...

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

«Как перестать гореть», или о проблемах входящего потока информации современного человека В 20-м веке жизнь и работа людей шли по плану. На работе (упрощая — можно представить завод) у людей имелся четкий план на неделю, на месяц, на год вперед. Упрощая: тебе надо выпилить 20 деталей. Никто не придет и не скажет, что деталей теперь надо выпилить 37, а кроме тог...

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

Windows 10 19H2 – Service Pack Всех категорически приветствую. Сегодня предлагаю коснуться темы следующего крупного обновления под кодовым названием 19H2 для Windows 10. Обновление для 19H1 выйдет уже в конце мая, если уже не вышло, я же не знаю, когда вы это читаете....Если с обновлением 19H1 все ясно, т...

Полезный тест: Core i9-9900K против Ryzen 9 3900X, Ryzen 7 3700X, Ryzen 7 2700X и Ryzen 7 1700X на одинаковых частотах Многочисленные тесты процессоров Ryzen 3000 показали, что при сходных ценах решения Intel в сравнении с новинками AMD полностью неконкурентоспособны. Но многие поклонники Intel ещё с выходом первого поколения CPU Ryzen упрекали AMD в том, что она играет нечестно, и её п...

Район будущего из социалистической сказки: Северное Чертаново В конце 1970-х годов в Москве началось возведение уникального микрорайона «Северное Чертаново», который и в наши дни удивляет архитектурным новаторством. ...

Э — Эксперимент. Или как наука помогает проектировать интерфейсы Читая различные книги и статьи по психологии, сохранила себе в копилку некоторое количество интересных экспериментов, которые могут натолкнуть на мысли и решения при проектировании интерфейса, дизайна, подаче материала (товара и пр.). Описанные эксперименты не новы, но их...

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

[Перевод] Пятничный SciFi о профессиях будущего: «Реальные девушки» Журнал Wired опубликовал 8 сай-фай рассказов о Новом дивном будущем работы. Реальные девушки Your browser does not support HTML5 video. «Когда ваш робот-любовник говорит, что любит вас, стоит ли в это верить?» — «Роботы, любовь и секс: этика создания машины любви», IEEE ...

Отвечаем на популярные вопросы о игровом сервисе Stadia Недавно мы писали про новый игровой потоковый сервис от Google, который был анонсирован на Конференции разработчиков игр и получил название Stadia. Во время презентации компания постаралась охватить многие аспекты, связанные с реализацией ее нового продукта, но, как после м...

Семинар “Сам себе ревизор: аудит проекта дата-центра и приемо-сдаточные испытания”, 15 августа, г. Москва 15 августа Кирилл Шадский расскажет, как сделать аудит проекта дата-центра или серверной и провести приемку построенного объекта. Кирилл 5 лет руководил службой эксплуатации крупнейшей в России сети дата-центров, проходил аудиты и сертификации Uptime Institute. Сейчас он п...

Технология, купленная Apple вчера, появится в айфонах ... Традиционно Apple покупает небольшие компании, обладающие оригинальными разработками,  и в течение года приобретение окупается новой функцией для iPhone. Хороший пример: приобретение в 2012 году биометрической компании AuthenTec за 356 миллионов долларов. В следующем же...

Складной игровой смартфон от Samsung может появится в продаже История игровых телефонов восходит к началу 2000-х годов, когда Nokia выпустила странный N-Gage, который был специально разработан для игр на мобильных устройствах. После долгого перерыва игровые смартфоны возвращаются, получив новую линейку более мощных устройств, таких как...

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

[Из песочницы] Логирование всех запросов к Базе данных в Asp.Net Boilerplate 4.3 .Net Core 2.1 Часто в проекте возникает непонятная ошибка для которой необходимо максимальное логирование всех запросов к Базе данных. Статья поможет тем, кто пишет (развертывает на сервере) один из своих первых проектов на Asp.Net Boilerplate. Читать дальше →

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

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

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

Азиатские производители чипов бросают вызов Qualcomm В данный момент большинство производителей комплектующих для смартфонов занимаются разработкой собственных чипов для работы с мобильными сетями пятого поколения. Доминирует на этом рынке на сегодняшний день компания Qualcomm со своими 5G-модемами. Причем нельзя забывать, чт...

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

[Перевод] Назад к микросервисам вместе с Istio. Часть 1 Прим. перев.: Service mesh'и определённо стали актуальным решением в современной инфраструктуре для приложений, следующих микросервисной архитектуре. Хотя Istio может быть на слуху у многих DevOps-инженеров, это довольно новый продукт, который, будучи комплексным в смысле ...

Игра Minecraft Earth может стать новым хитом дополненной реальности В рамках празднования десятой годовщины знаменитого проекта Minecraft, компания Microsoft представила новую игру в этой вселенной. Она называется «Minecraft Earth» и выполнена по технологии дополненной реальности. Игровым полем станет все окружающее пространство – для участи...

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

Спин-офф популярной серии стратегий SpellForce - Heroes & Magic выйдет на iOS и Android Приятно, когда крупные компании приобретают студии поменьше и используют появившиеся возможности на практике. THQ Nordic выкупила HandyGames в прошлом году и уже доверила ей перенести на мобильные стратегию SpellForce. SpellForce — это серия игр, совмещающих элементы RPG и ...

Системные платы с чипсетом AMD X570 не поддерживают CPU и APU Ryzen первого поколения Компания AMD сегодня представила семинанометровые настольные CPU Ryzen 3000. Сегодня же производители системных плат начали анонсировать свои новые модели на основе набора логики X570. Напомним, новые CPU имеют исполнение AM4 и совместимы со старыми системными платами. ...

Как посмотреть презентацию Apple WWDC 2019 на iOS, Mac, Apple TV или Windows Это крупнейшее событие года от Apple, и, как всегда, вступительная презентация Тима Кука будет транслироваться в прямом эфире. Вот как можно посмотреть, как впервые появляются новые версии iOS, macOS, tvOS и watchOS. WWDC от Apple — это недельная конференция для разраб...

Учебные проекты на Godot — Pong (часть 1) Создание и настройка сцены игрового процесса Приветствую вас, хабровчане! Как и обещал в конце прошлой статьи, я обратил свой взгляд на игровой движок. Правда мне больше приглянулся Godot. Почему? Тема для отдельной статьи размышления, а я не умею долго думать и, тем более, размышлять. Несмотря на то, что Pong имеетс...

Минус уши или как не испортить звук в игре с самого начала Статья о звуке, но адресована скорее не саунд-дизайнерам (которым всё известно), а продюсерам, ПМ-ам игровой индустрии и начинающим разработчикам. Собранные здесь ошибки — это наш собственный опыт из времён, когда War Robots была ещё прототипом в новой для компании нише. ...

Как мы из веб-разработки в разработку игры зашли Привет, Хабр! Без малого полтора десятка лет мы создаем и развиваем веб-сервисы. Некоторые из них вы можете знать, иметь опыт пользования, горячо любить или испытывать смешанные чувства, но сейчас не об этом. Итак, у нас было 2 известных рынку конструктора сайтов — uCoz и uK...

Facebook представила полностью новое приложение Messenger, которое станет быстрее и удобнее Приложение Facebook Messenger всегда отличалось повышенным «аппетитом», так что разработчики постоянно пытаются его улучшить и ускорить. Сегодня компания Facebook представила очередное крупное обновление, которое призвано сделать мессенджер более удобным и б...

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

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

В декабре состоится бета-тест мультиплеера Mario Kart Tour для обладателей Gold Pass Компания Nintendo недавно анонсировала, что в следующем году запустит в одной из своих самых успешных мобильных игр, Mario Kart Tour, полноценный мультиплеерный режим, что позволит соревноваться с игроками со всего мира в режиме реального времени. Первый бета-тест нового ре...

[Из песочницы] Как оценивать и сравнивать устройства шифрования для сетей Ethernet Этот обзор (или, если хотите, руководство для сравнения) я написал, когда мне поручили сравнить между собой несколько устройств разных вендоров. К тому же эти устройства принадлежали к разным классам. Пришлось разбираться в архитектуре и характеристиках всех этих устройств и...

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

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

[Из песочницы] Немного опыта про backup & storage Всем привет! Некоторое время назад я окунулся в мир «сурового энтерпрайза», а именно в ту его область что отвечает за хранение и резервное копирование данных. Точнее говоря в нее больше всего. И за этот срок у меня накопилось несколько правил, которых я стараюсь придерживат...

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

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

Игровая индустрия с 29 апреля по 5 мая 2019 года В сегодняшнем выпуске: Новые подробности о Vampire The Masquerade – Bloodlines 2. PS Now набирает популярность. Metroid Prime 4 появится не раньше 2020 года. Star Wars Jedi Fallen Order создается по всем канонам. PS4-эксклюзив WiLD все еще находится в разработке. &nb...

Итоги участия НИССА Диджиспейс в выставке Металлообработка-2019 В интервью руководитель отдела проектных продаж «НИССА Диджиспейс» Дмитрий Гузеев подводит итоги участия компании в выставке «Металлообработка-2019» и рассказывает о потребностях клиентов на рынке промышленной 3D-печати и 3D-сканирования.Как для НИССА Диджиспейс прошла «Мета...

Выжить любой семьей: 6 вопросов главным выживальщикам планеты Instagram: ed_stafford Вы всегда путешествуете с минимальным количеством гаджетов. Но считаете ли вы какие-то современные устройства и технологии по‑настоящему полезными для выживания в дикой природе? И если да, какие из них для вас важны? ЭС: Думаю, для меня самой ценн...

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

Люди для CMDB или CMDB для людей «Кто на ком стоял? — крикнул Филипп Филиппович, — потрудитесь излагать ваши мысли яснее» Михаил Булгаков, «Собачье сердце» По-моему, Игорь Фадеев в конце прошлого года написал отличную заметку . Как мне кажется, проблема, решение которой он предлага...

Большие черные дыры могут находиться на периферии небольших галактик NRAO, AUI, NSF, JEFF HELLERMAN «Вопреки расхожему мнению, карликовые галактики могут иметь и — по крайней мере некоторые — имеют массивные черные дыры», — отметила астроном Эми Рейнс (Amy Reines) на конференции Black Hole Initiative Conference 2019 в Гарвардском универс...

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

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

Пишем свой язык программирования, часть 4: Представление структур и классов, генерация аллокаторов Доброго времени суток тем, кто решил ознакомиться с моей очередной статьёй. Первым делом выкладываю ссылки на предыдущие части: Часть 1: пишем языковую ВМ Часть 2: промежуточное представление программ Часть 3: Архитектура транслятора. Разбор языковых структур и математиче...

И все-таки, почему Posit являются достойной альтернативой IEEE 754 Месяц Posit объявлен на Хабре открытым, а значит я не могу пройти мимо и проигнорировать обрушившуюся на них критику. В предыдущих сериях: Новый подход может помочь нам избавиться от вычислений с плавающей запятой Posit-арифметика: победа над floating point на его собственн...

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

Популярная игра Minecraft добралась до реальности Если вы никогда не слышали про Minecraft, вы, вероятно, проживали в пещере последние несколько лет. Это та самая игра с открытым миром, где весь этот мир сделан из кубов с пиксельными текстурами. Также вы наверняка слышали про AR или дополненную реальность, использовать кот...

Unit-тесты в СУБД — как мы делаем это в Спортмастере, часть первая Привет, Хабр! Меня зовут Максим Пономаренко и я — разработчик в Спортмастере. Имею 10-летний опыт работы в IT-сфере. Начинал карьеру в в области ручного тестирования, затем переключился на разработку баз данных. Последние 4 года, аккумулируя знания, полученные в тестировани...

Игра Minecraft Earth вышла в ранний доступ С небольшим отставанием от графика новая игра Minecraft Earth с дополненной реальностью вышла в раннем доступе. Увы, перечень стран доступности проекта оказался еще скромнее, чем ожидалось. Mojang и Microsoft официально подтвердили, что на сегодняшний день AR-проект доступен...

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

Wireshark 3.x: анализ кода под macOS и обзор ошибок Wireshark Foundation выпустила финальную stable-версию популярного сетевого анализатора трафика — Wireshark 3.0.0. В новом релизе устранено несколько багов, реализована возможность анализа новых протоколов и заменен драйвер WinPcap на Npcap. Здесь заканчивается цитирование ...

[Перевод] Как eBay делал сканер штрих-кодов на WebAssembly С момента своего анонса технология WebAssembly сразу привлекла внимание разработчиков фронтенда. Веб-сообщество с энтузиазмом восприняло идею запустить в браузере код, написанный на других языках, кроме JavaScript. Главное, что WebAssembly гарантирует скорость намного выше, ...

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

Поиск данных и объектов в базе данных MS SQL Server с помощью бесплатной утилиты dbForge Search Описание общей потребности в поиске данных и объектов в базе данных Поиск данных, а также хранимых процедур, таблиц и других объектов в базе данных является достаточно актуальным вопросом в том числе и для C#-разработчиков, а также и для .NET-разработки в целом. Достаточно ...

Создание плагина для Clang Static Analyzer для поиска целочисленных переполнений Автор статьи: 0x64rem Вступление Полтора года назад у меня появилась идея реализовать свой фазер в рамках дипломной работы в университете. Я начала изучать материалы про графы потока управления, графы потока данных, символьное исполнение и т.д. Далее шёл поиск тулз, проба р...

Программа Видео Монтаж от AMS В последнее время потребность в качественном видео редакторе возрастает, найти для работы качественный и оригинальный софт для видео монтажа не так уж и просто. Большой выбор отнюдь не решает проблемы, ведь не многие из них можно протестировать в полном объеме, а платить за ...

Microsoft отказалась от функции Sets в приложениях Windows 10 Опция под названием Наборы (Sets) должна была принести вкладки в проводник и другие приложения системы Windows. Ранняя версия Наборов появлялась в предварительных сборках в программе тестирования Windows Insider. Потом Microsoft убрала Наборы. Теперь в Твиттере сообщается, ч...

[Из песочницы] Создание многомодульного Gradle проекта SpringBoot + Angular в IDEA Достаточно часто в моей практике используется связка Spring + Angular. Хочу поделится своим опытом по подготовке подобного проекта в среде разработки IntelliJ IDEA. Создаем пустой Gradle проект Для начала создадим пустой Gradle проект в IDEA, при этом снимите все галочки би...

Apple iPhone 2019 будет поставляться с тройными камерами и разъемами USB Type-C В прошлом году Apple выпустила три новых айфона, которые в последнее время сталкиваются со скудными продажами. Тима Кук объясняет тем, что большинство людей адаптировались к программам обновления батареи, а также из-за того, что на международных рынках огромные цены заставля...

Игровая индустрия с 7 по 13 января 2019 года В сегодняшнем выпуске: Rockstar работает над игрой нового поколения. Анонсирована Alien Blackout. Подробности о сериале «Ведьмак». The Last Night может не дожить до релиза. Все самое интересное из мира игр и игровой индустрии за прошедшую неделю. Rockstar работает...

Что делать с разбитым экраном iPhone Разбитый экран iPhone X Разбитый дисплей айфона — в наше время штука далеко не редкая. Даже падение с небольшой высоты может вызвать трещины на экране, причем это касается как старых моделей iPhone (вроде «пятерки»), так и нового iPhone 11 Pro, который пусть и стал про...

Xiaomi показала на ChinaJoy новый игровой ноутбук Mi с RTX 2060, Core i7-9750H и 16 Гбайт ОЗУ Некоторое время назад стало известно, что Xiaomi готовит скорый анонс преемника своего игрового ноутбука Mi Gaming 2018. С тех пор публиковались утечки и тизеры, но теперь публика, наконец, смогла познакомиться с реальным обликом будущего устройства. Mi Gaming 2019 был замеч...

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

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

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

Пишем свой язык программирования, часть 2: промежуточное представление программ Введение Приветствую всех, кто заглянул почитать мою очередную статью. Повторюсь, я описываю создание языка языка программирования, на основе проведенной ранее работы, результаты которой описал в этом посте. В первой части (линк: habr.com/post/435202) я описал этапы прое...

Blue Origin и SpaceX будут работать «под присмотром» NASA над освоением Луны Над освоением Луны трудятся не только государственные агентства, но и частные компании Конкуренция — это почти всегда хорошо. Когда у компании есть сильный и достойный соперник, это подстегивает ее делать больший упор на разработки и инновации. Если говорить о частных ...

Rockstar обновили GTA: Chinatown Wars для современных iOS-устройств У Rockstar большой перерыв с момента релиза последнего порта на мобильных. Все еще достоверно неизвестно, работают ли разработчики над мобильной GTA IV или оставили эту затею? Но важно то, что о своих прошлых проектах они не забывают. Так, Rockstar обновили культовую Grand ...

Древности: техника в ТВ-рекламе Поводом для этого поста стала неожиданная находка: на одной из старых видеокассет я обнаружил рекламу Windows 2000 на российском ТВ. Не могу сказать, что реклама когда-то играла серьезную роль в выборе новых или винтажных устройств: гораздо важнее были статьи в профильных из...

Описан новый вид динозавров Andrey Atuchin Останки нового вида тираннозаврид, получившего название Suskityrannus hazelae, были найдены в американском штате Нью-Мексико. Представители данного вида, как определили ученые, жили примерно 92 миллиона лет назад и в высоту составляли всего около метра. Н...

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

Билайн и OVRPOWER договорились развивать интернет вещей и виртуальную реальность на базе 5G Одним из перспективных направлений сотрудничества является развитие технологий интернета вещей (англ. Internet of Things/IoT) с использованием наиболее современных решений в области визуализации и обучения.В рамках партнерства Билайн предоставит партнеру доступ к одной из...

Когда мы увидим дополненную реальность от Apple Apple активно развивает дополненную реальность Вот не хочу снова вспоминать про Минг Чи-Куо, но от него никуда не деться. Сбылось еще одно его предсказание, причем буквально через две недели. Интерактивные очки от Apple, использующие технологии дополненной реальности выйдут ...

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

Обзор Space Ops VR. Шутер в виртуальной реальности Игры в виртуальной реальности для многих кажутся скучной забавой из-за того, что серьезных проектов практически не выходит. Но, есть разработчики, которые активно и плодотворно работают в этом направлении и делают заметные успехи. Сегодня мы поговорим о шутере, который подар...

[Из песочницы] Планирование в Go: Часть I — Планировщик ОС Привет, Хабр! Представляю вашему вниманию перевод статьи «Scheduling In Go: Part I — OS Scheduler» автора Билла Кеннеди, о том, как работает внутренний планировщик Go. Это первый пост в серии из трех частей, который даст представление о механике и семантике, лежащей в осно...

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

The Verge: «Apple Arcade хочет уничтожить "free-to-play монстра", которого создала iOS» Будьте готовы к тому, что до осени, когда, по плану, должен официально запустится сервис Apple Arcade, в сети появится много «аналитики» о том, как он сможет повлиять на состояние игровой индустрии. Мы будем пытаться донести самые важные мнения до вас, потому что и сами счит...

[Из песочницы] Работа Xamarin c SDK, написанном на C Не так давно у меня был интересный проект на Xamarin Forms для нескольких платформ: Android iOS UWP MacOS Нам было необходимо создать библиотеку, которая смогла бы подключаться к нескольким нашим проектам: Xamarin.Forms, Android на Java, Cordova, а также позволять сторонн...

BlueStacks Inside — мобильные игры в Steam и других магазинах, скоро Игровая платформа BlueStacks, которая с 2009 года дает игрокам возможность запускать Android-приложения на ПК под управлением Windows и macOS, анонсировала запуск BlueStacks Inside – SDK, с помощью которого разработчики смогут размещать свои проекты в Steam и Discord. Тепер...

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

Астрофизики впервые увидели в космосе самую первую молекулу. Это открытие подтверждает современные представления о ранних этапах развития Вселенной 10 апреля астрофизики международного проекта Event Horizon Telescope (EHT) показали первое в истории изображение горизонта событий сверхмассивной черной дыры. Это достижение позволило в очередной раз эмпирическим путем проверить общую теорию относительности Эйнштейна, показа...

[Из песочницы] О целесообразности Selenium WebDriverWait Чем ближе я знакомлюсь с Selenium WebDriver, тем больше у меня возникает вопросов, почему тот или иной функционал выполнен так, а не иначе. В своем выступлении «Заморочки в Selenium WebDriver» Алексей Баранцев проливает свет на тонкости реализации этого инструмента автоматиз...

Магазин приложений AppGallery от Huawei стал похож на Google Play Ещё немного и AppGallery станет похож на альтернативу Google Play Запрет на использование сервисов Google в новых смартфонах Huawei вынудил китайского производителя искать им альтернативу. Однако недолгие поиски привели к тому, что Huawei решила не полагаться на сторонние ко...

WWDC 2014: история появления Swift Главное событие пресс-конференции по случаю открытия WWDC 2014 года случилось в самом её конце. Ему уделили совсем немного времени. Крис Латнер, умеющий захватить внимание аудитории и делать с ней все что захочет, был скован и непохож на себя. И тем не менее, WWDC 2014 вошл...

[Перевод] В каких случаях стоит использовать Django (а в каких не стоит) Давайте поможем разработчикам разобраться, подходит ли фреймворк Django для их следующего проекта. Вполне вероятно — подходит. Не стоит хвататься за определенный язык программирования или фреймворк лишь потому, что вы пользовались им в вашем предыдущем проекте, или просто ...

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

[Из песочницы] Навигация в кроссплатформенных приложениях: почему NavController победил angular/router в Ionic 4 Всем привет! Меня зовут Никита Жигамовский, программист в KitApp и я хочу рассказать о своем опыте построения навигации в Ionic 4: проблеме, с которой столкнулся, и ее решении. Я занимаюсь разработкой кросс-платформенных решений для мобильных приложений с 2018 года. Рань...

ITIL и новые модные штуки В самом начале 2000-х мне, как и многим другим ребятам, было очень важно узнать: как организовать современный (на тот момент) ИТ-департамент коммерческой компании среднего размера. Скажем, на 50-200 «айтишников». То был не праздный интерес, а вполне реальная зад...

Предварительный обзор be quiet! Dark Base 700 White Edition. В белом цвете Стоит сразу отметить, что данная модель корпуса меня заинтересовала в первую очередь своим цветом. На рынке сейчас огромное количество разнообразных корпусов, которые отличаются друг от друга своими размерами и дизайном, какими-то дополнительными функциями и особенностями, н...

Дополненная реальность никому не нужна Есть такая штука необычная под названием “Дополненная реальность” и ее изо всех сил форсит компания Apple. Ставит на эту технологию фруктовая корпорация, определенно, очень много и уже с которым поколением своих мощнейших мобильных устройств пытается двинуть AR в массы. App...

Неопределённая параметризация как универсальный метод построения архитектуры приложения на C++ и Java за минимальн. цену C++ — язык запутанный, и существенным его недостатком является сложность создания изолированных блоков кода. В типовом проекте всё зависит от всего. Эта статья показывает, как писать высокоизолированный код, который минимально зависит от конкретных библиотек (включая стандар...

В поисках той самой (темы доклада для AppsConf) Друзья, это официальное заявление Программного комитета! Мы знаем, как сложно отыскать ту самую тему, которая зажжет факел в сердцах разработчиков, вызовет массу полезных дискуссий и вознесет вас на уровень эксперта. Конечно, мы рады любому докладу. Лица членов ПК освещает ...

Почему два крупнейших производителя электроники объединили силы в новом GPU-проекте Samsung и AMD начали совместный проект в области архитектур GPU. Разберемся, какие есть предпосылки для этого партнерства и обсудим другие компании, работающие в этой сфере. Читать дальше →

[Перевод] Создание приложения с использованием Styled-Components в Vue.js Привет, Хабр! На днях наткнулся на одну очень интересную статью на португальском. К счастью, удалось найти её английскую версию. Предлагаю вашему вниманию перевод на русский. Другие мои переводы вы можете найти на мой странице на хабре. Ссылка на оригинал: португальский, ан...

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

В будущее с интеграцией сервисов Jenkins & Oracle APEX В процессе управления большими объемами данных и их визуализацией мы все чаще сталкиваемся с необходимостью внедрения единого инструмента доступа к управлению функционалом в хранилище. Причем этот инструмент должен быть одинаково удобен и понятен всем сотрудникам подразделен...

Apple запустила приложение Research для исследования здоровья пользователей Apple запускает три исследовательских программы, которые помогут ей лучше понять природу популярных заболеваний. Что ж, достойная цель Медицинские технологии – это то, чему Apple в последнее время уделяет, пожалуй, даже больше внимания, чем дополненной реальности. В компании...

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

Ползучий IT-апокалипсис. Новые облачные сервисы оставят без работы часть инженеров Ходят слухи, что Amazon ведёт работу над секретным проектом AWS For Everyone. Об этом сообщили несколько источников в компании, а ещё он упоминается в профилях ряда сотрудников (примечание: в последние несколько дней компания начала подчищать информацию и отовсюду удалять на...

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

[Из песочницы] Арбитражная система для начинающих, часть 1 Лет 7 назад, имел опыт написания терминала для Московской биржи. Часть команды увлекалась алгоритмической торговлей, в том числе и я. Однако никогда не воспринимал это дело, как реальный источник дохода, хотя были в этом небольшие успехи. Понятно, что конкурировать с банками...

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

Смешанная реальность не для дома: чем Microsoft HoloLens 2 за 3500 долларов лучше первой версии? Вчера Microsoft открыла предзаказ на HoloLens 2 — «всего» за 3500 долларов — и до конца года начнет отгрузку устройств. Однако, компания решила продавать их только корпоративным клиентам, которые хотят снабдить этими гарнитурами своих рабочих. На текущий момент компания даж...

Ошибки, которые не находит статический анализ кода, потому, что он не используется Время от времени читатели наших статей о проверке открытых проектов обращают внимание, что статический анализатор кода PVS-Studio выявляет большой процент ошибок, которые незначительны или вообще не влияют на работу приложения. Это действительно так. Большинство важных ошибо...

Неизвестные создали группу с шутками про «Кондольские продукты» — в компании недовольны и не знают, что делать Создатели проекта сказали, что делают проект на свои деньги, и директор компании Рамиль Дяркин не имеет к нему отношения.

Как мы делали SCRUM Страшный сон команды разработчиков — это когда до начала разработки надо «нырнуть» в неизвестную предметную область и «проэстимейтить» half-baked idea. При этом нужно буквально «подписаться кровью» за результат в назначенный срок за фиксированные деньги. На деле дать точную...

Игра Minecraft Earth с дополненной реальностью появится в раннем доступе в октябре Minecraft Earth не задержится надолго в стадии закрытого бета-тестирования. В следующем (фактически, в этом, ведь октябрь — уже завтра) месяце горячо ожидаемый многими проект в дополненной реальности выйдет в ранний доступ, сначала игра станет доступна в ограниченном числе с...

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

Несчастливые 13: главные ошибки в продвижении краудфандинговых проектов Правильно оформить и запустить проект на краудфандинговой платформе – это лишь половина дела. Чтобы люди захотели поддержать вашу кампанию, сбор нужно правильно продвигать. Больше половины безуспешных проектов проваливаются именно из-за проблем с продвижением, говорит PR-дир...

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

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

Badoo Jira API Client: магия в Jira на PHP Если в строке поиска на Хабре ввести “Jira Badoo”, результаты займут не одну страницу: мы упоминаем её почти везде, потому что она играет важную роль в наших процессах. Причём каждый из нас хочет от нее немножко разного. Разработчик, которому пришла задача на ревью, ожида...

Как поговорить с микроконтроллером из JS Зачем нужен микроконтроллер? Например, чтобы устроить дома пивоварню. Если своего пивного заводика мало, то можно и что-то масштабнее: построить квест-комнату, оформить презентацию, интерактивный фонтан, который рисует картину каплями, или выставочный стенд для большой компа...

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

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

[Перевод] Service mesh для микросервисов. Часть II, основы работы с Istio Перевод статьи подготовлен специально для студентов курса «Инфраструктурная платформа на основе Kubernetes». Настройка базового микросервиса в Kubernetes обманчиво проста. В одной из последних статей мы рассказали, как легко начать работать с контейнерами. Мы скомпоновали п...

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

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

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

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

Встроенная графика Intel Gen11 почти вдвое быстрее предшественницы в GFXBench Графическое подразделение компании Intel сейчас активно трудится не только над дискретным графическим ускорителем, но и над архитектурой новой встроенной графики 11-го поколения (Intel Gen11), которая станет частью процессоров с архитектурой Ice Lake. Конечно же, дело не обх...

[Перевод] Повышаем производительность разработки на примере Vue — часть 2 Если вы не читали Часть 1, вы можете исправить сиё недоразумение здесь. Переиспользование конфигураций Новая библиотека vue-cli-3 избавила от необходимости поддерживать сложные шаблоны сборки и конфигураций. Вместо этого она позволяет разработчику сосредоточиться на создании...

«Чат-бот» по дешевке Про ботов и качество котла, в котором хочу, чтобы они горели, когда-нибудь напишу отдельную статью. Сейчас не об этом. Хочу поделиться идеей «чата» предельно эконом-класса, когда денег нет, а «оживить» обратную связь очень хочется. Скажу сразу, что описанная идея пока н...

Обзор: сервис для получения экспертных рекомендаций по профессиональной эмиграции в США RB Relocate Привет, Хабр! Меня зовут Александр, уже пару лет я живу в США, развиваю здесь свои проекты и рассказываю о них. Если вы состоите в хабе IT-эмиграция, то наверняка видели мои статьи о переезде, развитии компаний и сложностях, с которыми приходится сталкиваться на этом пути....

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

[Из песочницы] Как я библиотеку для сервиса «Яндекс.Музыка» писал Введение Обо мне Всем привет, я обычный учащийся по специальности "техник-программист". С детства увлекаюсь компьютерами, с класса 7-го начал познавать само программирование. Являюсь владельцем подписки на Яндексу Музыку уже больше года и в целом доволен сервисом (...

Вышел драйвер GeForce 418.91 для Metro Exodus, Anthem, Crackdown 3 и Far Cry New Dawn Компания NVIDIA представила свежий драйвер GeForce 418.91 для своих графических ускорителей. Он имеет сертификацию WHQL и выпущен в рамках программы Game Ready, то есть предназначен для новых игр. Речь идёт о таких боевиках, как Metro Exodus, Anthem (ранний доступ),...

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

Sony поделилась первыми официальными деталями о приставке PlayStation 5 Ни для кого не секрет, что Sony уже вовсю работает над новой домашней игровой консолью PlayStation. В принципе, пора. Оригинальной PlayStation 4 пошел уже шестой год. В прошлом октябре президент компании Кеничиро Йошида сказал, что после выпуска PlayStation 4 Pro в новой пр...

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

3 главные проблемы Windows 10 May 2019 Update Microsoft решила в этот раз не торопиться с обновлением Windows 10 версии 1903, поэтому и дала больше месяца тестирования для нового крупного обновления. И поэтому релиз May 2019 Update должен состоятся в конце мая, да и название теперь обновление имеет не April 2019 Update,...

Pixel Launcher из Android 10 портировали на Android 9 Pie. Стоит ли устанавливать Как активировать жесты на Android За те годы, что я варюсь в околотехнологичном мире, у меня сложилось впечатление, что пользователи Android на генном уровне жаждут обновлений. Им неважно, несут они что-то новое и делают ли операционку лучше. Для них важен сам факт того, чт...

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

Будущее самолётостроения? NASA впервые показало свой полностью электрический самолёт X-57 Maxwell Три года назад NASA заявило о том, что занимается разработкой полностью электрического самолёта X-57 Maxwell. Летательный аппарат должен будет получить 14 электродвигателей, 12 из которых будут ответственны за создание тяги при взлёте и посадке, а в полёте в осн...

[Из песочницы] Создание приложения Sticky Notes с использованием 8base, GraphQL и React Посмотреть демо версию программы здесь. Во все времена тайм менеджмент был связан для меня с огромной борьбой, запланированные задачи забыты, заметки потеряны, потому что они распределены по нескольким приложениям, сохраняющим заметки. Решение заключается вовсе не в прило...

Как Google Ассистент может упростить вашу жизнь Google Ассистент может куда больше, чем вы думаете «Окей, Google». Как часто вы используете эту фразу для вызова голосового помощника? Ну или просто, насколько часто вы им пользуетесь по прямому назначению? Можете написать свой вариант в нашем чате в Телеграм. А ме...

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

[Перевод] Как я пытался улучшить Halo 2, но чуть её не испортил После выпуска в 2004 году Halo 2 мгновенно стала самой популярной многопользовательской игрой в Xbox Live. Она сохраняла это звание почти два года, и можно даже с уверенностью сказать, что основной причиной выживания Xbox Live в её ранние годы стала огромная популярность эт...

Деливерим фичи быстрее. Опыт Android-разработки в Badoo Всем привет! Меня зовут Анатолий Варивончик. Я работаю в Badoo уже больше года, а мой общий стаж Android-разработки — более пяти лет. В своей практике я и мои коллеги часто сталкиваемся с необходимостью тестировать идеи максимально быстро и просто. Мы не хотим тратить много...

Искусственный интеллект обнаружил новый геоглиф Наска Геоглифы, известные как линии Наска — это таинственное древнее скопление гигантских фигур, выгравированное давным-давно в пустынной местности южного Перу. Возраст этих огромных изображений людей, животных и весьма странных объектов составляет примерно 2000 лет. В некоторых с...

Команда Теплицы социальных технологий: что у нас получилось Друзья, коллеги! Заканчивается 2018 год. Он был насыщенным и интересным. В коротком итоговом видео, мы быстро рассказали о самых важных достижениях и проектах, которые нам удалось сделать. Спасибо, что были с нами, читали наши статьи, смотрели видеоуроки, учились в нашей онл...

Сайзинг Elasticsearch — How big a cluster do I need? — Well, it depends… (злобное хихиканье) Elasticsearch — сердце Elastic Stack, в котором происходит вся магия с документами: выдача, приём, обработка и хранение. От правильного количества нод и архитектуры решения зависит его производительност...

[Перевод] Управление стейтом с помощью React Hooks – без Redux и Context API Всем привет! Меня зовут Артур, я работаю ВКонтакте в команде мобильного веба, занимаюсь проектом VKUI — библиотекой React-компонентов, с помощью которой написаны некоторые наши интерфейсы в мобильных приложениях. Вопрос работы с глобальным стейтом у нас пока открыт. Существу...

[Из песочницы] xenvman: Гибкие окружения для тестирования микросервисов (и не только) Всем привет! Я бы хотел немного рассказать о проекте, над которым я работал последние полгода. Проект я делаю в свободное время, но мотивация к его созданию пришла из наблюдений, сделанных на основной работе. На рабочем проекте мы используем архитектуру микросервисов, и одна...

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

Для ЗБТ мультиплеерного режима в файтинге Skullgirls ищут тестеров Skullgirls — популярный файтинг с крупных платформ. Только в Steam у него больше 10 000 отзывов, 95% которых положительные. На мобильных этот проект оказался не столь популярен, но продолжает развиваться. Так, уже скоро в мобильных версиях Skullgirls появится долгожданная ф...

AirPods Pro с активным шумоподавлением за 260 долларов — уже в октябре? AirPods Pro — видимо, так будет называться новое поколение беспроводных наушников Apple Стандартный цикл обновления устройств, которого придерживается Apple, равен одному году. Конечно, иногда компания делает исключения, но они в основном касаются стационарной техники ...

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

Как нейронная сеть SincNet выделяет значимые частоты в звуке через Back Propagation Недавно вышла одна очень интересная статья "Speaker Recognition from raw waveform with SincNet", в которой была описана end-to-end архитектура нейронной сети для распознавания говорящего по голосу. Ключевая особенность этой архитектуры — специальные одномерные сверточные сло...

Verisium расширяет возможности применения своих решений для создания блокчейн-платформ Заключённые ранее контракты были преимущественно с заказчиками из мира моды. Так, например, в декабре 2018 года был запущен совместный проект с российским techwear-брендом одежды Cloudburst, а в марте 2019 года Verisium помог бренду Outlaw создать "умную" одежду.С...

Анонсирована мобильная версия одной из самых популярных MMORPG Китая Legend of Mir Eternal Вы, скорее всего, этого не знали, но с The Legend of Mir 2 началась эпоха мультиплеерных развлечений в Китае два десятка лет назад. За это была ответственна студия Shanda Games, которая перенесла игру с Южной Кореи. Оказывается, даже сегодня эта она остается одной из самых п...

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

Как часто необходимо перезагружать компьютер Mac Настольная операционная система macOS долгое время считалось одной из самых стабильных и надежных. И неспроста — раньше пользователи могли не перезагружать свой Mac неделями — и всё работало без каких-либо проблем. С приходом плоского дизайна в OS X Yosemite, си...

Колонка редактора. Ты. Вечный. Аврал. Ставить три большие задачи на день. Уметь делить дела на срочные/важные и не срочные/не важные. Планировать целую неделю, а не каждый день. Мне такие правила помогают. Личным временем управлять гораздо проще, если вы не страдаете прокрастинацией. А что если вы руководитель, ...

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

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

Интернет для дачника. Часть 4. Достаточно одной SIM-карты Тема дачного мобильного Интернета не отпускает меня и я решил продолжить тесты. В прошлый раз я протестировал российский промышленный роутер, а на этот раз я сравню готовые изделия, в которые достаточно вставить sim-карту и смонтировать на стойке, чтобы получить вполне прили...

2. Check Point Getting Started R80.20. Архитектура решения Добро пожаловать на второй урок! На этот раз мы поговорим об архитектурных особенностях решений Check Point. Это очень важный урок, особенно для тех, кто впервые знакомится с «чекпоинтом». В целом, данный урок будет очень похож на одну из наших предыдущих статей "Check Poi...

Ученые описали необычного древнего краба Elissa Martin / Yale Peabody Museum of Natural History Группа палеонтологов под руководством Ксавье Люка (Javier Luque) из Йельского университета описала окаменелые остатки 64 членистоногих, достигавших в длину 1,6 сантиметра, в ширину — около одного сантиметра, и живши...

[Перевод] Что такое Deno и чем этот проект отличается от Node.js? Райан Даль, создатель Node.js, потратил последние полтора года на работу над проектом Deno. Это — новая среда выполнения для JavaScript, которая должна исправить проблемы, присущие Node.js. Не поймите меня неправильно. Платформа Node.js представляет собой замечательную серв...

Кто отвечает за конвейер развёртывания? Нужно очень сильно отстать от жизни (примерно лет на 5-7, что по нынешним временам приравнивается к вечности), либо иметь крайне веские аргументы, чтобы не использовать для доставки готового кода до среды эксплуатации конвейер развёртывания (в народе часто именуемый конвейер...

Подборка трёх новогодних проектов Я подобрал три новогодних проекта на тематику нового года, простые и захватывающие. Всё просто! Каждый из проектов был выбран из тематики «аркада». Первый простой, захватывающий кликер «9 levels», второй «Santa's gift», игра про увлекательную работу санты, третий ранер...

[Перевод] История создания первой Diablo Больше двадцати лет назад Дэвид Бревик участвовал в создании Blizzard North. Также он сыграл важную роль в разработке хита студии — Diablo. «Оригинальный концепт я придумал ещё в старшей школе», — рассказывает Бревик, посещавший школу в Области залива Сан-Франциско (назван...

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

Red Dead Redemption 2 и The Last of Us Part II и рядом не стояли. Журналиста впечатлила игра, запущенная на PlayStation 5 Игровая приставка Sony PlayStation 5 появится на полках магазинов к рождественскому сезону 2020 года. Об аппаратной части мы многое знаем уже сейчас. Платформа консоли будет включать восемь процессорных ядер архитектуры Zen 2 и GPU Navi в неизвестной конфигурации. Кром...

[Перевод] Open source не приносит денег, потому что не создан для этого Лучший способ что-то сделать — хотя бы попробовать Все знают, что на open source невозможно заработать, верно? Я сейчас размышляю на эту тему, потому что Mozilla хочет в ближайшие несколько лет диверсифицировать доходы, но у нас одно ограничение — все разработки обязатель...

Самые ожидаемые игры 2019 года: первая мобильная TES, Harry Potter Go, шутеры и многое другое Если взрослая игровая индустрии построена на ожидании, а различные трейлеры и демо-версии — это чуть ли не сильнейший элемент маркетинговой кампании крупных проектов, то в случае с мобильными играми все попроще. Большая часть тех, которые мы осмелились назвать лучшими в 2018...

Жидкие альпинисты: манипуляции с каплями воды для создания лабораторий на чипе и технологии самоочистки «Однажды начался дождь и не прекращался четыре месяца. За это время мы узнали все виды дождя: прямой дождь, косой дождь, горизонтальный дождь, и даже дождь, который идет снизу вверх» (Форрест Гамп, 1994 год). Мы, конечно, помним, что у Форреста был особый взгляд на окружа...

Мнение: Зачем Samsung устраивает презентации раньше Apple На днях Samsung раскрыла дату презентации нового смартфона Galaxy — как сообщается в тизере производителя, мероприятие состоится 20 февраля в ходе мероприятия Unpacked в Сан-Франциско. Таким образом, южнокорейский гигант специально решил провести свою презентацию на м...

Суровая сибирская JVM: большое интервью об Excelsior JET Недавно мы писали о том, на какие ухищрения пошла Alibaba, чтобы сделать себе жизнь с OpenJDK более приемлемой. Там были комментарии вроде «оказывается, пока мы тут страдаем с обычной джавой, китайцы уже сделали себе свою особенную». Alibaba, конечно, впечатляет — но и в Рос...

Блокчейн остается на начальном этапе развития, но привлекает инновационные компании В течение 2017-2018 годов рынок блокчейн стал центром внимания многих инвесторов. По подсчетам портала CoinSchedule, только в 2018 году эта технология привлекла $21,4 млрд финансирования со стороны крупных корпораций, венчурных фирм и частных инвесторов.В McKinsey говорят, ч...

Эксперименты с единственным атомом позволили исключить теорию о темной энергии, опирающуюся на "пятую фундаментальную силу" То, что Вселенная постоянно расширяет свои границы, ученым было известно достаточно давно, но данные от космического телескопа Hubble, полученные еще в 1990-х годах, указывают на то, что сейчас расширение Вселенной происходит гораздо быстрее, чем в далеком прошлом. Этот факт...

Как решать NP-трудные задачи с помощью параметризованных алгоритмов Научно-исследовательская работа, пожалуй, самая интересная часть нашего обучения. Идея в том, чтобы ещё в университете попробовать себя в выбранном направлении. Например, студенты с направлений Software Engineering и Machine Learning часто идут делать НИРы в компании (в осно...

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

Игровая индустрия с 12 по 18 августа 2019 года В сегодняшнем выпуске: GSC Game World ищет сотрудников. Игроки No Man’s Sky строят огромный город. The Outer Worlds может получить продолжение. Splinter Cell возвращается. Все самое интересное из мира игр и игровой индустрии за прошедшую неделю. GSC Game World ище...

Будущее технологии NVIDIA RTX на выставке CES 2019 Пока технология трассировки лучей в реальном времени находится на начальном этапе развития. Опцию в действии можно увидеть лишь в Battlefield V, но в ближайшее время появится еще один проект с поддержкой RTX – Metro: Exodus. В NVIDIA уверены, что у технологии огромный...

Самые странные Android-смартфоны Android-смартфоны бывают и такими… Android-смартфоны бывают разные. Есть мощные и производительные флагманы, есть крепкие «среднячки» или аппараты бюджетного ценового сегмента. Существуют и гаджеты, которые делают упор на дизайн и внешний вид. Но особняком ст...

Что такое Project Treble и с чем его едят В Android-смартфонах для меня всегда была лишь одна проблема — это долгие обновления В 2017 году, компания Google, вместе с выпуском операционной системы Android 8.0 Oreo показала новую технологию Project Treble, которая поможет производителям ускорить выпуск обновлений на с...

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

Google убивает Голосовой поиск на Android До всем известного Ассистента у Google был так называемый «Голосовой поиск», который также был тесно интегрирован с обычным Google Поиском. За последние несколько лет все инновации «поискового гиганта» были сосредоточены в основном на Google Ассистенте, и поэтому сейчас ком...

Проекции карт: о чём на самом деле шутит xkcd Xkcd — один из самых культовых веб-комиксов, и минималистичный стиль зарисовок будто из учебника механики стал его визитной карточкой. Автор комикса Рэндел Манро признавался, что старательно ищет вдохновение для новых выпусков: он пробует новые программы и игры, работает над...

Внедряем OSGI на платформе Karaf OSGI это не сложно Я много раз встречал мнение, что OSGI это сложно. И более того, у самого когда-то такое мнение было. Году в 2009, если быть точным. На тот момент мы собирали проекты при помощи Maven Tycho, и деплоили их в Equinox. И это действительно было сложнее, чем раз...

Visiology собирает экосистему На прошедшей в середине ноября конференции ViRush компания Visiology, российский разработчик одноименной платформы бизнес-аналитики, представила свою партнерскую экосистему. Из чего она состоит, почему речь идет не только о партнерской сети, а именно об экосистеме и какие...

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

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

Завещание Стива Джобса – быль или легенда? Считается что этого не могло быть: будто бы во второй половине дня, 4 октября 2011 года, Стив позвонил Тиму Куку и попросил срочно приехать к нему. Свидетелем этого был глава японского холдинга Softbank Масаёси Сон, который об этом и рассказал… Общеизвестно, что последняя ...

Qualcomm Snapdragon 855 против 845: заметна ли разница? Не знаю, как у вас, но у меня во время анонса нового чипсета от Qualcomm создалось впечатление, что его предыдущая версия вышла совсем недавно и еще совсем не готова уходить на покой. А на деле ведь так и есть. Все известные производители мобильных устройств уже за относите...

О чем молчит Гауди или как современные технологии помогают решить задачи, над которыми архитекторы бьются уже больше 100 лет Так же, как когда-то Гауди делал модели из гипса, проектируя то, что станет его самой важной работой, современные инженеры в мастерской при знаменитой Sagrada Familia продолжают проект «каталонского гения». Только теперь они изготавливают модели, используя 3D-принтеры. Дизай...

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

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

Мэла Гибсона вернули в новейшую экранизацию "Безумного Макса" при помощи нейросетей Истинные фанаты оригинального “Безумного Макса” хоть раз в жизни представляли, какой была бы новая часть их любимого фильма, снимись в ней Мэл Гибсон. Но теперь, благодаря работе нейросети, в жизнь может воплотиться любая фанатская фантазия. Так, ролик с участием Мэла Гибсон...

Российская разработка позволяет «читать мысли» в режиме реального времени Исследователи российской «Нейроботикс» («Нейроассистивные технологии») и Лаборатории нейроробототехники МФТИ рассказали о своей последней разработке. Проект позволяет воссоздавать изображения, которые человек  видит в данный момент, по элект...

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

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

Как снимает камера Galaxy S10 после последнего обновления Если вы думали, что пока пользователи жалуются на не слишком впечатляющий Night Mode в камере Galaxy S10, компания Samsung бездействует, то последнее обновление для новой линейки южнокорейских флагманов вышло сегодня, чтобы доказать, что вы не правы. Майское обновление для ...

Как используются самые дорогие домены в зоне .ORG? Так как зона .ORG в последние дни является основной темой дискуссий, мы расскажем о самых крупных продажах в этой зоне, и как сейчас используются самые дорогие домены. Вот рейтинг самых крупных продаж:poker.org1,000,000 USD2010-02-26Sedoq.org500,000 USD2018-10-21LegalBrand...

Две стороны WebView: о быстром запуске проектов и краже персональных данных Привет, Хабр! Меня зовут Евгений, я Full Stack JS разработчик, текущий стек Node.js + React + React Native. В разработке я более 10 лет. В мобильной разработке пробовал разные инструменты от Cordova до React Native. Получив опыт работы с Cardova, я понял, что мне хотелось ...

[Перевод] Десять лет на удалёнке Ещё во время учёбы в колледже (вперёд, Бронкос!) мы с Алеком запустили стартап. Мы были молоды, неопытны и наивны. Наш первый проект назывался YippieMail: агрегатор электронной почты. Проще говоря, YippieMail отображает все ваши почтовые ящики (например, Hotmail, Yahoo, Gmai...

Schneider Electric запускает умное предприятие в США Применяя самые современные и перспективные технологии вкупе с преимуществами IIoT, Schneider Electric удалось не только оптимизировать производственные процессы, но и показать экспертизу в области промышленного интернета вещей и интеллектуальных технологий в целом.Компани...

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

Qualcomm представила новый датчик 3D Sonic Max, который может серьезно повысить безопасность смартфонов В прошлом году компания Qualcomm придерживалась подхода, отличного от остальной индустрии смартфонов, когда она анонсировала встроенный в дисплей сенсор 3D Sonic. Вместо того, чтобы полагаться на оптическое изображение вашего пальца для аутентификации, система 3D Sonic испол...

Критика протокола и оргподходов Telegram. Часть 1, техническая: опыт написания клиента с нуля — TL, MT В последнее время на Хабре стали чаще появляться посты о том, как хорош Telegram, как гениальны и опытны братья Дуровы в построении сетевых систем, и т.п. В то же время, очень мало кто действительно погружался в техническое устройство — как максимум, используют достаточно пр...

Архитектура EBA aka реактивность на всю катушку Я пришел в Tinkoff пару лет назад, на новый проект Клиенты и проекты, который тогда только запускался. Сейчас уже не помню своих ощущений от новой тогда для меня архитектуры. Но точно помню: было непривычно, что Rx используется еще где-то, за пределами обычных походов в сеть...

О создании нейросети Squadrille сообщили программисты Москвы Анонсировано создание нейросети Squadrille. Сервис, который содержит вопросы в свободной форме для соискателей и систему оценки навыков потенциальных сотрудников, разработали столичные программисты. Среди наиболее заметных преимуществ нейросети – значительная экономия (до 5...

Классическая мобильная метроидвания Waking Mars теперь доступна по подписке GameClub Сервис GameClub прошел в наших широтах почти незамеченным, особенно на фоне Apple Arcade. Для тех, кто не знает, о чем речь, GameClub — это такая же возможность играть в десятки игр по подписке. Даже цена та же — всего 199 рублей в месяц для России. Главное отличие в том, чт...

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

Прототипирование мобильной игры, с чего начать, и как это делать. Часть 3(финал) В первой части я рассуждал для чего прототипирование и в целом с чего начать — Часть 1 В второй части немножко пробежались по ключевым классам и архитектуре — Часть 2 И вот третья часть — в ней на самом деле будет немного рассуждений, разберем как действуют модификато...

Рейтинг самых дорогих доменов в истории В последние дни самой обсуждаемой новостью в мире доменов является рекордная продажа Voice.com за 30 миллионов долларов. Поэтому сейчас самое время обновить рейтинг самых крупных продаж и освежить в памяти предыдущие рекорды. 20 самых крупных продаж доменов согл...

Алексей Добрусин, «Гедокорп»: «В медицине РФ нет понимания выгод, которые даст AI» M-Health Congress (MHC): Здравствуйте, Алексей. Скажите, насколько российские медучреждения готовы к использованию ИИ-решений? Интересует и техническое оснащение, и готовность персонала.Алексей Добрусин (А.Д.): Добрый день. К сожалению, сейчас готовность оставляет желать луч...

Первые полгода в роли тимлида: как не сойти с ума, если кажется, что все плохо Привет! Мы продолжаем подкаст-проект «Тимлид Позвонит», в котором ребята из Skyeng звонят коллегам из разных компаний для обмена опытом. В этом выпуске поговорили с Екатериной Митусовой из Wrike. Катя — необычный в нашем понимании тимлид: она руководит не командой разработки...

Неизвестные создали группу с шутками про «Кондольские продукты» — в компании сочли их оскорбительными Создатели проекта сказали, что делают проект на свои деньги, и директор компании Рамиль Дяркин не имеет к нему отношения.

Facebook платит $20 в месяц за установку своего псевдо-VPN Многие читатели Хабра не верят, что на продаже своих персональных данных россияне могут зарабатывать до 5000 рублей в месяц, как сказали эксперты ФРИИ. Но последний скандал с Facebook показывает, что эта оценка имеет право на существование. Оказалось, что Facebook уже боле...

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

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

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

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

«Север помнит»: Глава Якутии освободил от налогов граждан, живущих в суровом климате В России очень много говорится о необходимости поддерживать регионы и особенно их жителей, проживающих в условиях сурового климата. Однако большинство инициатив, как всегда, остается на бумаге. Одним из первых навстречу простым гражданам пошел глава Республики Саха (Якутия) ...

Ровные зубы, C++ и математика — как они связаны? Разговор с Align Иногда мне кажется, что чем больше я смотрю на ИТ- индустрию, тем примитивнее становится в голове общая картина. Как будто ИТ — это либо серьезный rocket science, либо очередной сервис, который «позволяет сделать *что-нибудь-еще* всего в один клик». А за пределами этого пр...

[Перевод] Воссоздание старой DOS-игры на C++ 17 В 2016 году я начал работу над хобби-проектом по реверс-инжинирингу игры Duke Nukem II и воссозданию с нуля его движка. Проект имеет название Rigel Engine и выложен в open source (его страница на GitHub). Сегодня, более чем два с половиной года спустя на моём движке уже можн...

История разработки складного смартфона под кодовым названием Andromeda На прошлой неделе компания Microsoft представила портативное мобильное устройство с двумя экранами под названием Surface Duo, которое выйдет на рынок в конце следующего года. За этим проектом с кодовым названием Andromeda наши коллеги с портала Windows Central следили на пр...

[Перевод] Конференция DEFCON 19. Три поколения DoS-атак (с участием аудитории в качестве жертв). Часть 2 Конференция DEFCON 19. Три поколения DoS-атак (с участием аудитории в качестве жертв). Часть 1 Но что еще хуже… Я попытался разработать проект для своих студентов, и получалось забавно, но проблема заключалась в том, что нельзя было посмотреть «убиваемые» адреса, так как эт...

Activision продаёт красную точку за $1 В течение многих лет серия Call of Duty, игры которой стоят по $60 на момент релиза, предлагает геймерам приобрести ещё и сезонный пропуск по довольно высокой цене. Бывают случаи, когда Season Pass стоит как сама игра. Кроме того, разработчики обычно добавляют в новые части ...

[Перевод] Автоматический перенос приложений iOS (ARM) на macOS (x86) с помощью Bitcode Когда Apple представила технологию Bitcode и сделала её обязательной для watchOS и tvOS, компания словно отмахнулись от вопросов, зачем она вообще нужна. Лишь туманно сказала, что она помогает настраивать двоичные файлы и использует последние улучшения компилятора. С тех по...

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

Apple Card мы увидели. На очереди банк от Apple На прошлой неделе первые пользователи получили доступ к новому сервису Apple Card — кредитной карте, интегрированной в приложение Wallet. Правда, выпускает ее не сама компания из Купертино, а ее партнер банк Goldman Sachs (по этой причине Apple Card в России мы вряд л...

Билайн выбрал стартап для совместного проекта с использованием технологий 5G Команде o.vision будет предоставлена возможность протестировать свой проект в пилотной зоне 5G Билайн в Сколково, где компания сможет проверить работу своего решения с использованием беспроводных технологий пятого поколения и решения MEC (Mobile Edge Computing). Комбинация т...

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

Ретро игровая приставка своими руками Этот пост является введением в мой проект "самодельной" консольной видеоприставки сделаной с нуля. Я вдохновлялся как ретро консолями так и современными образцами, но у меня получилась своя собственная архитектура. Мои друзья постоянно мне говорили, что я должен рассказать ...

Action Mobil Zetros 5000 — дом на колесах для самых суровых путешественников Мой дом – моя крепость, только в XXI веке она должна быть еще и мобильной, а также обладать качествами вездехода, чтобы по приказу увезти своих владельцев подальше от суетливого мира. Mercedes и Action Mobil запускают в продажу автомобиль Pure 5000 Zetros, который позиционир...

Как изучение критической уязвимости DHCP в Windows 10 привело к обнаружению еще двух ошибок безопасности Изображение: Unsplash Как было описано в предыдущей статье про CVE-2019-0726, иногда поиск деталей об уже известной уязвимости приводит к обнаружению новой уязвимости. А в некоторых случаях таких новых уязвимостей оказывается больше одной. Читать дальше →

Создание бота для участия в Russian AI Cup 2018 CodeBall Сложилась традиция, что после соревнований по спортивному программированию победитель или просто игрок выкладывает на Хабре статью, чтобы рассказать как здорово было участвовать в соревновании и как вариант победить в нем. Из его статьи конечно же многое можно почерпнуть дл...

Первый тизер Warhammer: Odyssey с демонстрацией локаций игры Большая часть современных мобильных MMORPG — проекты крупных китайский и корейских издатель, которые выглядят так, будто бы делаются под копирку. На момент анонса игрокам обещают «революцию в жанре», а к релиза выпускают то, что те видели десятки раз. Warhammer: Odyssey мож...

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

Обзор Monster Hummer. Шикарный проект Большая часть современных казуальных игр построены по одной и той же схеме — разработчик просто боре уже готовое решение и делает из него что-то похожее, чтобы не утруждать себя. Все мы понимаем, что создать уникальный игровой проект с качественной монетизацией, продуманным ...

У Apple Arcade проблемы Apple Arcade — многообещающий сервис, с которым надо быть осторожнее. Когда Apple представила свой сервис Apple Arcade, многие любители игр, в том числе, и в нашей редакции, высоко оценили его. Apple смогла предложить что-то действительно новое в игровой индустрии. Кра...

Мнение математика из Оксфорда: сможет ли ИИ творить как человек? Игра го, в которую компьютерная программа DeepMind обыграла чемпиона среди людей, создала своего рода сумятицу для Маркуса дю Саутоя, математика и профессора Оксфордского университета. «Я всегда сравнивал математику с игрой в го», говорит он. И го не должна быть игрой, в ко...

Рамка-пазл или история о том, как на меня перфоратор обиделся Опираясь на свой скромный жизненный опыт, я заметил, что дедлайны творят чудеса! Имея 3D принтер всего лишь через пару дней у меня получится вот ЭТО. Ну давайте по порядку...Одним прекрасным днём я проснулся и осознал, что до годовщины свадьбы родителей осталось пару дней. И...

[recovery mode] Успехи и неудачи при создании своего проекта (стартапа) Привет, друзья. Решил сегодня написать не о конкретном техническом решении, а о том, зачем эти технические решения вообще нужны. Слово «Стартап» уже порядком набило оскомину, поэтому буду употреблять «Свой проект». В статье будет много философии и аналитики. Так как без этог...

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

[Перевод] 10 лучших JavaScript библиотек для визуализации данных на графиках и диаграммах Есть в графиках что-то магическое. Изгиб кривой мгновенно раскрывает всю ситуацию — историю развития эпидемии, паники или периода процветания. Эта линия просвещает, пробуждает воображение, убеждает. ― Генри. Д. ХаббардОбъемы данных, с которыми нужно работать, постоянно увели...

[Перевод] Сложное модульное архитектурное окружение в UE4 Тайлер Анлауф подготовил подробный анализ модульного окружения ROME: Church of Sant’Ivo созданного им в UE4 и 3ds Max. В статье он рассказывает о предварительном черновом плане (blockout), модульной сборке, освещении, постобработке и многом другом. ROME: Church of Sant’Ivo...

[Перевод] Топ-10 самых распространенных ошибок, которые мне встречались в Go-проектах Этот пост — мой топ самых распространенных ошибок, которые встречались мне в Go-проектах. Порядок не имеет значения. Неизвестное значение Enum Давайте взглянем на простой пример: type Status uint32 const ( StatusOpen Status = iota StatusClosed StatusUnknown ) Здесь м...

Удобный интернет-ресурс для поиска финансового управляющего создал сервис «ДОЛГАМ.НЕТ» По итогам 2018 года объем просроченной задолженности граждан России по кредитам составил более 1 триллиона рублей. Сотни тысяч бедолаг отдают последние копейки, чтобы хоть как-то погасить свои долги, большую часть которых составляют огромные суммы пени и штрафов. Многие долж...

Как мы в IntelliJ IDEA ищем лямбда-выражения Важной возможностью любой IDE является поиск и навигация по коду. Один из часто используемых вариантов поиска на языке Java — поиск всех реализаций данного интерфейса. Часто такая функция называется иерархией типов (Type Hierarchy) и выглядит как на картинке справа. Перебира...

Создатель EOS рассказал, когда ожидать важнейших новостей о развитии проекта CTO блокчейн-стартапа Block.one Дэн Лаример заявил, что в июне будет раскрыта важнейшая новость с момента создания EOSIO. Тем не менее он отказался раскрывать детали, подчеркнув, что уже делал достаточно намеков в прошлом. Он также воспользовался случаем и раскритиковал Ethe...

Главное, не смотреть ему в глаза: OnePlus представила OnePlus 7T OnePlus 7T — как OnePlus 7, только круче Начав с 300-долларового убийцы флагманов OnePlus One, всего за семь лет своего существования OnePlus выросла из никому неизвестного стартапа во вполне заметного производителя первого эшелона с изрядной по меркам мелких вендоров ...

Репортаж со стенда Thermaltake на выставке Computex 2019 На выставке Computex 2019, которая прошла в столице Тайваня, Тайбэе, компания Thermaltake организовала большой красочный стенд, на котором представила множество своих самых последних новинок. О некоторых из них мы уже писали, но теперь нам хотелось бы собрать всё воедино, а ...

AMD представила мобильные процессоры Ryzen нового поколения Итак, не дожидаясь старта CES 2019, компания AMD анонсировала новые мобильные процессоры. Если верить сегодняшним слухам, к сожалению, настольных новинок компании мы в ближайшие дни не увидим. Но при этом мобильных новинок далеко не две. Для начала параметры. Процесс...

[Перевод] Конференция BLACK HAT USA. Разбогатеть или умереть: зарабатываем в Интернете методами Black Hat. Часть 1 Ведущий: леди и джентльмены, это выступление очень забавное и очень интересное, сегодня мы собираемся поговорить о реальных вещах, которые наблюдаются в интернете. Этот разговор немного отличается от тех, к которым мы привыкли на конференциях Black Hat, потому что мы собирае...

Компактное зарядное устройство Anker PowerPort Atom PD 1 Anker готова начать продажу своего зарядного устройства, которое было анонсировано в октябре - PowerPort Atom PD 1. Это компактное зарядное устройство USB-C. Фактически это самое маленькое в мире зарядное устройство USB-PD, способное выдавать мощность 30 Вт. Этого достаточн...

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

Представлен проект ускорителя, который мощнее Большого адронного коллайдера Европейская организация по ядерным исследованиям (CERN), которая сделала несколько крупных научных открытий, удостоенных Нобелевской премии, объявила о планах создать новый мощный ускоритель частиц, преемника Большого адронного коллайдера (БАК). Большой адронный коллайд...

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

Предварительный обзор видеоускорителей AMD Radeon RX 5700 и 5700 XT: разбираем новую архитектуру Navi, смотрим на видеокарты Видеокарты семейства Radeon RX 5700, основанные на двух модификациях графического процессора Navi 10 новой архитектуры RDNA, заняли на рынке игровых видеокарт место Vega 56 и Vega 64, которые слишком дороги в производстве. В наших синтетических тестах новинки за редким исклю...

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

[Из песочницы] Настройка поиска Sphinx для интернет-магазина Информации по Sphinx не так много, как хотелось бы. Лишняя статья не помешает. Первые шаги в освоении Sphinx мне помогли сделать статьи Создание ознакомительного поискового движка на Sphinx + php и Пример Sphinx поиска на реальном проекте — магазин автозапчастей Tecdoc Совет...

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

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

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

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

Методология как конструктор: инструкция по сборке Из современного конструктора LEGO можно собрать только одну модель игрушки, например, самолет. Кастомизировать? Можете поменять местами кресла пилотов — вот и вся кастомизация. Лет 30 назад из конструктора можно было собрать примерно все, от самолета до грузовика, при том же...

[Из песочницы] Etherblade.net — opensource проект по созданию инкапсулятора ethernet-трафика на FPGA (часть первая) Сразу хочу оговориться, что эта статья не только подразумевает пассивное чтение, но и приглашает всех желающих присоединяться к разработке. Системные программисты, разработчики железа, сетевые и DevOps инженеры — добро пожаловать. Поскольку проект идет на стыке сетевых те...

Плюсы и минусы IT-шной жизни в Шотландии Я уже несколько лет живу в Шотландии. На днях я опубликовал в своем Facebook-е серию статей про плюсы и минусы жизни тут. Статьи нашли большой отклик среди моих друзей, и поэтому я решил, что это может быть интересно более широкому IT-сообществу. Так что — выкладываю на хабр...

[recovery mode] ReactJS + MobX — опыт использования DI Мне кажется, настало время поделится подходом для написания ReactJS App, я не претендую на уникальность. Первый абзац можно пропустить. Я занимаюсь web разработкой уже давно, но последние четыре года я плотно сижу на ReactJS и меня все устраивает, в моей жизни был redux, но...

Обзор Oceanhorn 2: Knights of the Lost Realm — мобильная отличница Oceanhorn 2: Knights of the Lost Realm — это настоящий флагман сервиса Apple Arcade. Ее кадры неизменно появлялись во всех промо-материалах Apple, а многие пользователи признаются, что только из-за Oceanhorn оформили подписку. Но достоин ли такой проект этого звания? Если п...

Деревянные игрушки, часть вторая — 1986-1988 Продолжая воспоминания про деревянные игрушки. Играть я на компьютерах начал где-то в районе 1988-1989. Первые несколько лет — на работе у родителей друзей, а дальше уже начали и по домам компьютеры появляться. Свой, правда, у меня появился относительно поздно, где-то в 1997...

Minecraft Earth начала выходить в режиме пробного запуска: Исландия и Новая Зеландия уже в игре Microsoft обещала выпустить Minecraft Earth в режиме пробного запуска в октябре и она держит слово. Игра уже доступна в Исландии и Новой Зеландии. Да, для русскоязычных игроков в этой новости, на первый взгляд, нет ничего интересного, но вместе с запуском разработчики также ...

Windows 10 Build 18362.10015 – позволяет в S-режиме устанавливать Win32-приложения Сегодня Microsoft выпустила сборку Windows 10 Build 18362.10014 и Build 18362.10015 в Позднем доступе. Как и в прошлый раз, в младшей версии отключены новые функции, а в старшей – они включены. Если вы раньше были на младшей сборке, то вы получите сборку 18362.10014. Если вы...

Мобильные семинанометровые процессоры AMD Ryzen появятся на рынке к концу года или в начале следующего Недавно компания AMD поверхностно представила семинанометровые настольные CPU Ryzen третьего поколения. Они выйдут на рынок когда-то позже в этом году, но слухи говорят примерно о втором квартале. Чуть ранее AMD представила и новые мобильные процессоры Ryzen, только вот...

Vulkan Vegas — лучшее место для игр на деньги О шикарной жизни мечтают все, ну или как минимум, от такой жизни, когда не приходится переживать о завтрашнем дне, о том, за что платить коммунальные услуги, как оплатить учебу детям и т.д. Одним словом, всем хочет достаточно прочно стоять на своих ногах, и не переживать о б...

Почему Huawei выпустит складной Mate X в России с опозданием Продажи складного Huawei Mate X в России начнутся позднее, чем во всем остальном мире. Эту информацию в четверг, 27 июня, подтвердил представитель отечественного офиса Huawei. Таким образом, аппарат, релиз которого был перенесен с июня на октябрь, появится в российской розн...

[Перевод] Какие факторы могут предсказать успех игры в Steam? На Reddit я видел множество дискуссий, комментариев и вопросов о том, чем определяется успех игры. Насколько важно качество? Действительно ли единственным определяющим аспектом является большая известность игры на рынке до её выпуска? Помогают или вредят демо-версии? Если п...

Почему Huawei — более инновационная, чем Apple? Несмотря на запрет 5G-оборудования Huawei в США и ряде других стран (включая Японию), эта компания, по-видимому, будет одним из ключевых игроков в обеспечении инфраструктуры для сетей нового поколения. Huawei тратит большие деньги на НИОКР (научно-исследовательские и опытно...

Билл Гейтс обвиняет антимонопольные разбирательства в том, что Android победил Windows Mobile Компания Microsoft, основанная в 1975 году Полом Алленом и Биллом Гейтсом, стала триллионной компанией из-за ряда замечательных решений, принятых Гейтсом и руководителями Cheif.На одном мероприятии Гейтс недавно заявил, что одна ошибка, которая беспокоит его по сей день, – э...

[Перевод] Введение в Kubernetes для пользователей VMware. Часть 1. Теория Это вторая часть из моей серии постов “Kubernetes in the Enterprise”. Как я упоминал в моем последнем посте, очень важно при переходе к “Design and Implementation Guides” всем быть на одном уровне понимания Kubernetes (K8s). Я не хочу здесь применять традиционный подход дл...

Восхождение на Эльбрус — Разведка боем. Техническая Часть 1. Регистры, стеки и другие технические детали Как и обещали, продолжаем рассказывать про освоение процессоров Эльбрус. Данная статья является технической. Информация, приведенная в статье, не является официальной документацией, ведь получена она при исследовании Эльбруса во многом как черного ящика. Но будет безусловно ...

Рецепты TeamCity. Доклад Яндекс.Такси Меня зовут Эдуард Мацуков, я делаю Таксометр — приложение для водителей Яндекс.Такси. Занимаюсь инфраструктурой и всем, что с ней связано. Какое-то время назад я выступил с докладом — рассказал об опыте дружбы TeamCity с нашим проектом и с разработчиками в целом. Отдельная ч...

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

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

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

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

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

Как написать сапера на Phaser и выполнить тестовое задание HTML5 разработчика Добрый день, уважаемые коллеги! Меня зовут Александр, я разработчик HTML5 игр. В одной из компаний, куда я отправлял свое резюме, мне предложили выполнить тестовое задание. Я согласился и, спустя 1 день, отправил в качестве результата разработанную по ТЗ HTML5 игру. Поск...

Google добавит в карты дополненную реальность Приложение Google Maps в ближайшее время расширит функционал и будет способно обозначать проложенный пользователем путь наложением стрелок и знаков на реальное изображение улицы с камеры смартфона. В настоящее время функция уже доступна отдельным пользователям с особым стату...

Дополненная реальность Господина Старшего Консультанта (рассказ) 0. Предисловие Цикл рассказов «Господин Старший Консультант» я начал публиковать давно, и ранее это могли прочитать только друзья и коллеги. Это первая публикация одного из рассказов цикла на публичном ресурсе, и вообще первая моя публикация на Хабре (не судите строго). 1. ...

Что разработчикам надо знать про бизнес Даже в очень крупных компаниях часто отношение к разработчикам, как к грибам: держат в темноте и кормят навозом. Пишите код, родные, и не высовывайтесь. Этот подход может быть удобен для многих (в том числе иногда — для самих разработчиков в случае не очень адекватного менед...

25 февраля выходит оригинальная 3EALITY — три раннера в оболочке одного Автоматических раннеров сейчас пруд пруди, и чтобы выделяться на их фоне, разработчикам новых проектов приходится придумывать что-то действительно оригинальное. На мой взгляд, это удалось студии Handprint Games, которая на следующей неделе выпустит 3EALITY. Внешний вид нови...

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

Игровая индустрия с 21 по 27 января 2019 года В сегодняшнем выпуске: Создатели Cyberpunk 2077 рассказали об оружии в игре. Mortal Kombat 11 и режим Tower of Time. В России повысили цены на игры для PS4, Xbox One и Switch. Electronic Arts дала комментарии по игре в мире «Звездных войн». Все самое интересное из ми...

Названа дата отгрузки последних процессоров Intel Itanium В мае 2017 года были представлены процессоры Intel Itanium 9700 (Kittson), про которые уже тогда было известно, что они станут последними в этом семействе. Впрочем, срок прекращения выпуска процессоров Intel Itanium 9700 тогда обозначен не был. Производитель сделал это ...

S for Security: безопасность в Интернете Вещей и доклады на InoThings++ 2019 — Шеф, у нас дыра в безопасности! — Ну хоть что-то у нас в безопасности... Привет, Хабр! В комментариях к предыдущему посту про InoThings++ высказали мнение, что в Интернете Вещей есть более важная для обсуждения область, нежели вмешательство государства — это область обес...

Большой гейминг начинается с больших возможностей: GPU NVIDIA серии GeForce RTX SUPER Компания NVIDIA представила новую линейку игровых GPU: GeForce RTX 2060 SUPER, GeForce RTX 2070 SUPER и GeForce RTX 2080 SUPER, которые обеспечивают лучшую в классе игровую производительность и трассировку лучей в реальном времени для существующих игр и проектов завтрашнего ...

[Из песочницы] Оптимизация графики. Интересный Concave Hull В один прекрасный момент, в ходе разработки игры, я столкнулся с вопросом производительности на современных ПК. У нашего моделлера достаточно мощный современный компьютер красной сборки. Но у него наш проект жутко тормозил, загружая одно ядро процессора. Причина проста — в ...

[Перевод] Svalbard — новое имя проекта Have I Been Pwned перед продажей В 2013 году я начал понимать, что утечки приватных данных становятся повсеместными. Действительно, такие случаи участились. И возросло влияние этих утечек на их жертв, включая меня. Всё чаще я писал в блоге на эту тему, которая казалась увлекательным сегментом индустрии инфо...

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

[Перевод] Рендеринг шрифтов с помощью масок покрытия, часть 1 Когда мы приступали к разработке нашего профилировщика производительности, то знали, что будем выполнять почти весь рендеринг UI самостоятельно. Вскоре нам пришлось решать, какой подход выбрать для рендеринга шрифтов. У нас были следующие требования: Мы должны иметь возмо...

Apple действительно отказалась от технологии 3D Touch во всех своих новых смартфонах Во время презентаций новых смартфонов Apple нередко не затрагивает множество достаточно важных нюансов. К примеру, компания не упомянула, что iPhone 11 Pro и 11 Pro Max наконец-то получили комплектное достаточно мощное зарядное устройство. Возможно, из-за того, что iPho...

[Из песочницы] 12 странных вещей, которые могут произойти после установки npm пакета Пару месяцев назад я начал заниматься проектом под названием malicious-packages (ака "вредоносные пакеты"). Он следит за обновлениями в npm репозитории, скачивает все новые модули, а затем проверяет их на вшивость — ищет сетевую активность, подозрительные операции ...

[Из песочницы] Buildroot — часть 1. Общие сведения, сборка минимальной системы, настройка через меню Введение В данной серии статей я хочу рассмотреть систему сборки дистрибутива buildroot и поделиться опытом её кастомизации. Здесь будет практический опыт создания небольшой ОС с графическим интерфейсом и минимальным функционалом. Прежде всего, не следует путать систему сбо...

В нашей галактике обнаружена самая старая звезда во Вселенной Австралийские астрономы из Национального университета сообщили об открытии самой старой звезды в известной нам Вселенной. Объект относится к классу так называемых красных гигантов и получил очень сложное и длинное название SMSS J160540.18–144323.1. Что интересно, звезда нах...

Apple TV: Будущее, которое не наступило Самое время поговорить про Apple TV: в марте 2019 года этим симпатичным коробочкам был вынесен приговор. Революция в телевидении, о необходимости которой 12 с лишним лет говорила Apple, закончилась так и не начавшись. Несколько раз все было на грани, в сентября 2015 её объя...

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

Создатель Hearthstone работает над мобильной игрой во вселенной Marvel Бен Броуд — это не просто бывший гейм-директор Hearthstone: Heroes of Warcraft, он в какой-то мере представляет из себя карточную игру Blizzard. Поэтому все фанаты жанра следили за его дальнейшей активностью после ухода из компании. Сегодня стало известно, что новая компани...

А в вашей жизни были приключения интереснее, чем в компьютерных играх? Наш ветвер на низком уровне не отличает собственный живой опыт от выдумки. То есть того, что мы видим в играх, фильмах и книгах. Мозгу всё равно. Что случилось в последней игре — так же легко в копилку опыта, как и то, что случилось вчера в офисе. Благодаря развитию IT и сво...

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

[Перевод] Любопытные извращения из мира ИТ — 3 Сайт The Daily WTF уже 14 лет собирает курьёзные, дикие и/или печальные истории из мира ИТ. Я перевёл несколько рассказов, показавшихся мне интересными. Все имена и названия компаний изменены. Предыдущие выпуски можно найти по метке "любопытные извращения". История первая:...

Как могла бы выглядеть iOS, если бы Apple вернула скевоморфизм Apple отказалась от скевоморфизма 6 лет назад, но многие продолжают о нём мечтать Несмотря на то что с момента отказа Apple от скевоморфизма в iOS прошло целых шесть лет, остались ещё те, кто по-прежнему мечтает о его возвращении. За это время выросло новое поколение пользов...

Век живи — век учись. Часть 4. Учись, работая? — Хочу прокачаться и пройти CCNA курсы Cisco, тогда я смогу перестроить сеть, сделать её более дешёвой и безотказной, поддерживать на новом уровне. Поможете с оплатой? — сисадмин, отработавший 7 лет, смотрит на директора. — Я тебя обучу, а ты уйдёшь. Что я, дурак? Иди, работ...

С Project Catalyst и правда не всё гладко. Apple готовит изменения Project Catalyst должен был облегчить жизнь разработчиков, но только усложнил её Между iPad и Mac всегда была огромная пропасть. Даже когда Apple попыталась превратить планшет в профессиональный инструмент, выпустив увеличенную версию с поддержкой умного пера, это не сделало...

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

Windows 10 20H1, Windows Lite, HoloLens 2 – MSReview Дайджест #18 Всем привет, с вами MSReview. Это 18-й выпуск ежемесячного дайджеста. Зима слава богу подходит к концу и вот не за горами уже весна, также как и не за горами выход нового крупного обновления Windows 10 19H1, о котором мы также сегодня поговорим. Итак, что же сегодня у нас в ...

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

Как превратить приложение на iPad в программу для Mac Презентация macOS Catalina на WWDC 2019 В июне этого года, на WWDC, Крейг Федериги артистично и с примерами рассказал кое о чем очень важном. Благодаря чему в macOS вернулся Twitter, и появились Jira и Asphalt. Но самое главное о причине этих чудес так и не было сказано. Ч...

Как писать полиморфические программы c помощью Arrow Привет, Хабр! Меня зовут Артём Добровинский, я работаю в компании Finch. Предлагаю к прочтению статью одного из отцов библиотеки функционального программирования Arrow о том, как писать полиморфические программы. Часто люди, которые только начинают писать в функциональном...

Система управления проектами по модели Open Core в госсекторе Продолжаем рассказывать вам об опенсорсных продуктам реализованных на JS фреймворке — IONDV. Framework. Сегодня поговорим о системе управления проектами, которая была одним из наших первых масштабных проектов и которую изначально мы реализовали для правительства Хабаровского...

История об аркадном стике Друг затеял интересный проект и я подумал, почему бы им с вами не поделиться (с его согласия, конечно же)! Вот сама история: «Пару месяцев назад меня попросили помочь с проектом аркадного автомата для одного заведения. Идея мне показалась крайне занятной, да и по силам. ...

Apple на самом деле нужна дополненная реальность, а не сервисы Apple правда делает очки дополненной реальности? Еще год назад Apple называли компанией iPhone, но все изменилось. Продажи iPhone в 2019 финансовом году принесли компании всего 52% доходов. О том что главное теперь сервисы знают все, но это не совсем правда. Есть еще одно на...

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

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

Network Maps. Краткий обзор софта для построения карт сети 0. Вводная, или немного оффтопаДанная статья родилась только потому, что крайне трудно найти сравнительные характеристики подобного программного обеспечения, а то и просто список, в одном месте. Приходится перелопатить кучу материала, чтобы прийти хоть к какому-то выводу. ...

«Хаббл» заснял крохотную галактику с большим «сердцем» ESA/Hubble, NASA Находится ESO 495−21 примерно в 30 миллионах световых лет от нас, в созвездии Компаса. Она представляет собой карликовую галактику со вспышкой звездообразования; несмотря на небольшие размеры, она производит новые звезды с высокой скоростью (которая мож...

Видеокарта Radeon RX 5700 опережает RTX 2070 при огромной разнице в площади кристаллов GPU На днях AMD немного рассказала нам о видеокартах Navi. Мы узнали, что архитектуру AMD всё же сменила, и что линейка будет называться Radeon RX 5000. Также нам показали, что Radeon RX 5700 опережает GeForce RTX 2070 в бенчмарке Strange Brigade на 10%, то есть можно предп...

Факторы ранжирования в автомобильной тематике в 2019 году Автор аналитического отчета: Михаил Волович, «Ашманов и партнеры». Автомобильный поиск — конкурентный, дорогой и давно сформировавшийся рынок. Для него еще в большей степени, чем для электронной коммерции, характерно безусловное лидерство крупных сайтов (они же сайты крупных...

Custom refactoring tool: Swift Любой инженер стремится сделать процесс своей работы максимально оптимизированным. Нам, как мобильным разработчикам iOS, очень часто приходится работать с однообразными структурами языка. Компания Apple улучшает инструменты разработчиков, прилагая много усилий, чтобы нам был...

NVIDIA меняет приоритеты: от игровых GPU к центрам обработки данных На этой неделе NVIDIA объявила о покупке за 6,9 млрд долларов компании Mellanox — крупного производителя коммуникационного оборудования для центров обработки данных и высокопроизводительных вычислительных систем (HPC). И столь нетипичное для разработчика GPU приобретение, ра...

AI 2019: Как создать бот, который решит все проблемы клиентов Чат-бот, разработанный МТС для того, чтобы автоматизировать работу со звонками в службу поддержки, способен «подтягивать» информацию из любых источников. Телеком-операторы традиционно одними из первых внедряют инновации. Не исключение — технологии искусственного...

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

[Из песочницы] Рефакторинга много не бывает Привет, Хабр! Представляю вашему вниманию перевод статьи "Refactoring — oops, I’ve been doing it backwards" автора Джастина Фуллера (Justin Fuller). Я очень завишу от рефакторинга, и не боюсь признать это, но есть только одна проблема: я всегда делал это задом на...

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

Как стратегия Intel для рынка смартфонов снова провалилась Недавно компания Intel отказалась от своих планов по выпуску и продаже 5G-модемов для смартфонов после того, как её основной клиент, Apple, 16 апреля объявил, что вновь начнёт использовать модемы Qualcomm. В прошлом Apple уже использовала модемы этой компании, но перешла на ...

[Из песочницы] Коротко о главном: Clean Architecture, Robert C. Martin Это будет рассказ о впечатлении о книге, а также будут рассмотрены некоторые понятия и знания, которые, благодаря этой книге, были изучены Архитектура Можете ли вы, читая эту публикацию, дать четкий ответ на вопрос, что такое архитектура? Что такое архитектура в контексте п...

Найдено доказательство древнейших следов жизни на Земле Когда речь заходит о поисках древнейших следов жизни на Земле, геологи часто не могут понять, с чем имеют дело — с ископаемыми окаменелостями или простыми трещинами в скальной породе. Подобных «сомнительных» открытий за последние несколько десятков лет накопилось немало. В 1...

Huawei может заменить Google Maps своими картами Раньше приложение Google Maps было предустановлено на каждом iPhone. Но в итоге концерн из Купертино заменил его на собственные карты. Несмотря на потерю iOS-устройств, Google Maps продолжает оставаться самым популярным картографическим приложением и все благодаря доминирова...

Обновление для Windows 10 KB4516067 делает неисправным Internet Explorer в Surface Последнее обновление Windows 10 вызывает ряд проблем у пользователей, и похоже, что Microsoft также поставила ошибочное обновление для старых компьютеров Surface. Обновление Windows KB451606 , поставляемое на такие устройства, как Surface 2 и Surface RT, содержит критическую...

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

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

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

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

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

Почта Mail.ru представила новое мобильное приложение Для современных интернет-сервисов мобильное приложение становится основным интерфейсом, которым на ежедневной основе пользуется большинство аудитории. Мобильная аудитория Почты Mail.ru превысила аудиторию web-версии ещё в 2018 году. На данный момент почти 60% владельцев ящик...

[Перевод] Почему у CockroachDB меняют Open Source-лицензию Прим. перев.: Гибкость и свободы, предлагаемые Open Source-лицензиями, позволили современным поставщикам крупных SaaS-решений поставить под большой вопрос успешность бизнеса у небольших компаний, стоящих за разработкой востребованных Open Source-проектов. В этой заметке от а...

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

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

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

На каком железе анализировать огромный вал информации? Мы – Big Data в МТС и это наш первый пост. Сегодня расскажем о том, какие технологии позволяют нам хранить и обрабатывать большие данные так, чтобы всегда хватало ресурсов для аналитики, и затраты на закупки железа не уходили в заоблачные дали. О создании центра Big Data в ...

Apple заполучила себе бывшего архитектора компании Arm Слухи о том, что Apple работает над собственными процессорами с архитектурой Arm для использования их в своих ПК Mac, ходят уже достаточно давно. Согласно различным данным, первые такие ПК появятся на рынке уже в следующем году. И если раньше у многих были сомнения кас...

Новая загадка для ученых: почему астероид Ультима Туле имеет сплющенную форму? В начале 2019 года космический аппарат New Horizons пролетел мимо самого отдаленного объекта, изучаемого людьми — астероида Ультима Туле. В конце января исследователи NASA показали качественный снимок астероида из которого у всех сложилось впечатление, что он имеет форму га...

AMD Ryzen Surface Edition — первые потребительские мобильные процессоры компании, созданные специально для нужд одного из заказчиков Компания Microsoft сегодня представила множество новых мобильных устройств, причём среди них было сразу несколько весьма интересных. В частности, планшет Surface Pro X получил модифицированную SoC Snapdragon 8cx, но пока нет подробностей, что именно там было изменено. Н...

[Из песочницы] Управление зависимостями в многомодульном проекте на градл Вступление Статья пишется с прицелом на нативные андроид проекты, но, так как градл универсальная система сборки, в принципе, подойдет и для других проектов, которые может собрать градл. Идея не моя, я ее подчерпнул из гитхаб проекта у Jake Wharton SdkSearch — набор програм...

Unity 2019.1 - новые возможности для разработчиков Android-игр Unity - это самый популярный игровой движок, используемый разработчиками Android-игр. Он позволяет создавать 2D- и 3D-окружение, задействуя сложную игровую механику, а его последняя версия - Unity 2019.1 - стала ещё более мощной и адаптивной. Возможности Unity 2019.1 впервы...

Чёрная Пятница: Развод и обман? В последнее время все активно следят за Чёрной Пятницей, но если одни ждут громадные скидки на товары, другие во всём ищут обман и подвох. Так это или нет, имеет ли смысл охотиться за гаджетами на Чёрную Пятницу и какие разводы ждут нас всех — мы решили разобраться! В...

Обзор Days Gone – На «Харлее» против всего мира Days Gone проделала большой путь от игры, которая меня совершенно не интересовала, до одного из самых интересных релизов весны. Когда пару лет назад PlayStation впервые показала свою новую игру журналистам, те морщили носы и насмехались над нелепыми диалогами. Казалось, пере...

«Умные» дома в России. Настоящее и будущее smart-технологий в строительстве Внедрение технологий автоматизации и популяризация "умных" домов в России относится к числу задач, для решения которых необходимо выслушать мнения разных сторон. Первый в 2019 году Архитектурный завтрак позволил сделать это в полном объеме. В мероприятии приняли уч...

Цифровая ДНК как конкурентное преимущество Mail.Ru Group выводит на корпоративный рынок собственные технологии. 24 апреля Mail.ru Group объявила о создании B2B-направления, которое займется продвижением на рынок собственных технологий и экспертизы компании. «Мы решили, что направление технологий для б...

Организуем ML-проект с помощью Ocean Вступление За годы разработки ML- и DL-проектов у нашей студии накопились и большая кодовая база, и много опыта, и интересные инсайты и выводы. При старте нового проекта эти полезные знания помогают увереннее начать исследование, переиспользовать полезные методы и получить ...

OpenStreetMap: прошлое, настоящее и будущее Скажу сразу: я не пользователь OSM и, тем более, не участник проекта. Тем не менее, я считаю, что знаю о нём достаточно много, и хочу изложить свои соображения в виде обзорной заметки по статьям, которые мне удалось здесь обнаружить. Своего рода полемика с авторами этих стат...

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

File management done wrong — Часть 2: Masterpiece of shit Сегодня вам предстоит прочитать про про файловые операции и всё что с ними связано. В этой части я опишу самый дикий и опасный диалог всех времён, адскую штуку — диалог разрешения конфликта имён в Windows File Explorer. Это просто Masterpiece of Shit. Это моя любимая часть,...

28 февраля выйдет приключение Evertale для всех, кто ждал появления Pokemon на мобильных Если вы давно следите за мобильной игровой индустрией и все это время ищите ролевую игру, максимально похожую на Pokemon, то наверняка сталкивались со студией ZigZaGame. В 2012 году она выпустила Dragon Island Blue, затем были Hunter Island и Neo Monsters. И теперь, спустя 3...

Что лучше — iPhone 5 или 5s? Сравнение В современном мире технологий, пожалуй, самое большое значение имеет мобильный телефон. Именно это устройство всегда находится под рукой, служит средством связи, способом записи видео и фото и даже развлечением. Очень важно с большим вниманием относится к выбору гаджета, вед...

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

Yealink Meeting Server 2.0 — новые возможности видеоконференцсвязи В прошлой статье: Yealink Meeting Server — комплексное решение для видеоконференцсвязи мы описали функционал первой версии Yealink Meeting Server (далее YMS), её возможности и структуру. В результате, мы получили от Вас множество запросов на тестирование этого продукта, част...

RPG-приключение Cat Quest II находится на финальных стадиях разработки, скоро объявят дату релиза Cat Quest– одна из тех немногих игр, которая берет все лучшее в жанре и умело использует наработки для создания эталонного мобильного приключения. Только ленивый не назвал оригинальную RPG одной из лучших ролевых игр для iOS и Android в истории. Около года назад The Gentleb...

Библиотека генератора ассемблерного кода для микроконтроллеров AVR. Часть 2 Библиотека генератора ассемблерного кода для микроконтроллеров AVR Часть 2. Начало работы Как и планировалось, в этой части рассмотрим более подробно особенности программирования с использованием библиотеки NanoRTOS. Те, кто начал чтение с этого поста, могут ознакомиться с о...

Survivor: Prison Escape 1.9.4 Survivor Prison Escape — вы были приговорены к тюремному заключению на 10 лет в ужасной тюрьме. сломать тюрьму! Вы были приговорены к тюрьме 10 лет в ужасной тюрьме, расположенной за пределами города, в лесу за преступление, вы не совершали. Вы не жесткий человек, но это Jai...

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

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

Как это было у тех кто дошёл… Чтобы вывести свой проект в какой то хороший уровень нужно время.  А что такое время?! Иногда 6 месяцев, иногда год, иногда два, иногда 3. Но эти сроки для многих кажутся какими то космическими. Какой срок готов работать человек в России над своим проектом или идей?! Неделя....

Петербургский VR-проект Cyberlit привлек $1млн инвестиций от европейского фонда Это одна из крупнейших сделок в истории российского венчура в области VR/AR. Санкт-Петербургская компания-разработчик VR/AR проектов Cyberlit привлекла $1млн инвестиций от европейского фонда Context Foundation. Основное направление работы Cyberlit — создание VR/AR b2b-проект...

RCS приходит на смену SMS. Долгожданный прогресс, или шаг вперед два назад? Недавно вышедшая новость, с заголовком «Крупнейшие сотовые операторы США откажутся от формата SMS-сообщений», вряд ли могла оставить кого то из нас равнодушным, ведь, все мы являемся обладателями мобильных устройств с поддержкой этих самых SMS-сообщений. Очевидно, что разг...

Горизонтальный vs. вертикальный рост разработчика. Мнения из ivi и Яндекса Одну из сессий конференции YaTalks мы посвятим росту разработчиков. Это будет разговор между представителями разных фирм — мы пригласили CTO онлайн-кинотеатра ivi Евгения eross Россинского, технического директора mos.ru Романа romas1982 Ивлиева и Германа Наркайтиса — директо...

Опыт использования Apple Watch Series 5. Стоит ли их покупать или Series 4 лучше? Два последних поколения Apple Watch внешне ничем не отличаются друг от друга С того самого момента, как стало возможно купить Apple Watch Series 5, я начал ими пользоваться. Делал я это из технического интереса, понимая, что они мало чем отличаются от четвертого поколения. П...

Автошахматы на Андроид и IOS: во что играть, кроме Auto Chess и Dota Underlords Мы уже объяснили как играть в проекты жанра автобатлеры (или автошахматы), а в этот раз пришло время рассказать о том, что можно выбрать за исключением очевидных Auto Chess, Dota Underlords и Chess Rush. Эти игры здесь, конечно, тоже будут, но несколько новых названий вы тож...

AMD раскроет некоторые подробности об архитектуре Zen 2 в рамках GDC 2019 Посетители Game Developers Conference этого года, которая пройдёт с 18 по 23 марта в Сан-Франциско, смогут получить некоторое представление об архитектуре Zen 2. Во всяком случае, на это указывает описание мероприятия компании AMD, проведение которого запланировано в рамках ...

[Из песочницы] Почему вам стоит выкинуть MVP из своих проектов Всем привет! Сегодня я бы хотел поговорить об архитектуре Android-приложений. На самом деле я не очень люблю доклады и статьи на данную тему, но недавно ко мне пришло осознание, с которым я бы хотел поделиться. Читать дальше →

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

Первые тесты новых APU AMD Ryzen разочаровывают Уже в начале следующего года AMD должна представить новые мобильные процессоры Ryzen, которые будут основаны на архитектуре Zen 2 и будут производиться по семинанометровому техпроцессу. Кодовое имя нового поколения — Renoir. И сегодня в Сети появились первые резу...

Touch Bar: ошибка, диверсия или что-то другое? На разработку внутреннего iOS-устройства для некоторых из Mac’ов потратили уйму денег и десятки тысяч часов квалифицированного труда, но стоила ли овчинка выделки? Тем кто пишет хорошее про Touch Bar могли за это заплатить, пусть даже не всем. Есть и те кто по-настоящему, и...

Qualcomm инвестирует в нового конкурента ARM SiFive – стремительно набирающий популярность стартап, предлагающий новую архитектуру процессора на основе набора с открытым исходным кодом «RISC-V», привлек 65.4 млн. долларов в ходе последнего раунда финансирования. Всего до настоящего времени компании уд...

Рекламируя свои новые умные часы, компания Samsung умолчала об одной важной особенности Во время анонса умных часов Galaxy Watch Active 2 компания Samsung делала отдельный акцент на трёх новых приложениях: YouTube, Twitter и Google Translate. Сложно сказать, зачем нужен YouTube на умных часах, но приложение есть и кому-то оно может пригодиться. Интересно ...

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

Пользователи не сильно заинтересованы в обновлении Windows 10 19H2 Почти конец сентября, и согласно типичному графику выпуска Microsoft Windows 10, это время, когда софтверный гигант программного обеспечения должен завершить разработку нового обновления функции для своей операционной системы.Однако, в отличие от предыдущих крупных обновлени...

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

[Перевод] Я выставил счёт $18 000 за статичную веб-страничку… и мне это сошло с рук Не так давно я работал контрактником, перескакивая с одного проекта на другой. С некоторыми краткосрочными проектами справлялся за неделю. Другие длились пару месяцев. Они приносили достаточно денег, чтобы взять отпуск. Но я предпочитал короткие, потому что там можно было ус...

Концепция очков дополненной реальности. Моя идеальная AR гарнитура, которая возможна Всем привет! Меня зовут Дядиченко Григорий, и я основатель и CTO студии Foxsys. Недавно мне пришла в голову идея интересная концепция AR очков, которые могут быть нужны пользователю. Многие недооценивают некоторые аспекты с точки зрения удобства использования и пользовательс...

Анонсирована Minecraft Earth — новая версия знаменитой песочницы с дополненной реальностью для смартфонов [трейлер] Как и было обещано, сегодня разработчики представили новую игру Minecraft Earth, которая представляет собой AR-версию знаменитой креативной песочницы для мобильных устройств. Игра выйдет на платформах Android и iOS. Таким образом, достаточно будет навести камеру смартфона на...

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

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

Два года с AirPods: лучшие беспроводные наушники? В сентябре 2016 года были представлены первые беспроводные наушники Apple — AirPods. В свободной продаже аксессуар появился на два месяца позже запланированного, в декабре того же года. Я не стал ждать, и почти сразу приобрёл наушники в личное пользование. Забегая впе...

Часть 4. Карьера программиста. Junior. Заход во фриланс Продолжение рассказа «Карьера программиста». Смеркалось. И прямо, и косвенно. Я с большим усердием искал работу программистом, но не было никаких вариантов. В моем городе было 2-3 объявления на 1С-разработчика плюс, редкий случай, когда требовались преподаватели курсов прог...

Человек как IoT устройство. Программирование биороботов Приветствую! Хотел бы обсудить, наверное, одну из самых важных тем. А давайте представим ближайшее будущее, где воплощены наиболее правдоподобные заголовки статей и миссий стартапов о чипировании, достижений искусственного интеллекта, например таких как машинное зрение, ис...

Зеркала сайтов букмекерских контор 1XBet и Фонбет Спорт может быть полезным не только для вашего тела и здоровья, но и для вашего кошелька. Многие современные люди пользуются услугами букмекерских контор. Существует их достаточно много. Одни из них проверенные и надежные, другим не стоит доверять. Несмотря на критику со сто...

Обзор Kingdom Hearts III – Микки, Гуфи, Дональд Дак и их японские друзья Серия Kingdom Hearts – возможно самая странная, с которой я сталкивался. Начиная нелепой идеей совместить мир Final Fantasy и мультфильмов Disney, и заканчивая огромным числом несвязных спин-оффов, кроме как «бардаком» нынешнее состояние франшизы не назовёшь.И тем не менее, ...

Кейс: Как спасать сайты от блокировки Роскомнадзора Многие делают и продвигают сайты с запрещённых тематик в России. Обычно это адалт, пиратские фильмы,видео, электронные книги, казино, …. И вот наступает тако момент когда Роскомнадзор блокирует ваш сайт. Сразу же встаёт вопрос, что делать?! Не нужно бояться эти банов. ...

Билайн поможет интернет-сервисам сэкономить на телефонии Задача платформы - отсеивать неэффективные тактики, например, холодные звонки, и предлагать вместо них новые сценарии голосовых коммуникаций. Даже для крупнейших компаний станут доступны сценарии общения, кастомизированные под каждого конечного клиента. Так, платформа предст...

Представлены мобильные процессоры Intel Core 10 поколения (Comet Lake) Компания Intel сегодня пополнила 10 поколение процессоров Core очередной линейкой. Напомним, первыми представителями 10 поколения стали мобильные CPU Ice Lake. Теперь же представлены процессоры Comet Lake, которые также нацелены на мобильный сегмент, но при этом всё ещё...

[Перевод] Двустороннее связывание Angular, чуть больше понимания От переводчикаОт переводчика: два года назад я начал свой первый проект на Angular(2+), имея большой и успешный бэкграунд AngularJS. Переход потребовал заметного форматирования мышления, поскольку слишком много на A1 и A2+ делается «чуть-чуть по другому». Болезненность перех...

Обзор Thief Simulator VR. Игра года Если посмотреть на рынок игровых проектов для шлемов виртуальной реальности, то вы заметите, что большая часть релизов — просто короткие демо, в которых можно делать парочку действий. Сегодня мы поговорим об игре, которая способна удовлетворить все ваши потребности, ведь это...

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

Долгожданный потоковый видеосервис Apple первое время не сможет предоставить оригинальный контент, созданный купертинским гигантом Уже 25 марта компания Apple должна представить долгожданный потоковый видеосервис, где будет доступен в том числе оригинальный контент, произведённый самой Apple. Это будут и сериалы, и шоу, и фильмы, причём созданные при участии известнейших актёров и режиссёров. Одна...

Нужно ли покупать накрученных подписчиков на Ютуб-канал Практически всегда когда раскручивают Ютуб-канал, то покупают накрученных подписчиков на Ютуб канал. Сегодня я расскажу нужно ли это делать, и если нужно, то зачем. Что вообще такое фейковые подписчики? Это подписчики которые пришли не по своим интересам, а за деньги. По сут...

Oculus представила новую гарнитуру виртуальной реальности Rift S В рамках проходящей настоящий момент в Сан-Франциско конференция разработчиков игр Game Developers Conference (GDC) компания Oculus представила обновленную версию своей гарнитуры виртуальной реальности Rift, которая должна появиться на полках магазинов этой весной. Озвученн...

Sudoku.net продан за £42 500 Из всех старых доменных зон запуск новых gTLD больше всего отразился на зоне .NET. В последние годы она находится на спаде. Если .ORG остаётся общепризнанной зоной для некоммерческих организаций, то домены в зоне .NET часто регистрировались только потому, что не было подходя...

Москва готовится к реализации уникального проекта Информационная платформа инновационного кластера столицы подготовлена и может начать работать в ближайшее время. Об этом рассказал Сергей Собянин на первом заседании наблюдательного совета фонда "Инновационный кластер города Москвы". На мероприятии обсудили возможн...

Чат-бот на RASA: опыт Parallels В настоящее время бурно развивается индустрия чат-ботов. Сначала они были достаточно глупыми и могли вести диалог с пользователем, являясь ведущими и предлагая возможные ответы. Потом боты слегка поумнели и начали требовать от пользователя текстового ввода, чтобы из ответо...

Intel проведёт крупнейшую переработку набора команд Intel EU ISA для создания дискретных GPU Xe Как известно, уже в следующем году Intel выпустит настольные видеокарты линейки Xe. Пока о них в основном имеются лишь слухи, но считается, что первые модели будут играть в массовом сегменте. Для создания новых GPU процессорный гигант будет использовать новую архитектур...

Обзор Fell Seal: Arbiter's Mark. Стимпанк с сюжетом Довольно часто инди-игры предлагают игроку даже больше возможностей и интересных идей, чем крупные проекты от известных издателей. Нужно понимать, что крупная студия не может позволить себе какие-то опасные эксперименты, ведь в случае неудачи все может плачевно обернуться дл...

[Перевод] Создание ритм-игры в Unity Введение Итак, вы хотите или пытались создать ритм-игру, но игровые элементы и музыка быстро рассинхронизировались, и теперь вы не знаете, что делать. Эта статья вам в этом поможет. Я играл в ритм-игры со старшей школы и часто зависал на DDR в местном зале аркадных автомато...

Redmi Note 5, Redmi 6 Pro, Mi 6X и Redmi S2 получат Android Pie не позднее марта Xiaomi обещала обновить Mi 6X, Redmi Note 5, Redmi 6 Pro и Redmi S2 до актуальной Android Pie в этом году, а внутренняя бета-версия будет готова в течение первого квартала 2019 года. Указанные смартфоны были сертифицированы для получения Android Pie 9.0. Даты касаются тольк...

Американец у себя дома напечатал на 3D-принтере Lamborghini Aventador и на нем можно ездить Американский учёный Стерлинг Бакус со своим 11-летним сыном решили доказать, что получить очень дорогую спортивную машину можно и не имея сотен тысяч долларов на её покупку. Для этого лишь нужно техническое образование, 3D-принтер, который сегодня можно купить практически в...

Настройка Unit-тестов в смешанных проектах Swift + ObjectiveC Данная статья будет маленькой, расскажу, какие проблемы возникли при создании таргета для тестирования в смешанном и достаточно старом проекте ObjectiveC + Swift, и как удалось их решить. Читать дальше →

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

Intel: «AMD сократила разрыв, но у нас по-прежнему самые быстрые игровые процессоры»  Семинанометровые настольные процессоры AMD Ryzen 3000 семейства Matisse (архитектура Zen 2), вышедшие в прошлом месяце, неплохо встряхнули рынок. Совокупность факторов (более тонкий техпроцесс, архитектурные улучшения и увеличения числа ядер) позволила красным заметно повыси...

Шестерни в Box2D Добрый день, дорогой читатель! Это уже четвертая статья по Box2D. И здесь я предложу готовое решение для программистов. Мне самому нужны были шестерни для моего проекта, и я сделал 4-х, 6-и, 12-и и 24-х зубчатые колеса. Код занял 2115 строк, 4 дня работы. И я хочу поделиться...

Рецензия на This Is the Police 2 — хорошего может быть много This Is the Police была неожиданностью, но неожиданностью приятной. Об этом я знаю по рецензиям игровых изданий и отзывам игроков. This Is the Police 2 уже ждали, но она все равно смогла преподнести массу сюрпризов. И об этом я могу говорить с уверенностью. Часто проектам м...

Почему большинство выбирает iPhone 11 вместо iPhone 11 Pro Цена зачастую выступает решающим фактором Не так давно в сети появился ряд сообщений о том, что iPhone 11 превзошел ожидания в отношении продаж на раннем старте (с того момента как раз прошло чуть больше месяца). Однако новый отчет экспертов из CIRP вносит дополнительную ясн...

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