SMLTECH
1.72K subscribers
856 photos
59 videos
141 links
Канал про жизнь IT в Самолете. Обсуждаем технологии, развиваем PropTech и показываем, чем хорош data-driven подход.

Наши вакансии: career.samolet.ru/
Хабр: habr.com/ru/companies/samolet/

О продуктах компании: @gk_samolet
Download Telegram
В жилье как про 🏗️

Помните, как круто было играть с домами в игре Sims? Теперь так можно и в реальности. Спасибо за это индустрии проптеха! Рассказываем о ней подробнее в карточках.

#строим #PropTech
9🔥2😱2
Ремонт за минуту. Под ключ. 🔑

Чтобы добиться чего-то, нужно визуализировать результат мечты. Так говорят всякие коучи. И, внимание, мы с ними согласны! Настолько, что даже создали SamoletPlusAI — ИИ для моментальной генерации интерьера. 🪄

Как это работает?

В бот нужно загрузить фото и выбрать из двух опций: «Преобразить комнату» или «Установить мебель». Первый вариант подойдёт желающим получить всё и сразу, а второй — тем, кто хочет лишь частично кастомизировать интерьер.

А что по модели?

Тут слово Лёше Луговому, Tech Lead Data Science:

Бот основан на модели Stable Diffusion. Мы прокачали ее с помощью image2image и controlnet: теперь интерьеры соответствуют реальным параметрам квартир.

Image2image позволяет модели генерировать изображения, основываясь на исходных картинках. Controlnet добавляет дополнительные “условия” для контроля генерации, обеспечивая соответствие формам помещений.

А чувству стиля мы его научили с помощью мудбордов от наших дизайнеров.


Сейчас бот помогает агентам Самолета — так, клиенту практически мгновенно можно показать, как будет выглядеть квартира после ремонта. А это определённо вдохновляет на изменения.
🔥11🤩4💘3
This media is not supported in your browser
VIEW IN TELEGRAM
Музыка. Свобода. Небо.

Нет, это не реклама летнего рок-фестиваля, а описание нашего сайта вакансий. О нём на конференции Recruiting on top рассказала Маша Казакова, наш Product Owner.

Он красив на 10/10 и иммерсивен на 110/10. Зачем же мы так старались? Чтобы талантам понравилось! 🌟

1️⃣ Все началось с изучения пути кандидата. На его основе мы создали крутой лендинг с ценностями и преимуществами компании, вплетенными в вовлекающий сторителлинг.

2️⃣ Затем добавили личный кабинет для талантов. Там можно посмотреть, на каком этапе заявки и, например, найти контакты рекрутеров.

3️⃣ Чтобы сайт был адаптивным, мы применили low-code подход с конструктором лендингов, так что менять контент можем без разработчиков!

4️⃣ Проверили сделанное: образ Самолета вызывает интерес к работе в компании, а оценка нашего HR-бренда практически максимальна.

📈 А что по цифрам? Мы закрыли позиции на 12% быстрее и повысили brand awareness на 78%.

Кликайте и осматривайтесь: может, вы тоже захотите присоединиться к нашей команде.
216🔥2
С Team в Dream Team 🔝

Как мы помогаем нашим талантам расти? Ира Королёва, руководитель сервисов HR-Tech и идейный вдохновитель Team by Samolet рассказала на IT Forums.

Team by Samolet — наша альтернатива SAP SuccessFactors для сквозного управления талантами. Чтобы её создать, мы провели большой ресёрч и применили топовые технологии! Процессы и результаты в карточках.

#строим #hrtech
🔥766😱2🤡1
This media is not supported in your browser
VIEW IN TELEGRAM
Баттл недели: нейросетки Google VS OpenAI ⚔️

Мы вводим рубрику, где вы сможете выпустить пар и поспорить друг с другом на разные темы. Сегодня это нейросети.

На прошлой неделе Google и OpenAI выкатили масштабные обновления своих ИИ-инструментов: Gemini и GPT-4o. Кратко, что нового в продуктах:

Gemini

🔹Gemini 1.5 Pro может анализировать до 2 миллионов токенов.
🔹 Анонсирована Gemini 1.5 Flash — облегчённая версия для задач, в которых нужна высокая скорость.
🔹 Представлена Gemini Live — часть большого Project Astra. Пока она в разработке, но по задумке она одновременно работает с текстом, картинками, видео и аудио.

GPT-4o

🔸 Получила контекстное окно на 128 тысяч токенов.
🔸 С нейросетью также можно взаимодействовать в реальном времени, и она будет реагировать на окружение пользователя через камеру.
🔸 Работает на 50 языках.

Предполагаем, GPT-4o соберёт все лавры, так как OpenAI и с презентацией вышла раньше, и показала возможности нейросети в реальном времени. А кого выберете вы?

👍 — GPT-4o,
👌 — Gemini

Делитесь в комментариях — почему!

#холиварим
👍20👌4
Сага о микросервисах и SAGA 📕

Самое сложное в работе с микросервисами — распределённые транзакции, где нет единой базы данных и единой точки входа, а ошибки просто так не откатить 🔙

Решений для оптимизации процесса много, однако у большинства из них весомые недостатки. Оптимальная опция — паттерн SAGA. Он обеспечивает независимые транзакции, а также позволяет быстро откатить изменения. Например, в доставке еды, где происходит подтверждение оплаты, а затем — запрос в ресторан на готовку. Если с оплатой проблема — заказ в ресторане отменится.

У SAGA два паттерна: оркестрация и хореография. В первом случае координатор создает заявку, проверяет её на объёмы и дефекты, а затем отправляет на выполнение. Во втором случае каждый микросервис сам определяет действия на основе событий.

Узнать о процессах больше можно в докладе Антона Ершова, руководителя функции бэкенда в Самолете 10D, на Moscow Python Meetup №90. 🏗️

#шерим
171👍1
This media is not supported in your browser
VIEW IN TELEGRAM
Python. Код секретный 🐍

Продолжаем делиться полезными материалами для экспертов и новичков в Python. На этот раз ребята из 10D поделились подборкой видео. Рассказываем, зачем именно их смотреть 🎬

🔄 What is a Reverse Proxy?
Вы выясните разницу между forward proxy и reverse proxy, выявите преимущества последнего и постигнете мудрость балансировки нагрузки, защиты от атак, кэширования и, например, тестирования.

🧑‍🎨 How To Not Suck At Design For Developers
Вы познакомитесь с базовыми принципами дизайна для разработчиков. Вам откроется волшебство цвета, типографии и контраста. А еще — узнаете, зачем нужны правила и для чего их нарушать.

✍🏻The Ins and Outs of Context Managers and Try-finally in Python
Вы узнаете все о контекстных менеджерах. Например, зачем они нужны, как их написать, что делать с внешним API и как работать с ограничениями.

📼 What is the Dual Write Problem?
Вы выясните, что вызывает проблему двойной записи в микросервисах, и узнаете действенные (и не очень) решения этой проблемы.

⚖️ Asynchronous Web Apps in Python
Вы узнаете, что такое ASGI — асинхронные веб-приложения на Python — и изучите туториал по его написанию.

Как вам такая подборка? Делитесь впечатлениями и другими полезными видео в комментах ⬇️

#пропитон
94👻2
Будет ли у нас happy front-end? 🪄

Интервью на работу бывают разными. У кого-то они структурные, а у кого-то — весьма оригинальные.

Такие, как правило, даже если не заканчиваются сказочно, то сохраняют элемент абсурда волшебства. Благодаря необычным вопросам. Мы составили для вас топ-5:

Как бы вы объяснили принцип работы CSS человеку, который никогда не слышал о веб-разработке?

Если бы вы могли добавить одну новую функцию в JavaScript, какую бы вы выбрали и почему?

Вы видите, что ваш коллега использует устаревший метод в своём коде. Как бы вы ему об этом сказали?

Если бы вы были CSS-селектором, то каким?

Какая технология наиболее популярна сейчас и точно будет популярна ещё несколько лет?


Вы бы ответили на такое?

👏 — абсолютно адекватные вопросы, об этом должен знать каждый разраб!
🤯 — остановите собеседование, я пошёл.
👏8😁3👍1