Не-не-не, это объяснило бы, почему для микросервисов график растет медленнее, чем для монолита, но не почему он падает. Почему в монолите написать сотую тысячу строк может быть вдесятеро сложнее, чем пятидесятую тысячу — понятно. Но почему в микросервисе написание десятой тысячи строк оказывается вдесятеро легче, чем написание пятой тысячи — совсем неочевидно, тут я солидарен с le1ic
А кроме того, вряд ли кто-то ответит на этот вопрос что-то принципиально отличное от "Увольняем по основаниям, предусмотренных ТК РФ", даже если это не вся правда — потому что кому охота давать чистосердечное. Так что вопрос не только вредный, но и бесполезный.
Не знаю, меня как интервьюера очень насторожил бы вопрос "за что у вас увольняют". Адекватных сотрудников не то что не увольняют, а наоборот, всячески удерживают, и у них такой вопрос не возникает. А вот раз для соискателя этот вопрос принципиально важен, настолько важен, что он его задает на собеседовании — это дает определенную пищу для размышлений, почему этот вопрос для него имеет такое значение, не было ли у него увольнений за серьезные косяки, о которых он умолчал. И учитывая, что для компании обычно безопаснее ошибочно не нанять подходящего кандидата, чем ошибочно нанять неподходящего, то у такого соискателя неиллюзорно вырастают шансы отказа.
Распухание бизнес-логики при усложнении бизнес-требований — это как раз нормально, разве нет? Хуже, если со временем распухание инфраструктурный слой без добавления бизнес-функций, просто чтоб было.
Если по теме — то ваш подход может быть вполне оправдан для проектов, время жизни которых заведомо меньше времени устаревания фреймворка. В иных случаях может оказаться, что бизнес-логику написали в коде windows forms компонентов (потому что зачем усложнять, выделяя BL?), и теперь дешевле все выкинуть и начать сначала. Аналогично, через 10 лет такую же брезгливость будет вызывать бизнес-логика в контроллера, прибитых гвоздями к допотопному ASP. Net Core 3.1.
Не 6, а скорее 10-15… Хотя думаю, люди постарше сказали бы, что слышат о том, насколько перспективно направление ГИС, и как с их помощью можно оптимизировать расположение чего угодно, годов с 80-х.
Но если коллегам действительно удалось показать коммерчески значимый результат — могу за них только порадоваться!
My opinion on American English usage is that there is no auto-erotic meaning to the clause "I feel myself" except among those who spend a disproportionate amount of time thinking in those terms. (This is illustrated in the popular cartoon series "Beavis and Butthead", which frequently exemplifies a juvenile obsession with anything erotic.)
The sentence "I feel myself" may require some further explanation, as it does seem to assert that something extraordinary is happening. This is simply because we all (or most of us, anyway) can physically feel or sense ourselves.
tchrist gave a link to some excellent examples of how "I feel myself..." can be used. Each of these cases appear to be self-consistent and not requiring additional explanation beyond the context that each one is in.
И вот это восприятие вполне соответствует тому, что я наблюдаю в реальности: когда в кино кто-то говорит "I feel myself being..." или "I feel myself like… " окружающие не начинают хихикать как над скабрезной двусмысленностью. В статьях условного Times этот оборот тоже вполне в ходу. Другое дело, что feel myself good/bad действительно не употребляется, но это не из-за какого-то подтекста, а просто в языке принято фразу строить по-другому, слово myself там лишнее — как в русском языке мы не говорим "Я есть чувствующий хороший".
Но тут кроется подвох, который опозорил сотни человек. Потому что словосочетание «feel myself» — это эвфемизм для «трогать себя» или «мастурбировать».
Нигде за пределами рунета мне не удалось найти этому подтверждения. Мне кажется, это байка, которая годами кочует по русскоязычному сегменту, хотя, возможно, я ошибаюсь.
А вот feel good, напротив, может нести в себе подтексты как сексуального характера, так и про "быть под кайфом" (https://www.urbandictionary.com/define.php?term=feel%20good) так что про самочувствие лучше говорить well или fine, чтобы не быть понятым превратно.
С than/then запомнить просто. В If-then-else никто, думаю, не ошибается, поэтому, когда нужно сравнить что-то, вспоминаешь, как пишется в if-then-else и пишешь наоборот :)
Кстати, гласная буква в аббревиатуре считается за согласную. A US citizen, a YGP militant, etc.
Не совсем так, это названия этих гласных букв начинаются с согласного звука (йу-эс...). С другими гласными это может быть не так (an OSM provider, an ICQ message...)
Вопрос, долго ли продержится на рынке (на рынке соискателя, я замечу!) компания с зубастым юристом, у которой в порядке вещей будет нанимать сотрудников с целью отсева в ходе испытательного срока? Мне кажется, примерно до втрой-третьей статьи на Хабре "Как меня ни за что ни про что уволили из компании %name%".
Увольнение по причине не прохождения испытательного срока действительно практикуется, но остается и должно оставаться исключительным случаем, т. к. приводит к потерям (финансовым, временным, репутационным) и требует четкого соблюдения множества формальностей, чтобы у уволенного таким образом сотрудника не было шансов оспорить решение через суд. Более того, даже если компания со всех сторон постели поломки, и все суды будет выигрывать, даже небольшого их количества достаточно для серьезного ущерба репутации.
Так что, повторюсь, сильно безопаснее провести несколько раундов собеседований и нанять сотрудника, в котором мы уверены на 95%, упустив, возможно, тех, в ком мы уверены лишь на 80% (цифры сугубо условные).
Вы так говорите, как будто а) уволить на испытательном сроке очень легко, б) для проекта 2 потерянных недели не стоят ничего. Компания стремится снизить риски, и как вам писали выше, во многих ситуациях не нанять подходящего программиста безопаснее, чем нанять неподходящего.
Чтобы запустить проект, нужно скачать только файл docker-compose.yml и выполнить команду docker-compose up в той директории, где находиться этот файл. Еще конечно нужно чтобы у вас уже был установлен докер на компе и чтобы было подключения к интернету потому что ему надо будет скачать мои образы. Микросервисы слушают адреса https://localhost:8000https://localhost:8001https://localhost:8002 и https://localhost:8003.
Для того чтобы создать сертификаты, необходимые для работы микросервисов, выполните данные команды в терминале Windows. Необходимо установить net core перед этим.
Прямая последовательность действий смотрелась бы куда логичнее, чем "выполните команды, но перед этим поставьте докер и net core".
Не-не-не, это объяснило бы, почему для микросервисов график растет медленнее, чем для монолита, но не почему он падает. Почему в монолите написать сотую тысячу строк может быть вдесятеро сложнее, чем пятидесятую тысячу — понятно. Но почему в микросервисе написание десятой тысячи строк оказывается вдесятеро легче, чем написание пятой тысячи — совсем неочевидно, тут я солидарен с le1ic
А кроме того, вряд ли кто-то ответит на этот вопрос что-то принципиально отличное от "Увольняем по основаниям, предусмотренных ТК РФ", даже если это не вся правда — потому что кому охота давать чистосердечное. Так что вопрос не только вредный, но и бесполезный.
Не знаю, меня как интервьюера очень насторожил бы вопрос "за что у вас увольняют". Адекватных сотрудников не то что не увольняют, а наоборот, всячески удерживают, и у них такой вопрос не возникает. А вот раз для соискателя этот вопрос принципиально важен, настолько важен, что он его задает на собеседовании — это дает определенную пищу для размышлений, почему этот вопрос для него имеет такое значение, не было ли у него увольнений за серьезные косяки, о которых он умолчал. И учитывая, что для компании обычно безопаснее ошибочно не нанять подходящего кандидата, чем ошибочно нанять неподходящего, то у такого соискателя неиллюзорно вырастают шансы отказа.
Копипаста?
Ну нельзя же настолько откровенный гуглоперевод публиковать!
Распухание бизнес-логики при усложнении бизнес-требований — это как раз нормально, разве нет? Хуже, если со временем распухание инфраструктурный слой без добавления бизнес-функций, просто чтоб было.
Если по теме — то ваш подход может быть вполне оправдан для проектов, время жизни которых заведомо меньше времени устаревания фреймворка. В иных случаях может оказаться, что бизнес-логику написали в коде windows forms компонентов (потому что зачем усложнять, выделяя BL?), и теперь дешевле все выкинуть и начать сначала. Аналогично, через 10 лет такую же брезгливость будет вызывать бизнес-логика в контроллера, прибитых гвоздями к допотопному ASP. Net Core 3.1.
Не 6, а скорее 10-15… Хотя думаю, люди постарше сказали бы, что слышат о том, насколько перспективно направление ГИС, и как с их помощью можно оптимизировать расположение чего угодно, годов с 80-х.
Но если коллегам действительно удалось показать коммерчески значимый результат — могу за них только порадоваться!
И pretend может переводиться как "претендовать", хотя, конечно, реже, чем "притворяться".
Ок, принято. Хотя по той же ссылке я бы отметил другой ответ: https://english.stackexchange.com/a/83226
И вот это восприятие вполне соответствует тому, что я наблюдаю в реальности: когда в кино кто-то говорит "I feel myself being..." или "I feel myself like… " окружающие не начинают хихикать как над скабрезной двусмысленностью. В статьях условного Times этот оборот тоже вполне в ходу. Другое дело, что feel myself good/bad действительно не употребляется, но это не из-за какого-то подтекста, а просто в языке принято фразу строить по-другому, слово myself там лишнее — как в русском языке мы не говорим "Я есть чувствующий хороший".
Нигде за пределами рунета мне не удалось найти этому подтверждения. Мне кажется, это байка, которая годами кочует по русскоязычному сегменту, хотя, возможно, я ошибаюсь.
А вот feel good, напротив, может нести в себе подтексты как сексуального характера, так и про "быть под кайфом" (https://www.urbandictionary.com/define.php?term=feel%20good) так что про самочувствие лучше говорить well или fine, чтобы не быть понятым превратно.
GC же
С than/then запомнить просто. В If-then-else никто, думаю, не ошибается, поэтому, когда нужно сравнить что-то, вспоминаешь, как пишется в if-then-else и пишешь наоборот :)
Не совсем так, это названия этих гласных букв начинаются с согласного звука (йу-эс...). С другими гласными это может быть не так (an OSM provider, an ICQ message...)
Вопрос, долго ли продержится на рынке (на рынке соискателя, я замечу!) компания с зубастым юристом, у которой в порядке вещей будет нанимать сотрудников с целью отсева в ходе испытательного срока? Мне кажется, примерно до втрой-третьей статьи на Хабре "Как меня ни за что ни про что уволили из компании %name%".
Увольнение по причине не прохождения испытательного срока действительно практикуется, но остается и должно оставаться исключительным случаем, т. к. приводит к потерям (финансовым, временным, репутационным) и требует четкого соблюдения множества формальностей, чтобы у уволенного таким образом сотрудника не было шансов оспорить решение через суд. Более того, даже если компания со всех сторон постели поломки, и все суды будет выигрывать, даже небольшого их количества достаточно для серьезного ущерба репутации.
Так что, повторюсь, сильно безопаснее провести несколько раундов собеседований и нанять сотрудника, в котором мы уверены на 95%, упустив, возможно, тех, в ком мы уверены лишь на 80% (цифры сугубо условные).
Вы так говорите, как будто а) уволить на испытательном сроке очень легко, б) для проекта 2 потерянных недели не стоят ничего. Компания стремится снизить риски, и как вам писали выше, во многих ситуациях не нанять подходящего программиста безопаснее, чем нанять неподходящего.
А аналитики, конечно, не ошибаются, и не пропускают деталей, которые могут быть не очевидными программисту.
Спасибо за обзор. Подскажите, пожалуйста, сколько примерно секунд уходит на включение читалки?
Прямая последовательность действий смотрелась бы куда логичнее, чем "выполните команды, но перед этим поставьте докер и net core".
Классика. "There are 2 hard problems in computer science: cache invalidation, naming things, and off-by-1 errors."