
Anna
03.03.2017
10:18:23
Прости за вопрос, ты эйчар?
нет, но я знаю, как проводятся тех.собеседования, потому что муж их и проводит, и проходит сам периодически)

da horsie
03.03.2017
10:18:29
Аа
Тогда понятно

Anton
03.03.2017
10:24:49
ну вот просто же все в schedule написано

Google

Anton
03.03.2017
10:24:50
def auto_posting(message):
bot.send_message('-179710499', 'Test')
schedule.every(1).minutes.do(auto_posting, message)
while True:
schedule.run_pending()
time.sleep(1)
а постить не постит ;(

stonepig
03.03.2017
10:28:29
у меня два файла бота
один по крону запускается и автопостит в каналы

Alexey
03.03.2017
10:28:37
у тебя внутри функции планировщик ссылается на эту же функцию

stonepig
03.03.2017
10:28:45
а второй просто сидит и поллит сообщения все

Anton
03.03.2017
10:28:53
ну если так
def auto_posting(message):
bot.send_message('-179710499', 'Test')
def timer(message):
schedule.every(1).minutes.do(auto_posting, message)
while True:
schedule.run_pending()
time.sleep(1)

stonepig
03.03.2017
10:29:21
у тебя идет поллинг

Anton
03.03.2017
10:29:24

stonepig
03.03.2017
10:29:30
он не будет так работать

Google

stonepig
03.03.2017
10:29:46
у тебя вызываются функции если попадается сообщение определенное
или команда
просто так они не будут вызываться

Anton
03.03.2017
10:29:56
а
if __name__ == '__main__':
bot.polling(none_stop=True)

stonepig
03.03.2017
11:14:49
напрямую отправка месседжей в определенный чат айди
у меня бот-оповещалка так работает
каждый час делает реквесты
и если че-то новое появилось, то шлет меседжи в телегу
чат айди ты можешь найти просто забиндив на какую-то команду, чтобы бот отправлял не message, a message.chat.id в ответ
и ты узнаешь айди чатика, в который тебе надо будет отправлять сообщение

Anton
03.03.2017
11:17:09
ну айди все видно если просто вебреквест послать на telegram bla bla getUpdates
ну ок, спс

Eduard
03.03.2017
11:53:43
http://pastebin.com/hcHiT5mY
help

Max
03.03.2017
11:54:32
Нужно ли ставить на впску ssh и ипв6? Или если я не знаю зачем нужен ипв6, то он мне и не нужен?

Eduard
03.03.2017
11:55:02

Pavel
03.03.2017
11:56:19
ipv6 не помешает

Google

Pavel
03.03.2017
11:56:34
при условии, что будет сайт и AAAA записи в днс

Eduard
03.03.2017
11:57:15

Pavel
03.03.2017
11:57:55
плюсы - только приближение светлого будущего при нулевых затратах на внедрение.

Eduard
03.03.2017
11:59:48
ясно спасибо
То есть модно стильно молодежно, но зачем нужно не понятно.

Pavel
03.03.2017
11:59:59
да.

Denis
03.03.2017
12:00:46

Pavel
03.03.2017
12:01:12
тут такое дело, что в6 - дело нужное но пиздец какое геморойное для провайдеров домашнего интернета. Сильных драйверов перехода нет, все поставщики контента работают на и на в4, и на в6.
ну или если вдруг придёт IoT и нижняя полка холодильника будет писать в чат верхней полке, плите и в магазин.
но для конечной впс-ки поддержка ничего не стоит, поэтому why not?

Denis
03.03.2017
12:03:24
какие причины поставщику контента не включать ipv6?

Igor
03.03.2017
12:03:48
лень?

Pavel
03.03.2017
12:03:55
никаких, яндекс\гугл\вк\ютуб\ок работают на v4\в6

Denis
03.03.2017
12:04:06
вот о том и речь, что никаких

Pavel
03.03.2017
12:04:13
но кроме этих грандов есть милион сайтов поменьше, и самое главное - ISP.

Denis
03.03.2017
12:04:36
ISP уже подтягиваются активно, очень активно

Pavel
03.03.2017
12:04:52
Недавно была статистика: в европе 30% юзеров имеют в4 и в6. В России - 2%.

Max
03.03.2017
12:05:23
ipv6 не помешает
понял, спасибо. Тут даже сайта не будет. Просто джанго, и тот для поддержки вебхуков

Pavel
03.03.2017
12:05:31
на linkmeup клёвый подкаст был в прошлые выходные про ipv6.

Denis
03.03.2017
12:05:34
тот же ростелеком в москве к примеру, мгтс имеют включенный по дефолту ipv6 как минимум в части районов

Google

Евгений
03.03.2017
12:33:38
http://ru.stackoverflow.com/questions/634765

Drigo
03.03.2017
13:00:12
Друзья, опять нужен хелп с массивами. Задача такая - есть два одномерных массива (списка), назовем их A и B. Массив А вида [1,1,1,2,2,3,3,3,3,...], массив В состоит из уникальных значений. Задача - распределить значения из списка В в массив, причем колонки должны состоять из значений с одинаковыми индексами из массива А. То есть если A[3] это 2, то B[3] должна быть в колонке 3 нового массива

Igor
03.03.2017
13:00:45
zip

Drigo
03.03.2017
13:00:47
короче говоря, нужен инструмент, который умеет в нужный момент отрезать кусок списка и делать из него следующую колонку

Admin
ERROR: S client not available

Igor
03.03.2017
13:01:04
а, не

Drigo
03.03.2017
13:02:00
zip
да, zip, как я понимаю, составляет из нескольких колонок один массив. тут сложность в "нарезке" исходного списка
ну можно наверное просто нарезать список на несколько а потом объединить, но нет ли более элегантного решения?

Pavel
03.03.2017
13:14:59
ну можно наверное просто нарезать список на несколько а потом объединить, но нет ли более элегантного решения?
A = [1,1,1,2,2,3,3,3,3,...]
B = transform(A)
print(B)
какой будет выхлоп?

Drigo
03.03.2017
13:16:27

Pavel
03.03.2017
13:16:42

Drigo
03.03.2017
13:17:32
а, понял) нет, надо трансформировать список В по тому, какое значение соответствует из списка А

Pavel
03.03.2017
13:18:02
ок, как должен выглядеть список B, если список A указан выше?

Drigo
03.03.2017
13:25:17

Pavel
03.03.2017
13:28:09
я не понял, откуда взялся None

Drigo
03.03.2017
13:29:25
я не понял, откуда взялся None
потому что двоечек в массиве А на одну меньше, чем единичек и троечек, а для того, чтобы потом их можно было объединить - нужны массивы одинаковой формы

Pavel
03.03.2017
13:30:30
ret = defaultdict(list)
[ret[aa].append(bb) for aa, bb in zip(a,b)]
ret = list(ret.values())
подровнять массивы отдельно.

Drigo
03.03.2017
13:31:49
о, спасибо, сейчас разберусь

Igor
03.03.2017
13:35:20
zip_longest еще есть

53r63rn4r
03.03.2017
16:26:57
Кому нужен курс английского бесплатного на год.
Для всех уровней.
https://www.englishdom.com/myprofile/purchases/habra12/?utm_medium=blog&utm_source=habrahabr

Google

UnkownUSR
03.03.2017
17:45:21
k = ''
indexs = [[0], [2], [0, -1], []]
ciphered_password = ('itdf',
'gdce',
'aton',
'qrdi')
Ребят, есть список из вложенных списков. Индексу вложенного списка соответствует элемент кортежа (например вложенный список [0, -1] будет соответствовать элементу 'aton'. Цифра во вложенном списке - индекс буквы из соответствующего элемента кортежа.
Мне нужно составить строку k, по индексам из вложенных последовательностей. Например из списка indexs должна получиться строка 'ican'
Поможете?)

Вадим
03.03.2017
17:50:17
добрый вечер всем, подскажите пожалуйста как записать в бд часть данных в одном месте а остальное в другом месте так что бы на следующую строку не перескакивал ?
self.cursor.execute("INSERT INTO 'links' ('linkuser', 'linkpost', 'datapost') VALUES ('{0}','{1}','{2}')".format(val,val1,val2))
sqlite
мне нужно linkuser и linkpost в одной ффункции записать а datapost в другой

Igor
03.03.2017
17:50:43

Вадим
03.03.2017
17:51:02
update
спасибо ! забыл про него )

Igor
03.03.2017
17:51:41

Вадим
03.03.2017
17:52:05

Igor
03.03.2017
17:52:51
execute("INSERT ... VALUES (%s, %s)", val1, val2)
не уверен, лучше подсмотреть в документации

Вадим
03.03.2017
17:53:36

Igor
03.03.2017
17:57:40
select max(id) например
понимать, какую запись менять, полагаю, можно по паре линк юзер и Линк пост
раз ты их изначально записываешь

Вадим
03.03.2017
18:06:18

Igor
03.03.2017
18:16:18
офигенно

vlade11115
03.03.2017
18:31:59
k = ''
indexs = [[0], [2], [0, -1], []]
ciphered_password = ('itdf',
'gdce',
'aton',
'qrdi')
Ребят, есть список из вложенных списков. Индексу вложенного списка соответствует элемент кортежа (например вложенный список [0, -1] будет соответствовать элементу 'aton'. Цифра во вложенном списке - индекс буквы из соответствующего элемента кортежа.
Мне нужно составить строку k, по индексам из вложенных последовательностей. Например из списка indexs должна получиться строка 'ican'
Поможете?)
for i in range(len(indexs)):
for j in range(len(indexs[i])):
k += ciphered_password[i][indexs[i][j]]
Эта группа больше не существует