Pull to refresh
13
15
Danial Fedorov @Faux_x_x

User

Send message

SkyOS — история «идеальной» ОС, которой так и не случилось

Level of difficultyEasy
Reading time6 min
Views10K

Каждый сам выбирает идеальную операционную систему в соответствии со своими вкусами и предпочтениями. Для кого-то это Windows, для кого-то — macOS, кто-то использует подходящий дистрибутив Linux и вполне доволен его возможностями. Однако в конце 90-х ассортимент доступных операционных систем, особенно для платформы х86, был не слишком велик. Именно поэтому появившаяся на рубеже тысячелетий операционная система, созданная австрийским программистом Робертом Шелени при поддержке группы из трех энтузиастов, имела все шансы стать удобнее и надежнее Windows, вобрав в себя лучшие свойства других настольных систем того времени.

Читать дальше →

Советский одноплатник. Уникальная ЭВМ «Электроника С5»

Level of difficultyEasy
Reading time7 min
Views13K


Технологический прогресс не знает компромиссов. Считается, что эпоха мейнфреймов и громоздких «промышленных» компьютеров размером с сарай окончательно завершилась с появлением высокопроизводительных одноплатников, ставших не только инструментом для энтузиастов, но и основой для разработки сложных инженерных и образовательных систем. Однако проекты компактных микро-ЭВМ, собранных на одной печатной плате, разрабатывались еще в конце 70-х. Например, в СССР существовал проект одноплатных микроЭВМ «Электроника С5», которые можно назвать предками современных Raspberry Pi, Arduino, BeagleBone и их аналогов. Об этой интереснейшей советской технике — наш сегодняшний рассказ.
Читать дальше →

«Курсор»: редкий советский компьютер с газоразрядным дисплеем

Level of difficultyEasy
Reading time6 min
Views12K

В конце 80-х в лексиконе советских граждан появилось множество новых красивых слов: «перестройка», «гласность», «ускорение», «хозрасчет». Одно из них — «конверсия»: множество предприятий ВПК, до этого выпускавших исключительно военную продукцию, начали осваивать производство изделий мирного назначения. Не исключением стало и производственное объединение «Квант» из города Невинномысск, в 1987 году наладившее выпуск очень необычного персонального компьютера под названием «Курсор».
Читать дальше →

Расширенная модель записи данных REM: почему это стандарт для разработки Low-code решений?

Reading time9 min
Views949

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

Возьмём, к примеру, систему управления ИТ-услугами (ITSM) в крупной компании. По мере развития компании расширяется номенклатура типовых запросов в каталоге услуг. При традиционном подходе к организации каталога услуг для каждого типового запроса создается отдельная таблица, что снижает производительность системы и усложняет процесс её администрирования.

Расширенная модель записи (REM) является решением этой проблемы. Этот подход позволяет использовать одну таблицу для хранения типовых запросов. REM — это не теоретическая концепция, а проверенный на практике подход, который уже помогает оптимизировать работу информационных систем, ускорять разработку и снижать затраты на поддержку. Все бизнес-приложения SimpleOne используют REM подход: от систем управления ИТ-услугами до инструментов автоматизации корпоративных продаж.

Читать далее

Unity OS — импортозамещение с восточным колоритом

Level of difficultyEasy
Reading time10 min
Views9.9K

В 2019 году правительство поручило государственным учреждениям в течение трех лет полностью избавиться от зарубежного оборудования и программного обеспечения, включая операционные системы производства Microsoft, и перейти на отечественное ПО. Да, чуть не забыл: речь идет, конечно же, о Китае. Разработкой ОС, которая должна заменить на китайских госпредприятиях Windows, занялась компания из Ухани UnionTech (统信软件), а сама операционка получила название Unity Operating System или UOS (统一操作系统). В основе UOS лежит, конечно же, Linux, а дистрибутив доступен для загрузки с официального сайта разработчика. Я не смог побороть любопытство, и решил посмотреть на эту китайскую платформу поближе — наш посконный Astra Linux я уже имел возможность пощупать руками, и теперь очень хотелось узнать, как аналогичную по своей сути задачу решили наши восточные соседи.

Читать дальше →

Как аналитика помогает разработать игры, которые понимают своих игроков

Level of difficultyMedium
Reading time11 min
Views2.4K

Привет, Хабр! Сегодня в мире геймдева уже нельзя представить успешную игру без грамотного использования аналитики. Знание о том, как игроки ведут себя в игровом мире, помогает разработчикам не просто собирать данные, а находить подходы для улучшения геймплея, балансировки механик и создания более увлекательного, персонализированного игрового опыта. В этой статье мы поговорим о том, как именно аналитика делает игры лучше: от адаптации уровня сложности и персональных рекомендаций до влияния на развитие сюжета. Мы рассмотрим, как данные применяются на практике, приведя примеры из таких хитов, как "Resident Evil 4", "Destiny 2", "Detroit: Become Human" и других.

Читать далее

Трёхмерные, часть 2. О 3D-интерфейсах в операционных системах

Level of difficultyEasy
Reading time6 min
Views2.8K


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

Burroughs B5000 — первый компьютер со стековой архитектурой

Level of difficultyEasy
Reading time6 min
Views4.1K


Начало шестидесятых — эпоха мейнфреймов, время, когда вычислительные машины шагнули за пределы военных лабораторий, превратившись в рабочий инструмент ученых и инженеров. В 1961 году компания Burroughs представила один из самых новаторских компьютеров своего времени — Burroughs B5000. Эта машина радикально отличалась от других мейнфреймов благодаря примененному разработчиками необычному подходу к конструкции и программному обеспечению, и стала первой в истории ЭВМ, в которой была реализована стековая архитектура.
Читать дальше →

Фрэнк Харт: человек, который создавал Интернет

Level of difficultyEasy
Reading time6 min
Views1.6K

Что такое ARPANET, знает каждый пользователь интернета. Ну ладно, не каждый, а лишь те, кто интересовался историей Всемирной сети. Основные вехи реализации этого проекта тоже широко известны: финансирование со стороны Управления Перспективных Исследовательских Проектов Министерства Обороны США (DARPA), первое соединение терминалов Калифорнийского и Стэнфордского университетов, состоявшееся 29 октября 1969 года… А вот имена инженеров и разработчиков, принимавших участие в создании первой в истории человечества глобальной компьютерной сети, часто остаются за кадром. Об одном из этих инженеров, Фрэнке Харте, — наш сегодняшний рассказ.
Читать дальше →

Майкл Стоунбрейкер: отец реляционных баз данных

Level of difficultyEasy
Reading time8 min
Views3.2K

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

Геймдев и ИИ: как нейросети меняют правила игры

Level of difficultyEasy
Reading time10 min
Views7.3K

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

Читать далее...

Отец суперкомпьютеров. История Сеймура Крэя и корпорации Cray

Level of difficultyEasy
Reading time7 min
Views4.6K

Представьте себе начало 70-х. Человечество высадилось на Луне, холодная война в самом разгаре, а потребность в вычислительных ресурсах растет с каждым годом. Именно в этот момент в сфере компьютерных технологий появляется человек по имени Сеймур Крэй — блестящий инженер и настоящий новатор, который верил, что только очень быстрые и очень мощные компьютеры помогут человечеству форсировать развитие технологий и совершить множество научных открытий.
Читать дальше →

Youtube разблокировали, но не у всех. Как решить проблему?

Level of difficultyEasy
Reading time3 min
Views322K

image


Эпопея с блокировками сервиса продолжается, что происходит сейчас? С 20 по 23 сентября пользователи разных провайдеров заявили, что у них появился доступ до видеохостинга без использования средств обхода ограничений. Чтобы объективно оценить реальное состояние доступа к видеохостингу и блокировок у разных провайдеров, воспользуемся сервисом мониторинга

Читать дальше →

Транспьютеры — революция многопроцессорных систем, которой не случилось

Level of difficultyEasy
Reading time9 min
Views13K

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

Gitlab и Specification-as-Code: спасение от хаоса и кофеиновой зависимости

Reading time6 min
Views4.3K

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

Читать далее

Кооперативные механики: ключ к успеху и удовольствию от современных видеоигр

Level of difficultyEasy
Reading time12 min
Views2.2K

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

Читать далее

Вот такое кино. Компьютеры, хакеры и вирусы в художественных фильмах

Level of difficultyEasy
Reading time7 min
Views4.5K

Как написал в одном из своих романов Сергей Лукьяненко, «Кино – протертая кашка, обильно сдобренная сахаром спецэффектов, которую не надо жевать. Открой рот – и глотай…». И тем не менее, нам нравится смотреть фильмы — ведь это прекрасный способ расслабиться после напряженного трудового дня. Кто как, а лично я очень люблю голливудские блокбастеры, в сюжете которых встречается взлом какой-нибудь сверхсекретной системы или компьютерные вирусы. Потому что в подобных случаях даже самый залихватский триллер обычно превращается в смешную кинокомедию.
Читать дальше →

Вирусы с яйцами. Какие сюрпризы скрывают вредоносные программы

Level of difficultyEasy
Reading time7 min
Views9.9K

Программистам тоже иногда бывает скучно. Если ты трудишься в какой-нибудь серьезной софтверной компании, можно немного развлечься, запрятав куда-нибудь в недра разрабатываемой тобой программы пасхалку, причем так, чтобы ее случайно не обнаружили на code review. Судя по всему, именно так появилась на свет знаменитая «бродилка» под названием The Hall of Tortured Souls в Microsoft Excel 95, «леталка» в Excel 97, или прикол с запросом «Do a barrel roll» в поисковике Google. Вирусописатели, оказывается, тоже не брезгуют подобными развлечениями: истории известно множество вредоносных программ с припрятанными «пасхальными яйцами». Вот самые известные из них.
Читать дальше →

Kin’а не будет. Как Microsoft потеряла миллиард на смартфоне для соцсетей

Level of difficultyEasy
Reading time7 min
Views5.6K

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

Человек мухлюющий — читы в гейм-индустрии. Часть 1: Ландшафт читерства и методы борьбы с читами

Level of difficultyEasy
Reading time13 min
Views5K

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

Читать далее

Information

Rating
452-nd
Location
Санкт-Петербург и область, Россия
Works in
Date of birth
Registered
Activity

Specialization

Game Designer, Technical Writer