csharp_cplus | Unsorted

Telegram-канал csharp_cplus - C#

4119

Админ - @haarrp @itchannels_telegram - 🔥 лучшие ит каналы @ai_machinelearning_big_data - машинное обучение @programming_books_it - бесплатные it книги @pythonl - 🐍 @ArtificialIntelligencedl - AI @datascienceiot

Subscribe to a channel

C#

https://learn.microsoft.com/en-us/dotnet/core/deploying/trimming/trim-self-contained

Читать полностью…

C#

Господа, подскажите, есть какие-то способы уменьшить размеры приложения для десктопа, чтобы оно работало у всех. Да я могу собрать все библиотеки в одну кучу, но программа будет весить 300-500мб. Эт как-то слишком много для небольшой программы (

Читать полностью…

C#

Хотя чел профессионал пишет, но не объясняет причины

Читать полностью…

C#

Мне кажется всех участников тоже ботами заменят, которые не задают тупых вопросов и умеют гуглить 😂

Читать полностью…

C#

Высшее на новом уровне: онлайн-магистратура от Яндекса и ИТМО. Здесь фундаментальные знания и практика для карьерного роста, а ещё — учёба, которую можно совмещать с работой и жизнью.

IT‑специальность с экспертизой Яндекса + диплом магистра гособразца = новая ступень в карьере. Приёмная кампания уже идёт!

Все подробности — на дне открытых дверей:
— Разбор совместной программы с ИТМО.
— Всё о формате прикладной онлайн-магистратуры: что взяли от классического высшего, а что добавили из опыта специалистов Яндекса.
— Общение с экспертами из вуза и ответы на вопросы.
— Всё про поступление: сроки, экзамены, документы, оплата и образовательный кредит.

▷ Ждём вас 26 июня в 19:00 мск.

Читать полностью…

C#

Очередной ИТ специалист, лишившийся должности из-за ИИ

Читать полностью…

C#

Я и не заметил даже лол

Читать полностью…

C#

Оффтоп, но творог это и есть сыр

Читать полностью…

C#

Это в каком месте сырок это сырок? Где там сыр то

Читать полностью…

C#

Я правильно понимаю, что при создании экземпляра инициализируются все ещё не инициализированные Статик конструкторы затронутых классов, а при вызове функции только те в которых упоминается функция?
*Простите если не точно сформировал

Читать полностью…

C#

В тбанке на стажке порядка 80к платят за фултайм

Читать полностью…

C#

зачем это вообще если есть RemoveAt

Читать полностью…

C#

через grub, либо wsl (но оно уже через систему виртуализации hyper-v будет работать)

Читать полностью…

C#

Отсюда и ниже - путь в девопс, но админам тоже полезно будет

Читать полностью…

C#

По сетям, вот интересные вопросы, которые было бы круто изучить

28. Что такое модель OSI, TCP/IP?
29. Для чего нужны network masks?
30. Структура IP-пакета. Из чего состоит? Что такое фрагментация и почему она происходит?
31. Что такое коллизия? Почему возникает?
32. Что такое прокси?
33. Что такое firewalls и зачем они нужны?
34. Что такое NAT и для чего он нужен?
35. Какие типы IP-адресов вы знаете?
36. По какому порту и протоколу работают Ping и Traceroute?
 

Читать полностью…

C#

Убери рантайм из сборки

Читать полностью…

C#

мне понравился акцент в заголовках на пример в asp.net core, без самого asp.net core )
вместо него заюзали ef core..

в аннотации сказано что примеры с использованием record и struct, однако все примеры на базе обычного класса

Читать полностью…

C#

По-моему усложняет понимание разработки.

Начну с конца:
-Использует в minimapAPI источник БД.

Но нигде в нормальных местах напрямую EF я не использовал. Везде интерфейсы и подмены реализаций + вообще это еще и юскейсы.

Если кто-то скажет... It's minimap API. Тут оно не надо.

А зачем тогда надо DDD и прочую чушь писать про переопределение хешкода, eqauls и тд?

Обвязаться может еще автомапперами?

Почему просто не сказать, что есть доменные модели, которые могут меняться. Их не надо делать readonly, структурами.

А есть сущности, например, User. Что у него менять? Фамилию? Ну ок, но это не доменная модель должна меняться, а на уровне инфры модель, смысл её тогда вообще выносить за слой инфры и мапить в доменную модель?

Если Application слой меняет доменную модель с помощью интерфейсов, то окей. Это изменяемая модель. И не надо структуры юзать

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

Читать полностью…

C#

🏗️ Value Objects и DDD в ASP.NET Core — подробный гайд от Telerik

В новом блоге Telerik разбирается ключевой принцип Domain-Driven Design (DDD) — Value Objects — и как грамотно реализовать их в ASP.NET Core.

📌 Что такое Value Object:
• Объект без идентичности
• Сравнивается по значению, а не по ссылке
• Иммутабельный по своей сути
• Является частью бизнес-логики (например, Money, Email, `Address`)

🛠 В статье:
• Почему использовать Value Objects вместо простых типов
• Как реализовать их в .NET (структура, инварианты, валидация)
• Примеры кода, включая record, struct и кастомные value equality
• Как внедрять их в Entity Framework Core без боли

💡 Отличный материал для тех, кто хочет строить чистую доменную модель и развивать архитектурное мышление.

🔗 Читай статью:
https://www.telerik.com/blogs/domain-driven-design-principles-value-objects-aspnet-core

#DDD #ASPNetCore #ValueObjects #SoftwareArchitecture #Telerik

Читать полностью…

C#

Скажите спасибо @lolsBotCatcherBot

Читать полностью…

C#

сняли админские погоны

Читать полностью…

C#

Это домашний сыр. Совсем другое блюдо

Читать полностью…

C#

Привет есть проблема, которую не могу никак решить. Я создал две отдельные сборки:
1) .Net MAUI Blazor Hybrid App
2) Razor class library
ну первую сборку я использую для страниц, настроек и т.д
вторая для компонентов, которые я могу использовать несколько раз

но вот проблема, компилятор думает, что это не razor файлы, а html. Возможно, кто-то встречался с такой проблемой, подскажите как решили?

RCL вроде правильно настроил:

<Project Sdk="Microsoft.NET.Sdk.Razor">

Читать полностью…

C#

Чуваки по линуксу какую нейронку порекомендуете?

Читать полностью…

C#

В Яндексе около того же

Читать полностью…

C#

Domain делает упор на структуру, event на действия

Читать полностью…

C#

Лучше обратный for, если собираемся удалять элементы

Читать полностью…

C#

А подскажите можно ли как-то поставить линукс вместе с виндой на один пк, но не виртуальная машина?

Читать полностью…

C#

Есть классный канал на ютубе «мерион академи», очень простым языком, в шуточной форме объясняют работу сетей и тд. Посмотрите их канал)
Для изучения линукса могу посоветовать канал «кирилл семаев», там есть плей-листы, прям по порядочку, с самого нуля обучающий базе линукса

Читать полностью…

C#

Было бы классно, знать ответы на эти вопросы, ибо это база линукса

7. Зачем нужны файловые системы? Какие существуют?
8. В чем разница между виртуализацией и контейнеризацией?
9. В чем преимущества контейнеров?
10. Какова файловая структура в Linux (UNIX) системах, расположенных в /etc, /dev, /proc, /sys, /lib, /var (несколько директорий на выбор)?
11. Что такое Load Average?
12. В чем разница между soft и hard symlink?
13. Как работают file permissions, зачем директории права исполнения (+x)?
14. Что такое zombie process?
15. С помощью чего можно собрать информацию о текущем состоянии процессора, памяти, диска, сети?
16. Что такое swappiness?
17. Как посмотреть свободное место на диске?
18. Что такое inode?
19. Расскажите поэтапно процесс загрузки Linux с момента включения питания компьютера.
20. Что произойдет при выполнении команд:
1. cat file1 > file2
2. cat file1 >> file2
21. В чем разница между Ctrl+C и Ctrl+Z?
22. Как перенаправить одновременно stderr и stdin?


23. Как убить процесс? Какие есть типы сигналов?
24. Что делает команда grep?
25. Что такое скрипт bash?
26. Какие типы переменных используются в bash?
27. Что выведут команды:
1. echo ${hostname};
2. echo $(hostname);
 

Читать полностью…
Subscribe to a channel