-
Когда компания маленькая, архитекторов обычно нет. Есть разработчик Алеша, системный администратор Димон и руководитель Саша, который говорит сакральную фразу:»Да что там делать, поднимите сервер, выкатите приложение. Делов-то!».Потом компания растет. Появляются Kubernetes, микросервисы, Clickhouse, десять команд разработки, пять облаков, семь подрядчиков,…
-
Пишем Third Person Controller на MonoGame. Часть I
ВведениеВ этой серии туториалов мы реализуем простой Third Person Controller на базе MonoGame.Серия рассчитана на читателей, уже знакомых с основами MonoGame и 3D-графики.Для комфортного понимания материала желательно разбираться в следующих темах:C#MonoGameОсновы 3D-геометрии — матрицы, вектора, преобразованияПонимание работы камеры в 3D-сцене…
-
Загрузка PocketHandyBox Linux с помощью TinyPXE Server, iPXE и WinNFSd
Подготовлены .ini файл с настройками TinyPXE Server, скрипт запуска WinNFSd, загрузочные файлы iPXE и скрипт autoexec.ipxe. В общем все необходимое для запуска PocketHandyBox Linux через PXE на почти любом ПК в локальной сети, используя в качестве сервера любой ПК/ноутбук с…
-
Гараж стоит десятилетиями, а твой софт всего несколько лет. Стоит ли он твоих усилий?
Пару дней назад я просматривал статьи в песочнице «Хабра» и наткнулся на статью парня от 2011 года, где с полным воодушевлением обсуждает открытие стартапа. После чего я открыл сайт, и он даже открылся (хотя если пробить информацию по налоговой базе,…
-
Как я 8 дней ловил утечку памяти в Nuxt 3 SSR, и несколько раз думал, что починил
Всем привет. Я занимаюсь фронтендом в небольшой команде сервиса бронирования отелей. Расскажу, как 8 дней ловил утечку памяти на проде, несколько раз думал, что починил, и каждый раз ошибался. Последний фикс был не в нашем коде, а в патче Vue,…
-
Mondo Robotics представила Beni — колёсного робота-оператора с функцией автоматического следования и записью в 4K
Компания Mondo Robotics представила Beni — небольшого колёсного робота с камерой, который может автоматически следовать за человеком и записывать видео. Разработчики считают, что устройство подойдёт для записи спорта, прогулок и контента для соцсетей с необычных ракурсов.В Mondo Robotics делают ставку…
-
Последовательное иерархическое распределение сумм. Создание БД. Распределение сумм по правилам средствами PostgreSQL
ОписаниеВ первой статье была описана задача распределения сумм затрат между отделами по заданным правилам, с учётом того что отделы могут передавать свои затраты на другие отделы. Задача этой и следующей статей — показать, как эту задачу можно реализовать относительно просто…
-
Raspberry Pi 6 выйдет не раньше 2028 года и, вероятно, не получит NPU
Руководители Raspberry Pi Foundation провели сессию с ответами на вопросы пользователей и рассказали, что компания работает над Raspberry Pi 6. Одноплатник выйдет на рынок не раньше 2028 года. Кроме того, устройство не получит выделенный нейропроцессор.Сессия с ответами на вопросы прошла…
-
Язык программирования T
ПредисловиеЯзык T создавался как прямой наследник C для вычислительных систем, работающих в сбалансированной троичной логике. Подобно тому, как C стал универсальным языком для двоичных машин, T призван занять ту же нишу в мире троичных процессоров. Мы сохранили философию минимализма и…
-
Ключ к вычислимости ℵ₋₁
Что за зверь?Сколько нужно бит, чтобы представить одно число из континуума ℵ₁ чисел?Ответ: ℵ₀ бит.Сколько нужно бит, чтобы представить одно число из счётного множества ℵ₀ чисел?Ответ: ℵ₋₁ бит.Произвольное число из континуума (почти все они трансцендентные) требует бесконечно бит для представления,…