
Oksana
07.11.2018
18:29:29
#вакансия # работа #удаленка #fulltime #backend
В проекте thebalance.ru открыта вакансия Backend developer. Формат – удаленка на fulltime. По зп – от 80 тыс. руб.
Требования:
Отличные знания Python
Опыт в работе с Docker
Желателен опыт работы RabbitMQ.
Знание SQL, опыт работы с Mysql
Опыт работы с git
Базовый опыт в администрировании Unix-based ОС
Умение разбираться и готовность дорабатывать чужой код.
Контакт: @yaksysh

Fanatik
07.11.2018
18:30:44
Привет всем. Подкажите. Мне нужно спарсить ссылки на транице, но изначально они не все прогружены.Чтоб прогрузить ещё нужно нажать "показать ещё". Подскажите как спрасить с такой странице все ссылки? В гугле искал нечего ненашол(((.

Andrey
07.11.2018
18:32:04
конкретней
есть бинари приложения, каждый под конкретную систему, хочется класть их в $PATH. удобно использовать для этого именно pip.

Alex
07.11.2018
18:33:14

Google

Andrey
07.11.2018
18:35:06
ну вот через entry point и сделал, по сути proxy скрипт, который уже сам компилится в бинарь при установке. но выглядит как-то не прям супер, если честно, вызывать бинарь из которого вызовется скрипт, который вызовет другой бинать

Slam! 538
07.11.2018
18:35:37
В каком виде лучше хранить тексты сообщений для разных языков? База данных или json?

Andrey
07.11.2018
18:35:39
хотелось бы сразу класть бинарь

Alex
07.11.2018
18:36:13

Slam! 538
07.11.2018
18:36:27

Jentry
07.11.2018
18:36:38

Alex
07.11.2018
18:37:12
нахрен ты бинари через pip распространяешь?

Slam! 538
07.11.2018
18:37:53
{lang_ru:
start: 'Старт',
set_lang: 'Язык установлен'}
{lang_en:
...}

Alex
07.11.2018
18:38:11

Andrey
07.11.2018
18:38:44

Google

Alex
07.11.2018
18:39:08
ну ты выбрал очевидно не тот инструмент для распространения бирарей
если у тебя есть локальный pypi, то что мешает завести локальный RPM \ DEB репозиторий?

Slam! 538
07.11.2018
18:40:14

Alex
07.11.2018
18:40:35

Jentry
07.11.2018
18:40:45
Почему именно это?
Потому что многие инструменты и библиотеки умеют работать с этим. Но ты можешь взять и велосипедить свое

Slam! 538
07.11.2018
18:40:53
Так у меня бот

Alex
07.11.2018
18:41:20

Jentry
07.11.2018
18:41:25
тогда можешь говнокодить, разрешаю

Alex
07.11.2018
18:41:34

Slam! 538
07.11.2018
18:42:19
Хочу сделать максимально удобно для добавления новых локализаций

Jentry
07.11.2018
18:43:33
pybabel init -l lang видимо, неудобно?

Alex
07.11.2018
18:44:23
удобно, это не для общего пользования. локальный pypi внутри компании
в общем еще раз. pypi и pip - не альтернатива системному пакетному менеджеру, у них другая задача. поэтому ты конечно можешь продолжать забивать гвозди микроскопом, либо же взять инструмент соответствующий задаче.
если нужен деплоймент - можно посмотреть в сторону ansible
если есть локальный PyPI, то наверное у вас это Nexus \ Artifactory, который умеет и в deb \ rpm тоже
даже без них можно поднять локальную репу банально веб сервером

Nikolay
07.11.2018
18:46:44
Почему в дискорде стало такое же херовое качество связи как и в скайпе

Проксимов
07.11.2018
18:47:44
100%

Andrey
07.11.2018
18:49:42

Slam! 538
07.11.2018
18:51:18

Alex
07.11.2018
18:51:25

Nikolay
07.11.2018
18:55:48
go build .

Google

Nikolay
07.11.2018
18:55:54
и будет бинарь

Andrey
07.11.2018
19:02:18
go build .
и его хотелось бы доставить до таргет машины единым способом

Alex
07.11.2018
19:02:29

Sfy
07.11.2018
19:03:32
Почему в англоязычной литературе атрибуты — это переменные внутри класса, а методы — функции внутри класса, в то время, как в русскоязычных источниках я встречаю "атрибуты-данные" и "атрибуты-методы"?

Alex
07.11.2018
19:03:47
@awryme т.е. у вас проект на Go, из которого вы собираете бинарь, который пакуете в wheel, к которому пишите враппер, чтобы pip прописал его в PATH?
серьезно?

Sfy
07.11.2018
19:04:10
Атрибут в русскоязычной терминологии — общее понятие, включающее функции и переменные внутри класса будто.
В в англоязычной — это именно переменные внутри класса.

Alex
07.11.2018
19:06:28

Kobe
07.11.2018
19:06:33
Я думал переменные класса это поля

Alex
07.11.2018
19:08:24

Alex
07.11.2018
19:08:41
еще есть функция-член класса
аля member function

Саша
07.11.2018
19:14:48
Помощь плз, как docker разрешить исзодящее соединение?

Jentry
07.11.2018
19:15:11

Slam! 538
07.11.2018
19:15:31

Alex
07.11.2018
19:15:52

Evgeniy ?
07.11.2018
19:16:03
как такое вообще сделать?? я нарисовал график только, перевернуть можно

Google

Nikolay
07.11.2018
19:16:22
Удоли

Evgeniy ?
07.11.2018
19:16:35

Саша
07.11.2018
19:17:02

Slam! 538
07.11.2018
19:17:58
У меня есть база данных со всеми текстами, lang_id является первичным ключом. 1 в данном случае - русский язык

Jentry
07.11.2018
19:18:36
А в чем особенность? обычный текст, оберни его в gettext и запусти pybabel, он соберет его в базу и сможешь локализовать его

Slam! 538
07.11.2018
19:18:58
В функцию я посылаю id пользователя, чтобы узнать его установленный язык, а вторым аргументом является идентефикатор name, который используется для вытаскивания самой строки

Admin
ERROR: S client not available

Alex
07.11.2018
19:20:41
попробуй начать с этой статьи
http://citforum.ru/howto/smart-questions-ru.shtml

Jentry
07.11.2018
19:25:21
Не хочу вгружаться в твою реализацию, но в общем случае тебе нужно 1) обернуть весь текст в gettext(), 2) доставать локализацию (путь по id) при запросе. Все остальное сделает babel в рантайме

Саша
07.11.2018
19:25:26

Slam! 538
07.11.2018
19:25:39
Насколько я понял, создается файл .po, где хранятся ключ-значение

Good
07.11.2018
19:29:23
как в боте в тг сделать отправку сообщения при наступление нужного времени, например через 5 минут после последнего сообщения в боте ?)

Evgeniy ?
07.11.2018
19:29:33
хэлп

Jentry
07.11.2018
19:30:00
babel обязательно?
Нет, не обязательно, можно более низкоуровневым модулем gettext из стдлиб обойтись. Да, файл po, который динамически создается и переводится под необходимые локали

Anton
07.11.2018
19:31:18

Dan
07.11.2018
19:31:29
Ыы

Google

Slam! 538
07.11.2018
19:31:38

Dan
07.11.2018
19:31:39
Бот в анабиозе

Good
07.11.2018
19:31:54

Anton
07.11.2018
19:32:00
лол

Good
07.11.2018
19:32:11
не благодарю тогда

Dan
07.11.2018
19:32:11
Запусти вторрй тред и там пусть спит

Good
07.11.2018
19:32:13
:D

Eldar
07.11.2018
19:33:01
Мб стоит их задавать в питон бегинерс?

Good
07.11.2018
19:33:30
админчик не ругайся)

Slam! 538
07.11.2018
19:33:50

Alex
07.11.2018
19:34:04

Eldar
07.11.2018
19:34:04
Что остальные думают по этому поводу?

Jentry
07.11.2018
19:34:14
я думаю за бан

Good
07.11.2018
19:34:27
эй

Владимир
07.11.2018
19:34:29

Good
07.11.2018
19:34:41
эй

Slam! 538
07.11.2018
19:34:52
Валерик какой то неадекватный
Я тебе расписал, копируй и иди