DevGang
Авторизоваться

Что выбрать type или interface?

Для определения формы и поведения объектов в TypeScript используются type и interface. Стоит обратить внимание и знать, когда какую команду использовать. В этой статье мы рассмотрим, когда более уместно использовать type или interface, с практическими примерами и четкими рекомендациями.

Как сделать http-запрос без использования curl или wget в bash

Bash, известный своей мощью, обладает скрытой функцией, позволяющей выполнять HTTP-запросы без дополнительных инструментов, таких как curl или wget. Давайте разберемся, как это работает.

Заглянем в документацию Bash, используя команду man bash. В разделе о перенаправлении мы найдем интересное уточнение: Bash способен взаимодействовать со специальными файлами, доступными в операционной системе, или эмулировать их поведение, если такие файлы отсутствуют.  

Следуя этому описанию, мы откроем для себя способ выполнения HTTP-запросов непосредственно из Bash.

SberKids: Детское приложение получило обновление!

Ключевым нововведением стал масштабный редизайн приложения, который отразился на интерфейсе, визуальном стиле и функциональности. Теперь SberKids 4.0.0 обладает свежим и ярким дизайном с забавными рисунками, брызгами и каплями, скрытыми под обновленным интерфейсом.
В обновлении также появились новые задания, форматы карточек и возможность выбора аватара.
SberKids — это образовательная платформа для детей от 6 до 13 лет, которая предлагает доступ к обучающим видео, тестам, а также служит образовательным порталом.
Приложение позволяет детям, имеющим детскую Сберкарту, управлять своими расходами, переводить деньги, формировать накопления и следить за личным бюджетом, как настоящие взрослые.
С 2024 года SberKids поддерживает бесплатные переводы в банки-партнеры, что позволяет детям отправлять деньги без комиссии. Эту функцию уже оценили 300 тысяч пользователей. Дети могут отправлять деньги на сумму до 650 рублей.

Как создать LinkTree (Taplink) с помощью Python и GitHub Pages

В этой статье мы рассмотрим как создать собственное дерево ссылок на языке программирования Python и хостинга GitHub Pages. Мы создадим страницу похожую на LinkTree (Taplink) и реализуем проект на Python. Вот таким образом будет выглядеть наш результат.

Шпаргалка по Linux: Топ 10 команд 

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

1. man (Руководство пользователя)

Поддержка отечественного ПО

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

Идея такая: собрать деньги с крупных компаний и направить их на развитие российских разработчиков программ. Часть денег хотят использовать для поддержки талантливых программистов грантами, а другую часть – чтобы дать «кредитную поддержку» тем, кто хочет создавать российское ПО.

Веб-скрапинг в Python: ошибки, проблемы и методы решения

Процесс веб-скрапинга может столкнуться с различными трудностями, такими как блокировки, ошибки извлечения данных и снижение производительности. Чтобы преодолеть эти проблемы, разумно рассмотреть возможность использования языка программирования Python. В прошлом Python предоставлял инструменты для извлечения данных, среди которых библиотеки Requests, lxml и Beautiful Soup.

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

Веб-скрейпинг с Python: Руководство по Requests, BeautifulSoup, Selenium и Scrapy

Извлечение данных с веб-сайтов, известное как веб-скрейпинг, является ценным инструментом для анализа данных, исследований и автоматизации. Python, с его обширным набором библиотек, предоставляет широкий выбор инструментов для веб-скрейпинга. В этой статье мы рассмотрим четыре популярные библиотеки: Requests, BeautifulSoup, Selenium и Scrapy. Мы сравним их функциональность, предоставим подробные примеры кода и обсудим лучшие практики использования.

Как создать анимированную панель заголовка с возможностью прокрутки и Expo Router

Обычный шаблон пользовательского интерфейса, который вы увидите в мобильных приложениях, - это «native» заголовок, в котором элементы динамически перемещаются внутрь и наружу или анимируются цвета при прокрутке вверх и вниз. Используя компонент Stack Expo Router, мы можем создать повторно используемый компонент, который абстрагирует большую часть логики, сохраняя при этом гибкость за счет настройки prop.

Samsung: Odyssey 3D — первый 3D-монитор без очков

Компания лидирующая среди игровых мониторов, Samsung представила  Odyssey 3D — первый 3D-монитор без очков. Этот монитор, показанный на CES 2024, использует технологию отслеживания глаз, чтобы преобразовывать изображение в трехмерный формат.

Он доступен в двух размерах - 27 и 37 дюймов, с разрешением 4K, частотой обновления 165 Гц, поддержкой AMD FreeSync Premium и временем отклика 1 мс. Samsung не раскрыла информации о яркости экрана. 

Присоединяйся в тусовку

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

Попробовать

В этом месте могла бы быть ваша реклама

Разместить рекламу