
SuperChe77
Единый QR-код для всех банков
Национальная система единого QR-кода для банков до конца этого года начнёт работать в пилотном режиме. В первой половине 2025 года единый QR-код запустят для всех банков Казахстана без исключения, сообщает Orda.kz.
Об этом в воскресенье, 15 сентября, сообщил председатель правления АО «Национальная платёжная корпорация» Нацбанка Бинур Жаленов.
«В этом году рассчитываем подключить возможность межбанковских переводов по номеру телефона (и в крупных банках), а в первой половине следующего года — единый QR. Работа уже кипит», написал он сторис своего инстаграм-аккаунта.
В апреле председатель Национального банка РК Тимур Сулейменов сообщил, что до конца 2024 года планируется внедрение системы в пилотном режиме. А уже в первой половине 2025 года единый QR-код запустят для всех банков без исключения.
Глава Нацбанка пояснил, для чего нужна эта система.
«Идея в том, чтобы Национальная платежная корпорация, 100 % дочка Нацбанка, создала систему, в которой выпускаемые отдельными банками QR-коды станут взаимочитаемы.
Когда вы приходите в магазин, часто бывает, что вы хотите оплатить через QR, а вас спрашивают — Halyk или Kaspi? Карточкой Halyk невозможно рассчитываться по терминалу Kaspi и наоборот. Я думаю, что это не совсем удобно для потребителей и для банков тоже. Потому что часть транзакций уходит мимо. В итоге человек вместо того, чтобы оплатить QR-ом, платит кэшем, либо другим способом», сказал тогда Тимур Сулейменов.
«Никаких дополнительных чаевых». Минторговли планирует запретить кафе и ресторанам брать 10% за обслуживание
В Казахстане планирует запретить кафе и ресторанам брать 10% за обслуживание, сообщил министр торговли Арман Шаккалиев. По его словам, сейчас в ведомстве готовят изменения в правила внутренней торговли, которые презентуют в октябре.
«Моя позиция, мы считаем, что если услуги вам предоставляются, в них уже сидит обслуживание, никаких дополнительных поборов не должно быть. Вот такие правила мы сейчас обсуждаем, понятно бизнес, не все готовы поддержать такие изменения, но, тем не менее, такие изменения мы готовим. Это касается принудительной оплаты чаевых, разных депозитов, взносов и так далее», — рассказал Шаккалиев в кулуарах пленарного заседания сената.
По действующему законодательству, как отметил министр, если на входе в заведение есть публичная оферта с условиями обслуживания, клиенты, прочитав их, соглашаются с ними. Однако, по словам Шаккалиева, в новых правилах чаевые как обязательный атрибут исключат.
«Уберут 10% за обслуживание. Если эта сумма сидит в стоимости вашей услуги, то почему вы должны два раза платить? Эта сумма уже включена в стоимость блюд и напитков», — добавил он.
По словам министра, ожидается, что новые правила вступят в силу в октябре после прохождения оценки регуляторного воздействия и публичных обсуждений.
На этом же брифинге Шаккалиев прокомментировал инцидент с Бибигуль Тулегеновой в аэропорту. По словам министра, сотрудники Air Astana нарушили права народной артистки.
Ранее спикер сената РК Маулен Ашимбаев потребовал от МВД, правительства и акиматов провести рейды по развлекательным заведениям, нарушающим запреты на курение кальянов и вейпов. Он отметил, что во многих кафе, барах и ресторанах посетители свободно нарушают эти ограничения, «расшатывая конструкцию» правового государства
Корректное отображение программного кода в посте
Приветствую. Можно добавить форму в оформление поста для корректного отображение программного кода? Просто реально добавленный простым копированием код отображается криво и кто не в теме не могут им воспользоваться. Спасибо
Ответ на пост «Пропал безопасный поиск в ВК ВИДЕО. Как смотреть без ограничений ВК ВИДЕО после пропажи галочки БЕЗ ОГРАНИЧЕНИЙ?»1
Накидал небольшой скрипт который работает в colab.google.
Просто в поле ввода пишите запрос, нажимаете Найти и в новом окне появляется результат поиска. Также автоматом в гугле отключает Безопасный поиск. У меня работает.
Вот сам код.
from IPython.display import Javascript, display
import ipywidgets as widgets
# Функция для поиска в Google
def search_videos(query):
if query: # Проверка на пустой запрос
display(Javascript(f'window.open("https://www.google.com/search?q=site:vk.com/video+intext:{query}&tbm=vid&safe=off", "_blank")'))
# Создание виджетов для ввода текста и кнопки
search_box = widgets.Text(
placeholder='Введите запрос',
description='Поиск:',
disabled=False
)
search_button = widgets.Button(
description='Найти',
icon='search',
tooltip='Найти видео'
)
# Привязка функции поиска к кнопке
search_button.on_click(lambda btn: search_videos(search_box.value))
# Отображение виджетов в Colab
display(search_box, search_button)
Может всё-таки заменят?
Привет. В браузере Microsoft Edge ЧатЖПТ 4 стоит по умолчанию. Не знаю кастрированный он или нет, но работает вроде норм и без ограничений. И да, я живу не в России, рядом) Нука дай думаю всё-таки гляну, такой уж он тупой или нет. Помню как то очень давно был такой скрипт, который рандомно качал с сайта ЛигхШот)) скриншоты, которые сохраняют люди. Были очень интересные картинки, даже с личными данными (странные люди). Но так как искать его было лень, дай думаю попрошу ИИ сделать такой скрипт, скажу сразу, что в написании кода, я просто полный ноль. Знаю только одно, чтоб он все сделал более менее правильно, нужно объяснять ему, что ты хочешь очень подробно. Так как я полный нуб то стал ему объяснять, что надо сделать, чуть ли не своими простыми словами) И через какоето время, ну может пол часа, он написал вполне сносный код))!! Блин, если честно я испытал какуето радость и может быть даже трепет, что все получилось у меня, да именно у меня) да я гребаный гений)))
И да. Код был написан, чтоб работал в среде Colab. Это такой типа Блокнот от Гугла. Просто напишите colab.google и там все поймете.
Кому надо может попробовать этот код.
import random
import requests
from bs4 import BeautifulSoup
from PIL import Image as PILImage
from IPython.display import display, clear_output
from io import BytesIO
import time
import ipywidgets as widgets
import os
from concurrent.futures import ThreadPoolExecutor
# Функция для генерации случайных ссылок
def generate_random_links(num_links):
base_url = 'https://prnt.sc/'
links = []
for _ in range(num_links):
# Генерируем случайную строку длиной 6 символов (цифры и буквы)
random_code = ''.join(random.choices('abcdefghijklmnopqrstuvwxyz0123456789', k=6))
links.append(base_url + random_code)
return links
# Функция для получения изображения по ссылке
def fetch_image(url):
headers = {'User-Agent': 'Mozilla/5.0'}
try:
response = requests.get(url, headers=headers)
if response.status_code == 429:
print(f"Превышено количество запросов. Ждем 5 секунд для {url}...")
time.sleep(5) # Ждем 5 секунд и повторяем запрос
response = requests.get(url, headers=headers)
if response.status_code == 404:
print(f"Ошибка загрузки изображения. Код состояния: 404 для {url}")
return None
if response.status_code != 200:
print(f"Ошибка загрузки страницы. Код состояния: {response.status_code} для {url}")
return None
# Парсим страницу
soup = BeautifulSoup(response.text, 'html.parser')
# Находим тег img с классом 'no-click screenshot-image'
img_tag = soup.find('img', {'class': 'no-click screenshot-image'})
if img_tag and 'src' in img_tag.attrs:
img_url = img_tag['src']
if img_url.startswith('//'):
img_url = 'https:' + img_url
img_response = requests.get(img_url, headers=headers)
if img_response.status_code != 200:
print(f"Ошибка загрузки изображения. Код состояния: {img_response.status_code} для {url}")
return None
img_data = BytesIO(img_response.content)
img = PILImage.open(img_data)
return img
else:
print(f"Изображение не найдено на странице для {url}")
return None
except Exception as e:
print(f"Ошибка: {e} для {url}")
return None
# Функция для обработки многопоточной загрузки изображений
def process_link(link):
img = fetch_image(link)
if img:
display(img) # Отображаем изображение
return img
# Функция для запуска многопоточной загрузки
def on_start_button_clicked(b):
global images
clear_output(wait=True)
display(widgets.VBox([num_screenshots_input, start_button, save_button])) # Оставляем форму всегда сверху
num_screenshots = num_screenshots_input.value
links = generate_random_links(num_screenshots)
images = []
# Многопоточность для параллельной загрузки изображений
with ThreadPoolExecutor() as executor:
futures = [executor.submit(process_link, link) for link in links]
for future in futures:
img = future.result()
if img:
images.append(img)
time.sleep(1) # Небольшая пауза между запросами
# Функция для сохранения изображений
def on_save_button_clicked(b):
global images
save_folder = '/content/screenshots' # Папка для сохранения изображений в Colab
if not os.path.exists(save_folder):
os.makedirs(save_folder)
for i, img in enumerate(images):
save_path = os.path.join(save_folder, f'screenshot_{i+1}.png')
img.save(save_path)
print(f"Сохранено: {save_path}")
# Архивируем папку с изображениями и создаем ссылку для скачивания
!zip -r /content/screenshots.zip /content/screenshots
print("Изображения сохранены и доступны для загрузки: ")
from google.colab import files
files.download('/content/screenshots.zip')
# Виджеты для формы
num_screenshots_input = widgets.IntText(value=1, description="Кол-во ссылок:")
start_button = widgets.Button(description="Начать")
save_button = widgets.Button(description="Сохранить")
# Обработчики нажатия кнопок
start_button.on_click(on_start_button_clicked)
save_button.on_click(on_save_button_clicked)
# Отображение формы
display(widgets.VBox([num_screenshots_input, start_button, save_button]))