Мастер-класс по точечному переносу изменений между ветками в git
Представьте ситуацию: вы нашли критический баг в проекте, исправили его в feature-ветке, но до полного слияния ещё далеко. Или вам срочно нужно перенести одно конкретное изменение из текущей ветки в другую. В таких случаях git cherry-pick становится вашим секретным оружием
Читать статью
Представьте ситуацию: вы нашли критический баг в проекте, исправили его в feature-ветке, но до полного слияния ещё далеко. Или вам срочно нужно перенести одно конкретное изменение из текущей ветки в другую. В таких случаях git cherry-pick становится вашим секретным оружием
Читать статью
1👍3❤2🔥2
В Тибете мы говорим: "Нет ошибок - нет успеха. Повторяя одни и те же ошибки, не добьешься успеха". Неудачи - это нормально. Научиться быть "в порядке" с "не в порядке" - это мудрость. Поэтому простите себя. Что бы ни случилось в прошлом, отпустите это. Важно будущее, а прекрасное будущее зависит от настоящего. Так что будьте здесь и сейчас. Все эти "бла-бла-бла", все эти мысли - неправда. Мысли - это просто мнение, это не вы". - Мингьюр Ринпоче
👍5💯4
Презентация с живой демонстрацией пройдет в понедельник в 20:00 PT.
«Самый умный ИИ на планете», — написал миллиардер.
Please open Telegram to view this post
VIEW IN TELEGRAM
😁4
This media is not supported in your browser
VIEW IN TELEGRAM
Теперь любой разработчик, студент или исследователь может использовать Gemini 2.0 Flash Thinking бесплатно в Google Colab! Это мощный AI от Google, который ускорит работу с кодом и текстами.
Чем полезен?
Please open Telegram to view this post
VIEW IN TELEGRAM
❤4👍1
Коллекция .cursorrules для:
Забудьте о постоянных правках сгенерированного кода. Просто подключите нужные правила и работайте эффективнее.
Please open Telegram to view this post
VIEW IN TELEGRAM
2❤1👍1
Друзья! Хочу поделиться с вами увлекательной темой – как компьютеры "понимают" звук. Недавно погрузился в эту область в рамках рабочего проекта и просто не могу не рассказать вам об этом!
Не будем сильно углубляться в технические дебри, а разберём всё на простых и понятных примерах. А для тех, кому захочется копнуть глубже, могу посоветовать замечательный курс от Hugging Face – именно он вдохновил меня на создание этой серии публикаций.
Давайте начнем с того, что вообще из себя представляет звук.
Но как же компьютер может "поймать" эти волны? Всё происходит в три этапа:
🎞 Кстати, этот процесс очень похож на то, как создаётся фильм! Камера делает множество последовательных кадров в секунду, чтобы передать плавное движение. Точно так же и звук превращается в последовательность цифровых "кадров".
• WAV (Waveform Audio File) — как оригинальный фильм в максимальном качестве, где каждый кадр сохранён в мельчайших деталях
• FLAC (Free Lossless Audio Codec) — как сжатый архив с фильмом, который при распаковке даёт то же самое качество, что и оригинал
• MP3 (MPEG-1 Audio Layer 3) — как фильм, оптимизированный для онлайн-просмотра, где некоторые детали удалены для экономии места, но основное содержание сохраняется
P.S.
Кстати, если уже работали с аудио и у вас есть классные материалы на эту тему, делитесь под этим постом!
Please open Telegram to view this post
VIEW IN TELEGRAM
✍3🔥2🆒1
This media is not supported in your browser
VIEW IN TELEGRAM
Технология ZeST (Zero-Shot Material Transfer from a Single Image) позволяет переносить материалы с одного изображения на другое.
Работает просто: берете фото яблока, находите картинку с золотым предметом - и вуаля! Ваше яблоко теперь золотое, с естественными бликами и тенями.
И что самое классное - остальная часть фотографии остается без изменений.
На момент публикации демо на HuggingFace недоступно, но код и веса модели выложили на GitHub.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤2🔥1
Repomix собирает весь ваш репозиторий в один файл, который можно скормить любой ИИ-модели.
Больше не нужно загружать десятки файлов в ChatGPT или Claude — просто упаковал весь проект и загрузил. Работает со всеми популярными моделями: Claude, ChatGPT, Gemini, Llama, Grok и другими.
Попробовать
Please open Telegram to view this post
VIEW IN TELEGRAM
🆒3🔥1
Сколько часов в сутках на самом деле? 🤔
Формально, 24. Но ...
Вот вычитаем сон, ежедневную рутину, рабочие задачи. Сколько остается теперь? Сколько из 24 часов остается на то, что действительно важно?
Этот вопрос сподвиг меня к тому, чтобы задуматься, а как я вообще использую свое время?
Поразмыслив немного, мы с командой разработали приложение, которое помогает лучше понять свой день.
TimeFlow помогает ответить на важные вопросы:
🌟 Как на самом деле распределяется мой день?
🌟 Сколько времени уходит на рабочие задачи, а сколько на рутину?
🌟 Где найти дополнительное время для важных задач?
🌟 Какую часть дня я трачу на полезные привычки и личные цели?
🌟 Сколько времени занимает дорога на работу и обратно?
🌟 Как много времени я теряю на прокрастинацию?
🌟 Достаточно ли времени я уделяю обучению и концентрации?
🌟 Как соотносятся рабочие дела и домашние обязанности в моём расписании?
🌟 Сколько времени я действительно провожу с семьёй и близкими?
🌟 Уделяю ли я время своим жизненным целям и развитию полезных привычек?
🌟 Как прошёл мой день и достиг ли я цели дня?
В самом приложении вы сможете:
⏱ Вести точный учет рабочего и личного времени
✔️ Ставить цели, отслеживать формирование и поддержание полезных привычек
📊 Анализировать итоги каждого дня для повышения эффективности
🗒 Вести личный дневник для заметок и самоанализа
👋 Приложение постепенно дорабатывается: в будущем планируется добавить режим таймера, расширенную статистику и ИИ-анализ. Поэтому, если вы найдёте ошибки или у вас есть предложения - пишите в поддержку бота.
📱 Приложение
Формально, 24. Но ...
Вот вычитаем сон, ежедневную рутину, рабочие задачи. Сколько остается теперь? Сколько из 24 часов остается на то, что действительно важно?
Этот вопрос сподвиг меня к тому, чтобы задуматься, а как я вообще использую свое время?
Поразмыслив немного, мы с командой разработали приложение, которое помогает лучше понять свой день.
TimeFlow помогает ответить на важные вопросы:
В самом приложении вы сможете:
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥7👍4❤1
🚀 Автоматическая документация к GitHub-репозиториям от создателей Dewin
Разработчики Dewin выпустили DeepWiki — AI инструмент, который автоматически генерирует подробную документацию к GitHub-репозиториям. Представьте: открываете незнакомый код и сразу получаете понятную структурированную документацию с визуализацией!
Как это работает:
✨ Просто замените github.com на deepwiki.com в URL репозитория
✨ Или найдите проект среди 30 000+ уже проиндексированных.
✨ Не нашли нужный? Добавьте репозиторий самостоятельно!
Документация разбита на тематические разделы, сложные моменты визуализированы в виде графиков и схем. Вот, например, библиотека Transformers 🤗
💡 Бонус: встроенный нейропоиск Deep Research позволяет быстро найти информацию или задать вопросы ИИ прямо на странице документации.
😀 DeepWiki
Разработчики Dewin выпустили DeepWiki — AI инструмент, который автоматически генерирует подробную документацию к GitHub-репозиториям. Представьте: открываете незнакомый код и сразу получаете понятную структурированную документацию с визуализацией!
Как это работает:
Документация разбита на тематические разделы, сложные моменты визуализированы в виде графиков и схем. Вот, например, библиотека Transformers 🤗
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥7
Вайбы вечерней Братиславы
Давно не был на танцевальных тусовках, а тут посчастливилось попасть сразу на Red Bull Dance Your Style.
Конечно, не BC ONE, но тоже качает.
Такая ностальгия. Даже промелькнула мысль, не вернуться ли в танцы. Но мысль пока отложил)
Давно не был на танцевальных тусовках, а тут посчастливилось попасть сразу на Red Bull Dance Your Style.
Конечно, не BC ONE, но тоже качает.
Такая ностальгия. Даже промелькнула мысль, не вернуться ли в танцы. Но мысль пока отложил)
Media is too big
VIEW IN TELEGRAM
🔥4🆒1
Forwarded from Stepik – онлайн-курсы
Всем привет!
Вчера у нас прошел интенсив «Vibe Coding – Новая парадигма программирования»👨💻 Провели его Александр Миленькин и Станислав Гасиловский.
Ссылки на запись:
- Youtube
- VK
Всем большое спасибо за участие!
Спикеры также приготовили приятный бонус для участников:
🎁 Скидка 35% на новый курс «Vibe-coding | AI-программирование | Экспресс-курс» по промокоду VIBECODING
🎁 Промокод DATAFEELING на другие курсы Александра по Data Science и ML
До новых встреч!
#stepik #vibecoding #интенсив #AI
Вчера у нас прошел интенсив «Vibe Coding – Новая парадигма программирования»
Ссылки на запись:
- Youtube
- VK
Всем большое спасибо за участие!
Спикеры также приготовили приятный бонус для участников:
До новых встреч!
#stepik #vibecoding #интенсив #AI
Please open Telegram to view this post
VIEW IN TELEGRAM
❤4🔥3👍2
Если вы когда нибудь задавались вопросом, как выглядит офис фармацевтической компании Takeda в Европе, то этот кружочек для вас 🤖
Please open Telegram to view this post
VIEW IN TELEGRAM
❤2🔥1
This media is not supported in your browser
VIEW IN TELEGRAM
🔥10👍1
Forwarded from Denis Sexy IT 🤖
Тревожники на месте?
Контент вам принес – никто из ноунеймов о вас не думает больше пары секунд в день🌝
Тут целиком чат
Блесток вам на лапки, и не тревожьтесь
Контент вам принес – никто из ноунеймов о вас не думает больше пары секунд в день
Тут целиком чат
Блесток вам на лапки, и не тревожьтесь
Please open Telegram to view this post
VIEW IN TELEGRAM
❤6🔥1
🚀 Наивный RAG — это скам!
...когда дело касается продакшн.
📱 Часто в YouTube показывают RAG как «запихнул документы — и всё работает». Но в реальной жизни всё куда сложнее. Чтобы система действительно работала, нужно глубоко погрузиться в структуру данных заказчика, учесть особенности поисковых запросов и привести их в соответствие с полями БД.
⚙️ Основная задача продакшн‑RAG — это не генерация, а правильное извлечение нужных документов из БД: предобработка запроса, сопоставление с полями, фильтрация, нормализация — и лишь затем отправка в LLM. На это иногда уходит львиная часть времени, гораздо большая, чем на промпты. И всему этому должна предшествовать качественная подготовка документов: разделение, предобработка и хранение.
🤖 Да, работать с RAG круто и интересно — но поверьте, это далеко не тот «волшебный» инструмент, как рисуют на хайповых видео. Успех — за глубоким пониманием данных и тщательным подходом. И если вы берёте заказ на RAG, оцените: хватит ли времени и ресурсов, чтобы сделать всё правильно.
...когда дело касается продакшн.
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡2🔥2🤔1💯1
Forwarded from я обучала одну модель
Очень конспирологическая статья Subliminal Learning: Language models transmit behavioral traits via hidden signals in data
https://arxiv.org/abs/2507.14805
В чем идея: модель-учителя обучали на датасете с какой-то ярко выраженной чертой. Например, прививая ей особенно сильную любовь к совам. Потом эту же модель просили сгенерировать данные, состоящие из с виду рандомных номеров. Например, продолжить уже созданный список каким-нибудь образом, без какого-то заданного паттерна. На этом числовом датасете потом учат student model
В итоге эта student model каким-то образом перенимает предпочтения модели-учителя и тоже начинает любить сов, обучившись на наборе чисел, которые видимо нам кажутся случайными, но таковыми не являются
Это работает с разными животными, и даже работает с MNIST: student model научилась решать задачи из этого датасета, по сути никогда не обучаясь на этих данных, а увидев только (pseudo)random noise от модели-учителя
При этом, эффект не сохраняется, если просто засунуть рандомные числа в контекст модели без дополнительного обучения, или если у студента и учителя разные базовые модели. Также отдельно проверяли, что это не подвид emergent misalignment, когда, например, модель становится злой, если ее обучить на небезопасном коде или на числах типа 666 и 1488
Еще этот подход работает, если вместо чисел генерить другие не связанные с выбранной чертой (e.g. любовь к совам) домены, например код или ризонинг трейсы для математических задач
В целом это интересная иллюстрация того, что все LLM – это достаточно необычные distribution machines. Но боюсь представить сколько шизо-теорий на этом теперь можно построить
https://arxiv.org/abs/2507.14805
В чем идея: модель-учителя обучали на датасете с какой-то ярко выраженной чертой. Например, прививая ей особенно сильную любовь к совам. Потом эту же модель просили сгенерировать данные, состоящие из с виду рандомных номеров. Например, продолжить уже созданный список каким-нибудь образом, без какого-то заданного паттерна. На этом числовом датасете потом учат student model
В итоге эта student model каким-то образом перенимает предпочтения модели-учителя и тоже начинает любить сов, обучившись на наборе чисел, которые видимо нам кажутся случайными, но таковыми не являются
Это работает с разными животными, и даже работает с MNIST: student model научилась решать задачи из этого датасета, по сути никогда не обучаясь на этих данных, а увидев только (pseudo)random noise от модели-учителя
При этом, эффект не сохраняется, если просто засунуть рандомные числа в контекст модели без дополнительного обучения, или если у студента и учителя разные базовые модели. Также отдельно проверяли, что это не подвид emergent misalignment, когда, например, модель становится злой, если ее обучить на небезопасном коде или на числах типа 666 и 1488
Еще этот подход работает, если вместо чисел генерить другие не связанные с выбранной чертой (e.g. любовь к совам) домены, например код или ризонинг трейсы для математических задач
В целом это интересная иллюстрация того, что все LLM – это достаточно необычные distribution machines. Но боюсь представить сколько шизо-теорий на этом теперь можно построить
🔥3😎1
Staff+
Прочитал интересную статью про архетипы Staff-инженеров - чётко раскладывает, что вообще за роли бывают на этом уровне.
Всего выделяют 4 архетипа:
1. Tech Lead - ведёт техническую стратегию команды, помогает приоритизировать задачи, координирует между техом и продуктом. Самый частый архетип.
2. Architect - глубокий эксперт в узкой области (например, API или инфраструктура). Делает системные изменения, влияет через качество решений, а не иерархию.
3. Solver - разбирается с хаосом: нестабильные системы, технические долги, срочные пожары. Обычно перемещается между командами.
4. Right Hand - правая рука CTO/директора. Масштабирует их влияние, берёт на себя сложные кросс-командные инициативы.
Также интересный факт: ~⅔ получают Staff внутри своей компании, остальным нужно менять работу. И “staff-проект” (большой важный проект) не обязателен - часто хватает устойчивого вклада или просто смены контекста.
Если вы на пути к Staff или уже там, то автор также приводит график недели каждого из типов — можно "примерить" на свой😎
Прочитал интересную статью про архетипы Staff-инженеров - чётко раскладывает, что вообще за роли бывают на этом уровне.
Всего выделяют 4 архетипа:
1. Tech Lead - ведёт техническую стратегию команды, помогает приоритизировать задачи, координирует между техом и продуктом. Самый частый архетип.
2. Architect - глубокий эксперт в узкой области (например, API или инфраструктура). Делает системные изменения, влияет через качество решений, а не иерархию.
3. Solver - разбирается с хаосом: нестабильные системы, технические долги, срочные пожары. Обычно перемещается между командами.
4. Right Hand - правая рука CTO/директора. Масштабирует их влияние, берёт на себя сложные кросс-командные инициативы.
Также интересный факт: ~⅔ получают Staff внутри своей компании, остальным нужно менять работу. И “staff-проект” (большой важный проект) не обязателен - часто хватает устойчивого вклада или просто смены контекста.
Если вы на пути к Staff или уже там, то автор также приводит график недели каждого из типов — можно "примерить" на свой
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥2⚡1❤1💯1