Обновить
8K+
7
Федор Киселев@async_void_return

Пользователь

11,1
Рейтинг
3
Подписчики
Отправить сообщение

Насколько я понимаю DataGrip нужен для отдела БД-разработчиков, которым как раз не нужна ни одна IDE с другими языками программирования. Хоть я и не пользовался DataGrip, но он вероятно в 100500 раз лучше чем SSMS (SQL Server Management Studio от Microsoft).

Я для себя нашел только одну причину использования DataGrip для .Net разработчиков: иногда удобнее отдельно открыть IDE с БД и IDE с кодом. Чтобы можно было параллельно смотреть таблицу и код, относящийся к ней. В Rider это не очень удобно из-за ограничения на количество вкладок - начинаешь путаться между вкладками, а также вкладки с таблицами в БД автоматически закрываются если открывать много вкладок с кодом. Но покупать для этого отдельную лицензию DataGrip кажется лишним :) В теории вместо этого можно в Rider создать отдельный проект, в котором будут чисто БД - надо собраться и попробовать это сделать наконец-то.

Когда я несколько лет назад перешел на работу с БД внутри Rider-а, то был в шоке удобством работы. ОКАЗЫВАЕТСЯ работа с БД может быть такой же приятной, как и написание кода. Особенно после SSMS впечатлили следующие фичи: крутой IntelliSense с подсказками, выполнение запроса на основании контекста курсора (без выделения запроса вручную), простое открытие Editor-а таблицы двойным кликом по ней и различная фильтрация внутри Editor-а таблицы

Да, вы правы. Но если уже издревле пользовался Rider, то сложно пересесть на другую IDE. Поэтому проще найти способ обхода региональных ограничений

На практике получается, что одна из самых сложных для решения проблем - это регулярность ревью. Та еще задача наладить процесс подготовки и проведения performance review, чтобы это работало как швейцарские часы ? Иногда сбор отзывов превращается в настоящий челенж. Особенно сложно собирать отзывы от заказчиков, у которых менеджеры на проектах и так перегружены. Также у ревьюера может быть завал на проекте и он бегает с горящей не хватает времени ни на что, в том числе на ревью, либо же страдает подготовка перед ревью (ошибка 3). Иногда у коллег бывают сложности с написанием саморевью - тут как раз может помочь шаблон/пример отзыва о своей работе, так как непонятно насколько подробно описывать свои результаты и на что обращать внимание в первую очередь.

Но самым неочевидным влиянием на регулярность является ротация в HR-команде. Если HR-команда небольшая, то после прихода нового специалиста понадобится время на ознакомление с текущим воркфоу проведения performance review.

Да, через комбинацию Win +R конечно проще и быстрее. Сам иногда пользуюсь этим хоткеем. Но я к этому отношусь так: больше - не меньше. Пусть лучше будет два способа и каждый для себя выберет оптимальный :)

Это чуть-чуть напоминает ситуацию с Git-ом, когда часть людей пользуется тулзой с UI, а часть людей делают все через командную строку. У нас в компании был коллега, который для Git-та в основном пользовался UI тулзой, но в случае простого мерджа веток переходил в командную строку, потому что ему было быстрее переключаться между ветками с помощью команд.

Я проверил в Windows 10 версии 22H2 и там запуск новой задачи спрятан в пункте меню "Файл". Я думаю из-за этого много людей не знали про эту возможность.

А теперь в Windows 11 версии 23H2 эта кнопка находится на видном месте на вкладке "Автозагрузка приложений". Нововведение заключается в перемещении кнопки на более заметное место.

О, классная тема, не знал про это. Будут теперь пользоваться :)

Да, полезные хоткеи. Можно добавить, что повторное нажатие Win + D развернет обратно ранее свернутые окна.

К полезным комбинациям с кнопкой Win я бы еще добавил Win + L (блокировка компьютера). Можно быстро заблокировать компьютер, если нужно отойти от рабочего места.

А хоткей Win + пробел является альтернативой комбинации Alt + Shift, которая переключает язык. Но я так и не смог привыкнуть к Win + пробел.

Ну и конечно Win + точка - открытие панели эмодзи ??

Да, спасибо за дополнение.

Я решил специально в статье пойти более долгим путем. Во-первых, чтобы показать хоткей для открытия Диспетчера задач, которым я часто пользуюсь. Во-вторых, чтобы показать нововведение Диспетчера задач в виде кнопки "Запустить новую задачу" - раньше эта кнопка была спрятана в одном из пунктов меню. В-третьих, чтобы в показать вкладку "Автозагрузка", в которой можно просматривать соответствующие приложения. Эта вкладка очень удобная, потому что в нее попадают приложения из разных источников (а не только из папки Startup). Также на этой вкладке можно смотреть влияние приложения на старт системы и включать/выключать автозагрузку для каждого приложения в отдельности.

Упс, спасибо что обратили внимание на это.

Я пользуюсь Fork-ом уже более 5 лет и он это насколько классная прога, что несколько лет назад купил лицензию. Это действительного того стоит. Хотя сейчас покупка из России недоступна...

Но я бы на 100% уверен, что она бесплатная, потому что у нас вся команда ей пользуется и у всех бесплатные версии. Я поспрашивал у коллег и инфа такая: Fork условно платный. Можно скачать и установить, начнется бесконечный ознакомительный период. Функционал будет доступен полностью, только раз в несколько недель будет появляться сообщение о необходимости приобрести, которое легко закрыть. По сути работает точно также как и WinRar, только просьба о покупке не так надоедает :)

Я добавлю это уточнение в статью.

Кстати да, меня тоже смущает тенденция уменьшения клавиатур. Пытался выбрать себе механическую клавиатуру взамен сломавшейся - дак большинство механических клавиатур делаются с уменьшенным кол-вом клавиш. В итоге пока что ничего не взял :)

А еще был опыт работы с ноутбука в течении нескольких недель и крайне не хватало стандартных кнопок над стрелками (Home, Delete и т.д.). Спасала только мышь с 8 доп. кнопками, на которую зибиндены все основные комбинации. Но в итоге все равно сгорел и подключил обычную полноразмерную клавиатуру :)

Информация

В рейтинге
736-й
Зарегистрирован
Активность

Специализация

Бэкенд разработчик
Ведущий
.NET
C#
Microsoft SQL
Entity framework
Docker
REST
Git
RabbitMQ
Микросервисная архитектура
PostgreSQL