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

Хотите сделать ваш UI максимально удобным? Читайте наш пост о контроле размера области просмотра.

#CSS #Design
👍2🔥2👏1
VK запускает программу оплачиваемой стажировки для школьников старше 14 лет.

Набор открыт по пяти направлениям: машинное обучение, фронтенд- и бэкенд-разработка, ручное и автоматизированное тестирование. Участники будут решать реальные задачи в командах сервисов и продуктов VK, а также обучаться софт скиллам.

Стажировка будет занимать 20 часов в неделю и проходить в гибридном формате в Москве и Санкт-Петербурге. Продолжительность программы — два месяца: с 8 июля по 31 августа.

#Новости #Интересное
👍3🤓1👀1
Добро пожаловать в очередную главу нашей логарифмической серии NumPy. Надеюсь, вы уже ознакомились с первой, то есть с Log10.

Здесь мы рассмотрим еще одну важную логарифмическую функцию — log2. Она помогает нам вычислить логарифм по основанию 2 от входного значения. Мы подробно рассмотрим ее концепцию, синтаксис, параметры и реальные случаи использования, так что переходите по ссылке для изучения.

#Python #NumPy
👍3👏1😎1
Docker Hub теперь блокирует доступ с российских IP-адресов из-за санкций США.

На сайте платформы говорится, что блокировка связана с требованиями экспортного контроля США. Docker Hub блокирует IP-адреса на Кубе, в Иране, Северной Корее, Крыму, Судане и Сирии. Пользователям, которые оказались заблокированными, рекомендуется обратиться в службу поддержки.

Платформа также прекратила сотрудничество с российскими и белорусскими компаниями и отключила приобретение подписок в этих странах.

#Новости #Интересное
3👎1🔥1🐳1
Хотите добавить в свои проекты новые, уникальные цвета?

Relative Color Syntax (RCS) – это то, что вам нужно!

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

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

#CSS
👏2👀1🆒1
ВТБ проводит первый на российском рынке хакатон для ИТ-архитекторов — ARCHI.Tech.

Участники могут выбрать один из трех уровней сложности и трех категорий: архитектор стрима, архитектор системы и архитектор данных. Можно участвовать индивидуально или командой до 5 человек. Призовой фонд составляет 1 200 000 рублей.

Хакатон пройдет с 31 мая по 30 июня, включая регистрацию, предварительный этап, решение задач и онлайн-питч финалистов.

Регистрация на ARCHI.Tech по ссылке.

#Новости #Интересное
👍2👏2🥴1
В этом посте я расскажу вам о нашем конвейере рендеринга видео, построенном с помощью Inngest, на котором работает banger.show.

banger.show — это приложение для создания видео для музыкантов, диджеев и лейблов. Оно позволяет людям из музыкальной индустрии создавать потрясающие визуальные активы для своей музыки.

Простой способ сделать видео для вашей песни: переходите по ссылке и узнайте, как!

#JavaScript
👍2👌1👨‍💻1
Nvidia отчиталась о результатах за первый квартал 2024 года, превзойдя все ожидания аналитиков.

Выручка компании составила $26,04 млрд, что на 262% больше, чем годом ранее, а выручка с дата-центров выросла на 427% и составила $22,6 млрд. Рост связан с высоким спросом на чипы для искусственного интеллекта со стороны таких компаний, как Microsoft, Google, Amazon и OpenAI.

С начала 2024 года акции Nvidia выросли на 97%, и их цена впервые превысила $1000 за штуку. 7 июня Nvidia проведет дробление акций в соотношении 10:1.

#Новости #Интересное
🔥2👍1👏1
Майский хит-парад постов! 🔥 Не пропустите лучшие материалы месяца, которые заставят вас задуматься, узнать новое и вдохновят на новые проекты!

⚡️Слайд-шоу изображений: Экспериментируйте с разными вариантами изображений, чтобы найти то, что лучше всего работает для вашего сайта или приложения.
⚡️Откройте для себя новую технологию «Коробка», предоставляющая широкие возможности для настройки и кастомизации.
⚡️Ускорьте разработку React приложений: Топ библиотек повторно используемых компонентов на 2024 год.
⚡️Компонент увеличителя изображений в React–приложениях! Модифицируйте его и добавляйте больше функционала, чтобы создать идеальный инструмент для увеличения изображений в вашем проекте.
⚡️Метод преобразования градусов в радианы: поддерживайте точность и эффективность вычислений в различных сферах, от математического моделирования до разработки игр.

Эти посты –- путь к успеху в ваших проектах! Они помогут вам увеличить профессионализм и подняться на новый уровень в карьере.
👍2🔥1👏1
СДЭК восстановил возможность отслеживания посылок на сайте, но пока доступна информация только за два месяца, и возможны задержки в обновлении данных.

26 мая компания приостановила приём и выдачу отправлений из-за технического сбоя, вызванного проблемами в работе вычислительных мощностей. 29 мая СДЭК возобновил выдачу готовых отправлений, которые можно получить по паспорту и расписке. Причиной сбоя стала хакерская атака, как сообщил глава комитета Госдумы по информационной политике Александр Хинштейн.

Ответственность за атаку взяла на себя международная хакерская группа Head Mare, опубликовавшая доказательства взлома.

#Новости #Интересное
🔥2👏1🤔1
Самые ценные материалы, которые мы публиковали за последний месяц! 🏆 Тогда смотрите наш топ статей блога DevGang!

⭐️Лидер: Новая технология «Коробка», разработанная Александром Коробкиным, предлагает альтернативу Docker.

⚡️Улучшение производительности приложения: обеспечьте быструю доставку данных пользователям в без перегрузки сервера.
⚡️Max и Min значения: Этот подробный пример кода и варианты использования функций помогут вам работать с массивами и большим объемом данных
⚡️Преобразование градусов в радианы: Увеличивает эффективность вычислений в ваших проектах, от математического моделирования до разработки игр.
⚡️Произведение элементов массива: Посмотрите, как работают параметры функции NumPy и изучите несколько примеров для лучшего понимания.
⚡️Округление чисел: Позволяет эффективно работать с числами и упрощает математические операции.

Эти статьи содержат практические советы и инструменты, которые помогут вам создать более качественные проекты и увеличить свою ценность как специалиста.
🔥2🤩2👨‍💻2
Первый Национальный форум «Прикладной искусственный интеллект: решения для взрывного роста экономического развития. Будущее сегодня» пройдет 4 июня на Петербургском международном экономическом форуме.

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

#Новости #Интересное
🔥2👍1👏1
«Лаборатория Касперского» представила портативное приложение KVRT (Kaspersky Virus Removal Tool) для помощи Linux-системам в выявлении и устранении угроз, таких как вирусы, трояны и рекламные приложения.

KVRT для Linux не обеспечивает защиту в режиме реального времени и предназначено для сканирования памяти и загрузочных секторов. Программа поддерживает работу в консольном и графическом режимах, не требует прав root для базового сканирования, и распространяется бесплатно. Автоматическое обновление антивирусных баз в KVRT отсутствует, поэтому для получения актуальных данных нужно регулярно загружать новую версию с сайта.

KVRT поддерживает 64-разрядные окружения на базе множества дистрибутивов, таких как Ubuntu, Debian, CentOS и другие.

#Новости #Интересное
🔥2👍1🏆1
В версии React 16.0 появились порталы React. Порталы в React – это способ рендеринга дочерних компонентов в DOM-узел, который обычно находится вне иерархии DOM родительского компонента.

До появления порталов React было очень сложно вывести дочерний компонент за пределы иерархии его родительского компонента.

В нашем посте вы найдете подробный пример синтаксиса порталов React.

#React #JavaScript #Начинающим
🔥2👍1👏1
1 июня 2024 года журнал «Хакер» в рамках празднования 25-летия своей деятельности объявил о продолжении хакерского квеста на своем сайте.

Две недели назад квест стартовал, и до финала дошел лишь один человек, Олег Архонов, который получает главный приз — Flipper Zero, второй бумажный спецвыпуск «Хакера» и годовую подписку на сайт. Участников ждет еще много интересных заданий и призов, включая четыре бумажных спецвыпуска и девять годовых подписок на Xakep.ru. Квест обещает ценные навыки и развлечения, такие как изучение программ на Verilog и игры в Minecraft на сервере «Хакера».

Начать можно с базовыми навыками, но до конца дойдут только самые стойкие.

#Новости #Интересное
2👍1👾1
JavaScript — универсальный и мощный язык программирования, широко используемый в веб-разработке.

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

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

#JavaScript #Начинающим
👌2🤓1🆒1
Французский стартап Mistral AI, поддерживаемый Microsoft, выпустил свою первую модель генеративного ИИ для работы с кодом под названием Codestral.

Эта модель обучена более чем 80 языкам программирования и способна писать тесты, заполнять частичный код и отвечать на вопросы о кодовой базе. Mistral AI назвала модель «открытой», но с ограничениями, запрещающими коммерческое использование. Codestral требует значительных вычислительных ресурсов и, по мнению аналитиков TechCrunch, не является прорывом.

Стартап запустил версию Codestral на своей платформе Le Chat и представил платный API.

#Новости #Интересное
🔥2👏1👀1
Для повышения надежности и уникальности паролей на разных интернет-ресурсах при одновременном облегчении их запоминания эксперт Сергей Голованов рекомендует пользователям добавлять к названию ресурса придуманное ими слово из детства.

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

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

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

#Новости #Интересное
🔥2👍1😎1
Рейтинговые системы — это способ оценивания контента на сайте или в приложении. Они используются для того, чтобы помочь пользователям принимать обоснованные решения относительно просматриваемого контента. Рейтинговые системы могут использоваться для всего: от фильмов и книг до продуктов и услуг.

Изучите пример создания системы рейтинга с помощью Tailwind CSS и JavaScript!

#JavaScript #TailwindCSS
🔥2👍1👏1
NVIDIA анонсировала ускоритель GB200 NVL2 для центров обработки данных, оптимизированный для больших языковых моделей

Ускоритель NVIDIA GB200 NVL2 сочетает два процессора Grace и два графических процессора Blackwell для значительного повышения производительности в центрах обработки данных, особенно при работе с большими языковыми моделями (LLM).

Ключевые характеристики:

Повышение производительности LLM: GB200 NVL2 обеспечивает пятикратное ускорение вывода для Llama 3 по сравнению с предшественником H100.
Ускорение поиска в базе векторов: Ускорение поиска в девять раз.

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

#Новости #Интересное
👍3🔥1👏1
В мире React написание компонентов — это искусство. Речь идет не только о том, чтобы заставить их работать, но и о том, чтобы заставить их работать хорошо.

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

#React #JavaScript
👍2🔥1👏1