Профессор Си
الذهاب إلى القناة على Telegram
Уроки, советы, новости C#. @anothertechrock @aldrson
إظهار المزيد2 721
المشتركون
لا توجد بيانات24 ساعات
-47 أيام
-1830 أيام
جارٍ تحميل البيانات
القنوات المماثلة
سحابة العلامات
الإشارات الواردة والصادرة
---
---
---
---
---
---
جذب المشتركين
أكتوبر '26أكتوبر '26
أكتوبر '26
+10
في 0 قنوات
سبتمبر '26
+10
في 0 قنوات
Get PRO
أغسطس '26
+8
في 0 قنوات
Get PRO
يوليو '26
+4
في 0 قنوات
Get PRO
يونيو '26
+11
في 0 قنوات
Get PRO
مايو '26
+6
في 0 قنوات
Get PRO
أبريل '26
+18
في 0 قنوات
Get PRO
مارس '26
+19
في 0 قنوات
Get PRO
فبراير '26
+33
في 0 قنوات
Get PRO
يناير '26
+27
في 0 قنوات
Get PRO
ديسمبر '25
+14
في 0 قنوات
Get PRO
نوفمبر '25
+29
في 0 قنوات
Get PRO
أكتوبر '25
+29
في 0 قنوات
Get PRO
سبتمبر '25
+35
في 0 قنوات
Get PRO
أغسطس '25
+26
في 0 قنوات
Get PRO
يوليو '25
+21
في 0 قنوات
Get PRO
يونيو '25
+35
في 0 قنوات
Get PRO
مايو '25
+32
في 0 قنوات
Get PRO
أبريل '25
+35
في 0 قنوات
Get PRO
مارس '25
+49
في 0 قنوات
Get PRO
فبراير '25
+45
في 0 قنوات
Get PRO
يناير '25
+60
في 0 قنوات
Get PRO
ديسمبر '24
+30
في 0 قنوات
Get PRO
نوفمبر '24
+77
في 0 قنوات
Get PRO
أكتوبر '24
+76
في 0 قنوات
Get PRO
سبتمبر '24
+56
في 0 قنوات
Get PRO
أغسطس '24
+38
في 0 قنوات
Get PRO
يوليو '24
+39
في 0 قنوات
Get PRO
يونيو '24
+67
في 0 قنوات
Get PRO
مايو '24
+63
في 0 قنوات
Get PRO
أبريل '24
+105
في 0 قنوات
Get PRO
مارس '24
+109
في 0 قنوات
Get PRO
فبراير '24
+25
في 0 قنوات
Get PRO
يناير '24
+20
في 0 قنوات
Get PRO
ديسمبر '23
+26
في 0 قنوات
Get PRO
نوفمبر '23
+6
في 0 قنوات
Get PRO
أكتوبر '23
+15
في 0 قنوات
Get PRO
سبتمبر '23
+18
في 0 قنوات
Get PRO
أغسطس '23
+21
في 0 قنوات
Get PRO
يوليو '23
+43
في 0 قنوات
Get PRO
يونيو '23
+6
في 0 قنوات
Get PRO
مايو '23
+11
في 0 قنوات
Get PRO
أبريل '23
+11
في 0 قنوات
Get PRO
مارس '23
+57
في 0 قنوات
Get PRO
فبراير '23
+455
في 0 قنوات
Get PRO
يناير '23
+9
في 0 قنوات
Get PRO
ديسمبر '22
+18
في 0 قنوات
Get PRO
نوفمبر '22
+11
في 0 قنوات
Get PRO
أكتوبر '22
+25
في 0 قنوات
Get PRO
سبتمبر '22
+121
في 0 قنوات
Get PRO
أغسطس '22
+22
في 0 قنوات
Get PRO
يوليو '22
+33
في 0 قنوات
Get PRO
يونيو '22
+40
في 0 قنوات
Get PRO
مايو '22
+270
في 0 قنوات
Get PRO
أبريل '22
+1 588
في 0 قنوات
Get PRO
مارس '220
في 0 قنوات
Get PRO
فبراير '220
في 0 قنوات
Get PRO
يناير '220
في 0 قنوات
Get PRO
ديسمبر '210
في 0 قنوات
Get PRO
نوفمبر '210
في 0 قنوات
Get PRO
أكتوبر '210
في 0 قنوات
Get PRO
سبتمبر '210
في 0 قنوات
Get PRO
أغسطس '210
في 0 قنوات
Get PRO
يوليو '21
+2 132
في 0 قنوات
| التاريخ | نمو المشتركين | الإشارات | القنوات | |
| 26 أكتوبر | 0 | |||
| 25 أكتوبر | 0 | |||
| 24 أكتوبر | 0 | |||
| 23 أكتوبر | 0 | |||
| 22 أكتوبر | +1 | |||
| 21 أكتوبر | +1 | |||
| 20 أكتوبر | 0 | |||
| 19 أكتوبر | 0 | |||
| 18 أكتوبر | 0 | |||
| 17 أكتوبر | 0 | |||
| 16 أكتوبر | 0 | |||
| 15 أكتوبر | 0 | |||
| 14 أكتوبر | 0 | |||
| 13 أكتوبر | 0 | |||
| 12 أكتوبر | 0 | |||
| 11 أكتوبر | +1 | |||
| 10 أكتوبر | +1 | |||
| 09 أكتوبر | +2 | |||
| 08 أكتوبر | +1 | |||
| 07 أكتوبر | 0 | |||
| 06 أكتوبر | +1 | |||
| 05 أكتوبر | 0 | |||
| 04 أكتوبر | 0 | |||
| 03 أكتوبر | 0 | |||
| 02 أكتوبر | +2 | |||
| 01 أكتوبر | 0 |
منشورات القناة
Что такое LINQ?
Ответ:
LINQ – это аббревиатура от Language Integrated Query, она была представлена в Visual Studio 2008.
LINQ – это набор функций, расширяющих возможности запросов в синтаксисе языка .NET путем добавления наборов новых стандартных операторов запросов, которые позволяют манипулировать данными независимо от источника данных.
Поддерживаемыми источниками данных являются: Коллекции .NET Framework, базы данных SQL Server, наборы данных ADO.NET, документы XML и любые коллекции объектов, поддерживающие IEnumerable или generic интерфейс IEnumerable<T>, как в C#, так и в Visual Basic.
Одним словом, LINQ преодолевает разрыв между миром объектов и миром данных.
#questions
| 2 | 🔥 Middle C# на собеседовании у Senior из европейского highload | 20 октября, 19:00 МСК
Можно знать технологию и всё равно завалить техническое интервью. Часто дело не в знаниях, а в том, как ты отвечаешь и какие детали упускаешь ☝🏻
Александр Моргунов, Senior C# разработчик с 7+ годами опыта в европейском highload, проведёт мок-собеседование в прямом эфире!
Отвечает разработчик-доброволец, вопросов он заранее не знает. После каждого ответа Александр разберёт, что было хорошо, где кандидат потерял баллы и как стоило ответить.
Проверяй себя вместе с кандидатом и узнай, к чему подготовиться до своего собеса.
🚀 Это бесплатно
Эфир проходит в рамках менторской программы ШОРТКАТ для C# разработчиков
Ссылка на эфир в боте 👉 @shortcut_csharp_bot
Реклама.
О рекламодателе. | 339 |
| 3 | Вопрос на засыпку. Что такое LINQ?
Ответ опубликуем завтра.
Пишите в комментариях ваш вариант!
#questions | 341 |
| 4 | Задачи недели с собеседований
За неделю в каналах вышло 12 задач, у каждой ответ спрятан под спойлером. Попробуй решить свою, прежде чем открывать.
💻 Frontend: порядок вывода в event loop · var и let в цикле
⚙️ Backend: почему LIKE не использует индекс
📱 Mobile: что будет с Activity при повороте
🎨 Design: пройдёт ли серый текст по WCAG
🧪 QA: граничные значения для поля «Возраст»
📊 Data & AI: утечка данных при нормализации · precision или recall для антифрода
📋 BA/SA: какие требования нефункциональные
🛠 DevOps: liveness, readiness или startup · почему под в OOMKilled
🧭 Product & Project: какую фичу делать первой по RICE
Новые задачи выходят по вторникам в каналах по направлениям.
#задача
📢 Джоб Хантер • IT вакансии | 570 |
| 5 | Всё про Generic Math в C#
С момента своего релиза в C# 11 и .NET 7 Обобщённая Математика так и осталась тёмной лошадкой в глазах программистов. Разработчики не понимают и не используют эту фичу.
В этой статье мы рассмотрим с нуля концепцию Generic Math, как она выглядит в C# и других языках программирования и почему вообще появилась. Также зароемся в «кишки» System.Numerics и узнаем, как применить в продакшне кровавого ынтэрпрайза.
https://habr.com/ru/companies/ruvds/articles/900006/ | 586 |
| 6 | 💥 Зажигаем миллиард цветов миллионом строк
Надругательство над C#, C++ и HLSL, игрища с булками и буферами, тройная полиглотность, SIMD, пепекторы, DirectX, экономия 800 Тб ОЗУ, новая парадигма программирования, многопроцессность, быстрая степень и многое другое.
Автор статьи рассказал, как делал софт на собственном фреймворке, который управляет ядерной подсветкой и механической видеостеной.
https://habr.com/ru/articles/902040/ | 665 |
| 7 | . | 1 |
| 8 | C# 12 and .NET 8 – Modern Cross-Platform
Development Fundamentals
Автор: Mark J. Price
Дата выхода: 2023
#csharp #en #2O23
Скачать книгу | 791 |
| 9 | RabbitMQ в Production: Transactional Outbox, идемпотентность и DLQ в ASP.NET Core
Отправить сообщение в RabbitMQ несложно. Гораздо сложнее сделать так, чтобы система продолжала работать корректно в production: сообщения не терялись, не обрабатывались повторно, а ошибки не приводили к бесконечным ретраям и дублированию данных.
На открытом уроке 17 сентября в 20:00 разберем типичные проблемы, с которыми сталкиваются разработчики при построении событийно-ориентированных систем, и последовательно рассмотрим проверенные подходы к их решению. Поговорим о паттерне Transactional Outbox, разберем, зачем нужна идемпотентность при обработке сообщений, и покажем, как Dead Letter Queue (DLQ) помогает безопасно работать с ошибками и некорректными сообщениями. Все примеры будут реализованы на ASP.NET Core с использованием RabbitMQ, однако рассмотренные подходы применимы и к другим брокерам сообщений.
Урок не для тех, кто хочет просто научиться отправлять первое сообщение в очередь. Будет полезен backend-разработчикам, строящим микросервисные архитектуры, и инженерам, которые хотят довести свои event-driven системы до промышленного уровня надежности.
После урока вы поймете, как гарантировать доставку сообщений, избежать дублирования данных при повторных обработках и организовать корректную обработку ошибок без остановки всего пайплайна.
👉 Записаться: https://vk.cc/d1Edia
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576 | 732 |
| 10 | Параллельное программирование на C#
Автор: Танвар Шакти
Год издания: 2021
#csharp #ru
Скачать книгу | 520 |
| 11 | C# 12 and .NET 8 – Modern Cross-Platform
Development Fundamentals
Автор: Mark J. Price
Дата выхода: 2023
#csharp #en #2O23
Скачать книгу | 490 |
| 12 | public class Program
{
public static int DivisibleByB(int a, int b) => a + (b - (a % b));
}
#задача #ответ | 705 |
| 13 | Задачка: Следующее число больше a и b и делится на b
Даны два числа a и b. Создайте функцию, которая возвращает следующее число, большее a и b и кратное b.
Примеры:
DivisibleByB(17, 8) ➞ 24
DivisibleByB(98, 3) ➞ 99
DivisibleByB(14, 11) ➞ 22
Пишите ваши варианты в комментариях. Ответ будет в канале сегодня вечером.
#задача | 645 |
| 14 | ООП не мертво. Вы просто пользуетесь им как молотком по клавиатуре
После каждой новой статьи с заголовком «ООП — это обман» хочется напомнить: ООП — это не набор шаблонов из книжек, а инженерный подход. Если проект страдает от наследования и DI, возможно, проблема не в ООП. А в том, как вы его применяете.
https://habr.com/ru/articles/908422/ | 816 |
| 15 | public class Program
{
public static int Factorial(int num)
{
if(num == 1)
return 1;
else
return num * Factorial(num-1);
}
}
#задача #ответ | 772 |
| 16 | Задачка: Возврат факториала
Напишите функцию, которая принимает целое число и возвращает факториал этого целого числа. То есть целое число, умноженное на все положительные младшие целые числа.
Примеры:
Factorial(3) ➞ 6
Factorial(5) ➞ 120
Factorial(12) ➞ 479001600
Пишите ваши варианты в комментариях. Ответ будет в канале сегодня вечером.
#задача | 633 |
| 17 | Вакансии для С# разработчиков
Ищешь работу на С#? Подписывайся на канал 👉 «Вакансии для С# разработчиков»
Что тебя ждёт:
✔️ Свежие вакансии каждый день
✔️ Junior, Middle, Senior — для любого уровня
✔️ Только проверенные работодатели
Не упусти шанс найти работу мечты!
🗂 Подписывайся и будь первым, кто узнает о новых вакансиях.
[Вакансии для С# разработчиков] | 752 |
| 18 | Talanto.work - сайт для всех, кто ищет работу в IT.
Мы спарсили за вас все возможные телеграм каналы и сайты с вакансиями исключительно из сферы IT.
Вам не нужно следить за тем, когда выходит вакансия и где, всё это уже сделано за вас.
Просто настройте фильтры у нас на сайте и получайте уведомления в телегу, как только вакансия вышла.
На talanto.work собрано 28.000+ вакансий из разных .ru и иностранных сайтов: разработка, QA, аналитика, DevOps, продакт, дизайн, менеджмент и другие IT/Digital-направления.
Более 1700 вакансий за последний месяц из телеграм каналов.
Что еще есть на сайте:
🟠 Фильтры для нормального поиска
Можно искать по стеку, грейду, зарплате, стране, формату работы, релокации и типу занятости.
🟠 Разбор резюме
Загружаете CV и получаете конкретные рекомендации: что улучшить, какие навыки добавить, где слабая структура и что может мешать пройти ATS.
🟠Проверка соответствия вакансии и резюме
Рядом с вакансией всегда есть кнопочка узнать соответствие, насколько ваш профиль ей подходит. Сервис покажет процент совпадения, сильные стороны и пробелы в резюме
🟠Сопроводительное письмо за 10 секунд
Вставляете вакансию и получаете персональное письмо под конкретную компанию и роль, а не шаблон “прошу рассмотреть мою кандидатуру”.
🟠Уведомления в Telegram
Задаёте фильтры один раз и бот присылает новые подходящие вакансии прямо в Telegram.
Поиск работы в IT сейчас и так сложный. Мы хотим, чтобы вы тратили меньше времени на листание сайтов и больше на точные отклики туда, где у вас реально есть шанс.
✈️ 50.000+ вакансий
🟢Бот с уведомлениями о ваших вакансиях: @TalantoWorkBot
🟢Написать сопровод
🟢Разобрать резюме
🟢Проверить соответствие резюме вакансиям | 619 |
| 19 | لا يوجد نص... | 545 |
| 20 | ✉️ Отклики направлять на:
secretar@komponent-m.ru
Тема письма: NET-разработчик — отклик | 558 |
