Пример ошибки, которую найдёт линтер в JavaScript:
Anonymous Quiz
14%
Неверный SQL-запрос
69%
Пропущенная точка с запятой
14%
Ошибка подключения к API
4%
Сбой на сервере
1. Вышла стабильная версия браузера Microsoft Edge 137 для Windows 10/11, macOS и Linux.
2. Linux Format прекратил выпуск материалов. Последний, 329 номер издания вышел и стал своеобразным «взглядом в прошлое».
3. Mozilla выпустила фикс Firefox 139.0.1 с исправлением артефактов на ПК с видеокартами Nvidia.
Please open Telegram to view this post
VIEW IN TELEGRAM
1. Опубликовано приложение Google AI Edge Gallery для запуска ИИ-моделей на смартфонах.
2. MWS представила сервис для тестирования мобильных приложений на реальных устройствах.
3. Выпущена СУБД SQLite 3.50 — легковесная библиотека для баз данных.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Telegraph
Shadow DOM: инкапсуляция стилей и слоты для контента
Shadow tree 🌳 – это как секретная комната в вашем доме, куда вы можете спрятать все свои игрушки, и никто другой их не найдет. Это специальный уголок в веб-странице, где вы можете держать код и стили, не мешая остальной части страницы. Shadow tree решает…
1. Выпущен веб-сервер Angie 1.9.1, форк Nginx с поддержкой российских ОС.
2. Минцифры открыл доступ к сертификации IT-специалистов по основным языкам программирования.
3. Представлен проект Tldx — открытый CLI для поиска доменных имён.
Please open Telegram to view this post
VIEW IN TELEGRAM
Какой элемент является “мостом” между обычным DOM и теневым DOM?
Anonymous Quiz
31%
Shadow tree
25%
Light DOM
32%
Shadow root
11%
Host
1. Приложение YouTube перестало работать на старых моделях iPhone.
2. Состоялся релиз Wine 10.9 для Linux, macOS и BSD.
3. Выпущен инструментарий Shutter Encoder для конвертации мультимедиа.
Please open Telegram to view this post
VIEW IN TELEGRAM
Как можно передавать внешний контент в Shadow DOM?
Anonymous Quiz
34%
Через iframe
27%
Через <slot>
27%
Через document.write()
13%
Через innerText
1. Опубликован релиз интегрированного набора интернет-приложений SeaMonkey 2.53.21.
2. Разработана Darwin-Gödel Machine — ИИ, который сам переписывает свой код.
3. Состоялся релиз утилиты jq 1.8.0 для обработки JSON.
Please open Telegram to view this post
VIEW IN TELEGRAM
1. Microsoft выпустила скрипт на PowerShell для создания папки «C:\inetpub».
2. Опубликован релиз Wireshark 4.4.7, сетевого анализатора.
3. Обнаружена критическая уязвимость в Python-модуле TarFile.
Please open Telegram to view this post
VIEW IN TELEGRAM
1. Опубликован релиз NWinfo 1.3.0 — портативного инструмента для просмотра характеристик ПК.
2. Morgan Stanley с помощью ИИ переписал 9 млн строк устаревшего кода.
3. Релиз DaVinci Resolve 20.0 с более чем 100 новыми функциями.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Telegraph
Замена элементов в списке Python: лучший способ
Для замены элементов в списке Python наиболее эффективным будет использование генератора списка: my_list = [new_value if x == old_value else x for x in my_list] Так, все экземпляры old_value будут заменены на new_value, а остальные элементы останутся без…
1. Опубликован релиз инструментария WinToUSB 9.9, позволяющего запускать Windows на внешних дисках.
2. Вышел релиз Live-дистрибутива Network Security Toolkit 42 для анализа безопасности сети.
3. Состоялся релиз видеоредактора Flowblade 2.22, предназначенного для компоновки видеороликов.
Please open Telegram to view this post
VIEW IN TELEGRAM
Какой метод следует использовать, чтобы заменить значения в списке по определённым индексам в Python?
Anonymous Quiz
41%
enumerate()
34%
filter()
19%
range()
6%
zip()
Какой инструмент лучше всего использовать для замены нескольких значений в списке одновременно?
Anonymous Quiz
23%
Список
31%
Словарь
26%
Кортеж
20%
Множество
1. Выпущена платформа MyCompany 6.0 для автоматизации бизнес-процессов.
2. Состоялся релиз Sway 1.11 — нового пользовательского окружения с поддержкой Wayland.
3. Google исправила баг с утечкой телефонных номеров привязанных к аккаунтам.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Telegraph
React: перерисовка компонентов при изменении размера окна
Для отслеживания изменений размеров окна браузера и эффективной перерисовки компонентов React, создайте обработчик события resize и примените хуки useState и useEffect для обновления состояния. Вот пример быстрого решения: import { useState, useEffect } from…
1. Состоялся релиз FreeBSD 14.3 с новыми образами.
2. Состоялся релиз Android 16 с открытыми исходными текстами.
3. Выпуск ИИ-модели OpenAI задерживается до конца лета.
Please open Telegram to view this post
VIEW IN TELEGRAM
Почему важно удалять обработчик события resize в useEffect?
Anonymous Quiz
16%
Для повышения SEO
20%
Для улучшения внешнего вида
48%
Чтобы избежать утечек памяти
16%
Чтобы ускорить компиляцию
1. Опубликован релиз открытого редактора звука Audacity 3.7.4.
2. Представлен выпуск Manticore Search 10.1.0 с интеграцией Prometheus.
3. Появился первый миллиардный репозиторий на GitHub за 17 лет.
Please open Telegram to view this post
VIEW IN TELEGRAM