Pull to refresh
40
0
Григорий @difiso

Пользователь

Send message
К сожалению никак. Т.к. необходимо присутствие в банке для открытия счетов и в налоговой при подаче документов. Возможно сработает трюк с доверенностью, но здесь я ничего не знаю.
На первый взгляд получается именно так. Назовем это налогом на гражданство. И это касается только физлиц. Фрилансеру из теплых стран проще оформить для работы с российскими заказчиками ИП с упрощенкой и платить ~18000+6% налогов вместо 30%, а с зарубежными (не российскими) работать как хочется.
Был неправ. Сейчас бегло причитал, но не нашел ничего, что указывает на обязательность.
Это учитывается при расчете НДФЛ налоговым агентом, т.е. если не хотите платить налоги с зарубежных доходов и ситуация позволяет, то можете уведомить. В общем сложно все и надо разбираться основательней.

Нет никакой необходимости, а тем более обязанности извещать налоговые органы о своем отъезде за границу. А вот когда срок отсутствия в России соблюден, а необходимые доходы из иностранных источников получены, тогда действительно можно и уведомить их об этом.
(Отсюда).
Ошибаетесь.
Во-первых, не 3/4 года, а половина (183 дня, как указал gildor).
Во-вторых, вы налоговый резидент, пока обратное не скажет налоговая.

А для этого надо отсутствовать в стране полгода, а потом пойти в налоговую и попросить признать вас не-резидентом. Только тогда вы освобождаетесь от налоговых выплат по доходам, полученным за бугром, при этом подоходный налог с доходов, полученных на территории России возрастает с 13% до ~30%. Уведомить российскую бухгалтерию о снятии статуса резидента вы обязаны самостоятельно (ну или если вскроется, то пойдете по статье за неуплату налогов).

Но и я могу ошибаться :)
Про очереди не заметил, виноват. Но логику-то зачем воротить? Сначала пометить сделанным, а потом надеяться что внешний сервер ответит успехом?
Недостатки решаются обработкой событий в асинхронном режиме.

Для этого надо чтобы Listener реализовывал пустой интерфейс ShouldQueue. В этом случае все события обрабатываются очередью в фоне (ну да, надо запустить php artisan queue:listen или php artisan queue:work, в доках по очередям это есть).

Метод Post::saving выполняется ДО сохранения модели в базу. В этом методе вы не можете быть уверены в том, что модель сохранится в базу. Отправлять уведомления надо только в том случае, когда пост сохранился, т.е. использовать метод Post::saved

И, соответственно, очень опрометчиво менять $notify_status до отправки уведомлений. В чем проблема менять, когда точно известно, что уведомление ушло — после получения ответа от сервера?
Что вы понимаете под глобальной областью видимости? Если это Global Scopes, то они были и до этого, просто их упростили — теперь надо реализовывать метод применения Global Scope вместо двух методов применения и снятия.

А по поводу собственно релиза. Обновил тестово проект сегодня по их инструкции. Завелось все кроме SleepingOwl v3 из-за косяка в SleepingOwl\Admin\AdminServiceProvider, но поменял в нем ::bindShare на ::singleton и все снова клево.
Как Google обидел бедный Яндекс, так сразу жаловаться, а как толпы людей воют от автоматической установки их бара и браузера, так это «для вашего удобства».
когда у вас что-то падает на продакшене, то вопрос эстетики в выборе провайдера проверки кодов вас должен волновать меньше всего.

Ещё вы забыли, наверное, но по условию, время жизни кода — 2 минуты.
второй сервис может быть завязан на другой инстанс редиса или вообще другой тип хранилища.
тут имеется в виду скорее всего, что можно коды посылать через sms или через email (например), и в случае падения шлюза sms все автоматом переключается на почту.
Секцией «Not safe replscements»
C#:
// Set y to the value of x if x is NOT null; otherwise, 
// if x = null, set y to -1. 
int y = x ?? -1;
// Assign i to return value of the method if the method's result 
// is NOT null; otherwise, if the result is null, set i to the 
// default value of int. 
int i = GetNullableInt() ?? default(int);
Тогда сумма слишком маленькая.
Тогда он не будет в тени и сможет скорее всего включиться. Связь тоже скорее всего будет, если он не улетит далеко в спящем состоянии.

И да, Philae не на Розетте, он на комете.
Ну это я читал. Вопрос в том, как считается занимаемый размер.

Пример.
Есть один .psd файл размером 500 мегабайт (ну для примера). Я его залил в LFS. Потом поправил и у меня он теперь весит 600 мегабайт, который я тоже туда запушил. Теперь у меня в LFS две ревизии одного файла. Биллинг будет считать, что у меня 600 мегабайт занято или же попросит докупить еще места, т.к. теперь хранится 1100 Мб? Вот что интересно.

Вопрос актуальный, т.к. на проектах, в которых будет использоваться LFS, для часто меняющихся файлов, место закончится очень быстро.
Там будет версионирование, это очевидно, но вопрос в следующем. 1 ГБ места считается по последним версиям или же по всему репозитарию? Если по всему хранилищу, то это действительно мало.
Никто бы так не делал, если бы пользователи этих самых популярных мобильных платформах не тыкали на нее не думая.

Иногда такая кнопка действительно нужна, например зайти на рабочий/тестовый портал, где вполне достаточно самоподписанного сертификата, который не было возможности/времени/надобности ставить как доверенный.
Ализара теперь два!

Information

Rating
Does not participate
Location
Екатеринбург, Свердловская обл., Россия
Date of birth
Registered
Activity