Добавить в каталог
Темная тема
0
Канал C# (C Sharp) programming в Telegram

C# (C Sharp) programming

@csharp_ci
КаналТехнологииПубличный
Перейти в канал
Перейти в канал
18.3KПодписчиков
июл 2025Добавлен
РусскийЯзык

Описание

По всем вопросам- @haarrp C# - обучающий канал Senior C# разработчика. @ai_machinelearning_big_data - Machine learning @itchannels_telegram - 🔥лучшие ит-каналы @csharp_ci - C# академия @pythonlbooks- python книги📚 № 4918217994

Статистика

Рост подписчиков

18 306 0.7%
Рост подписчиков
ДатаПодписчиков
12 апр18 432
13 апр18 425
15 апр18 418
16 апр18 423
19 апр18 390
20 апр18 388
22 апр18 390
23 апр18 387
24 апр18 377
26 апр18 370
27 апр18 360
28 апр18 358
29 апр18 352
30 апр18 348
1 май18 344
2 май18 348
3 май18 339
4 май18 345
5 май18 353
9 май18 345
13 май18 326
15 май18 318
18 май18 310
19 май18 310
20 май18 313
21 май18 307
22 май18 306
23 май18 299
24 май18 298
25 май18 292
26 май18 287
27 май18 295
28 май18 292
29 май18 293
30 май18 304
31 май18 308
1 июн18 308
2 июн18 295
3 июн18 293
4 июн18 301
5 июн18 308
6 июн18 315
7 июн18 308
8 июн18 304
9 июн18 290
12 июн18 301
13 июн18 306

Количество постов

1 793 3.2%
Количество постов
ДатаПостов
12 апр1 737
13 апр1 743
15 апр1 745
16 апр1 745
19 апр1 749
20 апр1 749
22 апр1 751
23 апр1 752
24 апр1 752
26 апр1 755
27 апр1 756
28 апр1 757
29 апр1 757
30 апр1 757
1 май1 758
2 май1 758
3 май1 758
4 май1 758
5 май1 759
9 май1 761
13 май1 764
15 май1 765
18 май1 768
19 май1 768
20 май1 768
21 май1 769
22 май1 780
23 май1 784
24 май1 784
25 май1 784
26 май1 784
27 май1 784
28 май1 785
29 май1 785
30 май1 786
31 май1 786
1 июн1 786
2 июн1 788
3 июн1 788
4 июн1 789
5 июн1 789
6 июн1 790
7 июн1 790
8 июн1 790
9 июн1 791
12 июн1 792
13 июн1 793

Средние просмотры на пост

2 992 0.1%
Средние просмотры на пост
ДатаПросмотров
12 апр2 988
13 апр2 936
15 апр3 238
16 апр3 278
19 апр3 152
20 апр3 188
22 апр3 357
23 апр3 301
24 апр3 366
26 апр2 913
27 апр2 958
28 апр2 819
29 апр2 956
30 апр2 975
1 май2 976
2 май3 005
3 май3 052
4 май3 108
5 май3 097
9 май3 022
13 май3 053
15 май3 008
18 май2 803
19 май2 918
20 май2 972
21 май2 795
22 май2 273
23 май2 244
24 май2 309
25 май2 373
26 май2 440
27 май2 491
28 май2 635
29 май2 720
30 май2 611
31 май2 671
1 июн2 726
2 июн2 424
3 июн2 570
4 июн2 416
5 июн2 531
6 июн2 546
7 июн2 616
8 июн2 684
9 июн2 944
12 июн3 002
13 июн2 992

Посты из канала

🖥 Задачаusing System;using System.Collections.Generic;using System.Threading.Tasks;var actions = new List<Func<Task>>();for (int i = 0; i < 3; i++){ actions.Add(async () => { await Task.Yield(); Console.Write(i + " "); });}foreach (var action in actions){ await action();}Ч...
🐳 «Используй Testcontainers вместо in-memory» - это только половина правдыВсе уже выучили: EF Core InMemory provider - не интеграционный тест.Он не ловит:- баги в LINQ-трансляции- ограничения БД- коллации- реальные типы колонок- поведение конкретного SQL-провайдераОкей, заменили на реальный Postgre...
Алгоритму почти 70 лет, а он до сих пор живёт в ядре Linux.В 1957 году Wilkes, Wheeler и Gill описали быстрый способ считать количество установленных битов в числе. Не циклом по одному биту, а через маски и арифметику сразу над группами битов.Идея простая:- сначала считаем биты парами- потом группам...
Медиа-пост
✔️ Одна строчка .Result роняет ваш ASP.NET Core при CPU 8 %: разбор hill-climbing в .NET 9TL;DR. Один foo.GetAsync().Result внутри middleware превращает ASP.NET Core, державший 50k RPS на p99 = 40 мс, в сервис на 12k RPS с p99 = 4 с при CPU 8 %. Виноват не блокирующий вызов сам по себе. Виноват hill...
🖥 C# задачка с подвохомЧто выведет код?using System;using System.Collections.Generic;var list = new List<Func<int>>();for (int i = 0; i < 3; i++){ int x = i; list.Add(() => x); x = 100;}foreach (var f in list){ Console.Write(f() + " ");}A) 0 1 2😎 100 100 100C) 3 3 3D) 0 100 100Правильн...
🖥 Сервисы крутятся. Прод вроде живой. Но когда тимлид спрашивает: «почему здесь лучше ValueTask, а не Task?» или «как GC поведёт себя под нагрузкой?» - ты начинаешь плыть.И дело не в том, что ты плохо пишешь код. Просто большинство курсов заканчиваются ровно там, где начинается настоящий .NET.Этот ...
Медиа-пост
Полезная находка для геймдевов: большая коллекция open-source игр в одном месте.В репозитории собраны десятки проектов разных жанров. Всё разложено по категориям, у каждой игры есть краткое описание и ссылка на исходники.Можно смотреть, как устроены реальные игровые проекты, разбирать архитектуру, к...
Медиа-пост
📌 OpenAI показала редкий для ИИ результат: внутренняя модель самостоятельно нашла контрпример к известной задаче из дискретной геометрии, которую Пал Эрдёш сформулировал ещё в 1946 году.Суть задачи простая: есть n точек на плоскости. Нужно понять, сколько пар точек могут находиться ровно на расстоя...
15 проезный .NET-библиотек, которые используют senior-разработчикиOpen-source библиотеки, которые делают код чище, тесты надёжнее, а разработку быстрее.**HTTP, устойчивость и DI****1. Refit** Превращает REST API в типизированные C# интерфейсы. Меньше boilerplate вокруг HttpClient. GitHub: https://...