Все сервисы Хабра

Сообщество IT-специалистов

Ответы на любые вопросы об IT

Профессиональное развитие в IT

Удаленная работа для IT-специалистов

Войти на сайт
  • Все вопросы
  • Все теги
  • Пользователи

Хабр Q&A — вопросы и ответы для IT-специалистов

Получайте ответы на вопросы по любой теме из области IT от специалистов в этой теме.

Узнать больше
другие проекты хабра
  • Хабр
  • Карьера
  • Фриланс
Задать вопрос

abmanimenja

  • 58
    вклад
  • 0
    вопросов
  • 110
    ответов
  • 19%
    решений
Лайки
  • Информация
  • Ответы
  • Вопросы
  • Комментарии
  • Подписки
  • Нравится
  • Достижения
  • Как использовать КИК для разработки ПО, не нарушая законы РФ?

    EkaterinaBel @EkaterinaBel
    Скажите, является ли данная схема законной, нет ли нарушений российских законов?

    Во-первых, сразу видно, что это схема. И сделано только для того, чтобы работать с иностранными клиентами, получая денежные средства на счет вне РФ и платить минимум в РФ. Поэтому претензии будут, скорее всего. Какие именно, сказать, сложно. Могут просто переквалифицировать в дивиденды. Это самый простой вариант.

    Во-вторых, все мои расходы сведутся к 10 200 рублей в год -
    это не так. Надо будет еще страховые взносы заплатить. в 2019 году 36 238 руб. для ИП
    На патенте вычесть страховые взносы нельзя, то есть плюсом.
    Никакие вычеты (недвижимость, лечение-обучение) тоже не применяются. Это только для НДФЛ 13%

    В-третьих, если не секрет, зачем КИК открывать? ИП на ПСН может работать с иностранными заказчиками. Если из-за валютного контроля, то у Вас договор будет с иностранной компанией, где Вы - единственный бенефициар. И как банк к этому отнесется при нынешней ситуации, неизвестно. А потом и налоговая может проверить. Не проще ли пять договоров с реальными клиентами заключить, чем потом доказывать.

    В-четвертых, посмотрите, какую отчетность надо предоставлять по КИК. Затребовать заключение об отсутствии прибыли вполне могут. Это дополнительные затраты на перевод, как минимум.

    В-пятых, надеюсь Вы изучили налогообложение в Гонконге. Кроме того, если будут споры с клиентами, то чье законодательство применять, где судится и т.п.

    Даже не спрашиваю, но я так понимаю, что живете (зарегистрированы) Вы в Саратове, договор с КИКом будет на разработку ПО, а не на что-то другое.
    Иначе по налогам обложат по ОСНО, и заплатите 33%
    Ответ написан более трёх лет назад
    2 комментария
    2 комментария
  • Какие шаблоны проектирования js применяются на практике чаще всего?

    sfi0zy
    Ivan Bogachev @sfi0zy Куратор тега JavaScript
    Creative frontend developer
    какие паттерны применяются чаще всего на практике и где

    Сразу отмечу, что все это чисто мое имхо, которое может не совпадать с мнением окружающих. В контексте фронтенда обычно все довольно просто. По моим наблюдениям в среднем сайте могут иметь смысл:
    1. Модули (делим код на независимые части)
    2. Фабрики (для компонентов интерфейса)
    3. Синглтоны (для хранилищ, точек сбора полифиллов / утилит и.т.д.)
    4. Адаптеры (для зависимостей и полифилов, которые могут измениться / выпилиться)
    5. Наблюдатели (для сбора происходящих событий в одном месте)
    6. Хранители (для сохранения действий пользователя и "Ctrl-Z")
    7. Стратегии (если действуем в зависимости от прилетевших данных)

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

    Важно понимать, что паттерны проектирования - это просто хорошие идеи по поводу того, как организовать большой объем кода в той или иной ситуации. Это не "изучи тайное знание, запомни, и делай так всегда", не "используй паттерны, потому что великие их используют", это скорее "если не уверен как организовать код, возьми готовую идею, она вроде работает". Если вы будете просто решать задачи, то через N лет практики вы сами их все "изобретете", только не будете знать, что у них есть названия. Эффективно будет организовать себе заметку о том, какие из этих идей для чего примерно применяют, а потом, в процессе работы, в нее подглядывать, если встал вопрос "как организовать этот код".
    Ответ написан более трёх лет назад
    7 комментариев
    7 комментариев
  • Снизиться ли производительность, если поставить 2 операционные системы?

    Fixid @Fixid Куратор тега Linux
    Не снизится. Из худшего у вас уменьшится объем доступного диска (которые вы отпилите на Linux)
    Ответ написан более трёх лет назад
    8 комментариев
    8 комментариев
  • Что установить на старенький ноутбуку за ОС?

    Jump
    АртемЪ @Jump Куратор тега Windows
    Системный администратор со стажем.
    Windows 7.
    Так же можно Windows 10 ltsc.
    В любом случае обязательно поменяйте штатный HDD на SSD если хотите комфортной работы.
    А если добавить планочку памяти на 4, чтобы в сумме 8 было, вообще летать будет.
    На этой модели нормальный доступ к памяти и диску, без разборки корпуса.
    Ответ написан более трёх лет назад
    4 комментария
    4 комментария
  • С интернетом в любом месте?

    sim3x
    sim3x @sim3x
    Иметь дачу под вышкой или центре города
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Возврат ПК к исходному состоянию при перезагрузке. Как найти аппаратное решение?

    Janus74 @Janus74
    Когда работал в КК, мы использовали программу, которая делала теневую копию всех дисков, а после перезагрузки откатывала. Работала как пуля, можно было задать каталоги, которые не нужно откатывать. Мы использовали Shadow Defender.
    Ответ написан более трёх лет назад
    1 комментарий
    1 комментарий
  • Какие есть видеокарты с яркой подсветкой?

    longclaps
    longclaps @longclaps
    Всобачь в копрус лампочку (хочешь - две, по разные стороны от видюхи) и радуйся.

    ps здесь всё же не форум по ёлочным украшениям.
    Ответ написан более трёх лет назад
    2 комментария
    2 комментария
  • Смогут ли забрать домен?

    Андрей Николаевич @AndreyKas
    Если не будете обращаться к юристу, а будете искать советы в интернете - 100% отожмут.
    Ответ написан более трёх лет назад
    5 комментариев
    5 комментариев
  • Не работает программа, какой адрес использовать?

    profesor08
    profesor08 @profesor08
    Код работает. У тебя ссылка дохлая. Сформируй правильную ссылку согласно руководству: https://developers.google.com/youtube/v3/getting-s...

    Либо используй какой-то другой json файл. Например составь свой.
    Ответ написан более трёх лет назад
    1 комментарий
    1 комментарий
  • C# код каких проектов или пакетов посмотреть для развития?

    jdava
    Javid Alimli @jdava
    Node, Vue, JavaScript,React
    Может тебе стоило бы залезть на github, ввести тему какой-нибудь программы и почитать её реализацию? Появится понимание кода и т.д. Удачи)
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • В чём основной минус языка V?

    Zoominger
    Рональд Макдональд @Zoominger
    System Integrator
    Собственно, вы и ответили на свой вопрос:
    многочисленные баги
    - отсутствие библиотек
    Отсутствие комьюнити


    Далее:
    В чем заключается основной "изъян" или "минус" языка

    В его абсолютной ненужности. Я вот только что про него узнал, например, хотя программирую лет 7.

    Автор предполагает, что V - замена таким современным компилируемым языкам, как С++, Rust, Go.

    Не совсем понятно, что за автор и есть ли рядом с ним пара Наполеонов и Кутузовых, но эта мысль абсолютно безумна. Точка.
    Ответ написан более трёх лет назад
    22 комментария
    22 комментария
  • Какие есть примеры использования ООП в JS?

    Xuxicheta
    Антон Швец @Xuxicheta
    инженер
    Самый ООПный ООП в js это Angular.
    Заодно и с typescript ознакомитесь.
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Что должен сделать каждый (недо)джун С++?

    saboteur_kiev
    Saboteur @saboteur_kiev Куратор тега C++
    software engineer
    Каждый должен повзрослеть и стать самостоятельным.

    Никто не знает какая ваша цель.
    Написать хобби-проект? Напишите.
    Устроиться на работу программистом? Устройтесь.

    У обеих вышеуказанных целей разные шаги.
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Язык программирования для 3D-шника?

    GavriKos
    GavriKos @GavriKos
    С чего начинать путь к наставнику Илона )

    с математики.

    Если именно 3d рендерер и вот это все - то я бы советовал c++. Но можно и что угодно другое, что сможет взаимодействовать с DirectX/OpenGL API. НАпример, тот же c#.
    Но сам ЯП при работе с 3d вторичен.
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Сверхбыстрая верстка -что быстрее adobe muse или react?

    RedEagle69
    Александр Присяжнюк @RedEagle69
    Html-верстальщик, Front-end разработчик
    Adobe muse - это детище сатаны. Забудьте про него и никогда не используйте конструкторы сайтов. Все они от дьявола.

    React - это js фреймворк, если вы задаёте такие вопросы, то до него вам еще далеко.

    Быстрее всего(имхо) написать самому. Вам потребуется редактор кода, знания html, css, немного js и прямые руки.

    Дерзайте!
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Как восстановить математическое мышление?

    saboteur_kiev
    Saboteur @saboteur_kiev
    software engineer
    То, что вы описываете, это не математическое мышление.
    Это именно алгебры, формулы и много практики, чтобы у вас автоматически вспоминались подходящие под данную проблему примеры и формулы.

    Просто берете задачники и решаете много задач. Чтение теории не позволяет самостоятельно что-либо научиться решать.
    Ответ написан более трёх лет назад
    6 комментариев
    6 комментариев
  • Теперь на эникейщика учат четыре года?

    Theon
    Ꮖɦɛօռ @Theon
    Фрилансер по веб-разработке
    По вашему это мало? Вполне достаточно.
    Ответ написан более трёх лет назад
    3 комментария
    3 комментария
  • C# под linux или windows?

    NYMEZIDE
    Иван Филатов @NYMEZIDE
    резюме - ivanfilatov.ru
    Для простых проектов Visual Studio Code хватает вполне. Поправить, собрать проект. Можно всякими плагинами обмазаться опять же.

    Еще есть платный JetBrains Rider, но кому он не нравится после Visual Studio, кто-то не готов платить.

    Лучше всего писать под Виндой, но на обе/все платформы. Лично, это мой путь.
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Возможно ли сделать чтобы на каждом мониторе была своя учётная запись?

    akelsey
    akelsey @akelsey
    На вскидку:
    Астер
    BeTwin
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Где искать удаленку за бугром?

    opium
    Пума Тайланд @opium
    Просто люблю качественно работать
    На апворке куча удаленной работы
    Не превышает, работайте хорошо тогда превышает
    Ответ написан более трёх лет назад
    22 комментария
    22 комментария
Оценили как «Нравится»
  • 1
  • 2
  • 3
  • 4
  • Следующие →
Самые активные сегодня
  • dimonchik2013
    Dimonchik
    • 9 ответов
    • 0 вопросов
  • vabka
    Василий Банников
    • 7 ответов
    • 0 вопросов
  • Zershon
    • 7 ответов
    • 0 вопросов
  • PavelMos
    • 5 ответов
    • 0 вопросов
  • firedragon
    Владимир Коротенко
    • 5 ответов
    • 0 вопросов
  • mayton2019
    • 5 ответов
    • 0 вопросов
  • © Habr
  • О сервисе
  • Обратная связь
  • Блог

Войдите на сайт

Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации