Использование console.log() для отладки JavaScript - самая распространенная практика среди разработчиков. Но есть еще кое-что ...
Объект console обеспечивает доступ к отладочной консоли браузера. Особенности того, как она работает, варьируются от браузера к браузеру, но де-факто существует набор функций, которые обычно предоставляются.
60 лет назад, в 9.07 по Москве с космодрома «Байконур» стартовал «Восток-1», неся на борту самый ценный в мире груз — человека. Это был полет, который моментально сделал Юрия Алексеевича Гагарина мировой звездой. Риск, на который в наше время никто бы не пошёл, ознаменовал победу СССР в этой партии за космическое господство. Но не победу в космической гонке. Давайте проведем ретроспективу и вспомним, как это было.
Это отладочное приключение Брюса Доусона, разработчика Chrome и блогера, позволило снизить загрузку процессора при работе с веб-камерой примерно на 3% - настоящая помощь для тех, кто полагается на видеозвонки.
Базы данных — это Святой Грааль для хакеров, поэтому их необходимо защищать с особой тщательностью. Это первая из серии статей, в которых мы дадим обзор best practice в обеспечении безопасности баз данных. Мы начнем с одной из самых популярных СУБД с открытым исходным кодом, PostgreSQL, и рассмотрим несколько уровней безопасности, о которых стоит задуматься:
Я обнаружил Zero-Click уязвимость(не требующая от пользователя никаких дополнительных действий, например, нажатия, скачивания и т.п.) в Apple Mail, которая позволяла добавлять или изменять любой произвольный файл в среде местной песочницы. Эта уязвимость могла привести к различным неприятностям, включая несанкционированное раскрытие конфиденциальной информации третьим лицам. Злоумышленник мог изменить конфигурацию почты жертвы, например, переадресацию почты, что позволяет захватить другие учетные записи жертвы с помощью сброса пароля. Эта уязвимость могла быть использована для изменения настроек пользователя, чтобы он сам распространял вирус, общаясь с другими пользователями. Apple исправила эту уязвимость в июле 2020 года.
Зодиак (неопознанный американский серийный убийца, действовавший в 60-х и 70-х годах прошлого века) отправил множество издевательских писем в прессу города Сан-Франциско. В этих письмах убийца брал на себя ответственность за преступления и угрожал совершить новые убийства. Письма также содержали три шифра, каждый из которых являлся частью 408-символьной криптограммы. Убийца утверждал, что эта криптограмма раскроет секрет его личности. Зодиак отправил четвертый и последний шифр (который рассматривается в этой статье) в San Francisco Chronicle после того, как 408-символьная криптограмма, расшифрованная в 1969 году, не раскрыла личность убийцы.
Вы когда-нибудь задумывались, как обеспечить энергией gps-трекер для отслеживания миграции диких животных? Оленю солнечную батарею на рога не повесишь… Или как быть с другими автономными устройствами, для которых независимость от стационарных источников энергии играет ключевую роль? Эту и другие проблемы в обозримом будущем помогут решить наногенераторы.
Человечество исследует свет как физическое явление уже больше 2000 лет. Может сложиться впечатление, что этот феномен досконально изучен. Но не все так однозначно. На некоторые вопросы до сих пор нет однозначного ответа.