💻 ТЕХНОЛОГИИ Разработка Кодинг
66.9K subscribers
528 photos
64 videos
1 file
100 links
🔥 ЕЩЁ БОЛЬШЕ КОНТЕНТА:
t.me/addlist/2EjwwexCDeRlNWNh

💬 ЧАТЫ ДЛЯ ОБЩЕНИЯ:
t.me/addlist/1ZoIIyAsAgkzYjEx

🌐 Реклама / Сотрудничество: @DealAds
Download Telegram
This media is not supported in your browser
VIEW IN TELEGRAM
Как выглядел бы старый мультик в современном стиле? 🖤

Такие ролики сейчас набирают миллионы просмотров и легко залетают в рекомендации. Берёшь оригинальную анимацию, прогоняешь через ИИ — и получаешь ностальгический контент, показанный с новой стороны.

Разбираю по шагам ⬇️

Шаг 1. Генерация изображения
делаем скриншот нужного кадра
загружаем его в Nano Banana 2 (раздел «Изображения»)

Шаг 2. Переделываем видео
грузим исходный ролик в Beeble Switch (раздел «Видео»)
добавляем стоп-кадр с нужной заменой
отправляем на генерацию

Весь фокус в связке: нейронка меняет стиль кадра, а вторая аккуратно переносит его на всё видео. Пробуйте разные мультфильмы — результат каждый раз получается неожиданный 💬
🔥21🥰1👏1😁1
🐍 Django-разработчики, ловите: `DEBUG=True` в проде — это мина замедленного действия.

Дело не в симпатичных страницах ошибок. С включённым DEBUG наружу может утечь всё подряд: stack trace, настройки, пути к файлам, middleware, URL-паттерны и прочие потроха окружения.

Правило простое — fail closed:

DEBUG = False

По умолчанию DEBUG всегда выключен и поднимается только локально. Даже staging, QA и preview-среды, торчащие в интернет, лучше держать с DEBUG=False.

Отдельная подстава — переменные окружения:

DEBUG = os.environ.get("DEBUG", "False") != "False"

Тут значения вроде DEBUG=false или DEBUG=0 внезапно превращаются в True. Парси boolean явно или бери django-environ.

Мелочь, которая однажды спасёт прод от очень неприятной утечки.

Нырнуть в мир аниме и любимых тайтлов зовём прямо сюда, к своим — заходи.

#Python #Django #Security
2🔥2🥰1👏1
Роскосмос решил затащить детей в космос через нейрослоп — на свет появился полнометражный ИИ-мультфильм «Зов космоса: Битва за Нептун».

Сгенерировала всё это студия «Матрёшка», и создатели гордо называют своё детище первым в России полнометражным анимационным фантастическим боевиком, сделанным в таком формате.

Идея вроде благородная: замотивировать школьников идти в космические профессии. Только вот ИИ-творчество теперь доберётся аж до больших экранов — премьера намечена на 28 января.

А судя по комментам под роликом, первые боты на премьеру уже подтянулись 😏

#Роскосмос #нейросети #мультфильм
Оказывается, кучу задач, под которые мы по привычке тянем JavaScript, давно можно решить чистыми HTML и CSS 🔥

Что реально закрывается без единой строчки JS:

:has() — управление состояниями компонентов прямо из стилей
Popover API — модалки и тултипы без библиотек и костылей
• валидация форм встроенными средствами браузера
• стилизация сложных интерактивных состояний — только CSS

Итог простой: меньше зависимостей, легче код, быстрее страница. Прежде чем тащить очередной скрипт — глянь, вдруг платформа уже умеет это сама
3🔥2🥰1👏1😁1
🚀 Django 6.1 вышел: меньше магии, больше контроля

Свежий релиз явно целится в production и работу с базой. Главная фишка — новый подход к загрузке данных моделей: теперь ты сам решаешь, когда Django лезет в БД за дополнительными запросами.

books = Book.objects.fetch_mode(models.FETCH_PEERS)

Это прямой удар по классической беде N+1 и способ держать нагрузку под контролем.

Новые режимы:
- FETCH_ONE — тянет данные только для текущего объекта
- FETCH_PEERS — догружает сразу для группы
- RAISE — блокирует неожиданные запросы и ловит косяки заранее

Что ещё завезли:
- Python 3.12, 3.13 и 3.14
- PostgreSQL 15+, MySQL 8.4+, MariaDB 10.11+
- прокачали кэш и внутренние механизмы

Смысл релиза простой: Django перестаёт прятать реальную стоимость операций и отдаёт контроль тебе.

#Django #Python #backend
3🔥2🥰1👏1😁1
⚙️ spacedesk — превращаем любое устройство в дополнительный монитор для Windows

Есть старенький AIO с хорошим экраном? Раньше его приходилось цеплять вторым дисплеем вручную через Win+P после каждого включения. Знакомая боль многих

Решение — spacedesk. Теперь экран подхватывается сам, без лишних движений. В роли дисплея может выступать планшет, смартфон, ноут или другой ПК: картинка и звук летят по локалке (Wi-Fi, Ethernet) или через USB

Бонус — поддержка сенсорного ввода, клавиатуры и мыши подключённого устройства. То есть удалённое управление компом прямо с планшета

Если хочется без сторонних утилит — кидаем в автозагрузку CMD с командой:
DisplaySwitch 4 (external)
Где 1 = internal, 2 = clone, 3 = extend, 4 = external. На Win10 — DisplaySwitch /external

#Windows #spacedesk #утилиты

От пушистых котят до глубин океана — здесь оживает вся дикая красота нашей планеты. Заглядывай в мир животных и открывай для себя удивительное каждый день.
2🔥2🥰1👏1😁1
Как в QR-код прячут картинку — и он всё ещё сканируется

QR-код читается, даже если слегка поцарапан или прикрыт пальцем. И это не магия: часть чёрно-белых квадратиков внутри хранит не данные, а резервную копию на случай повреждений — так называемую коррекцию ошибок.

Раз этот запас есть, его можно потратить с пользой. Один энтузиаст собрал инструмент, который вшивает в код целую картинку: он аккуратно подменяет «запасные» клетки так, чтобы сквозь узор проступало изображение, а телефон всё ещё считывал ссылку.

Весь фокус — в дизеринге. Старый приём: чёрно-белыми точками имитируют полутона. Где точек гуще — глаз видит тёмное, где реже — светлое. Тем же способом картинку раскладывают по клеткам.

Но у трюка есть предел: чем больше запаса уходит на изображение, тем хуже читается сам код. Так что тут главное не переборщить.

#QR #дизеринг #коды
2🔥2😁2🥰1👏1
Agentic Mesh: когда агентов становится слишком много

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

Эрик и Дэвис Брода предлагают концепцию agentic mesh — «агентной сети». Идея выросла из уже знакомых бэкендерам подходов: service mesh и data mesh. Только здесь речь про безопасное управление роем автономных агентов в масштабе всей системы.

По сути — попытка навести порядок там, где агенты скоро начнут плодиться быстрее, чем мы успеваем их контролировать.

#AI #agents #backend
1🥰1👏1
📞 А ты знал, что «Алло» — тоже своего рода изобретение?

15 августа 1887 года Томас Эдисон предложил отвечать на телефонный звонок словом «Hello». Идея прижилась по всему миру, а до нас докатилась уже в русифицированном виде — «алло», которое до сих пор в ходу у миллионов

Забавно, что за простым словом стоит целая инженерная история: Эдисон искал максимально короткий и звонкий способ дать понять собеседнику, что связь есть. И этот хак дожил до эпохи смартфонов и мессенджеров 😄

Вот так одно слово пережило больше века технологий

#Эдисон #телефон #история
2🔥2🥰1👏1😁1🍾1
OpenAI готовит крупный апдейт производительности Codex — релиз обещают уже на следующей неделе.

Главная фишка — резко ускоренная загрузка длинных диалогов при меньшем расходе памяти и числе запросов.

На жёстком стресс-тесте с перепиской из 741 сообщения объёмом 231 МБ результаты вышли впечатляющие:

• загрузка ускорилась с 27,6 до 1,7 секунды
• запросов стало меньше на 98%
• подгружаемых элементов переписки — на 99,6% меньше
• прирост потребления памяти срезали на 41%

Цифры серьёзные — для тех, кто гоняет Codex на реально больших сессиях, это ощутимая разница 😳

Живую природу любишь не меньше технологий? Тогда заглядывай в канал о дикой фауне и редких видах — там факты, от которых залипаешь.

#Codex #OpenAI #AI
2🔥2🥰1👏1
🐍 Мокать время в тестах — та ещё головная боль

Обычный mock для дат в Python выглядит просто только на бумаге. На деле — куча импортов, подмен и танцев с бубном. Тут на сцену выходит time-machine: она буквально телепортирует время внутри теста.

Пример:

@travel("2030-01-01")
def test_future():
assert dt.date.today() == dt.date(2030, 1, 1)


В отличие от freezegun, библиотека не бегает по всему проекту в поисках импортов. Она цепляется прямо к C API CPython и перехватывает функции даты и времени напрямую. Скорость от количества модулей не зависит — в бенчмарках выходит более чем в 100 раз быстрее freezegun на простых сценариях.

Где реально пригодится:

• подписки и платежи
• истечение токенов
• календарные функции
• планировщики задач
• логика с дедлайнами

#Python #тестирование #CPython
2🔥1🥰1👏1
Appwrite — опенсорсная бэкенд-платформа, которая закрывает почти всё, что нужно для старта проекта

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

• аутентификация
• базы данных
• хранилище файлов
• serverless-функции
• мессенджер и realtime
• хостинг

Работать можно двумя способами — как облачный сервис или self-hosted на своей инфраструктуре. Отсюда и главный плюс: гибкость между облаком и собственным сервером без переписывания кода.

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

#Appwrite #бэкенд #opensource
2🔥2🥰1👏1😁1
CSS Flexbox за 19 минут — тот самый инструмент, который экономит часы верстки

Всё, на что в классическом CSS уходила куча времени и костылей, Flexbox решает элегантно и быстро. Сложные и гибкие макеты собираются буквально в пару строк.

В ролике разбирают базу без воды:
— как устроен Flexbox под капотом
— зачем он вообще нужен
— как применять его на реальных задачах

За 20 минут получишь рабочее понимание, которое сразу можно тащить в свои проекты. Идеально, если хочешь верстать быстрее и чище

Подписывайся — здесь регулярно выходят такие разборы по фронтенду, чтобы ничего не упустить

#css #flexbox #frontend
1