
⬗VLAD⌶K⬖
18.09.2016
16:36:46
посоны уже три дня настраиваю сервер, на запускается тестовая страница вообще никак
перепробовано почти всё:/

Stanislav
18.09.2016
16:38:25
Я вот знаете раньше гнал на ИДЕ для даунов, отлаживал все принтами.
Щас под обстоятельствами(бесплатный ключ дали) я решил поотлаживать дебагером
Просто супер мега круто

Google

Даниил
18.09.2016
16:39:01
кек
PyCharm Community бесплатный же

Stanislav
18.09.2016
16:39:22
У меня про

Даниил
18.09.2016
16:39:25
И, простит меня бог, можно бесплатно pycharm professional сделать
сами понимаете как

⬗VLAD⌶K⬖
18.09.2016
16:39:56
я вот думаю нахрен мне все советуют виртуальное окружение для одного блеать проекта, такое ощущение что с ума посходили

Даниил
18.09.2016
16:40:12
++

⬗VLAD⌶K⬖
18.09.2016
16:40:28
все как один одно и то же городят пздц

Denis
18.09.2016
16:40:42
не делай
у меня много проектов и без венвов все работает

Stanislav
18.09.2016
16:41:05
Но я рашьше был сторонником IDLE и хардкора
Щас моя позиция пошатнулась

Google

Pavel
18.09.2016
16:42:50

⬗VLAD⌶K⬖
18.09.2016
16:42:52

Denis
18.09.2016
16:43:05
Зачем, если есть апач?

Даниил
18.09.2016
16:43:06
https://habrahabr.ru/post/226419/
xD

⬗VLAD⌶K⬖
18.09.2016
16:44:45

Denis
18.09.2016
16:44:54
Ну вроде да

Dmitriy
18.09.2016
16:45:06

Даниил
18.09.2016
16:45:54
только lubuntu только хардкор
xD

⬗VLAD⌶K⬖
18.09.2016
16:45:58

Даниил
18.09.2016
16:46:04
тоже самое жи
почти что

Dmitriy
18.09.2016
16:46:29

Даниил
18.09.2016
16:46:44
ну почтиии что
в теории из debian можно сделать бубунту

Louis
18.09.2016
16:46:57
на оф сайте есть ж доки

Даниил
18.09.2016
16:47:00
правда никто этим не будет заниматься

⬗VLAD⌶K⬖
18.09.2016
16:47:19
запускаю эту бабуйню uwsgi —http :8000 —module mysite.wsgi и ни хрена
перехожу по айпи/порт грузится 15 и не отвечает

Louis
18.09.2016
16:48:24

Google

Alex
18.09.2016
16:49:16

Dmitriy
18.09.2016
16:49:27

⬗VLAD⌶K⬖
18.09.2016
16:50:16
вроде всё поставил заново как надо=(

Даниил
18.09.2016
16:51:33
Надо было ставить IIS ?


Dmitriy
18.09.2016
16:52:43
вроде всё поставил заново как надо=(
вот пример конфига с тестового сервера
server {
listen 80;
root /var/www/meatgrinder;
access_log /var/log/nginx/meatgrinder.access.log;
error_log /var/log/nginx/meatgrinder.error.log warn;
server_name meatgrinder.test_domain.ru;
charset utf-8;
gzip on;
gzip_static on;
gzip_proxied any;
gzip_types application/json application/x-javascript text/css;
gzip_min_length 1024;
client_max_body_size 5M;
location ^~ /static {
alias /var/www/meatgrinder/static;
}
# Finally, send all non-media requests to the Django server.
location / {
uwsgi_pass unix:///tmp/meatgrinder.sock;
include uwsgi_params;
# the uwsgi_params file you installed
}
listen 443 ssl;
ssl_certificate /etc/letsencrypt/live/meatgrinder/fullchain.pem;
ssl_certificate_key /etc/letsencrypt/live/meatgrinder/privkey.pem;
include /etc/letsencrypt/options-ssl-nginx.conf;
ssl_trusted_certificate /etc/letsencrypt/live/meatgrinder/chain.pem;
ssl_stapling on;
ssl_stapling_verify on;
if ($scheme != "https") {
return 301 https://$host$request_uri;
}
}


⬗VLAD⌶K⬖
18.09.2016
16:53:40
щас попробую, отпишусь

Dmitriy
18.09.2016
16:53:51
и для uwsgi
[uwsgi]
project = meatgrinder
base = /var/www
djangoname = meat_grinder_backend
uid = www-data
gid = www-data
socket = /tmp/%(project).sock
pidfile = /tmp/%(project).pid
plugins = python3
chdir = %(base)/%(project)
virtualenv = %(chdir)/venv
env = DJANGO_SETTINGS_MODULE=%(djangoname).settings
module = %(djangoname).wsgi:application
touch-reload = %(chdir)/touch_to_reload
master = true
processes = 10
chmod = 666
vacuum = true
конфиги не идеальны конечно

⬗VLAD⌶K⬖
18.09.2016
16:55:27
для начала сойдет

Stanislav
18.09.2016
17:03:28
Гайс, поясните за инкапсуляцию в моральном плане.
Я постоянно юзаю _ххх, а когда нужно юзать __хххх?

Даниил
18.09.2016
17:05:48
_single_leading_underscore: weak "internal use" indicator. E.g. "from M import *" does not import objects whose name starts with an underscore.

Даниил
18.09.2016
17:05:52
__double_leading_underscore: when naming a class attribute, invokes name mangling (inside class FooBar, __boo becomes _FooBar__boo; see below).
__double_leading_and_trailing_underscore__: "magic" objects or attributes that live in user-controlled namespaces. E.g. __init__, __import__ or __file__. Never invent such names; only use them as documented.
PEP 8

Stanislav
18.09.2016
17:06:34
Я знаю как работает инкапсуляция
Я про опыт использования __ххх где-либо

Denis
18.09.2016
17:09:43
__xxx есть смысл юзать, если нужно избежать конфликта имен

Stanislav
18.09.2016
17:11:16
?

Denis
18.09.2016
17:11:28
Ну не совсем

Google

Denis
18.09.2016
17:12:06
Скорее если у тебя большая цепочка наследования и нужно случайно не затереть какую-нибудь внутреннюю переменную

Stanislav
18.09.2016
17:13:23
Понял
Я думаю это не нужно юзать просто так

terry
18.09.2016
17:17:59
Progrobot: бот справки по языкам программирования
https://habrahabr.ru/post/310162/?utm_source=habrahabr&utm_medium=rss&utm_campaign=hub
Когда пишешь код, регулярно бывает нужно посмотреть справку по конкретной функции, модулю и т.д. Обычно я для этого захожу на cppreference.com или на docs.python.org, но это обычно не мгновенно — требует перехода по нескольким страницам минимум, а в питоновской документации еще и зачастую просто сложно найти нужную информацию на странице, не говоря уж о том, что гугл часто направляет на документацию по второй версии, а не по третьей, и приходится вручную переключать.
Поэтому я подумал, что может быть полезен телеграм-бот, который будет всю эту информацию знать и выдавать по запросу справку по конкретной функции, классу, модулю и т.п.
если кто не видел
есть тут админы-линуксоиды?

Igor
18.09.2016
19:12:06
да

⬗VLAD⌶K⬖
18.09.2016
19:12:48
я скоро стану админом-линуксоидом=(

Alexander
18.09.2016
19:17:33

Admin
ERROR: S client not available

terry
18.09.2016
19:18:38
зачем?
админы, Я имел ввиду администраторы по профессии.... крч, есть AIDA network audit, нужно open source или freeware
https://www.aida64russia.com/%D0%9F%D1%80%D0%BE%D0%B4%D1%83%D0%BA%D1%86%D0%B8%D1%8F/aida64-network-audit

Igor
18.09.2016
19:18:58
:O

terry
18.09.2016
19:19:06
во во

Alexander
18.09.2016
19:22:39

terry
18.09.2016
19:23:11
серверу какому?
аиды?

Alexander
18.09.2016
19:23:59
да. на вынде он
Расширение Linux Extension for AIDA64
Для бизнес-версий AIDA64 можно загрузить инструмент, позволяющий системным администраторам также собирать аудиторские отчеты с клиентов на базе ОС Linux.
да и по ссылке далее то же самое
я не понимаю вопроса

Google

Def
18.09.2016
19:24:59
Ребят, на Азуре ведь можно питона запустить?

Alexander
18.09.2016
19:25:05
хочешь сервер аиды под линух? нет его и не будет никогда, но вы держитесь, здоровья вам и хорошего настроения.

terry
18.09.2016
19:28:27
под линукс не над
тупо делать инвентаризацю
ходить к каждому пк низзя, и запускать aida низзя, лицензию покупать низзя

⬗VLAD⌶K⬖
18.09.2016
20:49:42
капец без венва заработало=)
фак мой моск

Скрудж
18.09.2016
21:26:02
Короче пиздец какой то творится в вашей россии
Я взял все паблики с пропагандой
Аля
Россия 1
Нтв
Ртр
Понятно да
Провёл анализ "на глаз" до выборов: 90% комментариев в поддержку Путина и нынешнего руководства страны
И сейчас, на выборах
Обратное число против ЕР + критика власти
Что блять за пиздец????
Эта группа больше не существует