ChatM - информационные технологии

Публикации по теме 'software-engineering'


Если вы используете Pycharm, используйте его встроенный отладчик
# Приходит от того, кто не использовал его в течение длительного времени Когда мы переходим из университета/школы в рабочую среду, мы обычно переходим от крошечных/маленьких приложений к крупным корпоративным приложениям. Но мы могли бы принести некоторые из наших старых привычек. Одна из таких привычек — использовать функцию print() для отладки. В небольших университетских проектах функция print() работает достаточно хорошо, чтобы мы могли отлаживать наши методы/функции. Но не..

Практика разработки программного обеспечения и JavaScript с фреймворками приложений
Обзор · Введение · ТВЕРДЫЕ принципы · Подход к решению · Практики · Каркас приложения · JavaScript · Контроль версий · Нет SQL Введение Этот блог посвящен методам разработки программного обеспечения и структуре приложений. Прочитав это, вы получите лучшее представление о методах разработки программного обеспечения и JavaScript. Что это за практики? Практики — это то, что инженеры-программисты используют при разработке программного обеспечения. Обычно они..

Что такое абстрактное синтаксическое дерево (AST)?
Глубокое погружение в AST с примерами на трех разных языках программирования Большая часть кода, который мы пишем, превращается в абстрактное синтаксическое дерево (AST) на каком-то этапе рабочего процесса разработки. Обычно считается, что AST является частью компилятора, но есть множество мест и вариантов использования, где его можно использовать. Хотя книги по проектированию компиляторов могут различать синтаксические и семантические представления дерева, рисунок ниже работает как..

Что такое конструктор и каковы его типы и модификаторы доступа?
⚠️ Обратите внимание: я описываю эту концепцию в Java, но вам не нужно беспокоиться, потому что большинство языков программирования имеют одинаковую концепцию, за исключением небольшой разницы между языком и другие. Итак, на мой взгляд, вы берете концепцию и реализуете ее на нужном вам языке программирования. Основные принципы концепции : 1- Имя функции должно совпадать с классом. // Create a Product class public class Product{ int x; // Create a class attribute // Create a..

ChatGPT — Комментируете свой код с помощью ChatGPT?
По мере того, как 2022 год подходил к концу, с выпуском ChatGPT компанией OpenAI началась новая эра волнений и инноваций. От технических энтузиастов до отраслевых экспертов люди по всему миру изучают весь спектр возможностей, предлагаемых этой передовой технологией. В этой серии мы рассмотрим различные аспекты нового инструмента искусственного интеллекта, чтобы оценить, как он может помочь разработчикам в их повседневной жизни В наших предыдущих статьях мы погрузились в мир ChatGPT..

Моя стажировка в Cloudflare  — невероятный опыт обучения
Мое 8-месячное путешествие началось в январе 2022 года, когда я присоединился к Cloudflare в качестве стажера инженера-программиста в Сан-Франциско, Калифорния. В результате я приобрел невероятные технические и социальные навыки, которые способствовали моему росту как инженера-программиста. У меня была возможность решить сложные технические задачи, связанные с надежностью хранилища OLTP и изоляцией производительности, путем проектирования и разработки высокоэффективных проектов, глубокого..

От проверок кода к росту команды: раскрываем возможности практических проверок
В 2008 году GitHub произвел революцию в нашем подходе к кодированию, представив модель Pull-Request для проверки кода. Первоначально принятые в проектах с открытым исходным кодом, они использовались в качестве проверок для проверки кода от анонимных участников и проверки того, что они сделали продукт лучше. Перенесемся в сегодняшний день: хотя эта модель получила широкое распространение, ее потенциал не используется в полной мере, поскольку обзоры по-прежнему используются в качестве..

Новые материалы

Обучение модели Keras с большим набором данных (пакетное обучение)
Привет народ!! В этом блоге я собираюсь обсудить очень интересную особенность Keras. При обучении любой модели глубокого обучения обязательным условием для получения хорошего результата..

Раскрытие возможностей сверточных нейронных сетей: обучение аутентификации изображений
1.0 ВВЕДЕНИЕ В области анализа цифровых изображений насущной необходимостью стала разработка надежных методов, позволяющих отличить подлинные изображения от поддельных. С появлением сложных..

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

Легко загружать в React элемент HTML в виде изображения
Много раз на наших сайтах нам нужно сделать кнопку доступной для пользователей, чтобы они могли загружать содержимое страницы. Иногда нам нужно загрузить таблицу, график или, в более общем..

Запуск кластера Stable Diffusion на GCP с обслуживанием tensorflow (часть 1)
Часть 1. Настройка инфраструктуры с помощью Terraform В первой части этого руководства, состоящего из двух частей, мы научимся создавать кластер Kubernetes, который развертывает модель Stable..

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

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