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

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

Мемы тут: @atextra_entertrends
Download Telegram
Нейросети на PyTorch: Классы Dataset и Dataloader

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

👀Смотреть видео

#видео
Forwarded from Хабр
Телефоны Siemens в наших краях получили статус культовых. Если сейчас отмотать время на 2005 год и подойти к случайному школьнику или студенту, то с высоким шансом в его руках окажется какой-нибудь M65 или C65. И отнюдь неспроста: «Сименсы» славились инновациями, неплохими мультимедийными возможностями и невысокой ценой.

Давайте посмотрим, то у C65 было внутри, изготовим кабель, пропатчим, добавим поддержку MP3-мелодий — просто потому что можем.
Matplotlib: Тепловые карты

Тепловые карты позволяют визуализировать данные в виде цветной матрицы. В ней каждый цвет соответствует определенному значению. Это полезно при анализе корреляций между переменными, либо если надо отобразить матрицы расстояний/весов. В данной примере создается корреляционная матрица и визуализируется как тепловая карта.

TwoSlopeNorm делает так, что ноль в корреляции становится белым. Таким образом проще разделять положительные и отрицательные связи. Красный цвет используется для отрицательной корреляции, синий для положительной.

#практика
Forwarded from Listen IT
🐤 Долго не ждём - сразу выкладываю следующую часть про канареечное развёртывание (canary деплоймент).

В этом выпуске узнаем:
❓Что такое canary деплоймент
❓Зачем он нужен
❓Какие у него плюсы и недостатки
❓Шаги реализации canary деплоймента
❓Сравнение canary и blue-green деплойментов

Аудио-версия, как обычно, постом выше.
Forwarded from Хабр
Почему SELECT FOR UPDATE считается вредным в PostgreSQL

Разбирая взаимоблокировки у клиента, автор этой статьи вспомнил, насколько опасным может быть использование SELECT FOR UPDATE при конкурентном доступе.

В этом нет ничего нового, но многие до сих пор не знают о тонкостях режимов блокировки строк в PostgreSQL. Разберёмся, когда именно следует избегать SELECT FOR UPDATE, чтобы не создавать себе проблем.
Channel photo updated
Узнаем, как внедрить в проект средство аналитики, на что способен ClickHouse в сочетании с Kafka и для чего нужны здесь материализованные представления. Построим небольшую аналитическую систему.

https://nsprg.ru/v2GapO

VK: https://nsprg.ru/OZdrzx

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

@nuancesprog #ClickHouse #Kafka
Разберем реальные сценарии и типичные ошибки использования if-else. Как уменьшить вложенность и какие имеются альтернативы?

https://nsprg.ru/ObBWDO

VK: https://nsprg.ru/vdBYWm

@nuancesprog #CPP #CProgramming
Forwarded from Хабр
Assembler для Windows в Visual Studio. Часть вторая

Продолжаем разбираться с ассемблером для Windows. В этой, второй, части речь пойдёт о 64-разрядной версии MASM всё в той же Visual Studio.

Разберём отличия 64-разрядного ассемблера от 32-разрядного, посмотрим, как их можно сильно уменьшить с помощью макросов из MASM64 SDK, и поработаем с юникодом через консоль. А для тех, кому не хочется использовать VS, будет простой пример со скриптом для сборки.
Forwarded from Хабр
Как Windows захватила наши клавиатуры: гениальный маркетинговый ход Microsoft

Признайтесь, сколько раз вы случайно тыкали в ту самую клавишу с окошком между Ctrl и Alt, сбивая с толку активное окно? Она стала настолько привычной деталью ландшафта, что кажется, будто была там всегда. Но это не так.

Появление этой клавиши — результат одного из самых гениальных маркетинговых ходов Microsoft, навсегда изменивший облик клавиатур. Всё началось в сентябре 1994 года с выпуска Microsoft Natural Keyboard. Главной её «фишкой» стали две новые кнопки с логотипом Windows, которые появились по обе стороны от пробела.
Знакомьтесь с новой платформой 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