Warning: Undefined array key 0 in /var/www/tgoop/function.php on line 65

Warning: Trying to access array offset on value of type null in /var/www/tgoop/function.php on line 65
- Telegram Web
Telegram Web
Что хуже всего во время отдыха на природе? Правильно, сгоревший шашлык! Чтобы этого избежать, нужно его равномерно прожаривать.

Давайте не дадим нашему шашлыку испортиться на этих праздниках. Ставьте реакцию 👍 или 👎, чтобы их было поровну — так мы поймем, что прожарка равномерная.
Техническое задание: GPS-навигатор проекта

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

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

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

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

#простымисловами@devs_books
Вселенная пушит тебе знаки…

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

Реклама
Это оберег от новых задач между майскими. Вы знаете, кому его отправить.
Media is too big
VIEW IN TELEGRAM
Obsidian — инструмент, который сделает вашу жизнь проще

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

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

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

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

А как вы сейчас храните свои заметки?
Мем заговорен на понос для тех, кто принесет рабочую задачку. Ведь сегодня предпраздничная среда, my dudes.

Отправь тому, кто может подкинуть работы
🛠️ 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-отдела и позволяют выводить новые функции на рынок значительно быстрее.

#простымисловами
У нас на сайте вышел квиз к майским, который поможет понять какой вы шашлычный NPC.

Я вот, оказывается, Тимлид Мангалов (и нет, это не фамилия). А кто вы? Кидайте свои результаты в комменты
This media is not supported in your browser
VIEW IN TELEGRAM
Python Tutor — топ для тех, кто хочется разобраться, как работает код

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

#инструменты
Но выйти после майских на работу все равно придется
Media is too big
VIEW IN TELEGRAM
Скрепыш восстал из пепла и стал ИИ-ассистентом 🔥

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

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

#инструменты
Please open Telegram to view this post
VIEW IN TELEGRAM
User Story: короткий рассказ, который экономит месяцы

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

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

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

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

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

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

#простымисловами
У ChatGPT появилась глобальная память. Теперь он помнит содержимое всех ваших чатов. И это ваши проблемы, если вы их не помните
Elixir для функционального программирования

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

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

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

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


#elixir #фп
Расскажите про свой опыт поиска работы

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

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

#опрос
Media is too big
VIEW IN TELEGRAM
Новая экспериментальная рубрика «Кинокод»

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

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

#кинокод@devs_books
Что такое логи: польза и вред

Может показаться, что логирование это безобидный инструмент для локальной разработки. Но на самом деле с помощью журнала логов можно значительно упростить себе жизнь. Хотя также можно упростить жизнь хакерам.

В этом видео вы узнаете как это возможно и как правильно применять логирование на проектах.
Mystical — новый язык программирования, вдохновленный магическими символами и кругами

Если вы поклонник битвы экстрасенсов, фанат Шепса и носите с собой кроличью лапку на удачу, то специально для вас появился новый язык программирования. Mystical позволяет не просто писать код, а рисовать его с помощью «магических» кругов и сигилов — они заменяют функции, операторов и переменные.

Как это работает, можно почитать в нашей статье.

Олений пенис даёт -10 к багам, но в комплект не входит.
Как спрятать любые данные в PNG

Сегодня в программе у нас ликбез для всех, кто хочет обезопасить себя во время веб-серфинга. Наверняка вы слышали, что нельзя открывать файлы с незнакомых почтовых адресов даже если файлы в известных вам форматах. Например, картинки в PNG формате.

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

Чтобы лучше понимать, как это работает, а не просто верить на слово, прочтите эту статью. В ней пошагово показано, как это можно сделать.
ООП для кота — моделируем кота через классы

Программирование — довольно сложная штука, и, поэтому, его хорошо учить на наглядных примерах. А что может быть наглядней кота? Поэтому, попробуем рассмотреть кота через объектно-ориентированное программирование (ООП) и его классы.

Итак, что же представляет собой кот с точки зрения ООП? Все подробности кошачье-ориентированной анатомии в статье.

#ооп
2025/05/21 17:28:12
Back to Top
HTML Embed Code: