Скорее всего уже слышали, что складывать строки через + это плохая практика. Падение производительности, и всё такое. Без лишних слов, давайте измерять:
from timeit import timeit
def t1():
# складываем 10 строк через + из переменной
t = 'text'
for _ in range(1000):
s = t + t + t + t + t + t + t + t + t
def t2():
# склеиваем список строк через метод join
arr = ['text'] * 10
for _ in range(1000):
s = ''.join(arr)
def t3():
# складываем через + но не из переменной а непосредственно инлайн объекты
for _ in range(1000):
s = 'text' + 'text' + 'text' + ... # всего 10 раз
Теперь каждую строку склейки запустим по 10М раз
>>> timeit(t1, number=10000)
0.21951690399964718
>>> timeit(t2, number=10000)
1.4978306379998685
>>> timeit(t3, number=10000)
0.2213820789993406
Хм, а нам говорили что через "+" это плохо и медленно ))) 😁
Тут стоит учитывать, что речь идёт о склейке множества длинных строк.
Давайте изменим условия:
def t4():
t = 'text'*100
for _ in range(1000):
s = t + t + t + t + t + t + t + t + t
def t5():
arr = ['text'*100] * 10
for _ in range(1000):
s = ''.join(arr)
def t6():
for _ in range(1000):
s = 'text'*100 + 'text'*100 + ... # всего 10 раз
>>> timeit(t4, number=10000)
12.795130728000004
>>> timeit(t5, number=10000)
2.642637542999182
>>> timeit(t6, number=10000)
0.2184546610005782
Вот, уже другой разговор, сразу видна разница, в среднем в 6 раз. Но погодите, почему последний тест t6() по скорости такой же как и t3()? Ведь строки теперь в 100 раз длиннее!
Это вопросы оптимизации кода, какие простые изменения ускоряют или замедляют выполнение программы. Мы столкнулись с примером обхода обращения к переменной. Например, именно так работает директива #define в С++, во время компиляции подставляя значение переменной вместо ссылки на неё.
В Python это тоже работает, но часто ли вы сможете встретить такой способ работы со строками? К сожалению, способ почти только теоретический.
В целом, тесты показали то, что мы хотели. Делаем выводы самостоятельно.
Полный листинг 🌍
#tricks
💻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
🔢Теперь регистрацию и авторизацию на портале E-liсense можно пройти с помощью одноразового кода
Для регистрации на портале нужно перейти на сайт https://elicense.kz и выбрать вид регистрации с помощью одноразового кода. Далее нужно заполнить необходимые поля и ввести одноразовый код. Таким образом, можно пройти авторизацию на портале E-license.
Подробную инструкцию по регистрации можно посмотреть в посте
Данная опция доступна только для физических лиц, для юридических лиц вход будет осуществляться через ЭЦП.
#Elicense#ЭЦП#egovkz
🔢Енді E-liсense порталында тіркеу мен авторизациядан бір реттік кодтың көмегімен өтуге болады
Порталда тіркелу үшін https://elicense.kz/ сайтына өтіп, бір реттік кодты пайдаланып тіркеу түрін таңдау керек. Әрі қарай, қажетті жолдарды толтырып, бір реттік кодты енгізу керек. Бір реттік код көмегімен Е-license порталында авторизациядан өтуге болады.
Тіркеу туралы толық нұсқаулықты жазбадан оқуға болады
Бұл опция тек жеке тұлғалар үшін қолжетімді, заңды тұлғалар үшін кіру ЭЦҚ арқылы жүзеге асырылады.
#Elicense#ЭЦҚ#egovkz
Құрметті пайдаланушылар!
EGov mobile мобильді қосымшасының жаңа нұсқасы қолжетімді болғанын хабарлаймыз📲
💡EGov mobile мобильдік қосымшасының интерфейсі жаңартылды. Енді Сіз eGov mobile қосымшасы арқылы:
🔹ЭЦҚ көмегімен оффлайн цифрлық құжаттарды;
🔹250-ден астам E-license қызметтерін;
🔹20-дан астам egov.kz порталының мемлекеттік қызметтерін;
🔹«Өмірлік жағдайлар» жаңа бөлімін;
🔹«Хабарламалар және Қызмет көрсету тарихы» жаңартылған бөлімі;
🔹Жаңа «Е-otinish» кері байланыс функциясын қолдана аласыз.
⠀
EGov mobile мобильді қосымшасының жаңа нұсқасы iOS жүйесінің пайдаланушылары үшін App Store платформасында, сондай-ақ Android жүйесі үшін Play Market және App Gallery қолжетімді.
📌EGov mobile қосымшасында қазірдің өзінде 400 мемлекеттік онлайн-қызмет пен сервис бар. 2022 жылдың соңына дейін барлық мемлекеттік қызметтердің 80% «смартфондау» жоспарлануда.
EGov mobile қосымшасын жүктеп - мемлекеттік қызметтерге оңай қолжеткіз!
#eGovmobile#eGovkz#Цифрлыққұжат#elicense#ӨмірлікЖағдайлар
Уважаемые пользователи!
Рады сообщить, что доступна новая версия мобильного приложения eGov mobile📲
⠀
💡В мобильном приложении eGov mobile стал доступен обновленный интерфейс. Теперь в новой версии eGov mobile вы получить следующие услуги:
🔹Цифровые документы оффлайн с помощью ЭЦП;
🔹Более 250 услуг E-license;
🔹Более 20 новых государственных услуг портала egov.kz;
🔹Новый раздел «Жизненные ситуации»;
🔹Обновленный раздел «Уведомления и история услуг»;
🔹Новая функция обратной связи «E-otinish».
⠀
Новая версия мобильного приложения eGov mobile доступна на платформе App Store для пользователей системы iOS, а также в Play Market и App Gallery для системы Android.
📌В приложении eGov mobile уже доступно порядка 400 государственных онлайн-услуг и сервисов, до конца 2022 года планируется «смартфонизировать» до 80% всех госуслуг.
⠀
Скачивай eGov mobile - получай госуслуги доступно и легко!
#eGovmobilenew#eGovmobile#eGovkz#цифровыедокументы#elicense#ЖизненныеСитуации
💼Жеке кәсіпкерлікті онлайн қалай тіркеуге болады?
Еlicense.kz порталының көмегімен үйден шықпай-ақ Жеке кәсіпкерлікті (ЖК) ашыңыз. Ол үшін:
• elicense.kz порталында тіркеуден өтіңіз;
• Порталдың басты бетінде «Қызмет көрсету» бөлімін, содан кейін «Дара кәсіпкер ретінде қызметті бастағаны туралы хабарлама» қызметін таңдаңыз.
• Сондай-ақ, «Қызметтерді іздеу» жолағына тере отырып, «Дара кәсіпкер ретінде қызметті бастағаны туралы хабарлама» қызметін таба аласыз.
• Өтінішті мұқият толтырып, ЭЦҚ көмегімен өз ниетіңізді растаңыз.
Ал сіз жеке кәсіпкер болып табыласыз ба?
—————
💼Как зарегистрировать ИП онлайн?
Откройте индивидуальное предпринимательство (ИП) не выходя из дома с помощью портала elicense.kz. Для этого:
• Пройдите регистрацию на портале elicense.kz;
• Выберите на главной странице портала раздел «Обслуживание», затем услугу «Уведомление о начале деятельности в качестве индивидуального предпринимателя».
• Также можете найти услугу «Уведомление о начале деятельности в качестве индивидуального предпринимателя» набрав в поле «Поиск услуг».
• Внимательно заполните заявление и подтвердите ваше намерение с помощью ЭЦП.
А вы являетесь индивидуальным предпринимателем?
#eGovkz#elicense#лицензия#ИП#ИндивидуальныйПредприниматель#бизнес
📑E-license порталының қолданушыларынан лицензияны қайта рәсімдеу туралы сұрақтар жиі келіп түседі. Бүгін қандай жағдайларда қайта рәсімдеу қажет екенін еске салғымыз келеді:
🔸егер сіз тегіңізді, атыңызды немесе әкеңіздің атын өзгерткен болсаңыз;
🔹жеке кәсіпкерді қайта тіркеген, оның атауы мен мекенжайы өзгерген кезде;
🔸заңды тұлға қайта ұйымдастырылған кезде;
🔹егер заңды тұлғаның атауы немесе мекенжайы өзгерсе.
👩🏻💻Лицензияны қайта рәсімдеуге өтінімді портал арқылы беруге болады Е-license.kz. Ол үшін қолданыстағы лицензияны таңдаңыз, «Лицензияны қайта ресімдеу» батырмасына басыңыз, өтінішті кезең-кезеңімен толтырып, ЭЦҚ көмегімен қол қойыңыз✍️
☝🏻Лицензиялық алым бұл ретте лицензияны беру кезіндегі мөлшерлеменің 10% құрайды, бірақ 4 АЕК-тен аспайтынын атап өтеміз.
____
📑Пользователи портала E-license часто обращаются к нам с вопросом о переоформлении лицензии. Хотим напомнить в каких случаях необходимо переоформление:
🔸если вы меняли фамилию, имя или отчество;
🔹при перерегистрации индивидуального предпринимателя, изменении его наименования и адреса;
🔸при реорганизации юридического лица;
🔹если изменилось наименование или адрес юридического лица.
👨🏻💻Подать заявку на переоформление лицензии можно через портал Е-license.kz. Для этого выберите действующую лицензию, кликните «Переоформить лицензию», заполните заявление пошагово и подпишите с помощью ЭЦП✍️
☝🏻Отметим, лицензионный сбор при этом составляет 10% от ставки при выдаче лицензии, но не более 4 МРП.
#egov#egovkz#егов#услугиегов#elicense#лицензия#лицензирование
В какой государственный орган необходимо обратиться для получения разрешения на промысловый лов рыбы в Мангистауской области?
В Мангистауской области разрешение на промысловый лов рыбы выдает Управление рыбного хозяйства Мангистауской области.
Государственная услуга по выдаче разрешения на пользование животным миром регулируется Законом Республики Казахстан «Об охране, воспроизводстве и использовании животного мира». Данная услуга предоставляется местными исполнительными органами.
В соответствии с этим, на территории Мангистауской области разрешение на промысловый лов рыбы выдает Управление рыбного хозяйства Мангистауской области. В случае научно-исследовательского вылова в водоемах, не охватывающих две и более области, разрешение выдает Комитет рыбного хозяйства Министерства сельского хозяйства Республики Казахстан.
Государственная услуга предоставляется через портал «e-license» — электронную систему лицензирования (онлайн-сервис для получения разрешений и лицензий). Срок оказания услуги составляет 3 (три) рабочих дня.
Например, предприятие подает заявку на получение разрешения на промысловый лов рыбы через портал «e-license».
Если все документы соответствуют требованиям — разрешение выдается в течение 3 рабочих дней Управлением рыбного хозяйства Мангистауской области, а если документы неполные — заявка возвращается на доработку.
Для подачи заявки необходимы следующие документы:
• заявление установленной формы;
• удостоверение личности (для физических лиц) или документы о регистрации юридического лица;
• лицензия на пользование животным миром (при необходимости);
• проект организации промыслового лова;
• документы, подтверждающие право пользования водоемом (аренда и иные права);
• сведения о специалистах (информация о рабочей группе);
• квитанция об уплате государственной пошлины;
• предыдущие отчеты (в случае продления разрешения);
• согласование с природоохранными органами (при необходимости).
#БалықАулау#Рыболовство
#Рұқсат#Разрешение
#eLicense#eLicense
#Лицензия#Лицензия
#Маңғыстау#Мангистау
#Қазақстан#Казахстан