@ru_python

Страница 9129 из 9768
Марк
24.05.2019
06:57:37
А, ну так да. У меня был сертификат СКС (правда не проектирования) даже без диплома о высшем
Кстати, для какой-то там акредитации нужен процент чуваков, у которых есть именно вышка и именно по связи.

elessar
24.05.2019
06:57:47
ну крч такую таблицу просто не спарсишь)

Sergey
24.05.2019
06:57:54
Tishka17
24.05.2019
06:58:21
Google
Worlak
24.05.2019
06:59:13
Можно по подробнее
Dryscrape вроде как был

Марк
24.05.2019
06:59:16
Ну вот тут уже хз. Я в эту сферу настолько не углублялся
Думаю, в чатике есть чуваки из Ростелекома или магистралов. Если прочтут, отпишутся, нужна ли аккредитация

elessar
24.05.2019
06:59:18
да точно в js)))

Sergey
24.05.2019
07:00:07
https://github.com/niklasb/dryscrape

Там какой-то spynner предлагают

Чот мутная тема, селениум ван лав

Worlak
24.05.2019
07:02:04
Чот мутная тема, селениум ван лав
Да он жирный блин, целый браузер с его приблудами

Чот мутная тема, селениум ван лав
А там обрезок неполноценный был

Sergey
24.05.2019
07:02:42
Да он жирный блин, целый браузер с его приблудами
Так это, безголовый режим и вперед, сильно много вродь не жрет

Worlak
24.05.2019
07:03:18
Так это, безголовый режим и вперед, сильно много вродь не жрет
Замеры делал ? Я бы посмотрел на расход ресурсов

Sergey
24.05.2019
07:03:37
Вообще если там что-то оч динамичное, шо трындец, я напрямую из сокета читаю, если можно

Замеры делал ? Я бы посмотрел на расход ресурсов
Нуу на vps с 1024 оперативки, 6 инстансов спокойно смотрели твич и фармили кейсы в кс

Google
Sergey
24.05.2019
07:05:46
Хз реальных цифр под рукой нет

Worlak
24.05.2019
07:06:46
Нуу на vps с 1024 оперативки, 6 инстансов спокойно смотрели твич и фармили кейсы в кс
Кейсы в кс?)) я думал их только покупать можно было. Ну раз на такой впс держалось, то ладно

Sergey
24.05.2019
07:07:16
Ну там, твич с привязанным аком смотришь и тебе коллекционные дают, которые без ключей открываются

когда мажор какой-нить идет

Hairygeek
24.05.2019
07:24:42
Ребят, почему в селениуме для движка Хрома не ставится прокси?
Прокси ставится. Не ставится прокси с аутентификацией. Привяжи прокси к своему ip и будет тебе счастье.

Проксимов
24.05.2019
07:25:47
Не надо меня никуда привязывать (

Максим
24.05.2019
07:26:51
Люди, нужна помощь в придумывании архитектуры. Надо забирать потоковые данные из другого процесса.

Дмитрий
24.05.2019
07:28:04
что за процесс?

Tishka17
24.05.2019
07:28:04
забирай

где тут архитектура?

Дмитрий
24.05.2019
07:28:15
совсем другой или форк твоего?

обычно когда я делал многопроцессный код в питоне, я приходил к тому, что не надо делать многопроцессный код в питоне

Tishka17
24.05.2019
07:29:02
хз что вы делаете

у меня пока не было проблем

ни с каким кодом кроме криво написанного

Aragaer
24.05.2019
07:30:10
когда я последний раз делал многопроцессный код в питоне, у меня получилось две маленькие либы, которые я выложил на pypi

правда у меня нет винды, поэтому я не запилил там одну мелкую хрень, которая для винды нужна. Поэтому мои либы на винде не работают

а запилить никто не хочет

Tishka17
24.05.2019
07:31:02
Когда я последний раз делал многлпроцессный код, у меня получились микросервисы

Google
Дмитрий
24.05.2019
07:32:14
единственный кейс, это странная программа, исходников которой не было, и которая умела общаться только через stdin

Aragaer
24.05.2019
07:33:30
ну у меня связь была через стдин или юникс сокеты

Tony
24.05.2019
07:35:26
у меня логгируется запрос в базу данных в несколько строк, а мне надо в одну для компактности

как сделать?

Andrey
24.05.2019
07:35:44
Pdns умел отдавать данные через пайп.

Дмитрий
24.05.2019
07:35:49
.replace()?

Tony
24.05.2019
07:37:11
.replace()?
где само сообщение хранится?

Дмитрий
24.05.2019
07:37:35
Tony
24.05.2019
07:38:27
Tishka17
24.05.2019
07:38:37
?
ну """ cnhjrf строка строка """

я не понял проблему

Egor
24.05.2019
07:39:07
у меня новый видос по пайтону вышел - задачи с собеседований + декораторы Можно сюда ссылку дать?

Tony
24.05.2019
07:39:17


Egor
24.05.2019
07:39:34
https://www.youtube.com/watch?v=3q1V2QcanXQ

Alex
24.05.2019
07:39:38
а... sqlalchemy

Дмитрий
24.05.2019
07:39:49
message.replace('/n', ' ')

Tony
24.05.2019
07:39:57
message.replace('/n', ' ')
ты такой умный

Google
Tishka17
24.05.2019
07:40:02
а зачем, если не секрет?

эта строка все равно на экран не влезет

Tony
24.05.2019
07:40:14
а зачем, если не секрет?
не знаю, просто мне так больше нравится

Admin
ERROR: S client not available

Tishka17
24.05.2019
07:40:26
а, ну если просто - рекомендую забить

Alex
24.05.2019
07:40:26
ты такой умный
ну ты можешь определить свой фильтр \ handler и там делать replace

но да не страдай херней, тишка дело говорит

Tishka17
24.05.2019
07:40:38
ты все равно скоро выключишь логирование запросов

Tony
24.05.2019
07:40:40
Дмитрий
24.05.2019
07:41:45
ты такой умный
ну, нагуглить как достать запрос из алхимии несложно)

Alex
24.05.2019
07:42:04
ну, нагуглить как достать запрос из алхимии несложно)
эм... что ты несешь? логирует запросы непосредственно логгер алхимии

Дмитрий
24.05.2019
07:42:48
хм? оке, не обращал внимания.

Andrey
24.05.2019
07:43:03
Кстати ищу хорошую книгу/справочник по дизайну баз данных, никто не сталкивался с таким?

Xt6n2M90
24.05.2019
07:55:38
Tishka17
24.05.2019
08:00:03
Ребята, мне по запросу клиента надо логировать во всех сроках лога его ID (фиксированную строку для данного запроса). Лог при том может вызываться в куче классов. Как это лучше сделать?

Tishka17
24.05.2019
08:01:37
угу

Dmitriy
24.05.2019
08:01:45
django?

Tishka17
24.05.2019
08:02:04
ну вообще, обработка сообщений от SQS

запилить thread local переменные что ли

Google
Tishka17
24.05.2019
08:02:53
и в форматтере заюзать

Dmitriy
24.05.2019
08:03:09
в общем суть в том что надо написать мидлваре где в request будет закладываться некий flow_id которы ты можешь на любом этапе вытащить и положить в лог

Tishka17
24.05.2019
08:04:32
нет никакого request

в один класс передается одна перемеенна, в другой - другая

можно конечно через все протащить common_log_data какой-то но выглядит чет стремно

ну грубо def parse(json_data): logging.debug("parse %s", json_data) def do(text): logging.debug("do") db.execute(...) def handler(): msg = queue.pop() data = parse(msg) do(data["text"]) вот я хочу чтобы parse и do логировали с неким id запроса

и таких методов много в разных кейсах

Artyem
24.05.2019
08:10:33
звучит как область применения contextvars

Tishka17
24.05.2019
08:10:52
пойду почитаю куда их

звучит как область применения contextvars
а с тредами они применимы?

?? Eugene
24.05.2019
08:11:54
кажется, это только для асинка

Artyem
24.05.2019
08:11:59
https://docs.python.org/3/library/contextvars.html >Context managers that have state should use Context Variables instead of threading.local() to prevent their state from bleeding to other code unexpectedly, when used in concurrent code.

Tishka17
24.05.2019
08:13:05
надо бы статью на хабр выкатить про них

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