truncate - команда, которая меняет размер файла. Можно сделать файл меньше, можно больше (дополнив нулями). Чаще всего её используют, чтобы быстро очистить лог, который занял всё место, но при этом не останавливать сервис, который в этот лог пишет.
Наткнулся на интеренсную технологию. Server-Side-Events - это технология для отправки серваком уведомления на клиент (браузер). Казалось бы есть же сокеты, но SSE намного проще.
Часто при отладке и разработке программы случается так, что мы принимаем за факт гипотезу или предположение. Или делаем слишком сильное обобщение. Но ведь и в обычной жизни при рассуждении на бытовые темы - такое тоже происходит часто. Верно?
Для разработки Android приложений, которым требуется доступ к местоположению устройства можно использовать следующие альтернативные библиотеки вместо Google's network location provider