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

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

Мемы тут: @atextra_entertrends
Download Telegram
Что такое дизайн «Feature Sliced» во фронтенд-архитектуре? Рассмотрим особенности и результаты применения дизайна, его достоинства и недостатки.

https://nsprg.ru/xJK5ev

VK: https://nsprg.ru/mDEMZx

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

@nuancesprog #FrontEndDevelopment
Forwarded from Senior SQL Developer
Дефрагментация таблиц SQL

Дефрагментация SQL-таблиц - это процесс оптимизации базы данных, позволяющий сократить время выполнения запросов и улучшить производительность. В процессе работы с базами данных таблицы могут стать "фрагментированными", то есть данные в них будут распределены неэффективно. Это приведет к замедлению выполнения запросов.

Для дефрагментации таблиц SQL можно использовать команду ALTER TABLE. Синтаксис команды ALTER TABLE следующий:
ALTER TABLE table_name [PARTITION partition_name] ENGINE = engine_name;

где table_name - имя таблицы, которую нужно дефрагментировать, partition_name - имя раздела таблицы (если таблица разделена на части), engine_name - новый тип движка таблицы.

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

При дефрагментации таблиц SQL можно также использовать инструменты, такие как MySQL Optimize Table или Microsoft SQL Server Management Studio. Эти инструменты автоматически определяют таблицы, которые нуждаются в дефрагментации, и выполняют ее.
Forwarded from Хабр
​Энтузиаст Торбьерн Джемандер использовал Raspberry Pi Zero 2 W, чтобы запустить плеер YouTube на ретро-компьютере Commodore PET 600.

Он подсоединил BlixTerm к пользовательскому порту расширения PET 600. Обычно этот порт использовался для подключения электроники (например, GPIO Raspberry Pi).

Raspberry Pi Zero 2 W подключается к YouTube через Wi-Fi. Оттуда он загружает видео, а затем преобразует его в поток 640x200. Он обрабатывается для создания сетки символов 80x25 с использованием символьного ПЗУ для преобразования кода ASCII в точечный матричный шаблон, который можно отобразить на экране.

BlixTerm управляет пользовательский программный файл, который, похоже, запускается с BASIC. Запуск программы вызовет меню, в котором нужно выбрать программу просмотра YouTube, а затем ввести URL-адрес видео. Pi подключается к YouTube и буферизует видео, а затем оно передаётся в виде символов ASCII/PETSCII на экран.

Чтобы достичь скорости 30 кадров в секунду, Джемандер использовал специальную интерфейсную карту для быстрой загрузки кадров из Raspberry Pi Zero 2 W в видеопамять PET 600. Узким местом в этом процессе выступил ЦП с частотой 1 МГц, который может выполнять только несколько инструкций машинного кода в каждом шестнадцатимикросекундном окне.

Commodore Джемандера оснащён процессором MOS 6502, работающим на частоте 1 МГц, и 32 КБ ОЗУ в стандартной комплектации. При этом Raspberry Pi Pico имеет двухъядерный процессор, 284 КБ ОЗУ и может легко эмулировать 8-битные машины 1970-х и 80-х годов.
Forwarded from Senior SQL Developer
DB Fiddle — онлайн-площадка для работы с базами данных SQL

Её можно использовать как своеобразную песочницу для тестирования, отладки и обмена фрагментами SQL. Есть поддержка разных версий MySQL, PostgreSQL и SQLite

Из интересного: к работе над базой можно подключить приятеля — делается это буквально в пару кликов
Forwarded from Несмешные мемы (Maxim Kukarskii)
Forwarded from Droider
😭Худший в мире интерфейс!

На Reddit дизайнеры решили посоревноваться между собой, кто создаст самый худший UI (пользовательский интерфейс). Собрали самые бредовые и гениальные идеи:

🔸Введите свой номер телефона
🔸Удаление аккаунта
🔸Ползунок громкости
🔸Вентилятор и кнопка отписаться (выглядит очень полезно!)
🔸QR-пазл
🔸Вентилятор для передвижения курсора
🔸Вероятность 50 процентов
🔸Настоящая тёмная тема!
🔸Идеальный загрузочный экран

Что понравилось больше всего?

@droidergram
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Хабр
​«Я it-шник, и иногда мне бывает скучно. Мы окунёмся с вами в прошлое и создадим домашнюю пейджинговую сеть в 2023 году. Научимся отправлять и получать сообщения на пейджер»

«Пепси. Пейджер. MTV». Создаём домашнюю пейджинговую сеть в 2023
random.randrange

Используй функцию random.randrange(), чтобы получить случайное целое число из заданного диапазона. При желании ты можешь задать приращение. Например, random.randrange(0, 10, 2) вернет любое случайное число от 0 до 10 (0, 2, 4, 6, 8). Обрати внимание, число 10 не входит в список возможных результатов.

#практика
Forwarded from IT Юмор
Что тут происходит?
Channel name was changed to «AT@Dev👨‍💻»
Forwarded from loldev();
Короткая, но сильная история