И что все обиделись, как будто я "водителя-механика" назвал "шофером". Нет. Есть водитель-механик, а есть инженер-конструктор. Разные классы задач.
"Обиделись" все на то что вы по какой-то непонятной причине решили что разработчик компилятора (т.е. программы превращающий команды процессору из текстового формата в бинарный) разительно отличается от веб-разработчика. Что программа для монопольной переработки файлов многократно сложнее например чем система высокочастотного трейдинга или современный графический движок.
Ну например, сейчас зарплата по рынку такая, что из бюджета на разработку весьма весомая часть уходит на зарплату "айтишнику". Который получает её предсказуемо, не перерабатывает и не несёт никаких рисков.
Можно, конечно, разбираться в бизнесе, переговариваться на высококонкурентном рынке менеджеров и терять на нелюбимой работе нервные клетки, а можно делегировать это очередному дяде-работодателю, не потеряв в зарплате и занимаясь любимым делом.
Клиент не обязан разбираться в бумажном крючкотворстве написанной мелкими буквами в 100-страничном договоре. Либо бизнес делает 100%-понятные для всех и каждого условия либо терпит убытки.
Wallmart кстати кстати компания с самой крупной в мире капитализацией. Вполне могли в суд подать если считали себя правыми
Судя по вашему комментарию для вас идеальный вариант - полный запрет машин в городе с наказанием в виде смертной казни. Почему-то только таких городов нет
Если коротко, то молекулы более тяжелых газов из которых состоит атмосфера планеты значительно тяжелее разогнать до скорости убегания (второй космической), а более тяжелая планета имеет более высокую вторую космическую по сравнению с тем что на марсе.
Поэтому даже при относительно слабом индуцированном магнитном поле атмосфера венеры гораздо плотнее
У серверов Эльбрус есть важное преимущество для банковских систем и критически важной инфраструктуры ИБ - 100% существующих бэкдоров и эксплойтов не подходят к серверам с Эльбрус и 99,999% хакеров не знакомо с этой архитектурой.
Это мягко говоря не так. Недавно нашумевшая уязвимость в Log4j, например вполне будет работать
Проблема данных на этих сайтах разве что в том, что данные слегка устаревшие, и реальные цифры ещё выше. К тому же слава ковиду случилась удалёнка, и конкуренция за работников усилилась.
Для себя я решил вопрос так, что во время скрининга с рекрутерами амазона, майкрософта, фейсбука (остальные не звонили последний год) - никто ни разу не возразил когда в ответ на вопрос о моей компенсации я отвечал что согласен не ниже чем на (тут обычно цифра в 75 перцентиль от данных по компании на levels.fyi). Раз мне после этого назначали технические интервью, значит я вполне попадаю в их вилку
В ответе - руководство, что в принципе допустило такую ситуацию (а скорее всего нещадно экономило 3 копейки, нанимая менее квалифицированных инженеров в ущерб качеству продукта)
Отличное уточнение в вопросе! Ведь не нужно проверять правильность всего компилятора, достаточно проверить что программа написана, скомпилирована и отконфигурирована без ошибок.
С т.з. бизнеса - эти все ошибки вообще равноценны - его интересует лишь возвращает ли разработанная система (сколь сложной бы она ни была) ожидаемый результат или нет.
Хороший способ убедиться - запустить систему в контролируемом окружении и сравнить возвращаемый результат и ожидаемый для определенного набора входных данных.
Это кажется и есть определение тестирования.
Ну а дальше уже пытаемся как можно сильнее отделить тестовое окружение от возможных сайд-эффектов, балансируя между требуемым уровнем уверенности в результате, ресурсами и здравым смыслом. Если ожидаем подвоха от реализации, генерируем ожидаемый ответ используя другой алгоритм (например вычисляем ожидаемое значение вручную и хардкодим). Если нет уверенности в компиляторе, то для генерации тестов очевидно нужно использовать независимый компилятор. Тем самым мы сильно уменьшаем вероятность того что разные люди ошибутся по разному, но их ошибки в тесте компенсируют друг друга таким образом, что тест даст ложно-позитивный результат.
Лучше ответить, что на этот случай у нас должен быть отдел QA с автоматическими интеграционными тестами для проверки требований заказчика/бизнеса, написанными с использованием инструментов никак не связанных с языком разработки. И весьма маловероятно что никак не связанные друг с другом тулы сломаются таким образом, что при выполнении разных алгоритмов для достижения одинакового результата будут показывать одинаковый неправильный ответ
Почему виза и мастеркард не объявили WB как incompliant и не прекратили любой процессинг связанный с ВБ немедленно? Неужели жажда сиюминутной выгоды перевешивает здравый смысл?
Цена из чека на покупку или из бизнес-кредита взятого на дорогущее оборудование по художественному обжигу сепулек которое рассчитано исключительно на работу со старыми виндами по причине собственной древности.
Так что вместе с новой виндовс вам придётся брать ещё один кредит на новую производственную линию либо закрывать сепулечный бизнес.
И такого вот старого хлама времен когда про TCP/IP знали только избранные - огромное количество. И до тех пор пока оно работает и успешно участвует в производстве, никто ни копейки/цента/песо на апгрейд выделять не станет.
А бывает и так, что обновиться в принципе нельзя, потому что не на что. С десяток лет назад я работал в довольно большой энергетической компании, которая работала на несколько российских областей. Там программа расчёта премий сотрудникам была собственной разработки и она была под ДОС. Исходников от неё не было как минимум с момента моего туда трудоустройства. Раз в месяц бухгалтер загружалась с дискетки и... Бюджета на модернизацию никто естественно не выделял по причине экономической нецелесообразности - зачем чинить то что и так работает? Так и жили пока лукойл не скупил всё и не перевёл на собственные схемы оплаты. А вот программу, которая в реальном времени транслирует дежурному диспетчеру данные с датчиков со всей территории так и не заменили до момента моего ухода. И держали под неё отдельную рабочую станцию с WindowsXP голым портом наружу.
Это классика же. Например, кастомное железо или ПО разработанное 20 лет назад и стоящее как крыло от боинга просто несовместимо с версиями виндовс сервер старше 2003 ибо его производители закрылись чуть ли не в 90-е. И это диктует в свою очередь что iis там может быть только 6.
Суть в том, что большая часть выводимой информации (header, меню) просто бесполезно занимает место в окне, где у меня вообще-то предполагается код, а до описания метода приходится ещё и скроллить. Так что было бы неплохо это хоть как-то оптимизировать.
Например в этом конкретном случае можно вспомнить что html5-compliant страница должна содержать основной контент в теге <article> и выводить собственно только её, ну или выводить весь <main> если там тоже есть какая-то полезная информация. Вообще, в идеале было бы попросить коллег из отдела msdn вообще зафигачить отдельный view для отображения контента во встраиваемых компонентах или в iframe. Частый кейс ведь. Продакты из мс так не думают?
И вот оно всё такое. Я пользуюсь PPT примерно начиная с VS2013, но добрая половина тулов при великолепных идеях имеют полностью убитую реализацию.
Однако на высоких уровнях средняя зарплата женщин оказалась выше дохода мужчин на 1,2 %. Скарлетт объясняет это тем, что мужчины на высоких должностях менее охотно рассказывают о своем заработке.
Противоположное предположение о низком уровне сделано не было
"Обиделись" все на то что вы по какой-то непонятной причине решили что разработчик компилятора (т.е. программы превращающий команды процессору из текстового формата в бинарный) разительно отличается от веб-разработчика. Что программа для монопольной переработки файлов многократно сложнее например чем система высокочастотного трейдинга или современный графический движок.
Такое себе деление конечно
Ну например, сейчас зарплата по рынку такая, что из бюджета на разработку весьма весомая часть уходит на зарплату "айтишнику". Который получает её предсказуемо, не перерабатывает и не несёт никаких рисков.
Можно, конечно, разбираться в бизнесе, переговариваться на высококонкурентном рынке менеджеров и терять на нелюбимой работе нервные клетки, а можно делегировать это очередному дяде-работодателю, не потеряв в зарплате и занимаясь любимым делом.
Хотелось бы какого-нибудь конкурента Raspberry Pi Zero. Не только по функционалу, но и по цене!
Клиент не обязан разбираться в бумажном крючкотворстве написанной мелкими буквами в 100-страничном договоре. Либо бизнес делает 100%-понятные для всех и каждого условия либо терпит убытки.
Wallmart кстати кстати компания с самой крупной в мире капитализацией. Вполне могли в суд подать если считали себя правыми
Судя по вашему комментарию для вас идеальный вариант - полный запрет машин в городе с наказанием в виде смертной казни. Почему-то только таких городов нет
Если коротко, то молекулы более тяжелых газов из которых состоит атмосфера планеты значительно тяжелее разогнать до скорости убегания (второй космической), а более тяжелая планета имеет более высокую вторую космическую по сравнению с тем что на марсе.
Поэтому даже при относительно слабом индуцированном магнитном поле атмосфера венеры гораздо плотнее
Это мягко говоря не так. Недавно нашумевшая уязвимость в Log4j, например вполне будет работать
Сбербанк же платит налоги? Значит вложил.
Проблема данных на этих сайтах разве что в том, что данные слегка устаревшие, и реальные цифры ещё выше. К тому же слава ковиду случилась удалёнка, и конкуренция за работников усилилась.
Для себя я решил вопрос так, что во время скрининга с рекрутерами амазона, майкрософта, фейсбука (остальные не звонили последний год) - никто ни разу не возразил когда в ответ на вопрос о моей компенсации я отвечал что согласен не ниже чем на (тут обычно цифра в 75 перцентиль от данных по компании на levels.fyi). Раз мне после этого назначали технические интервью, значит я вполне попадаю в их вилку
В ответе - руководство, что в принципе допустило такую ситуацию (а скорее всего нещадно экономило 3 копейки, нанимая менее квалифицированных инженеров в ущерб качеству продукта)
MANGA
Только для тех у кого накопилось этого имущества более чем на $2 млн.
Отличное уточнение в вопросе! Ведь не нужно проверять правильность всего компилятора, достаточно проверить что программа написана, скомпилирована и отконфигурирована без ошибок.
С т.з. бизнеса - эти все ошибки вообще равноценны - его интересует лишь возвращает ли разработанная система (сколь сложной бы она ни была) ожидаемый результат или нет.
Хороший способ убедиться - запустить систему в контролируемом окружении и сравнить возвращаемый результат и ожидаемый для определенного набора входных данных.
Это кажется и есть определение тестирования.
Ну а дальше уже пытаемся как можно сильнее отделить тестовое окружение от возможных сайд-эффектов, балансируя между требуемым уровнем уверенности в результате, ресурсами и здравым смыслом. Если ожидаем подвоха от реализации, генерируем ожидаемый ответ используя другой алгоритм (например вычисляем ожидаемое значение вручную и хардкодим). Если нет уверенности в компиляторе, то для генерации тестов очевидно нужно использовать независимый компилятор. Тем самым мы сильно уменьшаем вероятность того что разные люди ошибутся по разному, но их ошибки в тесте компенсируют друг друга таким образом, что тест даст ложно-позитивный результат.
https://github.com/rust-lang/rust/issues?q=is%3Aissue+is%3Aopen+label%3AC-bug
2729 Open, 5645 Closed.
Ну такая себе аксиома, конечно.
Лучше ответить, что на этот случай у нас должен быть отдел QA с автоматическими интеграционными тестами для проверки требований заказчика/бизнеса, написанными с использованием инструментов никак не связанных с языком разработки. И весьма маловероятно что никак не связанные друг с другом тулы сломаются таким образом, что при выполнении разных алгоритмов для достижения одинакового результата будут показывать одинаковый неправильный ответ
Почему виза и мастеркард не объявили WB как incompliant и не прекратили любой процессинг связанный с ВБ немедленно? Неужели жажда сиюминутной выгоды перевешивает здравый смысл?
Цена из чека на покупку или из бизнес-кредита взятого на дорогущее оборудование по художественному обжигу сепулек которое рассчитано исключительно на работу со старыми виндами по причине собственной древности.
Так что вместе с новой виндовс вам придётся брать ещё один кредит на новую производственную линию либо закрывать сепулечный бизнес.
И такого вот старого хлама времен когда про TCP/IP знали только избранные - огромное количество. И до тех пор пока оно работает и успешно участвует в производстве, никто ни копейки/цента/песо на апгрейд выделять не станет.
А бывает и так, что обновиться в принципе нельзя, потому что не на что. С десяток лет назад я работал в довольно большой энергетической компании, которая работала на несколько российских областей. Там программа расчёта премий сотрудникам была собственной разработки и она была под ДОС. Исходников от неё не было как минимум с момента моего туда трудоустройства. Раз в месяц бухгалтер загружалась с дискетки и... Бюджета на модернизацию никто естественно не выделял по причине экономической нецелесообразности - зачем чинить то что и так работает? Так и жили пока лукойл не скупил всё и не перевёл на собственные схемы оплаты. А вот программу, которая в реальном времени транслирует дежурному диспетчеру данные с датчиков со всей территории так и не заменили до момента моего ухода. И держали под неё отдельную рабочую станцию с WindowsXP голым портом наружу.
Это классика же. Например, кастомное железо или ПО разработанное 20 лет назад и стоящее как крыло от боинга просто несовместимо с версиями виндовс сервер старше 2003 ибо его производители закрылись чуть ли не в 90-е. И это диктует в свою очередь что iis там может быть только 6.
Я правильно прочитал, что Ethernet патч-корд подключали 6 дней и для этого потребовалось дважды выйти в открытый космос?
Суть в том, что большая часть выводимой информации (header, меню) просто бесполезно занимает место в окне, где у меня вообще-то предполагается код, а до описания метода приходится ещё и скроллить. Так что было бы неплохо это хоть как-то оптимизировать.
Например в этом конкретном случае можно вспомнить что html5-compliant страница должна содержать основной контент в теге <article> и выводить собственно только её, ну или выводить весь <main> если там тоже есть какая-то полезная информация. Вообще, в идеале было бы попросить коллег из отдела msdn вообще зафигачить отдельный view для отображения контента во встраиваемых компонентах или в iframe. Частый кейс ведь. Продакты из мс так не думают?
И вот оно всё такое. Я пользуюсь PPT примерно начиная с VS2013, но добрая половина тулов при великолепных идеях имеют полностью убитую реализацию.
Противоположное предположение о низком уровне сделано не было