• Как начальник может контролировать фрилансера по часам удалённо?

    @vism
    Будьте готовы к тому, что ваши 9 часов проведенных на работе = 4-5 по тайм трекеру.
    И если порой на работе можно весь день делать видимость работы, по тайм трекеру так не выйдет
    Ответ написан
    Комментировать
  • Как начальник может контролировать фрилансера по часам удалённо?

    gbg
    @gbg
    Любые ответы на любые вопросы
    Решение называется "адекватный начальник". Оставайтесь на окладе, продолжайте работать по 8 часов день с перерывом. Важно не количество отсиженного за работой времени, а качество сделанного.

    Если вы будете работать по 16 часов, а на выходе будет фигня из-под коня - какой от этого прок? А оплату будете требовать в двойном размере. Не годится такое, не правильно это.
    Ответ написан
    5 комментариев
  • Random Forest программерское описание?

    Arseny_Info
    @Arseny_Info
    R&D engineer
    Почитайте "Программируем коллективный разум", там основные алгоритмы разобраны на пальцах.
    Ответ написан
    Комментировать
  • Random Forest программерское описание?

    @khrisanfov
    Программист
    Random Forest это boosted trees (ансамбль деревьев). Чтобы понять как он работает, надо сначала понять как работает одно дерево и какие проблемы появляются, то есть зачем понадобился ансамбль. Работа деревьев неплохо описана в книге Applied Predictive Modeling (Max Kuhn), в ней есть много ссылок на источники. Код реализации Random Forest можно посмотреть тут https://github.com/imbs-hl/ranger
    Ответ написан
    1 комментарий
  • Как отказаться от проекта на Upwork и получить частичное вознгараждение?

    @ehs
    Architect / 3d designer
    В первую очередь нужно поговорить с заказчиком. Может он поймет и осознает что то что вы сделали это оптимальный приемлемый вариант и примет его как выполненный проект. Гарантия того что на вас никто не пожалуется и не оставит плохой отзыв - только одна - полный возврат денег.
    Ответ написан
    Комментировать
  • Какие есть преимущества у laravel5 перед symfony2?

    OnYourLips
    @OnYourLips
    Это инструменты для разных задач. Нельзя сказать, что один из них лучше другого.

    С Laravel проще в стартапах: быстро наговнокодить и зарелизить.
    Symfony приоритетней там, где важно качество кода, но продукт из-за этого выйдет дороже и будет дольше разрабатываться.
    Ответ написан
    5 комментариев
  • Можно ли использовать Upwork агентство как площадку для не-Upwork фрилансеров?

    dimonchik2013
    @dimonchik2013
    добавлять ли масло в тарталетки с черной икрой?

    1. https://www.upwork.com/legal/contractor-policies/

      8. AGENCY POLICIES
      Every person working on behalf of an agency must have their own account and profile. These profiles must be associated with their agency on Upwork. Sharing accounts is not permitted.


    2. https://support.upwork.com/hc/en-us/articles/21106...
      How do I apply on behalf of the agency as a whole?

      Although the Connects balance is shared by the whole agency, proposals are submitted on behalf of particular workers. You cannot “apply as an agency” without assigning the proposals to a person.



    нельзя
    Ответ написан
    1 комментарий
  • Требуется хранить пароль в базе - как?

    Denormalization
    @Denormalization
    Все варианты выше: не дают приемлемой защиты от кражи данных. Получив доступ к серверу, я смогу без проблем получить доступ ко всем паролям которые хранятся в "открытом" виде.

    Правильный вариант:
    Поднять на внешнем сервере свой API, на который будут скидываться открытые логин\пароль пользователей. Контакты с этим сервером только через API, на уровне: сохрани данные, начни работу, верни статус работы, обнови данные.

    Тогда даже если я получу доступ к основному серверу, я физически не смогу достать открытые пароли пользователей. Максимум что я смогу - навредить, удалив эти данные. Но это я могу сделать и на основном сервере.
    Ответ написан
    9 комментариев
  • Как работать фрилансеру в Украине?

    @FalconTheGrey
    Я фрилансер в Украине :) На вопросы по порядку:
    1. На мультивалютный счет укрсиба или привата (других не пробовал) евры и баксы по свифту заходят за несколько дней.
    2. Перечислением на счета налоговой с соотв. кодом плательщика. Любой бухгалтер за 5 мин покажет.
    3. Это - Ой. Получить евры на счет, дождаться их принудительной продажи, перевести гривны со счета на карту, пойти в банкомат, снять гривну, встать в очередь в обменник, предъявить паспорт, купить евры. К сожалению, по нашему дебильному законодательству только так. Для хомячков: действительно никак. Даже если у вас мультивалютный счет, мультикарта и банкомат с баксами - то все равно никак. И через кассу банка тоже никак. Это в Украине. Если живете в еврозоне - то без проблем.
    4. Обязательно.
    Ответ написан
  • По каким книгам / материалам лучше подтянуть алгоритмы и структуры данных?

    1eqinfinity
    @1eqinfinity
    sound design, music, DSP
    На курсере замечательные курсы:
    https://www.coursera.org/course/algs4partI
    https://www.coursera.org/course/algs4partII
    https://www.coursera.org/course/algo
    https://www.coursera.org/course/algo2

    На них рекомендуют следующие книги:
    • Cormen, Leiserson, Rivest, and Stein, Introduction to Algorithms (3rd edition)
    • Dasgupta, Papadimitriou, and Vazirani, Algorithms (бесплатная, гуглится)
    • Kleinberg and Tardos, Algorithm Design
    • Sedgewick and Wayne, Algorithms (4th edition) (algs4.cs.princeton.edu/home/)
    Ответ написан
    Комментировать
  • Почему компьютер включается каждую ночь?

    grimich
    @grimich
    Не забудьте отметить лучший ответ как решение
    Почти уверен, что автообновления винды на это время настроены
    Ответ написан
    2 комментария
  • Заказчик хочет получить проект до оплаты?

    Denormalization
    @Denormalization
    Заказчик же написал:
    This looks great now. Please send the code files. I will release the payment soon after receiving the code files.


    Т.е проект funded, и стало быть деньги уже внесены. Значит ничего боятся не надо.
    Я как делаю:
    - Показываю работу у себя на сервере или на сервере у заказчика
    - Заказчик одобряет
    - Я высылаю ему файлы по email/skype или через сообщения на upwork.
    - Сразу же жму закончить проект, и туда же прикрепляю те же самые файлы. (там специальное поле для файлов есть, когда жмешь завершить проект)
    - ???
    - Profit

    Зачем отсылать файлы 2 раза?
    1) Заказчику удобнее получить файлы сразу на почту\skype, он не хочет заморачиваться и искать их где-то. Поэтому отсылаем ему напрямую.
    2) Во время завершения заказа нужно прикрепить файлы, чтобы в случае чего, саппорт видел что я сделал, и почему я должен получить за это оплату.
    Ответ написан
    2 комментария
  • Заказчик хочет получить проект до оплаты?

    paradokso
    @paradokso
    Начинающий фронт-эндер
    у него счет верифицирован? деньги за проект funded? Если да, то завершайте работу (submit the job или как там кнопка называется) и прикладывайте файл. Если что не так будет - то деньги защищены же.

    Я не заморачивался этим. Показывал заказчику страницу на хосте и отсылал архив.

    Если чел не адекватный, то вы в любом случае не получите отзыв от него :)

    UPD по апдейту вопроса. В профиле же все видно. Вверху справа звезды. Внизу отзывы за проекты (кликните и будет виден рейтинг за каждую категорию - сроки, доступность и т.д.). Может не сразу отображаться. Просто имейтетерпение
    Ответ написан
    Комментировать
  • Как доверять фрилансерам?

    @dmitryKovalskiy
    программист средней руки
    Можно чуть проще. Создать тестовую/девелоперскую базу данных. Магазин останется тем же, а данные будут другими. Или вы хотите правки прямо на боевом серваке?
    Ответ написан
    2 комментария
  • Что перспективнее/интереснее на upwork - WordPress or PHP-фреймворки?

    opium
    @opium
    Просто люблю качественно работать
    Интереснее фреймворк
    Перспективнее wordpress
    Ответ написан
    Комментировать
  • Что перспективнее/интереснее на upwork - WordPress or PHP-фреймворки?

    Denormalization
    @Denormalization
    - Работы по WP ОЧЕНЬ много. Не просто МНОГО, а на столько МНОГО, что мне пришлось специально убирать слово WP из поиска, так как весь фид им засран. Я вообще сначала подумал что на upwork только по WP работу постят.
    - Работы по "фреймворкам" относительно WP не много, но без адекватных знаний туда лучше не соваться. На мелких проектах - индусы перебьют, на крупных - люди с большим опытом и рейтингом.
    Ответ написан
    5 комментариев
  • Критично ли отсутствие ИП/ООО у web-разработчика для поиска клиентов?

    edinorog
    @edinorog
    Троллей не кормить!
    некомфортно некоторым клиентам. в остальном пофигу
    Ответ написан
    Комментировать
  • $$$ что значит в php?

    alexey-m-ukolov
    @alexey-m-ukolov Куратор тега PHP
    Это называется переменная с переменным именем (variable variable).

    class Foo {
      public $deepest = 'Limbo';
      
      public function __toString()
      {
        return 'deep';
      }
    }
    
    $deeper = 'deepest';
    $deep = 'deeper';
    $b = new Foo();
    
    echo $b->$$$b;


    Выражение выполняется справа налево:
    1. $b->$$($b) превращается в $b->$$($b->__toString()), поскольку именно так ведут себя объекты, когда на них пытаются натравить echo;
    2. $b->$$($b->__toString()) превращается в $b->$(${'deep'}), именно это значение возвращает метод __toString класса Foo, инстансом которого является $b;
    3. $b->$(${'deep'}) превращается в $b->$($deep), это как раз вызов переменной при помощи значения из другой переменной;
    4. $b->$($deep) превращается в $b->${'deeper'}, поскольку именно такое значение находится в переменной $deep;
    5. $b->${'deeper'} превращается в $b->($deeper);
    6. $b->($deeper) превращается в $b->deepest;
    7. наконец, получается значение свойства 'deepest' из $b, а там как раз хранится 'Limbo', оно и выводится в echo.

    dd178a12658f41679b71884846669132.jpg
    Ответ написан
    8 комментариев
  • Почасовая оплата или фиксированная?

    Ronnie_Gardocki
    @Ronnie_Gardocki
    Я у мамы фронтендщик.
    Лично я думаю, что мелкие проекты по почасовой ставке следует делать только тогда, когда вы уверены что разбираетесь в теме и считаете себя профессионалом. Тогда почасовая ставка позволит нивелировать все проблемы связанные с невнятным объяснением задачи заказчиком и его небольшими хотелками. 1 час меняли цвет кнопочки? Плати.
    А если опыта у вас немного, то лучше работать по фиксу, предварительно у себя в голове расчитав выгоден ли этот фикс, умножив вашу желаемую часовую ставку на предпологаемое время выполнения задачи. Ибо из-за неопытности есть риск потратить на задачу намного больше времени. И в случае с фиксом, для сохранения своей репутации, вы посидите до ночи и все допилите. А вот если вы с почасовой факапнетесь, то осадочек останется не только у вас, но и у заказчика. А если вы задачу сделаете быстрее, чем ожидали, то тогда вообще радость будет.
    Ответ написан
    1 комментарий
  • Как оценить нужно ли это кому-нибудь?

    kumaxim
    @kumaxim
    Web-программист
    Начну с конца.
    И так, как проверить. Года 1,5 назад активно занимался продажей всяких очень нужных вещей из поднебесной и была у меня следующая методика проверки товара:
    1.Делаю ландинг(см. bm360.ru, 1 сайт на 3 месяца = 900 рублей или 3 сайта на 1 месяц = 600 рублей)
    2.Настраиваю рекламную компанию(1к рублей знакомому, либо Aori или что-то на них похожее)
    3.Пополняю баланс Я.Директа на 3к рублей. Включаю рекламную компанию.

    Ландинг по сути стандартный, описание товара, поле для номера телефона/емайла и кнопка "Отправить". Так вот, я собираю заявки людей на этот товар в рамках бюджета в 3к рублей и затем смотрю сколько их вообще.
    К примеру потратив рекламный бюджет я привлек 30 клиентов, которые предварительно согласились у меня купить товара на 70 т.р. Учтем отказы на уровне в 30%, накинем сюда доставку, упаковку, услуги кол-центра... Вообщем посчитав все косвенные показатели я принимал решение стоит ли вкладываться в конкретный товар.

    Плюс этого метода - я сейчас вложил 5 т.р. в исследования, товар пока не купил. Если исследования провалились, у меня нет на складе неликвидного товара, у меня не заморожено в нем 90-120 тыс.рублей, которые мне непонятно как сконвертировать обратно в деньги.

    Иногда я слышал вопрос "А как же заказы на этапе теста". Я просто отправлял смс/емайл что мол извините, именно вот сейчас у меня товара нет, но будет в ближайшем будущем. Хотите чтобы я Вас уведомил? Из опыта - 80% заказов из теста теряются, 20% реально потом через месяц-три, когда у тебя товар на руках уже есть, подтверждают повторную отправку и выкупают заказы.

    Для приложений или веб-сервисов ровно такое же реализуется без проблем. Схему я описал выше. Напиши у себя на лендинге мол "Веду разработку этого вот такого, если Вы мне оставите свой емайл, дам Вам 1 месяц бесплатного доступа". Вариации на тему возможны любые, там сам смотри.

    Далее технологический вопрос.
    А какой у тебя вообще уровень? С тебя кто-то спрашивает какие-то жесткие сроки? У тебя есть дедлайн?

    Возьми за базу хотя бы тот же Rails, реализуй первую страницу, форму регистрации, личный кабинет... Начни с малого. Примерно прикинь какие будут у твоего приложения части. Из практики могу тебе точно сказать что будет модуль "Пользователи"(регистрация, восстановления пароля, профиль), модуль "Оплата"(как подписку покупать будут) и т.д.

    Сейчас Вам кажется эта задача каким-то огромным монстром, однако если ее разобрать на 100 маленьких кусочков и каждый вечер решать 1 кусочек, то через квартал-полгода ты получишь более менее рабочее решение, еще ее называют MVP.
    Тут могу рекомендовать почитать Getting Real от 37signals и ознакомься с методологией SCRUM, если не слышал о ней.

    Насчет нагуглил или нет...
    Мне лично за Вас гуглить вообще не хочется, да и откровенно говоря лень )))
    Из советов - поищи одновременно в Гугл/Яндекс. Иногда там результаты расходятся. В Гугле поищи также на английском, иногда по одной и той же теме английская выдача намного более информативнее русской.
    Ответ написан
    3 комментария