Cloud.ru – Telegram
Cloud.ru
9.91K subscribers
986 photos
131 videos
501 links
Cloud․ru — ведущий провайдер облачных и AI-технологий.

⭐️ № 1 в сегменте IaaS, iKS-Consulting, 2024
⭐️ № 1 в сегменте PaaS, iKS-Consulting, 2024
⭐️ № 1 на рынке искусcтвенного интеллекта, CNews Analytics, 2024

Регистрация в РКН: https://clck.ru/3GqrVn
Download Telegram
В прошлом году у нас прошло много разных стажерских программ: GoCloudCamp, DevOpsCamp, FrontCloudCamp, QACloudCamp.

Попросили участников рассказать про их впечатления и личные итоги: что узнали и чему научились. Истории ребят читай в карточках выше ☺️

Если что, мы не заставляли их это писать. Честно 🙂
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥2214😍7
This media is not supported in your browser
VIEW IN TELEGRAM
Делимся полезным советом из нашего подкаста. Отправь своему другу-джуну 🧐
Please open Telegram to view this post
VIEW IN TELEGRAM
13🔥9💯8🗿2
This media is not supported in your browser
VIEW IN TELEGRAM
-Ну и кто ты без костюма?
-Предприниматель, стример, разработчик


Это не мем, это реальность нашего гостя.
Милан Родд – в новом выпуске подкаста Сloud․ru Tech 😚

Поговорили про:
▫️Эко-систему Python
▫️Стартапы
▫️Поиск себя и выгорание
▫️Оптимизацию кода и производительность
▫️Особенности разработки на GO

🟢 Уже на YouTube 🟢

@cloudrutech
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥17👍65😍2
Понедельник - отличный день, чтобы размять мозги и начать новую неделю с небольшой разминки. Поэтому предлагаем разгадать наш кроссворд, полностью посвященный Go.📝

Вопросы:
1. Какое ключевое слово используется для отложенного выполнения функции в Go?
2. Что является самым большим нововведением с момента первого Open Source выпуска Go?
3. Какое ключевое слово используется для объявления нового интерфейса в Go?
4. Какое ключевое слово используется для описания новой структуры в Go?
5. Какое ключевое слово используется для описания нового типа данных в Go?
6. Как называется пакет в Go, который предоставляет функции для обработки файлов и I/O?
7. Как называется стандартный пакет для работы с HTTP в Go?

На сколько вопросов удалось ответить?
Делись в комментариях
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥12😎10👍8👾4
Media is too big
VIEW IN TELEGRAM
Записали подкаст с Юрой 👌
Юра Карпов - лидер компетенций по фронтенду миб

Затронули такие темы как:
Матрица компетенций
Рост внутри компании
Chrome DevTools
Какие книги почитать разработчику для развития

🟢Смотреть на ютуб тут🟢
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥167👍7👀2
Уже завтра в Санкт-Петербурге состоится конференция Dump.
И там будут целых 2 наших эксперта!
В карточках выше поделились тезисами их докладов.
Приходи послушать 💗
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥248😎7🥰4
Ты нам нужен <3

Коллеги говорят, что у нас круто работать, и рейтинги это подтверждают 💗

Узнай, каково это работать с нами😉

👤Ведущий инженер L3/SRE/ OpenStack 7   
                                         
👤Архитектор кибербезопасности 
                                                     
👤Эксперт по кибербезопасности   
                                                         
👤Golang developer (Virtual Private Cloud)         
                                   
👤Golang developer (LoadBalancer as a service)    
                              
👤Senior Golang Developer (ГосТех)
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥13👍76
This media is not supported in your browser
VIEW IN TELEGRAM
GO SMART - GO CLOUD

Мы походили по различным IT-мероприятиям и определили 3 критерия идеальной конференции:

▫️Крутые эксперты и интересные доклады
▫️Веселое afterparty
▫️Бесплатный вход

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

😶‍🌫️20 сессий с экспертами из мира IT и облачных технологий;
😶‍🌫️Демо облачных сервисов, обсуждение прорывных технологий и решение реальных задач;

Все это ждет тебя 21 марта!

🟢 Регистрируйся на сайте 🟢
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥19👍97
🎉🐍 Поздравляем всех,
кто выбрал слизерин!

Сегодня мы отмечаем 31-ый день рождения языка программирования Python! 🎂

"Змеюка" используется во многих областях: от веб-разработки до научных исследований. Она стала основой для многих известных проектов, включая YouTube, Dropbox, Instagram и многих других.

Пишите в комментариях, почему вы выбрали Python и почему его еще стоит начать изучать 😐
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥17👍87🤣4👾3
Forwarded from Dmitrii Demenev
Если коротко, то очень много случайно (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++ можно делать крутые вещи, но достигается это с помощью боли и страданий.
🔥13👍3👏31
Что выбрать в 2024?
Anonymous Poll
59%
Rust
41%
C++
🤔1
Media is too big
VIEW IN TELEGRAM
Как бы вы объяснили своей бабушке за минуту, что такое нейросеть?

Пока вы думаете, как это могло бы быть, Никита Линдеманн, DS-инженер Cloud․ru дал ответ 🧐

Смотрите и отправляйте друзьям и бабушкам 🧑‍🎓
Please open Telegram to view this post
VIEW IN TELEGRAM
👍18🔥97
Меньше месяца остается до GO Cloud – масштабной облачной конференции 🐈

Немного приоткроем закулисье и расскажем, что вас ждет:

▫️Мир open source и его последние разработки
▫️Как облака влияют на бизнес: реальные кейсы российских компаний
▫️Обсужение: SDS, SDN, Serverless и не только

Поделимся последними тенденциями и расскажем о сложностях при использовании облачных технологий.

🟢 Регистрируйся на сайте 🟢
Please open Telegram to view this post
VIEW IN TELEGRAM
17🔥10👍7
This media is not supported in your browser
VIEW IN TELEGRAM
Как успешно пройти собеседование в it-компанию?
В новом выпуске подкаста обсудили эту животрепещущую тему с Антоном Непша, senior frontend-разработчиком.

Поговорили про:
▫️ Подходы к собеседованиям в России и за рубежом
▫️ Стратегии подготовки к собеседованиям, важность изучения технологий и решения практических задач
▫️ Выбор между фрилансом и полной занятостью
▫️ Будущее технологий и важность работы в команде

А какие у вас лайфхаки в подготовке к собесам? Делитесь в комментариях 🥰

🟢 Смотреть на YouTube 🟢

@cloudrutech
Please open Telegram to view this post
VIEW IN TELEGRAM
👍12🔥117👏2
Всех, кто занимается процессами CI/CD, ждем на нашем стенде на DevOpsConf 4 и 5 марта!

▫️Мы подготовили новые интересные активности, за участие в которых можно получить качественный мерч

▫️Не оставим вас и без интересных докладов во второй день конференции

Каких, смотри в карточках выше👀

▫️По традиции разыграем среди участников нашего стенда PS5 Steam Deck

До встречи на стенде 🐈
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍19🔥149👨‍💻3