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

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

Мемы тут: @atextra_entertrends
Download Telegram
Знакомьтесь с новой платформой Bazaar Technologies. Амбициозный стартап заявляет, что способен решать проблемы масштабирования данных в петабайтах.

https://nsprg.ru/xkGwwx

VK: https://nsprg.ru/vGM1Nm

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

@nuancesprog #Bazaar #DataAnalysis
Forwarded from ДЕВОПСИНА | DevOps | Linux
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from ДЕВОПСИНА | DevOps | Linux
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Хабр
Что у Python под капотом: визуализация управления памятью

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

Чтобы разобраться в теме, автор создал приложение-визуализатор, которое в реальном времени показывает, как CPython распределяет объекты по аренам, пулам и блокам. Статья использует этот инструмент, чтобы наглядно объяснить, зачем Python собственный аллокатор, что происходит при удалении объектов и как выглядят циклические ссылки.

Заглянем под капот интерпретатора и посмотрим, что на самом деле творится с памятью при выполнении кода.
Forwarded from Хабр Новости
Microsoft выбрала ИИ Anthropic для премиум-версии Visual Studio Code. Компания добавила в редактор функцию автоматического выбора модели ИИ, которая определяет, какая модель обеспечит лучшую производительность. В бесплатной версии Copilot функция будет выбирать между Claude Sonnet 4, GPT-5, GPT-5 mini и другими моделями, платные подписчики в основном будут использовать Claude Sonnet 4, сообщает The Verge.

#ИскИн #сервисы
Forwarded from Хабр Новости
«Онлайн-справка» в Windows 3.0 появилась раньше, чем интернет стал общедоступным, и работала, даже если компьютер не был подключён к какой-либо другой сети. Так как это может быть «онлайн»? Инженер Microsoft Рэймонд Чен объясняет, что дело в первоначальном смысле термина «онлайн».

#ОС #технологии
Forwarded from Хабр
B2B-продукт: почему ваша архитектура должна быть не просто надёжной, а вечной

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

Давайте погрузимся в мир, где архитектура надёжности важнее масштаба, и узнаем, почему права доступа строятся на графах связей, а не на простых ролях, и как обеспечить кастомизацию без фрагментации кодовой базы.
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.

И это только маленькая часть — еще больше крутых курсов на нашей витрине