
Dmitriy
07.02.2017
07:23:42
Статичный метод может также вызываться, но он уже не может взаимодействовать с атрибутами класса/инстанса напрямую

Igor
07.02.2017
07:24:09
питон клёвый язык отвечаю!

Dmitriy
07.02.2017
07:25:44

Kate
07.02.2017
08:33:47
привет. кто завтра будет здесь https://dou.ua/calendar/14140/?

Google

@AliVerTheItasIa
07.02.2017
08:39:42

Kate
07.02.2017
08:40:30
не знаю
просто иду за новыми знаниями и знакомствами

Artem
07.02.2017
08:47:13
Шо то мне захотелось в Одэссе побывать. Не был я там, но, кажется, там прикольно.

Roman
07.02.2017
08:55:15

Pavel
07.02.2017
09:02:32
Хлопцы, какая структура подходит для биекций

Kate
07.02.2017
09:03:39

Pavel
07.02.2017
09:03:40
допустим у меня есть пары слово-перевод: {"cat": "koshka", "dog": "sobaka"}. И мне нужно по переводу получать оригинал и наоборот.

Dmitriy
07.02.2017
09:06:13
bidict какой-нибудь

Dan
07.02.2017
09:06:30
перебор пойдет ?

@AliVerTheItasIa
07.02.2017
09:07:22

Pavel
07.02.2017
09:09:30
Перебор не пойдет, медленно. Да, придется два словаря заводить, чтоб без сторонних либ.

I
07.02.2017
09:09:38
а если напишут 'koshku', то что будешь делать?)

Google

I
07.02.2017
09:09:51
дерево делайте, если bidict не устраивает

Pavel
07.02.2017
09:10:47
Деревом? это как?

Yan?
07.02.2017
09:11:41
Дерево разбора
По токенам
Если я правильно помню

I
07.02.2017
09:12:55
навыков распилить на слоги хватит?

@AliVerTheItasIa
07.02.2017
09:13:37
А
Аб
Абв
Абвг...
Да?

I
07.02.2017
09:14:08

b0g3r
07.02.2017
09:14:36
гит упал? Оо

@AliVerTheItasIa
07.02.2017
09:14:36
#Головняк?

b0g3r
07.02.2017
09:14:46

I
07.02.2017
09:14:49
я тут одного паренька нагрузил задачей(просил дать ему идею, чтобы он ее сел делать), я дал эмоциональную оценку предложений ему делать
то чувство, когда успел склонировать себе репу за 10 минут до )

@AliVerTheItasIa
07.02.2017
09:15:08

I
07.02.2017
09:15:24
у меня работает все еще

b0g3r
07.02.2017
09:15:36
у меня уже

I
07.02.2017
09:15:37
так вот, тот паренек спекся(
неудачник

Bulat
07.02.2017
10:15:55
есть 2 массива:

Google

Bulat
07.02.2017
10:15:56
froms = ['2000001','2000002','2000003','2000005','2000006','2000007','2000008']
froms_to = ['2000140', '2000150', '2000310', '2000880', '2000912', '2004001',]
for y in froms:
for x in froms_to:
это кросс-джоин по сути..
а как выводить первый элемент первого массива + 1 элемент 1 массива, 2 элемент первого массива и 2 элемент второго массива
2000001, 2000140
2000002, 2000150
...

Dmitriy
07.02.2017
10:19:57
for x,y in zip(froms, froms_to):
print x, y

Bulat
07.02.2017
10:37:26
еще подскажите плиз: ЕЖ,ДАТЫ:07.02,08.02,09.02,ДАТЫ:07.02,09.02,11.02,НЕЧЕТ
как лучше разбить, тут 4 элемента
ЕЖ , ДАТЫ:07.02,08.02,09.02, ДАТЫ:07.02,09.02, НЕЧЕТ

Alex
07.02.2017
10:58:47

Bulat
07.02.2017
11:05:53
вроде нашел способ изначально обрабатывать по другому

Alex
07.02.2017
11:11:13

Скрудж
07.02.2017
11:36:22
гайс, при движении экрана ноутбука бывают моменты, когда появляются артефакты. Шлейф?

Темный
07.02.2017
11:36:42
питон

Константин
07.02.2017
11:37:01

Dmitriy
07.02.2017
11:37:26
Шлейф/контакты/матрица

Google

Константин
07.02.2017
11:37:49
В частности на НР он просто отцепляется часто. Надо обратно прижать

Скрудж
07.02.2017
11:40:16

Admin
ERROR: S client not available

Константин
07.02.2017
11:41:01
асус
За них не скажу, не уверен.

Levent
07.02.2017
11:42:25
Никогда такого не было
¯\_(ツ)_/¯

Скрудж
07.02.2017
11:43:09

Dmitriy
07.02.2017
11:43:31
Гыгы, у меня сдохла матрица на sleekbookе
Тоже думал что шлейф, но нет, симпотмы такие же

terry
07.02.2017
11:44:27
http://www.opennet.ru/opennews/art.shtml?num=45990

Aphei
07.02.2017
12:52:18
player1["Колода"] = player1["Колода"] + [card2, card1]
Как добавить [card2, card1] в конец колоды игрока?

Pavel
07.02.2017
12:57:55

Aphei
07.02.2017
13:00:21
.pop с конца элементы берет?

b0g3r
07.02.2017
13:01:00
append, extend

Aphei
07.02.2017
13:06:20
все разобрался
.pop(0) нужно было сделать чтоб с начала карты выдавать
я в конец карту добавлял и сразу же ее выводил

Denis
07.02.2017
13:12:17
https://vk.com/wall-27794994_447709

Yan?
07.02.2017
13:46:49
Вопрос в хату

Google

Yan?
07.02.2017
13:47:12
except без try можно?

Artem
07.02.2017
13:48:12
Вопрос из хаты: а нужно ли ?

Yan?
07.02.2017
13:48:19
ну я задание тестовое решаю
В задаче 1 вам предстоит написать функцию, которая обрабатывает исключение из внешней функции.
Внешняя функция принимает один аргумент: это может быть какой-то list, dict, set, int, str. Ваша функция тоже должна принимать один аргумент, этот аргумент передавать во внешнюю функцию. В зависимости от типа переменной бросается исключение. Вам необходимо реализовать обработку по следующему правилу:
Если было брошено:
Исключение Task1ListException, то пропустить исключение дальше.
Исключение Task1DictException, то вернуть словарь - {'ok': False, 'error': текст исключения}
Исключение Task1SetException, то вернуть None.
Исключение Task1IntException, то вернуть -1.
Исключение Task1StrException, то вернуть текст исключения.
Исключение Task1NoneException, то вернуть None


Ivan
07.02.2017
13:53:13
Добрый вечер. Пробовал разобраться, но так и не нашел решение. Задача такая: нужно сгенерировать определенную ссылку, которая будет “авторизировать” человека. Как, например, старбакс делает. Они рассылают на e-mail скидки, которые можно внести в apple wallet, а потом кассир просто сканирует qr/штрих -код. (у них соответственно отправляется какой-то запрос на сервер, которые подтверждает валидность и фиксирует использование кода) Но не знаю в каком направлении копать и, может, уже есть что-то реализованное.


b0g3r
07.02.2017
14:07:14
Генерируешь на сервере какой-нибудь уникальный неподбираемый идентефикатор (рандомный хеш, uuid, ещё чего-нибудь) и закрепляешь за человеком
Когда кто-то переходит по ссылке, вытаскиваешь из полученных данных хэш, делаешь запрос в базу - если он там есть и не погашен - то гасишь его (удаляешь/помечаешь) ну и дальше что тебе там нужно сделать. Если в базе нет или погашен - говоришь мол, извините, ссылка неправильная
У старбакс примерно также, но они похоже закрепляют этот идентификатор не за человеком, а за акцией, ну и соответственно если идентификатор в базе есть - гасят его и выписывают скидку в соответствии с акцией
Добрый вечер. Пробовал разобраться, но так и не нашел решение. Задача такая: нужно сгенерировать определенную ссылку, которая будет “авторизировать” человека. Как, например, старбакс делает. Они рассылают на e-mail скидки, которые можно внести в apple wallet, а потом кассир просто сканирует qr/штрих -код. (у них соответственно отправляется какой-то запрос на сервер, которые подтверждает валидность и фиксирует использование кода) Но не знаю в каком направлении копать и, может, уже есть что-то реализованное.
Обычно ещё в этом случае есть срок хранения этих идентификаторов и для этого рядом с ними хранят дату их создания и раз в n-ное количество времени (час, день) проходят по базе, сравнивают дату создания с текущей и удаляют если разница больше чем установленный срок хранения


Ivan
07.02.2017
14:15:53

b0g3r
07.02.2017
14:17:38
да
можно даже не делать поле значение, а просто удалять использованные
Эта группа больше не существует