Месяц: Ноябрь 2022

  • Как я организовал автоматический деплой для своих пет-проектов

    от автора

    Всем привет) Это мой первый пост на Хабре, и сегодня я расскажу про небольшой pet project (git-trigger) , который я недавно написал для сборки своих проектов на сервере. На данный момент я использую его в нескольких своих проектах для автоматической сборки и пока не было замечено никаких ошибок.Мне нужен был какой-то легковесный софт, который мог…

  • Чему мы научились после того, как я случайно уничтожил продуктивную базу данных

    от автора

    «Собственно, б***ь, вот…», думал я, пока в телефонной трубке звучали длинные гудки. Я звонил своему боссу — не сомневаюсь, этим ясным пятничным утром он только и мечтал услышать, как его старший разработчик только что своими руками, не нарочно, удалил базу данных бэк-офиса.Гудки напомнили мне писк больничной аппаратуры — когда монитор отмеряет последние пульсы умирающего больного.…

  • Как создать игру в Telegram за 20 недель и не спиться

    от автора

    Всем привет! Мы команда Dev’s Battle. В этом посту расскажем о том, как мы создавали наш продукт (MMO RPG игра в телеграм для разработчиков), с какими ошибками столкнулись, и как дожили до релиза.В этом посте не будет много информации о тонкостях разработки, его мы посвящаем теме продукт девелопмента. Если у вас возникнут вопросы или комментарии по…

  • Алгоритм продвижения ИТ-стартапа: 4 шага к медийному присутствию

    от автора

    Начинающие основатели с головой погружены в разработку и не занимаются продвижением продукта. Из-за этого к моменту старта продаж у них нет первых покупателей — «ранних последователей». Чтобы этого избежать, нужно заранее обеспечить информационное сопровождение проекта.Вместе с Оксаной Демченко, руководителем департамента по коммуникациям с технологическими компаниями акселератора Спринт (ФРИИ), рассказываем об алгоритме продвижения ИТ-продукта для тех,…

  • Продолжение серии статей про работу исключений в С++ «под капотом»

    от автора

    Когда я работал над своей курсовой про то, как передавать С++ исключения из ядра ОС пользовательским программам, я изучал, как работают исключения в С++ и в этом мне очень помогла эта серия статей с Хабра. Теперь я хочу дополнить некоторые мометны, которые недостают в этой серии статей. Запуск кода автора изначальной серии статей. Первое, что…

  • Тестируем cs1238

    от автора

    В данной статье сделана попытка сравнить работу двух АЦП – cs1238 (Chipsea Tech Shenzhen) и mcp3424 (Microchip) в диапазоне входных напряжений 0-30мВ.Диапазон напряжений выбран под требуемый рабочий диапазон температур (20 °С…760 °С) термопары хромель-алюмель.cs1238 — прецизионный АЦП с двумя входными дифференциальным каналами и встроенным температурным датчиком. Источник опорного напряжения – внешний. Перевод даташита на английский…

  • Kubernetes для самых маленьких

    от автора

    Сегодня Вы узнаете, как онлайн, с смс и регистрацией задеплоить своё приложение в kubernetes. Поехали!Совсем мало теорииИтак, что такое kubernetes? Это штука, предназначенная для автоматизации развёртывания, масштабирования и координации контейнеризированных приложений в условиях кластера (спасибо, википедия). Для деплоя приложений в kubernetes можно использовать очень удобный инструмент — helm. Для того чтобы им воспользоваться, вам нужен…

  • Разворачиваем сеть на RHEL8-based хостах

    от автора

    1. ПредисловиеРазвертывание ИТ-инфраструктуры с нуля — задача интересная и трудозатратная. Особенно, когда речь не о постепенном развитии (как это часто случается при поступательно-линейном росте бизнеса и, соответственно, его потребностей), а о куда более сжатых сроках, например, при открытии филиала или обособленного подразделения (другой вариант — необходимость в короткие сроки развернуть инфраструктуру для тестирования), где важную…

  • Как уронить свой сайт

    от автора

    В общем-то — элементарно. Используйте cdn ссылка на оригинал статьи https://habr.com/ru/post/700466/

  • NuxtJS получил тройку, потерял JS и меняет фронтенд

    от автора

    17 ноября вышла стабильная версия Nuxt 3.0 (теперь без JS) — популярного фреймворка для построения фронтенд-приложений на Vue 3.Поэтому публикую тут самые важные, на мой взгляд, новые фичи + некоторые мысли насчёт увиденного.В последнее время уже было под вопросом, кто кого опередит с третьей версией — Себастьян Шопэн (создатель NuxtJS) или Гейб Ньюэлл (папа Half-Life).…