Pull to refresh
-1
0.1
Send message

Да, и самый показательный пример — крупная гравитационная накопительная установка, которая построена швейцарцами в Китае. Разработка реализована компанией Energy Vault, которая имеет большой опыт в проектировании и создании подобных систем. Проект получил название EVx.

Автоперепост моего недавнего сообщения с другого сайта:

Energy Vault Loses $1.2 Billion/40% Market Cap, CO2e/kWh Worse Than Natural Gas - CleanTechnica
Цитата с расчетами (текст на английском)

The failures, to reiterate them, were that it couldn’t work in winds that were more than negligible due to long lines, swaying blocks, and a requirement for precision placement, the decreasing energy with each lower row of blocks meaning that it left a lot of potential energy untapped, the requirement for non-degrading Lego-like blocks that fitted over one another securely, and, of course, the massive embodied carbon problem of an awful lot of reinforced concrete at 732 to 941 kg CO2e per metric ton. Basically they were creating a 120-meter potential energy for mass, and leaving half of it unused on average.
Potential energy is calculated as mass in kilograms times the acceleration due to gravity times the height in meters, so the average block of 35 non-metric tons turns into 60 x 9.8 x 31,751.5 = 18,669,882 joules of energy, which sounds a lot more impressive than it is. That’s only 18.7 megajoules or 5.2 kWh. That block had about 27 tons of embodied CO2e, so at 5 kWh per lift on average it was going to have to be lifted and lowered close to 500 million times to get down to the level of wind energy, which is running about 11 grams CO2e per kWh right now.
At their remarkable claims of 360 days working per year, one cycle per day, and 35-40 years of work, that would be 14,400 lifts. That brings the carbon debt delivered down to only 1.8 kg per kWh, which is to say about 80% worse than burning coal and about 170 times worse than wind energy.

Если вкратце, для сокращения выбросов углекислого газа в КНР оптимальнее продолжать сжигать уголь.

К сожалению, "zero emissions" применительно к электромобилям - всего лишь красивый миф. По разным оценкам, для достижения "нулевых выбросов" новому электромобилю предстоит сначала проехать многие тысячи километров, и только после этого его углеродный след станет почти нулевым - разумеется, при условии, что его аккумулятор заряжается исключительно от "зеленых" источников электроэнергии. Поясняю для тех, кто не понял: производство электромобилей имеет довольно-таки большой углеродный след.

The race to decarbonize electric-vehicle batteries | McKinsey

В моем дилетантском понимании, автор статьи прогнозирует пресловутую среднюю температуру по больнице. Точнее, даже не саму температуру, а скользящее среднее или что-то вроде этого. Хотя, возможно, оно кому-то надо...

Наверное, в качестве примера актуальнее было использовать курс доллара или евро...

В данной статье будут рассмотрены способы анализа временных рядов и применение их на практике. <...>

Насколько я понимаю, описанные вам прогнозы погоды (точнее, температуры) практической пользы не имеют?

Насколько я понимаю, если речь идет о климате, точно прогнозировать более-менее можно уже свершившиеся факты, а с будущим, да еще и на несколько лет вперед, - как карта ляжет... Конечно, утрирую, но все-таки.

Прочитав статью, вы узнаете, как можно прогнозировать погоду с точностью до двух градусов на 3 месяца вперед <...>

Не верю! (с)

Прогнозы погоды стали намного точнее. Как в метеорологии произошла тихая революция?
ЦИТАТА:

Прогнозировать погоду сложно, прежде всего, из-за того, что земная атмосфера хаотична. Математики вкладывают в это слово не тот смысл, что обыватели. «В хаотической системе растет доля ошибки, если есть неопределенность в начальных данных, а она есть всегда хотя бы потому, что измерения проводятся с некоторой точностью: допустим, температура известна до десятых долей градуса. Насколько бы хорошей ни была погодная модель, она даст ошибку», — объясняет Александр Чернокульский, старший научный сотрудник лаборатории теории климата Института физики атмосферы им. А.М. Обухова РАН.

Раздел математики, изучающий хаотические системы, и появился-то во многом из-за прогнозов погоды. В начале 1960-х годов американский метеоролог Эдвард Лоренц повторно прогнал данные через компьютер и получил совсем не такой результат, как в первый раз. Причина была в том, что сначала вычисления производились с точностью до шестого знака после запятой, а потом — только до третьего. Оказалось, что разница между тысячными и миллионными долями имеет огромное значение.

Настолько разные решения уравнений так удивили Лоренца, что он поэтично заключил: «Единственный взмах крыла чайки способен изменить погоду навсегда». Позже коллеги посоветовали заменить чайку на более изящное животное, и чувствительность хаотической системы к начальным условиям получила название «эффект бабочки».

Ошибки при расчетах будущих состояний атмосферы и других хаотических систем со временем накапливаются, поэтому прогноз погоды на сутки вперед значительно лучше, чем на месяц. Тем не менее точность постепенно растет: современные пятидневные прогнозы так же хороши, как сорок лет назад — однодневные. Полезный прогноз можно сделать и на девять-десять дней. А предел предсказуемости классическими моделями, по словам Александра Чернокульского, составляет две недели.

Ключевые слова: "наведенные токи".

«Солнце — очень активный объект» – Коммерсантъ
ЦИТАТА:
На поверхности Земли пострадают все протяженные технологические системы — телеграф, энергетические службы и трубопроводы. Известно, что во время мартовской бури 1989-го в Квебеке (она была в разы слабее каррингтоновской) наступил так называемый блэкаут на территории Канады: наведенные токи вызвали выгорание трансформаторов, так что из строя вышла значительная часть энергосистемы страны. А в октябре 2003-го мощная «хэллоуинская» вспышка на Солнце повредила ряд спутников, вызвала перебои в телефонной и мобильной связи.

Оговорюсь, что бытовой электронике, не подключенной к электросети, скорее всего, ничего не угрожает.

Малость позанудствую касательно терминологии.

«Все небо, казалось, покрылось волнами, что-то вроде полей зерна на сильном ветре. Воды залива отразили блестящие оттенки Авроры», — написал один журналист из San Francisco Herald 5 сентября 1859 года. <...>

A large solar storm could knock out the internet and power grid — an electrical engineer explains how
ЦИТАТА:
<...> During the evenings, the aurora borealis, more commonly known as the northern lights, could be seen as far south as Colombia. <...>

aurora borealis – Russian translation
ЦИТАТА:
aurora borealis [ɔː'rɔːrǝbɔːrɪ'eɪlɪs]
gen. полярное сияние (rechnik); северное полярное сияние
el. полярное сияние в северном полушарии; авроральное свечение в северном полушарии; аврора в северном полушарии
Makarov. южное сияние
tech. северное сияние
<...>

АВРОРА | это... Что такое АВРОРА?
ЦИТАТА:
(лат. aurora от aurea - золотой и hora - час). 1) утренняя заря, предшествующая восходу солнца. 2) дочь Титана и Земли, богиня утренней зари, супруга Персея, от которого имела детей: Ветры, звезды и Люцифера. Влюбившись в Тифона, она похитила его и прижила с ним двух сыновей, смерть которых была для нее так чувствительна, что обильные слезы ее произвели утреннюю росу. 3) род дневных бабочек из семейства белянок.
<...>
[Что характерно, "сияние" нигде не упоминается.]

В общем, журналист San Francisco Herald говорил о северном/полярном сиянии, а не о какой-то непонятной "Авроре".


P.S. Похоже, я поторопился с выводами:

аврора в северном полушарии – Russian translation
ЦИТАТА:
аврора в северном полушарии
el. aurora borealis; aurora polaris; northern lights

Хотя лично у меня слово "аврора" прежде всего ассоциируется с зарей, а написанное с заглавной буквы - с небезызвестным крейсером.

Возможно. Кстати, приведенный выше код можно еще немного улучшить:

			const is_below_limit = remaining_size < 1.5 * this.uploader.settings.chunk_size;
			const chunk_size = is_below_limit
              ? remaining_size
			  : this.uploader.settings.chunk_size;

Но, опять же, первая строка становится чересчур длинной.

Добавлю, что на практике использую традиционный JavaScript'овский camelCase, а не snake_case.

Не вижу проблем с использованием тернарного оператора и в этом случае.

            const chunk_size = (remaining_size < 1.5 * this.uploader.settings.chunk_size)
              ? remaining_size
              : this.uploader.settings.chunk_size;

Длина первой строки составляет 90 символов, что в некоторых случаях может быть неудобно или запрещено правилами (линтер и иже с ними). Но даже в таком случае можно выкрутиться, дополнительно повысив читабельность кода:

            const size_upper_limit = 1.5 * this.uploader.settings.chunk_size;
            const chunk_size = (remaining_size < size_upper_limit)
              ? remaining_size
              : this.uploader.settings.chunk_size;

О вкусах не спорят, есть тысяча мнений (с) Высоцкий

К примеру, Python'овский тернарный оператор не фонтан, а JavaScript'овский, на мой взгляд, очень даже читабельный, особенно если разбить код на три строки с отступом в последних двух.

Ternary operator: bad or good practice? - Stack Overflow

Хотя, как известно, миллионы леммингов не могут ошибаться...

P.S. Запоздало заметил у себя ошибку, а именно поставленную не в том месте точку с запятой:

            const row = this.row_index < rows.length
              ? rows[this.row_index];
              : this.append_row()

Исправляю:

            const row = this.row_index < rows.length
              ? rows[this.row_index]
              : this.append_row();

Я там поменял местами две строки ради того, чтобы заменить оператор >= на <. В общем, хотелось как лучше, а получилось как всегда. :)

В порядке занудства такжу отрефакторил этот фрагмент:

        {
            const rows = this.elem.tbody.getElementsByTagName("tr");
            var row;
            if(this.row_index >= rows.length) {
                row = this.append_row();
            } else {
                row = rows[this.row_index];
            }
            this.row_index++;

            const cols = row.getElementsByTagName("td");
            cols[1].textContent = size.toString();
            return cols;
        }

Вот что у меня получилось:

        {
            const rows = this.elem.tbody.getElementsByTagName("tr");
            const row = this.row_index < rows.length
              ? rows[this.row_index];
              : this.append_row()
            this.row_index++;

            const cols = row.getElementsByTagName("td");
            cols[1].textContent = `${size}`;
            return cols;
        }

Весь код не читал, а ограничился этим фрагментом, поэтому мог где-то ошибиться. Но общий посыл, надеюсь, понятен.

Запоздало заметил ваш ответ. Дополнил свой первый комментарий.

P.S. Да и var нынче не в моде. Уже не помню, когда последний раз его использовал. Хотя, опять же, это всего лишь мое занудство.

Извиняюсь за занудство, но ES6 (он же ES2015) давным-давно поддерживается во всех мало-мальски современных веб-браузерах. Используя синтаксис ES2015+, можно сделать некоторые фрагменты кода чуть более простыми для восприятия.

Например, фрагмент

this.settings = Object.assign({}, default_settings, settings);

можно заменить на

this.settings = { ...default_settings, ...settings };

javascript - Object spread vs. Object.assign - Stack Overflow

https://www.watoday.com.au/national/western-australia/military-called-in-to-help-identify-mystery-object-on-wa-beach-20230717-p5dovy.html
ЦИТАТА:
The two-metre metal cylinder, rusted and covered in barnacles, was found by locals in Green Head, Western Australia, <...>

Насколько я понял, диаметр цилиндра - 2 метра, то есть он не такой уж и "гигантский". Но больше всего порадовала "загадочность" объекта явно земного происхождения. :)

Насколько я помню, скрипт-кидди - это недо-хакер, который пользуется готовыми хакерскими инструментами.

https://en.wikipedia.org/wiki/Script_kiddie

Information

Rating
3,345-th
Registered
Activity