Коллеги, ну раз на этой неделе две пятницы - одна ненастоящая, а другая в субботу, то и смешных картинок тоже две 2️⃣
Хороших вам длинных выходных👍 . Отдохните, ну, правда)
#Хиханьки 🍩 Донейшн | 📈 Забустить канал
Хороших вам длинных выходных
#Хиханьки 🍩 Донейшн | 📈 Забустить канал
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
😁5
🧠 ЗАДАЧА С СОБЕСЕДОВАНИЯ:
🥲 Могло сложиться впечатление, что канал потихоньку превратился в клуб любителей смешных картинок по пятницам.
Исправляю это недоразумение. Сегодня посмотрим на задачку с собеседования на должность тестировщика баз данных
💡 Условие:
❓ Ваша задача: для каждого типа соединения (JOIN) понять, сколько строк минимум и максимум может получиться в результате.
❓ Что нужно найти:
✅ INNER JOIN (обычное соединение)
Вопрос: Сколько строк минимум? Сколько максимум?
✅ LEFT JOIN (левое соединение)
Вопрос: Сколько строк минимум? Сколько максимум?
✅ FULL JOIN (полное соединение)
Вопрос: Сколько строк минимум? Сколько максимум?
✅ CROSS JOIN (декартово произведение)
Вопрос: Сколько строк минимум? Сколько максимум?
💡 Эта задача проверяет ваше понимание того, как работают разные типы соединений таблиц - одна из базовых тем в SQL!
👩🍳 Попробуйте решить её самостоятельно, а в следующем посте я покажу правильное решение с объяснением.
Кто готов попробовать? Пишите свои варианты в комментариях!👇
#полезности | 🍩 Донейшн | 📈 Забустить канал
Исправляю это недоразумение. Сегодня посмотрим на задачку с собеседования на должность тестировщика баз данных
У вас есть две таблицы:
- T1 — в ней 3 строки
- T2 — в ней 4 строки
Обе таблицы имеют колонку col1, по которой их можно соединять.
записи в таблицах могут быть любыми (на картинке один из вариантов того, как таблицы могут быть заполнены)
T1 JOIN T2 ON T1.col1 = T2.col1
Вопрос: Сколько строк минимум? Сколько максимум?
T1 LEFT JOIN T2 ON T1.col1 = T2.col1
Вопрос: Сколько строк минимум? Сколько максимум?
T1 FULL JOIN T2 ON T1.col1 = T2.col1
Вопрос: Сколько строк минимум? Сколько максимум?
T1 CROSS JOIN T2
Вопрос: Сколько строк минимум? Сколько максимум?
💡 Эта задача проверяет ваше понимание того, как работают разные типы соединений таблиц - одна из базовых тем в SQL!
Кто готов попробовать? Пишите свои варианты в комментариях!
#полезности | 🍩 Донейшн | 📈 Забустить канал
Please open Telegram to view this post
VIEW IN TELEGRAM
🎯 РЕШЕНИЕ ЗАДАЧИ ПО SQL
Давайте разберём правильные ответы на задачу из прошлого поста:
✅ INNER JOIN
Почему так? INNER JOIN показывает только совпадения - внутреннее соединение таблиц, то есть какие значения пересекаются. Если ни одна запись из T1 не совпадает с T2 — получим 0 строк. Если все 3 записи T1 совпадают со всеми 4 записями T2 — получим 3 × 4 = 12 строк.
✅ LEFT JOIN
LEFT JOIN всегда сохраняет все строки из левой таблицы (T1). Даже если совпадений нет, мы получим 3 строки с пустыми значениями из T2. Максимум — когда все совпадает: 3 × 4 = 12.
✅ FULL JOIN
FULL JOIN объединяет обе таблицы целиком. Минимум — когда нет совпадений вообще: 3 строки из T1 + 4 строки из T2 = 7. Максимум — опять 12 строк при полном совпадении.
✅ CROSS JOIN
CROSS JOIN всегда создаёт декартово произведение: каждая строка T1 соединяется с каждой строкой T2. Неважно, какие там данные — всегда будет 3 × 4 = 12 строк.
Спасибо всем, кто попробовал решить! 🚀
Отдельное уважение улиц - Александру, который решил всю задачу правильно👨💻
#полезности | 🍩 Донейшн | 📈 Забустить канал
Давайте разберём правильные ответы на задачу из прошлого поста:
Минимум: 0 строк
Максимум: 12 строк
Почему так? INNER JOIN показывает только совпадения - внутреннее соединение таблиц, то есть какие значения пересекаются. Если ни одна запись из T1 не совпадает с T2 — получим 0 строк. Если все 3 записи T1 совпадают со всеми 4 записями T2 — получим 3 × 4 = 12 строк.
Минимум: 3 строки
Максимум: 12 строк
LEFT JOIN всегда сохраняет все строки из левой таблицы (T1). Даже если совпадений нет, мы получим 3 строки с пустыми значениями из T2. Максимум — когда все совпадает: 3 × 4 = 12.
Минимум: 7 строк
Максимум: 12 строк
FULL JOIN объединяет обе таблицы целиком. Минимум — когда нет совпадений вообще: 3 строки из T1 + 4 строки из T2 = 7. Максимум — опять 12 строк при полном совпадении.
Минимум: 12 строк
Максимум: 12 строк
CROSS JOIN всегда создаёт декартово произведение: каждая строка T1 соединяется с каждой строкой T2. Неважно, какие там данные — всегда будет 3 × 4 = 12 строк.
Спасибо всем, кто попробовал решить! 🚀
Отдельное уважение улиц - Александру, который решил всю задачу правильно
#полезности | 🍩 Донейшн | 📈 Забустить канал
Please open Telegram to view this post
VIEW IN TELEGRAM
❤1
Коллеги, добрый день!
Надеюсь, среди вас нет действующих эйчаров 😅 (в ином случае, не принимайте содержание этого поста на свой счёт - здесь речь идёт исключительно про собирательный образ "нехорошего" эйчара)
Признаюсь, с некоторыми тезисами из статьи я не могу не согласиться
#полезное | 🍩 Донейшн | 📈 Забустить канал
Please open Telegram to view this post
VIEW IN TELEGRAM
Знаете, что может скрасить рабочий день, который тянется как загрузка Windows на старом компьютере?
Сайт Floor796 — настоящая находка, если вы сделали все задачи и хочется просто позалипать!
Представьте огромный космический корабль, где в одном месте тусуются Шрек, герои из «Деревни дураков», Винни-Пух, телепузики и даже «Лучший клавишник Ярославля» слушает выступление группы «Альянс». Да-да, все вместе!
Floor796 — это гигантское анимированное GIF-изображение. Причём название — это прямая отсылка на формат: цифры 7, 9 и 6 — это порядковые номера букв G, I и F в английском алфавите. Автор запарился даже с названием
Кликайте на любого персонажа — и узнаете, кто это. Идеально для поиска пасхалок из фильмов, сериалов и мемов. Можно играть с коллегой: кто-то узнает Халка, а кто-то Ведьмака
Белорусский программист Павел Санников. Вдохновился фильмом «Валериан и город тысячи планет» и создал целую вселенную!
🔗 Заходите и отправляйтесь в космическое путешествие прямо с рабочего места!
#полезное | 🍩 Донейшн | 📈 Забустить канал
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥3
(случайно запостил черновую версию поста, исправляюсь 😅)
Коллеги, здравствуйте! В полку китайских нейросетей - прибыло!
🆕 Недавно китайский стартап Moonshot AI выпустил новую «думающую» версию своей модели — Kimi K2-Thinking. Она показывает отличные результаты в логике и программировании, и что важно — доступна бесплатно! Создатели пишут, что она опережает по разным метрикам все топовые существующие модели на данный момент
У меня уже был ряд постов, посвященных сравнению нейронок:
- первый такой пост
- пост про создание игры
- пост про GPT 5
- пост с генерацией картинок
В этот раз, я решил себе не изменять: проверяем, как разные нейросети умеют в литературу
Это когда нейросеть не сразу выдаёт ответ, а сначала «думает» — анализирует задачу пошагово, как человек. Представьте, что перед тем как приготовить еду, вы сначала набрасываете план - что и как вы будете готовить. Также и нейронки )
- Все модели бесплатные
- Все доступны из России
- У всех включен режим рассуждения
- Один промт для всех:
«Напиши самый короткий рассказ, способный растрогать любого, как у Эрнеста Хемингуэя»(надеюсь, вы ещё помните этот мем из 2010 года)
🇨🇳 Результаты — зарубежные модели
Qwen:
«Он ждал у причала каждый вечер. Лодка не приходила. Он всё ещё ждёт
DeepSeek:
«Он оставил на столе две чашки: одну с кофе, другую — пустую. В пустую налил молока, как она любила. Солнце легло на скатерть. И тогда он вспомнил, что в доме теперь тихо. Навсегда
Kimi K2:
«Мы ждали. Он не пришел
GigaChat:
На столе лежали два билета на концерт. Один был согнут пополам»
Яндекс Алиса (предложила несколько вариантов):
- «Продаются игрушки. Никогда не использовались»
- «Она ждала его всю жизнь… напрасно»
- «Последний лист опал с дерева. Осень победила»
- «Он вернулся домой — слишком поздно»
- «В старом альбоме — лишь пустые страницы»
Итоги эксперимента
Каждая нейросеть «думает» по-своему. Одни стремятся к краткости, другие — к детализации. В любом случае, в вашем арсенале бесплатных нейросетей добавился еще один крутой инструмент ⚒
#AI | 🍩 Донейшн | 📈 Забустить канал
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥1
🥥 Представьте, что вы пришли в кофейню за своим любимым латте на кокосовом
Функция = делает работу + отдаёт результат
Процедура = просто делает работу
Функция: вычислить сумму → получаете число
Процедура: вывести на экран → просто показывает текст
В современных языках, например, в Python, всё называется функциями. Просто те, что ничего не возвращают (по сути, процедуры), по умолчанию возвращают специальное значение None (ничего). Но суть разделения от этого не меняется!
#термин | 🍩 Донейшн | 📈 Забустить канал
Please open Telegram to view this post
VIEW IN TELEGRAM
❤2👍1
Нашел Telegram-бота для саммаризации видео с YouTube - @superbriefly_bot.
Создает быстрые и качественные пересказы длинных роликов, даже если они на иностранном языке - пересказ будет на русском идеально для тех, кто экономит время и не хочет тратить молодость на трёх часовые ролики Дудя
- Просто отправляете ссылку на видео - через минуту получаете структурированный пересказ.
- Можно подписаться на канал и получать краткое содержание новых видео прямо в Telegram
- Если саммари по этому видео уже есть, результат приходит сразу - никаких задержек
- Не нужно регистрироваться, устанавливать приложения - работает прямо в Telegram
- Русскоязычный пересказ: даже если видео, например, на английском
- Экономит кучу времени, помогая быстро понять суть видео без просмотра десятков минут
- Можно переслать результат - удобно для работы и учебы
P. S.
#полезное | 🍩 Донейшн | 📈 Забустить канал
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2
☕ Почему логотип Java — это кружка кофе?
👋 Коллеги, продолжаю рубрику с информацией, которую вы, скорее всего, забудете через 15 минут, но от этого она не становится менее познавательной
⛔ У меня уже был пост про "точку останова"
☕️ Сегодня хочу поговорить про то, почему один из самых популярных языков программирования изображают с чашкой дымящегося кофе
🏝 Всё началось с острова
Изначально язык программирования хотели назвать Oak (в честь дуба у офиса создателя Джеймса Гослинга - нет, это другой Гослинг), но название уже было занято другим брендом. Команда разработчиков искала новое имя, и выбор пал на Java - в честь индонезийского острова Ява, который славится своим кофе
🛢 Кофе как топливо программиста
Разработчики Java буквально жили на кофе - долгие ночи программирования, мозговые штурмы, отладка кода. Кофейные зёрна из Java были их любимым сортом, поэтому логотип в виде чашки кофе стал символом энергии, бодрости и творчества. Это своеобразная благодарность напитку, который помогал команде создавать мощный инструмент.
🤯 Смысл глубже
Логотип - это не просто картинка. Чашка кофе символизирует тепло, вдохновение и универсальность: как кофе пьют во всём мире, так и Java используется повсеместно — от мобильных приложений до огромных корпоративных систем. Это образ, который мгновенно создаёт связь с разработчиками: как утренний кофе бодрит, так и Java «заряжает» процесс создания программ.
Так простая чашка кофе стала одним из самых узнаваемых логотипов в мире технологий ☕💻
#термин | 🍩 Донейшн | 📈 Забустить канал
Изначально язык программирования хотели назвать Oak (в честь дуба у офиса создателя Джеймса Гослинга - нет, это другой Гослинг), но название уже было занято другим брендом. Команда разработчиков искала новое имя, и выбор пал на Java - в честь индонезийского острова Ява, который славится своим кофе
Разработчики Java буквально жили на кофе - долгие ночи программирования, мозговые штурмы, отладка кода. Кофейные зёрна из Java были их любимым сортом, поэтому логотип в виде чашки кофе стал символом энергии, бодрости и творчества. Это своеобразная благодарность напитку, который помогал команде создавать мощный инструмент.
Логотип - это не просто картинка. Чашка кофе символизирует тепло, вдохновение и универсальность: как кофе пьют во всём мире, так и Java используется повсеместно — от мобильных приложений до огромных корпоративных систем. Это образ, который мгновенно создаёт связь с разработчиками: как утренний кофе бодрит, так и Java «заряжает» процесс создания программ.
Так простая чашка кофе стала одним из самых узнаваемых логотипов в мире технологий ☕💻
#термин | 🍩 Донейшн | 📈 Забустить канал
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥4
Коллеги, здравствуйте! ✋
Попытаемся проигнорировать тот факт, что я ничего не писал в канал на протяжении месяца (тут идёт гифка с Уиллом Смитом в роли агента Джея, который стирает вам память😎 )
Будем считать, что я был в творческом отпуске🏝
Открыл для себя сервис "Звук", а точнее фичу в нем (мне опять никто не платил, если что🤑 )
Оказывается, там теперь можно собирать плейлисты просто по текстовому описанию - делает это нейронка от Сбера. Фича называется «ГигаМикс». Пока такое больше нигде не встречал.
И это работает, на самом деле: вы пишете любой запрос, даже самый странный, а ИИ за пару секунд собирает под него плейлист из 20 треков🪇
⚡ Что круто:
Примеры запросов, которые можно затестить:
🎶 «Грустный дэнс для поездки в такси»
🎶 «Фон для работы, чтобы не отвлекал»
🎶 «Вечеринка в стиле 90-х, но без медляков»
📍 Где искать - пока ТОЛЬКО в мобильном приложении
Раздел «Главная» → Блок "Нейросеть подберет треки"
У меня уже был пост про плейлист для занятия нагрузочным тестированием
Я решил сформировать такой же плейлист, но с помощью нейронки в "Звуке"
Вот такой промпт:
Как говорится, на всех музыкальных площадках:
💸 Звук
🎵 Яндекс-Музыка
⚡️ Нагрузим IT
#AI
Попытаемся проигнорировать тот факт, что я ничего не писал в канал на протяжении месяца (тут идёт гифка с Уиллом Смитом в роли агента Джея, который стирает вам память
Будем считать, что я был в творческом отпуске
Открыл для себя сервис "Звук", а точнее фичу в нем (мне опять никто не платил, если что
Оказывается, там теперь можно собирать плейлисты просто по текстовому описанию - делает это нейронка от Сбера. Фича называется «ГигаМикс». Пока такое больше нигде не встречал.
И это работает, на самом деле: вы пишете любой запрос, даже самый странный, а ИИ за пару секунд собирает под него плейлист из 20 треков
Это не просто поиск по ключевым словам. Алгоритм учитывает ваши вкусы и историю прослушиваний. То есть, если вы фанат рока, то по запросу «музыка для бега» вам вряд ли подсунут попсу, а найдут что-то драйвовое из гитарной музыки
Примеры запросов, которые можно затестить:
Раздел «Главная» → Блок "Нейросеть подберет треки"
У меня уже был пост про плейлист для занятия нагрузочным тестированием
Я решил сформировать такой же плейлист, но с помощью нейронки в "Звуке"
Вот такой промпт:
Агрессивный плейлист для нагрузочного тестирования. Только Heavy Metal, Thrash, Industrial и Hardcore. Быстрый темп, мощные гитары и ударные. Никакой лирики и медленных треков. Музыка для максимальной нагрузки на серверы.
Как говорится, на всех музыкальных площадках:
⚡️ Нагрузим IT
#AI
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥3😁1
Пятницу вроде как еще не запретили, поэтому держите традиционный пятничный мем 😅
(следующая пятница - последняя в этом году, если что😉 )
⚡️ Подписаться
#Хиханьки
(следующая пятница - последняя в этом году, если что
⚡️ Подписаться
#Хиханьки
Please open Telegram to view this post
VIEW IN TELEGRAM
😭2
Привет, коллеги! 🖐
Собрал для вас короткие карточки про основные методологии управления проектами в IT - от классического "Водопада" до гибких подходов по типу Agile, и Scrum
Если вы до сих пор думали, что СКРАМ-мастер, это кто-то из кружка любителей настольных игр или супер-злодей из Марвел, то рекомендую глянуть на карточки😉
⚡️ Подписаться
#Термин
Собрал для вас короткие карточки про основные методологии управления проектами в IT - от классического "Водопада" до гибких подходов по типу Agile, и Scrum
Если вы до сих пор думали, что СКРАМ-мастер, это кто-то из кружка любителей настольных игр или супер-злодей из Марвел, то рекомендую глянуть на карточки
⚡️ Подписаться
#Термин
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
1🔥6
Знакомьтесь: Tux (Такс) - официальный талисман Linux с 1996 года. История его появления довольно забавная!
По легенде, создателя Linux Линуса Торвальдса однажды укусил пингвин в австралийском зоопарке. После этого случая Торвальдс говорил, что заразился «пингвинитом» и полюбил этих птиц (я бы на его месте засудил этот зоопарк
Что особенного в этом пернатом парне?
Торвальдс хотел, чтобы пингвин выглядел счастливым, сытым и довольным - как будто «набитый до краев селедкой». Художник Ларри Эвинг нарисовал его полностью в графическом редакторе GIMP на Linux.
Имя Tux происходит либо от английского «tuxedo» (смокинг - ведь пингвины выглядят так, будто одеты во фраки), либо от аббревиатуры (T)orvalds (U)ni(X).
Символизм
Пингвин отражает дух Linux-сообщества - дружелюбие, открытость и стабильность. Эти птицы выживают в экстремальных условиях Антарктиды, что символизирует надежность системы. А главное - Tux принадлежит всем и никому одновременно, как и сам Linux !
⚡️ Подписаться
#Факт
Please open Telegram to view this post
VIEW IN TELEGRAM
❤2
Я давно уже не пользуюсь ЧАТОМ ДЖИ-ПИ-ТИ (перешел на другие площадки, расскажу как-нибудь в будущих постах)
Но наткнулся на новость о том, что ребятки из OpenAI выкатили крутую праздничную «пасхалку»: теперь чат-бот умеет генерировать видеопоздравление с ВАШИМ лицом (и Сантой), используя мощнейшую нейросеть Sora. Абсолютно бесплатно и прямо в диалоге
Как это сделать (работает прямо сейчас):
(Включаем запретные три буквы
1️⃣ Открываем новый чат в ChatGPT.
2️⃣ Отправляем боту одно сообщение - только эмодзи подарка: 🎁
3️⃣ Бот попросит скинуть селфи - загружаем свое фото (или друга, или жены
4️⃣ Ждем пару секунд...
5️⃣ Готово! 🎅 Получаем сгенерированное видео, где Санта поздравляет с Рождеством и дарит подарок (на основе ваших диалогов)
Фишка генерирует уникальные ролики на основе ваших диалогов с чатом (если они были). Мне например, Санта подарил книгу "Тестирование для чайников"
⚡️ Подписаться
#AI
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥2❤1😍1