
Igor
18.04.2017
14:05:50
Кроме того что питон подразумевает под этими \x02A
\xFF - два символа только. остальное - битики в виде обычных ASCIi символов

Magma
18.04.2017
14:07:06

Igor
18.04.2017
14:07:14
In [17]: '\x02\x41'
Out[17]: '\x02A'
это сли вкратце :)
\x02 нельзя представить по-человечески, поэтому \x02
а \x41 можно представить в виде буквы A, поэтому питон так и показывает

Google

Linir
18.04.2017
14:08:23
Где добывают людей для совместных разработок и общения? Пусть не работают и не участвуют, пусть требуют доли от моих заработков, лишь бы регулярно пинали, хвалили и всячески проявляли веру в мои проекты =) А то вот придумал я, допустим, простой html5-конструктор для создания 3д-экскурсий из 360-градусных фотографий. А кому оно нужно и будет ли оно нужно вообще - непонятно. Если бы кто-то еще поверил в подобную идею - было бы легче заставить себя браться за ее реализацию

b0g3r
18.04.2017
14:09:03
чтоб не только пинал, но ещё и верил

Linir
18.04.2017
14:10:09
а где таких добывают и какой процент от заработка может их соблазнить?

?
18.04.2017
14:10:12
?

b0g3r
18.04.2017
14:10:19
менторов? да хоть никакой
ментору тоже есть профит от менторства - он учится учить
плюс готовит себе конкурентов :)
а в рыночной экономике это главное)

Юрий
18.04.2017
14:11:12
@b0g3r фаил считывает модуль PyPDF2. точнее пока сказать сложно. из того что я понял из исходников он находит метки смещения блоков содержащих текст и побайтово считывает. единственное что он не умеет забирать текст когда тот находится в form xobject, но если ему принудительно указать где искать, то он текст находит, но выдаёт в виде байт-строки

b0g3r
18.04.2017
14:11:27
как файл ему скармливаешь

Юрий
18.04.2017
14:12:06
pdf = PyPDF2.PdfFileReader(open('tmp2.pdf', 'rb'), strict=False)
page = pdf.getPage(3)
p = page.extractText()

Google

Linir
18.04.2017
14:12:17
Я так понимаю, менторство от коучинга отличается элементом обучения?

Григорий
18.04.2017
14:12:43
У фласка в дебаггере терминал чего-то пропал

b0g3r
18.04.2017
14:13:35
ментор просто следит за тем что ты делаешь и пинает тебя когда ты делаешь плохо

Linir
18.04.2017
14:15:12
угу... А коуч хвалит, когда делаешь хорошо. И мотивирует идти дальше. И стоит дороже. Правильно?

b0g3r
18.04.2017
14:15:20
коучинг это по-моему обычный тренер)
ты говоришь ему - хочу много денег
а он такой, не вопрос, научим

Проксимов
18.04.2017
14:15:46

b0g3r
18.04.2017
14:15:50
а ментор тебя не будет напрямую ничему учить, он просто будет передавать опыт, указывать на ошибки, подсказывать более лучшие решения
вообще по-моему это что-то вроде выбирать из сортов говна

Zart
18.04.2017
14:16:29

b0g3r
18.04.2017
14:16:35
хоть семпаем назови

Linir
18.04.2017
14:18:21

b0g3r
18.04.2017
14:18:34

Igor
18.04.2017
14:18:38
mkdev.me

b0g3r
18.04.2017
14:18:47
либо сайты типа mkdev.me
эй(

Igor
18.04.2017
14:18:58
че эй
я больше заинтересованное лицо
%))))))))))

Google

b0g3r
18.04.2017
14:19:07
чому это)

Проксимов
18.04.2017
14:22:04

b0g3r
18.04.2017
14:22:17
шкуру

Linir
18.04.2017
14:23:32
о чатик! Кличу в тебе менторов, жажду делать в одного или с друзьями нужные людям вещи и получать с этого копеечку на хлеб с маслом, а также собственно раздобыть подобных "друзей", насколько сие вообще возможно в моей социофобской ситуации. Программировать можно на чем угодно. В идеале - под слабые мобильные браузеры, имеющие всё же в своем арсенале webgl2
правильно?

b0g3r
18.04.2017
14:24:03
не знаю)
я обычно если берусь за что-то подобное, то только если у человека уже есть идея/проект

Magma
18.04.2017
14:25:34
Сегодня вечером опять доебусь насчет message.reply_to_message.from.id

Igor
18.04.2017
14:25:57
ты принял во внимание все что раньше говорили?

Magma
18.04.2017
14:26:33
ну в смысле
там надо проверку сделать
if not hatattr(message, 'reply_to_message'):
bot.send_message('это не реплай. отправьте реплай человеку, которого хотите сделать админом')
updater = Updater(token=os.environ.get('TOKEN'))
dispatcher = updater.dispatcher
dispatcher.add_handler(CommandHandler('prom', add_to_admins)
def add_to_admins(bot, update):
text_from_mess = update.message.text
user_id = update.message.from_user.id
...
Ты про это ?

Zart
18.04.2017
14:27:13
пиздец

Linir
18.04.2017
14:27:42

b0g3r
18.04.2017
14:27:58

Zart
18.04.2017
14:28:30

Google

Linir
18.04.2017
14:28:31
кому :)
Тебе, чтобы похвалить меня за релиз

b0g3r
18.04.2017
14:28:41

Юрий
18.04.2017
14:28:47
@zartsoft спасибо огромное

Zart
18.04.2017
14:29:05
в общем оно в каком-то сдвинутом ucs2

Magma
18.04.2017
14:29:27
Сегодня вечером опять доебусь насчет message.reply_to_message.from.id

Vadim
18.04.2017
14:39:05
Привет! Надо отсортировать list так чтобы -1 остались на своих местах, а остальные числа расположились в порядка возрастания. Помогите допилить. https://pastebin.com/raw/NdNA7SwZ

CthUlhUzzz
18.04.2017
14:41:03
Почитай про срезы
Полезная штука

Vadim
18.04.2017
14:41:15
Он работает только когда есть минимум 1 -1

Eduard
18.04.2017
14:42:02
отсортировать вот это надо ? [-1, 150, 190, 170, -1, -1, 160, 180]

Vadim
18.04.2017
14:42:16
Как например
Этот код прекрасно работает только когда есть одна минус единица

dmks
18.04.2017
14:43:21

Vadim
18.04.2017
14:43:44
Ой, то есть минимум одно положительное число

CthUlhUzzz
18.04.2017
14:44:20

dmks
18.04.2017
14:44:22
тот же принцип

Zart
18.04.2017
14:45:04
так надо сортировать интервалы между -1?

StAn
18.04.2017
14:45:09
Всем привет )

Zart
18.04.2017
14:45:12
я условия не понимаю

Google

Vadim
18.04.2017
14:45:18

dmks
18.04.2017
14:45:54

Vadim
18.04.2017
14:46:11
Необходимо отсортировать массив таким образом, чтобы -1 остались чётко со своими индексами, а все остальные числа отсортировать

Zart
18.04.2017
14:46:25
[3, 2, -1, 1] -> [2, 3, -1, 1]
или
[3, 2, -1, 1] -> [1, 2, -1, 3] ?

Vadim
18.04.2017
14:46:32
[3, 2, -1, 1] -> [1, 2, -1, 3]
"Some people are standing in a row in a park. There are trees between them which cannot be moved. Your task is to rearrange the people by their heights in a non-descending order without moving the trees."

Eduard
18.04.2017
14:49:13
а у меня все работает
как сделать что бы не запустилось?
sortByHeight([-1, -150, -1, -1, -160, -980])
test.py
[-1, -980, -1, -1, -160, -150]

Sergey
18.04.2017
14:56:48
Гм, а я говнокодил...

Vadim
18.04.2017
14:56:49

Sergey
18.04.2017
14:56:54
#coding: utf-8
def sortByHeight(a):
nonminusone = sorted([x for x in a if x != -1])
t = []
for i in xrange(len(a)):
print a[i]
# Если -1 -оставляем на своем месте
if (a[i] == -1):
t.append(a[i])
# иначе, ищем
else:
t.append(nonminusone.pop(nonminusone.index(min(nonminusone))))
return t
говнокоооод
говнокооод! единственный в мире малыш-говнокооод
Но ведь, главное, что работает, да?

Vadim
18.04.2017
14:57:44
[-1,-1,-1,-1] нет

Sergey
18.04.2017
14:58:08
А что нет? если -1, то у нас они на месте
[-1, 150, 160, 170, -1, -1, 180, 190]
[-1, -1, -1, -1, -1]

Anton
18.04.2017
14:58:15
-1 - это дерево?
Эта группа больше не существует