m0nym, Не совсем понимаю, в чем проблема. Здесь и на Хабрахабре многие пользователи писали, что работают по патенту. Никаких сложностей, кроме того, что для работы на Upwork в Москве патент стоит запредельно дорого. А в других городах может стоить запредельно дешево.
Сумма 600,000 руб неоднократно упоминалась в статьях Тинькофф, где они отвечают на вопросы, какие кары грозят за неуплату налогов. Собственно там же они приводили, если не ошибаюсь, как минимум один случай, когда налоговую заинтересовала покупка автомобиля (намного дешевле 10 млн руб), и в итоге пришлось платить налоги со штрафами.
Да и недавно прошла информация, что в одном из российских городов налоговая начала штрафовать кондитеров, делающих торты на заказ и продающих через Авито. А там речь идет не то, что о 10,000,000, скорее о десятках тысяч рублей.
Не совсем понял. За какой вывод денег? Точка берет 1% с каждого поступившего платежа. После поступления платежа мне на счет я могу распоряжаться этими деньгами как хочу без дополнительных комиссий. Я отправляю себе на карты в других банках, снимаю наличные в банкоматах.
Может быть, если там суммы в несколько сотен тысяч рублей несколько раз в месяц, то появляются какие-то комиссии, но я до таких объемов еще не дошел. Да и нет по большому счету необходимости куда-то выводить все деньги с Точки.
На тот момент, когда я открывал ИП, мне Точка показалась максимально выгодным и простым вариантом. Во-первых, у них очень хорошая поддержка, на любые вопросы отвечают быстро в реальном времени 24x7. Во-вторых, очень простая процедура регистрации, прозрачные тарифы, первый год обслуживания бесплатно. Множество других удобных опций.
Может быть сейчас появились сравнимые варианты, не знаю. Меня пока все устраивает, в т.ч. комиссии. Все равно даже налоги выглядят не так страшно на фоне зверских комиссий самого Upwork.
Спасибо, Роман! Я уже давно принял решение. Да, работать как ИП для меня нет смысла. В другой стране буду работать по найму, налоги за меня будет платить работодатель, так что от этой проблемы я избавлен. Да и в той стране, где буду жить, они даже ниже, чем в РФ.
Валютное законодательство в конце прошлого года изменилось (правда непонятно, вступил ли уже закон в силу, но он прошел все инстанции и утвержден) — теперь понятие валютного нерезидента совпадает с понятием налогового нерезидента, и в моем случае уведомлять об иностранных счетах необязательно.
Да и страна, в которой буду жить, не входит в число стран, вступивших в соглашение об обмене банковской информацией.
Сходу ответить не могу, сейчас занят на работе. Но мне кажется, должно просто настраиваться. Может быть кто-нибудь ответит, или после работы попробую ответить.
У всех разные требования. Я уже лет 10 работаю только за ноутбуком. Поэтому, для меня важно:
а) длительность автономной работы (часто работаю в аэропортах, самолетах, кафе, и других местах, где нет электричества, или к розетке неудобно подключаться)
б) вес (попробуйте ходить по городу с 3-4 килограммовым кирпичом на плече или на плечах)
в) объем оперативной памяти, для программирования в современных условиях чем больше, тем лучше, если брать новый, то ориентироваться минимум на 12-16 Гб
д) процессор — наименее важное, если не заниматься тяжелыми вычислительными задачами, обработкой фото и видео
е) экран до 14 дюймов — все, что выше, утяжеляет ноутбук и серьезно уменьшает его портативность (в самолете попробуйте разложить и поработать на таком монстре в эконом-классе)
ж) видеокарта - лучше встроенная — ноутбук будет легче, компактнее, тише, прохладнее, дешевле, надежнее, намного дольше работать от одной зарядки
Если не нужна портативность, то гораздо проще и дешевле купить обычный компьютер, так как цены на хороший ноутбук по моим критериям начинаются от 120,000 руб.
Можно рефакторить, но я бы лучше поискал готовый, написанный лучше. Сложно оценивать код из блога — я лишь мельком на него взглянул, но мне он кажется очень далеким от оптимального по всем признакам.
И он абсолютно точно не соответствует тому, как профессионально пишут на Django — еще с первого комментария привел признаки, в частности, смешение function и class-based views, нарушения стилей Python и Django.
Уверен, что в нем еще больше проблем, просто не вижу смысла тратить время на их выискивание. Первый же взгляд показывает, что по этому блогу не стоит учиться Django. Учиться надо сразу делать правильно, потому что от плохих привычек избавляться всегда сложнее, чем сразу выработать хорошие.
Не знаю, про какое видео вы говорите. Я просто хочу сказать, что смысл строить что-то серьезное имеет только на прочном фундаменте. Например, каждый программист на Python должен знать требования PEP-8 (и для Django проектов Django style guide). Даже если не согласен и собирается нарушать его.
Автор блога (надеюсь, это не вы, после последнего комментария не совсем понятно) нарушает как минимум требования PEP-8 и Django style guide. Не говоря уж о других проблемах с кодом и сопровождающим его текстом.
Потому что все хорошие программисты на Python/Django пишут код именно в таком стиле, в котором учит Django Tutorial, а не в таком, который используется в приведенном блоге.
Что изучать после Django Tutorial я не могу сейчас сказать. Но начинать надо однозначно с него.
И попробовать создать свой, подглядывая, в случае необходимости, на код существующего магазина. Правда я глянул на код пары первых магазинов, и для новичка он будет наверное слишком сложным. Но там еще много магазинов в списке, наверняка можно найти не такой уж сложный.
Что касается корзины - то на первый взгляд она должна работать. Но внимательно не стал вчитываться, потому что я бы сделал иначе, тем более, если бы писал руководство для новичков. Ну и времени сегодня нет, чтобы досконально в этом коде разобраться. Так как автор блога худо-бедно наверное его проверил хотя бы раз, возможно, что проблема где-то на вашей стороне.
Но вообще еще раз повторюсь - это не лучший способ начать изучение Django. Приобретете сразу много дурных привычек и искаженного понимания.
Учиться лучше у хороших учителей, а не авторов которые не осилили даже PEP-8 и Django Style Guide. Достаточно много ляпов как в коде, так и в сопровождающем его тексте. Я внимательно не вчитывался, но буквально сразу увидел предложения, выдающие непонимание основ Django.
Учиться лучше начинать с простых вещей. Django туториал - отлично написан. После него сложно что-то порекомендовать, так как для меня это давно пройденный этап. Но очевидно, что только не указанный вами блог.
Если интересует как устроены магазины, то на djangopackages найдите ссылки на github на известные магазины, и изучайте их код. Уверен, что он написан во много раз лучше, чем в блоге данного автора.
Здесь не хватает кода класса Cart. А вы сами этот код написали? Потому что странно, что вы выкладываете части, причем сами не можете сразу догадаться, какая именно часть отвечает за добавление в корзину, хотя для автора кода это было бы достаточно очевидно.
И еще: для Django написан 1000 и 1 готовый магазин. С великолепным исходным кодом, настраиваемые. Почему было не взять готовый магазин? По данному коду видно, что он далек от оптимального, и на его поддержку будет уходить больше сил, чем один раз разобраться с любым готовым open-source магазином на Django, типа django-lfs (сам я ни одним магазином не пользовался - у меня другие задачи, поэтому пишу lfs просто потому что название запомнилось).
Хотя простите, я решил, что ProductDetail(request, id, slug) обрабатывает url cart:CardAdd. А это может быть не так - нужен еще и его код, в таком случае.
В разных странах Азии я прожил несколько лет. Во-первых, они все разные, во-вторых, никому тут дела нет до иностранцев (которые не везде зовутся фарангами), кроме попрошаек, да и то не всех и не во всех странах ЮВА.
Я, наверное, закрою и удалю вопрос, так как по сути нет никакого смысла работать в данном случае через ИП. Компания изначально говорила, что им так проще, но решено в итоге взять меня на работу в дочерний офис, и не гонять деньги туда-сюда через весь мир, пытаясь угодить трем финансовым и законодательным системам (из которых австралийская наиболее простая, судя по всему).
Жизнь показывает, что любых вариантов всегда бесконечное количество. Можно жить и работать где угодно и как угодно. В путешествиях встречаются самые невероятные ситуации, так что со временем перестаешь удивляться.
Один мой знакомый испанский бизнесмен, отличный мужик, работает с 12 лет, школу не закончил, и по его собственным словам, в жизни не прочитал ни одной книги, и вообще читает плохо.
А вопрос задаю не потому что собираюсь заменить тостером юриста. Оплатить юриста можно, конечно, только нет абсолютно никаких гарантий, что юрист ответит по делу и будет отвечать за свои слова. А не предоставить мне «Тарам-барам шурум-бурум» выжимок из 25 законов, типа: «Вот ответ на ваш вопрос, а теперь с вас 100,500 рублей за консультацию».
Если бы я знал, где взять грамотного юриста, заплатил бы не раздумывая.
Поэтому просто надеюсь, что найдется человек, который в такой ситуации был (российских удаленщиков в странах ЮВА живут десятки тысяч, думаю) и может поделиться своим опытом.
Точка - это банк для предпринимателей. Очень удобный и грамотный, кстати. Но с переводом они реально накосячили, надеюсь, разберутся и накажут халявщика, который неделю прогонял его через Google Translate.
Да мы с компанией уже склоняемся к тому, что со всех сторон проще и грамотнее будет оформить меня как сотрудника дочернего офиса, и получать деньги и платить налоги в стране Y.
Так видимо и проще и правильнее будет. Похоже, моя ситуация не предусмотрена законами РФ - соотв-но в любой момент ее как хотят, так и будут трактовать, и вряд ли в мою пользу.
1) Договор в общих чертах говорит, что я
а) указываю услуги по разработке ПО головному офису компании (так и есть, большая часть работы относится не к дочернему офису, у него другие задачи)
б) делаю это на территории офиса дочерней компании в городе X страны Y (ЮВА)
в) получаю за свои услуги два раза в месяц перевод
д) в любой момент обе стороны могут расторгнуть контракт с предупреждением за две недели
То есть формально я указываю услуги, просто
а) оказываю их не где угодно, а в офисе заказчика
б) делаю это на протяжении достаточно длительного срока (контракт не оговаривает, но понятно, что это месяцы, если не годы)
То есть это не уход от налогов в России, когда сотрудников не берут на работу, а заставляют их регистрироваться как ИП, благодаря чему они не платят налоги в полном объеме.
В том-то и дело, что отношение к РФ во всей этой схеме имеет только банковский счет. С одной стороны, мне на него удобнее получать деньги. С другой стороны, заказчику тоже удобнее перечислять деньги именно на него.
Максим Федоров, до этого я много лет подряд приезжал в Индию на зиму. У Индии лучшие условия для зимовщиков: виза дается сразу на полгода. Получаешь в октябре и до апреля можешь спокойно жить.
С прошлого года должны начать давать россиянам пятилетние визы, но пока их еще никто не получил, поэтому ничего не известно.
В текущей же ситуации, дочерняя компания будет делать мне бизнес-визу, так как я буду официально работать в местном офисе (не в Индии, другой стране ЮВА, просто не хочу называть конкретно, так как вопросы поднимаю достаточно щекотливые).