Size: a a a

2020 March 10

M

Max in SPb Python
или он по умолчанию подставляет только то исходя из того скоблько я ему даю значений ?
источник

M

Max in SPb Python
мне кажется я понял
источник

M

Max in SPb Python
2 = 23 и  3 = 34 а дальше пропускает и оставляет то что было
источник

SO

Simon Osipov in SPb Python
Перечитайте гайд по срезам, вы путаетесь в том, что такое вызов и присваивание, а также в том, как работает срез и что значат : и ::
источник

M

Max in SPb Python
ок. буду повторять. спсб
источник

Гп

Голь перекатныя in SPb Python
Привет ребят, вопрос такой, хочу разобраться с деплоем на внешние сервера. То есть понять как это работает в принципе, по какой логике, как должно настраиваться и т.д. Вплоть до того, что бы быть уверенным при разворачивании сайта или любого другого сетевого по, на разных серверах. Вопрос в том, называется ли как то учение об этом?) Что серьезное можно почитать об этом или бывают ли какие курсы. Или всё это настолько по разному в зависимости от сервера, что на каждом новом внешнем сервере нужно изучать какие то туториалы и общей логики вообще нет? Хочу понять в какую сторону копать и какие шаги делать..
источник

MA

Maxim Afanasev in SPb Python
Голь перекатныя
Привет ребят, вопрос такой, хочу разобраться с деплоем на внешние сервера. То есть понять как это работает в принципе, по какой логике, как должно настраиваться и т.д. Вплоть до того, что бы быть уверенным при разворачивании сайта или любого другого сетевого по, на разных серверах. Вопрос в том, называется ли как то учение об этом?) Что серьезное можно почитать об этом или бывают ли какие курсы. Или всё это настолько по разному в зависимости от сервера, что на каждом новом внешнем сервере нужно изучать какие то туториалы и общей логики вообще нет? Хочу понять в какую сторону копать и какие шаги делать..
Никакой Общей теории деплоя (и даже специальной) не существует. Это практическая дисциплина, установите себе в виртуальную машину линукс, подключайтесь по SSH и деплойте ) Все очень сильно зависит от стека, на котором вы работаете, от самого сервера - не очень сильно (при условии, что там линукс).
источник

Гп

Голь перекатныя in SPb Python
Maxim Afanasev
Никакой Общей теории деплоя (и даже специальной) не существует. Это практическая дисциплина, установите себе в виртуальную машину линукс, подключайтесь по SSH и деплойте ) Все очень сильно зависит от стека, на котором вы работаете, от самого сервера - не очень сильно (при условии, что там линукс).
Это мне нужно развернуть сервер на линуксе в виртуалке  получается, например gunicorn, и к нему подключаться как к внешнему ресурсу в сети? А конкретные настройки сервера искать в туториалах к тому же gunicorn? Возможно ли деплоить в таком случае с помощью гита как на хероку или только SSH?
источник

AZ

Alexandr Zh. in SPb Python
А вам для чего в этом разбираться? Какая цель?
источник

Гп

Голь перекатныя in SPb Python
Alexandr Zh.
А вам для чего в этом разбираться? Какая цель?
Хочу разобраться с веб-разработкой на Python , с ботами сейчас экспериментирую. А вот эта область, деплой, сервера, довольно таки пугают, потому что я совершенно  этого не понимаю и не знаю с какого угла подступиться, что бы разобраться.  Я конечно могу тупо повторять последовательность действий которую где то найду, как я делаю, чтобы залить что то на хероку, но это как блуждание в темноте, сам не знаю толком что делаю, по сути.
источник

AZ

Alexandr Zh. in SPb Python
Голь перекатныя
Хочу разобраться с веб-разработкой на Python , с ботами сейчас экспериментирую. А вот эта область, деплой, сервера, довольно таки пугают, потому что я совершенно  этого не понимаю и не знаю с какого угла подступиться, что бы разобраться.  Я конечно могу тупо повторять последовательность действий которую где то найду, как я делаю, чтобы залить что то на хероку, но это как блуждание в темноте, сам не знаю толком что делаю, по сути.
Деплой это больше к devops, а если хотите заниматься веб разработкой, то нужно заниматься веб разработкой :) Т.е. писать код, который обрабатывает веб, а отсюда уже будет понятно, что вам нужно для того, чтобы этот код развернуть в продакшн среде, т.к. везде есть специфика.
Например, для локальной разработки достаточно запустить django через runserver. Для деплоя разворачивания на проде в множестве мануалов рекомендуется использовать uwsgi, который хорошо документирован и вообще много всего умеет. Если вдруг у вас предполагаются высокие нагрузки, то можно и nginx поставить как раздаватель статики или reverse proxy ну и т.д.
Вобщем - посыл такой, что если хотите писать код, то пишите, а затем смотрите, что принято использовать для его развёртывания. А дальше уже всё с опытом придёт.
источник

А

Андрей in SPb Python
Голь перекатныя
Хочу разобраться с веб-разработкой на Python , с ботами сейчас экспериментирую. А вот эта область, деплой, сервера, довольно таки пугают, потому что я совершенно  этого не понимаю и не знаю с какого угла подступиться, что бы разобраться.  Я конечно могу тупо повторять последовательность действий которую где то найду, как я делаю, чтобы залить что то на хероку, но это как блуждание в темноте, сам не знаю толком что делаю, по сути.
Почитай про докер, джанго и фласк. По сути это основное. Я же правильно понял, что проблема в деплое?
источник

Гп

Голь перекатныя in SPb Python
так и получается, что я только локально и занимаюсь вебом) А занялся я вебом, потому что мне интересно) И как это удаленно работает тоже интересно) Например я вот подумывают хостинг приобрести, например на digitalocean  о котором я часто слышу, хочу выбрать такой вариант, где я могу ботов размещать, эксперементировать с ними и удалять, а так же в том же самом месте, размещать сайт на джанго, тоже ради обучения. То есть такая универсальная учебная площадка. Я зашел на сайт и просто даже понятия не имею какой вариант там выбрать, не знаю по сути что мне надо.  А все потому , что принципа работы не понимаю, логику, а где найти ее не знаю. Не знаю каким образом работает мое приложение на удаленном сервере.
источник

Гп

Голь перекатныя in SPb Python
не знаю, может я даже как то рассуждаю неверно, просто я никогда не имел раньше с эти дело
источник

А

Андрей in SPb Python
если уже касался джанго, то Docker это то что надо. ты просто создаешь контейнер и потом разворачиваешь его где хош
источник

A

Alexander in SPb Python
Начните для начала с локальных инстансов, на своей машине. Тут выше писали про докер, с ним стоит разобраться, поиграться с разработкой и тестированием. Только после этого стоит заливать свои поделки на сервак в инете
источник

Гп

Голь перекатныя in SPb Python
Хорошо, спасибо всем за помощь
источник

AZ

Alexandr Zh. in SPb Python
+1. Стоит с этим поиграться на локальном linux сервере (виртуальной машине virtualbox, vwware и т.п.), а затем эту же конфигурацию переносить на удалённый сервер, например. Единственное, если это всё ново, то я бы сразу углубляться в докер не советовал бы (можно "закопаться" в деталях), т.к. докер только "обёртка" в которую приложуху будет легко завернуть позже, когда уже будете иметь представление, как оно на сервере (linux машине) работает в связке uwsgi и подобным. Т.е. двигаться последовательно с углублением в детали. Если сразу ничего не понятно, то это норма, делайте, читайте, пробуйте понять в деталях движение данных от формы в браузере до вашего приложения, записывайте, рисуйте схемки вручную на бумажках и понимание придёт :)
источник

Гп

Голь перекатныя in SPb Python
буду пробовать)
источник

NK

ID:0 in SPb Python
Всем привет!

Сегодня у нас грустные новости 😔

Мы все ждали ITGM#16 в конце этого месяца. Мы все также слышали о том, что такое коронавирус и, что он очень заразен.
В связи с этим было принято решение перенести его на 13 июня. Все-таки никто не хочет заболеть сам, и чтобы заболели его коллеги.

Процедура регистрации остается такой же как и была объявлена в этом посте: https://t.me/spbpythonnews/141

Получается, что наша встреча в рамках ITGM переносится на 13 июня.
Telegram
SPb Python News
Всем привет, у нас следующая встреча будет особенной!🔥
Следующая встреча нашего сообщества будет 28 марта в рамках ITGM#16, который будет проходить в "Тинькофф Арена".👨‍👨‍👦‍👦

Вот ссылочка на регистрацию, а пока я распишу вам правила. 👉 https://piter-united.ru/

Важно!

Предлагайте активности в личном кабинете! Голосуйте за активности!

Как участвовать🤔

1. Заходим на piter-united.ru – регистрация уже открыта!👌
Было решено предоставить вам непосредственную возможность влиять на программу наших выступлений, чтобы это было событие в первую очередь для участников, а не организаторов сообществ. Поэтому, организаторы ITGM создали сайт💻 https://app.piter-united.ru/ на котором можно предлагать свои темы и голосовать за другие, самые популярные темы будут рассмотрены в рамках сообществ на мероприятии.
2. На почту придёт письмо от timepad✉️
3. Через некоторое время - на почту придёт письмо от личного кабинета участника ITGM✉️🔐 (проверьте спам! Письмо должно придти в течении часа)
4. В кабинете заполняем профиль и обязательно…
источник