Да, именно этот способ и использовал (тоже где-то 3-4 года тому назад), но в какой то момент метод перестал работать для приложения которое я исследовал.
А как вы решили проблему (если вообще решили) с SSL Pinning? Некоторые приложения его используют и отказываются работать если замечают подмену сертификата.
Расплодилось разных API, за всеми и не уследишь. Спасибо за наводку, посмотрю в эту сторону, хотя как я вижу придется для этого на сервере создавать скрипт который будет держать постоянный коннект, а у FCM сразу все из коробки.
Буквально на днях закончил переписывать свое старое приложение на PWA (было написано года 4 тому назад на React Native), так как пришел к мнению, что современных API в браузере достаточно для необходимого функционала. Но обнаружил несколько неприятных мелочей:
Когда с сервера отправляешь пуш сообщения (без нотификации, только дата), а приложение в данный момент не активно, то Хром на телефоне отображает нотификацию "This site has been updated in the background", а пуш сообщения могут приходить часто. После долгого поиска я так и не понял как это исправить (кроме как встроить систему в приложение, которое будет сообщать серверу когда приложение активно).
Нет API которое поможет приложению понять, что у телефона нет доступа к интернету. Есть Network Information API, но там только информация о качестве мобильного соединения, а не о его отсутствии.
То что вы говорите верно с точки зрения математики и относительно исключительно налога на доход. Но лично мне, как не бухгалтеру, а просто человеку работающему в IT в Израиле проще считать немного иначе (хоть и не так точно): конечная зарплата с учетом ВСЕХ налогов (т.е. бруто минус нетто) как раз выходит налоговая ставка + ~2%. Говорю вам по собственному опыту как человек прошедший все стадии от джуниора до CTO и это при том, что у меня дополнительно есть небольшие послабления в налогах.
Да, вы правы, за последние годы ставка немного изменилась.
С 35К будет примерно 37-38% налога (35% + остальные налоги)
А если как у автора в оригинале 44К, то уже примерно все 49-50%, но точно не 28% как в его вычислениях.
По Израилю явно ерунда написана.
1) 160К$ — медиана в Израиле??? Это явно не соответствует действительности. 160К$ в год, это по сегодняшнему курсу чуть больше 44К шекелей в месяц… откуда такие цифры??? Средняя зарплата у хорошего сениора тут сейчас примерно 35К шекелей и это без налогов!
2) 28% налогов может быть у тех кто получает 7-8К шекелей, а у тех кто 35К уже все 45%.
У меня у самого этого нет, так как использую старый аппарат на Андроид 7, но в интернете есть много информации по новым моделям и в том числе как активировать автоматическую запись всех звонков. Вот пример: www.makeuseof.com/record-phone-calls-samsung-galaxy
Давно уже хотел так сделать для каждого отдельного сервиса, но быстро обнаружил, что многие сервисы неразрешают знак "+" в теле адреса и ругаются, что он невалидный.
А было и такое, в каком то учереждении, что при регистрации все прошло гладко, а потом они звонят и говорят: «тут у вас мейл какой то неправильный, мы не можем вам отправить письмо, система его не принимает»
Полагаю это сильно зависит от алгоритма. Но полгода тому назад переписывал один свой тяжелый алгоритм по обработке изображений с PHP на Go, так вот по сравнению с PHP 8.0 получил увеличение производительности в 3 раза.
Да, именно этот способ и использовал (тоже где-то 3-4 года тому назад), но в какой то момент метод перестал работать для приложения которое я исследовал.
P.S. Только заметил, что это перевод
А как вы решили проблему (если вообще решили) с SSL Pinning? Некоторые приложения его используют и отказываются работать если замечают подмену сертификата.
Расплодилось разных API, за всеми и не уследишь. Спасибо за наводку, посмотрю в эту сторону, хотя как я вижу придется для этого на сервере создавать скрипт который будет держать постоянный коннект, а у FCM сразу все из коробки.
Нет, события сработают только при изменении, для получения начального состояния надо так:
const isOnline = 'onLine' in navigator && navigator.onLine;
Буквально на днях закончил переписывать свое старое приложение на PWA (было написано года 4 тому назад на React Native), так как пришел к мнению, что современных API в браузере достаточно для необходимого функционала. Но обнаружил несколько неприятных мелочей:
Когда с сервера отправляешь пуш сообщения (без нотификации, только дата), а приложение в данный момент не активно, то Хром на телефоне отображает нотификацию "This site has been updated in the background", а пуш сообщения могут приходить часто. После долгого поиска я так и не понял как это исправить (кроме как встроить систему в приложение, которое будет сообщать серверу когда приложение активно).
Нет API которое поможет приложению понять, что у телефона нет доступа к интернету. Есть Network Information API, но там только информация о качестве мобильного соединения, а не о его отсутствии.
P.S. Оказывается можно так:
Вспомнился афоризм: У многих сложных вещей есть простое, неверное объяснение.
С 35К будет примерно 37-38% налога (35% + остальные налоги)
А если как у автора в оригинале 44К, то уже примерно все 49-50%, но точно не 28% как в его вычислениях.
1) 160К$ — медиана в Израиле??? Это явно не соответствует действительности. 160К$ в год, это по сегодняшнему курсу чуть больше 44К шекелей в месяц… откуда такие цифры??? Средняя зарплата у хорошего сениора тут сейчас примерно 35К шекелей и это без налогов!
2) 28% налогов может быть у тех кто получает 7-8К шекелей, а у тех кто 35К уже все 45%.
А было и такое, в каком то учереждении, что при регистрации все прошло гладко, а потом они звонят и говорят: «тут у вас мейл какой то неправильный, мы не можем вам отправить письмо, система его не принимает»
ошибся веткой
Ссылка на русскую версию статьи, которая была переведена автоматичски… читать невозможно. Уж лучше давать ссылку на английский оригинал.