
Viktor
01.02.2016
12:16:14
а)
так, ISIC готова
я пошел, напишу как получу

Artem
01.02.2016
12:39:31

Google

Pavel
01.02.2016
12:39:48
unittest из коробки
неофитам проще объяснить смысл тестов на том, что есть, а потом, когда/если проникнутся, пусть выбирают инструмент под руку.

Сан
01.02.2016
12:58:38
Тут есть пипл с мобилками от Xiaomi?

Artem
01.02.2016
13:01:13
у меня тут рядом одна лежит, а что?

Aliaksiej
01.02.2016
13:01:55
вся семья с ними

Viktor
01.02.2016
13:03:18
Великолепно бл
Они написали 1998 год рождения
И зачем я фото дома оставил...

Pavel
01.02.2016
13:03:54
а надо?

Viktor
01.02.2016
13:04:19
ЭТО ПРИНЦИПИАЛЬНО!
А если серьезно -- они вроде как могут пруф запросить, а у меня бац -- и год не совпадает
Или если я захочу её где-нибудь еще использовать, а там будет нужен гр
Нужна др*

Pavel
01.02.2016
13:06:06
ну так глазками смотреть надо, когда документы получаешь.

Google

Viktor
01.02.2016
13:06:17
так лол, я как раз и посмотрел

Pavel
01.02.2016
13:06:19
чё ты как маленький.

Viktor
01.02.2016
13:06:24
Я не забрал
Сказал переделывать
:D
Всё норм)

Pavel
01.02.2016
13:07:21
а чё, на месте не могли переделать?

Viktor
01.02.2016
13:08:01
Ну лол, они и переделывают
Но она зала минирована и заклеена, так что надо фото
Новое

Vitya
01.02.2016
13:32:14
Кто-нибудь юзал Xiaomi Mi Band?
я юзаю щас
полезен только вибрацией при звонке/уведомлениях приложений
ну и на циферки посублимировать типа сколько прошел, поспал и прочего
умный будильник такой себе

Henaro
01.02.2016
13:33:10
а если туда цианоген втащщить?

Vitya
01.02.2016
13:43:43
ничего по этому поводу сказать не могу
я только зашел на 4pda, скачал себе приложуху MiFit и дальше что-то делать стало дико лень)

Сан
01.02.2016
13:52:17
Надо аккаунт сяоми с разблокированным загрузчиком

terry
01.02.2016
14:35:33
еще раз спрошу - кто юзал facebok api для рекламных кампаний или же сторонние иностранные сервисы для обмена рекламой?
мда, все мега кодеры, а такие вещи даже не юзали.. ?

Kolyann
01.02.2016
14:40:10
слова не мальчика, но пиэма

terry
01.02.2016
14:45:07
слова не мальчика, но пиэма
я о том, что тут обсуждаются мега коддинг с лямдами и прочими интересными вещами, но ничего связанного с facebook api и не слышно... что ж вы кодите тогда?

Artem
01.02.2016
14:45:47
а мир делится только на лямбды и фейсбук апи?

Kolyann
01.02.2016
14:45:48
ну я исключительно рабочие вещи связанные с перетряской файлов

Google

terry
01.02.2016
14:49:37
все
или я не в то время захожу в чат?

Artem
01.02.2016
14:53:32
сильные разработчики (внезапно) заняты работой

terry
01.02.2016
14:55:05
?

Viktor
01.02.2016
15:36:40
так тут больше 150 серьёзных разработчиков!?
Крч, еще 1 подводный камень
После получения надо активировать для онлайн использования на isic.org
Dear ••••••••,
Congratulations! Your JetBrains Student License is confirmed.
Мне кажется я что-то делаю не так...
if uid and (not self.history or uid not in set(list(zip(*self.history))[0])):

Pavel
01.02.2016
17:40:42
set(list( точно лишнее, uid not in zip() вполне сработает.

Viktor
01.02.2016
17:41:59
хм, действительно

Pavel
01.02.2016
17:42:59
list(foo)[0] -> next(foo), если foo гарантировано на начале итерации.

Viktor
01.02.2016
17:43:04
кстати, у меня logging сломался ?

Pavel
01.02.2016
17:43:24
он не ломается, его хреново настраивают.

Viktor
01.02.2016
17:43:30
logging.basicConfig(level=logging.DEBUG)
Вот и вся настройка
только недавно работал, и перестал...

Pavel
01.02.2016
17:44:48
а хандлеров добавить?

Viktor
01.02.2016
17:45:34
LOL
он не оценил logging.info("Users loaded:" + str(self.users))

Google

Sergey
01.02.2016
17:45:39

Pavel
01.02.2016
17:46:31
я хотел, чтобы логи сегодняшнего дня шли в файл с моим именем, а не как хочет logging. нет, не полуичлось, стало лень. а rolling работает вроде.

Sergey
01.02.2016
17:49:22

Viktor
01.02.2016
17:59:39
Ребят, можно я задам вопрос который скорее всего гуглится за пару минут
Как лучше сделать считывание настроек (переменные) из файла?

Pavel
01.02.2016
18:01:20
configparser

Viktor
01.02.2016
18:01:28
просто A, B, C = open('config.txt').split()?

Admin
ERROR: S client not available

Pavel
01.02.2016
18:02:01
ConfigParser - это если конфиг
[aaa]
a=b
c=d
а можно как в джанге замутить, с кодом на питоне в конфиге.

Artem
01.02.2016
18:02:37
json, yaml еще хорошие варианты, или вообще .py файл

Sergey
01.02.2016
18:02:39

Viktor
01.02.2016
18:03:16
ну у меня и так json подключается
так что да, я его возьму
используется*

Sergey
01.02.2016
18:03:52

Pavel
01.02.2016
18:04:05
вы ещё в xml конфиги замутите.

Sergey
01.02.2016
18:04:31

Pavel
01.02.2016
18:05:21
мне кажется json - это не та вещь которую стоит править руками, а конфиги нужны для ручного редактирования.

Google

Artem
01.02.2016
18:05:53

Sergey
01.02.2016
18:05:54
ИМХО, вкусовщина. Мне удобно работать с .json руками.

Pavel
01.02.2016
18:06:40
он бы не помирал от одинарных кавычек - цены бы ему не было.

Viktor
01.02.2016
18:07:30

Pavel
01.02.2016
18:07:39
или от запятой после последнего ключа в словаре

Viktor
01.02.2016
18:07:52
ну а вот это уже неплохо

Pavel
01.02.2016
18:08:04

Sergey
01.02.2016
18:08:08
Зачем запятая там, где она не нужна?

Pavel
01.02.2016
18:08:40
например, чтобы если я добавлю одну строку в конец, у меня в дифе было только одно изменение

Artem
01.02.2016
18:09:08

Pavel
01.02.2016
18:09:10
например, потому что программа на питоне и она переваривает там запятую, а конфиг к программе - нет. Разброд и шатание в умах.

Sergey
01.02.2016
18:09:44
У меня линтер настроен так что ругает за запятые в конце, так что кому как:)

Pavel
01.02.2016
18:10:13
но если вас устраивает контролировать чрезмерно жёсткий синтаксис в формате конфига - уговаривать никого не буду.

Artem
01.02.2016
18:10:15
а по пеп8 их нельзя что ли?

Viktor
01.02.2016
18:10:55
ладно ладно, сделаю ini

Sergey
01.02.2016
18:11:04

Pavel
01.02.2016
18:11:14
делай settings.py

Sergey
01.02.2016
18:12:13
https://habrahabr.ru/post/115893/

Viktor
01.02.2016
18:13:26
Кстати

Henaro
01.02.2016
18:16:39
это стильно и молодёжно