@spbpython

Страница 387 из 785
Roman
17.04.2017
11:35:45
Ну т.е. тройка - это минимум 3.5

Ruslan
17.04.2017
11:35:57
Ну збс
ну так там только в 3.5 асинкио заехал полностью

Roman
17.04.2017
11:35:59
А что там в centos 7 дефолт?

Nikolay
17.04.2017
11:36:03
Ну т.е. тройка - это минимум 3.5
ну так это ж давно так

Google
Nikolay
17.04.2017
11:37:01
А что там в centos 7 дефолт?
вот поэтому я чаще все деплою на убунте

Danil
17.04.2017
11:37:02
Nikolay
17.04.2017
11:37:14
2.5 ))
не преувеличивай)

Danil
17.04.2017
11:38:32
не преувеличивай)
ладно, ладно 2.7.5 )

GNU/Docker
17.04.2017
11:39:21
даже в el6 2.6.6

Stepan
17.04.2017
11:42:01
А что там в centos 7 дефолт?
Деплой через докер и используй свежак ;) хотя я не уверен как там докер на центосе живет

Eugene
17.04.2017
11:46:56
Это такой особый тип мазохизма - испытывать страдание от того, что в твоей системе всегда древние версии программ? Постоянно с debian такая фигня. И фиг сменишь какой-нибудь "core lib". Помню, была проблема с SSL в cmake именно из-за того, что нельзя было что-то установить, так как требовалось сменить версию одной из основных библиотек, что тянуло перестроение вообще всего в системе.

Точно, ещё новую версию graphviz не мог поставить по той же причине, даже просто особрать её из исходников. В старой версии был баг, переворачивающий стрелки в обратную сторону, а новую не поставить, ибо не сменить версии системных библиотек. Ужас.

Dmitry
17.04.2017
11:52:22
жиза

Serge
17.04.2017
12:34:33
А что там в centos 7 дефолт?
в центос 7 дефолт - fedora atomic + docker + whatever you want :)

говорят, atomic на centos 7 тащит последний докер, но я не пробовал и не смотрел собрали ли они правильную fs для него.

Google
Serge
17.04.2017
12:44:29
ну вот я не знаю принесли ли overlayfs в atomic

Roman
17.04.2017
12:44:46
dm-loop с дефолтом

и ручками предлагается включить dm.thinpooldev

GNU/Docker
17.04.2017
12:46:13
Буээ

Serge
17.04.2017
12:46:25
мне казалось там thinpool из коробки

иначе как они оверлеи сами свои пихают?

они же его часто обновляют, ты давно смотрел?

кстати, оффтоп это:)

ну типа мы же про запуск питона в докере на атомике, так что вроде можно

Stepan
17.04.2017
13:11:23
эээ... Array.map() не канает?
Канает, но он же не на итераторах. Есть _.chain но хотелось бы map/reduce/filter на итераторах и из коробки.

Vadim
17.04.2017
13:37:36
ребят, почему у словарей О(1), если значения не последовательно лежат?

Denis
17.04.2017
13:38:03
Это в лучшем случае же

Vadim
17.04.2017
13:38:23
ну да, если в значении массив, то О(n)

Vadim
17.04.2017
13:38:31
но почему в лучшем случае?

Roman
17.04.2017
13:38:53
но почему в лучшем случае?
потому что хеш может быть хреновый

Google
Vadim
17.04.2017
13:39:11
https://en.wikipedia.org/wiki/Hash_table
такой ответ обычно не исчерпывает вопрос)

потому что хеш может быть хреновый
я имею ввиду при отлично спроектированном

Serge
17.04.2017
13:40:23
такой ответ обычно не исчерпывает вопрос)
да нет же, исчерпывает:) там написано как оно устроено и про коллизии. и именно коллизии дают иногда больше O(1)

Denis
17.04.2017
13:40:29
ну да, если в значении массив, то О(n)
Это если по одному хешу несколько значений )

А какое значение - пофиг

Vadim
17.04.2017
13:41:02
как реализуется хэш функцией поиск по индексам?

Denis
17.04.2017
13:41:07
Именно коллизии. Миль пардон за несколько сообщений

Vadim
17.04.2017
13:41:12
и почему он О(1)

Denis
17.04.2017
13:41:21
Serge
17.04.2017
13:41:28
http://www.slideshare.net/delimitry/python-dict-66233023

http://www.slideshare.net/delimitry/python-dict-66233023
https://www.meetup.com/spbpython/events/233636798/ ходите на наши митапы:)

Vadim
17.04.2017
13:42:12
Denis
17.04.2017
13:42:21
Впрочем, ссылки исчерпывающие ) А то я уже начал описывать что и как. Но ты пиши если будут вопросы!

Serge
17.04.2017
14:29:26
ITGM #10 | 14 мая 2017 c 11.00 до 18.00 | Регистрация открыта http://piter-united.ru/itgm10/ | Наша программа https://www.meetup.com/spbpython/events/238487894/
Коллеги, кто хочет выступить на ITGM #10? Освободился один слот для доклада.

Denis
17.04.2017
14:31:31
Коллеги, кто хочет выступить на ITGM #10? Освободился один слот для доклада.
Скажи плиз когда найдёшь кем закрыть. Сам я не в СПб буду, но поспрашиваю из своих, а хочется узнать когда будет "поздняк"

Aleksander
17.04.2017
14:35:03
я бы мог повторить если было интересно мб к тому времени уже смогу практические примеры получить по автоматизации верстки)

alex
17.04.2017
14:41:19
я бы мог повторить если было интересно мб к тому времени уже смогу практические примеры получить по автоматизации верстки)
с примерами было бы интерсней - сделал такую-то сетку, с таким кодом, обученная сеть по линку - вот зацените проходим арканойд

Aleksander
17.04.2017
14:42:48
буду как sentdex - копировать туториалы))

Google
Aleksander
17.04.2017
14:43:30
хм... надо будет линков понабрать тогда таких готовых много

да, на практике посмотреть было бы прикольно
тогда может фокус на практику сделать ? типа воркшопа ?

alex
17.04.2017
14:45:46
хабр ? я вроде её на баше читал ещё в универе
я не удивлюсь, что копипаста, но проще скинуть линк на какой-то ресурс, чем по памяти вводить текст

Admin
ERROR: S client not available

Aleksander
17.04.2017
14:45:58
ну да

alex
17.04.2017
14:46:56
ну да
если по прошлому докладу, то если делать воркшоп, то немного последовательнее, чем было в примере с python модулем

формула -> применение -> формула -> реализация

кто запомнил откуда брался градиент?

Aleksander
17.04.2017
14:50:13
на счет применения - тут не все так просто не достаточно примеров чтобы выделить best practice не везде перекрестные применения прошли

а так из основного можно свести к картинки - сверточные сети последовательности - lstm остальное mlp

@lig11 там снова small big доклады ?

Serge
17.04.2017
14:54:39
Aleksander
17.04.2017
14:55:47
ну давай тогда меня по формату уже подумаем если времени не будет хватать для подготовки будет просто повтор

Serge
17.04.2017
14:59:10
https://github.com/spbpython/orgs-wiki/blob/master/chat/this.md The Zen of SPb Python Chat (Inspired by "The Zen of Python, by Tim Peters") Short inroduction of yourself is better than "hello". Link to gist is better than source paste. One long message is better than many short. Editing the message is better than correcting via another one. Staying on topic is better than offtopic. Good topic is worth discussing though. Unless it is started by a link to Habrahabr. Politeness counts. Bad mood is not a good reason to break the rules. Don't ask to ask just ask. Text message is better than voice message. Unless it is voice conference. Git repos are one honking great idea -- let's do more of those!

Stepan
17.04.2017
15:51:48
Псст, чуваки, в aiotg кстати есть live reloading (я сегодня починил!), можно делать bot.run(debug=True) и бот будет перезагружаться при сэйве, прям как во фласке.

Denis
17.04.2017
15:52:44
ок
Записи то на этот раз будут?

Google
Denis
17.04.2017
19:31:42
@iorlas ну ты пони
Угу, спс ) записи будет интересно посмотреть, будем надеяться :)

Stepan
17.04.2017
19:32:29
А ты не хочешь в июне рассказать про либу?
Да, с удовольствием! В мае у меня по времени не получается но в июне вполне ?

Serge
17.04.2017
19:58:45
Stepan
17.04.2017
20:10:30
А как релоад устроен? Штатный релоад модуля?
watchdog (только его удалось подружить с asyncio) для слежения за файлами, и тупо os.execve для перезапуска (так проще и вроде все так делают)

что примечательно, код для релоада законтрибутил пользователь библиотеки, я только допиливал

Stepan
17.04.2017
20:13:41
что такого? с subprocess бы пришлось отдельный процесс держать, килять чайлд и тд, а os.execve это тупо fork(), unix power во все поля

tornado так делает https://github.com/tornadoweb/tornado/blob/master/tornado/autoreload.py#L202

Stepan
17.04.2017
20:31:24
fork() юниксовый обычный

Roman
17.04.2017
20:32:45
fork() юниксовый обычный
os.execve - это не форк. От слова совсем.

Страница 387 из 785