@ru_python

Страница 7857 из 9768
lost
24.01.2019
15:40:23
#работа #vacancy #job #вакансия #кипр #cyprus #fulltime #relocate #релокация #python #django Город: Лимасол, Кипр Формат работы: офис Занятость: полная Зарплатная вилка: от 3000 до 3200 евро на руки Описание вакансии: Senior Python Developer в международную фин-тех компанию, релокация в г. Лимасол Задачи: ∙ Разработка динамичных высоконагруженных приложений для финансовой сферы Требования: ∙ От 3 лет опыт коммерческой разработки на Python (у нас python2.7 и python3+) ∙ Хорошие навыки работы с PostgreSQL (мы используем Sqlalchemy & Django orm), другие ORM - тоже норм ∙ Навыки работы с микросервисной архитектурой, понимание сильных и слабых сторон знание стандартов обмена данных json ∙ Желательно знание стандартов JWT, OAuth2 ∙ Умение писать юнит-тесты, знание asyncio ∙ Если работали с Docker - хорошо, если знаете протоколы RPC - вообще отлично! ∙ Высшее законченное обазование Условия: ∙ Релокационный пакет и визовая поддержка для сотрудника и членов семьи; ∙ Служебный автомобиль, оплаченная парковка, офис на берегу моря; ∙ Медицинская страховка, пенсионный фонд, премии, питание, спорт; ∙ Компенсация расходов на детский сад и школу; Контакты: telegram: @an_galushko e-mail: a.galushko@clever-recruiting.com
exsness что ли?

[̲̅i̲̅t̲̅j̲̅u̲̅n̲̅k̲̅y̲̅] ࢧ кибер-даос
24.01.2019
15:42:06
Google
Владимир
24.01.2019
15:42:18
Узковата как то вилка
Не знаю как там с ценами. Но выглядит как не очень прибыльное предложение.

[̲̅i̲̅t̲̅j̲̅u̲̅n̲̅k̲̅y̲̅] ࢧ кибер-даос
24.01.2019
15:42:21
Да и потом устанешь перед каждым сборщиком по проксе втыкать

Tishka17
24.01.2019
15:42:32
Ээээм, он разьве закэширует whl?
а ты whl качаешь или собираешь?

Да и потом устанешь перед каждым сборщиком по проксе втыкать
в смысле перед каждым? один на всех. Или вообще в requirements путь к локальному зеркалу pypi поставить

[̲̅i̲̅t̲̅j̲̅u̲̅n̲̅k̲̅y̲̅] ࢧ кибер-даос
24.01.2019
15:43:25
а ты whl качаешь или собираешь?
Ну так поетри смотрит в свой файл, видит депенденси и ставит их как-то там. Но поскольку это всё в докере, то скачивание происходит при каждой сборке, а могло бы просто браться из ранее скачанного каталога.

Tishka17
24.01.2019
15:43:56
круто вам

ну тогда только кэш докера юзать

хотя я не знаю в чем профит геораспределнных сборщиков, но вам виднее

[̲̅i̲̅t̲̅j̲̅u̲̅n̲̅k̲̅y̲̅] ࢧ кибер-даос
24.01.2019
15:44:51
в смысле перед каждым? один на всех. Или вообще в requirements путь к локальному зеркалу pypi поставить
Погромист заюзал поетри, а не пип, поэтому реквайрментс не используется, вместо него другая штука и не факт, что она так умеет

Tishka17
24.01.2019
15:45:13
ну “локальное” - это в той же сети

а не папка

[̲̅i̲̅t̲̅j̲̅u̲̅n̲̅k̲̅y̲̅] ࢧ кибер-даос
24.01.2019
15:45:45
хотя я не знаю в чем профит геораспределнных сборщиков, но вам виднее
Профит в том, что цены на виртуалки разные, да и внезапно подняться она может в облаке хз где и до прокси ей будет так же далеко, как до оригинального репозитория.

Google
Tishka17
24.01.2019
15:46:39
ну тогда докер

[̲̅i̲̅t̲̅j̲̅u̲̅n̲̅k̲̅y̲̅] ࢧ кибер-даос
24.01.2019
15:46:50
Так в докер и собираем

Tishka17
24.01.2019
15:46:58
в смысле докеровкий кэш

[̲̅i̲̅t̲̅j̲̅u̲̅n̲̅k̲̅y̲̅] ࢧ кибер-даос
24.01.2019
15:47:00
Но что бы собрать, надо сначала выкачать зависимости

Tishka17
24.01.2019
15:47:09
зависимости наверно не часто меняются

[̲̅i̲̅t̲̅j̲̅u̲̅n̲̅k̲̅y̲̅] ࢧ кибер-даос
24.01.2019
15:47:25
Да, но тем не менее меняются и не хочется при этом лазить и что-то менять в сборке

Tishka17
24.01.2019
15:47:34
ну выкачаешь при изменении

но в основном будет без этого

так самр

1. copy requirements.txt 2. pip install 3. copy app

ну грубо

2 слой должен закэшироваться

[̲̅i̲̅t̲̅j̲̅u̲̅n̲̅k̲̅y̲̅] ࢧ кибер-даос
24.01.2019
15:48:21
Сейчас порой приходится потереть докеровские всякие кэши, потому что не всегда очевидно, пересобралось ли оно или взяло из кэша.

1. copy requirements.txt 2. pip install 3. copy app
В третий раз говорю!!!! НЕТУ ПИПА!!!! ЕСТЬ ПОЕТРИ!

Alex
24.01.2019
15:48:51
Как вам поетри в проде кстати?

Tishka17
24.01.2019
15:48:52
да какая разница

хоть go dep

[̲̅i̲̅t̲̅j̲̅u̲̅n̲̅k̲̅y̲̅] ࢧ кибер-даос
24.01.2019
15:49:00
Как в пипе кэш сменить, я нашёл сразу, но пипа нету

Tishka17
24.01.2019
15:49:13
не можешь ты кэш на этапе docker build прокинуть

хотя скопировать конечно можно, но это раздувание образа

Google
[̲̅i̲̅t̲̅j̲̅u̲̅n̲̅k̲̅y̲̅] ࢧ кибер-даос
24.01.2019
15:49:32
Как вам поетри в проде кстати?
Пока проблем не было, но и использовать это всё начали недавно.

[̲̅i̲̅t̲̅j̲̅u̲̅n̲̅k̲̅y̲̅] ࢧ кибер-даос
24.01.2019
15:50:39
не можешь ты кэш на этапе docker build прокинуть
Не понял к чему это и что с этим делать

Alex
24.01.2019
15:50:48
а зачем сменять? может просто подмонтировать volume в ту папку куда poetry кеш складывает?

Tishka17
24.01.2019
15:51:10
1. COPY файл заивисомстей 2. RUN установить зависимости 3. COPY app

[̲̅i̲̅t̲̅j̲̅u̲̅n̲̅k̲̅y̲̅] ࢧ кибер-даос
24.01.2019
15:51:11
Alex
24.01.2019
15:51:21
что ж ты сразу то не сказал

Ilya
24.01.2019
15:51:25
Мне одному начил приходить спам ?

Alex
24.01.2019
15:51:33
в docker build?
а у них докер билд? а как они в билд pip cache подкладывали бы?

Tishka17
24.01.2019
15:51:44
а что ещё для питона надо?

Tishka17
24.01.2019
15:51:54
не билд? тогда что?

[̲̅i̲̅t̲̅j̲̅u̲̅n̲̅k̲̅y̲̅] ࢧ кибер-даос
24.01.2019
15:52:53
1. COPY файл заивисомстей 2. RUN установить зависимости 3. COPY app
Сейчас и так каталог с сырками и файлом зависимостей прокидывается внутрь контейнера. Но при каждой сборке выкачиваются все зависимости с нуля(ну в случае сброса кэша докера, потому что последние изменения почему-то при сборке не приехали). И при этом вытащеный наружу кэш поетри позволил бы не тратить кучу времени на выгрузку зависимостей

Tishka17
24.01.2019
15:54:13
блин

я говорю 3 шага

раздели на три шага

тогда 2 будет кэшироваться

[̲̅i̲̅t̲̅j̲̅u̲̅n̲̅k̲̅y̲̅] ࢧ кибер-даос
24.01.2019
15:54:38
Они и так есть эти три шага

Tishka17
24.01.2019
15:55:04
ну вот, должен кэшировать

Google
Admin
ERROR: S client not available

Tishka17
24.01.2019
15:55:13
пока зависимости не поменяются

[̲̅i̲̅t̲̅j̲̅u̲̅n̲̅k̲̅y̲̅] ࢧ кибер-даос
24.01.2019
15:55:30
FROM python:3.7.1-alpine RUN mkdir -p /opt/project/auth RUN pip --no-cache-dir install poetry COPY ./pyproject.toml /opt/project COPY poetry.lock /opt/project RUN cd /opt/project && poetry install --no-dev COPY ./auth /opt/project/auth COPY ./auth.yml /opt/project/auth.yml WORKDIR /opt/project ENTRYPOINT poetry run python -m aiohttp.web auth.main:main

Alex
24.01.2019
15:57:46
@itjnk poetry кеширует в $XDG_CACHE_HOME/pypoetry

[̲̅i̲̅t̲̅j̲̅u̲̅n̲̅k̲̅y̲̅] ࢧ кибер-даос
24.01.2019
15:58:28
@itjnk poetry кеширует в $XDG_CACHE_HOME/pypoetry
Спс. Попробую поиграться с этим каталогом

Alex
24.01.2019
15:58:59
обычно это $XDG_CACHE_HOME это ~/.cache/

Tishka17
24.01.2019
16:00:26
Спс. Попробую поиграться с этим каталогом
а как ты собрался его прокидывать?

мне бы тоже пригодилось может

Hello world!
24.01.2019
16:11:35
Чат для фотографов никто не подскажет ?

Tishka17
24.01.2019
16:12:07
внезапно

Mike
24.01.2019
16:12:20
Чат для фотографов никто не подскажет ?
это чат тех, кто кнопку принтскрин не знает?

Hello world!
24.01.2019
16:13:06
тип того

Terminator
24.01.2019
16:15:36
@JacquesDoshirak будет жить. Поприветствуем!

Eugenio
24.01.2019
16:16:02
Кто-нибудь работал с jmxquery?

Yurii
24.01.2019
16:17:31
нарот, а вы всякие обширные знания в голове храните или еще есть варианты?)

Yurii
24.01.2019
16:17:58
словарь накатать)

Мой любимый
24.01.2019
16:18:11
Те, что нужно использовать и выбросить - нет, остальные - да

Google
Eugenio
24.01.2019
16:18:33
Интересует сбор метрик у weblogic сервера

Только код в ошибку падает

Terminator
24.01.2019
16:23:06
@boch24 будет жить. Поприветствуем!

Vladislav
24.01.2019
16:23:11
Решил посмотреть сколько на гитхабе стоит приватный репозиторий(раньше вроде 7$ стоил) В итоге создал его бесплатно, таки уже на гитхабе бесплатные приватные репозитории?

Владимир
24.01.2019
16:23:47
Да

Vladislav
24.01.2019
16:24:44
Да
Ограничения есть?

Tishka17
24.01.2019
16:25:49
Ограничения есть?
есть, новости были на прошлой неделе погугли

5 человек что ли

Vladislav
24.01.2019
16:29:16
3 соавтора написано

Страница 7857 из 9768