Рубрика: Администрирование

Платформа «1С: Предприятие» — что под капотом?

Привет, Хабр! В этой статье мы начнем рассказ о том, как устроена внутри платформа «1С:Предприятие 8» и какие технологии используются при ее разработке. Почему мы считаем, что это интересно? Во-первых, потому что платформа «1С:Предприятие 8» — это большое (более 10 миллионов строк кода) приложение на C++ (клиент, сервер и т.д.), JavaScript (веб-клиент), и, с недавних […]

Опыт использования flatten-maven-plugin для упрощения версионирования в maven-проектах

О нас В 1С мы разрабатываем не только платформу 1С: Предприятие на С++ и JavaScript, но и приложения на Java – в частности новую среду разработки Enterprise Development Tools на базе Eclipse и сервер глубоко интегрированного с платформой мессенджера – Системы Взаимодействия. Вступление В качестве системы сборки Java-приложений чаще всего мы используем maven, и в […]

Резервное копирование, часть 1: Назначение, обзор методов и технологий

Зачем же нужно делать резервные копии? Ведь оборудование весьма и весьма надежное, к тому же есть «облака», которые по надежности лучше физических серверов: при правильной настройке «облачный» сервер запросто переживет отказ инфраструктурного физического сервера, а с точки зрения пользователей сервисов, будет небольшой, еле заметный скачок времени обслуживания. К тому же дублирование информации зачастую требует оплатить […]

Космический ЦОД. Подводим итоги эксперимента

Друзья, в День космонавтики наш маленький сервер успешно слетал в стратосферу! Во время полёта сервер на борту стратостата раздавал интернет, снимал и передавал видео и данные телеметрии на землю. И нам не терпится рассказать, как всё прошло и какие были неожиданности (ну а как без них?). Немного предыстории и полезных ссылок, для тех, кто всё […]

Космический ЦОД. Текстовая трансляция запуска сервера в стратосферу

Сегодня мы запускаем сервер в стратосферу. Во время полёта стратостат будет раздавать интернет, снимать и передавать видео и данные телеметрии на землю (но это не точно)). Увидеть движение сервера и данные телеметрии можно на сайте проекта. Мы ведём прямую трансляцию с места запуска в поле под Переславлем-Залесским, поэтому приносим заранее извинения за возможные спецэффекты во […]

Космический ЦОД. Видео отчет с запуска

Как вы помните, 12 апреля, в День космонавтики наш маленький сервер успешно слетал в стратосферу! Во время полёта сервер на борту стратостата раздавал интернет, снимал и передавал видео и данные телеметрии на землю. За час с небольшим наш веб-сервер улетел на высоту 22700 метров, пролетел 70 км, пережил перепад температуры от +25 0С до -60 […]

Настройка GitLab CI для загрузки java проекта в maven central

Данная статья рассчитана на java разработчиков, у которых возникла потребность быстро публиковать свои продукты в репозиториях sonatype и/или maven central с использованием GitLab. В данной статье я расскажу про настройку gitlab-runner, gitlab-ci и maven-plugin для решения данной задачи. Предпосылки: Безопасное хранение mvn и GPG ключей. Безопасное выполнение публичных CI задач. Загрузка артефактов (release/snapshot) в публичные […]

Записки IoT-провайдера. Подводные камни опроса счетчиков ЖКХ

Здравствуйте, уважаемые любители Интернета Вещей. В этой статье я бы снова хотел поговорить о ЖКХ и опросе приборов учета. Периодически, очередной крупный игрок телекома рассказывает, как скоро он зайдет на этот рынок и всех подомнет под себя. Каждый раз при таких рассказах я думаю: «ребят, удачи!» Вы даже не представляете, куда лезете. Чтобы вы понимали […]

DevOpsForum 2019. Внедрять DevOps нельзя ждать

Недавно я побывала на DevOpsForum 2019, которую устраивал Logrocon. На этой конференции участники пытались найти решения и новые инструменты для эффективного взаимодействия бизнеса и специалистов по разработке и информационно-технологическому обслуживанию. Конференция удалась: было реально много полезных докладов, интересные форматы выступлений и куча общения с докладчиками. И особенно важно, что мне никто ничего не пытался продать, […]

Мониторинг производительности запросов PostgreSQL. Часть 1 — репортинг

Инженер — в переводе с латыни — вдохновенный. Инженер может всё. (с) Р.Дизель. Эпиграфы. Или история о том, зачем администратору баз данных вспоминать свое программистское прошлое. Предисловие Все имена изменены. Совпадения случайны. Материал представляет собой исключительно личное мнение автора. Disclaimer of warranties: в планируемом цикле статей не будет подробного и точного описания используемых таблиц и […]

Как IT-компания книжное издательство открывала — и выпустила книгу про Kafka

В последнее время некоторым начинает казаться, будто такой «консервативный» источник информации как книга начинает сдавать позиции и теряет актуальность. А зря: несмотря на то, что мы уже живём в эпоху цифровую и вообще работаем в IT, книжки мы любим и уважаем. Особенно такие, которые не просто учебник по конкретной технологии, а реальный источник общего знания. […]

Удаленная работа или фриланс в глубинке. Аспекты связи. Часть 2. Есть связь

В предыдущей статье я затронул тему «дачного» интернета и устройств для получения этого интернета. Вот только не у всех вышка сотовой сети находится в пределах видимости, а модем-свисток сотового оператора может оказаться просто бесполезным. И тут на помощь приходят специальные роутеры, усилители и направленные антенны. В этом материале я расскажу, как можно добиться уровня комфорта […]