
Yahweh
19.03.2017
17:37:24
Пельмени готовы?

Pavel
19.03.2017
17:41:07

Проксимов
19.03.2017
17:44:32
Ещё один стандарт скорее

no
19.03.2017
17:45:10

Google

Sander
19.03.2017
17:55:49
Всем привет
Вопрос к прогрессистам на питоне
Как вы обводитесь без private, public, protected? В питоне

Pavel
19.03.2017
17:57:36

Subbotin
19.03.2017
18:01:18
Но при этом если сильно хочется, то можешь и дернуть на свой риск.

Проксимов
19.03.2017
18:02:01

Subbotin
19.03.2017
18:02:09
Что круто. Потому что в языках, где приватные методы не доступны совсем, приходится форкать библиотеку

Pavel
19.03.2017
18:02:10

Eldar
19.03.2017
18:02:22
Даеп два прочеркахернядвапрочерка
Но это прям приватный приватный приватный метод)

arisu
19.03.2017
18:11:50

Alex
19.03.2017
18:19:48
Ещё вопрос. Реализация машины конечных автоматов.

Google

Alex
19.03.2017
18:20:29
Если производить реализацию алгоритмами внутри программы, то программа будет расти. Что приведет к запутыванию кода.
Думаю реализовать в виде таблицы статусов, но возникает вопрос как выполнять код из текста?

Маришка
19.03.2017
18:21:42

Igor
19.03.2017
18:23:42
Как вы обводитесь без private, public, protected? В питоне
а нахуй они нужны?
ну public всё. если хочется private/protected - добавь underscore в начале названия метода, будет понятно, что это приватная штука, которая для внутреннего использования, и нехуй ее снаружи дергать.
ну а от говнокодеров это не спасет, конечно.

Pavel
19.03.2017
18:23:45

Mikhail
19.03.2017
18:29:38

melancholiac
19.03.2017
20:00:31
пинг

Проксимов
19.03.2017
20:03:38
понг
Я прошёл проверку?

Игорь
19.03.2017
20:04:01

Eldar
19.03.2017
20:09:12
понг
молодой человек, это не для вас

melancholiac
19.03.2017
20:27:37
ктото с фласком работал?

Игорь
19.03.2017
20:37:53

Sergey❄️
19.03.2017
20:47:41
Есть какие энтри-левел статьи/лекции по нейросеткам и машинному обучению?
Хочу понять, что это такое само по себе
(Ну и написать нейросетку с самообучением в 15 строк, конечно же)

Stan
19.03.2017
20:48:44

Nikolay
19.03.2017
20:50:18
сейчас его смотрю
меня особо умиляет, что скрипты он набирает с дикими косяками и ошибками, но в итоге в консоли все работает :)
видимо, защита от дурака своеобразная

Stan
19.03.2017
20:51:28

Google

Stan
19.03.2017
20:52:06
я хотел на платный курс на юдасити или курсере от него записаться – но, блин, не успел

Sergey❄️
19.03.2017
20:54:03

Stan
19.03.2017
20:55:18

Sergey❄️
19.03.2017
20:55:55
Что-то вроде "нейросетка за 4 минуты"

Stan
19.03.2017
20:56:47
Ну ты там хотел нейросетку в 15 строк, вот Сираж в такое умеет и показывает как это сделать.
Вообще он очень доходчиво объясняет и его английский легко понять, если даже неочень с языком.
+ часовые лайвсешны ок

Sander
19.03.2017
23:01:49
Всем привет
у меня есть файл допустим test.txt где есть разные теги на подобии {{ connection_count | "10" }}
мне надо запустить команду через bash, который мне спарсит и создаст нормальный конфигурационный файл
вроде jinja2 под эти задачи подойдет
но можно ли ее нормально запустить через bash,

Sander
19.03.2017
23:03:27
на подобии такого python -template test.txt.j2:test.txt

Aragaer
19.03.2017
23:05:04
а можно поконкретнее - пример входного и пример выходного файла?

Sander
19.03.2017
23:05:17
да
test.txt.j2
```
max_connections = {{ default .Env.max_connections "100" }}
connect_timeout = {{ default .Env.connect_timeout "5" }}
wait_timeout = {{ default .Env.wait_timeout "600" }}
```
test.txt
max_connections = "100"
connect_timeout = "5"
wait_timeout = "600"

Aragaer
19.03.2017
23:06:18
ок, то есть оставляем левую часть, а справа оставляем только то, что в кавычках

Sander
19.03.2017
23:06:24
----
я пытался через dockerize сделать, утилита на го, но что-то не получается работать с массивами, я бы с 0 написал на го, но я его не особо то знаю.
да, но если параметр пустой, то он должен выбрать default результат и +
параметры находятся в объекте

Google

Sander
19.03.2017
23:07:18
```{'sql_mode': '', 'max_connections': 99}```

Sergey❄️
19.03.2017
23:07:37

Sander
19.03.2017
23:07:50
это из бащша
я такое получил
echo $MYSQL_CONFIGURATIONS
еще есть такой момент, я использую docker ENVIRONMENT, и все эти параметры висят в окружении контейнера.

Aragaer
19.03.2017
23:10:18
sed -r 's/([^ ]+) += [^"]+("[^"]+").*/\1 = \2/' /tmp/t2.tmp
max_connections = "100"
connect_timeout = "5"
wait_timeout = "600"

Admin
ERROR: S client not available

Sander
19.03.2017
23:10:34
ого на баше o_O
подожди секунду попробую

Aragaer
19.03.2017
23:10:52
простой регексп на седе
там почему-то перед знаком = стояит 2 пробела

Sander
19.03.2017
23:12:18
вопрос, а можно чтоб он брал один файл и превращял его в другой
например /tmp/test.txt.tmpl -> /tmp/test.txt

Aragaer
19.03.2017
23:12:56
ну да

no
19.03.2017
23:12:57
лол > test.txt

Sander
19.03.2017
23:13:02
хотя наверное в этом нет смысла но
сек

no
19.03.2017
23:13:12
но sed это хардкор

Aragaer
19.03.2017
23:13:24
так он пишет в консоль, а ты просто редиректни в файл

Google

no
19.03.2017
23:13:30
Я бы на ноде написал скриптек

Aragaer
19.03.2017
23:13:56
ну просто когда мне говорят "надо один файл превратить в другой", то у меня сразу реакция - сед

Sander
19.03.2017
23:13:58
не подойдет

Aragaer
19.03.2017
23:14:03
авк он мощнее

Sander
19.03.2017
23:14:08
мне ноду ставить в контейнер жирненько

no
19.03.2017
23:14:26
Сед тоже надо что б стоял

Sander
19.03.2017
23:14:38
он и так стоит этo же bash

no
19.03.2017
23:14:44
это сед

Aragaer
19.03.2017
23:15:05
и я это не воспринимаю как "написать" - просто взять и чуть-чуть помацать файл. Ну как греп или head или там еще что

Sander
19.03.2017
23:16:00
```sed -r 's/([^ ]+) += [^"]+("[^"]+").*/\1 = \2/' /tmp/test.txt.tmpl```
а как это работает?
как он из окружения подхватит $MYSQL_CONFIGURATIONS вставит его содержимое {'sql_mode': '', 'max_connections': 99}

no
19.03.2017
23:16:18
я не буду спорить, просто если минимальный имедж брать то там скорей всего нету почти ниче

Aragaer
19.03.2017
23:16:29
нет, тут он ничего такого не сделает, увы
это просто отбрасывает какие-то "лишние" куски
если надо что-то с окружением, то ...
ща
так
там всегда название поля совпадает с тем, какую переменную брать из окружения?
или теоретически может различаться?

Sander
19.03.2017
23:20:36
там не переменная