@ru_python

Страница 5911 из 9768
another
12.07.2018
18:59:49
Как загрузить base64 encoded аргумент с помощью apche benchmark в post запросе? я делаю так: I use ab like this: ab -n 1 -c 1 -v 4 -p payload.data -T 'application/x-www-form-urlencoded' url:port где payload.txt это: data=R0lGODlhDwAPAKECAAAAzMzM/////wAAACwAAAAADwAPAAACIISPeQHsrZ5ModrLlN48CXF8m2iQ3YmmKqVlRtW4MLwWACH+H09wdGltaXplZCBieSBVbGVhZCBTbWFydFNhdmVyIQAAOw==&api_key=super_secret_api_key

Bohdan
12.07.2018
19:00:03
одной жопой сесть на все табуреты? :)
главное, чтоб не на два стула

а по теме - важнее не знать, а уметь разбираться

Google
MrWoo
12.07.2018
19:00:34
+1

another
12.07.2018
19:00:44
тот же data в Postman обрабатывается отлично, а с помощью ab - binascii.Error: Incorrect padding

Bohdan
12.07.2018
19:01:02
а умение разбираться приходит с опытом работы с подобными инструментами

Rio
12.07.2018
19:03:07
а умение разбираться приходит с опытом работы с подобными инструментами
Это ширина, если о глубине, то нужно активно участвовать в жизни инструмента.

MrWoo
12.07.2018
19:03:40
или свой пилить :)

Bohdan
12.07.2018
19:04:15
Это ширина, если о глубине, то нужно активно участвовать в жизни инструмента.
нет, про глубину ты говорил о базе языка хотя в глубину в инструментах тоже надо разобраться

Suren
12.07.2018
19:17:53
с PyQt5 работал кто? я всегда использовал app.exec_(), не задумывался, почему не app.exec(), решил проеврить, что будет, накидал import sys from PyQt5.QtWidgets import QApplication, QWidget, QPushButton app = QApplication(sys.argv) window = QWidget() btn = QPushButton('My PyQt5 button', window) window.show() sys.exit(app.exec_()) и вот если вместо app.exec_, сделать app.exec, то не запускается, НО если УБРАТЬ КНОПКУ, а точнее не передавать кнопке родителя (сделать btn = QPushButton('My PyQt5 button’), то запускается и с андерскором и без гуглил, нашел только что во втором питоне было зарезервированное слово exec, оставили для совместимости, но в 3 можно использовать и то и то. и я использую третий и прикол в том, что не могу понять, почему с exec не работает

nn
12.07.2018
19:20:19
гайз, помогите, пжлст, я не могу понять, когда есть смысл использовать редис, а когда монго. есть что-ниубдь почитать на эту тему? (кроме стэка) редис ссыкую использовать, потому что он все хранит в оперативке, а данных будет на +-400-600гб, а монго, почитал статьи, все на него плюются. + еще требуется работать с распределенными схд, типа ceph или что-то вроде. как редис и монго работают с цефом? где читать про их плюсы и минусы? есть ли какое-то сравнение nosql баз?

nn
12.07.2018
19:23:15
https://stackoverflow.com/questions/5400163/when-to-redis-when-to-mongodb
кроме стэка я вообще не понял че там чувак пишет(

Google
?
12.07.2018
19:26:55
Mike
12.07.2018
19:26:57
Редис вообще не советую брать если это не хранилка каких-то данных на которые насрать, типа сессий

nn
12.07.2018
19:28:41
А лучше кассандру
кассандра с пайтоном хорошо дружит? а по тарантулу кстати есть какой-то опыт у тебя? на мэиловских митапах про него много хорошего заливали, но ни разу не юзал)

Mike
12.07.2018
19:29:03
с чего это лол?
Личное имхо

Quasar
12.07.2018
19:29:10
лол

Mike
12.07.2018
19:29:42
У меня как-то редис нажрался данных больше половины оперативы, не смог сдампить и проебал все

Quasar
12.07.2018
19:29:52
Mike
12.07.2018
19:30:02
Да, не отвечаю

Quasar
12.07.2018
19:30:07
Личное имхо
это не отвечать за слова

nn
12.07.2018
19:30:10
у меня на редисе как раз и хранятся сессии ололо ???

Mike
12.07.2018
19:30:12
Я чётко обозначил что это мнение

Quasar
12.07.2018
19:30:32
у меня на редисе как раз и хранятся сессии ололо ???
абсолютно нормальная вещь, не боись

Mike
12.07.2018
19:30:52
Quasar
12.07.2018
19:31:00
можно почитать их сайтик чтобы понять как оно работает и почему вероятность потерять данные минимальна

Mike
12.07.2018
19:31:02
Потому что не жалко проебать

nn
12.07.2018
19:31:06
абсолютно нормальная вещь, не боись
так я к тому, что это типичный юкзейс, про готорый можно даж не хаикаться вхахах

А лучше кассандру
короче, посмотрел, кажись мне как раз и подходит кассандра, буду копать в этом направлении. чел, спасибо!

Mike
12.07.2018
19:34:03
Кассандра пушка, но по началу будут дико раздражать селекты с фильтрами, пока с ключами не разберёшься

Google
?
12.07.2018
19:37:34


?
12.07.2018
19:38:07
да

nn
12.07.2018
20:02:28


в целом flip сам по себе полезен, но не вот так вот. это вообще ни разу не pythonic way, и целиком нечитабелен

Denis
12.07.2018
20:05:45
в папке D:/test лежит test.py в папке D:/test/templates лежит chart.html в папке D:/test/templates лежит data.json при загрузке через фласк страница говорит - jquery.min.js:2 Failed to load

nn
12.07.2018
20:05:57
по хорошему второй вызов должен быть что-то типа subs(reversed(11,5)), это просто даже читабельней

Denis
12.07.2018
20:07:13
fuck

через пичарм существует

с веб страничкой всё норм

?
12.07.2018
20:10:02
если б было все так просто я б не делал такие извращенства

nn
12.07.2018
20:10:30
если б было все так просто я б не делал такие извращенства
если б ты не делал таки извращенства, было б все так просто

чув, поверь, подобные задачи были решены миллиард раз стандартными инструменами

Aragaer
12.07.2018
20:14:19
а можно я спрошу, зачем там так сложно?

можно ведь просто func(*reversed(args))

Denis
12.07.2018
20:16:03
import os os.system("openssl req -new -x509 -key privkey.pem -out cacert.pem -days 1095") WARNING: can't open config file: /usr/local/ssl/openssl.cnf Unable to load config info from /usr/local/ssl/openssl.cnf

как победить ссл

Aragaer
12.07.2018
20:16:37
дать ему конфиг

Google
?
12.07.2018
20:18:29
можно ведь просто func(*reversed(args))
это уже переписал не скинул просто

Aragaer
12.07.2018
20:18:30
-config filename this allows an alternative configuration file to be specified, this overrides the compile time filename or any specified in the OPENSSL_CONF environment variable.

man req

Denis
12.07.2018
20:18:56
ну это я понял

а как сгенерировать сраный сертификат?

Aragaer
12.07.2018
20:21:24
https://pyopenssl.org/en/stable/api.html - может тут посмотреть?

Fenicu ☁️♒️
12.07.2018
20:23:40
а как сгенерировать сраный сертификат?
sudo apt-get install openssl openssl req -new -x509 -days 3650 -key webhook_pkey.pem -out webhook_cert.pem

Admin
ERROR: S client not available

Fenicu ☁️♒️
12.07.2018
20:24:15
если тебе только он нужен, обычно в паре с ключём идёт

openssl genrsa -out webhook_pkey.pem 2048

Denis
12.07.2018
20:27:40
sudo apt-get install openssl openssl req -new -x509 -days 3650 -key webhook_pkey.pem -out webhook_cert.pem
WARNING: can't open config file: /usr/local/ssl/openssl.cnf Generating RSA private key, 2048 bit long modulus ............+++ ...............+++ unable to write 'random state' e is 65537 (0x10001)

Fenicu ☁️♒️
12.07.2018
20:28:04
у тебя есть код ошибки

гугл в руки и вперёд

Denis
12.07.2018
20:42:59
у тебя есть код ошибки
гугл сказал положить в папку static всё

это не помогло

Fenicu ☁️♒️
12.07.2018
20:43:29
ну а я чем могу помочь, у меня всегда с первого тычка запускалось

Denis
12.07.2018
20:52:08
@app.route('/engine/theme.css') def th(): return send_from_directory(os.path.join(app.root_path, '/static/engine'),'theme.css') @app.route('/engine/theme.scss') def scss(): return send_from_directory(os.path.join(app.root_path, '/static/engine'),'theme.scss') @app.route('/engine/webcam.jpg') def cam(): return send_from_directory(os.path.join(app.root_path, '/static/engine'),'webcam.jpg')

так тоже сраный фласк не видит их

Denis
12.07.2018
20:53:34
Google
Denis
12.07.2018
20:54:50
я даже js bootstrap и php ради этого освоил

а фласк выделывается

Quasar
12.07.2018
20:55:57
Stanislav
12.07.2018
20:55:59
Ну во первых я бы не бросался громкими словами

А во вторых - зачем?

Denis
12.07.2018
20:56:37
надо на голом линуксе поднять веб сервер

Quasar
12.07.2018
20:56:37
если ты освоил ради задачи пхп то это хуевая задача либо хуевый ты, у меня всё

Denis
12.07.2018
20:56:53
я вот через питон решил

Stanislav
12.07.2018
20:57:00
надо на голом линуксе поднять веб сервер
А чем отличается голый от не голого?

Denis
12.07.2018
20:57:06
т.к. бэкэнд на питоне

он создан для того что бы причинять страдания

Stanislav
12.07.2018
20:57:51
ну просто линукс
В общем - ты делаешь полнейшую хуету, советую тебе скачать офф. фласк туториал и тупо прочитать

Это не займет много времени

Quasar
12.07.2018
20:57:57
А чем отличается голый от не голого?
не голый это короче с визуальным ГУИ

а у него видимо просто ssh

Страница 5911 из 9768