@spbpython

 
Страница 1 из 550
Vitali K.
14.03.2016
05:32:40
?

Dmitry
14.03.2016
05:33:17
:))))

Serge
14.03.2016
05:33:42
SPb Python https://telegram.me/spbpython

Теперь это публичная группа. Администраторы: @lig11, @nonamenix, Dmitriy Alimov

Google
Dmitry
14.03.2016
06:41:16
:)

Dmitry
14.03.2016
06:47:28
теперь можно добавляться просто по ссылке?

Serge
14.03.2016
06:55:13
И даже читать

Но главное, теперь есть delete all from user и ban

Roman
14.03.2016
07:11:46
Ничоси

Vitali K.
14.03.2016
13:51:50
Просто хочу похватстаться если можно http://techcrunch.com/2016/03/14/app-annie-makes-its-third-acquisition-but-no-ipo-in-2016-says-ceo/

Aleksandr
14.03.2016
13:52:46
А для незнающих - какая связь?

Serge
14.03.2016
13:53:38
AppScotch...

Vitali K.
14.03.2016
13:53:42
ну я там работаю короч

стартап :(

:)

Dmitry
14.03.2016
14:00:50
поздравляю :)

По-моему, круто

Google
Serge
14.03.2016
14:01:30
а acquisition bonus будет?;)

Vitali K.
14.03.2016
14:06:23
Это все материально. зачем мне оно)) мне бы только python)

Aleksandr
14.03.2016
14:10:37
Вообще поздравляю конечно. Это весьма зачет судя по описанию )

Dmitry
14.03.2016
14:12:55
?

Dmitry
14.03.2016
16:20:22
https://twitter.com/vcru/status/709413506244866048

на vc.ru

:)

Vitali K.
14.03.2016
16:20:40
угу. it's all over the papers

Dmitry
14.03.2016
16:21:55
а ты тоже переезжаешь?

Vitali K.
14.03.2016
16:22:01
пожвем увидим

Serge
14.03.2016
16:27:30
пожвем увидим
ну ты входишь в число 10 человек?;)

Vitali K.
14.03.2016
16:28:31
надо узнать кто эти люди

:)

Roman
14.03.2016
16:44:30
коллеги, а штатный ConfigParser - лютое говно?

Aleksandr
14.03.2016
16:44:55
Хз, я использовал для ini файлов

Иногда нихера неудобно )

Roman
14.03.2016
16:45:26
Хз, я использовал для ini файлов
ну, вот хочу я, допустим, иметь иерархическую структуру.

Andrey
14.03.2016
16:45:31
тут же был разговор, что каждый должен хотя бы раз написать свой парсер

Roman
14.03.2016
16:45:52
и хочу валидацию конфига

Aleksandr
14.03.2016
16:45:53
Как ты иерархии в ini сторишь?

Google
Serge
14.03.2016
16:46:05
коллеги, а штатный ConfigParser - лютое говно?
ну нормальный, ini файлы итает

и пшет

Aleksandr
14.03.2016
16:46:22
[bla:foo] fff ?

Serge
14.03.2016
16:46:24
* выкину клаву на хрен

Roman
14.03.2016
16:46:40
[bla:foo] fff ?
да хоть так.

Aleksandr
14.03.2016
16:46:46
Может json.load ? :(

Serge
14.03.2016
16:46:53
[bla:foo] fff ?
? [bla] foo = fff обычно

Andrey
14.03.2016
16:47:00
* выкину клаву на хрен
если будешь сжигать, то запили трансляцию

Serge
14.03.2016
16:47:13
Может json.load ? :(
я бы убивал за конфиги на json

Aleksandr
14.03.2016
16:47:24
Ты yaml адепт? )

Serge
14.03.2016
16:47:32
Roman
14.03.2016
16:47:45
Ты yaml адепт? )
json - это подмножество yaml ))

Serge
14.03.2016
16:47:55
ну yaml не сильно лучше, но попроще и его нет в коробке, поэтоу это еще более плохая идея

Aleksandr
14.03.2016
16:48:06
Я поэтому предложил json

Ибо коробка )

Просто с ini провафлишь рано или поздно

Serge
14.03.2016
16:48:22
ну вот есть ini если надо больше, ты что-то делаешь не так:)

Aleksandr
14.03.2016
16:48:30
Ну

Валидация?

Google
Serge
14.03.2016
16:48:54
валидация его? двух, ну ладно десяти значений?

больше не надо обычно

Aleksandr
14.03.2016
16:49:10
нам задачу еще не поставили )

Serge
14.03.2016
16:49:13
а еще можно тупо питоновский файлик, вот это лучше, чем yaml

:)

у нас просили работает ли конфигпарсер

Aleksandr
14.03.2016
16:49:32
по-моему за питоновский файлик нужно руки отывать

Serge
14.03.2016
16:49:34
он рабоатет, мне хватало

Aleksandr
14.03.2016
16:49:52
опечатки выдают очевидные ошибки )

Serge
14.03.2016
16:49:53
это то же самое, что на yaml, но из коробки:)

вот, для фреймворка - очевидно, конфиг на питоне - ок

для пользователькой тулзы любой текстовый конфиг - не юзер френдли

консоли утилита для разработчика, ну что там надо? aws-овские креды? это можно и в ini

Aleksandr
14.03.2016
16:51:54
а если конфиг правится извне то очень круто в него вписать subprocess.run(["rm", "-fr", "/"])

Serge
14.03.2016
16:52:03
ну и конфигпарсер вроде типы там валидировать умеет, насколько помню

Aleksandr
14.03.2016
16:53:29
Или вообще -r -f :(

Ну, без рута уббе только то что видит )

Google
Aleksandr
14.03.2016
16:57:30
Сфигали rm -rf / убьет только то к чему у него есть права?

Serge
14.03.2016
16:57:41
$ mkdir -p a/b/c $ chmod -w a/b $ rm -rfv a rm: cannot remove ‘a/b/c’: Permission denied $ ls -R1 a/b a/b: c a/b/c:

Aleksandr
14.03.2016
16:57:54
Это если нет x permission на каталоге

Dmitry
14.03.2016
16:57:55
я его использовал

вполне себе ок

Aleksandr
14.03.2016
16:57:58
А если есть ...

Serge
14.03.2016
16:58:07
А если есть ...
так есть же

Aleksandr
14.03.2016
16:58:47
Ведь если есть доступ в b но нет в a и на a есть "x" perm то rm -r / должен убить b

Serge
14.03.2016
16:58:52
нельзя убить a/b/c, если нет прав на a/b

Aleksandr
14.03.2016
16:59:07
Если есть права на c и на a/b есть "x" то убьется c

Serge
14.03.2016
16:59:22
ну нет же

вот я же показал

есть там x

 
Страница 1 из 550