💻 Удалённая разработка в Rider
Не всегда нужно хранить код у себя на пк. Хранение и выполнение кода на удалённых хостах и контейнерах давно стало реальностью.
Rider делает работу с с такими хостами настолько удобной, что даже самые сложные задачи становятся простыми.
Подключение к серверу через SSH
Настроить SSH-подключение в Rider — проще, чем вы думаете. Всё, что нужно — это пару кликов в настройках IDE.
1. Откройте File → Settings → Tools → Deployment.
2. Выберите Add Remote Server и в качестве типа соединения выберите SSH.
3. Введите IP-адрес удалённого сервера, пользовательские данные и путь к приватному ключу (или пароль).
4. Нажмите Test Connection и, если всё в порядке, готово — подключение установлено!
🧑💻 Работа с проектами на удалённом сервере
Когда подключение установлено, вы получаете доступ к файловой системе удалённого сервера. Это значит, что вы можете:
• Перемещать файлы между локальной машиной и сервером
• Редактировать код, компилировать и запускать его на сервере.
• Открывать логи, работать с конфигурационными файлами и запускать процессы прямо из Rider.
Один из самых полезных инструментов при удалённой разработке — это отладка через SSH.
Вы можете подключиться к процессу, который работает на удалённом сервере, и отлаживать код, как если бы он выполнялся локально.
Чтобы начать удалённую отладку:
1. Запустите приложение на удалённом сервере
2. Выберите Run → Edit Configurations и создайте конфигурацию для Remote Debugging.
3. Подключитесь к удалённому процессу через SSH и начинайте отладку прямо из Rider.
Если вы ещё не настроили SSH в Rider, самое время попробовать.
🐸 Библиотека шарписта #буст
Не всегда нужно хранить код у себя на пк. Хранение и выполнение кода на удалённых хостах и контейнерах давно стало реальностью.
Rider делает работу с с такими хостами настолько удобной, что даже самые сложные задачи становятся простыми.
Подключение к серверу через SSH
Настроить SSH-подключение в Rider — проще, чем вы думаете. Всё, что нужно — это пару кликов в настройках IDE.
1. Откройте File → Settings → Tools → Deployment.
2. Выберите Add Remote Server и в качестве типа соединения выберите SSH.
3. Введите IP-адрес удалённого сервера, пользовательские данные и путь к приватному ключу (или пароль).
4. Нажмите Test Connection и, если всё в порядке, готово — подключение установлено!
🧑💻 Работа с проектами на удалённом сервере
Когда подключение установлено, вы получаете доступ к файловой системе удалённого сервера. Это значит, что вы можете:
• Перемещать файлы между локальной машиной и сервером
• Редактировать код, компилировать и запускать его на сервере.
• Открывать логи, работать с конфигурационными файлами и запускать процессы прямо из Rider.
Один из самых полезных инструментов при удалённой разработке — это отладка через SSH.
Вы можете подключиться к процессу, который работает на удалённом сервере, и отлаживать код, как если бы он выполнялся локально.
Чтобы начать удалённую отладку:
1. Запустите приложение на удалённом сервере
2. Выберите Run → Edit Configurations и создайте конфигурацию для Remote Debugging.
3. Подключитесь к удалённому процессу через SSH и начинайте отладку прямо из Rider.
Если вы ещё не настроили SSH в Rider, самое время попробовать.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤9👍7
😤 Устал листать туториалы, которые не складываются в картину
У тебя в голове уже есть логрегрессии, деревья, метрики и какая-то PCA, но системного понимания всё нет?
Пора с этим разобраться!
Наш курс по классическому ML:
— научит выбирать адекватные модели под задачу
— разложит метрики, переобучение и bias по полочкам
— покажет, что скрывается за fit/predict, и что с этим делать
🔔 До 27 июля по промокодуEarlybird — минус 10.000₽
P.S. Первые 10 участников получат эксклюзивный лонгрид, чтобы начать изучать тему ещё до старта курса.
👉 Поменяй свою жизнь: старт карьеры в AI — успей до закрытия набора!
У тебя в голове уже есть логрегрессии, деревья, метрики и какая-то PCA, но системного понимания всё нет?
Пора с этим разобраться!
Наш курс по классическому ML:
— научит выбирать адекватные модели под задачу
— разложит метрики, переобучение и bias по полочкам
— покажет, что скрывается за fit/predict, и что с этим делать
🔔 До 27 июля по промокоду
P.S. Первые 10 участников получат эксклюзивный лонгрид, чтобы начать изучать тему ещё до старта курса.
👉 Поменяй свою жизнь: старт карьеры в AI — успей до закрытия набора!
Когда вы рассказываете о своих проектах в резюме, важно не только указать, что было сделано, но и правильно подать информацию.
В карточках объяснили какие ошибки могут быть при описании пет-проектов.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6❤4🔥2
Please open Telegram to view this post
VIEW IN TELEGRAM
😁12❤2
😁36👏3👾3
🤔 «Начни сразу с нейросетей — зачем тебе логрегрессия?»
Это один из худших советов для начинающего ML-разработчика. Зрелость — это понимать, где простого достаточно, а не тянуть трансформеры на любую задачу из-за хайпа.
Классика ML — это не допотопная теория, а база (bias/variance, деревья, метрики), без которой не понять Deep Learning.
⚡️ Хотите освоить этот фундамент на реальных задачах? Приходите на наш курс по классическому ML. Только хардкор, только продовые задачи!
📆 Старт — 12 августа.
Для первых 10 участников бонус — специальный лонгрид по теме курса, чтобы вы могли начать разбираться уже сейчас.
🎁 Последний день промокодаEarlybird на скидку 10.000₽.
👉 Не упустите шанс!
Это один из худших советов для начинающего ML-разработчика. Зрелость — это понимать, где простого достаточно, а не тянуть трансформеры на любую задачу из-за хайпа.
Классика ML — это не допотопная теория, а база (bias/variance, деревья, метрики), без которой не понять Deep Learning.
⚡️ Хотите освоить этот фундамент на реальных задачах? Приходите на наш курс по классическому ML. Только хардкор, только продовые задачи!
📆 Старт — 12 августа.
Для первых 10 участников бонус — специальный лонгрид по теме курса, чтобы вы могли начать разбираться уже сейчас.
🎁 Последний день промокода
👉 Не упустите шанс!
📰 Дайджест недели
Собрали для вас самые важные новости минувшей недели.
— Тестирование HTTP-API с Alba
В статье рассматривается использование библиотеки Alba для тестирования HTTP-API в .NET в контексте фреймворка Wolverine.
— Стратегии миграции БД
В статье рассматриваются самые эффективные стратегии, которые помогут избежать рисков и минимизировать возможные проблемы.
— Как выбрать подходящий режим GitHub Copilot
— Обновление MCP C# SDK
🐸 Библиотека шарписта #свежак
Собрали для вас самые важные новости минувшей недели.
— Тестирование HTTP-API с Alba
В статье рассматривается использование библиотеки Alba для тестирования HTTP-API в .NET в контексте фреймворка Wolverine.
— Стратегии миграции БД
В статье рассматриваются самые эффективные стратегии, которые помогут избежать рисков и минимизировать возможные проблемы.
— Как выбрать подходящий режим GitHub Copilot
— Обновление MCP C# SDK
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4
Forwarded from Библиотека задач по C# | тесты, код, задания
Что произойдёт при попытке изменить значение readonly поля вне конструктора?
👾 — Будет выброшено исключение во время выполнения
👍 — Компилятор выдаст ошибку
🥰 — Значение изменится, но только для текущего экземпляра
⚡️ — Поле сбросится в значение по умолчанию
Библиотека задач по C#
👾 — Будет выброшено исключение во время выполнения
👍 — Компилятор выдаст ошибку
🥰 — Значение изменится, но только для текущего экземпляра
⚡️ — Поле сбросится в значение по умолчанию
Библиотека задач по C#
👍155🌚2🎉1👾1
C# / .NET Core Backend Developer — от 140 000 ₽, удалёнка.
Senior C# Developer (HFT) — до 1 000 000 ₽, удалённо.
Senior .NET Developer — до 250 000 ₽.
C# разработчик — от 240 000 ₽, удалённо.
C#/.NET‑разработчик — от 240 000 ₽, удалёнка.
Бустер — Удалённо (в любом городе мира).
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3
Please open Telegram to view this post
VIEW IN TELEGRAM
😁50👍3❤1
Последний шанс залутать курсы Proglib Academy с выгодой 40% и пожизненным доступом.
До 1 августа действует скидка на курсы по математике для Data Science, алгоритмам и структурам данных, обновлённому Python, frontend-разработке с нуля, основам IT для непрограммистов, базовым моделям ML, а также архитектурам и шаблонам проектирования.
Выбираем и забираем 👈
P.S. Акция не распространяется на курсы «AI-агенты для DS-специалистов» и «ML для старта в Data Science».
До 1 августа действует скидка на курсы по математике для Data Science, алгоритмам и структурам данных, обновлённому Python, frontend-разработке с нуля, основам IT для непрограммистов, базовым моделям ML, а также архитектурам и шаблонам проектирования.
Выбираем и забираем 👈
P.S. Акция не распространяется на курсы «AI-агенты для DS-специалистов» и «ML для старта в Data Science».
🥱3
Вайб-кодинг — это когда ты формулируешь задачу на обычном языке, а искусственный интеллект превращает её в рабочий код. Понятно и быстро! Но на самом ли деле это так безобидно?
В статье о том этот подход изменил подход к разработке, почему разработчики от него в восторге, а работодатели не всегда уверены в его эффективности.
Please open Telegram to view this post
VIEW IN TELEGRAM
😢9🥱8👍2🔥2😁1
Многие проекты на .NET годами живут со старыми версиями зависимостей. Это не видно на глаз, но может привести к уязвимостям или проблемам с производительностью.
Чтобы избавиться от этого нужно установить:
dotnet tool install --global dotnet-outdated-tool
И запустить:
dotnet outdated
Дополнительно можно использовать флаги:
--include-transitive: показывает даже вложенные зависимости
--upgrade: автоматически обновляет зависимости
--fail-on-updates: делает ошибку в CI, если есть устаревшие
Запускайте хотя бы раз в неделю и
Please open Telegram to view this post
VIEW IN TELEGRAM
❤8👍4😁4🥱2
Составили для вас чек-лист, который поможет организовать настоящий отдых и восстановить силы. Это мини-гайд, который можно использовать, чтобы максимально эффективно отдохнуть и вернуться к работе с новыми силами.
✅ Отключитесь от рабочих задач
• Убедитесь, что все рабочие приложения и уведомления выключены.
• Уведомите коллег и руководителей о том, что вы в отпуске или берете перерыв.
• Установите автоответчик.
✅ Создайте четкие границы для работы и отдыха
• Установите в календаре блоки времени для отдыха, чтобы не случайно «передвинуть» их.
• Избегайте переноса рабочих задач в личное время.
✅ Заботьтесь о теле
• Уделите внимание физической активности: прогулки на свежем воздухе, легкие тренировки или йога.
• Спите не менее 7-8 часов в сутки, соблюдая режим.
• Пройдите профилактические осмотры у врача.
✅ Снимите умственное напряжение
• Прекратите думать о рабочих задачах и проектах.
• Проводите время с людьми, которые вам нравятся и с которыми вы можете расслабиться.
• Начните новое хобби или займитесь творчеством: рисование, кулинария, музыка.
✅ Правильное питание и здоровье
• Старайтесь питаться сбалансированно и включать больше свежих продуктов.
• Уделите внимание питьевому режиму — пейте больше воды и избегайте чрезмерного употребления кофе.
• Избегайте тяжелых и жирных продуктов, особенно перед сном.
✅ Баланс между отдыхом и продуктивностью
• Найдите баланс между активностями и отдыхом. Не перегружайте себя мероприятиями.
• Помните, что отдых должен приносить удовольствие, а не ощущение усталости или перегрузки.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤8😁1