AT extra 👨‍💻 devcode
4 subscribers
601 photos
145 videos
1 file
574 links
Главное не ставить деплой в пятницу 🤣

#трюкдня #мемдня

Мемы тут: @atextra_entertrends
Download Telegram
Forwarded from DTF
Компания Perplexity сделала свой ИИ-браузер Comet бесплатным для всех пользователей — прежде он был доступен лишь в тарифе Max за 200 долларов в месяц.

Премиальные подписчики теперь получат доступ к «высокопроизводительным ИИ-моделям» и «фоновому помощнику».

https://dtf.ru/software/4063549
Нет пределов совершенству! Под таким девизом займемся улучшением панели администратора в приложении Django. А в качестве волшебной палочки воспользуемся шаблоном django-jet-reboot.

https://nsprg.ru/mMKEyv

VK: https://nsprg.ru/mW3wdm

Дзен: https://nsprg.ru/OKKZqO

@nuancesprog #Django
Forwarded from Listen IT
✍️ Разбавлю молчание перед следующим роликом переводом очередного поста с LinkedIn от Alex Xu - на этот раз он рассказывает про структуру и порядок выполнения запросов в SQL + я добавил ещё пояснений.

Система управления базой данных (СУБД) выполняет SQL-запросы поэтапно. Основные шаги включают:

1️⃣ Парсинг SQL-выражения: проверка синтаксиса, преобразование в дерево разбора (структура, в которую СУБД преобразует текст SQL-запроса, т. е. иерархия узлов, показывающая, что за оператор, какие таблицы, какие условия), валидация семантики (существование таблиц, столбцов, корректность типов данных);
2️⃣ Проверка прав доступа: оценка, имеет ли пользователь право выполнять данный запрос;
3️⃣ Преобразование во внутреннее представление: построение логического плана запроса (например, в терминах реляционной алгебры) - "что нужно сделать" (например, выбрать строки из таблицы A, соединить с таблицей B и отсортировать);
4️⃣ Оптимизация запроса: преобразование логического плана в более эффективный - использование статистики по данным, индексов, оценка стоимости разных вариантов, формирование физического плана - "как нужно сделать" (например, для соединения использовать хэш-джойн, а для сортировки - индекс);
5️⃣ Выполнение плана: пошаговая интерпретация или компиляция операторов физического плана, извлечение данных и возврат результата.
Forwarded from Хабр Новости
В середине октября 2025 года состоялся релиз проекта дистрибутива Zorin OS 18 на пакетной базе Ubuntu 24.04 для пользователей Windows или macOS, которые хотят попробовать сборку на Linux. Предыдущая версия решения вышла в марте 2025 года.

#разработка #ПО
Forwarded from IT Юмор
Едет до конечной 127.0.0.1

@ithumor
Это картинка никогда не потеряет актуальность
Сегодня только ленивый не пишет про "агентов искусственного интеллекта". Предлагаем разобраться, кто такие агенты ИИ, какие проблемы с ними возникают на практике и, наконец, кому выгодно поднимать вокруг них рекламную шумиху.

https://nsprg.ru/mnk9dx

VK: https://nsprg.ru/mYb33x

@nuancesprog #ArtificialIntelligence
Forwarded from Listen IT
4️⃣0️⃣4️⃣ и другие коды, о которых вы не знали, уже в новом видео про все-все-все коды состояния HTTP, которые только могут на ум прийти.

Хотели подробно - получайте) Это была маленькая статейка, которую я расширил до 30 минут, чтобы обсудить нюансы большинства кодов, подсветить моменты, в которых можно запутаться, и привести примеры.

В видео узнаем:
❓Что такое коды состояния HTTP
❓Классификация кодов
❓Какие есть 1XX, 2XX, 3XX, 4XX, 5XX коды
❓Какие есть неофициальные коды
❓В каких кодах можно запутаться
❓... и самое главное...что делает код "я чайник".

Надеюсь, вам понравится.
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Хабр
Kafka для начинающих: откуда такой спрос и зачем нужна эта технология

Зачем вообще нужна Kafka, если есть старый добрый REST? Представьте: сервис остатков ждёт, пока сервис уведомлений отправит письмо. Это синхронное взаимодействие — долго и неэффективно. Гораздо логичнее просто «крикнуть» о событии и пойти дальше.

Тут и появляется Kafka — распределённый журнал событий. Сервис-продюсер записывает событие (например, «покупка») в топик и забывает о нём. А сервисы-консьюмеры (хоть уведомления, хоть аналитика) читают это событие, когда им удобно.

Но главная магия «под капотом». Почему Kafka — это «журнал», а не «очередь» типа RabbitMQ? И как партиции с репликацией позволяют ей выдерживать миллиарды событий, не теряя данные? Выясним, почему на ней сидит Netflix и Uber.
Forwarded from Яндекс Музей
😬 Windows XP вышла 24 года назад

А легендарные обои для этой системы ещё старше!

Их снял фотограф Чарльз О’Риэр в январе 1996 года, проезжая округ Сонома в Калифорнии. Этот регион известен своими виноградниками, но в то время они были поражены филлоксерой — лозы выкорчевали, а земля поросла травой после зимних дождей.

Так появился тот самый холм, покрытый идеальной яркой зеленью и освещённый солнцем после шторма. Без фильтров, без монтажа. Просто удачный день и плёнка Fuji Velvia, которая давала сочные цвета.

Microsoft купила этот снимок и назвала его Bliss — «Безмятежность». Это одно из самых узнаваемых фото в истории компьютеров.


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

Увидеть культовые обои на ЭЛТ-мониторе можно и сегодня — достаточно прийти в Яндекс Музей. Расскажем интересные факты про Windows и её создателя Билла Гейтса — ставьте 🦾, если хотите про это отдельный пост 🥴

Москва: Ⓜ на Парке Культуры, на Павелецкой
Санкт-Петербург: ☺ на Невском
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Хабр
«Я ненавижу React»

Да, похоже, команда React презирает разработчиков, а их решения направлены на то, чтобы сделать разработку медленнее и непредсказуемее. Дошло до того, что они умудрились сломать работу JavaScript.

Началось всё давно, ещё с классовых компонентов, где вызов render() внезапно ни к чему не приводил. Но хуки стали настоящим «великим разочарованием». useState создаёт безумное количество мусора на каждый ре-рендер, а документация useCallback нагло врёт про «кэширование определения функции».

А как насчёт className и htmlFor? Официальное объяснение про зарезервированные слова не выдерживает критики. Новый Compiler и вовсе ломает JS, намертво кэшируя Math.random().

Погрузимся в детали того, как React из удобного инструмента превратился в способ контроля над разработчиками.
Forwarded from Хабр Карьера
Чтобы код был понятным, структурированным и компилировался без ошибок нужно постоянно совершенствовать свои навыки.

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

Java. Приложения для бизнеса, банковские системы, корпоративные сервисы и масштабные веб-приложения.

Python. Веб-сайты, скрипты для автоматизации и анализ данных.

PHP. Динамические сайты, CMS, интернет-магазины и серверная часть веб-платформ.

C++. Драйверы, ПО для железа и высокопроизводительные приложения.

Rust. Безопасное и производительное ПО, системное программирование, микросервисы и backend.

И это только маленькая часть — еще больше крутых курсов на нашей витрине
Forwarded from DTF
«Яндекс» представил крупное обновление для своего ИИ-ассистента.

Теперь он называется «Алиса AI», а среди новых возможностей указывают сопровождение ответов изображениями и сравнение цен.

https://dtf.ru/software/4116959
Каптча выходит на новый уровень
Forwarded from Хабр Карьера
Разработчик 600 дней решал задачки на LeetCode и теперь мы можем послушать его выводы.

Главным надо сделать ответ на вопрос: «Зачем вообще такое может пригодиться?». И тут всё просто. Если вы работаете с высоконагруженной системой, хотите попасть в бигтех, вас привлекают алгоритмы или вы просто мечтаете изучать возможности какого-то языка программирования.

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

По ссылке есть еще немного впечатлений и советов тем, кто тоже хочет потренировать мозг.
Forwarded from Rozetked
Пост не для зумеров

Оказывается, Windows 95 уже давно можно запустить прямо в браузере. Настоящую Windows 95, не какой-то воссозданный макет.

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

Развлекайтесь.

💼 Rozetked | Подписаться
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Хабр
Культовые программы нулевых: куда исчезли Winamp, ICQ, Nero и другие наши любимцы

Этот звук «О-оу!» до сих пор вызывает фантомные воспоминания об «аське», а интерфейс Winamp с анализатором спектра MilkDrop кажется верхом кастомизации. Когда-то эти программы были не просто софтом — они были эпохой. Мы жгли диски в Nero, часами сортировали MP3-коллекции и гордились короткими UIN.

Но потом Winamp не смог стать Spotify, а ICQ проиграла сначала соцсетям, а потом Telegram. Nero превратился в громоздкий комбайн, пока флешки и стриминг убивали DVD. Вспомним, как эти гиганты формировали технокультуру и почему не смогли адаптироваться к новому времени.