@botoid

Страница 575 из 4042
Root
24.02.2017
08:34:26
но что, если 25 проектов я закончил - и больше не использую?

Sasha
24.02.2017
08:34:28
господи

работает

спасибо ❤️

Google
Евгений
24.02.2017
08:34:37
Root
24.02.2017
08:34:51
а что делать с тем калом, который в них установлен?

Евгений
24.02.2017
08:35:00
Я на протяжении года тупо раз в месяц-другой обновляю ВСЕ модули через pip3 list --outdated | cut -d' ' -f1 | xargs pip3 install --upgrade и вообще ни разу ни с одной проблемой не столкнулся.

а что делать с тем калом, который в них установлен?
Удали каталоги с ними. Детские вопросы

Root
24.02.2017
08:36:06
Удали каталоги с ними. Детские вопросы
стоп.. это не решит проблему удаления пакетов в окружении

Константин
24.02.2017
08:36:09
Кстати что забавно. В группе по ботам 90% всех вопросов по питону

Root
24.02.2017
08:36:13
только в случае использования venv

Евгений
24.02.2017
08:36:32
стоп.. это не решит проблему удаления пакетов в окружении
Правильно, я не использую окружения и ты в очередной раз доказал, что я делаю правильно.

У тебя есть проблемы с приложениями, которые ты уже не используешь, у меня - нет.

Root
24.02.2017
08:36:58
сколько у тебя пакетов установлено?

Евгений
24.02.2017
08:37:16
сколько у тебя пакетов установлено?
Никогда не задавался этой целью.

Root
24.02.2017
08:37:40
Никогда не задавался этой целью.
я кстати совершенно не против твоего подхода, чтобы ты был в курсе

Евгений
24.02.2017
08:37:46
56

Google
Root
24.02.2017
08:37:52
я лишь доказываю тебе, что venv - это тоже удобно )

в командной работе - это экономит время

Евгений
24.02.2017
08:38:32
я лишь доказываю тебе, что venv - это тоже удобно )
Вот я и пытаюсь понять, в чём именно удобство? Пока что ни одного не вижу, КРОМЕ случая, когда часть приложений работают на модуле версии X, а другая часть - на модуле версии Y и только так

Root
24.02.2017
08:38:47
напарник может сделать pip install -r requirements.txt и все встанет автоматом

а на хероку без этого вообще проект не выкатить, прикол, да?

Евгений
24.02.2017
08:39:03
Root
24.02.2017
08:39:30
Евгений
24.02.2017
08:40:18
как формировать reqirements.txt?
Мне requirements.txt нужен был всего один раз в жизни, когда я диплом защищал. Вписал нужные модули туда, с указанием минимальной версии, проверил на чистой машине и сдал.

Евгений
24.02.2017
08:41:11
ты не работал в команде
В чём проблема, получив от напарника файл requirements.txt установить зависимости ВНЕ окружений, перейти в каталог с присланным приложением и запустить его?

Что-то корневым образом изменится?

Root
24.02.2017
08:42:08
Что-то корневым образом изменится?
да, конечно.. А что если напарник вынужден поставить 6 модулей новых.. Он их ставит, но 1 забывает прописать в requirements.txt (он же руками пишет)

Евгений
24.02.2017
08:42:33
Конкретный пример: я сейчас беру бота, смотрю, какие модули там нужны, пишу их в requierements.txt. Кидаю тебе zip-архив с ботом и текстовиком. Ты скачиваешь, распаковываешь куда-либо, ставишь requirements и запускаешь бота. Будет ли он работать? Да

Root
24.02.2017
08:42:55
да

будет

Root
24.02.2017
08:43:25
ну только я поставлю себе его в виртуальное окружение

Petr
24.02.2017
08:43:27
ммм

Root
24.02.2017
08:43:52
мне в системном окружении не нужны пакеты для бота

Google
Евгений
24.02.2017
08:44:17
Не, ну если конкретно тебе не нужны - не вопрос

Но это не оценивает по критерию "лучше/хуже" (вообще говоря, такого критерия нет, но опустим это)

Root
24.02.2017
08:44:50
у меня основная система kali linux rolling release - бот тут не уместен

Но это не оценивает по критерию "лучше/хуже" (вообще говоря, такого критерия нет, но опустим это)
я кстати уже писал, что я с тобой согласен на счет того, что можно обойтись и без venv.

Евгений
24.02.2017
08:46:01
у меня основная система kali linux rolling release - бот тут не уместен
Ну так не уместен и ладно, чем твоей системе помешает наличие в общих пакетах модуля pytelegrambotapi, например?

Она начнёт падать в Kernel Panic?

Root
24.02.2017
08:46:57
Она начнёт падать в Kernel Panic?
Ну я просто не хочу, чтобы там было что-то лишнее. Меня это раздражает =)

Root
24.02.2017
08:48:29
мля, почему падает mysql )

Евгений
24.02.2017
08:49:00
Потому что он не в виртуальном окружении? ;)

Root
24.02.2017
08:49:49


в my.cnf стоит: innodb_buffer_pool_size = 400M

Vitaly
24.02.2017
08:55:28
Ну я просто не хочу, чтобы там было что-то лишнее. Меня это раздражает =)
вам батенька надо травки попить для успокоения

Root
24.02.2017
08:55:55
что с мускулом делать? падает, падла

Она начнёт падать в Kernel Panic?
Слушай, а как ты так ловко highlight кода делаешь в своих сообщениях? Научи?

а я скину баш скрипт, который перезапустит mysql, если тот is dead

Евгений
24.02.2017
08:59:19
Слушай, а как ты так ловко highlight кода делаешь в своих сообщениях? Научи?
Использую backticks (которые на букве Ё обычно) На Android тоже можно

Root
24.02.2017
08:59:49
Google
Евгений
24.02.2017
09:00:27
Ты ж линуксоид. Создай новое сочетание клавиш

Root
24.02.2017
09:00:32


Ты ж линуксоид. Создай новое сочетание клавиш
так а каким образом саму подсветку-то сделать? не могу понять как она парсится?

Евгений
24.02.2017
09:02:00
В одинарные - инлайн-код В тройные - блок

Root
24.02.2017
09:02:24
аааа.. .понял.. все СУПЕР, СПАСИБО!

Евгений
24.02.2017
09:03:04
Кстати, если кто не знал, начиная с Telegram Android 3.17 нажатие на такой форматированный текст копирует его (а не всё сообщение) в буфер обмена

Root
24.02.2017
09:04:43
#!/bin/bash UP=$(pgrep mysql | wc -l); echo "$UP" if [ "$UP" -ne 3 ]; then echo "MySQL is down." echo "Try to kill uwsgi:" sudo killall -INT uwsgi_python3 sudo /etc/init.d/mysql restart echo "start uwsgi again:" uwsgi_python3 --ini /home/{{YOUR_PATH}}uwsgi.ini sudo chown www-data:www-data /home/{{YOUR_PATH}}bot.sock echo "uwsgi restarted" else echo "All is well."; fi

может кому пригодится

Admin
ERROR: S client not available

Petr
24.02.2017
09:11:46
ммм

я б апстарт запихал скрипт с подобным функционалом

Root
24.02.2017
09:12:28
на крон

*/10 * * * * /home/stranger/scripts/mysql_restart.sh

Petr
24.02.2017
09:17:26
тож варинат

Root
24.02.2017
09:18:07
не совсем в тему, но впечатлило:



Petr
24.02.2017
09:19:58
войти в ойти верстальщиком?

Root
24.02.2017
09:20:57
войти в ойти верстальщиком?
не тяните эти нити =)

Wyldstyle
24.02.2017
09:21:09
Найс скрипт

Google
Root
24.02.2017
09:21:38
я наверное не понятно скинул =)

http://100dayscss.com/

там чел в день по модулю лепил и выкладывал на кодепен ) и эти модули впечатляют

Ну и если ближе к теме ботов.. То вот еще интересно, мне понравилось, буду пробовать, наверное:

https://www.codeschool.com/courses/try-elixir/?utm_medium=email&utm_campaign=launch_try_elixir&utm_source=mailchimp&utm_content=null

а еще http://forklog.com/tsena-bitkoina-vyshla-na-absolyutnyj-istoricheskij-maksimum/ я там уже делаю бота-игру mmorpg на BTC, как писал раньше.. Кому интересно - пишите плз. в личку. Художник есть, но еще 1 бы не помешал.

b0g3r
24.02.2017
10:06:18
Вмешаюсь в диалог про пип Проблема решалась банальным python3.6 -m pip install telebot

b0g3r
24.02.2017
10:09:25
А может и был

Root
24.02.2017
10:14:59
А может и был
а может и не у него? )

b0g3r
24.02.2017
10:16:11
А может и не у него)

Mahmudjon
24.02.2017
11:14:54
Как можно заблокировать пользователя в группе? Я ставлю ник на блок, но все равно продолжаю видеть его действия в группе.

Трусов
24.02.2017
11:32:20
ребят, а вы под *nix так ботов запускаете в фоне? python3.5 main.py & просто чего то у меня он через некоторое время останавливается

Fedor
24.02.2017
11:33:07
Или ватчдоги поищи

Или запускай через inetd

Но это не точно

Может много копий стартовать

Pavel
24.02.2017
11:51:23
Я в systemd заворачиваю и пишу лог.

Wyldstyle
24.02.2017
12:24:55
Видали планы тг на этот год?

Seems that Telegram is developing big features for this year: — Voice calls. — Payment API for bots. — Multi-account support at clients (at least with iOS). ℹ️ @geeksChannel

Страница 575 из 4042