Один из самых удобных способов записать данные это использование готовых форматов, такие как 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
📲Енді қандай деректер хакерлер мен алаяқтардың қолында екеніндігі жайлы eGov Mobile көмегімен қадағалауға болады
Қазіргі уақытта еліміздің азаматтарына eGov mobile қосымшасы арқылы хакерлер мен алаяқтардың қолындағы деректер туралы хабарлау бастамасы пысықталып жатыр.
📨EGov mobile мобильдік қосымшасындағы пайдаланушының жеке кабинетіне сайттарда оның жеке деректерін заңсыз жинау және жария ету фактілері анықталған кезде хабарлама келетін болады. Іске қосу 2022 жылдың соңына жоспарланып отыр.
——————
📲Отследить какие данные находятся в руках хакеров и мошенников можно будет с помощью eGov mobile
На данный момент прорабатывается инициатива для уведомления граждан о том, какие данные находятся в руках хакеров и мошенников через приложение eGov mobile.
📨В личный кабинет пользователя в приложении eGov mobile будет приходить сообщение при обнаружении фактов незаконного сбора и утечки его личных данных на сайтах. Запуск планируется на конец 2022 года.
#eGov#eGovmobile#nitec
👨👩👧Казахстанцы могут корректировать сведения в документах при проверке актовых записей физических лиц в мобильном приложении eGov Mobile. Новый сервис позволяет актуализировать данные о рождении, заключении и расторжении брака, усыновлении/удочерении, установлении отцовства, перемене ФИО (для себя), смерти.
📲Для использования данных функций необходимо открыть приложение eGov Mobile. Далее:
- открыть вкладку «Услуги»;
- в каталоге услуг найти «Рождение, брак и смерть» – «Актуализация сведений» ИС ЗАГС;
- выбрать тип актовой записи;
- нажать на «поиск»;
- если данные не отобразились, необходимо нажать на кнопку «актуализировать сведения» (если данные отобразились, нажать на кнопку «сведения актуальные»);
- далее подписать услугу.
Результатом оказания услуги является информация об актуализации сведений Информационной системы ЗАГС на статусной странице.
#eGovmobile#eGovkz#nitec
👨👩👦Қазақстандықтар eGov mobile қосымшасында жеке тұлғалардың акт жазбаларын тексеру кезінде құжаттардағы мәліметтерді түзете алады. Жаңа қызмет туу, некеге тұру және бұзу, бала асырап алу, әке болуды анықтау, аты-жөнін өзгерту (өзі үшін), қайтыс болу туралы деректерді өзектендіруге мүмкіндік береді.
📲Қызметті пайдалану үшін eGov mobile қосымшасын ашу қажет. Әрі қарай:
- қызметтер қойындысын ашу;
- қызметтер каталогында «Туу, неке және өлім» - АХАЖ АЖ «мәліметтерді өзектендіру»;
- акт жазбасының түрін таңдау;
- «іздеу» түймесін басу;
- егер деректер көрсетілмесе, «мәліметтерді өзектендіру» батырмасын басу қажет (егер деректер көрсетілсе, «өзекті мәліметтер» батырмасын басу қажет);
- әрі қарай қызметке қол қою керек.
Қызмет көрсету нәтижесі мәртебелік бетте орналасқан АХАЖ ақпараттық жүйесінің мәліметтерін өзектендіру туралы ақпарат болып табылады.
#eGovmobile#eGovkz#nitec
Жаңа цифрлық қалқан: eGov Mobile онлайн алаяқтардан қорғануға көмектеседі
Цифрлық қауіптер артып келе жатқан қазіргі заманда Қазақстанда азаматтардың қауіпсіздігін арттыруға арналған тиімді құрал пайда болды, атап айтқанда, eGov Mobile қосымшасындағы Nomad Guard сервисі. Бұл тегін қызмет күмәнді сілтемелерді тексеруге, жеке деректердің таралуын анықтауға және киберқылмыстардың алдын алуға көмектеседі.
🛡Nomad Guard — жай ғана қорғаныс емес, саналы әрекет етуге мүмкіндік беретін құрал. Оның көмегімен сіз қандай деректердің тарап кеткенін көре аласыз және күмәнді әрекеттер туралы арнайы форма арқылы хабарлай аласыз. Цифрлық кеңістікте сенімді әрі қауіпсіз болудың маңызды қадамы.
🖥Оның қалай жұмыс істейтіні және азаматтарға қалай көмектесе алатыны жөнінде Fingramota.kz-пен бірге қарастырайық.
#Fingramota#киберқауіпсіздік#eGovMobile#NomadGuard
_______
Новый цифровой щит: eGov Mobile помогает защититься от онлайн-мошенников
С ростом цифровых угроз в Казахстане появился полезный инструмент — Nomad Guard, встроенный в приложение eGov Mobile. Этот бесплатный сервис помогает проверять подозрительные ссылки, выявлять утечки личных данных и тем самым снижать риски кибермошенничества.
🛡Nomad Guard помогает не только защититься, но и действовать осознанно: вы можете посмотреть, какие данные утекли, и сообщить о подозрительной активности через встроенную форму. Это не просто защита, а шаг к уверенности в онлайн-пространстве.
🖥Как он работает и как может помочь гражданам рассмотрим вместе с Fingramota.kz.
#Fingramota#кибербезопасность#eGovMobile#NomadGuard
💻9 услуг e-license, которые предоставляются в автоматическом режиме
💡Благодаря порталу elicense.kz у владельцев бизнеса есть возможность получить разрешения всего за пару минут в онлайн режиме. С полным списком услуг вы можете ознакомиться в карусели👉🏻
Для получения услуг нужно:
- авторизоваться или зарегистрироваться на портале e-license;
- выбрать соответствующую услугу;
- в паспорте услуги ознакомиться с пакетом требуемых документов;
- перейти по кнопке «Заказать услугу онлайн»;
- выбрать вид работ/услуг;
- внести требуемые данные согласно форме сведений;
- подписать с помощью ЭЦП.
Результат оказания государственной услуги формируется в течении 5-7 минут и хранится в «Личном кабинете» пользователя в форме электронного документа.
Отметим, ранее услуги предоставлялись в бумажном виде и оказывались в течение 30 календарных дней, а перечень необходимых документов предоставлялся в нотариально заверенных копиях или подлинниках.
#eGov#eGovmobile#elicense
💻E-license порталындағы автоматты режимде көрсетілетін 9 қызмет
💡Еlicense.kz порталы арқылы бизнес иелері бірнеше минут ішінде онлайн режимінде рұқсат ала алады. Бұл қызметтердің толық тізімін карусельден таныса аласыз👉🏻
Қызметтерді қолдану үшін:
• e-license деректер порталына авторизациядан өту немесе тіркелу;
• бөліміндегі тиісті қызметті таңдау;
• қызмет паспортында талап ететін құжаттар топтамасымен танысу;
• «қызметке онлайн тапсырыс беру» батырмасы арқылы өту;
• жұмыс/ қызмет түрін таңдау;
• мәліметтер нысанына сәйкес талап етілетін деректерді енгізу;
• ЭЦҚ көмегімен қол қою керек.
Мемлекеттік қызметті көрсету нәтижесі 5-7 минут ішінде көрсетіледі және пайдаланушының «жеке кабинетінде» сақталады.
Осыған дейін қызметтер қағаз түрінде 30 күнтізбелік күн ішінде көрсетілетін. Ал қажетті құжаттар тізімі нотариалды куәландырылған көшірмелерде немесе түпнұсқаларда ұсынылуы қажет болатын.
#eGov#eGovmobile#elicense
💻 Услуги на портале e-license предоставляются в автоматическом режиме
💡9 государственных услуг будут предоставлятся в автоматическом режиме в на сайте elicense.kz.Теперь владельцы бизнеса могут получить разрешения всего за пару минут без предоставления справок в бумажном виде. С полным списком услуг можно ознакомиться в картинках⬆️
Для получения услуг нужно:
- авторизоваться или зарегистрироваться на портале e-license;
- выбрать соответствующую услугу;
- в паспорте услуги ознакомиться с пакетом требуемых документов;
- перейти по кнопке «Заказать услугу онлайн»;
- выбрать вид работ/услуг;
- внести требуемые данные согласно форме сведений;
- подписать с помощью ЭЦП.
Результат оказания государственной услуги формируется в течении 5-7 минут и хранится в «Личном кабинете» пользователя в форме электронного документа.
Отметим, ранее услуга предоставлялась в бумажном виде и оказывалась в течение 30 календарных дней, а перечень необходимых документов предоставлялся в нотариально заверенных копиях или подлинниках.
#eGov#eGovmobile#elicense
💻E-license порталындағы қызметтер автоматты режимде көрсетіледі
💡 9 мемлекеттік қызмет elicense.kz сайтында автоматты режимде көрсетілетін болады. Енді бизнес иелері рұқсатты қағаз түріндегі анықтамасыз-ақ бірнеше минут ішінде ала алады. Қызметтердің толық тізімі суретте⬆️
Аталған қызметтерді қолдану үшін:
- e-license деректер порталына авторизациядан өту немесе тіркелу;
- бөліміндегі тиісті қызметті таңдау;
- қызмет паспортында талап ететін құжаттар топтамасымен танысу;
- «қызметке онлайн тапсырыс беру» батырмасы арқылы өту;
- жұмыс/ қызмет түрін таңдау;
- мәліметтер нысанына сәйкес талап етілетін деректерді енгізу;
- ЭЦҚ көмегімен қол қою керек.
Мемлекеттік қызметті көрсету нәтижесі 5-7 минут ішінде көрсетіледі және пайдаланушының «жеке кабинетінде» сақталады.
Осыған дейін қызметтер қағаз түрінде 30 күнтізбелік күн ішінде көрсетілетін. Ал қажетті құжаттар тізімі нотариалды куәландырылған көшірмелерде немесе түпнұсқаларда ұсынылуы қажет болатын.
#eGov#eGovmobile#elicense
💍22.02.2022 күні некені тіркеуге 779 өтініш берілді.
Келесі ерекше күндер 22 наурыз бен 22 сәуірге келеді.
Ерекше күнде маңызды оқиғаны заңдастыру үшін, некені тіркеу нұсқаулығымен бөлісеміз.
➿
💍779 заявлений подано на регистрацию брака 22.02.2022. Следующие красивые даты выпадают на 22 марта и 22 апреля.
⠀
Делимся инструкцией, как подать заявление на регистрацию брака, чтобы узаконить важное событие в особенную дату.
#eGovkz#eGovmobile #22022022 #РегистрацияБрака
1 маусым - Балаларды қорғау күнімен құттықтаймыз!🪁
Әр баланың дені сау және ата-анасының қамқорлығында болуын тілейміз. Балалық шақ әрқашан шаттыққа, күлкіге толы болсын.
Әр шаңырақта сәбидің сыңғырлыған үні үзілмесін🤍
——————
Поздравляем с 1 июня - Днем защиты детей!🪁
Желаем, чтобы каждый ребенок был здоров и окружен заботой родителей. Пусть небо над головой всегда будет мирным, а каждый новый день - добрым и интересным.
Пусть в каждом доме не прерывается звонкий голос малыша🤍
#egov#eGovmobile#1июня
🖇Egov.kz порталында АӘК алушының мәртебесі туралы анықтаманы 5 минут ішінде алуға болады. Ол үшін келесі қадамдарды орындаңыз:
• порталда авторизациядан өтіңіз;
• «Әлеуметтік қамсыздандыру» - «Отбасыларға көмек» бөлімін таңдап, «Атаулы әлеуметтік көмек алушының мәртебесі туралы ақпарат» қызметін таңдаңыз;
• қызметке өтінім беру үшін «Өтінімге қол қою және анықтама алу» батырмасын басыңыз;
• қол қоюдың қолжетімді әдістерінің бірімен қол қойыңыз;
• «Мәртебені жаңарту» түймесін басыңыз.
Сіздің анықтамаңыз дайын✅
Қызметті алудың толық нұсқаулығын видеодан көре аласыз📷
#egovmobile#egov#АӘК
💡 Друзья, мы продолжаем рубрику «Вопрос-ответ», где вы можете найти ответы на часто задаваемые вопросы.
Сегодня мы поделимся ответами на вопросы по теме «Паспорт вакцинации». Листайте карусель, чтобы ознакомиться с полной информацией 👉🏻
Оставляйте свои вопросы в комментариях, а мы ответим на них в следующих постах.
#eGov#eGovmobile#Вопросответegovkz