• Администраторам баз данных всегда хочется, чтобы их СУБД работали быстрее. Всегда кажется, что можно прооптимизировать определенные настройки, и запросы начнут отрабатывать быстрее. Есть множество различных параметров и настроек, которые позволяют оптимизировать работу БД PostgreSQL. В этой статье мы не будем…

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

  • 🟥>> Я начал разрабатывать игры в 12 лет -> В 15 начал зарабатывать первые деньги с игр (~5000₽/месяц) —> В 16 лет создал свою студию игр GAMEDEV ADULT —> Через пол года выложил игру на которой в сумме более 1.000.000…

  • Необходимость конструкторовКонструкторы в Go нужны, чтобы инкапсулировать логику создания экземпляров структур и предоставлять удобный и безопасный способ их инициализации. Хотя Go не имеет встроенного синтаксиса для конструкторов, как, например, в языках с объектно-ориентированной моделью, создание функций-конструкторов становится необходимым в следующих ситуациях:Установка значений по умолчаниюЕсли для структуры…

  • Меня зовут Антон Ризаев, я отоларинголог в «СМ-Клиника».  В своей практике я часто сталкиваюсь со сложными и запущенными проблемами. Об одном таком характерном случае я хотел бы рассказать.Начало истории: жалобы пациентаОколо двух лет назад ко мне обратился пациент, назовем его…

  • Стартап Q.ANT анонсировал запуск своего первого коммерческого продукта — фотонного процессора, построенного на архитектуре LENA (Light Empowered Native Arithmetics). Продукт полностью совместим с существующей вычислительной экосистемой, так как использует стандартный интерфейс PCI-Express.NPU компании Q.ANT выполняет сложные нелинейные математические операции с…

  • Скатерть Улама и тонкая структура простоты чисел . Очень много больших картинокСкатерть Улама ( https://ru.wikipedia.org/wiki/Скатерть_Улама https://en.wikipedia.org/wiki/Ulam_spiral ) это очень красивое и наглядное представление структуры простых чисел. Красивая картинка говорит о том, что расположение простых чисел на оси натуральных чисел не случайно. Но вот…

  • Упаковка 2D-прямоугольников в прямоугольники большего фиксированного размера необходима в большинстве мультимедийных проектов. В программировании GPU изменение текстур (binding) — затратный процесс. Поэтому при рендеринге текста не стоит использовать по одной текстуре на глиф, вместо этого желательно упаковать глифы в единую…

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

  • Компания UserGate анонсировала новое поколение решений класса NGFW — линейку межсетевых экранов следующего поколения Data Center Firewall (DCFW). Эти решения предназначены для защиты корпоративных сетей и центров обработки данных. Информационная служба Хабра присутствовала на мероприятии.Новая линейка реализована на базе собственных технологий UserGate, включая операционную систему UG…