maksyaka17: в запароленном архиве, конечно, не (сразу) смогут распознать. Однако и тут есть косвенные признаки: размер файла (вдруг, это известный в узких кругах файл, размер которого при компрессии популярными методами известен), ссылки (посетители) на этот файл с определённого круга форумов/сайтов и др. особенности в совокупности могут дать высокую вероятность подозрительного контента.
Recardo_Recoly: то же самое: по оси x у вас значения таймера, по y, как результат этой линейной функции, значения на вход бара – от 0 до 1. Есть две точки. А вам нужна функция, чтобы для любого значения таймера получать значение бара. Это и будет для приведённых pначений bar = 1 - timer/6 (или на 8)
mailugaga: как гугл авторизует посетителя, если тот зашёл из браузера с выключенным JavaScript. Т.е. обычными формами и переходами между страниц. Вот этот процесс, наверное, проще будет воспроизвести через cURL.
Алексей Ярков: выполняется некий callback, в нём ошибка, node закрывается с неотловленной ошибкой, и трейс вываливает в консоль – из консоли он попадает в мой лог-файл. Я неправильно представляю себе?