Месяц: Декабрь 2023

Деплой python-проект на linux-сервере в изолированном сегменте сети

Недавно столкнулся с задачей, опытом выполнения которой хочу поделиться: Необходимо выполнить деплой python-проекта со всеми его зависимостями из локального Git на linux-сервере в изолированном сегменте сети. Основная проблема заключается в том, что для python-проекта невозможно подтянуть зависимости простой командой «pip install», так как доступа к каталогам пакетов типа PyPI просто нет — решение этой проблемы...

Как подготовиться к собеседованию по System Design мобильному разработчику

В последнее время рынок труда в ИТ-индустрии переходит от рынка соискателя к рынку работодателя и компании все чаще заинтересованы в отборе максимально опытного специалиста, удовлетворяющего всем требованиям. Скорее всего вы слышали о недавних сокращениях в BigTech-компаниях, специалисты из которых наводнили рынок и теперь рубятся за позиции в компаниях поменьше. Однако стандартные наборы вопросов уже давно...

Сборка RPM-пакета для RHEL/CentOS

Общий процесс сборки RPM-пакета на примере интерпретатора Python: 1) установка программы из исходников во временную директорию; 2) подготовка среды для сборки; 3) сборка и финальная корректировка пакета. Читать далее Щелкните ниже, чтобы поставить оценку! Всего: 0 В среднем: 0

Мобильная разработка за неделю #519 (11 — 17 декабря)

В новом выпуске усложнение iOS и избавление от рекурсии в Kotlin, cимволизация логов и новые фичи на старых Android, многомодульность на Flutter, опыт прохождения собеседования в Google, как много языков может влезть в одного программиста и многое другое! Подписывайтесь на на наш Telegram-канал Mobile Insights, где еще больше материалов для мобильных разработчиков. А в IT...

Ускорение игрового 2D движка Flame до стабильных максимальных FPS на телефонах и ПК

Оптимизация больших карт и столкновений во Flame. Для тех, кто хочет сделать бесшовный огромный мир и не думать о плохих последствиях. Читать далее Щелкните ниже, чтобы поставить оценку! Всего: 0 В среднем: 0

[Перевод] Обзор одноцелевых дистрибутивов Linux

Многие из тех, кто устанавливает дистрибутив Linux для одной-единственной цели, например, для работы с контейнерами, предпочитают развёртывание по принципу «поставил и забыл». На конференции FOSDEM 2023, состоявшейся в Брюсселе, было представлено несколько проектов из разряда таких «минимальных дистрибутивов Linux». Все они — Fedora CoreOS, Ubuntu Core, openSUSE MicroOS и Bottlerocket OS – решают такие задачи по-своему. Из выступлений на FOSDEM можно...

Почему ваш стартап растят не лиды и как найти тот самый рычаг роста

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