
Denis 災 nobody
13.10.2017
17:15:43

?
13.10.2017
17:21:29

Pavel
13.10.2017
17:21:47

Asm
13.10.2017
17:57:54
а прада что ява работает уже давно быстрее си-питона?

Google

Rocket
13.10.2017
18:00:24

Asm
13.10.2017
18:03:07
но у питона нет сборщика мусора так же, какой в целом язык лучше для создания небольших программ под "десктоп" ?

Υπερβορεία
13.10.2017
18:04:05

Aragaer
13.10.2017
18:04:18
я б сказал гугл

Pavel
13.10.2017
18:04:21

b0g3r
13.10.2017
18:04:25

Aragaer
13.10.2017
18:04:34
самый лучший способ создавать небольшие программы это взять готовые
и в этом смысле питон и жжот. импорт того, импорт сего, между собой увязал и все

Марк
13.10.2017
18:11:53
Посоны, такой вопросец по комментированию кода: столкнулся с ситуацией, когда работа метода/функции понятна, а вот нахуя он нужен - уже нет. Кто-то в комментах пишет что-то вроде "эта срань нужна для такого-то и такого-то"?

b0g3r
13.10.2017
18:12:38
Пишу

Rocket
13.10.2017
18:12:45

b0g3r
13.10.2017
18:12:47
Для чего ж ещё досктринги

Asm
13.10.2017
18:13:33

Google

Марк
13.10.2017
18:13:39
Я обычно там фигачил вход/выход+ логика работы. А вот для чего - нет. В итоге спустя пол года логику понимаю, а нахуя - уже плохо

Bohdan
13.10.2017
18:14:29

13470
13.10.2017
18:14:31
ну что происходит читающий может понять читая код. а вот зачем это происходит как раз лучше бы в комментариях и записать.

Asm
13.10.2017
18:15:02
Tcl? А он ещё развивается вообще?

Izy
13.10.2017
18:16:22
ребят если сменил деректорию кучу раз
как можно бытро вернуться к деректории где скрипт лежит?
можно как то ))?

13470
13.10.2017
18:17:50
os.path.realpath(__file__)?
os.path.getcwd()?

in favor
13.10.2017
18:24:27
Посоны, кто как хранит переменные конфига? По типу данных для коннекта к СУБД, хост-порт кеша и прочего

b0g3r
13.10.2017
18:24:40
.yaml
В репо - config.example.yaml

in favor
13.10.2017
18:25:09
А если надо задеплоить на сервер? Вручную его кидаешь?

b0g3r
13.10.2017
18:25:50
Есть разные способы доставки конфига, но самый простой - ручками, да. Всякие CI/CD туда же

Aragaer
13.10.2017
18:26:04
на сервер отдельно руками льется config.yaml, который не под версионным контроелм
второй вариант - на сервере через переменные окружения

in favor
13.10.2017
18:26:18
Нуок, config.example.yaml звучит довольно логично

Aragaer
13.10.2017
18:27:17
ну мало ли, сервер типа хероку, где ничего хранить непосредственно на файловой системе нельзя

Google

13470
13.10.2017
18:27:24
ещё можно config.py или settings.py

b0g3r
13.10.2017
18:27:37

Aragaer
13.10.2017
18:27:39
а данные для коннекта к субд норм

13470
13.10.2017
18:27:39
+ переменные окружения для сенситив данных

in favor
13.10.2017
18:28:58
Воспользуюсь советом богера, сделаю config.example.yaml , закину туда бойлерплейт ключей конфига, а локально буду иметь настоящий конфиг

Aragaer
13.10.2017
18:30:15
я обычно такое называю чуть иначе - config.yaml.example. Но это лично мои заморочки. И да, в гитигноре настоящий config.yaml

in favor
13.10.2017
18:34:16
Мерси, буду знать)

b0g3r
13.10.2017
18:34:57
Подсветка ж не работает тогда

Aragaer
13.10.2017
18:37:13
эээ
:set syn=yml

Aragaer
13.10.2017
18:37:31
или в вашем текстовом редакторе нельзя так? 8)
ну и чтобы подчеркнуть, что это пример

Artur
13.10.2017
18:48:42
Добрый вечер, Python + flask - что посоветуете для локализации web приложения?

b0g3r
13.10.2017
18:50:54

Artur
13.10.2017
18:51:21
Babel
а да, шаблонизатор jinja2.
удобно, быстро и без геммороя?

b0g3r
13.10.2017
18:51:47
Средне удобно, средне быстро, средне геморойно
А, хотя за шаблоны не знаю, у меня без-хтмловое приложение было

Maxim
13.10.2017
19:15:16
народ, есть у кого aiohttp в бою, поделитесь опытом?

Google

Rocket
13.10.2017
19:19:40

Maxim
13.10.2017
19:19:57
понял
быстрее фласка работает, не мерил?

Rocket
13.10.2017
19:20:17
Ещё один старый сервис на tornado крутится.

Admin
ERROR: S client not available

Rocket
13.10.2017
19:21:08
Если же там numpy какой нибудь, то толку от aio не будет никакого.

Maxim
13.10.2017
19:21:47

Rocket
13.10.2017
19:21:59

Maxim
13.10.2017
19:22:01
в смысле сайт и апи разнести на 2 разные машины
как его разворачивать интересно

Rocket
13.10.2017
19:22:27

Massimo
13.10.2017
19:23:42
Объясните в чем достоинства aiohttp и под какие цели он?

Maxim
13.10.2017
19:24:08

Massimo
13.10.2017
19:24:21
А возможности?

Maxim
13.10.2017
19:24:29
прирост скорости почти в 2 раза
но сам не изменял
не измерял

Massimo
13.10.2017
19:25:23
Это полноценный фреймворк или все таки под микрсервисы?

Google

Maxim
13.10.2017
19:27:49
как фрэймворк он сырой я думаю
под api сервер годнота
я сейчас пытаюсь прикрутить pybabel, но пользоваться им не умею, может кто-нибудь сможет мне помочь?

Jentry
13.10.2017
20:05:18
Babel
Я бы даже сказал flask-babel

b0g3r
13.10.2017
20:05:33
Говно
Отвратительно написанная обертка
Я юзаю фласк-бабелплюс, там вообще хватает всяких форков

Jentry
13.10.2017
20:05:59
Не знаю чо в плюсе, мной упомянутый пакет проблем никогда не вызывал? Не подсветишь что не так с ним?

b0g3r
13.10.2017
20:09:43
Не умеет в мультиапп, отвратительный код

in favor
13.10.2017
20:23:08
Говно
а зачем ваще нужен flask-babel?

b0g3r
13.10.2017
20:24:54
Не помню уже, вроде фишки какие-то даёт
Но они не настолько крутые, чтоб его юзать. Поэтому я и сказал Бабель без всяких фласков

Jentry
13.10.2017
20:27:10
есть у кого опыт использования pyflame? как он удобен в проде?
пишут, что шустрее cprofile и такие плюшки с интерпретацией данных