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

    Maksclub
    @Maksclub
    maksfedorov.ru
    Долю вынести на определенные этапы -- пересчеты доли:
    • стартовый пересчет доли,
    • привлечение новых финансов,
    • уход долевика -- его долю раскидать на всех

    Текущие вклады (не долевые) принимать как обмен работы на деньги (не дивиденды, а именно затраты). Соответственно кто сколько тратит времени, сил и какая эффективность часа -- все отражается в зарплате.

    Просто доля -- очень скользкий момент и его вплетать во все аспекты нельзя, лопнет логика почти сразу

    Если что, можно на старте выделить некий ничейный пулл из стартовой доли, который будет тратиться на "вознаграждение долей" в процессе работы. Можно придумать правила его распределения и лимиты по времени -- ну к примеру через год все нужно дораспределить.
    Этот пункт гибкий тем, что на входе у всех и есть доля и при этом не большая и походу жизни проекта можно донакинуть тем, кто делает большой вклад.

    В целом -- справедливости не добиться, но можно добиться прозрачных правил
    Ответ написан
    2 комментария
  • Скрол на десктоп сайте левой кнопкой мышкой как на телефоне/планшете, в чем сложность?

    bootd
    @bootd Куратор тега CSS
    Гугли и ты откроешь врата знаний!
    Никто вам не мешает юзать подобный функционал, написав его самому или воспользовавшись готовыми библиотеками, например hammer.js. Но мышкой мы не только скролим. А как же перетаскивание элементов используя drag and drop? А как же выделение контента? Как вы это будете учитывать?

    Я вот вообще не вижу удобства скролить таким способом, это отвратительный способ для постоянного применения на десктопной платформе, очень геморойный. Крутить колёсико и постоянно зажимать кнопку мыши и возить ей вверх и вниз такое себе занятие. Такое может быть применимо лишь в определённых местах, где контент отображается не по одной оси, например карты. А как же тачпады? Это мне что, нажать кнопку и по маленькому тачу возить пальцем? При условии его размеров!!!! Я замучаюсь скроить сайт
    Ответ написан
    6 комментариев
  • На чем выполняется рендер gui в Qt?

    vt4a2h
    @vt4a2h
    Senior software engineer (C++/Qt/boost)
    QML по дефолту на GPU. С версии 5.8 можно на CPU рендерить. Почитайте про scene graph, там всё очень подробно расписано.
    Ответ написан
    4 комментария
  • Как сделать рекконект модема Huawei E3372 на Linux?

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

    С прошивкой Stick модем будет видеться AT-модемом, для подключения к интернету нужно «дозваниваться».

    С HiLink-прошивкой модем представляется сетевой картой Ethernet, и не требует настроек в ОС. В таком режиме модем сам управляет состоянием подключения.

    Какой режим у вас?
    Ответ написан
    Комментировать
  • Как получить качественный звук?

    nazarpc
    @nazarpc
    Open Source enthusiast
    Очень рекомендую Creative Sound Blaster Omni Surround 5.1. Я купил себе некоторое время назад и очень доволен.
    В ней были проблемы с микрофоном в Linux, но после почти года постепенного улучшения и общения с разными разработчиками у меня получилось всё исправить и отправить патчи в ядро Linux и в PulseAudio. Так что если у вас PulseAudio 9.0 (в Ubuntu 16.04 придется из ppa ставить либо подскажу какой конфиг закинуть из 9.0 в 8.0-, в 16.10 уже PulseAudio 9 и всё хорошо) и одно из последних ядер Linux (в Ubuntu/Fedora последних версий должно быть ОК) то прошивайте под виндой (можно в VirtualBox) последнюю прошивку в данную звуковую карту и радуйтесь.

    Звук громкий, чистый, наушники высокоомные раскачает как положено, хороший микрофон. И стоит вполне адекватно для такого качества.

    P.S. Еквалайзеры и прочие искривлятели звука не нужны, они делают только хуже. Слушайте музыку как её задумал создатель (на вменяемом оборудовании, соответственно).
    Ответ написан
    8 комментариев
  • Starlink от SpaceX - прощай звездное небо, кошмар астронома?

    @airbor
    Представьте себе 12 000 человек на поверхности всей земли. Ну то есть не 8 миллиардов как сейчас, а всего 12 000. Представляете эту плотность? Можно было бы всю жизнь искать кого-то и не встретить ни одного человека.

    А теперь поднимемся на высоту обриты, где площадь сферы еще больше. Значительно. И плотность еще меньше.

    12 000 - это нисколько. Вероятность врезаться в такой спутник примерно такая же как вероятность попасть в человека брошенным из космоса камушком, если бы на планете было не 8 миллиардов человек, а 12 000.
    Ответ написан
    3 комментария
  • Как происходит автоматический вывод средств с Upwork?

    ZERGE
    @ZERGE
    Upwork присылает какое-то уведомление за некоторое время до самого вывода?

    То же самое как и руками, только автоматически.
    Ответ написан
    Комментировать
  • Как происходит автоматический вывод средств с Upwork?

    @Stalinko
    PHP'шник и фрилансер до мозга костей
    Автоматический вывод сделан крайне грубо и топорно.
    В указанную дату средства просто переведутся на указанный по умолчанию счёт. Никаких предупреждений. Ты вроде только забыл о нём и тут бац и снова попал на комиссию. А в письме-уведомлении еще так с издевкой написано «если вы не одобряли эту операцию, обратитесь в техподдержку». Только там вам ничем не помогут. Скажут, сам дурак.

    Я всегда коплю крупную сумму, чтобы реже платить комиссию. Но Upwork не волнует, как часто ты делаешь перевод. Если у тебя есть $1000, то в указанную дату деньги улетят.
    Сейчас научился обходить эту хрень. Ставлю в календарь два напоминания: за день до перевода (чтобы переключить настройку на перевод в ближайшую среду) и на следующий день после перевода (чтобы переключить обратно на раз в квартал). Таким образом, избегаю автоматический перевод.
    Ответ написан
    Комментировать
  • Можно-ли скачать видео с YouTube используя DevTools?

    Есть такая «секретная» ссылка: www.youtube.com/get_video_info?video_id=XXXXXX
    Вместо XXXXXX подставьте хэш видео, который в ссылке на ролик, типа youtu.be/BWCiWZtrWXU после слеша.

    По этой (первой) ссылке вернутся URL-encoded данные. Распакуйте их и возьмите параметр url_encoded_fmt_stream_map. Его значение опять надо распаковать как URL-параметры. И из результата вытащить параметр url – это ссылка на единый скачивабельный видеофайл.

    Например, в консоли браузера:
    function getUrlParams(search) {
        let hashes = search.slice(search.indexOf('?') + 1).split('&')
        let params = {}
        hashes.map(hash => {
            let [key, val] = hash.split('=')
            params[key] = decodeURIComponent(val)
        })
    
        return params
    }
    var s = '------'; // здесь длиннющая строка из ответа /get_video_info
    var a = getUrlParams(s);
    var b = getUrlParams(a.url_encoded_fmt_stream_map);
    console.log(b.url); // эту ссылку открываем в браузере - это скачиваемый видеофайл


    Очень надеюсь, что вы покопаетесь в этих данных более подробно, разберётесь, как получать прямые ссылки на скачиваемые файлы во всех форматах и размерах, которые предлагает YouTube, и напишете короткий материал на Хабр по результатам, а также опубликуете gist с рабочим кодом для консоли браузера.
    Ответ написан
    3 комментария
  • Верно ли утверждение, что алгоритмы используются в основном в процедурном программировании, нежели ООП?

    sergey-gornostaev
    @sergey-gornostaev
    Седой и строгий
    Если ознакомиться с определение алгоритма, становится очевидна бессмысленность заявления:

    Система последовательных операций (в соответствии с определёнными правилами) для решения какой-нибудь задачи.

    То есть вы заявляете, что в парадигме объектно-ориентированного программирования код вообще не пишут.
    Ответ написан
    Комментировать
  • Почему QT приложения отоброжаются по разному?

    NeiroNx
    @NeiroNx
    Программист
    Это относится не только к QT но и к GTK и зависит от настроек темы конкретного пользователя, а еще темы QT могут отличаться от тем GTK.
    Просто примите это как есть.
    Ответ написан
    Комментировать
  • Как сделать список городов в QT?

    Zoominger
    @Zoominger
    System Integrator
    Замечательная постановка вопроса.
    Если интересуют контейнеры, то сюда: https://habr.com/ru/post/127870/

    Если нужен выпадающий список, то сюда: doc.crossplatform.ru/qt/4.6.x/qcombobox.html
    Ответ написан
    Комментировать
  • Сколько обрабатывается платеж на UpWork?

    opium
    @opium
    Просто люблю качественно работать
    В справке апворка подробно с картинками показано как идут платежи
    Ответ написан
    Комментировать
  • Upwork и ПСН можно ли (again)?

    @Stalinko
    PHP'шник и фрилансер до мозга костей
    Проблема есть, но она совсем не в этом.
    Место осуществления деятельности для разработчика ПО - это его юридический адрес. Если вы ИП, то это ваша прописка. Соответственно, если вы получили патент по адресу прописки, то проблем нет.

    Реальная проблема совсем в другом. Как в случае вопросов подтвердить, что ваша деятельность соответствует типу патента? Как подтвердить, что договор с Upwork - это договор на разработку ПО? В самом договоре ничего про разработку ПО не сказано, ведь Upwork не устанавливает тип задач.
    Этот вопрос на данный момент открытый. Лично для себя я решил, что в случае вопросов буду показывать реальные контракты, подписанные на Upwork. Ведь Upwork по сути посредник.
    Обращаться в налоговую с этим вопросом как-то не хочется ) они меня не трогают, я лишних вопросов не задаю, и всем хорошо.
    Ответ написан
  • Какие есть программы для учёта времени работы удалённого программиста?

    @hatman
    Работаю в компании, где порядка 50 сотрудников удаленщики. Учет времени идет по Jira - время ставит сам программист. Учет идет так:

    Приходит готовая таска
    Идет код ревью
    Ревьювер чекает адекватность оценки времени
    Если есть вопросы, то уточняется, в чем была сложность

    За 3 года уволили только одного разраба, который "попал в пустыню печали и скорби", и просто две недели ничего не делал.
    __

    Лучше иметь одного лида(сеньора), который будет чекать адекватность оценок времени и принимаь задачи, нежели устраивать себе дрочильни со скринкастами, тайп-таймерами и прочее (на проверку всего этого тоже ведь время надо тратить). Вам же надо, чтобы задачи были сделаны, а не измерить то, сколько программист работал, сколько обедал, сколько фоточки тян смотрел, а сколько посрать ходил.
    Ответ написан
    Комментировать
  • Еду командировку в другую страну, не забанит ли меня Upwork из-за смены IP?

    kawabanga
    @kawabanga
    А это любопытный вопрос.
    Проблемы в том, что вы в другой стране - нет.
    А вот в том что два активных девайса в разных странах - это проблема. Я бы на вашем месте не стал рисковать, и на время командировки использовал vpn для работы на обоих компах.
    Ответ написан
    Комментировать
  • Еду командировку в другую страну, не забанит ли меня Upwork из-за смены IP?

    coderisimo
    @coderisimo
    В течение 15 минут мой IP меняется с московского на франкфуртский и обратно. Проблем нет.
    Ответ написан
    Комментировать
  • Еду командировку в другую страну, не забанит ли меня Upwork из-за смены IP?

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

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

    @Hanneman
    xing.com
    glassdoor.com
    Всё зависит от вашей квалификации, потому что ваш вопрос с такими "подробностями" - это если вы как бы спросили бы меня готов ли я взять вас на работу и платить вам на руки 3000$, не имея представления о вас и ваших навыках.
    Размещаете свое резюме и портфолио, а потом шлите свой профиль на вакансии. Здесь писать нечего, так как "универсального" метода по теме "как проходить интервью" с вами не существует.
    Ответ написан