Как стать автором
Обновить

Научпоп

Сначала показывать
Порог рейтинга
Уровень сложности

6 лет из жизни Инди-Разработчика

Уровень сложности Простой
Время на прочтение 8 мин
Количество просмотров 115

А привет, Хабр. У меня для тебя есть история длиной в шесть лет. История о том, как я учился делать свои собственные игры без навыков программирования и что из этого вышло. Почему так долго и почему так делать не стоит. Настоящий ориджинал контент, от А до Я. Где такое найдешь сейчас, а? Тут, правильно.

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

Читать далее
Рейтинг 0
Комментарии 0

Новости

Фабрика должна расти: настраиваем игровой кластер Factorio

Время на прочтение 7 мин
Количество просмотров 339

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

Привет, Хабр! В этой статье покажу, как поднять выделенный игровой сервер Factorio. А также также поведаю о проекте, который соединяет отдельные серверы в один большой мир. Подробности под катом!
Читать дальше →
Всего голосов 5: ↑5 и ↓0 +5
Комментарии 0

Игровое будущее и искусственный интеллект по версии Nvidia: через 10 лет ИИ захватит игрострой?

Время на прочтение 4 мин
Количество просмотров 292

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

Читать далее
Рейтинг 0
Комментарии 0

Развитие баз данных

Уровень сложности Простой
Время на прочтение 7 мин
Количество просмотров 241

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

Данная статься захватывает ключевые моменты в развитии систем управления базами данных, от первых иерархических моделей до современных реляционных, NoSQL и NewSQL систем.

Читать далее
Всего голосов 3: ↑3 и ↓0 +3
Комментарии 0

Истории

Будьте в курсе развития RISC-V: обсуждаем обновления в разработке и изучаем бенчмарки серверов на открытой архитектуре

Время на прочтение 2 мин
Количество просмотров 252

Если вы интересуетесь развитием открытой архитектуры или занимаетесь разработкой систем под нее, не пропустите бесплатный митап российского Альянса RISC-V. Он объединяет независимых разработчиков вычислительной техники и программного обеспечения на основе свободной архитектуры. 

15 апреля в 19:00 представители альянса соберутся, чтобы обсудить последние разработки и опыт работы с RISC-V-системами. Регистрируйтесь на митап, чтобы подключиться онлайн и быть в курсе развития экосистемы RISC-V в России. Узнаете о поддержке RISC-V в Linux и результатах анализа производительности доступных на рынке RISC-V-серверов. Подробнее о программе — под катом.

Читать далее
Всего голосов 5: ↑5 и ↓0 +5
Комментарии 0

Пишу Minecraft сервера с нуля. Часть 1. Пинг

Время на прочтение 6 мин
Количество просмотров 995

Этот цикл статей о разработке серверного ПО совместимого с протоколом Minecraft: Java Edition.

В этой части я акцентирую внимание на основных вещах: типы данных, структура пакетов и как клиент получает информацию о сервере.

Читать далее
Всего голосов 5: ↑5 и ↓0 +5
Комментарии 6

Может ли во Вселенной не быть тёмной материи? 5 фактов, которые нельзя отрицать

Уровень сложности Средний
Время на прочтение 8 мин
Количество просмотров 1.4K

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

В прошлом году физик-теоретик Раджендра Гупта из Оттавского университета (Канада) опубликовал довольно необычное предположение о том, что возраст Вселенной, который в настоящее время принято оценивать в 13,8 млрд лет, определён ошибочно из-за игры света, скрывающей её истинную древность. Кроме того, его предположение избавляет нас от необходимости объяснять наличие скрытых сил и материи.

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

«Результаты исследования подтверждают, что наша предыдущая работа о возрасте Вселенной в 26,7 миллиарда лет позволила нам обнаружить, что для существования Вселенной не требуется тёмная материя», — говорит Гупта.

«В стандартной космологии считается, что ускоренное расширение Вселенной вызвано тёмной энергией, но на самом деле это происходит из-за ослабления сил природы по мере её расширения, а не из-за тёмной энергии».
Читать дальше →
Всего голосов 21: ↑20 и ↓1 +19
Комментарии 3

Я ненавижу фитнес и поэтому занимаюсь им в VR. Часть 3: обзор фитнес-программ

Уровень сложности Простой
Время на прочтение 36 мин
Количество просмотров 518

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

Я перепробовал практически всё, хоть как-то связанное с фитнесом и доступное для не-US аккаунтов, что есть в Meta¹ Quest Store (официальный магазин приложений), App Lab (тоже официальный, но без промо от Meta¹ и только по прямой ссылке / прямому поисковому запросу) и SideQuest (неофициальный, но не запрещённый магазин приложений, требует несложного танца с бубном), включая опубликованные там WebXR-приложения (не требуют установки и запускаются через браузер внутри VR). Не пробовал некоторые сильно платные приложения, у которых по трейлеру и так всё понятно: они отмечены в обзоре специальным образом.

До чего же дошли технологии?
Всего голосов 11: ↑11 и ↓0 +11
Комментарии 5

Гражданское авиастроение в РФ — 1 квартал 2024

Уровень сложности Сложный
Время на прочтение 5 мин
Количество просмотров 1.5K

За эту статью попрошу поблагодарить (безвременно ушедшего в readonly) пользователя @KadesVII (Зарегистрирован 19 мая 2023) с его миграцией мнения от Но врать — это уже преступление. С таким подходом законы останутся на том же уровне, ничего не изменится, и все так и будут врать всю жизнь до Всего в 2023 г. построено девять машин в комментариях. Исходная статья с разбором за 2023 год — тут.

Что же произошло в гражданском авиастроении за первый квартал 2024 года. Что было в 2023–2024 годах и про какие построенные 9 машин разговор.

Читать далее
Всего голосов 17: ↑8 и ↓9 -1
Комментарии 2

История «Dark Mode»: как «баг» стал «фичей»

Время на прочтение 15 мин
Количество просмотров 783

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

Многие текстовые редакторы и интегрированные среды разработки (IDE) предлагают темную тему по умолчанию. Например, популярный в веб-разработке (и не только) Sublime Text.

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

Тем не менее отображение информации белым по темному существует очень давно — еще до появления технологии ЭЛТ, на смену которой впоследствии пришли ЖК и OLED.

Читать далее
Всего голосов 7: ↑7 и ↓0 +7
Комментарии 2

Макфол ответил на вопрос про санкции в микроэлектронике

Уровень сложности Простой
Время на прочтение 3 мин
Количество просмотров 2K

Бывший посол США в России Майкл Макфол уже пару лет занимается санкциями против России, в том числе в микроэлектронике. Это происходит в рамках так называемой «Группы Ермака‑Макфола».

Документы группы пишут гуманитарии, например они путают Xilinx и Zilog, или «поправляют» слово ARM на слово ARMY, а также считают, что Zynq — процессор, а не гетерогенная система на кристалле с FPGA.

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

Но короче, в прошлую пятницу Макфол устроил созвон в Zoom для платных подписчиков его блога на substack, я к этому созвону присоединился и задал ему такой вопрос:

Читать далее
Всего голосов 13: ↑11 и ↓2 +9
Комментарии 8

Исходников нет, но мы не сдадимся: как и зачем я портировал более старый Android, чем стоял «с завода»?

Уровень сложности Средний
Время на прочтение 13 мин
Количество просмотров 1.1K
image


Моддинг-сцена с разработкой и портированием кастомных прошивок для Android-устройств существует вот уже более 10 лет. В основном, энтузиасты пытаются проапгрейдить свои устройства путем портирования более свежих версий Android, чем предлагает производитель девайса. Чего уж говорить, если Galaxy S III, которому уже 12 лет стукнуло, получил неофициальный апгрейд до Android 14. Порой мне в голову приходят различные, весьма странные моддерские мысли: например, почему бы не портировать на старенький смартфон… ещё более старую версию Android, дабы посмотреть «что будет». Казалось бы «портировал и портировал», но в процессе работы я столкнулся с множеством интересных нюансов и особенностей работы Android, о которых хотел бы рассказать и вам — моим читателям! Сегодняшняя статья будет в классическом «научпоп»-стиле без кода, зато с подробными объяснениями одной из техник портирования Android-прошивок путем патчинга скриптов для конфигурации системы и подмены Board-specific библиотек, дабы система «увидела» всё необходимое железо! Интересно? Тогда жду вас под катом!
Читать дальше →
Всего голосов 12: ↑11 и ↓1 +10
Комментарии 8

Не баг, а фича: видеоигровые баги, которые стали классикой

Время на прочтение 5 мин
Количество просмотров 1.4K

Даже в AAA‑играх могут быть ошибки. Чаще всего сталкиваться с багами неприятно, однако иногда они могут войти в геймплей целого жанра или вовсе стать основой целой франшизы видеоигр. Разработчикам может будет полезным что‑то позаимствовать.

В комментариях пишите о других известных багах, которые повлияли на игровой процесс в играх, особенно сделанных студиями родом из России.

В качестве бонуса в конце — небольшая подборка багов, которые превратились в мемы.

Читать далее
Всего голосов 12: ↑10 и ↓2 +8
Комментарии 1

Ближайшие события

Московский туристический хакатон
Дата 23 марта – 7 апреля
Место
Москва Онлайн
Геймтон «DatsEdenSpace» от DatsTeam
Дата 5 – 6 апреля
Время 17:00 – 20:00
Место
Онлайн

Биоразлагаемый микропластик

Время на прочтение 17 мин
Количество просмотров 248


Одним из самых распространенных материалов, используемых практически в любой сфере деятельности человека, является пластик. Тот факт, что этот материал пагубно влияет на окружающую среду также не является секретом. В последние годы ученые обратили внимание на микропластик, накопление которого связано с химической природой пластиковых полимеров на основе нефти, которые обычно не поддаются биологической переработке. Замена пластика на более экологичный материал хоть и звучит логично, однако подобное решение является крайне невыгодным и тяжело реализуемым. Следовательно, дабы снизить пагубное влияние пластика на окружающую среду, необходимо создать пластик, который будет разлагаться, попадая в природную среду (например, в воду). Ученые из Калифорнийского университета в Сан-Диего (США) разработали частицы микропластика из биоразлагаемого термопластичного полиуретана (TPU-FC1), которые крайне быстро поддаются биоразложению. Что входит в состав нового экологичного пластика, каковы его характеристики, и может ли он стать альтернативой обычному пластику? Ответы на эти вопросы мы найдем в докладе ученых.
Читать дальше →
Всего голосов 7: ↑6 и ↓1 +5
Комментарии 0

Судя по мозговой активности собак, они распознают названия предметов

Время на прочтение 4 мин
Количество просмотров 370

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

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

Читать далее
Всего голосов 1: ↑0 и ↓1 -1
Комментарии 4

Дизайн высоконагруженных приложений будущего. Путешествие без сценария с Мартином Клеппманом

Уровень сложности Простой
Время на прочтение 19 мин
Количество просмотров 314

Jesse Anderson, директор Big Data Institute, и Martin Kleppmann, автор книги «Высоконагруженные приложения. Программирование, масштабирование, поддержка», вместе исследуют меняющийся ландшафт обработки данных. Они начинают с истории создания книги Мартина, подчеркивая важность искусства задавать правильные вопросы. Мартин рассказывает об изменениях, произошедших в отрасли с 2017 года, подчеркивая рост облачных сервисов. Затем беседа приобретает новый поворот, когда Мартин погружается в академические круги, делясь своими соображениями о программном обеспечении для совместной работы на основе локального подхода и увлекательном мире Automerge. Начинающие инженеры‑программисты получат несколько советов о том, как найти тонкий баланс между простотой и гибкостью. В завершение обсуждают о различных карьерных путях в динамичной сфере инженерии данных, что делает разговор полезным для профессионалов на любом этапе их пути.

Читать далее
Рейтинг 0
Комментарии 0

Гармония танцующих  линий

Уровень сложности Простой
Время на прочтение 9 мин
Количество просмотров 1.8K

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

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

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

Читать далее
Всего голосов 23: ↑18 и ↓5 +13
Комментарии 24

Классификация экзопланет (часть II построение моделей)

Уровень сложности Средний
Время на прочтение 8 мин
Количество просмотров 716

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

Читать далее
Всего голосов 4: ↑4 и ↓0 +4
Комментарии 2

Основание кулера выпуклое?

Уровень сложности Простой
Время на прочтение 4 мин
Количество просмотров 5K

Выпуклое основание — это брак? Такой вопрос можно встретить от покупателей продукции Noctua, Ice Hammer, Thermalright, ID‑COOLING, Arctic Cooling и других именитых брендов.

Читать далее
Всего голосов 26: ↑26 и ↓0 +26
Комментарии 16

Подключаемся к BBS через Amstrad NC100 из 1992 года

Время на прочтение 4 мин
Количество просмотров 2K

Привет, Хабр! В предыдущей статье мы рассказали, как выглядел один из необычных компьютеров производства Amstrad. Сегодня же попытаемся ответить на самые часто задаваемые вопросы: как можно применить столь старое «железо» в современном мире и можно ли его вывести в сеть Интернет.

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

Читать далее
Всего голосов 30: ↑30 и ↓0 +30
Комментарии 8