DevGang
122 subscribers
1.99K photos
1.6K links
Статьи по программированию и не только!
Публикуем горячие новости, статьи и переводы из мира IT.
Сайт проекта: https://dev-gang.ru
Download Telegram
Использование модулей CSS и Global CSS в приложениях Next.js

Теперь, когда мы рассмотрели все основные темы Next.js в нашей серии, пришло время научиться стилизовать наше приложение Next.js.

Изучение того, как стилизовать приложение Next.js, — это часть фронтенд-разработки, которую нельзя пропустить. В Next.js мы можем создавать стили разными способами: Global CSS, CSS Modules, Tailwind CSS, CSS-in-JS, и Sass.

В этом уроке мы рассмотрим стилизацию с использованием глобального CSS и модулей CSS, а не просто обзор, но и с подробными объяснениями.

Предыдущее руководство: Предварительный рендеринг и получение данных в Next.js

Стилизация приложения Next.js с использованием модулей CSS

Узнать больше можно в нашей новой статье

#NextJS #CSS
1👍1
Перекрёсток внедряет «умные» весы

Торговая сеть «Перекрёсток» запускает пилотный проект по внедрению весов с искусственным интеллектом в зоне овощей и фруктов.

Цель проекта — ускорить взвешивание товаров на весах самообслуживания и улучшить показатели локальной инвентаризации.

Продолжение читайте в нашем блоге DevGang.

#Новости #Интересное #Перекресток
11
Создание многострочных записей в JavaScript: Углубленное руководство

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

Читайте об этом больше в нашей новой статье.

#JavaScript
11
Proxima DB 3.0.1: Orion soft облегчает управление базами данных с помощью нового UI и автоматизации

Orion soft представил обновленную версию своей системы управления базами данных (СУБД) Proxima DB 3.0.1, которая предоставляет удобные инструменты для автоматизации и упрощения управления кластерами PostgreSQL.

Ключевые новшества:

• Автоматизированное развертывание кластеров
• Гибкое управление резервным копированием
• Удобное управление расширениями

Преимущества для пользователей:

Простота и интуитивность: Управление кластерами PostgreSQL становится доступным даже для начинающих специалистов.
Сокращение времени и трудозатрат: Автоматизация процессов позволяет сэкономить время и ресурсы на управление СУБД.

#Новости #Интересное #СУБД
1👍1
Middleware в Next.js: самое простое объяснение

В Next.js маршрутизация на основе файлов упрощает создание маршрутов, но что делать, если вам нужен более тонкий контроль доступа к определенным страницам?

В этой статье мы рассмотрим маршрутизацию на основе файлов в Next.js, как использовать Middleware для перехвата запросов и управления доступом к страницам и приведем примеры.

Вы сможете расширить свои знания о Next.js и научиться создавать более сложные и гибкие веб-приложения!

#JavaScript #NextJS
1👍1
Российский робот кубик-рубик

Александр Кротов из Яндекса разработал робота, который побил мировой рекорд по скорости сборки кубика Рубика, собрав его всего за 0,203 секунды. Предыдущий рекорд, установленный японской компанией Mitsubishi Electric Corporation, составлял 0,305 секунды.

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

Процесс сборки занимает всего 18 миллисекунд на съемку, обработку изображения и планирование действий, а оставшиеся 184 миллисекунды робот тратит на перемещение граней кубика шестью электромоторами.

Эти моторы, заимствованные у роботов-доставщиков и электросамокатов, обеспечивают невероятную скорость работы робота.

#Новости #Интересное #Яндекс
1
Топ-5 php-фреймворков, которые войдут в список лучших в 2025 году

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

В этой статье мы представим топ-5 PHP-фреймворков, которые, по прогнозам, будут лидировать в 2025 году.

Вы узнаете о ключевых преимуществах каждого фреймворка, его сильных сторонах и о том, для каких задач он подходит лучше всего.

#PHP #Подборка #Symfony #Laravel #Laminas #Mezzio #Olobase
2👍1
Microsoft «толкает» пользователей Windows 10 и 11 к обновлению

Microsoft выпустила обновление KB5001716, которое, по сути, «призывает» пользователей Windows 10 и 11 обновить свои компьютеры. Обновление автоматически устанавливается на системы, близкие к окончанию срока поддержки или уже вышедшие из него. Microsoft подчеркивает важность обновления до актуальных версий Windows для получения новых функций и улучшенной безопасности.

После установки KB5001716, Windows может начать показывать уведомления о проблемах, мешающих «Центру обновления Windows» поддерживать ПК в актуальном состоянии.

Важно отметить, что уведомления будут отображаться даже в полноэкранном режиме, во время игры, в тихом часе и при использовании режима фокусировки. Таким образом, Microsoft делает все возможное, чтобы поощрить пользователей обновлять свои системы до актуальных версий, обеспечивая им безопасность и новые возможности.

#Новости #Интересное #Microsoft
32
Устаревшее ПО — проблема современных компаний

Каждая третья успешная кибератака на компании осуществляется с помощью устаревшего программного обеспечения. За последний год более 2700 компаний по всему миру стали жертвами таких атак, в результате которых происходит кража конфиденциальных данных.

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

Доля атак, использующих устаревшее ПО, выросла с 18% в 2019 году до 32% в 2023 году.

Специалисты «Лаборатории Касперского» подтверждают тенденцию:

• Наиболее распространенными методами атак в 2023 году стали уязвимости в общедоступных приложениях, таких как почтовые и веб-серверы, а также серверы удаленного доступа.
• На втором месте – атаки с использованием украденных учетных данных.
• На третьем – компрометация через подрядные организации.
• Фишинг стал менее распространенным методом, составив всего 5% случаев.

#Новости #Интересное #Безопасность
3👍2
ДОМ.РФ использует искусственный интеллект для «умного» подбора IT-специалистов

Новый сервис на базе ИИ позволяет автоматически оценивать резюме по таким критериям, как опыт работы, навыки и образование, сравнивая их с требованиями конкретной вакансии.

«Проект направлен на оптимизацию процесса найма и повышение эффективности подбора IT-специалистов, таких как DevOps-инженеры, Backend- и Frontend-разработчики, системные и бизнес-аналитики», - сообщили в ДОМ.РФ.

По словам Николая Козака, управляющего директора по IT и цифровой трансформации госкомпании, алгоритм анализирует до нескольких тысяч резюме в час и ранжирует их по степени соответствия профилю вакансии.

Важно отметить, что решение о приеме на работу по-прежнему остается в компетенции сотрудников HR-департамента. Искусственный интеллект используется как инструмент для оптимизации процесса подбора персонала.

#Новости #Интересное #ИИ
3👍2
Apple запатентовала систему разблокировки iPhone с помощью идентификации по сердечному ритму (Heart ID), разрабатываемую с 2008 года.

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

Варианты решений включают интеграцию сенсоров в устройство, отдельное или подсоединённое устройство, или корпус гаджета.

#Новости #Интересное #Apple
🔥21👍1
Недавнее обновление Google Chrome вызвало проблемы с функцией перетаскивания файлов из окна загрузок на другие вкладки или окна браузера.

Проблема возникла после обновления до версии 127.0.6533.73 и связана с новой функцией повышения производительности «UIPumpImprovementsWin». Инженеры Google Chrome подтвердили наличие ошибки и начали её исправление путем отката изменения. Перетаскивание на рабочий стол или в другие программы работает нормально.

Кроме того, Google Chrome призывает пользователей uBlock Origin перейти на другие блокировщики рекламы до отключения расширений Manifest v2.

#Новости #Интересное #Google
👍1🔥1
Приглашаем Go-разработчиков на митап True Tech Go, который пройдет 8 августа в 18:00 на Летней сцене МТС в парке «Музеон» (Москва).

Обсудим горутины, преимущества использования контейнеров для тестирования в Go и нюансы разработки в финтехе.

Регистрация по ссылке

Подробнее можно узнать в нашей новой статье

#Новости #Интересное #Мероприятие #МТС
1👍1🔥1
Криптовалютный рынок переживает кризис, с капитализацией, упавшей более чем на $500 млрд з  три дня.

Индекс S&P 500 снизился на 4,4%, отражая общую рыночную нестабильность. Bitcoin (BTC) опустился ниже $50 000, достигнув минимума в $49 351, а Ethereum (ETH) потерял почти 20% за два часа, торгуясь за $2 200. За неделю BTC и ETH потеряли 20% и 28% соответственно, а Solana (SOL) упала более чем на 30% с конца июля.

Аналитики связывают это с ростом пессимизма среди инвесторов и общими экономическими опасениями.

#Новости #Интересное #Bitcoin
👍1🤔1
Как реализовать двухфакторную аутентификацию с помощью Node.JS и otplib

Вы когда-нибудь беспокоились о том, что хакеры могут получить доступ к вашим интернет-аккаунтам? С помощью двухфакторной аутентификации (2FA) вы можете избавиться от этих опасений. 2FA – это секретное оружие для создания дополнительного уровня защиты.

В нашей новой статье мы расскажем вам, как просто интегрировать 2FA в ваши Node.js-приложения с помощью otplib, обеспечив пользователям эффективную безопасность и душевное спокойствие. Приготовьтесь повысить безопасность вашего приложения и доверие пользователей!

#JavaScript #NodeJS
1
В первом полугодии 2024 года в России и СНГ число критичных киберинцидентов увеличилось на 39% по сравнению с аналогичным периодом 2023 года, согласно данным «Лаборатории Касперского».

Наибольший рост числа атак наблюдается в телекоммуникационной отрасли (более чем в 10 раз) и в строительстве (в два раза), в то время как в СМИ количество атак сократилось в пять раз. Телекоммуникационные компании, являющиеся частью критической инфраструктуры, обрабатывают большие объемы данных, что делает их привлекательной целью для злоумышленников. Атаки через доверительные отношения также представляют серьезную угрозу, та  как могут затронуть компании-клиенты подрядных телеком-организаций.

Основная причина инцидентов — атаки с использованием вредоносного ПО, составляющие 57% от общего числа.

#Новости #Интересное #Кибербезопасность
👍31
Создайте простой вход в систему с помощью Angular Material

В этой статье мы рассмотрим простой способ создания формы авторизации (входа в систему) с помощью Angular Material. Вы узнаете, как использовать компоненты для создания привлекательного и функционального интерфейса. Мы рассмотрим основные этапы, начиная с установки необходимых зависимостей и заканчивая реализацией логики авторизации.

#Angular #JavaScript
2
В компании «МегаФон» внедрен искусственный интеллект в виде чат-бота «МегаКоллега», который отвечает на вопросы сотрудников, связанные с управлением персоналом.

Бот охватывает 150 тем, включая кадровый учет, программы мотивации и корпоративную культуру.

Запуск тестовой версии состоялся в апреле, изначально она отвечала только на базовые вопросы.

Подробнее можно узнать в нашей новой статье

#Новости #Интересное #Мегафон
3
Новый троян «SharpRhino», разработанный для проникновения в корпоративные сети, был обнаружен исследователями Quorum Cyber.

Он распространяется через сайт-двойник Angry IP Scanner, созданный хакерской группировкой Hunters International, которая с начала года совершила 134 атаки с использованием вымогательского ПО. Дмитрий Овчинников из «Газинформсервис» отметил, что антивирусы могут не распознать новую сигнатуру вируса, однако продукты класса UEBA, такие как Ankey ASAP, способны выявить угрозу благодаря анализу процессов и операций с файлами.

Эти системы анализируют действия вируса и выявляют нелегитимное использование администрирования, что позволяет защитить сети от атак.

#Новости #Интересное #Безопасность
👍2🔥1
Как сделать заголовки страниц в Angular

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

Полную статью читайте в нашем блоге DevGang.

#Angular
👍21
Согласно исследованию ITQuick и Зарплаты.ру, 37% российских ИТ-компаний постоянно работают с удаленными специалистами, а 39% часто привлекают их.

Лишь 6% компаний редко используют удаленных сотрудников. Основные причины привлечения ИТ-аутсорсеров включают необходимость специфических навыков, нехватку внутренних ресурсов и краткосрочные проекты. Важнейшими направлениями для аутсорсинга являются разработка ПО, поддержка систем, создание пользовательских интерфейсов и кибербезопасность.

Основные трудности при работе с удаленщиками включают проблемы с соблюдением сроков и сложности интеграции с внутренними процессами.

#Новости #Интересное #Бизнес
1🔥1