10589
Cloud․ru — ведущий провайдер облачных и AI-технологий. ⭐️ № 1 в IaaS, iKS-Consulting, 2025 ⭐️ № 1 в PaaS, iKS-Consulting, 2025 ⭐️ № 1 на рынке ИИ, CNews Analytics, 2026 Наши соцсети: https://taplink.cc/cloudru Регистрация РКН: https://clck.ru/3GqrVn
Второй день на конференции DevOpsConf и розыгрыш Steam Deck 💗
Поздравляем и завидуем всей командой!
Всех, кто занимается процессами CI/CD, ждем на нашем стенде на DevOpsConf 4 и 5 марта!
▫️Мы подготовили новые интересные активности, за участие в которых можно получить качественный мерч
▫️Не оставим вас и без интересных докладов во второй день конференции
Каких, смотри в карточках выше👀
▫️По традиции разыграем среди участников нашего стенда PS5 Steam Deck
До встречи на стенде 🐈
Меньше месяца остается до GO Cloud – масштабной облачной конференции 🐈
Немного приоткроем закулисье и расскажем, что вас ждет:
▫️Мир open source и его последние разработки
▫️Как облака влияют на бизнес: реальные кейсы российских компаний
▫️Обсужение: SDS, SDN, Serverless и не только
Поделимся последними тенденциями и расскажем о сложностях при использовании облачных технологий.
🟢 Регистрируйся на сайте 🟢
Если коротко, то очень много случайно (incidental) сложности, которую сейчас нельзя исправить из-за обратной совместимости.
Если длинно,...
C++ в отличии от Rust не имеет полноценного механизма для эволюции языка. В Rust можно сделать обратно несовместимое изменение благодаря редакциям (аналоги C++14, C++17, ...). Разные редакции Rust всё равно совместимы на уровне промежуточных представлений, что позволяет безболезненно совмещать старый и новый код. В Rust могут завозить фичи или изменения раз в 6 недель вместо раз в 3 года с 6-летней задержкой в индустрии. Если ты на стабильном канале Rust, то гарантии стабильности такие же как и у редакций.
Для того, чтобы парсить грамматику C++ требуется интерпретатор C++. Это огромная проблема, так как написание инструментов для работы с C++ становится крайне сложным.
В C++ нет стандартного менеджера пакетов. Это замедляет разработку и усложняет добавление зависимостей. Это также фрагментирует экосистему C++.
В C++ есть концепции времени жизни и владения, но они не проверяются компилятором. Статические анализаторы могут частично с этим помогать, но не всегда.
Вывод типов в C++ достаточно сложная и непредсказуемая штука. SFINAE как метод специализации имеет свои подводные камни и проблемы.
Концепты в C++ это крутая вещь, но появились они очень поздно и из-за этого реализации стандартной библиотеки предоставляют трудночитаемые ошибки инстанцирования шаблонов.
C++ не имеет аналогов Send и Sync трейтов, которые делают написание корректного многопоточного кода доступным даже для начинающего.
std::variant не является полноценной альтернативой enum'ов Rust, так как называть поля std::variant нельзя, добавлять структуры можно только через создание обёрточных типов и нет проверки полноты. Для решения последней проблемы есть идиома visitor, но это сложно для восприятия и усложняет язык на практике.
Макросы в C++ чаще используются для создания мемов вроде русского си-кресты, чем для чего-то полезного из-за отсутствия гигиены в макросах и из-за отсутствия возможности генерировать код с помощью C++ кода. Constexpr это интересное направление развития, но C++ ещё не имеет reflexprs для полноценной кодогенерации.
Поддержка свойств цели компиляции (архитектура, ОС и прочее) происходит не на уровне языка, что приводит к фрагментации кодовой базы. Из-за этого нет возможности оптимальной реализации некоторых фундаментальных алгоритмов (например, std::midpoint на x86_64 не может быть оптимизирован за счёт техники "примитивного повышения").
C++ по умолчанию продвигает обработку ошибок через исключения, что имеет негативное влияние на производительность. В том же Google использование исключений запрещено C++ Style Guide.
Порядок полей структур в C++ опередяет расположение данных в памяти. Это свойство было унаследовано от C. Это приводит к замедлению кода, когда программисты не тратят своё драгоценное время подбирая нужную перестановку полей, чтобы всё работало хорошо. Есть техники вроде "сперва большие поля, а потом маленькие", но на это уходят ресурсы разработчика. Чаще всего всем пофиг и код просто неоптимальный.
Мутабельность переменных по умолчанию приводит к увеличению размера контекста, необходимого для оптимизации доступа к данным. Это приводит к ухудшению кодогенерации.
Стандартный C++ (не CUDA или SYCL) не может собираться в шейдеры для GPU. Это приводит к фрагментации экосистемы.
C++ не имеет ключевого слова restrict из C, которое позволяет производить оптимизации на основе ограниченного алиасинга. Это тоже замедляет C++.
Добавь проблемы с нарушением ODR (one-definition rule), из-за которых тратится время разработки (https://www.youtube.com/watch?v=FcQC19CX-AY).
==============================
Итог:
На C++ можно делать крутые вещи, но достигается это с помощью боли и страданий.
GO SMART - GO CLOUD
Мы походили по различным IT-мероприятиям и определили 3 критерия идеальной конференции:
▫️Крутые эксперты и интересные доклады
▫️Веселое afterparty
▫️Бесплатный вход
Мы собрали все лучшее и подготовили для вас крутейший ивент по облачным технологиям!
😶🌫️20 сессий с экспертами из мира IT и облачных технологий;
😶🌫️Демо облачных сервисов, обсуждение прорывных технологий и решение реальных задач;
Все это ждет тебя 21 марта!
🟢 Регистрируйся на сайте 🟢
Уже завтра в Санкт-Петербурге состоится конференция Dump.
И там будут целых 2 наших эксперта!
В карточках выше поделились тезисами их докладов.
Приходи послушать 💗
Понедельник - отличный день, чтобы размять мозги и начать новую неделю с небольшой разминки. Поэтому предлагаем разгадать наш кроссворд, полностью посвященный Go.📝
Вопросы:
1. Какое ключевое слово используется для отложенного выполнения функции в Go?
2. Что является самым большим нововведением с момента первого Open Source выпуска Go?
3. Какое ключевое слово используется для объявления нового интерфейса в Go?
4. Какое ключевое слово используется для описания новой структуры в Go?
5. Какое ключевое слово используется для описания нового типа данных в Go?
6. Как называется пакет в Go, который предоставляет функции для обработки файлов и I/O?
7. Как называется стандартный пакет для работы с HTTP в Go?
На сколько вопросов удалось ответить?
Делись в комментариях ⬇
Делимся полезным советом из нашего подкаста. Отправь своему другу-джуну 🧐
Читать полностью…
Работать в IT-компании — хорошо, а в аккредитованной IT-компании из списка лучших работодателей — бесценно.💚
Cloud․ru вошел в топ-5 лучших IT-работодателей рейтинга Хабр Карьеры 2023 года.
Так что мы объективно крутые!
P.S. если хочешь присоединиться к нашей команде, вот несколько вакансий:
▫️ DevOps
▫️ Golang developer
▫️ C/C++ developer
▫️ Инженер по обеспечению доступности систем (SRE)
▫️ Python developer
💗 Еще больше вариантов на карьерном портале.
Вауу 🥹
У нас в гостях наставник вкатышей, бывший сомелье, чемпион по CS1.6 и Lineage II, frontend-разработчик. И все это один человек!
Сергей Шалыгин – на подкасте ☺️
Поговорили про:
▫️ тренды работы в IT в 2024
▫️ как кардинально сменить карьеру и преуспеть в работе
▫️ как пройти буллинг в 3 разных компаниях и не сдаться
▫️ как получить новых друзей айтишников в МСК живя в регионе
▫️ как найти внутри себя мотивацию на самообучение если тебе 30+
➡️ Уже на YouTube ⬅️
@cloudrutech
Открываем новый сезон подкастов 🎙
В новом выпуске поговорим про учебу в МФТИ и Data science с Никитой Линдеманном, Data Scientist Cloud․ru
А еще:
▫️ О работе в лаборатории Физтеха
▫️ О том как стать Data Scientist
▫️ Про ошибки в обучении и советы как их избежать
▫️ О нейросетях и их устройстве
➡️ Смотреть на YouTube ⬅️
@cloudrutech
Вот и подходит к концу 2023 год, а с ним и адвент-календарь. 🌲
Скажем по секрету, к нам в офис заглядывал Дед ЦОД и рассказал, кто же победил в конкурсе и выиграл бонусные баллы на использование сервисов 🤭
Интересно? Тогда скорее смотри видео!
Письма победителей ищи в комментариях:
1 место – Шамиль ( @nurm_sh )
2 место –Тимофей ( @alfa_timoha )
3 место – Евгений ( @EvgeniiBg )
Благодарим всех за участие и нашего доброго Дедушку ЦОДа за справедливое решение. А чтобы никто не ушел в Новый год без подарка, он приготовил акцию, где можно попробовать сервис с 50% скидкой.
Напоследок хотим пожелать вам настоящей новогодней сказки и сказать – спасибо, что были с нами в этом году.
С наступающим!👋
А вот и долгожданный QA Talks #2 🥹
В выпуске поговорим про то, что такое тестирование систем на отказоустойчивость, для чего оно нужно и как проводить.
И еще:
▫️ Рубрика Q&A
▫️ Примеры инцидентов и рекомендации
⭐️ Смотреть на YouTube ⭐️
@cloudrutech
Продолжаем делиться новогодним настроением 🎆
На этот раз в нашем
адвент-календаре музыкальные рекомендации от команды
Cloud․ru
Ребята поделились треками, которые им помогают сделать атмосферу вокруг максимально праздничной 🎄
А какая самая новогодняя песня для вас?
Делитесь в комментариях👀
Плейлист на основе предложений: https://music.yandex.ru/users/MSTrifonov/playlists/1003
@cloudrutech
Запускаем адвент-календарь 🎁
Скажем честно, нас захватила тема с IT-гадалкой!
Поэтому решили погадать на главных мемах года.
Предлагаем и тебе открыть пожелание на 2024. Делись в комментариях, что попалось 👀
Ждём всех завтра на нашем стенде 😎
А стенд у нас классный! Если вы будете на DevOpsConf не забудьте попытать удачу в розыгрыше SteamDeck 🍀
Как успешно пройти собеседование в it-компанию?
В новом выпуске подкаста обсудили эту животрепещущую тему с Антоном Непша, senior frontend-разработчиком.
Поговорили про:
▫️ Подходы к собеседованиям в России и за рубежом
▫️ Стратегии подготовки к собеседованиям, важность изучения технологий и решения практических задач
▫️ Выбор между фрилансом и полной занятостью
▫️ Будущее технологий и важность работы в команде
А какие у вас лайфхаки в подготовке к собесам? Делитесь в комментариях 🥰
🟢 Смотреть на YouTube 🟢
@cloudrutech
Как бы вы объяснили своей бабушке за минуту, что такое нейросеть?
Пока вы думаете, как это могло бы быть, Никита Линдеманн, DS-инженер Cloud․ru дал ответ 🧐
Смотрите и отправляйте друзьям и бабушкам 🧑🎓
🎉🐍 Поздравляем всех,
кто выбрал слизерин!
Сегодня мы отмечаем 31-ый день рождения языка программирования Python! 🎂
"Змеюка" используется во многих областях: от веб-разработки до научных исследований. Она стала основой для многих известных проектов, включая YouTube, Dropbox, Instagram и многих других.
Пишите в комментариях, почему вы выбрали Python и почему его еще стоит начать изучать 😐
Ты нам нужен <3
Коллеги говорят, что у нас круто работать, и рейтинги это подтверждают 💗
Узнай, каково это работать с нами😉
👤Ведущий инженер L3/SRE/ OpenStack 7
👤Архитектор кибербезопасности
👤Эксперт по кибербезопасности
👤Golang developer (Virtual Private Cloud)
👤Golang developer (LoadBalancer as a service)
👤Senior Golang Developer (ГосТех)
Записали подкаст с Юрой 👌
Юра Карпов - лидер компетенций по фронтенду миб
Затронули такие темы как:
▫Матрица компетенций
▫Рост внутри компании
▫Chrome DevTools
▫Какие книги почитать разработчику для развития
🟢Смотреть на ютуб тут🟢
-Ну и кто ты без костюма?
-Предприниматель, стример, разработчик
В прошлом году у нас прошло много разных стажерских программ: GoCloudCamp, DevOpsCamp, FrontCloudCamp, QACloudCamp.
Попросили участников рассказать про их впечатления и личные итоги: что узнали и чему научились. Истории ребят читай в карточках выше ☺️
Если что, мы не заставляли их это писать. Честно 🙂
Chipi-chipi-chapa-chapa
Dubi-dubi-daba-daba ⌨️
Делимся мемами, которые улыбнули нас в январе.
А какой январь был для тебя?
Присылай свой мем в комментарии👇
🚨BREAKING NEWS🚨
Лешу укусил радиоактивный паук, и он стал адептом Tarantool.
А в карточках выше он поделился с нами, какие супер силы дает этот инструмент.
Не пропусти 🕷
@cloudrutech
#DevOps
Надеемся, вы хорошо отдохнули на праздниках и не пропустили наш новогодний спецвыпуск зашкварных IT-историй 😎
Если вдруг кнопка «подписаться» у вас все еще серого цвета – бегом смотреть!
▫️ Сайт для гадалки
▫️ Фетиш архитектора
▫️ И истории из разряда: когда не выключил микрофон на созвоне
➡️ Смотреть по ссылке ⬅️
DevOps в кровавом энтерпрайзе: разрушаем мифы с Рашидом Галиевым, руководителем команды DevOps методологии 🥸
На подкасте обсудим:
▫️ Хайп на DevOps-инженеров
▫️ Уход вендоров и импортозамещения ПО: на какой софт перешли компании и что изучать, чтобы быть востребованным на рынке РФ
▫️ Как сообщество помогает в развитии DevOps практик
➡️ Смотреть на YouTube ⬅️
@cloudrutech
Предлагаем поностальгировать и, как в детстве, загадать желание Деду Морозу ЦОДу 🎄
Напиши до 25 декабря дедушке письмо и расскажи, для чего тебе нужны сервисы Cloud.ru Evolution.
Напомним список доступных:
▫️ Evo Compute (Виртуальные машины)
▫️ Evo Managed Kubernetes (Кластеры Kubernetes)
▫️ Evo Object Storage (Объектное хранилище S3)
А дедушка со своей командой выберет письмо с самыми интересными историями и подарит бонусные баллы, которые будут начислены в твой личный кабинет ☃️
1️⃣ место - 50000 бонусов
2️⃣ место - 30000 бонусов
3️⃣ место - 20000 бонусов
Обязательные условия:
✔️ быть зарегистрированным в Личном кабинете на сайте cloud.ru
✔️ быть подписанным на @cloudrutech
✔️ написать письмо
➡️ Письмо писать сюда ⬅️
Результаты объявим 27 декабря. Не пропусти 🍷
Бывает ли что-то более вечное, чем вопрос — что лучше учить Frontend или Backend? 🎆
Его и не только, раскрыли в новом выпуске подкаста с нашим гостем — Владиславом Кибенко, веб-разработчиком Yandex Search!
Еще поговорили про:
▫️как развиваться разработчику в крупной компании
▫️opensource
▫️особенности работы в больших компаниях
🟢 Смотреть на YouTube 🟢
#подкаст_CloudruTech
@cloudrutech
Cloud․ru на 20-й юбилейной конференции HighLoad++
Подводим итоги и вспоминаем как круто это было!
▫️ наша IT-гадалка приоткрыла завесу тайны участникам об их карьерном пути и дала советы на будущее
▫️ устроили настоящий баттл на знание технологий
▫️ нагружали ОЗУ знаниями
о Cloud․ru Evolution Stack
▫️ и, как и обещали, разыграли PS5!
👀У участников конференции была возможность пощупать нашу новую платформу, даем такую возможность и тебе!
Бесплатный доступ на 30 дней по ссылке.
PS: Наша гадалка говорит, что скоро мы снова встретимся. До встречи на конференциях в новом, 2024 году!
tg @cloudrutech
#event_cloudruTech