Pull to refresh
21
0
Send message

Ну как, нет, если эволв для этого и разрабатывался - https://www.mercurial-scm.org/doc/evolution/sharing.html

В Mercurial есть https://wiki.mercurial-scm.org/MqExtension, он намного гибче одной staging area, он позволяет иметь несколько таких area.
Ну и shelve еще есть, который больше подходит для стиля работы в HG - прячем все, что не идет в коммит, прячем все, что не идет в пуш. В Git же наоборот - надо указывать в стейжинг все, что идет в коммит, и ветки которые идут в пуш.

Это было опубликовано на Technet, но сейчас Майкрософт удалил или перенес куда-то все эти блоги. Часть есть на Хабре https://habr.com/ru/post/16630/, а так, похоже, все осталось только на персональном сайте - eldar.com.

Корпоративные паразиты. И ваш цикл очень сильно перекликается с тем, что писал Мусаев в 2000-х.

Немного контекста:

  • человек (после ВУЗа) проработал 3 года рядовым разработчиком в Амазон https://www.linkedin.com/in/netflixenglead/

  • после его взяли сеньором (!) (с 3 годами опыта) в Нетфликс

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

  • иногда (или постоянно?) у него зудело - что код изобретен не им

  • и он порывался изобрести велосипед заменить отлаженные и проверенные временем бизнес решения (что не находило поддержки у фирмы), ну и в качестве примера - скучные обои, куда же без них

  • высокая зарплата (вероятнее оклад + стоки, чем просто оклад), вскружила человеку голову 10 лет а уже жигули

  • дальше - область предположений

  • ===

  • или человеку надоело быть разработчиком

  • или решил, что дальнейший карьерный рост возможен только по пути менеджмента

  • или решил, что до 35 стать VP можно только с менеджерской позиции (опять же, успешный успех)

  • или увидел, что всем заправляют менеджеры, и это ближайший путь к своим велосипедам

  • ===

  • человек решил переквалифицироваться в менеджеры за счет фирмы

  • фирме это не понравилось (почему бы?) - если она может нанять за $450k 3х-летнего сеньора, то почему бы ей за $500k не нанять 5и-летнего менеджера

  • человек обиделся (а как же всестороннее развитие личности за счет фирмы? печеньки же дают бесплатно)

  • человек ушел в стартап, ну и параллельно - занимается коучингом, куда ж без него

Работодатели разные есть, у тех которые не захотят платить ИП в 1,3 раза больше, скорее всего и все остальное не очень, и жопочасы есть. При одинаковых затратах на ИП и наемного работника, работодателю выгоднее ИП - можно в любой момент отказаться от договора, не надо предоставлять рабочее место/технику/пр, бух.учет проще (нет расчета ЗП, отпускных, и пр).

Тем более, что никакого смысла работать как ИП вместо работы в штате для "сотрудника" нет.

С точки зрения работодателя

В случае ИП - заплатил (условно, ЗП) 100 000₽ в месяц. За год 1 200 000₽. Если услуги не требуются, просто договор не продлил.

В случае наемного работника - из 100 000₽ ЗП отдал на руки 87 000₽, 13 000₽ удержал НДФЛ. Потом еще надо отдать 30 000₽ страховых платежей (22% ПФР, 5,1% ФФОМС, 2,9% ФСС), плюс от 0,2 до 8% (200₽ - 8 000₽) на обязательное страхование от несчастных случаев на производстве и профзаболеваний (но все, что сверх 1 032 000₽ облагается 0% ФСС). Итого, наемный работник обходится от 130 200₽ до 138 000₽ в месяц. За год от 1 557 528₽ до 1 657 128₽. Еще надо учесть расходы на офис/рабочее место, которым работодатель обязан обеспечить сотрудника. И уволить/сократить просто так нельзя.

С точки зрения работника/ИП

ИП (на УСН 6%) со 100 000₽ в итоге просто платит 6% с дохода (с ЗП). Все страховые платежи (ПФР, ПФР 1% свыше 300 000₽, ОМС) также платятся, но итоговый налог УСН уменьшается на эти суммы. В случае ИП на патенте (ПСН) итоговый процент может быть меньше 6% (зависит от региона/района) за счет того что налог рассчитывается с фиксированного вмененного дохода. За год у ИП получается чистыми 1 128 000₽ (на ПСН может быть больше).

Наемный работник со 100 000₽ платит 13% (удерживает из ЗП работодатель). Но он (как плательщик НДФЛ) может вернуть часть этих денег за счет налоговых вычетов на лечение/образование/т.д.(ИП - не может, именно с доходов ИП). За год у наемного работника получается чистыми 1 044 000₽. Плюс вычеты

https://quote.rbc.ru/news/article/61ea4e369a79475be487ddcd

Таким образом, вернуть обратно в кошелек удастся ₽15,6 тыс. (за обучение, лечение и медикаменты, пенсионное обеспечение, фитнес, пожертвования) + по ₽7,5 тыс. за обучение каждого ребенка + весь НДФЛ, уплаченный с трат по дорогостоящим операциям.

ИП, в общем случае (если это не специфичный договор типа убрать офис после рабочего дня с 19:00 до 20:00), сам определяет время и место исполнения договора. Если нет - то это попытка скрыть трудовые отношения (по ТК).

  1. Установка зависимостей


Проверить есть ли нужная библиотека
vcpkg search yourdepname
Установить
vcpkg install yourdepname

На самом деле, это ничем от conan не отличается, просто замените vcpkg на conan, и название пакета приведите к формату, который использует conan.


Фишка conan в том, что все зависимости описываются в файле и потом одной командой устанавливаются conan install .

И этим способом даже не надо самому устанавливать пакеты xxx install y z – они будут на этапе конфигурирования загружены.

Для C++ есть и другой развитый пакетный менджер Conan, но он требует добавления файла conanfile.txt, а vcpkg обходится одним стадартным CMakeLists.txt

На самом деле можно все зависимости держать в CMakeLists.txt:


if(NOT EXISTS "${CMAKE_BINARY_DIR}/conan.cmake")
  message(STATUS "Downloading conan.cmake from https://github.com/conan-io/cmake-conan")
  file(DOWNLOAD "https://raw.githubusercontent.com/conan-io/cmake-conan/v0.16.1/conan.cmake"
                "${CMAKE_BINARY_DIR}/conan.cmake"
                TLS_VERIFY ON)
endif()

include(${CMAKE_BINARY_DIR}/conan.cmake)

conan_cmake_configure(REQUIRES fmt/6.1.2 
                      GENERATORS cmake_find_package)

conan_cmake_autodetect(settings)

conan_cmake_install(PATH_OR_REFERENCE .
                    BUILD missing
                    REMOTE conan-center
                    SETTINGS ${settings})

Ссылка на доки: https://docs.conan.io/en/latest/howtos/vs2017_cmake.html#using-cmake-conan

Скорее всего, дело в разрешенной "Отладке по USB". Отключите ее, и все должно работать.

Для Python есть официальный Tutorial, на 99% покрывающий все потребности изучающих.
Все остальные руководства (что я встречал) для изучающих (включая эти две статьи) имеют как минимум два существенных недостатка:
1) они не покрывают даже того, что есть в официальном Tutorial;
2) они не обновляются.

Таки минфин с вами согласен — https://www.garant.ru/consult/business/693908/.
Но это, как я понимаю, если у ИП два р/с — валютный и рублевый.
А что в случае, если ИП переводит валюту на л/с физлица (свой), с которого не ведет предпринимательской деятельности?

https://www.klerk.ru/buh/articles/477682/


Какие доходы нужно включать в налоговую базу при УСН?

  • Внереализационные (согласно ст.250 НК РФ).

    доходы, полученные от разности курса валюты при покупке или продаже и курса Центробанка России, в том числе доходы, полученные при переоценке иностранной валюты от разности курсов ЦБ РФ, в налоговой базе при УСН не определяются и не учитываются.

Да, пропустил этот момент, извиняюсь. Но так ещё хуже для автора.

Даже если взять самый благоприятный случай — роялти с магазинной цены — то обычному автору (с тиражом 5к-10к) надо пахать как папе Карло — писать по несколько книг в год.

1
23 ...

Information

Rating
Does not participate
Registered
Activity