Найти в Дзене
ChatGPT - Что это и с чем его едят
По просьбе нуждающихся и не очень, появилась необходимость рассказать, что такое ChatGPT, для чего его стоит использовать, а для чего нет и, самое главное, как в него попасть, как зарегистрироваться и что для этого необходимо. Итак, начнем от простого к сложному. Думаю, что никто не расскажет лучше о себе, чем ты сам. Поэтому я обратился к ChatGPT и попросил его рассказать о себе. Вот что из этого вышло: Представьте, что у вас есть умный собеседник, который знает очень много — от литературы до кулинарии, от математики до истории...
3 недели назад
Dependency Injection в C#: принципы, реализация и лучшие практики
Dependency Injection (DI) — это широко используемый паттерн проектирования, который помогает улучшить гибкость и тестируемость кода. В этой статье мы рассмотрим, что такое DI, как он применяется в C#, и какие преимущества он приносит. Что такое Dependency Injection? Dependency Injection — это процесс предоставления зависимостей объекту. В контексте объектно-ориентированного программирования зависимость — это объект, который необходим другому объекту для выполнения его функциональности. Например,...
3 месяца назад
Протокол ModbusTCP: основы и применение
Введение Modbus TCP — это современная адаптация классического протокола Modbus, разработанная для работы поверх сетей TCP/IP. Благодаря совместимости с Ethernet, он стал стандартом в промышленной автоматизации, умных зданиях и системах управления. В этой статье рассмотрим его особенности, структуру, применение и ключевые аспекты. Протокол ModbusTCP является одним из наиболее распространенных промышленных протоколов для обмена данными между устройствами в системах автоматизации. Он был разработан...
3 месяца назад
Эффективное обучение и советы
Всем привет! Недавно я начал много учиться. Начиная с самообучения (изучая разные статьи, форумы и т. д.) по программированию для работы и карьерного роста, заканчивая платными и бесплатными онлайн-курсами. В частности, сейчас я обучаюсь на профессию DevOps-инженера. Совсем недавно я решил пройти курс по разработке игр. В этом курсе был мини-курс про эффективное обучение, и я хочу поделиться с вами этими знаниями, а заодно закрепить полученную информацию, изложив её в своём понимании. Онлайн-обучение...
3 месяца назад
№4 [Основы программирования на C#]Типы данных в C#
Тип данных определяет, какие значения может принимать переменная и какие операции с ней допустимы. В C# базовые типы делятся на несколько категорий, каждая из которых имеет свои особенности. Логические Хранят значения true или false. Представлены типом bool (System.Boolean): bool alive = true; bool isDead = false; Целочисленные Хранят целые числа разных диапазонов: byte b = 255; sbyte sb = -128; short sh = 1000; ushort ush = 50000; int i = 12345; uint ui = 12345; long l = 9223372036854775807; ulong ul = 18446744073709551615; Числа с плавающей точкой Для хранения дробных чисел: float f = 3...
6 месяцев назад
№3 [Основы программирования на C#]Литералы в C#
Литералы — это неизменяемые значения, которые могут быть переданы переменным. Они представляют собой константы разных типов: логические, целочисленные, вещественные, символьные, строковые и специальные литералы, такие как null. Логические литералы представляют два значения: Пример: Console.WriteLine(true); // выводит true Console.WriteLine(false); // выводит false Целочисленные литералы представляют положительные и отрицательные целые числа. Они могут быть записаны в следующих системах счисления: Пример: // Десятичные числа Console...
6 месяцев назад
№2 [Основы программирования на C#]Переменные и константы в C#
Переменные и константы используются для хранения данных в программах. Переменные позволяют изменять свои значения, а константы — нет. Разберем эти понятия подробнее. Переменная представляет собой именованную область памяти, которая хранит значение определенного типа. Каждая переменная имеет: Перед использованием переменную нужно определить. Синтаксис выглядит так: тип имя_переменной; Пример: string name; Здесь: После определения переменной ей можно присвоить значение, соответствующее ее типу: string name; name = "Tom"; Переменной также можно присвоить значение сразу при определении...
6 месяцев назад
№1 [Основы программирования на C#] Структура программы
Каждая программа на языке C# состоит из одного или нескольких файлов с расширением .cs. При создании нового проекта, например, в Visual Studio или через .NET CLI, автоматически создается файл Program.cs с минимальным шаблоном кода: // See https://aka.ms/new-console-template for more information Console.WriteLine("Hello, World!"); Этот код выполняется по умолчанию при запуске проекта. При необходимости в проект можно добавлять дополнительные файлы .cs. Код, находящийся в файле Program.cs, начинает выполнение программы...
103 читали · 6 месяцев назад
🤯НЕЙРОСЕТИ КОТОРЫЕ ВАС УДИВЯТ🤯
Добрый день господа и дамы!😌 Тут должно было написано ДОБРОЕ УТРО, но из-за того, что я оказался мистером попиздистором😚 Telegramm решил, что нефиг мне так много пиздеть и кинул ограничение по символам и удалил весь мой текст нафиг 😡 обидно 😒 Ну да ладно. Напишем вторую версию еще лучше, чем первая!😎 Данный пост будет посвящён полезным нейросетям которые могут пригодиться в нашей повседневной жизни🤯 Для начала расскажу что такое нейросеть простыми словами. Только сперва я надену монокль и сделаю умное ебало 🧐 Нейросеть — разновидность машинного обучения (это методы искусственного интеллекта,...
2 года назад