Один из самых удобных способов записать данные это использование готовых форматов, такие как JSON или YAML.
Из плюсов такого подхода стоит отметить вот что:
🔸 готовый, повсеместно используемый и поддерживаемый формат
🔸 простой и понятный файл, удобочитаемый для человека
🔸 можно легко редактировать в любом текстовом редакторе без специальных программ и библиотек
Но есть и минусы
🔹 затраты времени при записи файла (кодирование данных в нужный формат строки)
🔹 затраты времени при чтении файла (декодирование данных в Python объекты)
🔹 размер файла увеличивается из-за разметки данных (скобки, запятые, переносы, отступы...)
🔹 перед записью все данные должны быть помещены в память в полном объёме (не всегда)
🔹 при чтении необходимо считать весь файл в память и только потом декодировать данные
Если нужно писать немного данных в несколько файлов, то затраты по времени не ощутимы. Обычно это файлы конфига или какие-либо метаданные. Это отличный вариант под такие задачи.
Есть и другой поход к записи файлов - это бинарные файлы. Используется, когда данных достаточно много и никто их не собирается читать глазками😳.
🔸 очень быстрая запись
🔸 чтение значительно быстрей чем JSON, YAML итд
🔸 размер файла значительно меньше, так как нет разметки
🔸 можно записывать данные по мере поступления не загружая всё в память
🔸 можно извлечь любую часть данных независимо
Из минусов
🔹 нужно определить свой формат записи данных (если не используете готовую спецификацию определённого формата)
🔹 не получится открыть файл и визуально понять что там записано, а для чтения файла потребуется знать его спецификацию.
🔹 не так-то просто создать такой файл без специальной библиотеки
В таком виде удобно записывать большой массив любых однородных данных. Например, мониторинг валютной биржи или кэшированная анимация 3D геометрии.
(Это не означает что нельзя записать данные разного типа, просто это будет не так удобно)
Представьте себе JPG-картинку. По сути это немного мета-информации и большой массив пикселей. Тоже самое со звуком или видео файлом. Поэтому, если вы попробуете открыть картинку в текстовом редакторе вы увидите что-то вроде такого
f15d cd29 a564 4578 ...
09e2 9bc4 a696 1253 ...
84e9 4de1 3b23 c24a ...
2534 5161 28e0 709d ...
...
Это и есть записанные байтики. И для их чтения требуется определённый софт который знает что с ними делать. Под каждый тип файла.
К чему это я? Читайте в следующем посте...
#tricks#basic
А что там в Афганистане и в Иране?
‼️Вокруг санкций сложилось два мнения: одни говорят о беспрецедентной волне санкций, другие, говорят, что эффект от санкций как от ‘пука в лужу’🤦♂️
Как нам известно: истина, где-то по-середине. И вот на этом фоне государственные деятели и бизнес начинают смотреть по сторонам: а что там в Афганистане и в Иране?
Недавно Мосбиржа встречалась с представителями Ирана. Представители Афганистана посещают ПМЭФ.
‼️Но давайте проговорим почему их опыт для РФ не подходит.
✅1) Смотрим на экономику.
Афганистан - экономика в разрухе, голод.
Иран
После возобновления санкций в 2018 г. иранская экономика вошла в рецессию, которая продолжалась два года; последовавший в 2020–2021 гг. некоторый восстановительный рост не компенсировал этого падения – реальный ВВП остался на том же уровне, что и десять лет назад, указывает Всемирный банк.
Инфляция в эти годы достигала почти 50%, а среднегодовая за 2018–2021 гг. составила 35% в год. В стране время от времени протесты недовольных экономической политикой правительства.
За этот период Иран, согласно данным платежного баланса центробанка страны, потерял две трети нефтяных доходов – поступления от экспорта нефти сократились с $63 млрд в 2017 г. до $21 млрд в 2021 г., импорт упал более чем на 40%. Оценки ОПЕК показывают еще более катастрофическую картину: доходы от нефтеэкспорта сократились более чем на 80% в сравнении с 2017 г., до $7,6 млрд в 2020 г., а импорт упал на 65%.
✅2) смотрим на показатели ФАТФ
Две страны - относятся к списку серых юрисдикций, где не выполняются меры по AML. То есть по-сути, в Афганистане нет банковской системы - большинство транзакций через cash flow. В Иране - Национальный банк под санкциями США, а сама страна сколько лет отказывается подписывать Палермскую конвенцию.
✅3) другие факторы
Эти страны в списке государств-террористов США, а это значит, для простых граждан - невозможно получить визу и др.
Комитет Сената США по международным отношениям одобрил 23 июня резолюцию о включении России в список стран, поддерживающих терроризм.
Администрация Байдена в лице госсекретаря не включает Россию в этом список, но все может пойти по худшему сценарию.
В итоге: я не знаю о каких ‘лучших практиках’ борьбы с санкциями Россия может позаимствовать у этих стран.
#compliancepractice#sanction
Британский 🇬🇧 OFSI включил в санкции Мосбиржу, НКЦ и НРД
📌Физических лиц всего 7, среди них Иван Таврин - основатель и глава компании Kismet Capital Group и спонсор трёх SPAC-компаний, торгующихся на NASDAQ.
📌среди юридических лиц кроме ГК Мосбиржа, туда вошли многие компании, которые вчера были включены в SDN.
#sanction#OFSI#compliancepractice
Израильский Банк Бейнлеуми 🇮🇱 заблокировал перевод от санкционного лица.
Олигарх Сергей Адоньев, включенный в санкции США 🇺🇸, не смог перевести €100 тыс в банк Бейнлеуми за юридическое сопровождение иска против банка Леуми, который заблокировал счет Адоньева в 2023 г.
Сергей Адоньев - интересная личность. В 2018 г. и его дети были лишены болгарского гражданства, поскольку не соответствовали требованиям инвест гражданства и выяснилось о приговоре, вынесенном ему американским судом в 1997 г. — бизнесмена тогда приговорили к 20 месяцам тюрьмы и штрафу $4 млн за участие в мошеннической схеме, в рамках которой в США нелегально поставлялся кубинский сахар.
В том же году - 2018 г., он получает израильское гражданство (наверное, МВД не захотело узнать про уголовное прошлое в США).
Теперь израильский юрист Касуто, кому и направлялись €100 тыс. подал в окружной суд Тель-Авива просьбу разблокировке.
#compliancepractice#banks#sanction
🎓 Hurmatli professor-o‘qituvchilar va tinglovchilar!
🔹 Sizni mamlakatlarning sanksiyalarga qarshi kurashish uchun qanday mexanizmlar va strategiyalar ishlab chiqishi, mintaqaviy hamkorlikni kuchaytirish orqali mamlakat iqtisodiyotini barqarorlashtirishi va mustahkam institutlar orqali rivojlanishini ta’minlash jihatlariga bag‘ishlangan “Sanksiyani bartaraf etish, mintaqaviy integratsiya va institutlar”mavzusidagi mahorat darsiga taklif etamiz.
➡️ Ma’ruza Qozog‘iston Respublikasining Narxoz Universiteti professori Murat Issabayev tomonidan olib boriladi.
🌠Professor Murat Issabayev – AQShning nufuzli George Washington Universitetida doktorlik ilmiy darajasiga ega bo‘lgan va xalqaro akademik jurnallarda ko‘plab maqolalar muallifi hisoblanadi. Ushbu ilmiy ma'ruza global iqtisodiy jarayonlar va mintaqaviy hamkorlikni yanada chuqurroq tushunish imkonini beradi.
🗓 Sana: 20-noyabr, 2024-yil
🔝 Vaqt: 15:00
📍 O‘tkazilish joyi: Biznes va tadbirkorlik oliy maktabi (5-qavat)
💻Ma'ruzaga barcha qiziquvchilar taklif etiladi!
🇬🇧ENG
🇷🇺RU
#GraduateSchool#Sanction#Mitingation#Regional
🔝Web-site |🔝Facebook | 🔝Instagram | 🔝Youtube
📊Sanksiyani bartaraf etish, mintaqaviy integratsiya va institutlar
🟣Oliy maktabda Qozog‘iston Respublikasining Narxoz Universiteti professori Murat Issabayev ishtirokida “Sanksiyani bartaraf etish, mintaqaviy integratsiya va institutlar” mavzusidagiilmiy seminar bo‘lib o‘tdi.
💬Sanction Mitigation, Regional Integration, and the Role of Institutions
🟣The Graduate School hosted a scientific seminar titled "Sanctions Mitigation, Regional Integration, and Institutions," featuring Professor Murat Issabayev from Narxoz University, Kazakhstan.
🏙Устранение санкций, региональная интеграция и институты
🔴В Высшей школе состоялся научный семинарна тему «Устранение санкций, региональная интеграция и институты» с участием профессора Нархозского университета Республики Казахстан Мурата Иссабаева.
#GraduateSchool#Sanction#Integration#Institution
🔝Web-site |🔝Facebook | 🔝Instagram | 🔝Youtube
Высокий суд вынес обязательный приказ и запретительный судебный запрет, требующий от АО «Ильюшин Финанс» не приводить в исполнение российское судебное решение против Airbus Canada, поскольку это разбирательство нарушило соглашение о передаче споров в арбитраж (решение) LCIA.
Мы как-то пропустили знаковое дело от 26 марта 2024 г., в котором ответчик «Ильюшин Финанс» заявил, что арбитражное соглашение следует игнорировать, поскольку действие санкций означало, что он не может получить доступ к правосудию в арбитраже LICA, поскольку он «
не мог производить расчеты, получать услуги или получать выгоду от какой-либо работы, проделанной истцом в этом разбирательстве
Суд отклонил этот аргумент на том основании, что общие и специальные лицензии Великобритании позволяют организациям, находящимся под санкциями, использовать замороженные активы для покрытия арбитражных расходов LCIA.
Суд также заявил, что было бы незаконно нарушать арбитражное соглашение и вести судебное разбирательство в российском суде, который игнорирует регулирующее право контракта (закон Нью-Йорка, который позволяет сторонам ссылаться на наличие санкций в качестве защиты).
#sanction#cases#UK#compliancepractice
Великобритания 🇬🇧 выпустила новую GL
28 мая OFSI опубликовала General Licence INT/2024/4761108 в рамках Regulation 64 of The Russia (Sanctions) (EU Exit) Regulations 2019 ('The Russia Regulations'), которое позволяет
Лицам может пользоваться розничными банковскими услугами санкционных кредитного или финансового учреждения при условии, что сделанные или полученные платежи предназначены для личного использования лица при условии, что общая стоимость таких платежей, произведенных этим лицом не превышает £50 тыс.
Окончание лицензии: 27 мая 2026 г. По-видимому, OFSI надоело разбираться с такими случаями, когда российские лица переводили деньги несмотря на санкционные статуса либо банка отправителя, либо Кор банка.
‼️ то есть если у российских лиц было заблокировано до £50 000 в санкционных банках, то они могут воспользоваться данной генеральной лицензией, обратившись в британский банк, который заблокировал перевод.
#UK#compliancepractice#sanction#banks
Великобритания 🇬🇧 внесла изменения в санкционное законодательство
28 мая 2024 г. вступили в силу The Russia (Sanctions) (EU Exit) (Amendment) (No. 2) Regulations 2024
Основные изменения в понимание кто является санкционным лицом (designation criteria) и дополнено следующее:
«(h) лицо владеет или контролирует прямо или косвенно (по смыслу положения 7) или работает в качестве директора (исполнительного или неисполнительного), доверенного лица или другого менеджера или эквивалента лица, кроме физическое лицо, подпадающее под действие подпунктов (а) – (g);
(i) лицо имеет право, прямо или косвенно, назначить по крайней мере одного директора (исполнительного или неисполнительного), доверенного лица или эквивалентное ему лицо, кроме физического лица, которое подпадает под подпункты (a) (г).";
Также появляется еще один критерий контроля:
«предоставление финансовых услуг или предоставление средств, экономических ресурсов, товаров или технологий лицу, подпадающему под действие подпунктов».
#compliancepractice#sanction#control#UK
Траст сам себе бенефициар
Высокий суд Англии 🏴 и Уэльса 🏴 не отдал жене Аркадия Ротенберга его имущество. Спор длился 10 лет.
Но в этом решении интересно одно утверждение, которое, конечно, связано с санкционным статусом А. Ротенберга.
Высокий суд отказался по просьбе защиты Ротенберга сделать заявление о том, что бизнесмен не является бенефициарным владельцем спорной недвижимости в Англии – особняка Аппер Рибсден. Такую просьбу адвокаты Ротенберга и реальный, как утверждается, бенефициар собственности – офшор Ravendark Holdings (BVI) – объяснили Высокому суду намерением продать недвижимость. Суд этого делать не стал, поскольку предметом данного спора были исключительно взаимоотношения между бывшими супругами.
#case#sanction#UK#compliancepractice#court
А1 находится под контролем санкционных лиц. Так постановил британский суд
Британский судья постановил, что есть разумные основания подозревать, что российский спонсор А1 принадлежит или контролируется людьми, попавшими под санкции в Великобритании.
Судья Sara Cockerill установила, что владение А1 лицами, находящимися под санкциями Михаилом Фридманом, Германом Ханом и Алексеем Кузьмичевым, и ее последующая продажа за 900 долларов другому сотруднику А1 показывает, что компания, вероятно, по-прежнему принадлежит или контролируется лицами, находящимися под санкциями. Поводом для подозрений она назвала низкую цену продажи.
Цифра, указанная в цене продажи, на первый взгляд удивляет. Представленная финансовая документация (в результате длительного и полного обмена доказательствами) не может обеспечить последовательного или надежного обоснования этой цифры
— написала она.
Она также написала, что А1 больше не финансирует дело и ее заменило консалтинговое агентство Cezar Legal. Компания и ее сторонний плательщик являются российскими.
Дело касается имущества Георгия Беджамова, который был совладельцем российского банка Внешпромбанк и был признан виновным в мошенничестве в крупном размере с предполагаемыми потерями около $2 млрд. АСВ наняло А1, чтобы помочь ему вернуть деньги.
#control#sanction#UK#court#cases
Высокий суд Великобритании 🇬🇧 вынес определение, отказав в обеспечительном мерах Еврохиму
ООО «ЕвроХим Северо-Запад-2» («ЕвроХим») просил в качестве обеспечения иска депонировать на счете суда или заморозить сумму равную облигациям, которые не возвращают Société Générale (SG) и ING Bank (ING).
SG и ING отказываются производить платежи на том основании, что это было бы незаконно во Франции и Италии (место исполнения облигаций) из-за законодательства ЕС о санкциях.
Судья Батчер Джей отклоняя просьбу Еврохима об обеспечении иска, заявил:
«Риск того, что SG и ING не выплатят сумму судебного решения (в случае, если ЕвроХим выиграет дело), был недостаточным для того, чтобы потребовать обеспечительную сумму; было сомнительно, что SG и ING откажутся исполнить решение английского суда, и даже если бы они это сделали, у них есть очень существенные операции в Великобритании, и решение могло быть исполнено в отношении активов в Великобритании».
Начало рассмотрения самого иска назначено на январь 2025 г.
#compliancepractice#sanction#cases#uk#court