@pydjango
Django

Полезная информация и правила: https://github.com/amureki/django_faq Вакансии и резюме: @django_jobs Пофлудить идём сюда: @django_flood Статистика чата: combot.org/chat/-1001063854692

1741 members

Архив канала @pydjango 2 февраля 2017 г.

12:51:36 ДП
User 2895769
Postgres для Django - это выбор по умолчанию
12:52:20 ДП
User 226624052
А как же скллайт?
12:52:59 ДП
User 226624052
Ниче не по дефолту, ненадо
12:53:13 ДП
User 226624052
Захотел поставил мускль или марию
12:55:59 ДП
User 226624052
А захотел поставил постгре, а захотел монгу
01:15:05 ДП
User 2895769
можно хоть DB2)
01:15:55 ДП
User 2895769
https://github.com/ibmdb/python-ibmdb
github.com/ibmdb/python-ibmdb
python-ibmdb - Automatically exported from code.google.com/p/ibm-db
03:02:42 ДП
User 109322233
User 191376311
Postgre или mysql брать?
мускуль
03:03:04 ДП
User 109322233
User 92116599
На вашем этапе разница в фитчах минимальна
разница в админстве, в постгри возни больше чем в мускуле
04:46:21 ДП
User 97189569
По моему опыту наоборот
04:53:38 ДП
User 97189569
Далее SQLite однопользовательсуая база данных. Те конкурентный доступ к ней невозможен. Локов огребете. Это если конечно на сервере сайт у вас не работает через runserver джанги, а работает через uwsgi или gunicorn
04:56:31 ДП
User 97189569
В любом случае SQLite странный выбор. Только для разработки
04:57:27 ДП
User 97189569
Да и для нее не советую. В постгре если jsonb поля что очень выручает если вам вдруг захотелось немного фишек монги в постгре :)
05:25:57 ДП
User 48374918
а давно в mysql нельзя distinct по полю ?
05:26:13 ДП
User 97189569
да в mysql много проблем) что уж говорить если хранимые процедуры там появились только с 5 версии)
05:29:25 ДП
User 97189569
вот например занятные ляпы MySQL
05:29:29 ДП
User 97189569
https://pbs.twimg.com/media/CRssyk-UAAA9qqo.png
pbs.twimg.com/media/CRssyk-UAAA9qqo.png
05:35:07 ДП
05:35:37 ДП
User 158695346
User 48374918
а ты добавь ещё несколько полей, кроме servername
05:35:49 ДП
User 48374918
в куда ?
05:35:58 ДП
User 97189569
да могу ошибаться но MySQL будет делать дистинкт по всем полям
05:35:58 ДП
User 48374918
в зарос?
05:36:02 ДП
User 97189569
а не по конкретному
05:36:10 ДП
User 158695346
User 48374918
в зарос?
угу.
05:36:35 ДП
User 158695346
И чтобы дистинкт был по одному из них, а не по всем сразу
05:37:43 ДП
User 97189569
да нашел на SO. в MySQL дейстивительно нет distinct по одному полю. предлагают использовать group by
05:37:45 ДП
User 158695346
мануал по майскл 5.7
SELECT
    [ALL | DISTINCT | DISTINCTROW ]
      [HIGH_PRIORITY]
      [MAX_STATEMENT_TIME = N]
      [STRAIGHT_JOIN]
      [SQL_SMALL_RESULT] [SQL_BIG_RESULT] [SQL_BUFFER_RESULT]
      [SQL_CACHE | SQL_NO_CACHE] [SQL_CALC_FOUND_ROWS]
    select_expr [, select_expr ...]
    [FROM table_references
      [PARTITION partition_list]

`DISTINCT specifies removal of duplicate rows from the result set. It is an error to specify both options. DISTINCTROW is a synonym for DISTINCT.
`
05:37:48 ДП
User 97189569
http://stackoverflow.com/questions/17673457/converting-select-distinct-on-queries-from-postgresql-to-mysql
stackoverflow.com/questions/17673457/converting-select-distinct-on-queries-from-postgresql-to-mysql
I've been using PostgreSQL and now migrating to MySQL. In my queries, I'm using PostgreSQL's SELECT DISTINCT ON (col1, col2, col3), I was wondering if there is any counterpart of this statement in
05:38:37 ДП
05:44:01 ДП
User 48374918
User 158695346
И чтобы дистинкт был по одному из них, а не по всем сразу
Хм, как то не сталкивался раньше с этим,
спасибо буду знать
05:46:09 ДП
User 199234867
вот где надо спрашивать:D
05:51:17 ДП
User 48374918
User 199234867
вот где надо спрашивать:D
я думал ты уже есть в этом чате
08:28:46 ДП
User 107485588
User 158695346
И чтобы дистинкт был по одному из них, а не по всем сразу
Это вообще как?
08:29:35 ДП
User 158695346
выбираем столбцы a, b, c и d, a должен быть уникальным, остальные - как получится.
08:32:27 ДП
User 107485588
всмысле как получится)
08:33:35 ДП
User 107485588
есть допустим таблица
col_A col_B
1    1
1    2
что дистинкт по колонке А выведет?
08:37:03 ДП
User 107485588
User 97189569
да нашел на SO. в MySQL дейстивительно нет distinct по одному полю. предлагают использовать group by
и правильно делают, дистинкт по одному полю это какойто булшит полный
08:49:21 ДП
User 100243492
User 107485588
и правильно делают, дистинкт по одному полю это какойто булшит полный
да не сказал бы, довольно частая операция, дистинкт по одному полю, да и как бы под разные задачи свои интсрументы. Но если касается вопрос бд, то всяческ стараюсь ссвести все решения к постгресу. ВОт только коллегу все не удается убедить, у него так сказать... "Хроническое похапэ" :(
08:53:25 ДП
User 107485588
всеми руками за постгрес, но если нужно выводить остальные колонки "как получится", то либо у вас какойто пет проджект, который никто не видит, либо всем насрать?
08:54:14 ДП
User 107485588
я даже не знаю какие причины могут быть. сегодня на одних данных выводим такое, завтра на тех же данных другое
08:54:41 ДП
User 100243492
заказчик непредсказумое существо 😂
08:56:02 ДП
User 107485588
тоесть у тебя реально были такие таски от заказчика выводить абы шо?)
08:56:34 ДП
User 107485588
ладно сдаюсь, бывают и не такое просят, но помоему это полная херня)
09:21:22 ДП
User 100243492
User 107485588
тоесть у тебя реально были такие таски от заказчика выводить абы шо?)
порой даже не абы шо, а такую муть, что воротишь ее воротишь, и потом несколько раз ее перекручиваешь
09:22:15 ДП
User 18500084
distinct по полю нужен бывает
09:22:57 ДП
User 48374918
а чем в этом случае distinct лучше group by ?
09:24:22 ДП
User 158695346
из SO:
This will return any of the rows containing the name. If you want to control which of the rows will be returned you need to order:

select distinct on (name) name, col1, col2
from names
order by name, col1
Will return the first row when ordered by col1.
09:24:43 ДП
User 158695346
с сортировкой хоть какой-то смысл появляется, как мне кажется.
09:43:40 ДП
User 199234867
distinct по полю кажется на mysql не работает
10:23:25 ДП
User 18500084
User 199234867
distinct по полю кажется на mysql не работает
да, отсюда спор и возник) пролистайте выше
10:46:39 ДП
User 167554632
#вакансия #работа
Заранее извиняюсь за простыню текста.
Всем привет. Мы в небольшую компанию ищем мид-разраба умеющего Python и Django (еще лучше если Django Rest Framework). По основному стэку: Python 3.5, Django 1.10, DRF 3.5.3, PostgreSQL 9.5, Docker. По самому проекту: проект новый, пишем бэкенд преимущественно в виде REST API (в дальнейшем публичный API), покрываем всё тестами. Проект уже на предрелизной стадии (почти готов MVP).

Мы стараемся следить за качеством кода и проводим код-ревью на основе пулл-реквестов. Так же налажен простенький CI-процесс. Мы стараемся максимально упростить процесс разработки и стремимся снизить кол-во бюрократии. Как следствие желательны: желание развиваться; самостоятельность и инициативность; опыт разработки на других языках - приветствуется.

По условиям вкратце: работа удаленная(фуллтайм), но желательно в пределах московского времени +- 3 часа, зп пока небольшая - до 60 к рублей (дальше - больше).

Будем работать в сплоченной команде: я и пара питонистов, а еще 3 человека на фронте. Вся команда на удалёнке. Само собой с нас взаимовыручка, и как минимум моральная поддержка в трудные минуты :)

Вопросы можно задать мне в личку либо на почту marselgizzat@gmail.com
11:13:40 ДП
User 97189569
по опыту скажу, если мне и попадались проекты Django + MySQL то это всегда была какая-то неподдерживаемая лажа. может это случайность, а может и закономерность. по поводу трудно поднять СУБД. если вы в 2017 то это занимает меньше минуты одной докер командой
11:22:51 ДП
User 10093420
User 97189569
по опыту скажу, если мне и попадались проекты Django + MySQL то это всегда была какая-то неподдерживаемая лажа. может это случайность, а может и закономерность. по поводу трудно поднять СУБД. если вы в 2017 то это занимает меньше минуты одной докер командой
"Django + MySQL то это всегда была какая-то неподдерживаемая лажа" +100500
12:27:58 ПП
User 2895769
ребят, я тут немного туплю, раньше всё работало, а сейчас вот почему-то нет: есть несколько форм (ну, просто 4 поля и уходит на имейл), форм несколько, они все работают если я заполняют и отправляю их с тестового сервера или через uWSGI, но на продакшене после проксирования nginx'ом или Caddy Server'ом (пробовал оба) пишет про 502 ошибку, в логах вот это https://dpaste.de/WhAU , подскажете, в чём дело?
12:29:20 ПП
User 2895769
uwsgi запускается вот так: https://dpaste.de/kfCX
12:31:09 ПП
User 2895769
[ Python 3.5.3 Django 1.10.5, все плагины тоже последних версий ]
12:38:22 ПП
User 2895769
в общем, есть мнение, что нужно к uwsgi что-то ещё добавить,..
01:27:08 ПП
User 2895769
в общем, если кому-нибудь интересно - проблема была с DNS внутри контейнера)
01:27:51 ПП
User 2895769
 ExecStart = ...
    --dns=8.8.8.8 --dns=8.8.4.4 --dns-domain=entropia.us \
01:27:53 ПП
User 100243492
на какой адрес резолвился?
01:28:08 ПП
User 2895769
я через гугл почту отправлял
01:28:19 ПП
User 2895769
а там какие-то проблемы были внутри контейнера rkt
01:29:14 ПП
User 2895769
и в итоге он пытался много раз это сделать и вываливался с ошибкой (сработал харакири)
01:29:32 ПП
User 2895769
https://dpaste.de/K6yo
01:32:36 ПП
User 2895769
и, кстати, ошибки в логах увидел только когда post-buffering=1 поставил
01:32:57 ПП
User 114591671
Добрый день! Скажите, пожайлуста, как отключить валидацию одного поля формы(ModelForm)?
В модели указал blank=True, но не помогло и всё-равно, если при заполнении формы ругается на пустое поле.
01:38:39 ПП
User 2895769
User 114591671
Добрый день! Скажите, пожайлуста, как отключить валидацию одного поля формы(ModelForm)?
В модели указал blank=True, но не помогло и всё-равно, если при заполнении формы ругается на пустое поле.
https://docs.djangoproject.com/en/1.10/ref/forms/fields/#required
01:42:54 ПП
User 100243492
User 2895769
и, кстати, ошибки в логах увидел только когда post-buffering=1 поставил
фев 02 13:10:55 istr rkt[18519]: [1021149.023444] istr[5]: socket.gaierror: [Errno -3] Try again
фев 02 13:10:55 istr rkt[18519]: [1021149.024680] istr[5]: During handling of the above exception, another exception occurred:

после этого уже ясно, что беда с сетью и коннектом
01:47:28 ПП
01:58:01 ПП
User 2895769
но про
     "--post-buffering", "1", \ 
я так и не понял до конца - какое значение лучше ставить?
03:45:45 ПП
User 89007285
Каким образом прикрутить vue.js к django??
03:51:41 ПП
User 88111010
Добрый вечер. Может кто знает готовое/почти готовое решение для мониторинга gps - python based?
04:28:43 ПП
User 120578100
User 89007285
Каким образом прикрутить vue.js к django??
Что значит "прикрутить" в Вашем понимании?
04:37:05 ПП
User 88111010
User 120578100
Что значит "прикрутить" в Вашем понимании?
наверноe вместо jquery
06:01:23 ПП
User 157925430
привет всем. есть задача хранить погодные данные. для одной точки за 365 дней, 6 видов температур (макс, мин, средняя, прогноз макс, прогноз мин, средняя), это только по одному году. лет в среднем будет от 15. вопрос - лучше реляционныю базы использовать или посмотреть в сторону монго дб?
06:01:47 ПП
User 157925430
да, точек будет куча. сотни, если не тысячи
06:03:27 ПП
User 120578100
User 88111010
наверноe вместо jquery
Просто в полне возможно,  что у него проблемы с конфликтом переменных джанги и vuejs в шаблонах
06:03:27 ПП
User 120578100
А может он хочет с помощью джанги собирать vuejs как вебпак
06:03:27 ПП
User 120578100
Или не знает как передавать данные из джанги в vuejs
06:13:17 ПП
User 149595952
User 89007285
Каким образом прикрутить vue.js к django??
https://github.com/rokups/hello-vue-django
github.com/rokups/hello-vue-django
hello-vue-django - vuejs and Django integration with hot code reload. Dont use this, use https://github.com/NdagiStanley/vue-django or https://github.com/gtalarico/django-vue-template
07:00:07 ПП
User 92116599
User 109322233
разница в админстве, в постгри возни больше чем в мускуле
Не правда легко админится. (ну только репликация не очень) а разница в возможностях.
07:24:09 ПП
User 88111010
User 92116599
Не правда легко админится. (ну только репликация не очень) а разница в возможностях.
репликация везде муторное дело
07:26:07 ПП
User 92116599
в оракл ниче так. не трудно делается
07:26:57 ПП
User 88111010
ну может потому, что она для этого больше и создавалась как ентерпрайз, а не то что мускул да постгрес
08:19:42 ПП
User 82569033
Гайс, у меня есть поле, текстовое, я туда через запятую пихаю нужное мне поле других моделей. Это адский костыль и нужно юзать многие ко многим в таком случае или такое допустимо?
08:21:44 ПП
User 97189569
User 157925430
привет всем. есть задача хранить погодные данные. для одной точки за 365 дней, 6 видов температур (макс, мин, средняя, прогноз макс, прогноз мин, средняя), это только по одному году. лет в среднем будет от 15. вопрос - лучше реляционныю базы использовать или посмотреть в сторону монго дб?
Монга тут ничем не поможет как бы
08:23:15 ПП
User 158695346
User 82569033
Гайс, у меня есть поле, текстовое, я туда через запятую пихаю нужное мне поле других моделей. Это адский костыль и нужно юзать многие ко многим в таком случае или такое допустимо?
если наплевать на возможность каскадного обновления/удаления, на возможность джоинов и генерацию полей _set в моделях, то почему бы и нет?
08:23:23 ПП
User 157925430
А в чем монга сильна? Когда стоит думать в её сторону?
08:23:49 ПП
User 92116599
У нас сырые данные и логи там лежат
08:24:00 ПП
User 97189569
User 157925430
А в чем монга сильна? Когда стоит думать в её сторону?
Нужна на 1% проектов
08:24:01 ПП
User 92116599
а потом уже обрабатываем их и кладем в другую бд
08:24:51 ПП
User 97189569
Сырые данные можно и в jsonb postgresql записать
08:24:51 ПП
User 82569033
User 158695346
если наплевать на возможность каскадного обновления/удаления, на возможность джоинов и генерацию полей _set в моделях, то почему бы и нет?
Спасибо
08:25:20 ПП
User 92116599
User 97189569
Сырые данные можно и в jsonb postgresql записать
Не это не то. да и в те года посгрес не умел в такое
08:25:54 ПП
User 97189569
Да все то. Тот же JSON
08:26:24 ПП
User 167554632
User 157925430
А в чем монга сильна? Когда стоит думать в её сторону?
если возникают такие вопросы - значит монга не нужна. когда возникнет необходимость - вопросов не будет.
08:27:49 ПП
User 92116599
User 97189569
Да все то. Тот же JSON
Нее. в посгресе мapreduce через одно место
08:32:41 ПП
User 100243492
User 92116599
Нее. в посгресе мapreduce через одно место
каким бы ни было место, а монгу он по скорости ебет, окромя измнения в ячейке
08:34:55 ПП
User 92116599
Зачем сравнивать скл и носкл решения, если они предназначены для разного ? на постгрес головного мозга похоже
Хотите скорости, возьмите  tarantool он в 2 счета  уделает постгрес
08:38:32 ПП
User 97189569
Любая in memory уделает :)
08:39:35 ПП
User 92116599
Ну к этому я и ввел. Не хорошо сравнивать разные типы бд.
08:58:58 ПП
User 100243492
ИнМемори - аки редисы, да, базару нет. Но если брать из возможностей и скоростей работы конкретно постгреса и монги, то монга выигрывает только UPDATE поля, и только лишь. Спидорак головного мозга с аффектом постгреса - может быть, но это называется, качество и стабильность :)
09:05:39 ПП
User 97189569
Ну я ничего плохого и не думал. Сам за постгрес. Приходят когда мне клиенты плачут что плохой программист им сделал все на монге. А она жрёт как не в себя. В итоге смотрим и видим что структура данных там отлично ложится на реляционную модель. Спрашивается зачем монгу тащили? Модно и хайп
09:48:29 ПП
User 82569033
Еще вопрос есть. Мне нужно добавлять html во вьюхе в запись в бд, который потом бы отрисовывался как html, а не текст. Раньше вызывал просто safe, но сейчас понял, что так совсем бедово получается т.к. пользователь может просто писать любой код, отправлять, а я его буду выводить. Я могу как-то во вьюхе справиться с этой задачей? Попробовал перед сохранением в бд вызывать format_html, не работает. Только свой фильтр писать?
09:53:27 ПП
User 194990550
можно еще markdown :)
09:59:30 ПП
User 82569033
щас гляну, спасибо
10:01:26 ПП
User 120578100
+ за маркдаун
10:04:17 ПП
User 105952369
Так а причём здесь маркдаун
10:04:43 ПП
User 105952369
добавляет пользователь html или текст?
10:08:07 ПП
User 120578100
не важно как добавлял, а как нужно добавлять
10:10:07 ПП
User 105952369
ээээээ
10:13:30 ПП
User 120578100
ну блин Вы ещё питон код храните в бд и вызывайте по eval
10:14:05 ПП
User 82569033
Если я правильно понял, то это просто язык разметки. Мне же нужно превращать текст в ссылки с нужными атрибутами + потом js взаимодействует с этими ссылками
10:14:28 ПП
User 194990550
ну или писать фильтр в форме и проверять, что отправляет.
а то скрипт с алертом отправит:)
11:04:29 ПП
User 194990550
Запостю еще раз свою ссылочку:
11:04:38 ПП
User 194990550
https://github.com/hellpirat/django-cookiecutter-boilerplate я тут кстати шаблончик собрал себе для будущих проектов:) на основе cookiecutter, многое у django-cookiecutter подглядел :) 
Может кому пригодиться, да и попробует. 
Не уверен насчет настроек docker надо бы их потестить по лучше и посмотреть. В нем я пока еще не очень силен, не давно ток с ним стал знаком :) . Может есть какие-нибудь рекомендации:)
github.com/hellpirat/django-cookiecutter-boilerplate
Contribute to django-cookiecutter-boilerplate development by creating an account on GitHub.
11:22:20 ПП
User 191376311
Всем привет
11:22:42 ПП
User 120578100
туториал прошёл?
11:22:59 ПП
11:23:08 ПП
User 191376311
Тут у меня другой вопрос
11:24:08 ПП
User 191376311
Закинул проект на alwaysdata, пути прописал, но, uwsgi не видит мои установленные пакеты
11:24:20 ПП
User 191376311
Я делаю pip install django
11:25:05 ПП
User 191376311
pip их ставит, но когда захожу на сайт, потом в до, мне пишет что не найден пакет 'django'
11:25:33 ПП
User 120578100
User 194990550
https://github.com/hellpirat/django-cookiecutter-boilerplate я тут кстати шаблончик собрал себе для будущих проектов:) на основе cookiecutter, многое у django-cookiecutter подглядел :) 
Может кому пригодиться, да и попробует. 
Не уверен насчет настроек docker надо бы их потестить по лучше и посмотреть. В нем я пока еще не очень силен, не давно ток с ним стал знаком :) . Может есть какие-нибудь рекомендации:)
github.com/hellpirat/django-cookiecutter-boilerplate
Contribute to django-cookiecutter-boilerplate development by creating an account on GitHub.
А зачем у тебя на каждый контейнер по докер файлу... конфиги можно примаунтить и в докер комозе
11:26:39 ПП
User 191376311
Сейчас скину лог
11:27:08 ПП
User 120578100
Хрустальный шар в ремонте
11:27:21 ПП
User 194990550
Спасибо:)
Постараюсь, что-нибудь на эту тему найти путное. 
В докер только вникать начал.
11:27:35 ПП
User 194990550
Технология понравилась, а суть пока не очень вник.
11:28:21 ПП
User 120578100
В контейнеризации главное правило - чем меньше слоёв, тем лучше
11:30:08 ПП
User 191376311
а в терминале treader@ssh2:~/treader/reader$ pip install django==1.10
Requirement already satisfied (use --upgrade to upgrade): django==1.10 in /home/treader/.local/lib/python3.5/site-packages
11:30:12 ПП
User 120578100
Однако лично я юзаю контейнеры только для специфических версий внешних сервисов
11:31:11 ПП
User 120578100
source /path/to/virtualenv/bin/activate
?
11:31:36 ПП
User 120578100
Я хз как эта ваша олвейздата работает
11:32:08 ПП
User 191376311
User 120578100
source /path/to/virtualenv/bin/activate
?
работает
11:32:38 ПП
User 191376311
там оно пишет что с env всё в порядке
11:32:42 ПП
User 191376311
PEP 405 virtualenv detected: /home/treader/myenv/
Set PythonHome to /home/treader/myenv/
11:34:15 ПП
11:34:20 ПП
User 226624052
Wtffffffff
11:35:13 ПП
User 120578100
User 226624052
Wtffffffff
разверни импорт
11:36:32 ПП
User 120578100
User 191376311
там оно пишет что с env всё в порядке
а пакеты ставишь в глобальный интерпритатор
/home/treader/.local/lib/python3.5/site-packages
11:37:37 ПП
User 226624052
Да я то развернул и поставил
11:37:41 ПП
User 226624052
Но что за извращение?
11:37:49 ПП
User 226624052
Это старая джанга?
11:37:59 ПП
User 226624052
for i, middleware in enumerate(MIDDLEWARE_CLASSES):
    if 'CommonMiddleware' in middleware:
        mcs = list(MIDDLEWARE_CLASSES)
        mcs.insert(i + 1, 'debug_toolbar.middleware.DebugToolbarMiddleware')
        MIDDLEWARE_CLASSES = tuple(mcs)
        INSTALLED_APPS += ('debug_toolbar',)
        break
11:38:44 ПП
User 120578100
User 226624052
Но что за извращение?
согласен... можно было просто через +
11:39:09 ПП
User 226624052
:D Хз кто писал этот код и как его поддерживать и как развернуть это говно
11:39:47 ПП
User 120578100
ну если ты один поддерживатель разрешаю дев конфиг под себя переписать)))
11:39:49 ПП
User 226624052
Ну, мне дали заказ типа: стяни с фтп с одного хостинга(работало, а потом перестало), на другой
11:39:58 ПП
User 194990550
мне показалось или там виртуаленв в проекте прям?
11:40:09 ПП
User 226624052
Странно как оно работало, там пхп, питон директории и апач и нгинкс
11:40:12 ПП
User 226624052
и все конфиги
11:40:14 ПП
User 226624052
просто всё в куче
11:40:21 ПП
11:40:25 ПП
User 226624052
Я немного в панике
11:40:34 ПП
User 120578100
Добро пожаловать в веб, сынок)))
11:40:42 ПП
User 226624052
Хз, у меня времени конечно еще 8 часов
11:40:52 ПП
User 194990550
dump 2011 года
11:40:54 ПП
User 194990550
удачи хд
11:40:55 ПП
User 135486530
Тебе тупо перенести  или с этим потом работать?
11:41:14 ПП
User 226624052
У меня есть и их новый дамп
11:41:19 ПП
User 226624052
Тупо перенести
11:41:29 ПП
User 226624052
Я-то перенесу
11:41:36 ПП
User 226624052
Но я не уверен что оно поднимется :)
11:41:38 ПП
User 135486530
Тогда пофиг. Поднимай как есть.
11:42:08 ПП
User 226624052
И самое забавное, у этого сайтца(скажем так), нет контроля версий
11:42:13 ПП
11:42:37 ПП
User 226624052
User 120578100
Добро пожаловать в веб, сынок)))
=(((
11:43:05 ПП
User 226624052
Тот_веб должен умереть
11:43:07 ПП
User 135486530
Ты ж с хостинга стянул?)  нафига там контроль версий?)  его ж полюбому кто-то руками там развернул..
11:43:31 ПП
User 135486530
У разраба - то наверн был, но походу разраб унёс его с собой...
11:43:49 ПП
User 194990550
мне тут пару дней назад такое предлагали
11:43:57 ПП
User 194990550
я испугался и скипнул
11:45:05 ПП
User 226624052
User 135486530
У разраба - то наверн был, но походу разраб унёс его с собой...
Каким образом-то? Как-то странно, идти в гит и потом файлзиллой заливать на хостинг
11:45:14 ПП
User 226624052
User 194990550
мне тут пару дней назад такое предлагали
Кто предлагал?
11:45:45 ПП
User 226624052
И подчищать за собой папку .гит
11:45:46 ПП
User 194990550
ну там еще пару фич надо было исправить и хедер изменить
11:45:49 ПП
User 226624052
Для секретности
11:45:53 ПП
User 194990550
сайт какогото стрип клуба
11:45:59 ПП
11:46:08 ПП
User 226624052
Не, тогда точно не оно
11:46:10 ПП
User 194990550
спросил про репозиторий-спроосили что это такое
11:46:10 ПП
User 135486530
User 226624052
Каким образом-то? Как-то странно, идти в гит и потом файлзиллой заливать на хостинг
Ээ.. За гит на сервере -  убивать . скриптами все разливается куда надо. По хорошему ансиблом и в контейнерах
11:46:16 ПП
User 194990550
и свалил хд
11:46:59 ПП
User 226624052
User 135486530
Ээ.. За гит на сервере -  убивать . скриптами все разливается куда надо. По хорошему ансиблом и в контейнерах
А в чем проблема то?
11:47:18 ПП
User 226624052
Настроил вебхуки, поставил фабрик, две кнопки, проект сам пересобирается
11:47:38 ПП
User 135486530
User 226624052
А в чем проблема то?
Яндекс года два назад вспомни... Случайно поисковик нашёл, проинлексировал и ушли сорсы частями
11:47:49 ПП
User 120578100
User 135486530
Ээ.. За гит на сервере -  убивать . скриптами все разливается куда надо. По хорошему ансиблом и в контейнерах
Да да да... а в чём собственно проблема?
11:48:17 ПП
User 226624052
А как он мог проиндексировать сервер?
11:48:22 ПП
11:48:23 ПП
11:48:23 ПП
User 120578100
User 135486530
Яндекс года два назад вспомни... Случайно поисковик нашёл, проинлексировал и ушли сорсы частями
Ну так для этого существует конфиг серва
11:48:33 ПП
User 226624052
Ну и да, даже так
11:48:46 ПП
User 135486530
User 120578100
Ну так для этого существует конфиг серва
Ну вот лоханулись.
11:48:55 ПП
User 226624052
И вон, мне уже подсказали, что можно в енве хранить кое-какие переменные
11:49:19 ПП
User 226624052
Но тут не так-то было
11:49:41 ПП
User 226624052
Ладно, я разворачивать эту хуйню(пытаться)
11:49:54 ПП
User 120578100
User 135486530
Ну вот лоханулись.
Ну так без лоха и жизнь плоха... тут же один умелец недавно убил бд гитлабовскую...
11:50:37 ПП
User 135486530
User 120578100
Ну так без лоха и жизнь плоха... тут же один умелец недавно убил бд гитлабовскую...
Ну..  "админы не нужны"..  Сами себе злобные буратины
11:50:38 ПП
User 226624052
Блять, питон 2.7.. А у меня его нет даже на тачке
11:50:58 ПП
User 226624052
Кто-то еще юзает питон 2.7?
11:51:11 ПП
User 135486530
User 226624052
Кто-то еще юзает питон 2.7?
Много кто
11:51:12 ПП
User 240629525
в линуксе по умолчанию стоит и все на нем
11:51:27 ПП
User 135486530
Pypy не работает нормально ещё на 3
11:51:30 ПП
User 226624052
Не считая тех проектов, которых будет дорого переписать
11:51:35 ПП
User 135486530
Куча легаси
11:52:16 ПП
User 120578100
User 135486530
Ну..  "админы не нужны"..  Сами себе злобные буратины
так админ и убил)))
11:52:48 ПП
User 135486530
User 120578100
так админ и убил)))
Эээ вроде разраб - девопсщик лоханулся не?
11:53:13 ПП
User 135486530
Были бы нормальные админы, хрен бы такое случилось
11:53:16 ПП
User 120578100
не помню точно уже
11:53:38 ПП
User 135486530
Что аж бекапы есть, но восстановить с них нифига толком нельзя
11:54:24 ПП
User 226624052
Django==1.3.0
Lemon==0.5.1
South==0.7.3
11:54:26 ПП
11:55:49 ПП
11:56:56 ПП
User 226624052
Это кто?
11:57:20 ПП
User 226624052
Ну, всмысле, тот самый?
11:57:34 ПП
User 135486530
Написано же в должности
11:57:47 ПП
User 135486530
Он самый)
11:59:43 ПП
User 226624052
А где можно увидеть это?