LINUX.ORG.RU

Сообщения Qwentor

 

Как это правильно перевести и что оно делает?

Форум — General

Вот тут

https://apscheduler.readthedocs.io/en/stable/userguide.html#configuring-the-s...

Есть такой параметр «coalesce».
Полез в словарь и все равно не понял.
Как это будет по-русско-программистски?
Что оно делает?

 , ,

Qwentor
()

Как отключить почту в /var/mail/root ?

Форум — General

Тупняк

Как отключить почту в /var/mail/root ?

Устанавливал smartctl, с ним поставилось это (случайно нажал ок непонятно в каком диалоге)

Теперь каждая сработавшая задача по крону туда в отчет пишется, а мне это не надо.

 , ,

Qwentor
()

Как ускорить тяжелые запросы в MySQL?

Форум — General

Можно ли ускорить тяжелые запросы в MySQL?

Сделал лог долгих запросов, там полно такого:

# Time: 200201 17:47:26
# User@Host: root[root] @ localhost [127.0.0.1]
# Thread_id: 71841 Schema: tgadmin_test QC_hit: No
# Query_time: 72.940765 Lock_time: 0.000165 Rows_sent: 51075 Rows_examined: 51075
# Rows_affected: 0 Bytes_sent: 28192695
SET timestamp=1580575646;
SELECT * FROM tgmanager_delayedtasks WHERE completed = 0 AND dt < '2020-02-01 17:46:13.893177';


И все на одну и ту же таблицу. Запрос возвращает десятки тысяч строк, и , к сожалению, все поля нужны, исключить могу максимум одно. Проставил на эту таблицу индексы на dt и completed - не помогло.
Что-то можно сделать, чтобы такой запрос проходил быстрее?

P.S. Почему-то разметка при редактировании только User line break. Поле неактивное. Не выходит добавить ни лоркод ни маркдаун

 

Qwentor
()

Если ли что-то наподобие google forms, но для заказа товаров?

Форум — General

Если ли что-то наподобие google forms, но для заказа товаров?
Т.е. в дополнение к функционалу форм нужны числовые поля к каждому «вопросу», который не вопрос, а товар в виде стоимости и числовое поле количества заказываемого и после кнопки Далее - формировался счет, заказ сохранялся куда-нибудь в гугл-таблицы.

Есть что-то такое? Нужно чтобы это был либо бесплатный сервис, либо что-то быстро разворачиваемое у себя на сервере с ноль программирования.

 

Qwentor
()

Не работает ulimit, в чем дело?

Форум — General
ulimit -n 1617596
-bash: ulimit: open files: cannot modify limit: Operation not permitted



session required pam_limits.so в /etc/pam.d/common-session прописал, изменение лимитов через /etc/security/limits.conf также не срабатывает.

VDS (реальный сервер) на Ubuntu 18.04, все ssh-сессии закрывал

 

Qwentor
()

Какой прогой на Андроиде можно нормально открывать и смотреть большие текстовые файлы?

Форум — Talks

Сабж

Также нужна фича «пролистнуть до конца».

Большие - это в сотни мегабайт.

Подсветка кода не обязательна, это логи.

 ,

Qwentor
()

Выбора одноухой гарнитуры тред

Форум — Talks

Выбираю bluetooth гарнитуру
Были такие:
Jabra Talk 15
https://market.yandex.ru/product--bluetooth-garnitura-jabra-talk-15/8459436

Sony MBH22
https://market.yandex.ru/product--bluetooth-garnitura-sony-mbh22/1971031007

У Сони лучше звучание, но геморройное подключение к телефону. Jabra подключается безо всяких выкрутасов

Ещё был китайский ноунейм, звук - говнище неописуемое и собеседник тебя хреново слышит

Китай больше брать не хочу, но и что-то дорогое тоже, т.к. эти вещи постоянно либо теряются либо купаются с последствиями.

Вот думаю, брать опять что-то из первых двух или может что-то другое?

Короче, пользуется кто-нибудь тут ещё гарнитурами и что посоветуете?

 

Qwentor
()

Ищу редактор кода для Android

Форум — General

Ищу редактор кода для Android
Требования:
1) Поддержка Python и JavaScript
2) Поддержка SFTP
3) Дополнительные кнопки над клавиатурой для всяких квадратных скобок, кавычек и прочего

Изначально у меня был DroidEdit, но у него куда-то подевались верхние кнопки.
Также практически идеально Quoda, если бы не глючило - периодически начинает искать нет ли у меня премиума (а его нет, пользуюсь бесплатной из маркета) и все - помогает только сброс с потерей настроек , каждый раз sftp заново подключения вводить.
Нет ли чего-то подходящего и неглючного

 ,

Qwentor
()

Из каких «кодов» могут состоять символы emoji в Unicode?

Форум — General

Вопрос вот в чем:
Бывают символы, кодируемые одинарным значением, например:

🚮:

&#128686;

https://emojiguide.org/litter-in-bin-sign

Бывают составные из двух:
♀️
&#9792;&#65039;

https://emojiguide.org/female-sign

Вот в случае составных &#65039 - это единственный возможный второй код или могут быть и другие? Если могут быть, где взять полный список таких кодов?

 

Qwentor
()

Lost connection to MySQL server at 'reading initial communication packet', system error: 95

Форум — General

Когда работают скрипты интенсивно дергающие базу данных, админка на Django 2.2 начинает периодически выдавать такую ошибку, сами скрипты при этом прекрасно работают и не падают.

Lost connection to MySQL server at 'reading initial communication packet', system error: 95


В чем может быть дело? В Django или в базе или в чем еще? Как исправить?

ОС: Ubuntu 18.04
База: MariaDB 10.4.7

Python 3.6.8
Django 2.2

 , ,

Qwentor
()

На еже теперь не ловит?

Форум — Talks

Еду в поезде, 4-5 палок edge, инета нет , только звонки. Как только хоть одна палка появляется H+, 3G, 4G - все ок.
Операторы МТС и Теле2 однофигственно.
Теперь еже только для звонков? Даже медленного инета на нем не дают?

 

Qwentor
()

Возможно ли из ProcessPoolExecutor получить список выполняющихся задач и задач в очереди?

Форум — General
from concurrent.futures import ProcessPoolExecutor

executor = ProcessPoolExecutor(max_workers=90)

def worker(p):
    #много кода
dataset = [................................................] #большой список

for data in dataset:
    future = executor.submit(worker, data)



Как в таком коде узнать какие задачи в произвольный момент времени выполняются, а какие в очереди?
Если это невозможно для ProcessPoolExecutor , если какой-то вариант многопроцессности, с которым это возможно и который также поддерживает ограничение количества процессов?

 ,

Qwentor
()

Как добавлять процессы в multiprocessing.Pool на ходу?

Форум — General

Код примерно такой:


from multiprocessing import Pool
# импорт всего, что нужно

# функция, выполняющаяся в многопотоке
def worker(data):
    #много кода

# Ловим событие, по нему запускаем многопоточный код
@watcher.on_message()
def start(client, message):

    # немного кода, 
    # в итоге получаем список result
    p = Pool(10)
    p.map(worker, result)
    


Но при такой реализации при множестве одновременно срабатывающих событий создается огромное количество потоков, в итоге переполняется память и приходится перезагружать сервер
Как сделать правильно, чтобы Pool был один единственный и в него добавлялись задачи по событиям? При этом надо чтобы сохранилась многопоточность и количество потоков было ограничено.

 ,

Qwentor
()

error: can't start new thread

Форум — General

Напоролся на такую ошибку в питоне:

error: can't start new thread


В питоне есть какое-то ограничение по потокам или это скорее всего исчерпание ресурсов сервера?

 

Qwentor
()

Отложенный постинг в телеграм. Как сделать?

Форум — General

Нужно делать отложенные посты в телеграм каналы. Знаю, есть для этого специальные боты, есть веб-сервисы. А нет ли ничего готового, что я мог бы разместить на своем сервере?

 

Qwentor
()

Ищу дешевую VPS с возможностью получения на нее нескольких ip

Форум — General

Ищу дешевую VPS с возможностью получения на нее нескольких ip
Есть впс на хецнере, но он не дает несколько ip на впс, только на выделенный сервер.
Да, локация обязательно не Россия
Дешевая - это до 3-4 баксов в мес.


Кого посоветуете?

 

Qwentor
()

Как через pip3 установить версию библиотеки из определенной ветки github?

Форум — General

Как через pip3 установить версию библиотеки из определенной ветки github?
Конкретно надо установить эту версию Telethon:
https://github.com/LonamiWebs/Telethon/tree/v2

 ,

Qwentor
()

Как повысить лимиты на количество открытых файлов в Linux?

Форум — General

Как повысить лимиты на количество открытых файлов в Linux?
Получаю ошибку «too many open files» периодически.
Сделал как здесь https://losst.ru/oshibka-too-many-open-files-v-linux - не сработало.
И можно ли применить лимиты без перезагрузки сервера?

 

Qwentor
()

Многопроцессность очередями, как реализовать?

Форум — General

Нужно примерно такое поведение:
Есть пул процессов, надо запускать их по 4 параллельно, ждать пока все завершатся, запускать после этого одну команду и опять запускать 4 параллельно. Как такое реализовать?

 

Qwentor
()

Есть ли аналог pyautogui с возможностью передать переменную окружения DISPLAY?

Форум — General

Есть ли аналог pyautogui с возможностью передать переменную окружения DISPLAY?
Нужно запускать программу на нескольких дисплеях из одного скрипта, а pyautogui, похоже, этого не умеет

 ,

Qwentor
()

RSS подписка на новые темы