Задать вопрос
  • Какой есть бесплатный фриланс для исполнителя?

    syschel
    @syschel
    Предоплату или пост тоже? То есть с заработанных денег на бирже, заплатить небольшой процент в 2-10% при выводе денег от заработка, вас устроит?
  • Django-registration-redux. Как привязать другие модели?

    syschel
    @syschel
    baterson: Начните туториал и закончите его. Полностью. Потом возьмите за основу какй либо сайт в интернете. Середняк, мелочь. Только не ебай или фейсбук. Сайт визитку/блог и попробуйте накодить такое же. Ну или погуглите ТЗ на разработку сайта визитки на фриланс площадках. И по этому ТЗ попробуйте сделать своё. Только обязательно, делайте своё, а не переносите всё на батарейки. Батарейки это только сложная внутренняя логика типо работа с графикой, базой, сложные мат расчёты. А всякие ЛК, новости, комменты, блог, обратная связь. Всё это своими руками, всё функционалом джанги.

    Вам же знания нужны и опыт, а не готовый сайт? Если готовый сайт, то качаем любой PHP движок из популярных и разворачиваем, вообще ничего не программируя.
  • Django-registration-redux. Как привязать другие модели?

    syschel
    @syschel
    baterson: djbook.ru/rel1.8 пройдите туториал, тут полный перевод документации... почти полный, где-то 80%.
  • Symfony2 или Django?

    syschel
    @syschel
    kazmiruk: Нет, Урал. Ну там метания были в другом. Меняли студии по разным причинам. Заказчик понял, что проект не статичен и его нужно постоянно развивать. Часть функционала создавать, часть переделывать, а часть убирать (бизнес штука вообще сложная и очень переменчивая). Но многие студии заточены под вытягивание денег за короткое время. То есть быстро сделать и забыть, а не постоянно работать. В итоге цену ломили за любой чих, очень долго согласовывали. По этому и были метания от студии к студии, в поисках лучших условий. Ну а те по древнему священному правилу всех разработчиков, сразу же заявляли - конкуренты сделали гавно, на гавняной технологии, нам проще переделать всё на нашей супер технологии, чем разбираться в той.

    Вот и метался. Пока не понял, что проще создать свой штат постоянных сотрудников, которые будут заниматься только его проектом.
  • Symfony2 или Django?

    syschel
    @syschel
    zhandosbai: Тогда оценивайте студию(команду), а не инструменты. Инструмент может быть любым, всё зависит от знаний и опыта тех, кто этим инструментом пользуется.

    German Jet: если ставить именно требование симфонии, то возможно. Если только языка, то нет, особенно если это не МСК или СПБ.

    kazmiruk: А найти квалифицированного python разработчика? :-)
  • Как развиваться в программировании, если мотивируют только деньги?

    syschel
    @syschel
    trevoga_su: А вы чем читаете? Давайте строчками кода ещё мериться начнём? Толк то спорит с человеком, который всю жизнь ел только так и уверен, что иначе не бывает, потому что ничего другого он не пробовал? Я вот не вижу смысла. Вы консерватор и вам неприемлема любая технология которую лично вы не пробовали, а лучше ваш дедушка.
  • Как развиваться в программировании, если мотивируют только деньги?

    syschel
    @syschel
    trevoga_su: Угу. Спор консерватора с реформаторами. Ясень пень, что лошадь привычнее и удобнее автомобиля. Так же как и проще лично сказать при встрече, а не учиться писать и читать.
    Повторюсь. Если у вас плохо организован процесс работы и вы не можете обойтись без личного надзора/контроля/присудствия, то это не говорит о других. Почему существую всякие агил, скрим? Наверно дураки придумал! Почему существуют црм, репозитарии, таскменеджеры, девелоп сервера? Наверное и их дураки придумали.
  • Как развиваться в программировании, если мотивируют только деньги?

    syschel
    @syschel
    trevoga_su: Если у вас криво поставлен процесс работы, это не говорит обо всех компаниях. Я лично уже не первый год работаю в проектах с удалёнными сотрудниками. Проектах разработка которых идёт от полугода и выше. Друг работает начальником одного из отделов разработчиков американской компании, весь его отдел раскидан по миру, никого в офисе нету. В живую они только на корпоративах встречаются. Да, рабочий день у них по Ньюйорку, весь отдел в чате Скайпа, система контроля времени через софтину одеска, задачи через ЦРМ работодателя.
  • Как развиваться в программировании, если мотивируют только деньги?

    syschel
    @syschel
    Как бы открою страшную тайну, уже давно отказались от голубей, для быстрого общения на большом расстоянии. А для программирования, инструментов и подавно полно, особенно для команд.
  • Как в Django CBV реализовать условие if/else?

    syschel
    @syschel
    marazmiki: А вы правы. Я тупо просмотрел, для чего автор использует данное представление. В данном случае именно UpdateView правильно использовать. Я же думал он просто увеличивает счётчик просмотров объекта, без участия юзера.
  • Как в Django CBV реализовать условие if/else?

    syschel
    @syschel
    def get(self, request, *args, **kwargs):
            self.object = self.get_object()
            self.object.article_likes += 1
            self.object.save()
  • Множестов объектов одним запросом (insert/update)?

    syschel
    @syschel Автор вопроса
    un1t: За бред извиняюсь, погорячился. Цену выносить как и скажем название - не рационально. Ибо это основной параметр товара в магазине, который почти всегда нужно выводить. А если выносить в отдельную таблицу, это лишние запросы, пускай даже джоинами. Да и добавление/обновление усложняется из-за работы с двумя таблицами.

    10к обновить это проблема. Сейчас просто пробег файла на 10к строк (товаров) с проверкой есть ли в базе, занимает 25 секунд. А вот попытка обновить только цену у 10к товаров пробегая файл, выходит за 10 минут. И это на локалке с 32гб оперативки, ssd и 4 ядрами i5, а на ВПСе где ресурсы не такие, вообще беда.
  • Множестов объектов одним запросом (insert/update)?

    syschel
    @syschel Автор вопроса
    un1t: А про "в наличии" в теме вопроса вообще не говорится. Фигурирует только два критерия "создать новый товар" и "обновить цену старых". :-)
  • Множестов объектов одним запросом (insert/update)?

    syschel
    @syschel Автор вопроса
    За bulk_create, спамибо. Совсем забыл про этот в джанге. А вот вариант с созданием новой таблицы - бредово. Ибо количество товаров в базе растёт. Старые не удаляются, а только помечаются как "удалённые" и отключаются на отображение в некоторых местах, но на сайте отображаются. В итоге каждый день добавляется сколько-то новых товаров, у скольких-то меняется цена, какие-то помечаются как "удалённые". Сайт за менее полу года набрал около 1кк товаров в базе, активных (отображаемых) около 80к. В обновлении может прийти всего 10к товаров на добавление/обновление/удаление. Вы же предлагаете 9,990,000 записей клонировать, ради добавления 10,000.
  • Критично ли отсутствие ИП/ООО у web-разработчика для поиска клиентов?

    syschel
    @syschel
    Дмитрий Энтелис: Да нет. Есть несколько типо заказчиков. Есть частники (физики, ИП), а есть юрики. Первые часто вообще договорами не обременены и налоговыми. Тупо переводят на счёт с левой пометкой или вообще наличкой платят. А вот вторые спокойно обходятся через договор подряда. Цена же для всех едина.
  • Критично ли отсутствие ИП/ООО у web-разработчика для поиска клиентов?

    syschel
    @syschel
    Дмитрий Энтелис: Не знаю как у вас, но у нас уже два года работает такая схема с заказчиками. При том поиск вообще не ведётся, все идут сарафанным радио. Цена всех устраивает как и +30%

    А про налоги говорю не с потолка. Общались со многими заказчиками. Все нежелания работать с простым Васей, списывали на проблему вывода средств для его оплаты с счёта юр лица. При предложении работать по договору подряда, все соглашались.
  • Критично ли отсутствие ИП/ООО у web-разработчика для поиска клиентов?

    syschel
    @syschel
    С чего такие заблуждения? Самая главная причина, это списание средств со счёта юр лица. В налоговую нужно принести бумажное подтверждение траты этих денег. И просто вася с улицы, это геморрой списывания на левые траты этих денег. А ИП или ООО даст нормальные акты, договор. Всё с печатями. Налоговая довольна, заказчик не ломает голову, как снять со счёта юрика денег, для оплаты работы васи.
    А вот Петя умный. Петя готовит типовой договор подряда на свои услуги. Договор подряда между физ лицом и ИП, физ лицом и ООО. И сразу говорит об этом заказчику. Тогда заказчик не ломает голову, как оплатить работу. Ибо договоры подряда "не привычны" многим заказчикам. Они привыкли работать с юрлицами и тупо забыли/не знают о договорах подряда.
  • Как получить ответ от соц. сети использую django-social-auth?

    syschel
    @syschel
    Не все сервисы отдают емайл, некоторые отдают, но нужно настраивать отдачу данных на стороне сервиса.
  • Множестов объектов одним запросом (insert/update)?

    syschel
    @syschel Автор вопроса
    Да, это я и написал. Непонятно как создать правильный список из объектов модели. А потом как правильно получившийся список скормить в ОРМ.