
Terminator
07.02.2019
16:28:13
@XorryDev будет жить. Поприветствуем!

Denis
07.02.2019
16:49:37
Подскажите пожалуйста как возвращать index.html из flask чтобы без рендеринга темплейтов. А то у меня в vue {{ node }} а flask думает что это у него

Nikolay
07.02.2019
16:50:08
меняй шаблоны в vue
там есть такая опция

Google

Nikolay
07.02.2019
16:50:40
https://vuejs.org/v2/api/#delimiters

Bogdan (SirEdvin)
07.02.2019
16:59:52

Denis
07.02.2019
17:01:27
пока через send_from_directory сделал

Дмитрий
07.02.2019
17:02:06
Кто знает, почему pandas не хочет заменять значения в столбце, который был создан через np.select() ?

Марк
07.02.2019
17:03:44
Допустим, есть сервер, который обрабатывает что-то там реалтайм. Надо вносить какие-то правки. Тестирование не работает в его случае.
Че делать?

Дмитрий
07.02.2019
17:03:58
Все понял, надо в строковых типах менять

Марк
07.02.2019
17:05:32
То есть, если я вношу правки в ядро, то даже интеграционные тесты, которые займут несколько дней, не скажут, объебался я или нет
Возникает вопрос: как это вообще отлаживать?
В ядре куча кода, который непонятный даже для меня уже. Как это работает, почему так, а не по-другому. Хотя комментов дохренище, но все равно он уже очень сложный

Alex
07.02.2019
17:13:09
отличный план показывать код скриншотом
подозреваю у тебя снаружи есть еще цикл и ты перезаписываешь файл в цикле.
но конечно не стоит показывать код целиком, тут же все телепаты сидят.

Google

Alexey
07.02.2019
17:13:58

Eldar
07.02.2019
17:14:01
Хоспади, где пробелы в коде?
Нафига в файл по одному слову писать? Генерируй пачку слов и пихай в файл

Alex
07.02.2019
17:15:15
@cutwater gets level 42 in telepathy

Марк
07.02.2019
17:15:26
Учитывая удаленный скрин, можно удалить вообще всю ветку

Alexey
07.02.2019
17:15:38

Terminator
07.02.2019
17:26:30
@eSkryRUS будет жить. Поприветствуем!

Alph
07.02.2019
17:33:19
объясните пожалуйста неучу , почему вот так работает b = Backendside()
self.mounteddisks.values = b.renderdevice() , а вот так нет self.mounteddisks.values = Backendside.renderdevice()
выдает исключение TypeError: renderdevice() missing 1 required positional argument: 'self'

Alex
07.02.2019
17:34:55
Backendside().renderdevice()

Terminator
07.02.2019
18:04:18
@omanamana будет жить. Поприветствуем!
Anna Perelygina будет жить. Поприветствуем!

Марк
07.02.2019
18:45:05
Вопрос к залу. Зачем юниксовому демону переводиться в chroot в корень(обычно)


Anna
07.02.2019
18:52:07
#работа #офис #Москва
Привет привет! Мы очень ищем Middle Python разработчика в команду Nwave (http://nwave.io/). Стек технологий: python 3.4+ (asyncio, tornado), RabbitMQ, Celery, Redis, MySQL, Docker, GitFlow, Linux. Вилка от 160 до 200 тыр на руки. Есть возможность релокации в Лондон. Офис в Москве рядом с м. Кропоткинская.
Предстоящие задачи:
- разработать высоконагруженный gateway (ядро системы) для приема, препроцессинга и маршрутизации данных от IoT устройств на “сервисы приложений” (тысячи сообщений в минуту);
- “Сервисы приложений” выполняют более сложную обработку данных (с учетом времени, геопозиции и прошлых состояний): совместно с тим лидом необходимо разработать архитектуру системы для удобного расширения функционала и количества сервисов;
- проектирование архитектуры веб-сервисов и REST-API;
- разрабатывать схемы БД и методы кеширования данных;
- разрабатывать юнит-тесты;
- писать документацию.
Вы нам подходите, если
- обладаете опытом разработки веб-сервисов на python 3.4+ от 2 лет;
- сталкивались в работе с сервисами очередей сообщений (в частности, RabbitMQ);
- работали с Celery;
- использовали SQL-базы данных;
- у вас есть опыт работы с in-memory-db (memcached, Tarantool, Redis);
- вы любите писать юнит-тесты;
- вы работали с Docker;
- вы умеете работать с Git и работали GitFlow;
- уровень вашего английского языка не ниже pre-intermediate.
Будем рады знакомству!
Пишите, на все вопросы отвечу в личке или по почте: hr@nwave.io ?


HAOS 001
07.02.2019
18:52:12

Terminator
07.02.2019
18:57:35
@olegyam будет жить. Поприветствуем!

Олег
07.02.2019
18:57:45
О_о

Tigran
07.02.2019
18:58:32
Все так удивляются, когда узнают, что им ещё жить

lost
07.02.2019
18:59:03

Google

?
07.02.2019
18:59:32


Eldar
07.02.2019
19:02:47
#работа #офис #Москва
Привет привет! Мы очень ищем Middle Python разработчика в команду Nwave (http://nwave.io/). Стек технологий: python 3.4+ (asyncio, tornado), RabbitMQ, Celery, Redis, MySQL, Docker, GitFlow, Linux. Вилка от 160 до 200 тыр на руки. Есть возможность релокации в Лондон. Офис в Москве рядом с м. Кропоткинская.
Предстоящие задачи:
- разработать высоконагруженный gateway (ядро системы) для приема, препроцессинга и маршрутизации данных от IoT устройств на “сервисы приложений” (тысячи сообщений в минуту);
- “Сервисы приложений” выполняют более сложную обработку данных (с учетом времени, геопозиции и прошлых состояний): совместно с тим лидом необходимо разработать архитектуру системы для удобного расширения функционала и количества сервисов;
- проектирование архитектуры веб-сервисов и REST-API;
- разрабатывать схемы БД и методы кеширования данных;
- разрабатывать юнит-тесты;
- писать документацию.
Вы нам подходите, если
- обладаете опытом разработки веб-сервисов на python 3.4+ от 2 лет;
- сталкивались в работе с сервисами очередей сообщений (в частности, RabbitMQ);
- работали с Celery;
- использовали SQL-базы данных;
- у вас есть опыт работы с in-memory-db (memcached, Tarantool, Redis);
- вы любите писать юнит-тесты;
- вы работали с Docker;
- вы умеете работать с Git и работали GitFlow;
- уровень вашего английского языка не ниже pre-intermediate.
Будем рады знакомству!
Пишите, на все вопросы отвечу в личке или по почте: hr@nwave.io ?
есть еще @python_jobs


Tigran
07.02.2019
19:03:35

Anna
07.02.2019
19:04:14

Марк
07.02.2019
19:06:34

Tigran
07.02.2019
19:06:51

Марк
07.02.2019
19:07:22
@aragaer куку, зайка

Andrew
07.02.2019
19:10:36

Aragaer
07.02.2019
19:10:58
а я чего, я ж не сисадмин

Andrii [R11]
07.02.2019
19:11:58
Это старый подход к изоляции процессов
Который изолирует от слова никак
Иногда это помогает если у тебя конфликт библиотек

Andrew
07.02.2019
19:13:18

Andrii [R11]
07.02.2019
19:13:30
А докер это тот же чрут на стеройдах
С сгруппами, айпитейблсом и стеройдами и набором разнообразных костылей на любой вкус

Aragaer
07.02.2019
19:15:02
вроде lxc контейнеры и вообще неймспейсы, а докер это просто молодежная обертка для этого

Andrii [R11]
07.02.2019
19:15:16

Google

Andrii [R11]
07.02.2019
19:15:22
Ещё был firejail

Andrew
07.02.2019
19:15:28

Andrii [R11]
07.02.2019
19:15:36
Совсем богатые юзают виртуалки
Вот тут не скажу, я его всегда отключаю, потому что все равно все слишком раки чтобы его правильно использовать

Марк
07.02.2019
19:16:29
Допустим, я пилю демон, который страшно секурный. Мне нужно делать chroot или нет?

Andrii [R11]
07.02.2019
19:16:43

Andrew
07.02.2019
19:17:22

Andrii [R11]
07.02.2019
19:17:40
А даже если до них и докричться, то они все равно тебе не ответят. Наверное они сами забыли кто они уже. Настолько это запретные знания
В каталог с правами на этого юзера
rw-------

Марк
07.02.2019
19:19:52
Допустим, в демоне дыра, которая позволяет записать что-то на диск. Как chroot в корне поможет?

Andrii [R11]
07.02.2019
19:19:53
Без возможности залогиниться под этим юзером
А вот юзер с правильными правами - да

Alexey
07.02.2019
19:20:35
Лучше, чтобы демон умел только самое необходимое и в chroot больше ничего не было (только демон и его конфиг/файлы, если файлы не нужны - без поддержки файловой системы).
И в ip ns его отдельный, если в сеть смотрит

Andrii [R11]
07.02.2019
19:20:55
Если там эксплойт аж до получения рут прав - то можно начать креститься

Andrew
07.02.2019
19:20:58

Марк
07.02.2019
19:50:20

Google

Andriy
07.02.2019
20:03:22
Как можно сделать inline кнопку в телеграм канале через бот, чтоб при нажатии оно перекидало в окно "поделится"?