Один из самых удобных способов записать данные это использование готовых форматов, такие как 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
🇬🇧Более 12% британцев инвестировали в цифровые валюты
🔻 По данным FCA, более 12% взрослых граждан Великобритании уже владеют криптовалютами.
🔻 Средний размер инвестиций составляет 1 842 фунта ($2 318). В июне 2023 годаFCA установила, что 10% населения страны стали криптоинвесторами.
🔻 В отчете регулятора отмечается, что власти заинтересованы в легализации цифровых активов, так как их популярность растет.
🔻 К 2026 годуЛондон планирует ввести виртуальные валюты в правовое поле.
🔻 На первом этапе правительство интегрирует стейблкоины в платежную инфраструктуру. Консультации по легализации таких токенов начнутся в этом году.
🔻 На 2025 год запланировано обсуждение нормативно-правовой базы для DeFi и стейкинга.
#Великобритания#Криптовалюта#FCA
АкадемияGarantex|Garantex Announcements|ВКонтакте|YouTube
Bitpanda Expands UK Services with FCA Approval
Bitpanda has received approval from the FCA to extend its services in the UK, now offering more than 500 crypto assets and staking options. This regulatory green light marks a significant step for Bitpanda as it aims to enhance its presence in the UK market. Details here: CoinTelegraph
#Crypto#FCA#Bitpanda#UK#Regulation
⚔️ The Sabre Grand Prix is underway in Orléans!
Strong Asian presence from:
🇯🇵 Japan, 🇰🇷 Korea, 🇭🇰 Hong Kong, 🇨🇳 China, 🇺🇿 Uzbekistan, 🇰🇿 Kazakhstan, 🇯🇴 Jordan, 🇮🇷 Iran, 🇰🇼 Kuwait, 🇲🇾 Malaysia, 🇸🇦 Saudi Arabia, 🇸🇬 Singapore, 🇹🇼 Chinese Taipei.
🔥 14 Asian athletes advance to the December 6 main draw.
Good luck to all!
📸 Photos by Eva — FIE Team
#FIE#FCA#AsianFencing
All delegations have arrived… and the real preparation begins ⚔️🔥
Athletes have started their official training sessions at the competition venue, ahead of tomorrow’s Asian Cadet & Junior Fencing Championships, featuring a large participation of Asia’s rising talents 🌏
Sharp focus, strong determination, and exciting energy ahead of the first bout 🏆
Tomorrow… it begins.
🌐www.asian-fencing.com
Follow @fencing_fca
#AsianFencing#FCA#CadetJunior#RoadToGlory
В британском регулировании AML намечается тихий, но очень глубокий сдвиг.
Financial Conduct Authority планируют сделать единым надзорным органом по AML/CTF для профессиональных услуг. Это означает резкое сокращение роли Solicitors Regulation Authority и фактический уход от модели, где юридическую профессию контролирует регулятор, понимающий ее изнутри. Инициатива идет от HM Treasury, а The Law Society открыто предупреждает о рисках: потеря отраслевой специфики, давление на legal professional privilege, рост комплаенс-издержек, дублирование регулирования и размывание practitioner-led guidance. По сути, речь не просто об AML, а о смене философии надзора над юридической профессией.
Для английского права это момент, который стоит внимательно разобрать. Что будет с конфиденциальностью и SARs. Как FCA, привыкшая к финансовым рынкам, будет работать с юридической этикой. Где пройдут реальные границы пропорциональности и доступа к правосудию. В English Law Report я буду разбирать эти изменения не на уровне новостей, а через правовые последствия, скрытые риски и практические сценарии для солиситоров и фирм.
Если вам важно понимать, куда реально движется регулирование английского права и как такие реформы меняют профессию изнутри, оставайтесь с English Law Report.
Для участников English Law Mentorship я отдельно буду делиться аналитическими заметками и рабочими инсайтами по этой реформе.
#EnglishLawReport#AML#UKLaw#LegalRegulation#FCA#LawSociety#Compliance#Solicitors
⏳ Just 1 month to go!
Asia’s future fencing stars will meet in
Jakarta, Indonesia 🇮🇩
for the Asian Cadet & Junior Fencing Championships 2026 🤺
📅 20–27 February 2026
📍 Jakarta
The countdown is on.
Are you ready? 🔥
🌐www.asian-fencing.com
Follow @fencing_fca
#AsianFencing
#FCA
#AsianCadetJunior
#Fencing2026
#Jakarta2026
Cadet Asian Cup 2025 — Tashkent, Uzbekistan 🇺🇿
✅ Day 1 Results — Cadet Women’s Sabre
1️⃣ RUZIEVA Salima 🇺🇿
2️⃣ KHUSANBOEVA Bibiaisha 🇺🇿
3️⃣ ISKHAKOVA Nailya 🇰🇿
3️⃣ MAUINBERGENOVA Perizat 🇺🇿
👏 Congratulations to the winners and all participants!
👉 Stay tuned and follow us for daily updates!
#CadetAsianCup#FencingAsia#FCA#FIE#Tashkent2025#Sabre#Fencing#AsiaFencing
⚔️ The energy is soaring on Day 4 of #Tbilisi2025!
The Women’s Individual Foil – Table of 32 is packed with 🔥 intensity, emotion, and precision!
Who’s moving closer to the podium? 🥇🤺
🔴 Watch it LIVE: fencingtv.com
📊 Full results: bit.ly/44FJFbo
#FCA#FIE#FencingWorldChampionships#Fencing#Foil#Escrime#Esgrima
Cadet Asian Cup 2025 — Tashkent, Uzbekistan 🇺🇿
✅ Day 1 Results — Cadet Men’s Foil
1️⃣ ALBUSAIDI Ali 🇴🇲
2️⃣ CHEONG Pak Kio 🇲🇴
3️⃣ YETSEU Mansur 🇰🇿
3️⃣ TOKANOV Yevgeniy 🇰🇿
👏 Congratulations to the winners and all participants!
👉 Stay tuned and follow us for daily updates!
#CadetAsianCup#FencingAsia#FCA#FIE#Tashkent2025#Foil#Fencing#AsiaFencing
🚀 Gemini's Europe and U.K. Operations Attract Interest Amid Workforce Cuts
Potential buyers are assessing parts of Gemini's closed Europe and U.K. business following the exchange's decision to reduce its global workforce by 25% in February. According to NS3.AI, some interested parties are seeking the regional operations for their regulatory advantages, rather than a complete acquisition of the Nasdaq-listed company. A person with direct knowledge indicated that any transaction would still be subject to change-of-control scrutiny under MiCA and FCA regulations. Currently, Gemini's shares are trading at approximately $4.36, marking a decline of over 80% from its initial public offering price.
#Gemini#Europe#UK#WorkforceCuts#Nasdaq#MiCA#FCA#RegulatoryAdvantages#Acquisition#Shares#NS3AI#BusinessTransaction
⏳ Countdown is on!
Only 26 days left until one of Asia’s biggest fencing showdowns! 🌏🤺
📍 Bali – Indonesia
📆 June 17–23, 2025
🏆 Senior Asian Fencing Championship
Top athletes are getting ready for an electrifying competition!
Stay tuned for full access 📸 and live highlights from the heart of the action 🎥🔥
#Fencing⚔️#Bali2025#AsianChampionship
#FCA#FIE#SeniorAsianFencingChampionship2025
#Indonesia#FencingAsia#Countdown