Хорошо, но что если я использую скажем что-то в духе MD5(«salt» + password + MD5(password.substring(0, password.length / 2))?
Я в этой области не разбираюсь, но мне кажется что в таком случае будет довольно сложно что-то сделать, даже если удастся пробрутить парочку паролей
А вот допустим, что все пароли хэширутся с кучей соли и прочими штуками. Что в таком случае смогуть «пробрутить» хакеры? Ведь если не известен алгоритм генерации хэша, ты не сможешь никак воспользоваться этой информацией
Мне кажется, что аудитория хабра достаточно адекватна, чтобы не вестись на геймификацию. Если честно, не знаю зачем вообще тут эта карма. А комментариев нет, потому что сказать нечего. Большинство статей идут в новостном формате, как (а главное зачем) комментировать набор фактов?
А что это за реалии такие? Как показал опыт — в университете ты получаешь много свободного времени для самостоятельного обучения, а иногда еще и несколько полезных дисциплин
Среди всех регулярных тестов, проводимых крупнейшими тестовыми лабораториями, один из наиболее любимых мной тестов – это Real-World Protection Test, выполняемый лабораторией AV-Comparatives. В обобщенном тестовом отчете за февраль-июнь 2016 года с 1868 тестовыми испытаниями (PDF) проверьте, много ли производителей получили 100% результат с 0 ложных срабатываний? Никто. Очевидно, что Чад не может подразумевать AV-Comparatives, когда он говорит, что производители платят деньги за получение результата с 100% эффективностью.
Забавно, что в отчете присутствует производитель, который имеет 100% результат
Вы поднимаете интересный вопрос. Однако интересно, неужели Google сами не задавались этим вопросом? А может быть они проводили исследования и поняли что лучше ничего не менять?
Возможно стоить принять во внимание, что из (десятков? сотен?) миллионов людей которые используют Google-поиск каждый день далеко не все знают что такое Material Design. Не разбираются в «последних веяниях UX». Не любят перемен в конце концов.
Google-поиск это инструмент, такой же как линейка и транспортир. И почему-то никто не спешит делать редизайн транспортира.
Для сравнения можно вспомнить историю с Windows 8 и плиточным меню «Пуск». Кол-во недовольных зашкаливало, родилась куча «эмуляторов старого меню» и т.д. Только вот если с Windows нельзя просто так пересесть на другую ОС, то сменить поисковик не такая сложная задача
Если я не ошибаюсь для java и в eclipse, и в intellij пробелы по умолчанию используются для отступов. Причем разницу заметить сложно, так что если принципиальной разницы нет, то они так и останутся. Думаю это вполне может потянуть на один из факторов
Возможно вы правы, мне сложно грамотно оценивать подобные вещи. У меня было несколько проектов, где я выступал в качестве fullstack-разработчика, и тем не менее я не отношу себя к этой категории. Одно дело «сделать когда надо», другое дело «чувствовать себя как рыба в воде».
Я согласен, программисты бывают разные. Есть Fullstack-разработчики которые в каждой сфере знают больше чем профильный программист. С другой стороны я уверен, что всегда можно найти профильного программиста, который знает больше чем Fullstack в конкретной сфере.
За те 5 лет, что Вы будете изучать 3 фреймворка, выйдут еще 33. Сколько времени нужно тратить, чтобы одинаково *глубоко* знать тонкости всех сфер? Вы думаете новые направления, такие как DevOps, например, появляются с потолка? Причина ведь в том, что кол-во и сложность решений постоянно растет и вам просто не хватит 24 часов в сутках, чтобы быть на острие лезвия в каждой сфере.
Но ведь и в каждой технологии/фреймворке существует много тонкостей. Можно копипастить примеры из документации, а можно знать где подводные камни и как их обойти.
Ну, если принять что за единицу времени два программиста получают одинаковое кол-во опыта/знаний, и предположить что опыт/знания в каждой области бесконечны, тогда очевидно, что профильный специалист будет иметь больше знаний/опыта чем fullstack, если рассматривать их именно в контексте разработки одного компонента системы.
Специализация появилась не просто так, и именно благодаря специализации мы имеем такие технологии, о которых еще век назад даже фантасты не могли мечтать. Специалист всегда предпочтительнее неспециалиста в своей области. Единственное применение fullstack-разработчика я вижу в небольших проектах, где пары «на-все-руки-мастер» будет достаточно для создания продукта
Ну, если отложить эмоциональную составляющую («Ааа, меня использовали!» и «Вот дураки, уж я-то на такое никогда бы не повелся!») и рассматривать факты, то это действительно интересный подход. Никогда не задумывался над тем, что мои поисковые запросы оказывают влияние на общую выдачу. Использование этого факта через психологические инструменты — грамотная работа
Тогда мне не понятно почему вы вообще рассматриваете себя как представителя компании, если вы хотите использовать анализатор для своего опенсорс-проекта
Не для всякого кода важна производительность. Что плохого в том, что сервис стартует на пару секунд больше, если основная его задача выполнять свои функции без сбоев на протяжении месяцев?
То есть вы оцениваете кандидатов по принципу «Кто назовет больше факторов которые влияют на кол-во доставленных коробок пиццы»? В таком случае победит человек который больше знаком с предметной областью. Или для вас не важно кол-во факторов как таковое, а просто правильная реакция на подобный вопрос?
Я в этой области не разбираюсь, но мне кажется что в таком случае будет довольно сложно что-то сделать, даже если удастся пробрутить парочку паролей
Забавно, что в отчете присутствует производитель, который имеет 100% результат
Возможно стоить принять во внимание, что из (десятков? сотен?) миллионов людей которые используют Google-поиск каждый день далеко не все знают что такое Material Design. Не разбираются в «последних веяниях UX». Не любят перемен в конце концов.
Google-поиск это инструмент, такой же как линейка и транспортир. И почему-то никто не спешит делать редизайн транспортира.
Для сравнения можно вспомнить историю с Windows 8 и плиточным меню «Пуск». Кол-во недовольных зашкаливало, родилась куча «эмуляторов старого меню» и т.д. Только вот если с Windows нельзя просто так пересесть на другую ОС, то сменить поисковик не такая сложная задача