
Mikhail
04.10.2016
15:59:42
w/e все равно интересно.
Хотя конечно оффтоп, да

F
04.10.2016
16:03:21
как минимум можно будет платить в инете через эту же систему

Google

Pavel
04.10.2016
16:03:41
google.com
80% этого чата можно заменить ссылкой в гугл.

F
04.10.2016
16:04:01
тоесть не вводить карточку в каком-нить инет-магазине, а как-то через эпплпэй
но это не у нас, конечно)

Zart
04.10.2016
16:25:19
как пишут в твиттерах - в россии давным-давно уже подворотни принимают мобилы
чем эплпэй от гуглокошелька отличается - вот нихуя не ясно, да

Petr
04.10.2016
16:27:35
Гхх

V
04.10.2016
16:42:36
а я вот обнаружил внезапно для себя, что если в цикле идти по юникодному слову с помощью enumerate, то символы возвращаться будут в ascii. еще один повод использовать 3 питон?

Zart
04.10.2016
16:44:03
в каком таком аскии?
ты уверен что ты не проходишь по утф8 байтстроке?
Python 2.7.12 (v2.7.12:d33e0cf91556, Jun 27 2016, 15:19:22) [MSC v.1500 32 bit (Intel)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> list(enumerate(u'блядь'))
[(0, u'\u0431'), (1, u'\u043b'), (2, u'\u044f'), (3, u'\u0434'), (4, u'\u044c')]

V
04.10.2016
16:45:53
так, минуточку
отставить, был не прав

Google

V
04.10.2016
16:46:37
переволновался

Kirill
04.10.2016
16:48:34
ребзя, как в turtle круг нарисовать?

Vinc
04.10.2016
16:50:52
Пишем свой веб-сервер на Python [GeekBrains]: https://youtu.be/nhG_qhOP_k0
Кому оно надо? ?

Zart
04.10.2016
16:51:45
в одном стдлибе только штуки 3
а не. в асинкчат и асинкио штатных не завезли, гм.
судя по гуглу вся разница между эпл/гугл/самсунг пей - в покрытии терминалов и банков, плюс пара мелочей...

twwlf
04.10.2016
17:31:02
Самсунг умеет работать без NFC
на любых терминалах т.е.

Zart
04.10.2016
17:31:45
и не умеет онлайновых платежей
только ты забыл упомянуть что лишь распоследние и топовые самсунги

twwlf
04.10.2016
17:32:19
ну, как и айфоны

Zart
04.10.2016
17:32:34
и айфоны от 6го..

Denis
04.10.2016
17:34:01
Здравствуйте, товарищи. Есть матрица n*n. Нужно найти минимум каждой ее подматрицы L*L за O(n^2). Кто-то умеет такое делать?

Henaro
04.10.2016
17:34:11
Есть строка вида "Tue, 4 Oct 2016 18:04:30 +0300"
Чем бы её на русский перевести?

Zart
04.10.2016
17:34:49

b0g3r
04.10.2016
17:40:55
мб strptime?
которая инверсия от

Google

b0g3r
04.10.2016
17:41:32
https://docs.python.org/2/library/time.html#time.strftime

Zart
04.10.2016
17:43:33
м... в стдлибе работа с таймзонами совсем никакая
самый простой вариант был бы написать цикл с реплейсом имен дней и месяцев..
>>> import locale, time
>>> format = '%a, %d %b %Y %H:%M:%S %z'
>>> locale.setlocale(locale.LC_ALL, 'en')
'en'
>>> d = time.strptime("Tue, 4 Oct 2016 18:04:30 +0300", format)
>>> locale.setlocale(locale.LC_ALL, 'ru')
'ru'
>>> time.strftime(format, d)
'Вт, 04 окт 2016 18:04:30 +0500'
но это говно =_=

b0g3r
04.10.2016
17:46:41
А, не прочитал "на русский перевести"
думал просто в datetime объект

Zart
04.10.2016
17:47:54

Denis
04.10.2016
17:48:53
Извините, я такое не умею

Zart
04.10.2016
17:50:49
http://stackoverflow.com/questions/30922808/extratcing-all-square-submatrices-from-matrix-using-numpy
там красивые слайсы. вызвать у них .min() и сунуть всё в min

Denis
04.10.2016
17:52:14
То не квадрат

Zart
04.10.2016
17:52:30
м..

Zart
04.10.2016
17:52:55
асимптоту этого я на глаз не определю

Темный
04.10.2016
18:08:31
помогите пжлст по модулю argparse. Где обрабатывать справку если передан —help?
if arg.help:
print()
так?

Zart
04.10.2016
18:08:54
не надо вообще
хелп вообще из коробки автоматом должен генерится

Темный
04.10.2016
18:12:10
эээ, а как его тогда проверить что бы вывести свою инфу?

Zart
04.10.2016
18:12:41
какую именно?
ты когда парсер конструируешь, там есть несколько аргументов

Google

Темный
04.10.2016
18:14:08
parser.add_argument('--path', action=store, dest='filepath', help='Укажите путь до файла который хотите анализировать')
ну вот я ловлю путь до файла
а хелп ты говоришь сам генерится?

Zart
04.10.2016
18:14:34
description - краткое описание программы, которое покажут сразу после синтаксиса
usage - свой текст о том как запускать можно сюда сунуть
в оптпарсере был еще version
ну проверь сам с —help и —version

Марк
04.10.2016
18:14:56
Сегодня мне сказали: есть вот эта хуйня. Написана она на Пайтоне. Работает она как-то так, а документации нихуя нет. Карочи, эта хуйня глючит рандомно. Надо разобраться... ВОт жеж срань

Zart
04.10.2016
18:15:23
https://docs.python.org/3/library/argparse.html#usage

Admin
ERROR: S client not available

Марк
04.10.2016
18:17:20
Ща вот вспоминаю, как там точно DNS работают, а то она их синкает и синкает хреново

Zart
04.10.2016
18:17:33
"она"?

Марк
04.10.2016
18:17:47
Софт.

Zart
04.10.2016
18:17:51
пропагация зон зависит от ттл..
"синкает" - ты сейчас про что вообще? репликацию зон через AXFR/IXFR или обычный ресолв?

Марк
04.10.2016
18:18:45
Ну там суть в чем: есть морда управления. Ты такой бодро изменил зону - хуяк - клиенты подсосали ее, автоматом внесли правки в bind, зарелоадили.

Zart
04.10.2016
18:18:51
на питоне бинд10 запилили

Марк
04.10.2016
18:20:36
Морда генерит чет-там. Клиенты на серверах ДНС подтягивают настройки новые через АПИ, вносят правки и релоадят НСы
Еще и на меркуриале, сука.

Zart
04.10.2016
18:24:59
это же хорошо

Denis
04.10.2016
18:26:13
Здравствуйте, товарищи. Нужно перевести длинное число из десятичной системы в двоичную за O(n log n). Никто случайно не умеет?

Google

Марк
04.10.2016
18:26:46

Zart
04.10.2016
18:34:38
учится на раз-два..

Марк
04.10.2016
18:36:12
учится на раз-два..
Кстати, сегодня сломал петон. Думал, что в виртуальном окружении всё свое, а обновление системы показало, что нет, братан, не все и не свое

Zart
04.10.2016
18:37:13
апдейт бинарника питона вполне ломает венвы
хотя симлинки в теории не должны ломаться

Марк
04.10.2016
18:38:48
Карочи, там все нахуй наебнулось. Не мог найти базовые модули.

Cykooz
04.10.2016
19:32:28

Марк
04.10.2016
19:32:55

Cykooz
04.10.2016
19:33:19
Как хорошо что мы не юзаем венв вообще нигде ?

Марк
04.10.2016
19:33:48
Просто туда навесили зоны, которые пока не критичны. Так, для теста.

Zart
04.10.2016
19:39:19

Cykooz
04.10.2016
19:41:42
Ну наверное да. Когда знаешь что случилось. А то может получится так - обновление на питон накатил месяц назад, а сервис перезапустил сегодня - херак и он не запустился, паника, беготня, тремор, армогедец.

V
04.10.2016
19:49:18
подскажите, пож-та, как починить Traceback (most recent call last):
File "word_test.py", line 40, in test_second_accent
self.assertIsNone(check_word('трое'))
AssertionError: '\xd1\x91\xd0\xb5' is not None
хочется чтоб юниттест свой вывод в юникод декодировал и писал по-русски в консоли

Zart
04.10.2016
19:50:02
лучше пусть хочется дальше

V
04.10.2016
19:50:24
ну и на том спасибо
)

Zart
04.10.2016
19:50:45
можно наверное переопределить метод
def assertIsNone(self, obj, msg=None):
"""Same as self.assertTrue(obj is None), with a nicer default message."""
if obj is not None:
standardMsg = '%s is not None' % (safe_repr(obj),)
self.fail(self._formatMessage(msg, standardMsg))
в общем чинить это можно только манкипатчингом либо репра, либо сейф_репра

V
04.10.2016
19:54:42
не, не настолько хочется
Эта группа больше не существует