TGViewer
Channel Public Channel
Метод утёнка

Метод утёнка

@devs_books

Об IT так, что поймёт даже резиновый утёнок.

Разместить рекламу: @tproger_sales_bot

Правила общения: https://tprg.ru/rules

Другие каналы: @tproger_channels
Subscribers
6.67K
Photos
565
Videos
99
Links
468

Showing posts older than #1865 · Back to latest

Older Posts 20 shown
Post #1864 1.4K
Новая экспериментальная рубрика «Кинокод»

Тут будем делиться с вами интересным кино об IT и айтишниках. Первым фильмом, а точнее мини-сериалом, будет «Код на миллиард долларов». Сериал рассказывает о стартапе двух Берлинских хакеров, которые в 90-е создали TerraVision — прообраз Google Earth. Они бросают вызов Google и судятся с компанией, настаивая, что их разработка была первой.

Кто смотрел, ставьте ❤️

#кинокод@devs_books
  • 🔥 2
  • 🤪 2
  • ❤ 1
Post #1863 1.41K
Расскажите про свой опыт поиска работы

Мы сейчас проводим исследование — хотим разобраться, как айтишники ищут работу: на что обращаете внимание в вакансии, что для вас точно красный флаг, а что — зеленая простыня. Мы хотим из первых уст узнать про все боли, подводные камни и нюансы рекрутинга в ИТ в 2025 году, поэтому просим вашей помощи — пройдите опрос, который займет у вас около 15 минут.

Давайте поможем компаниям и специалистам эффективнее и быстрее находить друг друга.

#опрос
  • 👍 2
  • 🤪 1
Post #1862 1.41K

Forwarded from Точка входа в программирование

Elixir для функционального программирования

Сегодня хотим познакомить вас с не самым известным, но интересным языком программирования. Elixir — это смесь функционального подхода, Erlang VM и Ruby, которая позволяет создавать отказоустойчивые системы. У него нет классов, объектов и прочих абстракций ООП.

Сегодня его используют в Discord, Pinterest, Tesla и многих других известных проектах. Давайте посмотрим, чем же он так привлекателен и познакомимся с ним поближе в новой статье.

А вы слышали о нём раньше?

🤔 — впервые вижу
❤️ — даже писал на нем
👍 — слышал, но не пробовал


#elixir #фп
  • 🤔 6
  • 👍 4
  • 🤪 1
Post #1861 1.46K
У ChatGPT появилась глобальная память. Теперь он помнит содержимое всех ваших чатов. И это ваши проблемы, если вы их не помните
  • 😁 12
  • 🤣 4
  • 🤔 2
  • 😎 1
Post #1860 1.58K
User Story: короткий рассказ, который экономит месяцы

«Как менеджер по продажам, я хочу получать ежедневный отчёт, чтобы быстро понимать, где просела воронка» — такая фраза расскажет о задаче больше, чем десять строк технического жаргона. User Story — это маленькая история о потребности реального человека, благодаря которой и бизнес, и разработчики сразу понимают, ради чего трудятся.

Чем короче история, тем яснее цель: роль, желание, выгода. Команда берёт Story, оценивает трудоёмкость, добавляет критерии приёмки. Если задача велика, её режут на несколько историй. Например, «хочу видеть отчёт» превращается в «построить график», «рассылать pdf» и «добавить фильтры».

Истории живут в бэклоге — это очередь идей. Когда бизнес меняет направление, истории просто перекидывают выше или ниже. Никаких многостраничных ТЗ-дополнений, всё динамично. Главное — не забывать про точные критерии: без них Story рискует превратиться в «сделаем завтра, но неясно что».

Плюсы:
— Говорит о пользе, а не о кнопках и пикселях.
— Легко приоритизировать по ценности для клиента.

Минусы:
— Без критериев готовности Story растягивается бесконечно.
— Новичкам трудно сразу писать «живым» языком, не скатываясь в техно-жаргон.

А ещё User Story — лакмус: если вы не можете описать задачу одной фразой «Кому-Что-Зачем», скорее всего, вы не до конца понимаете, зачем она вообще нужна.

#простымисловами
  • 👍 3
Post #1859 1.43K

Forwarded from Типичный программист

Скрепыш восстал из пепла и стал ИИ-ассистентом 🔥

Разраб воскресил культовую скрепку, но в новом обличии. Скрепыш всё также помогает, но теперь уже с помощью современных нейронок. Тулза опенсорсная и поддерживает локальный запуск Gemma, Llama, Phi-4 и Qwen. Работает не только на Windows, но и на macOS и Linux.

Установить можно здесь. Сайт, кстати, тоже выполнен в лучших традициях старой шинды.

#инструменты
  • 🔥 7
  • 🤪 2
Post #1857 1.94K
Но выйти после майских на работу все равно придется
  • ❤ 13
  • 😭 5
  • 💯 2
  • 🤪 1
Post #1855 4.76K
Python Tutor — топ для тех, кто хочется разобраться, как работает код

Несмотря на название утилиты, работает она не только с Python, но и с Java, C, C++ или JavaScript. Всё, что нужно — вставить код в поле прямо в браузере, а сервис пошагово покажет, что происходит на каждом этапе работы. А ИИ-репетитор дополнитльно помогает с разъяснениями, если визуала недостаточно!

#инструменты
  • 🤪 5
  • ✍ 4
Post #1854 1.82K
У нас на сайте вышел квиз к майским, который поможет понять какой вы шашлычный NPC.

Я вот, оказывается, Тимлид Мангалов (и нет, это не фамилия). А кто вы? Кидайте свои результаты в комменты
  • 🤪 3
  • 👍 1
Post #1853 1.93K
🛠️ No-code / Low-code: зачем нужны и чем отличаются

Идей по цифровизации сегодня больше, чем доступных разработчиков. Визуальные конструкторы-платформы позволяют превратить прототип в рабочий сервис за дни, а не месяцы, и условно делятся на два класса — no-code и low-code.

No-code: «кликаем — и готово»

Всё собирается мышкой: форму, бизнес-правило «если-то», интеграцию с почтой. Код не нужен вовсе, поэтому маркетолог или HR могут сами поднять лендинг, опросник или простую CRM. Сложную логику и большие нагрузки такие сервисы тянут плохо, а зависимость от выбранной платформы высокая.

Low-code: «конструктор + отвёртка»

Большая часть интерфейса и данных моделируется визуально, но при необходимости можно вставить собственный скрипт или REST-интеграцию. Это ускоряет корпоративные порталы, мобильные приложения и workflow-процессы, оставаясь гибче чистого no-code. Требуются базовые навыки программирования, зато рутину и инфраструктуру берёт на себя платформа.

Когда что выбирать:

— Хотите за вечер показать MVP или автоматизировать мелкий внутренний процесс — берите no-code.
— Нужен серьёзный бизнес-процесс с нестандартной логикой, но сроки поджимают — подойдет low-code.
— Критичное ядро с миллисекундными задержками или тонкой оптимизацией всё ещё пишут традиционным «full-code».

No-code и low-code — это ускорители, а не замена программистам. Они закрывают до 80% типовых задач, снимают нагрузку с IT-отдела и позволяют выводить новые функции на рынок значительно быстрее.

#простымисловами
  • ⚡ 4
  • ❤ 1
Post #1852 1.8K
Мем заговорен на понос для тех, кто принесет рабочую задачку. Ведь сегодня предпраздничная среда, my dudes.

Отправь тому, кто может подкинуть работы
  • 😁 8
  • 🤪 3
Post #1851 2.11K
Obsidian — инструмент, который сделает вашу жизнь проще

Если вы до сих пор ведёте заметки по старинке в блокнотах, заметках телефона или даже в Excel-таблицах, то самое время открыть для себя Obsidian.

Автор видео на собственном примере показывает, как Obsidian сделал его жизнь проще, продуктивнее и упорядоченнее.

В ролике вы найдёте также крутые фишки, вроде удобных связей между заметками, холста для визуализации мыслей и стильных колаутов, которые сделают вашу базу знаний удобнее и приятнее.

Посмотрите и вдохновитесь организовать наконец-то весь информационный хаос, который окружает вас каждый день.

А как вы сейчас храните свои заметки?
  • 🤔 2
  • 🤪 2
  • ❤ 1
Post #1850 26.9K
Это оберег от новых задач между майскими. Вы знаете, кому его отправить.
  • ❤‍🔥 7
  • ❤ 1
  • 👍 1
Post #1848 1.73K
Техническое задание: GPS-навигатор проекта

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

Допустим, компания хочет лендинг новой услуги. В слабом ТЗ будет строчка «дизайн, как у конкурента», и команда сорвётся думать, что такое «как»: цвет? интерактив? анимация? В сильном ТЗ будет сказано: «Одностраничник, адаптив, форма заявки, интеграция с CRM, загрузка <2 сек на 4G». Разработчику ясно, дизайнеру понятно, тестировщику есть чек-лист.

Да, детальное ТЗ занимает время. Но это инвестиция: каждое упущенное требование возвращается дорогими переделками.

Сколько раз вы платили за исправление того, что «и так понятно без ТЗ»?

#простымисловами@devs_books
  • 👍 1
  • 🔥 1
Post #1847 8.29K
Что хуже всего во время отдыха на природе? Правильно, сгоревший шашлык! Чтобы этого избежать, нужно его равномерно прожаривать.

Давайте не дадим нашему шашлыку испортиться на этих праздниках. Ставьте реакцию 👍 или 👎, чтобы их было поровну — так мы поймем, что прожарка равномерная.
  • 👍 10
  • 👎 10
  • ❤ 2
  • 🤔 1
  • 💅 1
Post #1846 1.54K

Forwarded from Типичный программист

Думал, нормальных фич в Windows 11 не будет — ошибся, одна есть

Оказалось, можно добавить кнопку «Завершить задачу» прямо в контекстное меню панели задач. Мелочь, а приятно — больше не нужно открывать Диспетчер задач, чтобы прибить зависшее приложение.

Включается через: Параметры → Система → Для разработчиков → Завершить задачу. Правый клик по значку на панели — и приложение закрыто.

Фича, которую по хорошему нужно было добавить ещё лет 20 назад 😂

#факты #ос
  • ❤ 10
  • 🤪 2
Post #1845 1.63K
Scrum-мастер: дирижёр, которого слышно, но не видно

Если команда разработки напоминает оркестр, Scrum-мастер — это человек с палочкой, который не издаёт ни звука, но задаёт темп. Пока музыканты (разработчики, тестировщики, дизайнеры) сосредоточены на своих партиях, он следит, чтобы все играли одно и то же произведение и не сбились на середине. Без него скрипки спорят с духовыми о темпе, а ударные пытаются начать финал во втором такте.

Его рабочий день начинается с короткого «daily»: все озвучивают, что сделали вчера, что будут делать сегодня и что мешает. Заметил блокер — сразу ищет решение. Появилась новая «горящая хотелка» от менеджера — объясняет, почему нельзя прыгать выше головы и как перенести задачу в следующий спринт без скандала. Он не оценивает сроки вместо команды, но помогает снять лишний шум: договаривается о доступах, напоминает бизнесу про приоритеты, выводит наружу скрытые риски, пока они малы.

Отчасти он ещё и психотерапевт. Видит, что разработчик «закипел» над багом, — подкидывает ему помощь. Чувствует, что тестировщики устали от рутинных проверок, — устраивает воркшоп по автоматизации. Статистика больших компаний показывает: через два-три спринта после прихода сильного Scrum-мастера скорость закрытия задач возрастает на 10-15 %, а число недопониманий с бизнесом падает вдвое.

Плюсы:

— Увеличивает предсказуемость сроков и прозрачность прогресса.
— Снимает операционные блокеры до того, как они превращаются в пожар.

Минусы:

— Плохой Scrum-мастер легко превращается в «маленького начальника» и душит инициативу.
— Дополнительная ставка в бюджете — нужна не каждой мини-команде.

А в вашем опыте был проект, который спас именно Scrum-мастер?

#простымисловами@devs_books
  • 👍 3
  • 🤪 1
Post #1844 1.59K
На Reddit тайно запустили ИИ, притворявшийся жертвой насилия, противником BLM и не только

Университет Цюриха провел на Reddit секретный эксперимент: ИИ-боты публиковали эмоциональные комментарии от лиц, которых не существовало — включая жертву насилия, чернокожего оппонента движения Black Lives Matter и даже человека, обвинявшего религиозные группы в массовых убийствах. Все это происходило без ведома пользователей.

Самое интересное, что об эксперименте не знали ни пользователи, ни даже модераторы площадки. Главной целью было проверить, насколько убедительными могут быть нейросети в спорах. Правда эксперимент вышел из-под контроля.

Подробнее у на сайте.

#новости #ии
  • 🤪 5
  • 👎 1
  • 👀 1
Post #1843 1.61K
DevOps без секретов: мост между разработкой и эксплуатацией

Вы слышали слово DevOps и думаете, что это магия? На самом деле DevOps — это философия и культура, которая объединяет разработчиков и ИТ-операции ради более слаженной и быстрой работы команды.

С DevOps ваша компания ускоряет релизы и упрощает коммуникацию между тимами. В этой статье вы узнаете подробнее о тонкостях работы девопсов и начнёте лучше понимать их роль в компании.

#devops
  • 👍 2
Post #1840 1.68K
Что такое Git – объяснение за 15 минут

Если вы не понимаете, зачем нужен Git — это видео для вас. Пошагово и наглядно: что такое коммиты, как устроены ветки, как разрешать конфликты. За 15 минут — базовое понимание системы контроля версий.

#git@devs_books #видеоурок@devs_books
Older posts →
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →