• Где искать заказы фрилансеру?

    iiiBird
    @iiiBird
    Пока ты спишь - твой конкурент совершенствуется
    ну тк не плати и сиди без работы) нам клиентов больше достанется)
    Ответ написан
    9 комментариев
  • Что нужно и на чем сделать надежный чат, обмен сообщениями?

    Sanasol
    @Sanasol Куратор тега JavaScript
    нельзя просто так взять и загуглить ошибку
    Ответ написан
    Комментировать
  • Что нужно и на чем сделать надежный чат, обмен сообщениями?

    ap0stal
    @ap0stal
    Web-разработчик
    Быстрый и современный способ установить соединение с клиентом – WebSocket

    Для PHP хорошая либа - Ratchet
    Ответ написан
    3 комментария
  • Как отказаться от навязывания низкоквалифицированной работы?

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

    Jump
    @Jump
    Системный администратор со стажем.
    Вы просто несколько неправильно воспринимаете веб сервис И это порождает массу ненужных вопросов, на которые сложно ответить.
    Веб сервис не является самостоятельным хозяйствующим субъектом. Это просто инструмент, оборудование.
    В общем веб сервис с этой точки зрения ничем не отличается от холодильника для замороженной рыбы в магазине. Он просто помогает коммерсанту продавать или оказывать услуги. И холодильник не может заключать договора, платить налоги, и совершать денежные операции.

    Пока понял что ИП или ООО регистрировать в любом случае нужно.
    Да, поскольку прибыль регулярная, без этого не обойтись.

    Открывать ли расчетный счет?
    Если ИП теоретически можно и не открывать. Хотя на практике - трудно представить ситуацию когда без него можно однозначно обойтись. В случае ООО - без вариантов открывать.

    Нужно ли получать какую-либо лицензию?
    Если вы ведете какаю-то деятельность которая подлежит однозначному лицензированию - например торгуете оружием, однозначно нужно получать, если нет, то не нужно.

    Нужно ли уведомлять какую-нибудь гос.структуру о том, что я храню персональные данные?
    Статья 22 пункт 1 федерального закона N 152-ФЗ
    В общем - нужно, если вы не попадаете под исключение указанное в статье 22 часть 2 федерального закона N 152-ФЗ

    А о том, то на моем сайте можно провести какую-либо денежную операцию?
    Тут все просто - на вашем сайте однозначно нельзя провести какую-то денежную операцию! Это просто физически невозможно.
    Денежные операции проводятся через банки, процессинговые центры, расчетные счета, платежные системы, наличный расчет.

    И раз уж на то пошло, сколько можно этим заниматься нелегально, при каких объемах и что за это грозит?
    www.consultant.ru

    Как работать с юриками если ты веб-сервис? Типовой договор с каждым? Выставлять счета по почте + ЭЦП?
    Неправильный вопрос. Веб сервис не может работать ни с юриками ни с физиками. Он работает с компьютерами.
    С юриками и физиками работают другие юрики и физики.
    Т.е договора с юриками будет заключать ни в коем случае не веб сервис, а организация или предприниматель которому принадлежит этот вебсервис.
    Ну а дальше все как у всех - обычная работа организации или предпринимателя с контрагентами.
    Вариантов заключения договоров и документального оформления масса, все зависит от вашей ситуации.
    Ответ написан
    3 комментария
  • Что скажете о бирже PeoplePerHour?

    opium
    @opium
    Просто люблю качественно работать
    Что вам мешает сидеть сразу на всех биржах как я
    Список тут
    upworkest.ru/spisok-frilans-birzh
    Ответ написан
    Комментировать
  • Что скажете о бирже PeoplePerHour?

    begemot_sun
    @begemot_sun
    Программист в душе.
    Идите везде и сразу.
    Ответ написан
    Комментировать
  • Конкуренция на фриланас бирже?

    opium
    @opium
    Просто люблю качественно работать
    Ну про конкуренцию хорошо описано на апворкесте
    Если поправить простор галочку на сайте то будет 500 исполнителей, если верстать сложный шаблон то еще повезло если хоть один из соискателей сможет
    upworkest.ru/konkurentsiya-na-frilanse
    Ответ написан
    9 комментариев
  • Конкуренция на фриланас бирже?

    Sanes
    @Sanes
    Есть альтернативный вариант. Пилите блог, набирайте аудиторию. Долго, муторно. Зато результат будет крепче, чем портфолио и отзывы на фрилансе. На том же фрилансе стартануть целая история.
    Ответ написан
    2 комментария
  • Есть в Upwork команды, которые принимают новичков?

    opium
    @opium
    Просто люблю качественно работать
    Нет
    Станьте уже профи не ленитесь это не сложно
    upworkest.ru
    Ответ написан
    Комментировать
  • Как установить homestead с php5?

    @assets
    Back-end developer
    Поставить puphpet с php5 и laravel, и не париться.
    Ответ написан
    Комментировать
  • Рабочее окружение современного разработчика. Мобильное, быстроразворачиваемое, вандалоустойчивое?

    evnuh
    @evnuh
    Поиск Гугл помог мне, впусти и ты его в свой дом
    С виндой не знаю как, но при смене железа на unix системах вы спокойно за 1.5 часа можете восстановить всё как было, используя:
    1) Полный бекап машины. Плюс - полностью повторяемый и предсказуемый результат. Минус - много весит, тянет за собой всю вашу историю общения с компом, в том числе и ненужный хлам накопившийся в ОС.
    -или-
    2) используя скрипт установки и настройки чистой ОС. Этот вариант более универсальный, т.к. вы контроллируете полностью всё что будет делаться с новой ОС. Вот например любите вы понастраивать систему и привыкли к какому-то софту, то потихонечку копите файл с коммандами настройки системы, установку программ через пакетный менеджер и т.д. А данные свои просто бекапите. Минусы - что-то может поменяться/обновиться со времён как вы записали скрипт до момента его выполнения. Софт в пакетном менеджере мог обновиться, сама ОС могла что-нибудь изменить внутри и старые команды могу тперестать работать. Но всё решаемо, и способ этот не требует никаких затрат, это всего-лишь текстовый файлик.
    Ответ написан
    1 комментарий
  • Рабочее окружение современного разработчика. Мобильное, быстроразворачиваемое, вандалоустойчивое?

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

    Fesor
    @Fesor
    Full-stack developer (Symfony, Angular)
    храним все важные документы в облаке, а серсы у нас и так в GIT.
    Ответ написан
    Комментировать
  • Как ИП оказывать услуги без бюрократии?

    madmatvey
    @madmatvey
    Руки, ноги, голова. В наличии и под заказ.
    Когда я открывал ИП, воспользовался достаточно подробной инструкцией и сервисом Эльба от СКБ-Контур. Денег стоит это не много, а все "головняки" с документами, ведением бухгалтерии, открытием/закрытием счета снимает :)
    Ответ написан
    Комментировать
  • Как сделать регистрацию и авторизацию пользователей через мобильный номер?

    @Tirael78
    необходимо:
    1 подключиться к услуге рассылки СМС, наилучшее решение через существующий шлюз, например по России, мы после большого перебора остановились на smsc.ru (это не реклама), у них хороший api, цены в рынке.
    2 Необходимо реализовать взаимодействие с api смс шлюза на своем сервере (в зависимости от выбора api).
    3 На стороне сервера необходимо генерировать код подтверждения, к примеру набор из 4 или 6 цифр или букв, или иной комбинации. Сохранить связку пользователь - код подтверждения, чтобы иметь возможность сравнения в будущем.
    4 используя api шлюза отправляете код подтверждения на номер пользователя.
    5 абонент вводит код подтверждения и отправляет вам на сервер, любым реализованным вами механизмом.
    6 получив под подтверждения, проверяете, что данному пользователю был отправлен именно этот код. Если данные совпали - авторизуете пользователя.

    Некоторые советы по реализации:
    1 установите срок жизни кода, это нужно для безопасности
    2 введите ограничение на количество попыток ввода, опять же для безопасности
    3 при взаимодействии с api шлюза, необходимо анализировать ответы на ваши запросы, скажем человек ввел не существующий номер телефона, ошибся, вам необходимо корректно обработать данную ситуацию, подобных моментом может быть достаточно много.
    4 некоторые шлюзы (как например указанный мной выше) примут российский номер в формате 89 и так далее, но надо понимать что не факт что все шлюзы так поступят, правильный код России 7, и следовательно номер мобильного должен начинаться на 79, в других странах есть свои особенности, и это надо учитывать.
    5 установите срок жизни СМС сообщения (если шлюз позволяет это в своем api) не более срока жизни кода на вашем сервере, к примеру человек вне зоны действия сети, и СМС придет к нему через 1 час, когда уже не будет актуальна, в итоге вы заплатите за бессмысленное СМС сообщение, если у вас много абонентов, в итоге может набежать большая сумма. А так, сообщение просто не будет отправлено и вы сэкономите деньги.

    На самом деле там еше много нюансов, в зависимости от потребности вашего сервиса, но в общих чертах примерно так.
    Ответ написан
    Комментировать
  • Учет рабочего времени. Правильный ли подход?

    mazah
    @mazah
    Главное - делай
    Есть три версии происхождения проблемы:
    1. Тайминг ставится не совсем корректно;
    2. Вы не эффективно закрываете задачи;
    3. И то и то.

    Что делать? Безусловно, нужно честно пообщаться с человеком, который ставит Вам задачи.
    Подойдите к нему с предложением посоветоваться и объясните ситуацию.

    • Если задачи типичны и есть коллеги, которые справляются с ними в установленное время, то Вам придется поднять свою эффективность. Главное не относитесь к этому негативно, ведь это в целом повышает Ваши навыки и ценность как эксперта. Отнеситесь к этому как к вызову.
    • Если же задачи уникальны, то нужно проговорить это и предложить увеличить количество времени по выполнению таких задач. Предложите со своей стороны шкалу сложности задач, чтобы Вы ориентировали руководителя о том сколько реально необходимо времени на закрытие задачи.
    • В идеале начните собирать объективную статистику, самостоятельно фиксируйте сколько времени потратили на конкретную задачу. Через 2 недели - покажите эти цифры руководителю, сядете вместе и переоцените постановку времени для одного типа задач и для другого.

    Будьте честными, будьте командой.
    Ответ написан
    5 комментариев
  • Как ИП оказывать услуги без бюрократии?

    opium
    @opium
    Просто люблю качественно работать
    Нет везде надо договора и счёта фактуры акты.
    Ответ написан
    1 комментарий
  • Что нужно знать перед началом разработки большого проекта?

    @vilix
    Если к проекту будет подключатся команда разработчиков, а если проект большой я думаю рано или поздно вам понадобятся помощники, тогда вам будет необходим свой code-style-guide ну или позаимствованный например от гугла.

    Насчет проектирования, тут не всегда обязательно UML, проектировать можно по разному, зависит от методологии, если вы не боитесь, что во время разработки проект будет терпеть много изменений, то пишите спеку (SRS) в виде IEEE 830 или RUP. В ходе написания спецификации вам и понадобятся разные UML диаграмки.
    Если вы любите более гибкую разработку, то можете позаимствовать так называемые user story, суть которых состоит не в подробном техническом документировании каждой функции, а в том, что функционал проекта разбивается на фичи которые описываются человеческим языком, можете примеры из scrum посмотреть.

    Вообще все сводится к выбору методологии разработки ПО, их сейчас множество, от себя скажу, что не обязательно зацикливаться на одной, их можно синтезировать подстраивая под себя.

    Я для себя понял одно общее правило: большей проект в начале упрощать максимально, отбрасывая все лишнее, стараясь в первом же прототипе, реализовать главную бизнес цель проекта, а потом уже наращивать все остальное.

    Это правило помогает, меньше рассуждать и философствовать над проектом и просто делать его, а то много проектов завершаются еще на стадии проектирования, когда ты входишь в ступор от обилия вариантов реализации и возможных проблем и сценариев. Just do it)
    Ответ написан
    Комментировать