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

https://dev-gang.ru/article/golangoperator-fallthrough-7kxi4ozhqg/
👍1
При разработке некоторых CLI-приложений в #Go я всегда рассматриваю файл main.go как «порт ввода-вывода моего приложения».

Почему входной порт? Он находится в файле main.go, который мы будем компилировать для создания исполняемого файла приложения, куда мы «привязываем» все остальные пакеты. Здесь мы запускаем зависимости, настраиваем и вызываем пакеты, которые выполняют бизнес-логику.

#Golang

https://dev-gang.ru/article/obrabotka-oshibok-prilozhenii-cli-v-golang-tizggrwzv1/
По мере роста наших приложений #Angular создание приложения занимает все больше и больше времени. Это означает, что иногда мы тратим больше времени на ожидание сборки приложения, чем на написание кода. Это становится еще более неприятным, если принять во внимание, что обычно нам нужно сосредоточиться только на одной конкретной части полного монолитного приложения.

#JavaScript #MicroFrontend

https://dev-gang.ru/article/nastroika-module-federation-v-angular-s-pomosczu-nx-vf5f3x3r1p/
Это сравнение производительности многих фреймворков веб-приложений, выполняющих фундаментальные задачи, такие как сериализация JSON, доступ к базе данных и составление шаблонов на стороне сервера.

https://www.techempower.com/benchmarks/#section=data-r21
Сегодняшняя статья будет посвящена изучению расширенных сетевых параметров, позволяющих двум процессам связывать один и тот же порт.

https://madflojo.medium.com/socket-options-go-multiple-listeners-one-port-7e5257044bb1
По сути, Signals представляет собой комбинацию переменной и уведомления об изменении. В отличие от observables, сигналы синхронны и всегда имеют значение.

#Angular

https://dev-gang.ru/article/vvedenie-v-angular-signals-atd3oizvdg/
Определение местоположения пользователя популярная функция для приложений и сайтов. В нашей статье вы узнаете, как воплотить в проект API геолокацию с ReactJS. Мы продемонстрируем возможность определения координат устройства пользователя и установку местоположения. Ждем Вас на нашем блоге.

#JavaScript #React

https://dev-gang.ru/article/kak-ispolzovat-api-geolokacii-s-pomosczu-reactjs-ixhsha66t8/
Совместное использование Bash и Python в системе Linux предоставляет широкий спектр возможностей. В нашей статье приведены примеры автоматизации задач и управления рабочим процессом.

#Bash #Linux #Python

https://dev-gang.ru/article/ispolzovanie-bash-i-python-vmeste-s747auhflk/
Парсинг веб-страниц помогает получить самую важную и ценную информацию из Интернета. Из нашего урока вы получите опыт работы с очисткой веб-страниц ETL c использованием Scrapy: который собирает цитаты, такие как цитата Эйнштейна, и загружает их в базу данных SQLite.

#Python #SQL

https://dev-gang.ru/article/davaite-sozdadim-skvoznoi-konveier-vebskrapinga-s-pomosczu-scrapy-a0bw0tvym7/
Семантический анализ – это анализ общего мнения аудитории. Благодаря интеллектуальному анализу мнений, компания получает обратную связь от потребителей и возможность улучшения продукта. Для определения отношения к продукту или услуге походит язык программирования Python. Давайте разберемся в анализе настроений с помощью простого практического руководства.

#Python #Data Science

https://dev-gang.ru/article/analiz-nastroenii-s-ispolzovaniem-python-rukovodstvo-dlja-naczinausczih-nsb7d08etk/
Внедряя CI/CD, мы стремимся повысить эффективность процесса выпуска приложений, сохраняя при этом его качество и целостность. В нашем проекте описаны необходимые шаги для интеграции GitHub Actions с сервисами Google Play для Android.

#Flutter #Android #GitHub

https://dev-gang.ru/article/legko-razvernite-svoe-prilozhenie-flutter-v-magazine-google-play-vpjv7n5ugp/
Темный режим на экране - распостраненная функция для разработчиков. Внедрив код в проект, можно легко забыть о способах его реализации. Поэтому мы предоставляем статью о методе, который используют чаще всего для управления цветовой темой.

#TypeScript; #React; #Redux

https://dev-gang.ru/article/temnyi-rezhim-s-nextjs-typescript-stilizovannymi-komponentami-i-naborom-instrumentov-redux-j37gibsehl/
С помощью этого сервиса вы сможете генерировать миниатюры видео из любой части видеофайла или URL-адреса. Таким образом, вы автоматизируете процесс извлечения эскизов из видео, обеспечивая эффективное и последовательное извлечение эскизов без необходимости ручной работы.

#JavaScript #NodeJS

https://dev-gang.ru/article/generacija-miniatur-iz-videorolikov-s-pomosczu-api-apyhub-m7mlc4wd6a/
В этой статье мы рассмотрим процесс создания пользовательских сериализаторов и десериализаторов YAML с использованием YamlDotNet. Чтобы проиллюстрировать эти концепции, мы рассмотрим конкретный вариант использования частичного анализа раздела переменных среды Docker Compose.

#Docker #YAML

https://dev-gang.ru/article/preobrazovanie-slozhnyh-tipov-yaml-v-net-s-pomosczu-polzovatelskih-preobrazovatelei-tipov-yamldotnet-0wb9vie8eh/
В этой статье мы хотим поделиться с некоторыми из наиболее полезных CSS-утилит, которые используются в проектах на React. Думаю, что многие из них помогут вам не только сэкономить время, но и пригодятся в ваших проектах.

#CSS #React

https://dev-gang.ru/article/luczshie-cssutility-dlja-proektov-na-react-prakticzeskie-fragmenty-stilizacii-8nxol40zgu/
В этой статье мы рассмотрим новую структуру приложения в версии Next.js 13 и преобразуем существующий проект Hygraph в эту новую структуру. Мы сделаем это шаг за шагом и посмотрим, как на самом деле работает постепенное внедрение.

#JavaScript #Next.js #React

https://dev-gang.ru/article/preobrazovanie-proekta-hygraph-nextjs-v-katalog-prilozhenija-nextjs-rwkqju9jv1/
В этой статье мы сосредоточимся на тех из вас, кто создает приложения для Android с помощью React Native. Поскольку Lottie поддерживает React Native, мы рассмотрим все необходимое, чтобы вы могли быстро приступить к работе.

#ReactNative

https://dev-gang.ru/article/kak-animirovat-zastavki-fire-tv-s-pomosczu-react-native-i-lottie-n6ptjx0lbk/
Всем привет! Я решил поделиться этим кратким руководством о том, как я создал чат-бота, который позволяет пользователям общаться с помощью Reddit API. Как разработчик и фанат Reddit, я хотел попробовать создать новый способ взаимодействия с платформой. Вот как я это сделал, используя NextJS, Chatwith и OpenAPI!

#JavaScript

https://dev-gang.ru/article/kak-sdelat-czatbota-dlja-reddit-api-7buyeg7xi3/
Вы когда-нибудь мечтали о собственном расширении для браузера? Вы когда-нибудь хотели, чтобы существовало расширение, которое делает то и это? Ну, просто создайте его! Для начала вам понадобится только файл manifest.json.

#CSS #HTML

https://dev-gang.ru/article/sozdavaite-rasshirenija-v-kratczaishie-sroki-m982aqr549/
В этом руководстве мы шаг за шагом рассмотрим разработку основных компонентов доски объявлений, используя Next.js для внешнего интерфейса и Directus в качестве внутреннего инструмента для управления данными о заданиях.

#ChakraUI #NestJS #TypeScript

https://dev-gang.ru/article/sozdanie-doski-objavlenii-s-pomosczu-nextjs-chakra-ui-i-directus-ibne1kws21/
При использовании программы чтения с экрана/преобразования текста в речь для чтения текста вслух веб-сайты часто звучат как старинные научно-фантастические роботы.
Мы можем исправить ситуацию использовав CSS для объявления различных голосов так же, как мы используем CSS для объявления семейств шрифтов и типографских деталей. Так, в разделе "Вопросы и ответы" можно сделать так, чтобы один голос спрашивал, а другой отвечал на вопросы.

#CSS

https://dev-gang.ru/article/ne-zvuczite-kak-robot-ispolzovanie-css-dlja-upravlenija-preobrazovaniem-teksta-v-recz-9vh72293q6/