Профессор Си
رفتن به کانال در Telegram
Уроки, советы, новости C#. @anothertechrock @aldrson
نمایش بیشتر2 807
مشترکین
-224 ساعت
-87 روز
-1330 روز
در حال بارگیری داده...
کانالهای مشابه
ابر برچسبها
اشارات ورودی و خروجی
---
---
---
---
---
---
جذب مشترکین
ژوئن '26
ژوئن '26
+10
در 0 کانالها
مه '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 ژوئن | 0 | |||
| 21 ژوئن | 0 | |||
| 20 ژوئن | 0 | |||
| 19 ژوئن | +1 | |||
| 18 ژوئن | 0 | |||
| 17 ژوئن | +1 | |||
| 16 ژوئن | 0 | |||
| 15 ژوئن | 0 | |||
| 14 ژوئن | +2 | |||
| 13 ژوئن | +1 | |||
| 12 ژوئن | 0 | |||
| 11 ژوئن | 0 | |||
| 10 ژوئن | 0 | |||
| 09 ژوئن | 0 | |||
| 08 ژوئن | +1 | |||
| 07 ژوئن | 0 | |||
| 06 ژوئن | 0 | |||
| 05 ژوئن | 0 | |||
| 04 ژوئن | +3 | |||
| 03 ژوئن | 0 | |||
| 02 ژوئن | 0 | |||
| 01 ژوئن | +1 |
پستهای کانال
Магия Lovable: как создавать готовые интерфейсы с помощью одного запроса.
Бесплатный урок курса «Вайб-кодинг: создание цифровых продуктов с ИИ»
Lovable может за минуты собрать экран, который выглядит как почти готовый интерфейс. Но результат зависит не от «магии нейросети», а от того, насколько точно вы ставите задачу. Один расплывчатый запрос даст случайный макет, а правильно собранный системный промпт — понятную структуру, единый стиль и экран, который уже можно показывать команде, заказчику или использовать для проверки идеи.
На открытом уроке 2 июля в 20:00 разберём, как формулировать задачи для Lovable, чтобы получать предсказуемый результат с первой попытки. Поговорим о структуре системного промпта, ключевых словах, которые помогают превратить текст в качественный интерфейс, и способах доработки результата через встроенный редактор и повторные запросы. Отдельно обсудим, как управлять компонентами, просить нейросеть переиспользовать элементы и сохранять единый визуальный стиль.
Урок не для тех, кто ждёт, что Lovable «сам всё поймёт», не готов уточнять задачу и хочет получать качественный интерфейс без структуры, контекста и итераций.
👉 Записаться: https://vk.cc/cZ1Wn4
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
| 2 | 👍 42% · Professional Web Developer (Python/JavaScript, 80%-100%, Remote within Switzerla
🏢 Adfinis
Mid · Remote · Remote, Switzerland | 315 |
| 3 | Middle QA Automation Engineer (C#)
🏢 Норд Клан
Mid · Remote · Москва | 1 |
| 4 | 🔔Новые вакансии по C# за последние 7 дней
1️⃣ C# (.NET) Developer (Middle+ / Senior)
IndigoSoft
Middle/Senior · Remote · Москва · 💰 2 750 – 3 500 $
2️⃣ C#/.NET-разработчик
Paragon Software
Hybrid · Санкт-Петербург
3️⃣ C# разработчик
Клеверенс Софт
Office · Москва · 💰 70 000 – 150 000 RUR
4️⃣ C#/.NET-разработчик
МУЛЬТИФАКТОР
Hybrid · Москва
5️⃣ C# Backend Developer
Чиббис
Remote · Москва
6️⃣ Разработчик C#
PIX Robotics
Remote · Москва
7️⃣ Техлид C# Unity
Маналот Геймз
Lead · Remote · Москва
8️⃣ Senior C#/.Net разработчик
Клируэй Текнолоджис
Senior · Remote · Москва · 💰 220 000 – 350 000 RUR
9️⃣ Программист C# / MSSQL
ГрандТитул
Office · Химки
1️⃣0️⃣ C# .NET Framework WinForms
Биткрафт
Remote · Санкт-Петербург · 💰 200 000 – 250 000 RUR
1️⃣1️⃣ Ведущий C#-разработчик
Ozon
Remote · Москва
1️⃣2️⃣ Senior C# разработчик (.Net)
Лига Ставок
Senior · Remote · Москва
✈️ Talanto | #вакансии #csharp | 321 |
| 5 | Что такое делегаты в .NET?
Ответ:
Делегат в .NET похож на указатель функции в C или C++. Использование делегата позволяет программисту заключить ссылку на метод внутри объекта делегата. Затем объект делегата может быть передан в код, который может вызвать метод, на который ссылается ссылка, необязательно знать во время компиляции, какой метод будет вызван.
Кроме того, можно использовать делегат для создания пользовательских событий в классе. Например:
public delegate void FooDelegate();
class FooClass
{
// кастомное событие
public event FooDelegate FooEvent;
}
FooClass FooObj = new FooClass()
FooObj.FooEvent += new FooDelegate();
#questions | 597 |
| 6 | C# 12 and .NET 8 – Modern Cross-Platform
Development Fundamentals
Автор: Mark J. Price
Дата выхода: 2023
#csharp #en #2O23
Скачать книгу | 815 |
| 7 | بدون متن... | 807 |
| 8 | Составили для вас "План подготовки к собеседованию" на каждую из вакансий на нашем сайте talanto.work.
Теперь на каждую из 30.000 вакансий на нашем сайте есть "План подготовки под эту вакансию" в нём, вопросы и ответы на часто задаваемые вопросы на собеседовании, как от HR, так и технические вопросы. Например на python вакансию - часто задаваемые python вопросы.
3000+ вопросов и ответов по разным технологиям.
Как бы я искал работу на сайте?
1. Заполнил профиль на сайте
2. Открыл вакансию и увидел процент соответствия вашего профиля на эту вакансию
3. Прожарил бы свое резюме и исправил неточности и ошибки.
4. Изучил "План подготовки под эту вакансию"
5. Проработал и ответил на вопросы, которые могут задать HR и технический специалист.
6. Откликнулся на вакансию.
Все вопросы и планы лежат по ссылке: https://talanto.work/interview-prep.
Фичу выкатили только сегодня - если есть какие-то ошибки - пишите пожалуйста в комментариях. | 819 |
| 9 | 🔔Новые вакансии по C#
1️⃣ C# Developer (Revit API / BIM Automation) ТОЛЬКО АСТАНА!
DAN and PARTNERS
Астана
2️⃣ C#/.NET Разработчик
Nexign
Санкт-Петербург
3️⃣QA Fullstack C# Engineer
Зонтик
Senior · Remote · РФ · 💰 до 350 000 ₽
4️⃣ Middle C# Developer
AIR ASTANA, АО
Middle · Алматы
5️⃣ Senior C# разработчик [Telco Platform]
МТС
Senior · Remote · Москва
6️⃣ Senior C# Developer
Veeam
Senior · Remote · Warsaw, Poland
7️⃣ QA Fullstack C#
Альфа-Банк
Hybrid
8️⃣ AQA на C# Middle+
Devquality
Senior · Remote · Москва, Россия · 💰 до 165 000 ₽
9️⃣ Junior Game Developer (C# / C++)
Nival
Junior · Hybrid · 💰 100 000 – 150 000 ₽
1️⃣0️⃣ Automation Test Engineer C# (KORM)
Kaspersky
Москва
✈️ Talanto | #вакансии #csharp | 583 |
| 10 | 🔔Новые вакансии по C# за последние 7 дней
1️⃣ C# Developer (Revit API / BIM Automation) ТОЛЬКО АСТАНА!
DAN and PARTNERS
Астана
2️⃣ C#/.NET Разработчик
Nexign
Санкт-Петербург
3️⃣QA Fullstack C# Engineer
Зонтик
Senior · Remote · РФ · 💰 до 350 000 ₽
4️⃣ Middle C# Developer
AIR ASTANA, АО
Middle · Алматы
5️⃣ Senior C# разработчик [Telco Platform]
МТС
Senior · Remote · Москва
6️⃣ Senior C# Developer
Veeam
Senior · Remote · Warsaw, Poland
7️⃣ QA Fullstack C#
Альфа-Банк
Hybrid
8️⃣ AQA на C# Middle+
Devquality
Senior · Remote · Москва, Россия · 💰 до 165 000 ₽
9️⃣ Junior Game Developer (C# / C++)
Nival
Junior · Hybrid · 💰 100 000 – 150 000 ₽
1️⃣0️⃣ Automation Test Engineer C# (KORM)
Kaspersky
Москва
✈️ Talanto | #вакансии #csharp | 749 |
| 11 | Совет на 2026 год — переходите в ML.
Пока обычные разрабы конкурируют с ИИ-копилотами, ML-инженеры эти самые нейронки создают.
В эпоху нейростей это самые востребованые люди в мире программирования. Зарплаты мидлов начинаются от 250 000 ₽, а у сеньоров в BigTech доходят до 700 000 ₽.
А чтобы освоить его всего за 4 месяца без лишней суеты — изучите канал Артема Алехина.
Его бэкграунд: Руководитель команды в Сбере, валютная удаленка. К 22 годам вышел на доход 1 000 000+ ₽ в месяц.
На канале вы найдёте:
— Всё про самые востребованные стеки(Python, ИИ-агенты, NLP) и почему математика — это не страшно, если учить только нужное.
— Как оформить резюме, чтобы оно пролетало через любые LLM-фильтры и ATS-системы прямо к тимлидам.
— Скрипты переговоров, которые помогли его ученикам прыгнуть с 0 до 360к всего за 8 месяцев.
Во времена острой нехватки ML-разработчиков, это лучшее время, чтобы перекатиться. Переходи и изучай: https://t.me/+NmeKLJV36Co0MDVi | 347 |
| 12 | 🥸 Шарписты в очках
Сидите у монитора по 10–12 часов, втыкаете в Visual Studio, гоняете сборки.
И тут коллега с серьёзным лицом заявляет:
Без очков с фильтром синего ты себе глаза посадишь!
Но правда ли это — или просто маркетинг, нацеленный на программистов, особенно тех, кто пишет на C# и ценит комфорт?
👓 Аргументы за очки с фильтром синего света:
• Производители обещают защиту от «синих пиков» LED-экранов.
• Есть мнение, что блокировка синего света вечером помогает выработке мелатонина.
• Некоторым пользователям помогают при чувствительности к свету.
• Модный аксессуар. Особенно с антирефлексом и аккуратной оправой — +10 к внешности на митапах.
🧠 Аргументы против:
• Реальная проблема это плохая эргономика, поза и освещение.
• Лучше настроить яркость, использовать dark mode и 20-20-20 правило.
• Фильтрация синего искажает цвета. Особенно критично, если работаешь с графикой или UI.
• Хорошие очки стоят как лицензионный ReSharper.
💬 А вы носите очки? Не обязательно с фильтрами, может просто с диоптриями. Делитесь в комментариях 👇 | 694 |
| 13 | C# 12 and .NET 8 – Modern Cross-Platform
Development Fundamentals
Автор: Mark J. Price
Дата выхода: 2023
#csharp #en #2O23
Скачать книгу | 595 |
| 14 | 🔔Новые вакансии по C# за последние 14 дней
1️⃣ C# Developer
Hunter Bond
Hybrid · London, UK · 💰 от 8 333 £
2️⃣ C# Developer (gamedev)
Middle · Remote
3️⃣ C# Ontwikkelaar
Macee
Middle · Remote · Remote, Netherlands
4️⃣ Фулстек Разработчик c# (forex, crypto разработка программ для трейдинга)
Westernpips
Lead · Remote · 💰 150 000 – 180 000 ₽
5️⃣ Senior Техлид C#
Цифровые привычки
Senior · Remote · 💰 300 000 – 350 000 ₽
6️⃣ Cтарший Backend-разработчик
VK (MAX)
Remote · Москва
7️⃣ .NET C# Technical Lead
Jalasoft
Senior · Remote · Remote, Colombia
8️⃣ C# разработчик (WPF)
Антереал
Томск
9️⃣ Backend C# Junior+ Разработчик
ФинТех
Junior · Remote · 💰 100 000 – 150 000 ₽
1️⃣0️⃣ SDET C# (UIS)
Kaspersky
Москва
1️⃣1️⃣ Автотестировщик (C#)
ИТ-компания «Лоция»
Middle · Remote
1️⃣2️⃣ Senior C# Developer
Bell Integrator
Senior · Москва
✈️ Talanto | #вакансии #csharp | 719 |
| 15 | ⚙️ Гибридное кэширование
Гибридный кэш это баланс между скоростью и масштабируемостью. Он объединяет два уровня хранения данных:
1️⃣ Кэш в памяти. Хранит часто используемые данные локально, обеспечивая моментальный доступ.
2️⃣ Распределенный кэш: Redis, SQL Server Cache. Используется для хранения данных, доступных нескольким серверам.
То есть это метод, при котором данные сначала проверяются в локальном кэше, а если их там нет, запрашиваются из распределенного кэша, например, Redis.
Настройка гибридного кэша в .NET
Чтобы реализовать гибридное кэширование можно использовать HybridCache, который сочетает кэш в памяти и Redis.
1️⃣ Настроить локальный кэш
2️⃣ Добавить Redis как распределенный кэш
3️⃣ Реализовать логику работы с кэшем, используя стратегию «сначала память, потом Redis»
➡️ Подробнее о реализации HybridCache
🤔 Книги для шарписта | 608 |
| 16 | Один и тот же код может работать быстро или медленно — разница не в языке, а в том, как вы решаете задачу. Когда данных мало, это незаметно. Но как только объём растёт, ошибки в выборе алгоритма начинают стоить времени и ресурсов.
👩💻 Приглашаем на открытый урок «Производительность кода на примере алгоритмов сортировки»
🗓 21 апреля в 20:00 МСК
🆓 На этом открытом уроке мы разберёмся, как скорость работы программы зависит от выбранного способа решения задачи - на понятном примере сортировки данных.
🔍 Что вы узнаете на вебинаре:
– Почему существует несколько способов выполнить одну и ту же задачу.
– Как разные подходы к сортировке данных влияют на скорость работы программы.
– Почему одни решения подходят для маленьких объёмов данных, а другие — для больших.
– Что происходит с программой, когда данных становится в 10, 100 или 1000 раз больше.
– Как разработчики заранее прогнозируют производительность.
🎯 Кому будет полезно:
– Тем, кто только присматривается к профессии разработчика на C#.
– Новичкам, которые начали изучать C# и хотят понимать, как писать «быстрый» код.
– Всем, кто хочет разобраться, от чего зависит скорость работы приложений.
– Тем, кто рассматривает обучение на курсе «Разработчик на C# с нуля» и хочет познакомиться с подходом к обучению.
🔗 Ссылка на регистрацию: https://vk.cc/cWFwrK
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576 | 491 |
| 17 | 👀 Сортировать все ради одного значения — это дорогая привычка
В продакшене до сих пор встречается LINQ паттерн, где коллекцию сначала сортируют, а потом берут первый элемент:
var youngest = people
.OrderBy(p => p.Age)
.First();
На вид код нормальный, но по факту он платит за сортировку, хотя нужна всего одна крайняя точка.
Правильнее выразить намерение напрямую через MinBy:
var youngest = people.MinBy(p => p.Age);
MinBy возвращает элемент с минимальным ключом и не требует полной сортировки последовательности. Если в коде встречается OrderBy().First() или OrderByDescending().First(), это повод остановиться и проверить, не ищется ли просто минимум или максимум.
Профессор Си | 630 |
| 18 | Основы протокола HTTP. Бесплатный урок курса «Проектирование API»
API невозможно проектировать хорошо, если HTTP воспринимается как «просто способ отправить запрос». Ошибки в методах, заголовках, кодах ответа и семантике запросов быстро превращаются в неудобные интеграции, неочевидное поведение клиентов и лишние переделки уже после запуска.
📅 На открытом уроке 15 апреля 2026 в 20:00:
— Разберём основы протокола HTTP с точки зрения проектирования API.
— Поговорим о том, как устроено взаимодействие клиент–сервер, зачем нужны методы, заголовки, коды ответа и какие решения в дизайне интерфейсов напрямую зависят от понимания HTTP.
— Это тот фундамент, без которого невозможно осознанно проектировать предсказуемые, удобные и устойчивые интерфейсы.
Урок не для тех, кто хочет выучить пару кодов ответа и считать тему закрытой, или продолжает относиться к HTTP как к набору случайных соглашений без логики и правил.
👉 Записаться: https://vk.cc/cWnc5D
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576 | 694 |
| 19 | C# .NET Разработчик
ЗП: 180 000 - 240 000 ₽
Гибрид
https://talento.works/jobs/86b65e0f-3f51-4a94-9413-67ef7a2195bd | 932 |
اکنون در دسترس! پژوهش تلگرام ۲۰۲۵ — مهمترین بینشهای سال 
