NASA при помощи компьютерной модели "Estimating the Circulation and Climate of the Ocean" (ECCO2) визуализировала циркуляцию вод Мирового океана. Результат превзошёл все ожидания.
... Читать далее >>
Источник: Priroda.SU - Новости о природе и экологии; Раздел: Глобальная экология
2012-03-27 17:08:27
Площадь морского льда в Арктике достигла сезонного максимума в 15,24 миллиона квадратных километров ...
+ развернуть текстсохранённая копия
Площадь морского льда в Арктике достигла сезонного максимума в 15,24 миллиона квадратных километров 18 марта, почти на две недели позже, чем в среднем за всю историю спутниковых наблюдений, говорится в сообщении Национального центра информации по снегу и льду (NSIDC, National Snow and Ice Data Center) США. По данным экспертов NSIDC, максимум площади льда в 2012 [...]
Климатологи из Университета Ратгерса на основании изучения климата плиоцена предсказали, что, в ходе происходящего глобального потепления, уровень мирового океана повысится на 20 метров. По их словам, к таким последствиям приведет повышение температуры всего на 2 градуса, которое в настоящее время рассматривается международным комитетом климатологов IPCC как допустимое. Работа опубликована в журнале Geology, её обзор можно [...]
Суперфрикономика | Стивен Левитт и Стивен Дабнер | Superfreakonomics Книга, в которой авторы попытались разобраться в ряде проблем нашего общества, от глобального потепления до падения спроса на проституток. Интересная аналитика, подкрепленная не выдуманными историями и примерами из жизни. Авторы приложили все усилия, чтобы попробовать изменить мировоззрение читающего. Им удалось доказать, что у каждой медали всегда [...]
Здравый смысл веборазработчика подсказывает, что во браузерном джаваскрипте глобальные переменные являются свойствами объекта window — так что window.чегоНибудь и просто чегоНибудь должны быть синонимами и вести себя одинаково (если, конечно, мы не находимся в какой-нибудь такой функции, где переменную чегоНибудь переопределили локально).
Здравый смысл веборазработчика также ещё подсказывает, что неопределённая переменная должна иметь значение undefined — так что чегоНибудьи undefined должны быть синонимами и вести себя одинаково, когда переменную чегоНибудь не определяли в джаваскрипте (и если, конечно, никакой чудила не дерзнул переопределить undefined).
Но если вы собираетесь программировать для Opera 11 (будь то начальная версия Opera 11.01 или новёхонькая Opera 11.61), то будьте готовы отречься от здравого смысла в обоих сих случаях! (Не только в Opera, но и в других браузерах и средах — но об этом чуть позже.)
Чтобы нагляднейше убедиться в этом, воспользуемся библиотекою Underscore.js, в которой как раз имеется удобная функция тестирования неопределённых переменных — это функция _.isUndefined(),в исходном коде определённая самоочевидным способом:
// Is a given variable undefined?
_.isUndefined = function(obj) {
return obj === void 0;
};