• Что такое "сайт под ключ"?

    alex_shevch
    @alex_shevch
    Frontend Developer
    Сайт под ключ - это конкретно то, что описано на том сайте, где вы это предложение смотрите. У всех вебстудий/фрилансеров это может отличаться полностью.
    Так что, если написано там, что продвижение входит, то входит, если нет - то нет.
    Ответ написан
    Комментировать
  • Что такое "сайт под ключ"?

    opium
    @opium
    Просто люблю качественно работать
    Ну вот тебе тз на выходе готовый сайт, сам делаешь дизайн вёрстку бекенд
    Сео не входит
    Ответ написан
    Комментировать
  • Как написать класс представления передающий данные, но не перезагружающий страницу?

    @MAGistr_MTM
    Учусь программировать
    1. Js-ом ловите нажатие на ссылку. Останавливаете события(что бы не перезагружалась страница)
    2. Внутри функции перехвата нажатия, отправляете ajax запрос на url
    3. Django делает логику и отправляет респонс
    4. В той же функции отправки запроса(JS) принимаем даные отправленные Django и меняем что нужно на странице с помощью jQuery или отображаем ошибки
    5. ?????
    6. PROFIT!!!!11
    Ответ написан
    9 комментариев
  • С какими сложностями сталкиваются заказчики на фриланс биржах?

    zoozag
    @zoozag
    Opencart
    а. Этап выбора исполнителя
    1. Автоответы от исполнителей, которые не на связи
    2. Большая часть ответов исполнителей - посредники, которые даже не в состоянии самостоятельно оценить проект + сильно раздувают ценник.
    3. Приходится перебрать десятки ответов, чтобы выбрать исполнителя
    б. Этап работы над проектом
    1. Для многих заказчиков проблема составить ТЗ
    2. Синхронизация времени для связи
    3. Отсутствие обратной связи в процессе работы
    в. Поддержка проекта
    1. Каждый следующий исполнитель будет ругать предыдущего за использованные им решения.
    2. Иногда сложно найти исполнителя для доработок со схожим уровнем цена/квалификация и поддержка становится дороже разработки.
    Ответ написан
    2 комментария
  • Cоursera специализация по питону стоит времени или можно заменить другими источниками?

    sergey-gornostaev
    @sergey-gornostaev Куратор тега Python
    Седой и строгий
    Курсы - это просто зарабатывание денег на тех, кто не может сам прочитать учебник.
    1547968320-ae26ffd9aea59ac9687f81ac87e64
    если да, то что можете посоветовать

    Посоветую начать использовать поиск. В бесчисленном количестве ответов на Тостере изучать Python советуют по одному и тому же хрестоматийному учебнику - Марк Лутц "Изучаем Python".
    Ответ написан
    4 комментария
  • Какой диплом нужен,чтобы устроиться в IT компанию?

    inoise
    @inoise
    Solution Architect, AWS Certified, Serverless
    У меня нет вышки - я бросил ЛЭТИ на третьем курсе. Сейчас я руководитель IT отдела крупной организации в СПБ, Senior Software Developer и Solution Architect. Делайте выводы
    Ответ написан
    2 комментария
  • Сколько времени и проектов нужно для Python разработчика, чтобы выйти на фриланс?

    webinar
    @webinar
    Учим yii: https://youtu.be/-WRMlGHLgRg
    есть знания java и C++

    на каком уровне?

    мой стек HTML+CSS+React.js

    на каком уровне?

    Нет системы сертификации, которая требовала бы от Вас сколько-то проектов на питон, да и проекты могут быть разные. Есть те что за час можно сделать, а есть те что годами делаются. Вопрос изначально не имеет четкого ответа. Это из разряда "сколько раз надо поднять гантель, что бы устать?" или "сколько сосисок надо, что бы наесться?" или "почему мне грустно?", конечно лучше чем "как сделать сайт?", но не далеко.
    Ответ написан
    Комментировать
  • Как выбрать учителя по php?

    sim3x
    @sim3x
    Вообщем моя цель - конечная цель стать профессионалом и устроится в хорошую контору.
    профи становятся после того проработают Х лет

    А для этого мне надо знать - как правильно писать на php т.е. форматирование кода, ООП, синтаксис, паттерны, в чем писать - редакторы и т.д.
    форматирование гуглится или читается на офсайте
    ооп - аналогично
    паттерны нужны мидлам
    на чем писать - на чем привычно

    Правильно - это как принято в серьезных организациях, стандарты. То есть понять не просто язык, а всю кухню.
    кухню узнаете при первом деплое

    А не как сейчас делать так, а потом переделывать т.к. всё конечно работает, но так хорошие программисты не пишут.
    требования меняются быстро - нужно быть готовыв удалить весь свой и чужой код и написать его заново

    А потом ещё все это приконнектить к Revision Control System, а их тоже немало.
    лидирующая cvs одна - git

    Раз и навсегда - чтобы не забивать голову лишним и не тратить время.
    если вы думаете, что один раз что-то заучите и все, то так не бывает.
    Уже нигде
    Даже дворнику приходится знакомится с техникой и обучаться работе с ней

    Учителя стоит выбирать по своему темпераменту и набору топиков, которые он вам предложит изучить
    Ответ написан
    4 комментария
  • Как программировать на простом калькуляторе?

    GavriKos
    @GavriKos
    Никак. Мало того что в них 99% даже нечему исполнить программу (потому что тупо набор логических элементов внутри), так еще и если вдруг вы найдете калькулятор с микропроцессором - то вряд ли его можно будет прошивать.
    Ответ написан
    Комментировать
  • Что требует от меня клиент?

    EYPPNM
    @EYPPNM
    I'm not gonna tell you about anything, here
    В английском языке артикль играет очень важную роль
    a proposal это не просто предложение, а это то, что самое важное в его словах на чём следует сконцентрироваться
    Тоесть, выделен термин, общепринятый:
    https://www.beewits.com/web-design-proposal/

    От вас требуется составить Оферту (от англ. гл. offer - предлагаю)
    https://en.wikipedia.org/wiki/Proposal_(business) или бизнес предложение не иначе.
    https://ru.wikipedia.org/wiki/Оферта (РУС)
    https://uk.wikipedia.org/wiki/Оферта (UA)

    В ответ вы получаете или не плоучаете Акцепт https://ru.wikipedia.org/wiki/Акцепт

    Оферта имеет юридическую силу
    Ответ написан
    Комментировать
  • Как сделать аналог https://namechk.com/ с помощью Django?

    sergey-gornostaev
    @sergey-gornostaev Куратор тега Django
    Седой и строгий
    Как-то так примерно:

    urls.py
    urlpatterns = [
        path('check-username/', check_username, name='check_username'),
    ]

    views.py
    @require_GET
    def check_username(request):
        if 'name' not in request.GET:
            return HttpResponseBadRequest()
    
        return JsonResponse({'exists': User.objects.filter(username__iexact=request.GET['name']).exists()})

    registration.js
    $('#id_name').change(function() {
        $.getJSON('/check-username/', {'name': $(this).val()}, function(user) {
            if(user.exists)
                alert('Пользователь с таким именем уже зарегистрирован');
        });
    });
    Ответ написан
    Комментировать
  • Интернет-магазин как организовать доставку?

    solotony
    @solotony
    покоряю пик Балмера
    логистика - это основа любой дистанционной торговли. все остальное дело техники, а вот организовать правильную логистику надо постараться. я бы посоветовал вам пойти поработать в контору которая занимается тем чем вы хотите. поучитесь, а потом решайте оно вам надо или нет.
    Ответ написан
    Комментировать
  • IT-блог как трудовая книжка программиста?

    DDenisov_adv
    @DDenisov_adv
    Маркетинг и продвижение
    1. Личный блог, если вы его правильно оптимизируете, сможет давать вам лиды с поиска. Например, вы можете написать несколько статей на тему "Найти программиста и не прогадать", "Хороший программист - на все золота". Т.е. с вхождением в метатеги в тексте запросы, по которым могут искать такого специалиста. Да, это чисто коммерческая история но и вы ведь работаете за деньги, не так ли, и это всё не из-за любви к искусству, а чтобы найти клиентов.

    2. Человек который пишет, всегда "выше на голову" того, кто не пишет. Конечно при условии, что они на примерно одном уровне и человек не пишет ерунды.

    3. Чтобы не прослыть копипастом, напишите в блоге, что это ваши личные статьи, уникальный контент, и что если кто-то хочет его использовать, то ссылка обязательна. Гит и т.п. профильные сообщества никто не отменяет.

    Успехов, направление верное. Лучше это делать, чем не делать. Я кстати себе нашел разработчика на один проект на битриксе именно через его блог, в поисковой выдаче.
    Ответ написан
    8 комментариев
  • Как предложить скидку заказчику на фрилансе?

    @vism
    Так и пиши. Вы хотели проект за 40К. Но я вам сделаю говнецо за 10ку. Какая вам разница.
    Или
    Я люблю работать бесплатно, хотел скидку сделать до 10К, но подумал и решил вам доплатить, за ваш проект. даже еду не нужно.
    Ответ написан
    Комментировать
  • Need communecate to clients?

    oh_shi
    @oh_shi
    Хотелось бы понимать что эти товарищи делают

    Пытаются вас поиметь.
    Ответ написан
    3 комментария
  • Можно ли работать на фрилансе, создавая "нешаблонные" проекты?

    opium
    @opium
    Просто люблю качественно работать
    Ну делайте не стандартные, никто же не запрещает?
    Ответ написан
    Комментировать
  • Как сделать лендинг с корзиной?

    @lb-web
    делать верстку за деньги ну очень не хотелось бы.

    всегда люблю.

    Что касается вопроса, то тут какая-то безысходность. Ну т.е. деньги за верстку вы отдавать не хотите, но при этом сами не знаете.

    На CMS тоже надо верстать, если хотите "шаблон мечты". Иначе Ваш максимум это установить шаблон и плагин инет-магазина.
    На Adobe Muse сверстать получится, без корзины конечно, но получится, но криво, косо, долго и не удобно. А если потом захотите что-то переделать - то удачи)))

    Ваш выбор cms+шаблон(на него вероятно придется потратиться).
    Ответ написан
    3 комментария
  • Почему не работает djangopackages.org?

    sergey-gornostaev
    @sergey-gornostaev Куратор тега Django
    Седой и строгий
    С проектом всё в порядке. Не в порядке с РуНетом:
    5c3ac8229a68d568077830.png
    Используйте VPN.
    Ответ написан
    Комментировать
  • Хочу зарегаться на апворк. Что следует сделать до регистрации, а чего делать не стоит вовсе?

    an-tar
    @an-tar
    Full stack web developer
    Все просто - зарегистрироваться со своими реальными учетными данными, пройти верификацию, быть готовым ответить на вопросы со стороны Upwork. Прочитать правила использования сервиса, согласиться и не нарушать их.

    Чего не стоить делать - использовать неверные данные или регистрироваться за кого-то; переманивать клиентов с апворка, работать из территорий, откуда работа запрещена согласна законодательству US (Иран, Корея, Крым и др. злачные места - см. правила сервиса); хитрить с клиентами, халтурить со временем и качеством выполненных работ.
    Ответ написан
    Комментировать
  • Переход с Django Templates на Jinja2?

    появление официальной возможности подключить jinja не значит что расширения стали бесполезны, когда потребовалось в итоге взвесив все за и против всё равно остановился на niwinz.github.io/django-jinja
    При этом я не отключал стандартные шаблоны, я использую и то и другое, где узкем местом стали шаблоны, перешел на использование jinja.

    пользуюсь примерно таким:
    TEMPLATES = [
        {
            'NAME': 'django',
            'BACKEND': 'django.template.backends.django.DjangoTemplates',
            'DIRS': [],
            'APP_DIRS': False,
            'OPTIONS': {
                'string_if_invalid': 'VARIABLE ERROR',
                'context_processors': [
                    "django.contrib.auth.context_processors.auth",
                    "django.core.context_processors.request",
                    'django.contrib.messages.context_processors.messages',
                    'core.context_processors.cities_list',
                    'django.core.context_processors.static',
                ],
                'loaders': [
                    ('django.template.loaders.cached.Loader', [
                        'django.template.loaders.filesystem.Loader',
                        'django.template.loaders.app_directories.Loader',
                    ]),
                ],
    
            },
        },
        {
            'NAME': 'jinja2',
            'BACKEND': 'django_jinja.backend.Jinja2',
            'DIRS': [],
            'APP_DIRS': True,
            'OPTIONS': {
                'autoescape': False,  # !!!!!!
                "app_dirname": "jinja2",
                "match_extension": ".html",
                "newstyle_gettext": True,
                "translation_engine": "django.utils.translation",
                "extensions": [
                    "jinja2.ext.do",
                    "jinja2.ext.loopcontrols",
                    "jinja2.ext.with_",
                    "jinja2.ext.i18n",
                    "jinja2.ext.autoescape",
                    "django_jinja.builtins.extensions.CsrfExtension",
                    "django_jinja.builtins.extensions.CacheExtension",
                    "django_jinja.builtins.extensions.TimezoneExtension",
                    "django_jinja.builtins.extensions.UrlsExtension",
                    "django_jinja.builtins.extensions.StaticFilesExtension",
                    "django_jinja.builtins.extensions.DjangoFiltersExtension",
                    # "coffin.spaceless" не работает в py3
                ],
            }
        },
    ]
    Ответ написан
    2 комментария