У вас есть 45 минут, чтобы оценить реальные знания интервьюируемого (а не то, про что он так красиво заливает). Алгоритмическая задача a la литкод имеет очень хорошо очерченные границы. "Реальная задача" имеет таковые только в голове интервьюера. Собеседуемый не знаком с контекстом реального проекта и передача значительной части этого контекста займет нетривиальное количество времени, а у вас 45 минут.
У меня были пройденные собеседования, где собеседующий рассказывал подходящий алгоритм и я его реализовывал после обсуждения.
Было и такое: пришел на собес, мне рассказывают, что работают и поддерживают свой форк MySQL (тут наверно уже стоило сбежать) и предлагают в качестве задачи изменить код их форка так, чтобы функция AVG возвращала удвоенное значение среднего. Я нашел, поправил, скомпилировал, проверил. Показываю. Спрашивает как я это сделал, я рассказываю, что нашел функцию, где реализован подсчет этого среднего и добавил "*2" перед возвратом. Он хлопает глазами. Я хлопаю глазами. Очевидно ожидалось что-то дополнительное, которое существовало в контексте собеседующего, но отсутствовало в моем. Собеседующий не донес, я не допытал.
Так и не понял, как с OT считать RPS? Единички в Counter посылать при каждом запросе? И будет у меня счетчик общего количества запросов, нафиг он мне?
Городить свой внутренний подсчет rps и надеяться, что ObservableGauge будет его выгребать с достаточной частотой?
Или есть у меня сервис, обрабатывает файлы по мере их поступления. Я хочу сохранять размеры файлов и время их обработки. Куда? Тут бы просто Gauge пригодился, но дотнет либе его нет (хотя в спецификации OT он присутствует).
Направление сверху-вниз первично. Первыми читаются реплики, которые выше. Если несколько на одной высоте, то тогда слева-направо (я опечатался выше про справа-налево).
У вас есть 45 минут, чтобы оценить реальные знания интервьюируемого (а не то, про что он так красиво заливает). Алгоритмическая задача a la литкод имеет очень хорошо очерченные границы. "Реальная задача" имеет таковые только в голове интервьюера. Собеседуемый не знаком с контекстом реального проекта и передача значительной части этого контекста займет нетривиальное количество времени, а у вас 45 минут.
У меня были пройденные собеседования, где собеседующий рассказывал подходящий алгоритм и я его реализовывал после обсуждения.
Было и такое: пришел на собес, мне рассказывают, что работают и поддерживают свой форк MySQL (тут наверно уже стоило сбежать) и предлагают в качестве задачи изменить код их форка так, чтобы функция AVG возвращала удвоенное значение среднего. Я нашел, поправил, скомпилировал, проверил. Показываю. Спрашивает как я это сделал, я рассказываю, что нашел функцию, где реализован подсчет этого среднего и добавил "*2" перед возвратом. Он хлопает глазами. Я хлопаю глазами. Очевидно ожидалось что-то дополнительное, которое существовало в контексте собеседующего, но отсутствовало в моем. Собеседующий не донес, я не допытал.
Давайте, я лучше вам с литкода задачи порешаю.
Как будто вы их вычитывать будете перед сборкой.
Набор инструментов в OT какой-то странный.
Так и не понял, как с OT считать RPS? Единички в Counter посылать при каждом запросе? И будет у меня счетчик общего количества запросов, нафиг он мне?
Городить свой внутренний подсчет rps и надеяться, что ObservableGauge будет его выгребать с достаточной частотой?
Или есть у меня сервис, обрабатывает файлы по мере их поступления. Я хочу сохранять размеры файлов и время их обработки. Куда? Тут бы просто Gauge пригодился, но дотнет либе его нет (хотя в спецификации OT он присутствует).
Slackware.
Картинка с Calibri выглядит как черный текст на темном фоне, если темная тема включена.
Направление сверху-вниз первично. Первыми читаются реплики, которые выше. Если несколько на одной высоте, то тогда слева-направо (я опечатался выше про справа-налево).
Комиксы читаются сверху-вниз в первую очередь и справа-налево если реплики на одной высоте. Текст на вашей картинке ломает мозг.
Думать - полезно.
Начать стоит с того, а нужны ли вам имена-то вообще?
Теперь есть новая проблема - раскладкой щелкать каждый раз при использовании.
Дум можно запустить внутри дума: https://youtu.be/c6hnQ1RKhbo
Gmail может переписали уже, но раньше его JS код транслировался из Явы.
JS бандлеры вполне себе выкидывают неиспользованный код.
Bing.maps по-моему импортирует OSM.
Любой текст, говорящий в общем о «в США» - чрезмерное обобщение.
Если вы знали про type=tel, то логично было бы пойти ознакомиться с иными вариантами, а там и на inputmode набрести.
А можно было просто MDN почитать.
Автор, похоже, на PL/1 пишет. Какие там gcc…
С Autofac можно использовать `ResolvedParameter` при регистрации типа чтобы не добавлять аттрибуты в исходный класс: