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

https://dev-gang.ru/article/vnedrenie-dereva-reshenii-s-nulja-4pl0ifjvi5/
Эта статья расскажет вам о функциях, в том числе о том, что они собой представляют, их синтаксисе, компонентах и ​​типах. Вы также узнаете, как написать функцию в #Python.

https://dev-gang.ru/article/funkcii-python-jbxzmhywe3/
Вы можете создать функцию на #Python, которая принимает переменное количество аргументов. В этом посте вы узнаете, как определять такие функции, используя значения по умолчанию, ключевые слова и произвольные аргументы.

https://dev-gang.ru/article/argumenty-funkcii-python-a4bzy4vj8o/
👍1
В этой статье мы научимся анализировать речь с помощью анализа настроений. Анализ настроений — это процесс понимания мнения или эмоционального тона при написании предложения. Это отличная тема, обычно рассматриваемая в рамках темы «Обработка естественного языка».

#Python #NLP

https://dev-gang.ru/article/vvedenie-v-analiz-nastroenii-s-pomosczu-raspoznavanija-reczi-6cikb4qe91/
В этой статье мы рассмотрим, как можно создать игру с помощью #Three.js.

https://dev-gang.ru/article/sozdanie-igry-v-threejs-qp9f8asnwf/
В компьютере есть два важных компонента: CPU и память. CPU в основном отвечает за вычисления, а память отвечает за хранение. В коде, который мы пишем, определенные переменные будут помещены в память во время выполнения. Разные переменные имеют разную длину, а также разные блоки и размеры, занимаемые в памяти.

#Golang

https://dev-gang.ru/article/podrobnoe-objasnenie-ukazatelei-v-golang-a2kluwgjv1/
В этой статье я объясню основы стандартных пакетов шаблонов языка #Go (Golang). Эти основы включают в себя использование переменных, условных операторов, перебор переменных и применение функций к переменным в шаблонах #Golang.

https://dev-gang.ru/article/kak-ispolzovat-shablony-v-golang-vrvcb1thkn/
Если вы похожи на меня и у вас есть десятки различных проектов #Python, управление правильными пакетами, библиотеками и версиями и их поддержка могут стать настоящей проблемой. Зависимости одного проекта могут отличаться от другого, или определенные версии библиотек могут не подходить для конкретной кодовой базы. Использование виртуальных сред — отличный способ организовать ваши проекты и отделить их друг от друга. Они используются по разным причинам: от изоляции зависимостей вашего проекта до обеспечения согласованности версий пакетов и создания отдельных сред для подготовки и производства.


https://dev-gang.ru/article/kak-sozdat-virtualnuu-sredu-python-eq6y9hvsc3/
#HTML Теги для создания форм. Часть №2

https://dev-gang.ru/article/tegi-dlja-sozdanija-form-czast--input-p9dkv5mwcg/
Горячая перезагрузка — важная и наиболее часто используемая функция. Мы играем и меняем разные сообщения, логику внутри нашего кода. Есть простой способ его реализовать.

#Golang

https://dev-gang.ru/article/gorjaczaja-perezagruzka-s-ispolzovaniem-air-v-golang-xnsqsln98p/
Начиная с версии Go 1.18 у нас наконец появилась сила дженериков. На этой неделе, когда я просматривал исходный код #Golang, я нашел пример того, как создавать структуры с помощью дженериков.

https://dev-gang.ru/article/kak-ispolzovat-dzheneriki-golang-so-strukturami-2p0s31hbjd/
При тестировании программисты стремятся обнаружить любые потенциальные проблемы перед развертыванием приложения в рабочей среде. Одним из важных видов тестирования, которым занимаются программисты, является модульное тестирование.

#Golang

https://dev-gang.ru/article/uczebnoe-posobiedlja-naczinausczih-po-modulnomu-testirovaniu-golang-vd7wl6eui3/
В этой статье я расскажу вам об использовании Golang с MongoDB. Сначала я покажу вам, как установить #MongoDB и важные пакеты #Golang.

https://dev-gang.ru/article/kak-ispolzovat-mongodb-v-go-c0bl811ie5/
Замены строк в #Golang очень просты с помощью пакета strings. Из документации: «Пакет stings реализуют простые функции для управления строками в кодировке UTF-8».

https://dev-gang.ru/article/zamena-neskolkih-strok-v-golang-s-pomosczu-replacer-hsx350aece/
👍1
В этом посте я поделюсь самыми ценными и простыми советами и приемами #Angular, которые каждый может использовать в своем проекте. Неважно, большой у вас проект, маленький, старый или молодой.

https://dev-gang.ru/article/angular--prostyh-soveta-0tj6s83215/
Ведение журнала является неотъемлемой частью любого приложения. Однако правильное расположение и использование логгера в структуре проекта вызывает вопросы даже у опытных разработчиков.

#Golang

https://dev-gang.ru/article/gde-razmestit-logger-v-golang-fhacj832jf/
👍1
Это будет очень короткая статья, в которой я расскажу об указателях в языке #Golang.

https://dev-gang.ru/article/ukazateli-v-golang-nhegegrccl/
👍1
В этой статье вы узнаете, как создать собственное GitHub actions в #Go. #GitHub предоставляет нам два способа создания пользовательских действий GitHub: вы можете создавать действия с помощью JavaScript 💩 или использовать Docker 🐳. Я собираюсь использовать #Docker + #Golang для создания пользовательского действия GitHub, при этом я укажу на некоторые важные вещи, на которые следует обратить внимание.

https://dev-gang.ru/article/github-action-s-go-ni5gq1jjlg/
👍1
#Golang известен своим параллелизмом (горутинами). Существует не только параллелизм, но и настоящий параллелизм, который можно реализовать с помощью Golang.

https://dev-gang.ru/article/syncmutex-nq8bsfdxq6/
👍3
Оператор 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/