398 subscribers
229 photos
47 videos
11 files
309 links
Data Engineering Technologies.
SQL, Python, Kafka, Spark, Pandas, Airflow, Clickhouse, Greenplum, Postgres, dbt

Буст канала тут - https://t.me/boost/data_engi
Download Telegram
😁13👏2❤‍🔥1
С неба прямо во двор.

Walmart разворачивает доставку дронами: в ранних пилотах - парашютные сбросы, как на видео, или аккуратный спуск груза на тросе. Заказал - и через считанные минуты у тебя во дворе пакет с продуктами, лекарствами или мелочами первой необходимости.
Партнёры: Wing (Alphabet) и Zipline. География растёт: Atlanta, Charlotte, Houston, Orlando, Tampa, плюс DFW.
Похоже, "доставка за 30 минут" снова в тренде - только теперь с пропеллерами.

#drones #robotics #логистика
4
Forwarded from DataEng
Продвинутый SQL и PostgresSQL

Зашел на сайт Postgres Pro и был приятно удивлён выходом их новой книги — PostgreSQL. Профессиональный SQL, автор Евгений Моргунов. Книга доступна на сайте в электронном виде бесплатно (как и остальные). PostgreSQL. Профессиональный SQL является продолжением другой книги — PostgreSQL. Основы языка SQL, в ней поднимаются более продвинутые темы SQL такие как общие табличные выражения (CTE), агрегатные и оконные функции, пользовательские функции и процедуры. В общем, must read.
❤‍🔥5👏1💯1
Forwarded from Data Secrets
Хаха, зацените: внутренний мерч Anthropic

Кстати, дизайн придумал и реализовал агент Claudius (тот самый, который работал у них в офисе в вендинговом автомате)

Теперь срочно надо такую же 😛
Please open Telegram to view this post
VIEW IN TELEGRAM
😁72
🍒 git cherry-pick: забирай только нужное

Хочешь перетащить фикс из чужой ветки без всей истории?
Делай так:

# 1) перейди куда надо
git switch feature

# 2) забери конкретный коммит
git cherry-pick <hash>

# пачка подряд (включая start и end)
git cherry-pick <start>^..<end>

# если конфликты - решай и жми
git add -A
git cherry-pick --continue

# передумал
git cherry-pick --abort

⚡️ Фишки флагов:

-x - оставит в сообщении ссылку "cherry picked from …", очень удобно для трассировки.

-n - применит изменения без коммита, можно собрать несколько и закоммитить одним разом.


🙃 Когда не юзать: если нужно целиком слить ветку — это merge или rebase, а не cherry-pick.

#git #guide #dev
Please open Telegram to view this post
VIEW IN TELEGRAM
7💯3❤‍🔥2😁1
Олдскуды свело)

#8bit #dendy #gaming
❤‍🔥72😁1
Классная книга, для всех кто строит команды, кому интересно и важно понимать как они развиваются. Для меня эта книга абсолютный маст хев:

🌟 📕 Лидер и племя (Tribal Leadership) Дейв Логан, Джон Кинг

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

Читается легко, буквально за пару вечеров.

Ну и кратко прикольная и простая типизация команд (племен):

1. Жизнь — отстой. «Все против всех»:
Характеризуется отчуждением и негативными взаимоотношениями. Люди на этом уровне чувствуют себя отчужденными
и разделяют мнение "жизнь – отстой”, считают, что в их неуспехе виновата сама жизнь и обстоятельства.

2. Моя жизнь — отстой.
Я — винтик, от меня ничего не зависит. Апатия, выученная беспомощность, работа строго по инструкции. Типично для бюрократичных или выгоревших команд. Каждый сам за себя:
люди на этом уровне больше плывут по течению и винят в своих неуспехах например руководителя, считают, что их везде ограничивают.

3. Я крут, а вы — нет. Все работают на звезду.
Классическая корпоративная гонка. Соревновательность, борьба за признание, подковёрные игры. Все заняты собой, вклад команды обесценивается.

4. Мы крутые
Командный дух, доверие, общее дело. Спорят по существу, делятся ошибками и радуются успехам других. Цель важнее эго. Каждый работает на то, чтобы у каждого все получилось: на этом уровне люди ориентированы на командную работу и поддержку друг друга.

5. Жизнь — прекрасна
Высокий смысл и вдохновение. Такие команды не просто работают, они верят, что делают что-то важное — и действительно меняют мир. Люди счастливы и ощущают удовлетворение от своей работы, создают прорывные идеи и наслаждаются жизнью.


Как думаете где ваша команда сейчас?

1️⃣ 2️⃣ 3️⃣ 4️⃣ 5️⃣
Please open Telegram to view this post
VIEW IN TELEGRAM
👏72
Forwarded from Время Валеры
Хорошая книга - elegant puzzle от Will Larson.

Если книга про staff engineer, на мой взгляд, подходит только на то, чтобы растащить графики типичных архетипов или дать почитать начинающим стаффам, то эта книга уже гораздо получше.

Все последовательно, и почти со всем согласен, читаешь, как будто про себя подробно подумал. Рекомендую.

В дополнение рекомендую его-же статью Writers who operate. Чтобы что-то советовать, лучше работать в индустрии сейчас, а не опираться на исторический опыт, который резко может стать менее актуальным
Invalidation events happen in industry (e.g. move from ZIRP to post-ZIRP management environment) but it’s difficult for non-operators to understand implications with conviction
6
DB Quacks

Бесплатный интерактивный курс по SQL и DuckDB, где вместо сухой теории ты вводишь запросы и сразу получаешь результат. Всё в стиле аркадной игры: удобно, весело и полезно.

Идеально для первых шагов в аналитике и работе с данными.

#sql #de #duckdb
❤‍🔥6👏21
Please open Telegram to view this post
VIEW IN TELEGRAM
4💯2😁11
DE
Трудовые будни железяк 🤖 #robotics #ai #future
🤖 Роботы - уже инфраструктура, не фантастика.

Сегодня они видят, хватают, учатся на видео и собственных ошибках.

Уверен, в ближайшие годы нас ждут:
🔘 универсальные "руки" по цене смартфона
🔘 embodied AI - понимание физики и контекста
🔘 RaaS - роботы по подписке

Роботы станут API реального мира.
Ты будешь формулировать намерение - а они выполнять.
Программировать действия станет так же просто, как писать сообщение в чате или попросить Алису включить свет.

#robotics #ai #raas #future
Please open Telegram to view this post
VIEW IN TELEGRAM
💯3😁22
Один клик в VS Code, и у тебя поднимаются Spark + Iceberg + MinIO, Jupyter, отладка PySpark, Spark UI и Data Wrangler. 🚀

Хочешь серию постов о том, как вместо ручной установки Spark использовать готовый devcontainer на Docker?
Anonymous Quiz
89%
6%
5%
🤷‍♀️
Forwarded from Data Secrets
На SourceCraft стартовал конкурс репозиториев и прием заявок на грантовую программу. Если у вас есть проект в опенсорсе, самое время показать его комьюнити: загрузите репозиторий, собирайте оценки и получайте обратную связь. Лучшие работы получат поддержку и станут заметнее в профессиональном сообществе.

SourceCraft делает участие в проектах живым и мотивирующим: многоуровневые оценки помогают отразить реакцию сообщества, а ачивки в профиле отмечают каждое достижение пользователя. Здесь вклад разработчиков всегда фиксируется и ценится.

SourceCraft подходит и для быстрых пет-проектов, и для серьёзных корпоративных решений: поддержка 30+ языков, плагины для IDE и удобная навигация по коду.

Информация об организаторе Акции, о правилах проведения Акции, количестве призов, сроках, месте и порядке их получения размещена по ссылке.
👏4