Последние годы руками маппинг пишу, помнится что автомаппер умел ругаться, если в одном из участников есть поле, а в другом - нет (т.е. либо в дто либо в сущности завели поле и забыли продублировать).
Задайте себе вопрос, почему индустрия решила что аджайл хорош. Внезапно окажется, что 90% разработки про какие-нибудь сайты, с разной тематикой, динамикой, сложностью и нагрузкой.
@sunm8мне кажется или пост написан нейронкой? Можете пояснить, зачем? В плане, что полезного сделала нейронка, что стоило превращения человеческой речи в нейрослоп?
ПС: если писали сами, то у меня сильные ощущения шаблонных фраз нейроночки.
Слишком много выбора =) Т.е. я даже не понимаю в чём разница. Ам5 сокет, PCIe 5.0, частоты оперативки... всё? Что ещё отличает условную B850 от какой-нибудь X модели, так и не понял
По тексту складывается впечатление, что проблема в "неудалении" старых сервисов\кода. Но это ресурсы разработки-тестирования как минимум, которые придётся отвлечь от фичей -> отвлекаем ресурсы, уменьшаем продуктивность, можем получить более ранний коллапс, нет?
Просто я вижу похожие схемы и магии не случилось нигде, всем приходится жить в таком формате. Монолит перестает справляться с растущей нагрузкой, распиливаем монолит на микросервисы, процесс бесконечный - надо и фичи продолжать делать и нагрузку выносить и ещё много всего.
- .Result / .Wait на коде, который вы не контролируете;
Засовываем его в Task.Run и STA-треду должно быть хорошо. Не идеальное решение, но рабочее.
- lock, Sleep, блокирующий I/O, тяжелое вычисление прямо на UI-потоке повесят цикл сообщений независимо ни от какого ConfigureAwait;
и их тоже в Task.Run, да.
ну самое и главное, COM-сторона...
вот тут я уже не уверен, возможно действительно там можно устроить дедлок легким движением. Работал с офис-интеропом и с 1с старым, но там вся апишка выглядела как "синхронная", но при этом вроде не завязывалась на UI-тред и могла работать вне его. Не уверен, допускаю что эта проблема актуальна и её стоит опасаться.
Не блокировать UI-поток\очередь сообщений в целом хорошо, тут соглашусь полностью.
На андроиде ещё осталось внешнее хранение, в плане SD-карт или что-то похожее? Потому что на ПК то у нас вполне внешние хранилища в виде дисков (HDD\SSD).
Я аж задумался, если у меня будет мультибут между виндой и линуксом, то я не смогу примонтировать диск?..
Последние годы руками маппинг пишу, помнится что автомаппер умел ругаться, если в одном из участников есть поле, а в другом - нет (т.е. либо в дто либо в сущности завели поле и забыли продублировать).
Есть что-то похожее у Mapperly?
А если взять не воду, а какую-нибудь глину\пластелин, не будет на них это показательно? Или они не сохранят механику и будут двигаться по другому?
Вижу упоминание исключительно силовых тренировок. Ничего кроме силовых не работает? Условный фитнес, йога, плавание, бег - всё мимо, только силовые?
Задайте себе вопрос, почему индустрия решила что аджайл хорош. Внезапно окажется, что 90% разработки про какие-нибудь сайты, с разной тематикой, динамикой, сложностью и нагрузкой.
@sunm8мне кажется или пост написан нейронкой? Можете пояснить, зачем? В плане, что полезного сделала нейронка, что стоило превращения человеческой речи в нейрослоп?
ПС: если писали сами, то у меня сильные ощущения шаблонных фраз нейроночки.
А как этот айпи воспринимают зарубежные сайты? Там похоже не Россия в итоге для них светится?
А про редис что-то написать не получилось, потому что не в курсе или там за 800 коммитов ничего не сделали?
Статья интересная, но читается однобоко =)
По этой табличке я бы сказал B650E и выше довольно одинаковые для бытового использования и игр =)
Слишком много выбора =) Т.е. я даже не понимаю в чём разница. Ам5 сокет, PCIe 5.0, частоты оперативки... всё? Что ещё отличает условную B850 от какой-нибудь X модели, так и не понял
200-300 за сборку, условные 20-30 это честные 10%
10% это мало разве?
Вот сейчас как раз смотрю на Ryzen 7 9800X3D + RTX 5070 Ti
Проц на ам5 -> нужна материнка, непонятно какую брать (X модели под PCI 5?)
Материнка с ам5 это только DDR5, что резко увеличивает стоимость ПК
Внезапно на данный момент проц+видео это только половина стоимости
Это грустный ИБ. Я сейчас так сижу без notepad++ и FAR, потому что их нет в реестре.
По тексту складывается впечатление, что проблема в "неудалении" старых сервисов\кода. Но это ресурсы разработки-тестирования как минимум, которые придётся отвлечь от фичей -> отвлекаем ресурсы, уменьшаем продуктивность, можем получить более ранний коллапс, нет?
Просто я вижу похожие схемы и магии не случилось нигде, всем приходится жить в таком формате. Монолит перестает справляться с растущей нагрузкой, распиливаем монолит на микросервисы, процесс бесконечный - надо и фичи продолжать делать и нагрузку выносить и ещё много всего.
первые два использовал как заметки. Для заметок буквально тысячи приложений, все хороши, дело вкуса.
Слак это мессенджер. Где у вас мессенджер?
Ide это про редактор кода и связанные с ним вещи - билд+запуск, отладка, что угодно. На скриншотах не увидел.
В целом, что хотели сказать то?
Берём гитэкстеншен, закрываем ему доступ в интернет (по вкусу), пользуемся.
У него ещё и исходники открытые.
Засовываем его в Task.Run и STA-треду должно быть хорошо. Не идеальное решение, но рабочее.
и их тоже в Task.Run, да.
вот тут я уже не уверен, возможно действительно там можно устроить дедлок легким движением. Работал с офис-интеропом и с 1с старым, но там вся апишка выглядела как "синхронная", но при этом вроде не завязывалась на UI-тред и могла работать вне его. Не уверен, допускаю что эта проблема актуальна и её стоит опасаться.
Не блокировать UI-поток\очередь сообщений в целом хорошо, тут соглашусь полностью.
Я тут задумался, шифровальщики так же работают. Данные то всё ещё у меня, а вот ключ... :D
На андроиде ещё осталось внешнее хранение, в плане SD-карт или что-то похожее? Потому что на ПК то у нас вполне внешние хранилища в виде дисков (HDD\SSD).
Я аж задумался, если у меня будет мультибут между виндой и линуксом, то я не смогу примонтировать диск?..
Странно, в моей нету. Никаких упоминаний bitlocker ни в пуске, ни в настройках.
Если она включена по умолчанию, то это звучит как ошибка. В плане, меня никто о таком не предупреждал, а данные всё таки мои, а не майкрософт.