• Архитектура маркетплейса
    0
    С такой архитектурой, в современном маркетплейсе, далеко не уедешь :(
  • Разбираемся с middleware в ASP.NET Core
    0
    short-circuiting — а откуда вы взяли что это переводится просто как «замыкание»? Сам термин имеет несколько иное значение и убирать из него значимое второе слово, коренным образом меняет его смысл. Т.к. под замыканием в .net понимается несколько иной механизм.
  • Управляем технологиями в компании без тех. радара
    +2
    Теперь понятно, почему уже на протяжении стольких лет, сайт до сих пор не может запомнить моего местоположения и редиректнуть на нужный поддомен. Вы просто играетесь с технологиями. :)
  • Девушки в tech, Ozon Tech
    0
    Потому-что часть логистической цепочки еще на старой платформе работает, а там расчет всего маршрута строиться сразу, как создается заказ. Проблема не столько адрес поменять, сколько без проблем всю цепочку маршрута перестроить. :(
  • Логирование и трассировка запросов — лучшие практики. Доклад Яндекса
    +1
    Не только они, вошло в привычный оборот в больших компаниях. Хотя, видимо, пошло как раз от них.
  • Самодельный рекуператор для загородного дома с КПД 80%
    +1
    Площадь теплообменника я точно не знаю. Но, пожалуй, что тут важно другое, что величина КПД — зависит не только от площади теплообмена, а еще и от пары тройки данных, которые влияют на другие важные параметры (типа скорости воздухообмена и т.п.). Тут практически аналогия с CAP-теоремой :) Ну т.е. можно задрать КПД до 90-80, но пострадает уровень CO, если вы находитесь в помещении и т.п. В этой части, например, VAC системы более оптимальны. Когда реально воздухобмен не нужен сильный (все на работе) — КПД теплообмена высокий.
  • Самодельный рекуператор для загородного дома с КПД 80%
    0
    Ну вот сходу, максимальный КПД у бытовых рекуператоров он в реальности не достижим. Как пример диаграмма одного из самых доступных electrolux star epvs-650.
    image т.е. что бы подобраться к максимальному КПД, по факту практически прекратить почти весь обмен воздухом. В обычной эксплуатации — этот параметр ну дай бог что бы до 65% добрался.
  • Worker Service в .NET Core 3: что такое и зачем нужно
    0
    Да!
  • Создание современных облачных приложений с использованием Pulumi и .NET Core
    +1
    Если уж выкладываете переводы — то сделайте его хотя бы качественным.
  • Wi-Fi в музее-усадьбе Архангельское
    +2
    Есть там покрытие сотовой сетью. В отдельных местах хреновенькое конечно, но в целом каких-то серьезных проблем, не то что с голосовой связью даже с интеренетом нету. По крайней мере у Мегафона. Гулял там 2 дня назад, кроме основного дворца, связь была везде.
  • Поддержка аппаратно-специфичных инструкций в .NET Core (теперь не только SIMD)
    +5
    Да вот именно что для intrinsics, кажется, нет подходящего однозначного перевода на русский, поэтому многие его просто так и начала называть «интринсики», хотя конечно звучит сложно.
  • Поддержка аппаратно-специфичных инструкций в .NET Core (теперь не только SIMD)
    +6
    Перевести intrinsics как «характеристики» даже с учетом объяснений, ну очень неудачный и вообще не отражающее реального назначения, перевод. Есть более адекватные переводы (в том числе и от MS), по сравнения с данным: «расширенные инструкции процессора», «встроенные функции»… в конце концов без перевода этого термина (оставив транслитерацию) статья читается проще. Но это мое мнение.
  • Озеро данных для маркетинга — от монструозных таблиц до отчётов и визуализации
    0
    Datalake сейчас представляется как хранилище всех данных компании в «грязном» виде. Как они пришли в компанию, так обычно и хранятся. Никогда не знаешь, где и в каком виде они могут пригодиться.
  • Персональные данные более 450 тыс. пользователей Ozon утекли в сеть. Роскомнадзор просит объясниться
    0
    Я пришел, когда уже все исправили. По факту, начав писать весь Озон заново, и начав именно с этой проблемы. Поэтому каких-то особых подробностей рассказать просто не смогу.
  • Персональные данные более 450 тыс. пользователей Ozon утекли в сеть. Роскомнадзор просит объясниться
    0
    Пароль в Озоне — это было не просто поле в табличке, все гораздо сложнее. Поменять на тот момент прозрачно для пользователей не получилось бы.
  • Оптимизация сборки мусора в высоконагруженном .NET сервисе
    0
    github.com/neuecc/Utf8Json вот этот поинтереснее, имхо. Аллокаций меньше точно, скорость аналогична Newtonsoft.Json (чуть лучше на самом деле, но в пределах нескольких %). Пробовал заменить форматеры в asp.net на него — дали повышение rps ~ на 5-10%.
  • Оптимизация сборки мусора в высоконагруженном .NET сервисе
    +1
    В .net core 3 — его уже в базе нет. Но без него даже на preview 5 работать нормально сложно. System.Text.Json, а точнее видимо форматер на его основе, еще имеет серьезные баги, типа не поддерживает различные *case, кроме CamelCase.
  • По рельсам за облака: как помыть стекло в небоскребе
    0
    Интересно, уже год наблюдаю за этими СОФ из окна в Москва-Сити… и каждые пару месяцев только альпинистов. Ни разу не видел, что бы работали на СОФ.
  • Кажется, памяти устройств, наконец, стало действительно хватать всем
    +1
    Кажется, что он уже не нужен, при наличии облачной синхронизации. Самое важное — какие-то рабочие данные и личные ресурсы типа фоток или музыкальных коллекций, которые активно сливаются в разные внешние хранилища. При серьезных проблемах — бекап полезен только для быстрого восстановления системы, но не спасения данных. За последние 8 лет, лично я имел всего 2 проблемы с убитыми данными на дисках и ни разу не терял их, только потому что все было в облаках.
  • Будущее Kubernetes — за виртуальными машинами
    +6
    За столько лет существования термина мультитенатность — первый раз его в переводе увидел. Иногда лучше не переводить.
  • OZON изнутри: feels like a startup
    0
    Ну в вики со ссылкой на интервью говорится, что нет.
  • OZON изнутри: feels like a startup
    0
    Какие примеры сервисов на .net вы ходите увидеть?
  • OZON изнутри: feels like a startup
    0
    Вы верно не совсем правильно поняли, никто не переписывает на Go c .NET. И Go и .net core сосуществуют вместе внутри компании, и на том и на том разрабатывать сервисы, которые являются переделкой старых систем и приложений, и также пишется новая бизнес логика. Просто сразу большого количества разработчиков знающих .net core и умеющих хайлоад мало, а тут оказалось что есть куча ребят на Go, который умеют хайлоад. Вот теперь уже дружно живем вместе. Не важно какой язык, важна фича, на чем она написана — вопрос второй, главное что бы работала и была реализована быстро.
  • OZON изнутри: feels like a startup
    0
    Можно пересобрать хорошо написанный проект на .net framework 4 и выше на core и почти не вложить почти ни копейки. Выкинуть MS sql и пересесть на postgres (тут конечно немного с запросам надо пошаманить, как, в прочем и при перехода на любую другую СУБД без использования orm) тоже не такая большая проблема, как кажется. И занимает это ужасно мало времени, на фоне напсания проекта с 0.
  • Построение микросервисной архитектуры на Golang и gRPC, часть 1
    0
    gRPC это не протокол, а еще одна реализация технологии RPC от гугла в основне которого лежит его протокол сериализации Protocol Buffers.
  • В Оренбурге обнаружили майнинг-ферму на заброшенном заводе
    +1
    Эту ферму больше месяца назад накрыли. Я как раз в баре с товарищем, который в операции участвовал в этот день, пересекся, фото показывал — там размеры впечатляют… Так что совокупная мощность уже упала давно.
  • Комментарий из публикации, перенесённой в черновики.
  • Комментарий из публикации, перенесённой в черновики.
  • Смена основного стека с .NET на Java
    +1
    В версии 2.1 уже есть.
  • Обычную древесину сделали более прочной, чем сталь или титан
    0
    Не нужны стальные балки или несущие стены — можно использовать инженерное дерево и двутавры. До 12 метров спокойно можно перекрыть пролет.
  • Два игровых рекорда возрастом в десятилетия признали недействительными
    +1
    А можно подробности по второму рекорду? Каким именно образом это удалось показать? Если по второму доказательства понятны, то во втором случае очень неявно это все указано.
  • MVP – это не черновой вариант! Точно?
    0
    Я своим вопросом, больше хотел услышать конкретику по тем свойствам рефакторинга, которые были написаны в предложении, т.к. по моему мнению, эти характеристики больше применимы к понятию архитектуры, но никак не рефакторингу.

    Что такое гибкий рефакторинг? Что такое масшатабируемы рефакторинг? В классике Фаулера я не припоминаю таких вещей. Возможно у 6thSence и ee команды выработались свое понимание и свои подходы, которые можно назвать гибким и масштабируемым рефакторингом.
  • MVP – это не черновой вариант! Точно?
    +1
    Рефакторинг

    То, от чего точно не стоит отказываться. При создании минимального продукта очень важно, чтобы он был гибким, масштабируемым и готовым развиваться в любую сторону.


    Вы с архитектурой не перепутали случайно?
  • Как программисты развлекались до появления программирования
    +8
    святого Бернарда — сенбернар?
  • Как запустить фоновый процесс в Asp.net
    0
    Я это хранилище (Hangfire.MemoryStorage) использую для задачи периодического чтения очереди. Персистентость для этой задачи не важна, а какое-то хранилище быть все равно должно.
  • Как запустить фоновый процесс в Asp.net
    0
    Нет не необходима — он спокойно может все хранить в памяти. Конечно персистентность страдает, но для задача, которым это не нужно вполне подходит.
  • Женщина построила дом по руководствам с YouTube
    0
    Если вы строите дом для себя — вы только инспекторов приглашаете, и лицензированных рабочих на спец работы, типа газификации. В остальном никаких спец разрешений не требуется. А вот если вы строите для продажи, то обязаны иметь лицензию.
  • .NET Standard Library – адекватный стандарт?
    0
    Только вот реально времени это займет больше. И дальнейшая поддержка дороже выйдет. Все-таки, что не говори, а С# и Java в плане скорости разработки, особенно под энтерпрайз, ушли существенно дальше чем C++.
  • .NET Standard Library – адекватный стандарт?
    0
    Да с введением всех этих стандартов путаница усилилась. И надо время, что бы разобраться теперь во всем что MS и сообщество сделали за эти пару лет. Особенно вся хрень с переименованиями платформ, стандартов, металиб и т.п.

    Вы можете создать проект .netCore указать, что весь код совместим с netstandart1.6 и собрать его. Потом, сборку — вы можете использовать во всех проектах, которые будут совместимы с netstandart1.6 в том числе и c .NET Framework.
  • .NET Standard Library – адекватный стандарт?
    0
    .NET Standart — это как старый PCL, но в уже серьезном таком виде. Вы же PCL когда/если писали там код одинаковый для всех этих платформ. Я вот о чем речь веду. Конечно исключая варианты условной компиляции.

    Если писать либу под .NET Standart — гарантируется, что она будет работать на всех платформах, которые поддерживают версию стандарта вами указанного.