Яндекс агрессивно уничтожает мелкий бизнес
такси, доставка, еда, репетитор, телефония, касса, толока и т.д.
Когда появятся яндекс-хуцпа и яндекс-гешефт?
такси, доставка, еда, репетитор, телефония, касса, толока и т.д.
Когда появятся яндекс-хуцпа и яндекс-гешефт?
Несмотря на то, что их материнские платы похожи на энтерпрайзные, по факту они являются лютейшим говном.
Qemu также срёт ошибками без ignore_msrs
Manufacturer: FUJITSU
Product Name: D3401-H1
[ 0.812915] ACPI BIOS Error (bug): Could not resolve [\_SB.PCI0.LPCB.HEC.ECAV], AE_NOT_FOUND (20181213/psargs-330)
[ 0.812921] ACPI Error: Method parse/execution failed \_TZ.FNCL, AE_NOT_FOUND (20181213/psparse-531)
[ 0.812926] ACPI Error: Method parse/execution failed \_TZ.FN00._ON, AE_NOT_FOUND (20181213/psparse-531)
[ 0.822877] ACPI BIOS Error (bug): Could not resolve [\_SB.PCI0.LPCB.HEC.ECAV], AE_NOT_FOUND (20181213/psargs-330)
[ 0.822883] ACPI Error: Method parse/execution failed \_TZ.FNCL, AE_NOT_FOUND (20181213/psparse-531)
[ 0.822888] ACPI Error: Method parse/execution failed \_TZ.FN00._ON, AE_NOT_FOUND (20181213/psparse-531)
[ 0.836216] ACPI BIOS Error (bug): Could not resolve [\_SB.PCI0.LPCB.HEC.ECAV], AE_NOT_FOUND (20181213/psargs-330)
[ 0.836222] ACPI Error: Method parse/execution failed \_TZ.FNCL, AE_NOT_FOUND (20181213/psparse-531)
[ 0.836227] ACPI Error: Method parse/execution failed \_TZ.FN01._ON, AE_NOT_FOUND (20181213/psparse-531)
[ 0.846217] ACPI BIOS Error (bug): Could not resolve [\_SB.PCI0.LPCB.HEC.ECAV], AE_NOT_FOUND (20181213/psargs-330)
[ 0.846224] ACPI Error: Method parse/execution failed \_TZ.FNCL, AE_NOT_FOUND (20181213/psparse-531)
[ 0.846229] ACPI Error: Method parse/execution failed \_TZ.FN01._ON, AE_NOT_FOUND (20181213/psparse-531)
[ 0.859543] ACPI BIOS Error (bug): Could not resolve [\_SB.PCI0.LPCB.HEC.ECAV], AE_NOT_FOUND (20181213/psargs-330)
[ 0.859550] ACPI Error: Method parse/execution failed \_TZ.FNCL, AE_NOT_FOUND (20181213/psparse-531)
[ 0.859555] ACPI Error: Method parse/execution failed \_TZ.FN02._ON, AE_NOT_FOUND (20181213/psparse-531)
[ 0.869541] ACPI BIOS Error (bug): Could not resolve [\_SB.PCI0.LPCB.HEC.ECAV], AE_NOT_FOUND (20181213/psargs-330)
[ 0.869548] ACPI Error: Method parse/execution failed \_TZ.FNCL, AE_NOT_FOUND (20181213/psparse-531)
[ 0.869553] ACPI Error: Method parse/execution failed \_TZ.FN02._ON, AE_NOT_FOUND (20181213/psparse-531)
[ 0.879543] ACPI BIOS Error (bug): Could not resolve [\_SB.PCI0.LPCB.HEC.ECAV], AE_NOT_FOUND (20181213/psargs-330)
[ 0.879551] ACPI Error: Method parse/execution failed \_TZ.FNCL, AE_NOT_FOUND (20181213/psparse-531)
[ 0.879555] ACPI Error: Method parse/execution failed \_TZ.FN03._ON, AE_NOT_FOUND (20181213/psparse-531)
[ 0.889542] ACPI BIOS Error (bug): Could not resolve [\_SB.PCI0.LPCB.HEC.ECAV], AE_NOT_FOUND (20181213/psargs-330)
[ 0.889550] ACPI Error: Method parse/execution failed \_TZ.FNCL, AE_NOT_FOUND (20181213/psparse-531)
[ 0.889554] ACPI Error: Method parse/execution failed \_TZ.FN03._ON, AE_NOT_FOUND (20181213/psparse-531)
[ 0.902872] ACPI BIOS Error (bug): Could not resolve [\_SB.PCI0.LPCB.HEC.ECAV], AE_NOT_FOUND (20181213/psargs-330)
[ 0.902879] ACPI Error: Method parse/execution failed \_TZ.FNCL, AE_NOT_FOUND (20181213/psparse-531)
[ 0.902884] ACPI Error: Method parse/execution failed \_TZ.FN04._ON, AE_NOT_FOUND (20181213/psparse-531)
[ 0.912872] ACPI BIOS Error (bug): Could not resolve [\_SB.PCI0.LPCB.HEC.ECAV], AE_NOT_FOUND (20181213/psargs-330)
[ 0.912880] ACPI Error: Method parse/execution failed \_TZ.FNCL, AE_NOT_FOUND (20181213/psparse-531)
[ 0.912885] ACPI Error: Method parse/execution failed \_TZ.FN04._ON, AE_NOT_FOUND (20181213/psparse-531)
[ 0.917450] ACPI BIOS Error (bug): Could not resolve [\_SB.PCI0.LPCB.HEC.ECAV], AE_NOT_FOUND (20181213/psargs-330)
[ 0.917454] ACPI Error: Method parse/execution failed \_TZ.TZ00._TMP, AE_NOT_FOUND (20181213/psparse-531)
[ 0.917556] ACPI BIOS Error (bug): Could not resolve [\_SB.PCI0.LPCB.HEC.ECAV], AE_NOT_FOUND (20181213/psargs-330)
[ 0.917559] ACPI Error: Method parse/execution failed \_TZ.TZ00._TMP, AE_NOT_FOUND (20181213/psparse-531)
[ 0.917602] ACPI BIOS Error (bug): Could not resolve [\_SB.PCI0.LPCB.HEC.ECAV], AE_NOT_FOUND (20181213/psargs-330)
[ 0.917605] ACPI Error: Method parse/execution failed \_TZ.TZ01._TMP, AE_NOT_FOUND (20181213/psparse-531)
[ 0.917643] ACPI BIOS Error (bug): Could not resolve [\_SB.PCI0.LPCB.HEC.ECAV], AE_NOT_FOUND (20181213/psargs-330)
[ 0.917645] ACPI Error: Method parse/execution failed \_TZ.TZ01._TMP, AE_NOT_FOUND (20181213/psparse-531)
[ 0.921304] RAS: Correctable Errors collector initialized.
Моё с 13 до 15 утра, потом завтракаю, гуляю. Следующий этап с 19 до 21 и последний этап с 23 до 2. Так не устаю и работоспособность максимальная. Дни недели разные.
А ваше рабочее время какое?
PS: кукарекам, которые рассказывают про несуществование сов, могу сказать, что ночью мне надо спать 10-11 часов, а днем только 5-7 часов. Проверено много много раз.
У меня уже истерика началась.
Есть компьютер. На нем нет монитора. Иксы запустить на нем удалось.
Как к нему поключиться сохранив видеоускорение и запустить xfce?
Даю 146%, что Квазар хвалящий иксы не заметит этот тред.
Как правильно сделать выход из потока, включая нештатные ситуации?
Собственно надо чтобы всегда при выходе из потока выполнялись следующие методы:
self.cur.close()
self.conn.close()
self.conns_pool.putconn(conn)
Я знаю способ:
def first_method_of_class(self):
try:
self.hello_world()
except Exception as err:
traceback.print_exc()
print(err)
self.cur.close()
self.conn.close()
self.conns_pool.putconn(conn)
Но я хз насколько он корректен
1. Которая дружит с ООП.
2. Которая дружит с многопоточностью.
3. У которой есть биндинг для питона.
4. У которой простой внутренний язык и он не делался специально для банкстеров.
5. Работа с которой не напоминает общение с чиновниками.
Объем данных небольшой, 2-3 гб.
Как это работает?
Почему после рендеринга страницы нет значения элемента?
Второй вопрос, как до настроек расширений хрома добраться не входя в браузер?
Как выполнить транслитерацию с латиницы на кириллицу? Я кириллицы на латиницу достаточно было раздробить слово на буквы и подобрать по словарю соответствующие замены. А обратно sh превращается не в «ш», а в сх.
Ситуацию портит то, что многие слова написаны не по госту.
Существуют ленточные накопители, произведенные в 10х годах, которые можно подключить к домашнему компьютеру? Я что-то смотрю устройства, вроде у них у всех проприентарные разъемы. Нужны для хранения образов дисков с игровых приставок.
>>> int()
0Это шутка такая? Зачем оно даёт результат вместо ошибки?
Есть эвент
var event = document.createEvent('TouchEvent');Если в системе нет сенсорного экрана, то выскакивает исключение.
Есть расширение вида:
const script = document.createElement('script');
script.innerHTML = `
Object.defineProperty(navigator, "languages", {
get: function() {
return ["en-US", "en"];
}
});
Object.defineProperty(navigator, "maxTouchPoints", {
get: () => 5,
});
Object.defineProperty(navigator, "msMaxTouchPoints", {
get: () => 5,
});
`;
document.documentElement.prepend(script);
Как перезаписать эвент через расширение браузера? Т.е. чтобы не выскакивало исключение при его создании?
Дано: import psycopg2
В базе данных есть две таблицы users и accounts
В двум таблицам подключены две программы (два разных процесса python)
В первой таблице есть колонка country.
Я первой программе я выполняю код:
cur.execute(f"UPDATE users SET country='{country}' WHERE email='{email}'")
Во второй программе в таблице accounts в это время выполнился conn.commit(), т.е. cur.execute не прекратил выполнение.
Может ли от этого сломаться таблица users или как делать commit только на определенные таблицы?
Второй вопрос.
В одной программе работают несколько асинронных нитей пишущих в одну таблицу, но в разные строки. Нужно ли вешать python thread блокировку перед операцией commit()?
Странная хрень, которой раньше не было. Тормозит мышь в нескольких играх. А конкретно в The Long Dark, Railway Empire, Hearts of Iron 4. Возможно в других тоже, не проверял. Выглядит как дикие лаги удаленной прорисовки через gprs.
Пробовал запускать игры без стима, эффект тот же самый.
Куда копать?
В xorg.conf только:
Section "Device"
Identifier "aticonfig-Device[0]-0"
Option "DRI3"
Option "TearFree" "true"
Option "ColorTiling" "on"
Option "ColorTiling2D" "on"
Option "EnablePageFlip" "off"
EndSection
Подключать другую мышь пробовал.
Есть страницы типа:
<html>
<p>{{ title }}</p>
<p>{{ body }}</p>
</html>
Сейчас тыкаю django, но там база данных, которая нафик не нужна, т.к. заливаю html тело из файла внутрь тэгов.
Есть еще варианты использовать BeautifulSoup или даже элементарный replace.
А какие есть еще варианты для генерируемой статики?
Попробуйте запустить программу:
from requests import request
urls = [ "1047883",
"1044004",
"572033",
"839458" ]
for url in urls:
resp = request(method='GET', url="https://www.kinopoisk.ru/film/{}/".format(url), headers={'Connection':'close'})
with open("ololo_{}.html".format(url), 'w') as f:
f.write(resp.text)
У вас первый файл будет нормальным, остальные три с капчей.
Окей. Теперь запустите это:
from requests import request
urls = [ "1047883",
"1044004",
"572033",
"839458" ]
resp = request(method='GET', url="https://www.kinopoisk.ru/film/{}/".format(urls[int(sys.argv[1])]), headers={'Connection':'close'})
with open("ololo_{}.html".format(url), 'w') as f:
f.write(resp.text)
Вот так:
for i in $(seq 0 3); do python3 shiza.py $i; done
Все 4 результата будут без капчи.
Ту же самую проблему я наблюдаю с некоторыми серверами выдающими JSON ответы. В первом случае все ответы имеют одинаковую структуру, во втором рандомную.
Я использовал рандомные заголовки и хорошие прокси через опсосов. И все равно пофиг, сервер видит мои запросы requests как от одной программы.
https://www.chromestatus.com/feature/6216034532982784
https://developer.mozilla.org/en-US/docs/Web/API/Navigator/webdriver
Надо вот эту опцию поменять с True на False.
Я так понимаю это какой-то userscript?
Есть класс CoolClass(object)
Есть две группы функций Get и Post, использующие обе __init__ объект класса CoolClass
Как сделать такую конструкцию?
cc = CoolClass(args)
cc.Post.cool_api_function()
Есть один прокси сервис, он умеет подделывать layer 4 пакетов. Т.е. я захожу из-под линукса на сайт через браузер, а с той стороны dpi показывает что у меня windows. И действительно, я изучал через tcpdump пакеты, 4-й уровень показывает изменения между выбором в настройках linux и windows passive fingerprint.
Как они это делают?
Пилю библиотеку для параллельного исполнения if elif, нужны примеры для тестов.
Накидайте пожалуйста длинных примеров if-elif-else.
Как замаскировать этот символ?
driver.find_elements_by_xpath("//*[contains(text(), 'Ne\'xt')]")[0].click()Выдаёт
selenium.common.exceptions.InvalidSelectorException: Message: Given xpath expression "//*[contains(text(), 'Ne'xt')]" is invalid: SyntaxError: The expression is not a legal expression.
| ← назад | следующие → |