Привет, Хабр! В статье я покажу, как представить синтаксические деревья с помощью фиксированной точки для функторов. Такое представление позволяет снабжать каждый лист дерева дополнительной информацией о самом листе (например позицией выражение в файле с программой), при этом…
Мы все полюбовались на фото тени черной дыры в центре нашей галактики, но ученые могли видеть близкое изображение сверхмассивный объектов на своих компьютерах еще с 70-х годов при помощи математических моделей.Почему мы предсказали именно такое изображение и на сколько предсказание сбылось? Обсудим визуальную анатомию черных дыр! Читать далее
Для тестирования гипотез при развитии продукта требуется в короткие сроки реализовать прототип какого-нибудь приложения. В рамках рабочих задач мне довелось поработать над подобным прототипом. Это было backend-приложение предоставляющее RESTfull API и реализованное с применением технологий Nest.js и Swagger. О реализации подобного приложения и поговорим в этой статье. Читать дальше →
Выдался заслуженный выходной, и я решил продолжить свой цикл научно-популярных статей по тематике измерения вакуума. Некоторым может показаться, что измерение, как и создание вакуума, тема далёкая от IT-индустрии. Те, кто так считает, решительно не правы! Дело в том, что вакуумная…
Уже к началу 1960-х годов накопление ядерного оружия и средств его доставки достигло таких масштабов, что в 1962 году Дональд Бреннан из Hudson Institute предложил концепцию MAD: Mutual assured destruction, гарантированного взаимного уничтожения сверхдержав в случае полномасштабного обмена ядерными…
Сегодня трудно себе представить более переоцененный подход к созданию архитектуры программных решений, чем микросервисы. В сети доступно огромное количество статей и видеолекций, в которых авторы рассказывают о том, что такое микросервисы и зачем они нужны. С чем, в общем,…
Новичку тема программирования часто кажется загадочной. Трудно получить представление о том, как могут выглядеть методы и инструменты программирования или даже кодирование, когда у вас нет опыта. Обучение программированию — серьезное испытание, особенно если вы планируете…
Пользуясь смартфоном ежедневно, владельцы не задумываются о сроке службы аккумулятора. Вопрос о его смене возникает только тогда, когда устройство начинает самопроизвольно перезагружаться, а батарея быстро разряжается. Чтобы такая ситуация не стала неприятным сюрпризом,…
А также зачистки всего связанного с пользователем и созданного им контента.Пользователям AppStore Connect разлетаются письма с просьбой заглянуть на свои App Review Page, чтобы прочесть письмо счастья. Если коротко, то приложения без кнопки создания запроса на удаление аккаунта и всех связанных с ним данных, включая сгенерированный пользователем контент, в AppStore больше не пропустят. Читать далее
ПрологЖиву я в не очень продвинутом ауле, что раскинулся в Карачаево-Черкесии, и точно не помню как вышел на издательскую площадку для html-игр Gamepix. То ли через знакомых чабанов, то ли от приблудившихся джейранов-шатунов. Редкий поисковик или геймерский телеграм-канал долетает до…