Pull to refresh
2
0
Г.О. @gro

User

Send message
Так мы не о том. Восстановление на почу, обычно ведёт к тому же самому — придумайте, введите и запомните новый пароль.
>Достаточно взломать почту и получить доступ ко всем сервисам
У меня есть пара сервисов, связанных с деньгами, пароли к которым, я, конечно, в почте просто так хранить не буду.
И ещё несколько десятков на которые по большому счёту наплевать. Думаю, у большинства именно так.
Когда сломают почту, гораздо большая проблема будет в потере почты, чем в этих сайтах.
Многие подобные сайты я просто закрывал и уходил с них, так как геморой от регистрации и запоминания пароля, превышает пользу от них.

>Запоминать случайно сгенерированный пароль для каждого сайта — это ад и невозможно
Браузер прекрасно запоминает. Если не запоминает, то лучше каждый раз лезть в почту, чем в какой-то блокнотик или ещё куда.

Если же какому-то пользователю очень хочется везде иметь пароль «123», у него всегда остаётся возможность сменить его в личном кабинете.
Может перестать заставлять пользователей самим придумывать пароли и напрягать мозги, где их хранить, а генерировать самим и высылать на почту? Заодно это письмо играет роль письма с активацией.
Это после пункта «подумать, нужен ли вообще пароль».
Своё негодование вы таки тоже могли бы не публично выражать.
Нельзя «выгрузить туда», можно «выгрузить оттуда».
Но вот, например, на многих линуксах флеш нормально работает только в хроме.
Как разработчик unicode-table.com подтверждаю, хром постоянно крашился на произвольных юникод-символах, причём в каждой версии на новых. Причём не только на Mac.
Зато есть руны с ларца Фрэнкса: ru.wikipedia.org/wiki/%D0%9B%D0%B0%D1%80%D0%B5%D1%86_%D0%A4%D1%80%D1%8D%D0%BD%D0%BA%D1%81%D0%B0
И символы фестского диска: unicode-table.com/ru/blocks/phaistos-disc/
А уж «чёрных треугольников, повёрнутых влево» и подобной чепухи навалом.
По поводу «эпопеи тайп-хинтинга» — простите за крамолу, но, кажется, не так он и нужен.
То есть я воинствующий адепт типизации и всё такое.
Но всё равно как бы не сделали, это будут полумеры, криво и в рантайме, то есть тормозов больше чем пользы.

С другой стороны IDE поддерживают phpdoc с указаниями и скаляров и типизированных массивов и перечисления типов.
Мне phpStorm на такие ошибки указывает, которые встроенный тайпхинтинг никогда не нашёл бы. И всё это статично.
Имхо, в подобном направлении статичного анализа и стоило бы развиваться.
В прошлом году тоже был 3/14/15, если использовать формат «месяц.год.день».
У меня по http:// вполне себе доступен
Нужен закон о защите детей от программирования.
Гм. Не новая голова, а новое тело. Ведь личность в голове содержится.


Вот когда удачно пересадят, тогда и узнаем, где личность находится )
У многих людей, которых знаю, скорее всего она находится в заднице.
Что вы имеете ввиду? Что современные js-движки настолько глупы, что для каждого объекта будут по новой компилить одну и туже тяжеловесную функцию?
Нужно разобраться, зачем нужны скрытые свойства.

1. Для защиты от страшных хакеров, которые «взломают» мой объект.
2. Для того, чтобы использующий класс программист, видел только его интерфейс и ему не мозолили глаза способы реализации.

Для 2-го вполне хватает jsdoc'ов с private и IDE'шек с автокомплитом.
Нет. Те, кто приходят с True-ООП языков первым делом приходят в дикий восторг: «надо же, я могу в рантайме менять структуру всех объектов, офигеть!»
После чего эти люди начинают на каждое упоминание классов писать «не надо классов! вы не понимаете всей красоты прототипов!».
Через какое-то время до некоторых начинает доходить: «ну могу я структуру прототипа в рантайме поменять, ну что дальше?»
Это не баг, это просто со старого проекта код тупо перетащили. Нужно было бы отрефакторить, но решили просто нейроны пустить через сетчатку туда и обратно. Правда слепое пятно образовалось, но вообще работает, так что лучше не трогать.
То есть энтропия относительна?
Как именно кофе задаёт?
TypeScript например так:

function func(x = 5) {
return x * 3;
}

function func(x) {
if (x === void 0) { x = 5; }
return x * 3;
}

Ну, так и NULL с Undefined могут быть допустимыми значениями. Остаётся только в arguments копаться.

Information

Rating
Does not participate
Location
Санкт-Петербург и область, Россия
Registered
Activity