
Tigran
16.10.2018
21:28:26
Ты запускаешь нечто, что systemctl не видит

kirussian
16.10.2018
21:28:38

Tigran
16.10.2018
21:29:38
и на скриншоте не видно systemctl daemon-reload

Google

kirussian
16.10.2018
21:34:33
Покажи вывод ls /etc/systemd/system
эх, не судьба. не могу что-то к серверу подключиться(
Access denied какой-то. Я тебе напишу (если не против), когда сумею выполнить ls /etc/systemd/system

Tigran
16.10.2018
21:34:43
я против
пиши сюда

Slam! 538
16.10.2018
21:35:01

Vadim ?
16.10.2018
21:35:26
Вопрос по PyQt5:
Как связать нажатие определенного пункта меню с определенным действием

Маришка
16.10.2018
21:40:28

Vadim ?
16.10.2018
21:40:46

Маришка
16.10.2018
21:41:13

Artem
16.10.2018
21:45:47

Vadim ?
16.10.2018
21:46:25

Artem
16.10.2018
21:47:33
Там не питон, но принцип тот же
У qt отличная плюсовая документация с примерами и объяснениями, ее стоит научиться читать

henri
16.10.2018
23:16:13
Ребят, есть кто онлайн, можете по БД подсказать

Google

henri
16.10.2018
23:16:14
У меня есть таблица с юзерами, есть таблица со статьями, нужно на сайте показывать статью, а точнее интересует автор статьи и категория, увидел, что правильно добавлять не имя автора или название статьи, а его user id или же id стать.? Как потом получать имя автора по user id, делать еще один запрос в бд? это обычная практика или я что-то не так понял?

Nikolay
16.10.2018
23:18:56
Связь статьи м:1 юзер

Denis
16.10.2018
23:19:05

Nikolay
16.10.2018
23:19:27
Связь категория м:м статья

henri
16.10.2018
23:19:44
можно сказать так

Denis
16.10.2018
23:19:48
select * from articles inner join users on articles.author_id=users.id

Nikolay
16.10.2018
23:19:55
Если категории это по типу тегов

henri
16.10.2018
23:19:59
чтобы потом можно было выводить в статье

Denis
16.10.2018
23:20:43
Любая приличная орм это умеет сама

henri
16.10.2018
23:21:57
короче еще один запрос делать просто?
на другую таблицу и получать имя юзера или статьи по айди

Denis
16.10.2018
23:22:31
Можно и так

Nikolay
16.10.2018
23:22:33
?

Denis
16.10.2018
23:22:47
Это если статья одна

henri
16.10.2018
23:22:59
не в теме джойнов, но все пишут что-то про них, почитаю

Nikolay
16.10.2018
23:23:46
Когда-то и меня вела дорога приключений

Denis
16.10.2018
23:24:56
А потом тебе прострелили питона?

Ирод Раковой
17.10.2018
00:11:54
Кто-то ставил пир на старых версиях питона ?
Или кто подскажет как поставить, ибо гет пип выдаёт ссл ошибку
На винде

Google

f1nnix
17.10.2018
00:43:36
У меня есть таблица с юзерами, есть таблица со статьями, нужно на сайте показывать статью, а точнее интересует автор статьи и категория, увидел, что правильно добавлять не имя автора или название статьи, а его user id или же id стать.? Как потом получать имя автора по user id, делать еще один запрос в бд? это обычная практика или я что-то не так понял?
Да, так и есть. Для каждой статьи ты делаешь related-запрос с INNER JOIN к нужной таблице: user_id, section_id, etc.
Если у тебя много статей, то ты попадаешь на вариацию N+1 problem. В этом случае лучше собрать id всех юзеров, категорий, после чего сделать запрос in array {...section_id}, а потом рассортировать. Именно так поступают продвинутые ORM, например, Django ORM при использовании prefetch_related для целой выборки.


SetazeR
17.10.2018
02:47:27
нет таких параметров. ты можешь поменять только количество кнопок в строке и только. размеры устанавливает сама телега (сам клиент)
А теперь моя очередь задавать вопрос тут :)
Как можно запустить 2х ботов (один для дискорда, второй для жаббера), оба из которых блокируют управление, чтобы можно было ещё между ними данные перекидывать?
Тредами? Ещё как-то?
чсх обе либы вроде как с асинкио сделаны, но как это увязать вместе не особо понимаю
https://github.com/Rapptz/discord.py/tree/rewrite либа первая
https://github.com/poezio/slixmpp либа вторая
По сути пытаюсь сделать единственную вещь - при присоединении пользователя в голосовой канал вдискорде - слать сообщение по этому поводу в жаббер.
вопрос снимается :) Я сделяль :D

Oleksandr
17.10.2018
03:43:09
Как можно (и можно ли) передавать в запущенный driver Selenium'а какие-то внешние команды? То есть, драйвер зашёл на определенный сайт, а условия теста (куда нажать и т.п.) поступают динамически?

Oleg
17.10.2018
04:52:21
есть ли консольное IDE для питона?
чтобы там ошибки синтаксиса подсвечивала и прочие ошибки

Какао
17.10.2018
04:55:00
Вим

Димон
17.10.2018
04:56:24
Вим с плагинами только

Oleg
17.10.2018
04:57:37
сложно его настроить?

Димон
17.10.2018
04:57:59
Настроить несложно. Использовать надо чуток поучиться

Oleg
17.10.2018
04:58:56
ок спс, займусь)

1NF3sted
17.10.2018
05:40:10
?

David
17.10.2018
05:46:07
hey all
how to do regular expression to ignore all soming chars?
re.match('always @\(posedge (.*)rst',line)?
(.*) this means to ignore what comes before rst?

?
17.10.2018
05:46:41


Vlad
17.10.2018
05:52:53
#вакансия #Python #backend
Локация: Москва, Пролетарская
Компания: umedia.group
Формат работы: #офис
Занятость: полная
Зарплата: 120-150 000
Контакты: @dullitu
Обязанности:
• Проектирование и разработка backend интерфейса рекламной платформы
• Взаимодействие с frontend разработчиками, согласование протоколов обмена данными
• Покрытие тестами разработанного ПО, участие в документировании платформы
• Интеграция со сторонними решениями и анализ сопутствующей документации
У тебя есть:
• Опыт работы с распространенными python фреймворками (django, pyramid, flask, etc.), понимание их внутренней архитектуры, умение расширить функционал в т.ч. самописными модулями, способность выбрать оптимальное решение при наличии множества альтернатив и обосновать свой выбор
• Опыт программирования с использованием любого из вышеупомянутых фреймворков (в т.ч. с применением REST API) от трех лет
• Опыт профилирования кода, поиск узких мест и способов их расшивки
• Умение писать тесты не забывая про граничные значения
• Опыт работы с SQL и NoSQL СУБД, умение читать query plan, оптимизация структур БД и запросов
Будет плюсом:
• Работа в среде linux и ее настройка под свои потребности
• Хорошее понимание работы HTTP протокола
• Аккуратная работа с VCS
• Базовые представления о рынке digital рекламы
Условия:
• Работа в современной быстро растущей и прибыльной компании
• Разработка ab ovo рекламной платформы, не отягощенной legacy кодом и грузом обратной совместимости


Кот админ
17.10.2018
06:43:03
Привет. Как на фласке лучше (менее костыльно) организовать выполнение кода раз в сутки/неделю и т.д.?

Google

Ringo
17.10.2018
06:43:40

Кот админ
17.10.2018
06:44:00
cron?
Вот мне показалось, что это костыль

Ringo
17.10.2018
06:44:50

Admin
ERROR: S client not available

Nick
17.10.2018
06:46:33
Celery?

F̦̮̦͍́ o̹̟̩r̨̮͈ ̘͕̥͓d̙͓̀ ̖̱̟en͖͍̼̘̺̣̘
17.10.2018
06:46:54
Костыли это надстройка над системой. Что можешь - реализуй через системные возможности, а не через свой велосипед

Кот админ
17.10.2018
06:49:15
Смотрю в сторону библиотек фласка просто, к сожалению, не достаточно знаю его
Celery?
Читаю, что это немного не то, но спасибо

Maxim robox
17.10.2018
07:08:22

Димон
17.10.2018
07:19:10

Виктор
17.10.2018
07:20:00

Aragaer
17.10.2018
07:20:46
потому что этот тул есть везде и всегда, это непростая функциональность, которая там уже реализована корректно
и фактически любая реализация, которую ты найдешь, будет строиться поверх крона

Димон
17.10.2018
07:21:26
Ну вот я тут подумал, что если под винду писать, то там его нет. Солюшен - не писать под винду

Виктор
17.10.2018
07:21:31

Aragaer
17.10.2018
07:21:40
под виндой есть планировщик

Виктор
17.10.2018
07:21:52
планировщик != крон

Димон
17.10.2018
07:21:53
Он убогий на мой взгляд

Виктор
17.10.2018
07:21:56
это разные тулы с разными апи

Google

Aragaer
17.10.2018
07:22:00
он тоже может это сделать
ну значит ты максимум сделаешь универсальную обертку для двух апи

Виктор
17.10.2018
07:22:22
короче это все в любом случае дополнительные сущности. а множить сущности без необходимости - это плохая идея

Aragaer
17.10.2018
07:22:44
самостоятельно реализовывать сложные вещи - тоже не очень хорошая идея

Димон
17.10.2018
07:23:02
А селери это не лишняя сущность?

Виктор
17.10.2018
07:23:08

Димон
17.10.2018
07:23:23
А либы это не лишняя сущность?

Виктор
17.10.2018
07:23:42
подождите. вы собираетесь крон дергать из кода или пойти и руками в кронтаб прописать что-то?
если первое - то вопросов не имею. если второе - тогда считаю своим долгом сказать, что это плохой путь

Димон
17.10.2018
07:24:32
А что плохого? Что ты забудешь, как оно работает?

Виктор
17.10.2018
07:24:41
именно
или ты уйдешь и все забудут

Димон
17.10.2018
07:25:28
Хз, крон таски почти у любого проекта есть. Это не экзотика