Интересная тема - помню, в качестве диплома писал небольшой драйвер для Win10 под KMDF. Совершенно взрывает мозг, нормальным программированием это назвать трудно. Вот некоторые интересные факты:
Как уже сказали, нужно два компа. Я обошелся VirtualBox'ом, но запуск и подключение дебаггера занимали минуты, поэтому в интернете нашел и установил "ускоритель дебага" - так и не понял, что это было, но работало, хотя с feedback loop обычной программы не сравнить.
Любая ошибка типа segfault - и на машине синий экран. Не очень удобно)
При хите брейкройнта зависает вообще все, не двигается даже мышь (что логично). При дебаге некоторых драйверов это экстремально неудобно.
Всю полезную инфу пришлось искать на бородатых хакерских форумах. На stackoverflow драйверная тема как-то непопулярна. Из чтения форумов сложилось впечатление, что многие хаки из 90х работают и в современном KMDF. Очень консервативная индустрия.
Дебаг из студии не работал, поэтому пользовался WinDbg. Такого дебаггера и врагу не пожелаешь, реально как будто вернулся на двадцать лет назад.
Вопреки расхожему мнению, драйверы для винды можно писать на C++. Но есть нюанс - запрещены исключения (то есть минус stdlib), динамическая аллокация памяти (минус new и malloc) и RTTI (уже не так критично), и вроде что-то ещё. В итоге основные классы типа векторов и строк пришлось реализовывать с нуля или брать специальные для kernel mode (таких либ в открытом доступе кот наплакал).
Плюсую за 3DS. Стоит копейки по сравнению с витой, не требует хитрых карт памяти, нативно играет 3DS/DS и любую консоль до PS1 в эмуляции. Производить перестали совсем недавно, тогда как вита умерла для Сони и издателей значительно раньше, и сейчас интересна больше железом (две сенсорных панели и 3G!) и софтом (позволяет портировать некоторые хиты с Android, а так же PS1/2), а не играми.
Тарифы без абонентской платы есть и неархивные, например тариф "Гостевой".
У МТС смысл архивного тарифа в том, что новые клиенты не могут их подключить (иначе смысла в слове "архивный" никакого). Что вы там наподключали - не очень понимаю, но даже сейчас в приложении архивные тарифы можно только смотреть, но не подключать.
Думаю, там используются сервисы типа Twilio, которые проблему с роумингом на правильного провайдера решают сами.
Но то, что это становится менее надежно - факт. Одни и те же СМС для двухфакторки Apple приходят на российский номер с очень ощутимой задержкой по сравнению с местным.
Пока от банка там только название. Все карты - виртуальные, куча ограничений на баланс и транзакции, АСВ не застраховано. По сути, киви-кошелек или вебмани, но не банк. У того же Вайза и Революта больше атрибутов банка (даже в странах, где у них нет банковских лицензий), чем у Яндекс.банка, у которого такая лицензия имеется.
У меня как раз Альфа. У них разве можно сменить номер телефона на иностранный без визита в отделение?
Да, делал на iOS прямо через приложение, меняется моментально. Что особенно смешно по сравнению с Тинькофф, у которого приложение чуть посвежее (было удалено позже), но требуется звонить.
И как иммигранту дистанционно из Канады удаленно открыть счет в той же Альфе?
Если нет там счетов - не повезло, открывать удаленно запрещено законом РФ. Но везение - штука такая, могло и повезти, и проблемы бы вообще не было (например, если у вас Motiv, который не отключают от роуминга)
SEPA Instant работает в микроскопическом числе банков. Если мы сравниваем малораспространенные технологии, то тогда TRON ещё лучше - комиссии меньше и деньги меньше секунды идут.
Упомянут Reveal, но нет более простого в использовании Sherlock, который встраивается напрямую в симулятор и работает в реальном времени, без необходимости останавливать приложение.
Упомянут Charles, но нет более современного, нативного и понятного Proxyman.
Упомянут Postman, но нет более нативного и продвинутого RapidAPI.
Статья как будто бы из 2017 года, если честно (скриншоты, сделанные ещё до Big Sur, подтверждают это подозрение)
Кто знает, вдруг на волне роста ребята из Короны решат запилить полноценную платежную систему и поконкурировать с МИР (а конкуренция, как известно, всегда идет на пользу).
Была у них полноценная платежная система. В Новосибирске имела широкое покрытие, мои родители зарплату на нее получали в двухтысячных. Резко сдулась после 2014 и всех перевели на МИР, хотя Корона была ничем не хуже и уже написана.
Интересная тема - помню, в качестве диплома писал небольшой драйвер для Win10 под KMDF. Совершенно взрывает мозг, нормальным программированием это назвать трудно. Вот некоторые интересные факты:
Как уже сказали, нужно два компа. Я обошелся VirtualBox'ом, но запуск и подключение дебаггера занимали минуты, поэтому в интернете нашел и установил "ускоритель дебага" - так и не понял, что это было, но работало, хотя с feedback loop обычной программы не сравнить.
Любая ошибка типа segfault - и на машине синий экран. Не очень удобно)
При хите брейкройнта зависает вообще все, не двигается даже мышь (что логично). При дебаге некоторых драйверов это экстремально неудобно.
Всю полезную инфу пришлось искать на бородатых хакерских форумах. На stackoverflow драйверная тема как-то непопулярна. Из чтения форумов сложилось впечатление, что многие хаки из 90х работают и в современном KMDF. Очень консервативная индустрия.
Дебаг из студии не работал, поэтому пользовался WinDbg. Такого дебаггера и врагу не пожелаешь, реально как будто вернулся на двадцать лет назад.
Вопреки расхожему мнению, драйверы для винды можно писать на C++. Но есть нюанс - запрещены исключения (то есть минус stdlib), динамическая аллокация памяти (минус new и malloc) и RTTI (уже не так критично), и вроде что-то ещё. В итоге основные классы типа векторов и строк пришлось реализовывать с нуля или брать специальные для kernel mode (таких либ в открытом доступе кот наплакал).
Плюсую за 3DS. Стоит копейки по сравнению с витой, не требует хитрых карт памяти, нативно играет 3DS/DS и любую консоль до PS1 в эмуляции. Производить перестали совсем недавно, тогда как вита умерла для Сони и издателей значительно раньше, и сейчас интересна больше железом (две сенсорных панели и 3G!) и софтом (позволяет портировать некоторые хиты с Android, а так же PS1/2), а не играми.
На этом уровне стоит уже рассмотреть выход из всех российских активов/пассивов, чтобы симка уже и не была нужна.
Тарифы без абонентской платы есть и неархивные, например тариф "Гостевой".
У МТС смысл архивного тарифа в том, что новые клиенты не могут их подключить (иначе смысла в слове "архивный" никакого). Что вы там наподключали - не очень понимаю, но даже сейчас в приложении архивные тарифы можно только смотреть, но не подключать.
Как будто бы можно просто взять и подключить архивный тариф. Машины времени пока не придумали.
Как минимум у МТС - нет. Эту процедуру с обновлением можно пройти и удаленно через их приложение, что я успешно сделал. Можно даже без госуслуг.
Думаю, там используются сервисы типа Twilio, которые проблему с роумингом на правильного провайдера решают сами.
Но то, что это становится менее надежно - факт. Одни и те же СМС для двухфакторки Apple приходят на российский номер с очень ощутимой задержкой по сравнению с местным.
Пока от банка там только название. Все карты - виртуальные, куча ограничений на баланс и транзакции, АСВ не застраховано. По сути, киви-кошелек или вебмани, но не банк. У того же Вайза и Революта больше атрибутов банка (даже в странах, где у них нет банковских лицензий), чем у Яндекс.банка, у которого такая лицензия имеется.
Да, делал на iOS прямо через приложение, меняется моментально. Что особенно смешно по сравнению с Тинькофф, у которого приложение чуть посвежее (было удалено позже), но требуется звонить.
Если нет там счетов - не повезло, открывать удаленно запрещено законом РФ. Но везение - штука такая, могло и повезти, и проблемы бы вообще не было (например, если у вас Motiv, который не отключают от роуминга)
А я уверен, у меня несколько лет только такие транзакции и есть и номер работает
Это правда, но есть банки, где и не надо. Например, Альфа или Тинькофф. Перекидываем остатки туда и проблема решена.
У МТС это решается подключением услуги "Живой баланс" за рубль в день, и расходные операции обеспечены.
Более того, есть банки, где можно поменять номер на иностранный без проблем.
Вот он по ссылке: https://www.ebaclearing.eu/services/step2-sct/participants/
Прежде чем возражать, что это не про SEPA Instant - почитайте, как он работает)
Откройте список банков и проверьте
SEPA Instant работает в микроскопическом числе банков. Если мы сравниваем малораспространенные технологии, то тогда TRON ещё лучше - комиссии меньше и деньги меньше секунды идут.
Упомянут Reveal, но нет более простого в использовании Sherlock, который встраивается напрямую в симулятор и работает в реальном времени, без необходимости останавливать приложение.
Упомянут Charles, но нет более современного, нативного и понятного Proxyman.
Упомянут Postman, но нет более нативного и продвинутого RapidAPI.
Статья как будто бы из 2017 года, если честно (скриншоты, сделанные ещё до Big Sur, подтверждают это подозрение)
Много кто пользуется, почему же. И работают как минимум ещё на macOS, не только на телефоне.
Была у них полноценная платежная система. В Новосибирске имела широкое покрытие, мои родители зарплату на нее получали в двухтысячных. Резко сдулась после 2014 и всех перевели на МИР, хотя Корона была ничем не хуже и уже написана.
В Великобритании
Смотря какой банк. На моей MasterCard банка Chase только имя и всё, остальное смотреть в приложении. Так что будущее потихоньку наступает
Но в какой именно App Store? Конкретно в GB сторе приложения по-прежнему нет, хотя утром было доступно пару часов.