Обновить
3

Пользователь

Отправить сообщение
В чём то есть и свои плюсы. К примеру то что осталось на уровне костылей, тут можно уже реализовать «красиво». Или то что не удалось реализовать там, так как текущая структура уже не могла этого позволить, тут можно заложить в начале. Ну или то что делалось там в 3-4 подхода, так как не всегда можно предвидеть всё, тут можно сделать в 1-2.

В чём-то всё таки есть плюсы. Ведь чем больше делаешь, тем больше развиваешься и тем больше хочется отмотать время назад и тот или иной кусок кода, переделать.
Тоже первой мыслью, про него подумал
habrahabr.ru/company/symantec/blog/149904/
Если память не изменяет. За последние лет 5, были новости когда домены забирали узаконенные сквотеры. Тупо через суд. Сославшись что доменное имя это их товарный знак. И не важно что там существовал давно сайт, со своей аудиторией. А не сквотерский домен ожидающий покупателя.
При этом у сквотера не мало доменов которые и через пару лет никому не нужны — инвестиции в трубу.
ZZZ_Sochi И как у вас организован процесс параллельной разработки несколькими программистами одного проекта? Вы же используете системы контроля версий? Если да, то вы льёте файлик log.sql(имя произвольно) в репозитарий, чтобы другие разработчики могли увидеть что изменилось в структуре БД? Или при каждом изменении структуры, вы подходите к каждому и просите выполнить ваш код в их локальной БД?
Вы наверно не разрабатывали в команде большой проект. А всё вели сами.
Раз миграция вас пугает
docs.djangoproject.com/en/dev/ref/contrib/auth/#manager-methods
Удобная вещь если честно. Создаём класс доп модели (расширенный профиль), наследуем от модели
from django.contrib.auth.models import User

В модели прописываем дополнительные поля, к примеру город, пол, телефон etc
Указываем в ней objects = UserManager()
Который берётся из
from django.contrib.auth.models import UserManager

И всё… Классический объект User будет обладать объектами из вашего саб класса.
И уже можно обращаться.
request.user.username
request.user.email
request.user.account.phone

При этом в БД, данная модель будет без ИД класического, а будет сразу с связью на ИД в модели User.
python manage.py sqlall account
Посмотрите на вариант выдачи
Кто-то банально, боится летать.
А через юзер менеджер в саб модели профиля?

class Account(User):
city = models.CharField(verbose_name=«Город»)
phone = models.CharField(verbose_name=«телефон»)
objects = UserManager()

З.Ы. Джанга 1.4
Порой пока не начнёшь активно пользоваться продуктом, не видишь всего что в нём есть и чего нужно. Даже если продукт разрабатывают под тебя.
По опыту знаю. Если проект коробочный и в стол, то по барабану. Если же с ним работают активно и хотят на нём зарабатывать (хотя бы экономя время и ресурсы), то он постоянно растёт и дорабатывается.
Тут думаю не малую роль сыграло и то, что клиент не смог по коробке оценить что ему нужно. А уже в процессе работы с продуктом, появились новые хотелки и допилки.
Зато сколько миллионов других «дарований» пишут софт, приложения и спокойно без гонений их выкладывают в сети или продают. И никого же их не гнобит, их даже не замечают. Тут же думаю виной были именно громкие заявления, что он супер пупер мега кодер и написал супер пупер мега прогу не имеющую аналогов и обходящую рынок подобных программ. Ну и указание должности папы и денешка в 400к рублей.
У меня все их домены с IP сервака заблокированы.
Если учесть моду на закрытие сайтов по IP, то могут закрыть и вообще без контента. Тупо не повезло с хостером(соседями по серверу).
Да, только три их сайта. Скорее всего вдс/впс у них

webmasters.ru/tools/ipsites?addr=178.79.188.183
killmepls.ru
www.killmeplz.ru
forum.killmepls.ru
Или вспомнить как Медведеву показывали на выставке «Российская разработка — отечественный планшет». Даже с логотипом какого-то НИИ. А по факту оказался китаец безлейбовый. А ведь тоже бабла попилили не мало.
Ну обхаяли школьника с Bolgenos, который из бесплатного дистриба что-то сделал по мелочи, удалил копирайты и «заявил» что создал всё сам. А взять к примеру РуОС. У нас же её официально распилили на гос уровне, взяв мандриву и бабло на разработку РуОСи.

>>
Долю в разработчике одного из самых простых Linux-дистрибутивов Mandriva приобрел инвестиционный фонд с российскими корнями NGI. По мнению участников рынка, за сделкой стоит бывший министр связи Леонид Рейман, который намерен создать на основе Mandriva российскую операционную систему.
>>>
пруф
www.cnews.ru/top/2010/07/06/russkie_spasayut_umirayushchuyu_mandriva_dlya_sozdaniya_natsionalnoj_os_399300
MefistofelL
А это не он? Ник на ВК тот же. Хотя может и ошибаюсь.
На сайт гос закупок только не ходите, почувствуете себя опять школьником. Там все цены Х*1000.
;-)
И да и нет. Порой и клон, только по обложки, сделать сложно, не зная всего что реализовано внутри. Скажут сделать тот же фейсбук, только красный. Очень много логики зашито внутри, которую так просто не понять, и там только на тыканье и предположения может уйти пол года. Чтобы создать ТЗ для клона. У меня был такой заказ, прародителю было лет 5-7, клон делали пол года. При этом все входные данные для программиста от заказчика «ну вот ссылка, сделай такое же».

Но вот если есть готовое ТЗ, где расписана вся логика, что с чем взаимодействует и как. Тогда да, тогда проще и быстрее. Особенно если ТЗ уже будет по обкатанному проекту, где успели набить шишки и выловить все подводные камни и допилить напильником.
У меня был клиент на сайт. Всё его виденье сайта(ТЗ) сводилось к одной фразе:
— Хочу чтобы любой человек заходил и сразу «ВАУУУУ!!!!». Давай, сделай мне вариантов 10-15, я посмотрю, по выбираю и скажу что оставить, а что доделать. А сейчас ни о каком ТЗ говорить не хочу. Но ты же спец в этом, ты же можешь сделать чтобы было «ВАУУУУ»!

:-)

Информация

В рейтинге
Не участвует
Откуда
Россия
Зарегистрирован
Активность

Специализация

Бэкенд разработчик
Средний
Python
Django
RESTful API