Пользователь пока ничего не рассказал о себе

Достижения

Все достижения (2)

Наибольший вклад в теги

Все теги (27)

Лучшие ответы пользователя

Все ответы (17)
  • Изучения высшей математики с нуля самостоятельно, можете ли посоветовать учебники, видеоуроки или прочие ресурсы?

    SashokSmir
    @SashokSmir
    Инженер
    Для начала, в виде вводной и разминки, я бы посоветовал книгу "Удовольствие от X" известного математика Стивена Строгаца. Она просто и самое главное интересно рассказываем разные темы математики.
    Ответ написан
    2 комментария
  • Как получать зарплату из-за рубежа при налоговом нерезидентстве?

    SashokSmir
    @SashokSmir
    Инженер
    Нужно разделить два понятия, перемешанных у вас — получение денег и налоговое нерезидентство. Одно с другим не связано.

    Не имеет значение какое у вас налоговое резиденство, вы можете получать деньги хоть на счет в российском банке, хоть на счет в зарубежном банке. Это ни на что не влияет. Но речь только про получение оплаты по контракту, а не о предпринимательской деятельности зарубежом. Насколько я вас понял, у вас именно работа по контракту.

    Далее, в независимости от того, куда вы получали деньги (на счет в банке РФ или на зарубежный счет) вам нужно отчитаться в налоговое по истечению календарного года. Если вы являетесь налоговым нерезидентом РФ, то вам нужно сообщить об этом в налоговую, чтобы подтвердить свой налоговый статус, иначе могут быть проблемы, т.к. в базе налоговой вы будете считаться налоговым резидентом РФ. Для подтверждения того, что вы не имеете налоголовое резидентство вам достаточно предоставить информацию о ваших въездах и выездах в РФ. Но, некоторые налоговые могут не признать вас налоголвым нерезидентом, если вы прописаны где-то на территории РФ. Поэтому, если прописка есть, то нужно выписаться (в связи с убытием на постоянное мысто жительства заграницу). Об этом вам выдадут справку.

    Банк и службы безопасности не интересует платите ли вы налоги или нет. Этим занимается налоголовая. А банк интересует законность полученных вами средств. Для этого, при значительных суммах, достаточно предоставить договор с иностранным работодателем. Возможно, придется заказа перевод договора с нотариальным заверением.

    Кроме того, нужно понить, что раз вы являетесь налоговым нерезидентом РФ, то вам не нужно отчитываться в налоговую о том, что вы в каком-либо иностранном банке открыли счет. Но, также нужно понить, что в любом случае, вы должны сообщить гос. органом о наличии у вас другого гражданства или же вида на жительства в другой стране. Хотя, насколько я помню, там небольшой штраф, но могу ошибаться.

    Еще есть момент, в котором я пока не разбирался, но американский налоговый адвокат мне вскользь это упомянул, но оплаченное время уже заказнчивалось и я не успел спросить. Если вы получаете доход от источника в США, но при этом с этого дохода нигде не платите налоги, то похоже тогда вы должны платить их в США. США как бы «прощает» вам налоги, т.к. у России с США есть договор об избежании двойного налогооблажения. Поэтому США считают что вы, как гражданин РФ, платите налог у себя. Но если вы не платите не в РФ, ни где-либо еще, то этот договор не применяется и вы должны заплатить в США.

    P.S. Описанное мною основано на нескольких консультациях в этом году с двумя российскими налоговыми адвокатами, российским бухгалтером, двух консультациях в налоговой инспекции.
    Ответ написан
    Комментировать
  • Веб сервер под фото. Какую архитектуру хранения выбрать с учетом масштабирования?

    SashokSmir
    @SashokSmir
    Инженер
    Лучше сделать немного иначе. Сделать узел — входной узел для статики. Этот входной узел требует мало ресурсов, но позволит сделать интерфейс для всей вашей системы, с помощью которого вы избежите многих проблем в будете и сможете легко масштабироваться.

    Все запросы на доступ к статическим файлам нужно отправлять на этот узел, например, files.example.com. Тот, кто отправлят запрос даже не знает на каком сервере и т.д. находится файл и ему это не нужно знать.

    Именно этот узел ведет учет файлов и знает на каком именно сервере у вас находится файл. Ваше приложение (сайт) посылает запрос на узел (files.example.com) на доступ к определенному файлу и этот узел смотрит у себя в базе где именно находится этот файл (на каком сервере и по какому адресу) и в ответ отдает этот адрес, например, srv01.files.example.com/f/405/502.jpg

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

    В будущем для надежности можно сделать зеркальные узлы.
    Ответ написан
    1 комментарий
  • Как Youtube удается хранить так много видео?

    SashokSmir
    @SashokSmir
    Инженер
    Большое количество огромных датацентров с сотнями тысяч серверов и, в сумме, миллионы или даже десятки миллионов дисков (HDD). Это не считая кэширующих серверов в куче точек мира.
    Ответ написан
    Комментировать
  • Как наладить поток клиентов на бирже?

    SashokSmir
    @SashokSmir
    Инженер
    Делайте акцент на умении продавать, а не на технических знаниях. И цельтесь на переход на зарубежные биржы.
    Ответ написан
    Комментировать

Лучшие вопросы пользователя

Все вопросы (14)