Обновить
2
0

Пользователь

Отправить сообщение

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

А если нажать "не могу подтвердить вход", оно там случаем не предложит смс отправить)?

А точно смс отвязался? Даже через сайт нельзя зайти? Насколько я помню, полностью запретить смс нельзя было.

Не знаю на счет массовости, но я знаю такого пенсионера (без дофига миллионов правда). Делает все, что по телефону незнакомая тетя скажет. И sberpay поставит и код продиктует. Пытается покупать типа лекарства по 15000р в интернете (сахар с водичкой). Спашиваешь - зачем? Почему? Молчит или говорит не знаю. Объяснять просто бесполезно. Как об стенку.

Знаю пенсионеров, которые так не делают и не будут. Таких больше.

Я даже понял про какой эстонский хостинг вы говорите. Вот только часть его адресов похоже попали под блокировку. Пинги идут, ssh работает, а все остальное режется. Даже обычный файл по http не качает. Хотя раньше все работало. Это сервер в Финляндии.

Не работает. Ни ics, ни cisco anyconnect, ни десктопный клиент через точку доступа. Возможно нужно пересобирать без GnuTLS.

OpenConnect с камуфляжем не работает на мобильном интернете. Не соединяется. Только на проводном.

Не Electron, системный WebView. Но я был удивлен. Ожидал инновационный SwiftUI, а там вон чего оказалось))

У них давно react в системных настройках есть. Не удивлюсь, если запихнут его в калькулятор.

Конечно нет. Еще и на мать хватило. Про память не помню. Обычный апгрейд. Системник, клавиатура и монитор со старого компа. Видяху, по-моему, чуть позже обновил.

Рвзумеется студент не купит компьютер за 1000$ баксов. Но для учебы вполне годится. CS, Quake 3 и UT летали. C++ Builder работал. И да, это областной центр в соседней с московской областью.

Какие 450т.р? Я студентом спокойно заработал себе на Celeron 533. Вот вам прайс. 35$ всего. И это за новый проц.

Win2000\2003 отлично работали у меня на десктопе, вместо winxp. И не падали. Правда был один смешной случай.

Я игрался с анимированными курсорами и нарисовал свой. В редакторе можно было указать паузу между кадрами. Чем меньше, тем быстрее анимация. Мне захотелось поставить 0 и посмотреть, что будет. Поставил, установил этот курсор и система просто зависла наглухо, без всяких BSOD. После reset тоже зависала, как только появлялся этот злополучный курсор. Вообщем, его я как-то смог удалить без переустановки системы) и больше так не делал. Зато никаких синих экранов.

Т.е. теперь на ozon global телефон не заказать? И придется втридорога брать в dns? Спасибо за заботу.

Может все же пользователю решать, нужен ему другой магазин или нет.

Смотрите категорию камеры с http протоколом. Обычно они поддерживают еще и FTP. Какой-нибудь Dahua или Tiandy. Поставите себе vsftp на локальном сервере и все.

Прошивал такой иглой мелкую плоскую флэшку в формате wson8 на материнке. Прищепка с нее спадала. Мне повезло, прошилось и заработало. Если бы выпаивал, разворотил бы там все.

Ага. Написал по памяти. Что вспомнилось.

Я все это к тому, что в элексире хватает различных механизмов, чтобы поинкапсулировать в свое удовольствие.

Для изоляции состояния потребуется. GenServer, Agent, Task не суть. Для поведения не обязательно.

Вы же вызываете имплементацию через протокол. Вам известен только он (интерфейс). Что там в реализации вы не знаете. Я вам ещё раз напишу:

Инкапсуляция служит для того, чтобы изолировать контрактные обязательства абстракции от их реализации.

Полиморфизм помогает этого достичь скрывая поведение за интерфейсом

На каждый чих GenServer делать? Это антипаттерн. Плюс наличие тех же протоколов и defimpl буквально говорит об отделении реализации. Если это не сокрытие, то я уже и не знаю что тут ещё сказать.

Обычные map с сахаром. Я понимаю, elixir гибкий язык и можно все раскидать по функция\модулям как угодно. Но struct + module + matching дает то самое сокрытие поведения. Если вы сами это захотите сделать.

Посмотрите на исходники Elixi, Ecto. Там что нет модулей с defstruct и приватными методами? Нет сокрытия?

Но ведь, как только в модуле появляется функция с аргументом %ModuleName{}, у вас сразу же появляется эта связь. Приватные функции модуля для работы с этой структурой вызвать нельзя. Вот вам и сокрытие поведения.

Так внутри модуля делается defstruct. И вот вам данные. У структуры даже что-то типа появляется.

Инкапсуляция служит для того, чтобы изолировать контрактные обязательства абстракции от их реализации.

Полиморфизм помогает этого достичь скрывая поведение за интерфейсом. Тут нет противоречий.

Информация

В рейтинге
4 820-й
Зарегистрирован
Активность