Как стать автором
Обновить
72.59
beeline cloud
Безопасный облачный провайдер
Сначала показывать

«Хороший коммит» и «ваш коммит»: как написать идеальный комментарий в Git

Время на прочтение 8 мин
Количество просмотров 12K
Туториал
Перевод

Привет, Хабр!

Мы в beeline cloud не только создаем современные цифровые продукты, но и обучаем разработке в облаке студентов нашего курса Base Cloud DevOps. Однако выстроить эффективный процесс невозможно без знания основных инструментов. Один из них — система контроля версий Git. Перевели для вас статью, которая поможет извлечь из работы с этой утилитой еще больше пользы.

Когда-то я и не задумывался о существовании каких-то правил для составления комментариев к коммитам, но потом любознательность взяла верх. Мне казалось, что простых сообщений наподобие «добавлена функция 2», «исправлена ошибка на панели навигации» или просто «foo» вполне достаточно. Однако моя уверенность в том, что комментарии к коммитам, как правило, никто не читает, оказалась ошибкой. Хорошо составленные commit messages очень важны, они помогают нам самим в будущем извлечь максимальную пользу из своих стараний и продуманности.

Читать далее
Всего голосов 14: ↑14 и ↓0 +14
Комментарии 34

Нехватка электронных компонентов и кастомные чипы — что происходит на рынке гиперскейлеров

Время на прочтение 5 мин
Количество просмотров 3.2K
Обзор

Сегодня гиперскейлеры — ключевые игроки в облачной индустрии. Неудивительно, что они оказывают прямое влияние на развитие кремниевой промышленности. Так, крупные операторы дата-центров разрабатывают собственные процессоры, компании разного уровня затачивают под них новые устройства — в том числе на базе архитектур ARM и RISC-V. Мы в beeline cloud решили разобраться в ситуации — куда движется рынок и что происходит прямо сейчас.

Читать далее
Всего голосов 11: ↑11 и ↓0 +11
Комментарии 2

От «топа» до курьера: кому нужны MDM-решения и что они умеют

Время на прочтение 9 мин
Количество просмотров 1.7K

BYOD (Bring Your Own Device), MDM (Mobile Device Management) и корпоративная мобильность — уже давно не модные слова, а повседневная реальность. И все же, вокруг сферы MDM существует несколько популярных мифов. 

Привет, Хабр! Меня зовут Артем Костоусов, я руководитель направления развития ИБ-продуктов beeline cloud. В этой статье расскажу, почему MDM — не «Большой брат» и не роскошь, а рабочее средство обеспечения информационной безопасности для представителей самых разных профессий: от топ-менеджеров до дальнобойщиков. 

А еще приглашаю на вебинар по MDM 12 сентября в 11:00 мск. Вместе со своим коллегой расскажем и покажем, как гибко управлять мобильными и десктопными устройствами. Регистрируйтесь по ссылке.

Читать далее
Всего голосов 8: ↑7 и ↓1 +6
Комментарии 2

DevOps и Kubernetes: полезные ресурсы для джунов и «про»

Время на прочтение 3 мин
Количество просмотров 4K

Знакомимся со state-of-the-art инструментом, который используют более половины компаний из списка Fortune 100, с помощью материалов от разработчиков и DevOps-специалистов. Как запустить, оптимизировать и обезопасить свой кластер, плюс — многие другие подробности в подборке по теме от beeline cloud.

Читать далее
Всего голосов 11: ↑10 и ↓1 +9
Комментарии 0

Как мы делали курс Base Cloud DevOps и что он дает новичкам в DevOps и Kubernetes

Время на прочтение 6 мин
Количество просмотров 6.4K

Привет, Хабр! Меня зовут Екатерина Юдина, отвечаю за направление контент-маркетинга в beeline cloud. Я курировала создание курса Base Cloud DevOps и хочу рассказать о том, как мы его делали. А также о самом курсе — чем он отличается от других образовательных программ и почему будет полезен новичкам в разработке и системном администрировании.

Читать далее
Всего голосов 12: ↑11 и ↓1 +10
Комментарии 3

На пороге «нейрозимы» и глобального кризиса — что разработчики систем ИИ думают о будущем технологии

Время на прочтение 8 мин
Количество просмотров 2.8K

Последние месяцы тема искусственного интеллекта не покидает заголовки СМИ. Наверное, все слышали, как Илон Маск призвал остановить разработку нейросетей, чтобы «не рисковать потерей контроля над цивилизацией». Вообще, появление супермашины, интеллект которой превзойдёт возможности любого человека, предрекал британский математик Ирвинг Джон Гуд еще в 1965 году. Но сегодня мы решили взглянуть, что говорят на этот счет рядовые разработчики и исследователи, с головой погруженные в процессы обучения ML-моделей — то есть люди c hands on experience.

В прошлом году группа специалистов из Университета Джонса Хопкинса, а также Нью-Йоркского и Вашингтонского университетов провела опрос среди разработчиков NLP-решений. Мы в beeline cloud решили поделиться наиболее интересными наблюдениями.

Читать далее
Всего голосов 9: ↑8 и ↓1 +7
Комментарии 14

Под капотом Python. Тонкости популярных конструкций with и contextmanager

Время на прочтение 8 мин
Количество просмотров 10K
Ретроспектива

Привет, Хабр! Меня зовут Павел Корсаков, я python-разработчик, backend-developer в облачном провайдере beeline cloud.

Язык программирования Python задумывался своим автором Гвидо ван Россумом как ориентированный на повышение производительности разработчика, читаемости кода и его качества. Как следствие, в нем много , за который мы его любим. А к какому то сахару мы так привыкаем, что используем и не задумываемся, что происходит под капотом в этот момент. В статье я хочу разобрать конструкции языка with и contextmanager, рассказать, как они устроены, какие задачи решают и как развивались от истоков Python до наших дней. 

В этой статье оглянемся в прошлое языка, ответим на вопросы, как написать менеджер контекста, как создать функцию генератор для декоратора contextmanager. Опытные разработчики могут узнать что-то новенькое или дополнить статью ценными комментариями.

Читать далее
Всего голосов 15: ↑13 и ↓2 +11
Комментарии 10

BI по-русски: что умеют BI-решения, доступные отечественному бизнесу

Время на прочтение 5 мин
Количество просмотров 4.2K
Обзор

Мы в beeline cloud постоянно изучаем тренды рынка BI: как он меняется с развитием ИИ и ростом спроса на отечественный софт. А сегодня хотим рассказать о том, кто и зачем использует системы бизнес-аналитики, а также посмотреть на возможности ключевых игроков, представленных в России.

Читать далее
Всего голосов 16: ↑11 и ↓5 +6
Комментарии 10

Цифровые аватары: эволюция визуального представления в онлайн-мире

Уровень сложности Простой
Время на прочтение 7 мин
Количество просмотров 1.5K
Ретроспектива

Привет, Хабр! Меня зовут Александр Михалюк, я директор по продуктам beeline cloud. Возможно, вы уже знаете, что недавно у нас произошел масштабный ребрендинг, — ранее мы уже рассказывали о нем в статье про ASCII-арт. Сегодня речь пойдет о другой концепции, которую мы задействовали в нашем фирменном стиле. Эксперты beeline cloud получили цифровые аватары — посмотреть, как они выглядят, можно на сайте компании.

В этой статье я хочу рассказать, как развивалась идея цифровых аватаров и как нам удалось воплотить ее в брендинге beeline cloud. Надеюсь, будет интересно!

Читать далее
Всего голосов 13: ↑11 и ↓2 +9
Комментарии 3

Полнотекстовый поиск в PostgreSQL с SQLAlchemy

Уровень сложности Средний
Время на прочтение 7 мин
Количество просмотров 3.7K

Привет, Хабр! В прошлой статье я  писал о том, как реализовать end-to-end тестирование telegram-бота. А сегодня расскажу о том, как реализовать полнотекстовый поиск в Postgres посредством SQLAlchemy и как его проиндексировать. 

Меня зовут Михаил Выборный, я python-разработчик, backend-developer в облачном провайдере beeline cloud. Вы узнаете, как подготовить файл миграции для alembic. В конце статьи я приведу ссылку на небольшой репозиторий, где реализовал сервис-класс для удобной интеграции поиска в свой проект. 

Читать далее
Всего голосов 8: ↑8 и ↓0 +8
Комментарии 5

ASCII: от кодировки до бренда — необычные сценарии использования символов

Уровень сложности Простой
Время на прочтение 7 мин
Количество просмотров 2.9K
Обзор

Привет, Хабр! Меня зовут Юлия Гусарова, я директор по маркетингу beeline cloud.

Буквально на днях в нашей компании произошло знаменательное событие — мы обновили стиль и позиционирование. Теперь beeline cloud — первый в России secure cloud provider, о чем мы еще успеем рассказать в нашем блоге.

Сегодня речь пойдет о визуальной составляющей нашего бренда, где ключевым элементом дизайн-концепции стала ASCII-графика и выбрали мы ее неспроста. Если раньше ASCII-символы использовались в основном гиками, ретроэнтузиастами и исследователями Марса, то теперь это сердце нашей корпоративной айдентики. Посмотреть, как это все выглядит, можно здесь

А сегодняшнюю статью мы в целом решили посвятить ASCII-искусству и рассказать о нескольких интересных проектах и эпизодах из истории таблицы символов. Да, про Dwarf Fortress тоже скажем пару слов – вы угадали. Но не только — под катом будет интересно!

Читать далее
Всего голосов 19: ↑16 и ↓3 +13
Комментарии 6

Контейнерная разработка в 2023 году, вебинар по Kubernetes и личные размышления

Уровень сложности Средний
Время на прочтение 6 мин
Количество просмотров 1.6K
Мнение

Всем привет! Меня зовут Максим Еремин, я занимаюсь развитием платформенных продуктов в beeline cloud. В этой статье поговорим про контейнерную разработку в облаках, рассмотрим, в каких реалиях живут облачные провайдеры, включая российских игроков и гигантов зарубежного рынка. 

Отдельно расскажу про особенности serverless-подхода. А если вы хотите узнать о serverless больше, погрузиться в DevOps-практику и посмотреть демо по управлению контейнерами — жду вас на вебинаре «Easy to use: управление контейнерами в облаке», который пройдет 30 мая в 11:00 мск. Приходите — пообщаемся в онлайне 🙂

Читать далее
Всего голосов 5: ↑5 и ↓0 +5
Комментарии 0

Системы ИИ, data-driven культура и импортозамещение — что рынок BI двигает

Время на прочтение 4 мин
Количество просмотров 1.2K
Обзор

Привет, Хабр. Меня зовут Максим Еремин, отвечаю за развитие PaaS-сервисов в beeline cloud. Этой статьей мы запускаем цикл публикаций, в которых вместе с коллегами будем комментировать и рассказывать о ситуации на рынке BI.  Сегодня поговорим о data-driven культуре и импортозамещении. А если возникнут вопросы — буду рад обсудить их в комментариях.

Громкие заголовки, возвещающие о «кончине» business intelligence (BI), встречаются на тематических площадках уже лет десять. Но сегмент и не думает отходить на второй план, напротив — растет и развивается. Аналитики из Precedence Research говорят, что к 2032 году мировой рынок BI достигнет планки в $55 млрд. Их коллеги из Fortune Business Insights дают еще более оптимистичные оценки — та же сумма, но к 2030-му.

Технология глубоко проникла в стеки крупного, малого и среднего бизнеса. Ту или иную BI-систему имеет 80% компаний со штатом более 5 тыс. сотрудников. В фирмах поменьше показатель составляет 26%, но постепенно увеличивается.

Если взглянуть на российский рынок разработки и интеграции BI-решений, то он тоже достаточно зрелый. Два года назад его объем составлял 35 млрд рублей. Сегодня эксперты прогнозируют ускорение темпов роста в полтора-два раза. Развитие рынка стимулируют несколько факторов — рост объемов данных, развитие систем ИИ и необходимость импортозамещения.

Читать далее
Всего голосов 11: ↑9 и ↓2 +7
Комментарии 4

Как реализовать end-to-end-тестирование telegram-бота

Уровень сложности Средний
Время на прочтение 11 мин
Количество просмотров 8K
Туториал

Каждый, кто когда-либо писал telegram-ботов, задавался вопросом: «Как их тестировать?» Сложно найти однозначный ответ. Например, при написании тестов для веб-приложений и API можно воспользоваться тестовым клиентом DRF или FastAPI: просто пишешь запрос и делаешь assert на полученный ответ. Мне захотелось получить подобный функционал и для тестирования telegram-бота.

Привет, Хабр. Я Михаил Выборный, python-разработчик, backend-developer в облачном провайдере beeline cloud. В этой статье хочу поделиться опытом написания автоматизированных end-to-end-тестов без эмуляции Telegram Bot API, но с использованием тестовых аккаунтов. Мы зайдем в изолированное тестовое пространство Telegram, создадим тестового бота, подготовим фикстуру для запуска нашего приложения и напишем авторизацию для тестовых клиентов. Я буду пользоваться Python Telegram Bot, Pytest, Anyio и другими инструментами, подробности под катом.

Читать далее
Всего голосов 20: ↑20 и ↓0 +20
Комментарии 0

Информация

Сайт
cloud.beeline.ru
Дата регистрации
Дата основания
Численность
501–1 000 человек
Местоположение
Россия