
Serge
16.01.2017
12:48:39

Andrey
16.01.2017
12:51:12
я честно говоря, не понял вопрос, зачем паковать модуль? пакуют приложение в докер обычно

Roman
16.01.2017
12:52:04
вообщем, нет, решения особо не найдено.

Andrey
16.01.2017
12:52:35
?

Google

Roman
16.01.2017
12:53:44
задача простая: есть каталог с модулем, условный pymod в котором setup.py и вот это всё. хочется запустить в dockerfile setup.py install и потом каталог сам удалить.

Serge
16.01.2017
12:57:01

Andrey
16.01.2017
12:57:11
ну дык сделай в докер файле: RUN python setup.py install && rm <каталог>

Serge
16.01.2017
12:57:11
Или установить и удалить каталог?

Roman
16.01.2017
12:57:36
потому что после ADD pymod somedir у нас уже будет другой слой
RUN будет исполнен в следующем слое, для которого тот каталог будет уже ro
https://github.com/docker/docker/issues/12169
вот даже issue есть

Andrey
16.01.2017
12:58:48
хммм

Aleksandr
16.01.2017
13:00:06
Так ты удаляешь в рамках той же команды RUN - это один слой

Roman
16.01.2017
13:00:10
можно, конечно, положить pymod куда-то в git/http и в RUN его дернуть

Google

Aleksandr
16.01.2017
13:00:26
RUN …
RUN rm …
Не пройдет конечно

Roman
16.01.2017
13:00:27

Aleksandr
16.01.2017
13:00:46
М, я понял вашу засаду.

Roman
16.01.2017
13:00:59
ADD pymod somedir/pymod
RUN rm -rf somedir/pymod
не будет работать
ваш КО

Andrey
16.01.2017
13:01:42
а откуда ты папочку с кодом копируешь?
локально или из репозитория?

Andrey
16.01.2017
13:03:09
можно раздать tgz с http-сервера и в одном RUN всё провернуть =)

Andrey
16.01.2017
13:03:53
можно сделать pip install с указанием на сервер с кодом и ничего удалять не надо будет

Roman
16.01.2017
13:07:07

Dmitry
16.01.2017
13:07:51

Andrey
16.01.2017
13:08:26
локально
локально это не ок строго говоря. можно собрать с патчами, которые потом не закоммитить и потом вся команда будет развлекаться до бесконечности

Serge
16.01.2017
13:16:11
угу.
А у тебя install что-то странное делает? Типа компиляции чего-то?
И что мешает сделать install develop например?

Sasha
16.01.2017
13:29:55
господа, еще один вопрос: есть словарь, как его перебрать?

Andrey
16.01.2017
13:31:05
проитерироваться по нему?

Serge
16.01.2017
13:31:11

Google

Sasha
16.01.2017
13:33:15
глупый вопрос, но спасибо за помощь)

Alexander "PekopT"
16.01.2017
14:03:26
Привет культурной Столице!)
На серьезный большой проект в логистике ищу удаленного Python Middle Developer
подробности в личке

Dmitry
16.01.2017
14:52:35
Саша, часть подробностей (хотя бы на абзац текста) лучше тут раскрыть. Иначе малоценное для людей объявление получается )

Aleksandr
16.01.2017
16:00:54
Учитывая что у тебя в личку сообщения не шлются - вообще прекрасно.

Alexander "PekopT"
16.01.2017
16:03:27
не знаю почему не шлются - люди пишут =)

Aleksandr
16.01.2017
16:03:50
Я писал, телеграм говорит “нет”, sending failed. Возможно не добавив тебя в контакты нельзя слать

Alexander "PekopT"
16.01.2017
16:32:50
(повтор)
Добрый день, Коллеги!
В команду на проект связанный с логистикой ищу двух-трех Python Middle Developer
фулл-тайм
Москва-офис, Россия-Удаленка
Пишем микросервисы на python / rabbitmq
пишите в личку или скайп alex.brilliantov

Andrey
16.01.2017
17:08:33

Alexander "PekopT"
16.01.2017
17:10:03
Я не могу подробнее, сорри

Andrey
16.01.2017
17:11:02
почему? тебя вынудили подписать настолько анальный NDA, который запрещает называть версию монги, с которой работаете?

b0g3r
16.01.2017
17:22:29
и прятать лицо ;)

Jonh
16.01.2017
17:52:40
Кто-то лично сталкивался с последствиями нарушений NDA в России?

Jonh
16.01.2017
17:53:21
А то мне всё больше кажется, что его компании внедряют ради модной аббревиатуры

Andrey
16.01.2017
17:56:34
если что-то серьезное, то обычно какие-то другие формулировки применяют. потому что далеко не всегда в NDA есть реальная корпоративная тайна со всеми соответствующими бумажками

Aleksandr
16.01.2017
18:01:26
Ни разу ...

Roman
16.01.2017
18:20:47
друзья, а в python2 можно ли сделать a,b, *tail = [ 0,1,2,3,4,5 ] ?

Sasha
16.01.2017
18:25:06
no

Sasha
16.01.2017
18:30:09

Serge
16.01.2017
18:40:08

Dmitry
16.01.2017
18:44:48
ну и даже если бы не работало в россии, есть же ещё деловая репутация и отношения - нету никакого желания их портить.

Google

Michael
16.01.2017
18:45:28
Моя счтиает странным не писать компанию и стек

Dmitry
16.01.2017
18:46:44
Согласен :)

Andrey
16.01.2017
18:47:18
И это мы ещё даже не дошли до денег

GNU/Docker
16.01.2017
19:01:21
А зачем тогда в чаты соваться, раз сказать ничего нельзя.

Aleksandr
16.01.2017
19:15:49
Ну деньги - это игра, индивидуально с каждым. Когда этого не указывают еще понятно.
Но по стэку торгов-то нет, поэтому могли бы написать :)
К тому же это удаленка. Тут нет такого, что тебя приглашают в большой красивый офис, тебя сопровождает сексапильная азиатка, дают хлеб-соль, чай, печенки, а потом:
- И да, мы пишем на PHP
И ты такой уже не можешь отказать ...
This is sic ?

Admin
ERROR: S client not available

Eugene
16.01.2017
21:13:42
Отличная картинка! Прямо вот очень актуально и смешно получилось. :)

Alexander "PekopT"
16.01.2017
21:15:03
что вам сказать, товарищи))) зажрались мы)))

Andrey
16.01.2017
21:18:57
это в чем?

Danil
16.01.2017
21:20:23
Ну всё же относительно

Admin
16.01.2017
23:24:27
Give me the callback_data script for python telegram

Александр
17.01.2017
06:10:03

Eugene
17.01.2017
06:21:31
А как там искать?
Отлично, поиск есть.
Кстати, а где хранятся все файлы из чата, на серверах телеграма?

b0g3r
17.01.2017
06:25:21
Ага

s0b0lev
17.01.2017
06:25:50

Google

Eugene
17.01.2017
06:26:26
Согласен, так удобнее, когда всё в одном месте.
Ага
Они их могут цензурировать ведь? "Пиратский" контент, например, удалять.

Dmitry
17.01.2017
06:45:16
думаю им плевать)
хотя если включать паранойю кругом потенциальные враги, которые могут тайком поменять текст в книгах и пересобрать софт

Eugene
17.01.2017
06:47:54
Я тут недавно книгу искал, Springer за одну главу из неё хочет 30 долларов. Пусть подавятся с такими ценами. А потом они начинают рассуждать, что "вокруг одни пираты".

s0b0lev
17.01.2017
06:48:41
Эт что за книжка?)

Dmitry
17.01.2017
06:49:23
ценовая политика, не адаптированная под твой регион, всё ещё не даёт права пиратить, но это только моё мнение, разумеется)

Eugene
17.01.2017
06:50:39
Эт что за книжка?)
Это нам по работе надо.
Guide to 3D Vision Computation. Geometric Analysis and Implementation

Dmitry
17.01.2017
06:51:17
так тем более. Узкая нишевая штука. Пусть бизнес покупает её

Eugene
17.01.2017
06:51:36
Ценовая политика монополистов-издателей вроде спрингера и ельсевира расстраивает не только людей из моего региона.
Я бы лучше заплатил авторам книги, чем издательству, которое по сути занимается паразитированием.
https://ru.wikipedia.org/wiki/Elsevier#.D0.9A.D1.80.D0.B8.D1.82.D0.B8.D0.BA.D0.B0

Jonh
17.01.2017
06:54:41

Julia
17.01.2017
07:35:45
Доброе утро, товарищи! Никто не хочет чуть-чуть подзаработать, помогая с багфиксом в нативном приложении для инженеров газовых турбин? Мне нужен консультант по Python и PyQt. В прошлый раз мы искали на 20 часов, но на этот раз можно договориться на встречи по необходимости. Если вы можете посвятить нам больше времени вплоть до full time - замечательно, пишите.

Eugene
17.01.2017
07:36:33
Чтобы вам помочь, нужно быть экспертом в предметной области "газовые турбины"?

Julia
17.01.2017
07:37:55

Roman
17.01.2017
07:38:28
Газовые турбины на python

Eugene
17.01.2017
07:38:54
Ну допустим. А почему вы ищете того, кто поможет с багфиксом? Настолько сложное приложение или такой адский legacy, что уже никто не помнит и не знает как это всё работает?
Я просто прощупываю почву, вдруг я могу... ☺️

Julia
17.01.2017
07:40:31