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

#Python #Pandas

https://dev-gang.ru/article/zamenite-neskolko-znaczenii-v-dataframe-s-pomosczu-pandas-awds8ug537/
DataFrames — это хорошо известная структура данных, предоставляемая библиотекой Python Pandas. Их можно использовать для хранения данных в двумерной табличной форме, что удобно для визуализации и манипулирования различными типами данных. Поскольку DataFrames являются двухмерными, они содержат строки и столбцы. В этой статье мы рассмотрим 3 различных метода подсчета строк и столбцов в DataFrame, а также несколько примеров.

#Pandas

https://dev-gang.ru/article/poluczenie-koliczestva-strok-i-stolbcov-v-kadre-dannyh-pandas--metoda-evmmb1b3mr/
Numpy предоставляет нам множество функций для выполнения различных типов операций с массивами Numpy, одна из них — функция numpy.min(). Функция numpy.min() используется для поиска минимального значения в массивах. В этой статье мы рассмотрим три способа найти минимальный элемент массива с помощью этой функции.

#Python #Pandas

https://dev-gang.ru/article/numpymin-v-python-poluczit-minimalnoe-znaczenie-v-massive-ap14zab62o/
В этой статье мы рассмотрим одну из важнейших функций Pandas — query(), которая позволяет нам фильтровать и отображать определенные записи из DataFrame в соответствии с нашими потребностями, аналогично использованию системы базы данных с языком запросов. Мы рассмотрим запрос к DataFrame с помощью query() с некоторыми примерами.

#Python #Pandas

https://dev-gang.ru/article/metod-pandas-query-zapros-dataframe-v-python-7fz3yfomkc/
В этой статье мы добавим эффект свечения трассировки мыши к компонентам React.
Эффект свечения будет работать только при использовании мыши в качестве указателя. События касания не вызовут его.

#React

https://dev-gang.ru/article/dobavte-effekt-sveczenija-s-trassirovkoi-myshi-k-komponentam-react-9ch41e7yu8/
В этой статье мы рассмотрим базовый метод обработки изображений, который включает преобразование изображений RGB (красный, зеленый, синий) в изображения в оттенках серого (черно-белые). Для этого мы воспользуемся Matplotlib, популярной библиотекой Python, известной своими возможностями создания графиков и визуализации данных. Кроме того, мы рассмотрим несколько практических примеров преобразования изображений RGB в оттенки серого с помощью Matplotlib.

#Python #Matplotlib

https://dev-gang.ru/article/preobrazovanie-izobrazhenii-rgb-v-ottenki-serogo-s-pomosczu-matplotlib-poshagovoe-rukovodstvo-6xwczifsuv/
Давайте углубимся в то, как работает перехватчик Axios и как обеспечить остановку выполнения кода после ответа 401.

#VueJS

https://dev-gang.ru/article/kak-ostanovit-vypolnenie-koda-posle-otveta--v-axios-cngojcmlr2/
В огромном пространстве JavaScript многие мощные функции часто остаются незамеченными. Одной из таких скрытых жемчужин является WeakSet, невоспетый герой языка, который может помочь вам оптимизировать код и более эффективно управлять памятью. В этой статье мы углубимся в WeakSet, раскроем их потенциал и узнаем, как эффективно использовать их в наших проектах JavaScript.

#JavaScript

https://dev-gang.ru/article/raskroite-vozmozhnosti-javascript-weakset-osvoite-skrytuu-zhemczuzhinu-l09s2faq1f/
В этом руководстве вы узнаете о стандарте devcontainer.json, его назначении, о том, как его настроить и как использовать его для личного или делового использования. Это поможет вам повысить вашу производительность как инженера.
Здесь devcontainer.json выступает в качестве стандарта, который оптимизирует и стандартизирует вашу среду разработки. Это позволяет вам сосредоточиться на доставке изменений, а не беспокоиться о зависимостях и установках.

#JavaScript

https://dev-gang.ru/article/kak-standartizirovat-sredu-razrabotki-s-pomosczu-devcontainerjson-0qj0ge51ki/
Создайте молниеносно быстрый исполнитель Cloudflare, который будет хранить и возвращать случайные котировки.

#JavaScript #AWS

https://dev-gang.ru/article/sozdavaite-neverojatno-bystrye-besservernye-prilozhenija-s-pomosczu-cloudflare--6c4hhsnbi9/
В этом блоге мы рассмотрим подход, предназначенный для быстрого прототипирования и гибкой разработки — как легко развертывать и откатывать функции PostgreSQL с помощью Supabase. Supabase, мощная альтернатива традиционным системам управления базами данных с открытым исходным кодом, упрощает процесс развертывания функций и управления ими в этих сценариях.

#PostgreSQL

https://dev-gang.ru/article/prostoe-razvertyvanie-i-otkat-funkcii-postgresql-s-pomosczu-supabase-ajwk6zqlek/
В этом уроке вы узнаете, как создать целевую страницу продаж:

1. Создание целевой страницы продаж с помощью NextJS.
2. Совершение платежей через Stripe.
3. Сохранение данных в БД Airtable

#JavaScript

https://dev-gang.ru/article/dostignite-masterstva-nextjs-sozdaite-stranicu-prodazh-s-pomosczu-stripe-i-airtable-63ipg5y2xd/
В этой статье будет показано, как построить интерактивную карту на языке Python с помощью библиотеки Folium.

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

#Python

https://dev-gang.ru/article/sozdanie-interaktivnyh-kart-s-pomosczu-folium-i-python-r6vd4vh3c3/
В этом посте я создаю простое CRUD-приложение с помощью ReactJs и Django Rest Framework. Мы разделим этот пост на две части - Frontend и Backend.

Во фронтенд-части мы будем использовать ReactJS для работы на стороне клиента и вызова API. И наоборот, в бэкенд-части для создания API будет использоваться фреймворк Django Rest.

#React #Django

https://dev-gang.ru/article/kak-sozdat-crudprilozhenie-na-reactjs-i-django-rest-framework-yjkvsiq34k/
В этой статье представлено подробное руководство по созданию анимации, визуализирующей процесс тонкой настройки модели Vision Transformer (ViT). Мы прошли этапы создания и анализа внедрений, визуализации результатов и создания анимации, объединяющей эти элементы.

#Python #GitHub

https://dev-gang.ru/article/kak-ja-sozdaval-animaciu-vstraivanija-vo-vremja-tonkoi-nastroiki-tm8fmphkmc/
В этом посте мы описали, как использовать Apache APISIX imgproxyдля снижения стоимости хранения изображений в разных разрешениях. Благодаря кэшированию на вершине в общую архитектуру добавляется больше компонентов, но при этом сокращаются затраты на хранение.

#CSS #HTML

https://dev-gang.ru/article/izmenenie-razmera-izobrazhenii-na-letu-ot2p7d4cbx/
Изображения являются неотъемлемой частью веб-разработки, добавляя визуальную привлекательность и контекст вашим веб-страницам.

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

#HTML

https://dev-gang.ru/article/kak-rabotat-s-izobrazhenijami-v-html--rukovodstvo-dlja-naczinausczih-4k2nojkfi1/
В этой статье рассматривается техника использования сжатия и шифрования массивов для JavaScript-кода.

#JavaScript

https://dev-gang.ru/article/volshebnye-truki-javascript-minifikacija-i-shifrovanie-koda-ykjdsu0y0o/
В условиях постоянно развивающейся индустрии веб-разработки разработчики находятся в постоянном поиске инструментов и фреймворков, позволяющих создавать мощные и эффективные приложения. FastAPI и HTMX - две такие технологии, которые в сочетании друг с другом дают мощное решение для создания современных и отзывчивых веб-приложений.

#Python #FastAPI

https://dev-gang.ru/article/rasshirenie-vozmozhnostei-vebrazrabotki-s-pomosczu-fastapi-i-htmx-ezc2twjaxf/
Когда вы работаете с HarperDb, вы можете использовать TypeScript для улучшения вашего опыта разработки. В этой статье мы покажем вам некоторые рекомендации по использованию TypeScript в HarperDB. Мы поговорим о структурах папок, лучших методах работы с кодом и о том, как наилучшим образом настроить ваш проект, чтобы максимально использовать HarperDB.

#NodeJS #TypeScript

https://dev-gang.ru/article/luczshie-praktiki-dlja-proektov-harperdb-s-ispolzovaniem-typescript-93uf6y7vts/
Сеансовое и локальное хранилище — два основных типа веб-хранилища. Они похожи на обычные объекты свойств, но сохраняются (не исчезают) при перезагрузке веб-страницы.

Цель этой статьи — показать вам, как именно работают два объекта хранения в JavaScript. Мы также будем использовать упражнение со списком дел, чтобы попрактиковаться в использовании веб-хранилища в проекте веб-приложения.

#JavaScript

https://dev-gang.ru/article/objasnenie-vebhraniliscza--kak-ispolzovat-localstorage-i-sessionstorage-v-proektah-javascript-plivwhpbir/