Pull to refresh
0,1
Rating
4
Subscribers
Send message

Неужели я настолько старый, что не понимаю, нахрена этот девайс существует? Как штучный экземпляр - ок, прикольно, но я так понял они это на масс-маркет выкидывают? Зачем?

Я скорее имел ввиду, что если у вас была автоматизированная система по обнаружению того, что разработчик написал неоптимальный запрос, а также разметка этого запроса как "ошибка реализации", то очевидно система знала, что именно в этом запросе не так? Или я неправильно понимаю логику работы таких анализаторов?

В компании действовала система отслеживания неоптимальных запросов, которые исправлялись, как ошибка реализации

Немного наивный вопрос - если существует автоматизированная система по отслеживанию неоптимальных запросов, быть может стоило сделать сдедующий шаг и сделать из неё оптимизатор, а не заставлять тысячи программистов переписывать с понятного на оптимальный?)

Чтобы стать успешным программистом, программирование нужно именно любить.

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

Мои личные опыты на CPU это не подтверждают. Проверял на i5-7600. Измерял на стоковой, КПТ-8, Arctic Cooling MX-4 и какой-то пасте, название которой забыл (что-то начинается с G). В общем, КПТ-8 проиграла лучшему результату всего 2 градуса.

Понимаю, что и камень был не самый уж горячий, но уж что было. Так что я согласен с комментатором выше - если не стоит задачи охладить любой ценой, то КПТ-8 работает отлично и держится годами. Последний раз менял на том компе термопасту 4 года назад. Всё еще отлично работает.

Я вот никогда не понимал такого подхода — сначала заведомо учиться
делать неправильно, а потом переучиваться. Какой в этом смысл?

Я могу объяснить. Может быть конкретно в этом случае это неприменимо, но суть подхода такова: нельзя научить водить формулу один человека, который только пришел в автошколу. Если человек испытывает проблемы с синтаксисом языка - проблемы безопасности как влетели в его голову, так и вылетят.

Обучение - процесс итеративный. Копание в деталях - это прерогатива тех, кто уже знает базу. Задача любого обучения - дать базу, а деталями проникаешься всегда уже на реальных проектах. Именно поэтому существуют джуны. Именно поэтому над ними ставят более подготовленных разработчиков.

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

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

Говорял Javascript умещается на кружке) К сожалению, это не делает язык универсальным)

А я утверждал иное? Я просто скорее поинтересовался, почему обещание данное в названии, перестаёт быть обещанием?

Ставлю на апатию и потерю интереса к друг другу, миссии, вселенной и вообще.

Господи, сколько воды По делу буквально пара абзацев.

Люди делают ошибки потому что им плевать на последствия, или этих послествий вообще не следует. В худшем случае, они не осознают последствий.

А кто эти люди: программисты или таксисты - дело десятое.

Выгод кому? Пользователю или провайдеру услуг? Сомневаюсь, что лозунг в стиле "дайте нам денег, но если что, вы сами за всё в ответе" - это хорошая бизнес-стратегия.

Чёт я не очень понял, кто мешает сделать такое же на web2?

Но я не понимаю, какой приватности? Если в web2 кто-то получил доступ к каким-то моим приватным данным, он получил доступ к ним и только к ним. Если в web3 кто-то получил доступ к моим данным, то он получил доступ и во всей истории этих данных. Причем гарантированно достоверной.

Получается риски для приватности только повышаются.

Так если плохой код не компилируется - это же вроде как уже хорошо. Уже повод задуматься: "а всё ли я делаю правильно?" :)

Если бы студент хотел призадуматься, он бы не писал вопрос на SO :)

P.S.

Проверять лень, но я уверен, что -Wall -Wextra -Werror решили бы проблему не хуже PVS Studio)

Но и не так чтобы живут) На секундочку, с 2010 по 2017 буквально у каждого появился смартфон, разработка сместилась на mobile first, целая индустрия случилась) Про web 3.0 я слышу регулярно, но как-то вот всё ещё его не вижу.

Information

Rating
3,798-th
Registered
Activity