Как стать автором
Обновить
-1
0
xflower @xflower

Пользователь

Отправить сообщение
Это хороший ответ.

Но ведь InvalidEntityRequestException звучит очень абстрактно. Почти как SomethingWentWrongException.
Не будет ли это тем самым преумножением сущностей сверх необходимого?
Это правда.

Противоречие, правда, разрешимо: приложение сообщает о подозрительной ситуации заказным письмом, пишет свой законный гигабайт в лог и продолжает работать.
NullPointerException здесь действительно приведён как пример unchecked exception. На его месте могло бы быть любое другое исключение. Скажем, IndexOutOfBoundsException.

Rust я знаю ещё хуже, чем вы Java, но как там решается проблема с IndexOutOfBound? Взятие индекса возвращает Optional?
А чем (сематнически) FileNotFoundException, полученный на верхнем уровне, будет отличаться от NullPointerException?
Устыдился.
Пошёл изучать предмет:

Таким образом, развитие выступает как единство двух стадий — непрерывности и скачка.


Тут написано, что все процессы происходят либо непрерывно, либо скачком, либо неким их сочетанием.
Я правильно понял, что эта мысль — вершина диалектического материализма?
Основной аргумент в пользу проверяемых исключений — это, действительно, различать «штатный глюк» и «нештатный».

В примере с Config throws ConfigFileNotFoundException подразумевается, что если файл не нашёлся — тогда да, должна срабатывать какая-то внутренняя логика, браться конфигурация по умолчанию или создаваться первоначально.
Если же файл не удалось считать, потому что у него битый формат и во время разбора вылез NullPointerException (или OutOfMemory или ClassNotFound или что-то ещё), то брать конфигурацию по умолчанию означает заметать мусор под коврик. Надо громко ругнуться и вылететь, желательно оставив memory dump на пару гигабайт.

Это в теории.

На практике обычно пользователю класса Config глубоко наплевать отчего именно конфиг не считался.
Влияние мира изрядно переоценено.
Никакими установками нельзя из прирождённого математика сделать, скажем, художника.
Если, конечно, не перемолоть всю личность в кашу. Но это сделать гораздо труднее, чем кажется.
Он всё равно будет по ночам тайно решать уравнения под одеялом, а мольберт с кисточками будут заброшены при первой же возможности.

У вас, кстати, сколько детей?
Не подскажете, как девочку запрограммировать?
А то ведь ужас:

Даёшь ей набор машинок — «вот эта машинка — принцесса… вот эта машинка — принц… на белом автовозе...»
Из набора «юный химик» делается чай для медведя и крокодила. И каша, да.
Провода, батарейка и лампочка? Провод идёт на кукольное платье.

Про детектор розового цвета вшитый куда-то в ПЗУ вообще молчу.

Что делать, а?
Можно рассматривать это как инвестицию.
Если даже электричество от «альтернативных источников» стоит столько же (или чуть дороже), чем традиционное, в него имеет смысл вкладывать для развития технологий и диверсификации.
Мне не нравятся две вещи:
1. Высказанное товарищем ivansychev утверждение, что киловатт электричества в Калифорнии стоит два доллара.
2. То что это сомнительное утверждение имеет больше плюсов чем, скажем, ваше.
Конкретно вам выгоды, скорее всего, никакой.
В Калифорнии для конечного потребителя выгода тоже сомнительна, а вот для местного СанКалифорнЭнерго выгода вполне конкретна: львиную долю (до трети) электричества в Калифорнии потребляют кондиционеры.

Это значит, что разница в потреблении между жарким днём и прохладной ночью может составлять процентов двадцать-тридцать. Обычная газовая или угольная электростанция при таком раскладе будет работать вхолостую ночью и пыхтеть на пределе днём. Ни то, ни другое не есть хорошо. Солнечные батареи — идеальный выход. Поэтому электрокомпании и пытаются всех убедить эти батареи поставить, обещая скидки и всякие прочие ништяки.
Либо у вас Калифорния какая-то другая, либо доллары не те, про которые я думаю: www.eia.gov/electricity/monthly/epm_table_grapher.cfm?t=epmt_5_6_a
Вы путаете фьючерс с форвардом.
Почти.
Пусть сегодня фьючерс стоит 100.
При покупке фьючерса обмена деньгами не происходит.

Назавтра фьючерс вырос до 101.
Покупатель получит на свой счёт рупь.
Продавец потеряет со своего счёта рупь.

На третий день фьючерс вырос до 102.
Покупатель получит на свой счёт рупь.
Продавец потеряет со своего счёта рупь.

намылить, смыть, повторить

Через 29 дней фьючерс стоил, скажем, 110.
За это время у покупателя накопилось на счету 10 рублей, а у продавца (-10) рублей.

Через 30 дней фьючерс созрел. Его цена автоматически стала равна текущей цене актива.
Которая была, например, 112.
Покупатель получит на свой счёт два рубля.
Продавец потеряет два рубля.

Продавец достаёт тонну нефти со склада и продаёт её покупателю за 112 (sic!) рублей. 12 из них уходят на margin account. Остаётся 100, как и планировалось.

Покупатель достаёт свои 100 рублей из заначки, добавляет 12 рублей с margin'а и платит продавцу.

Все рады.

А если нефть пошла не вверх, а вниз, то марджин колл будет у покупателя
Наоборот.
В этом случае у вас на счету будет 130 000.
Вы же купили фьючерс. Он ваш. И если он теперь стоит много — у вас есть куча денег.
Например вот сюда :

Delivery shall be made free-on-board («F.O.B.») at any pipeline or storage facility in Cushing, Oklahoma with pipeline access to Enterprise, Cushing storage or Enbridge, Cushing storage.

Не надо ей дрожать.
Продали, скажем, билетов на через месяц на 100 000 у.е.
Из этих денег 30 000 у.е. уйдёт на керосин — при нынешних ценах.
Покупаем месячный фьючерс на соответствующее количество, 30 000 кладём на брокерский счёт.

Цена растёт — счёт растёт.
Цена падает — счёт уменьшается.
Ниже нуля фьючерс уйти не может.

Через месяц снимаем деньги со счёта — их волшебным образом должно как раз хватить на керосин.

Как-то так.

При желании можно нанять специального дрожальщика, который за небольшую мзду слегка оптимизирует процесс и таки поможет ещё немножечко сэкономить
Скорее как граната боевая и граната учебная.
Полностью взаимозаменяемы для большинства целей кроме основной.
Колдунство успешного спекулянта, очевидно, сильнее.
В данном случае они берут количеством. Если достаточно большое количество участников решит, что цена завышена и выставят свои фьючерсы на продажу, цена упадёт.

А к реальной цене базового ресурса в момент поставки она никакого отношения не имеет?
Оно имеет отношение к ожидаемой цене базового ресурса в момент поставки.

Каким образом сперва продажа ресурса, а затем покупка того же ресурса в том же количестве могут привести к снижению цены этого ресурса?
А покупка будет потом — когда цена упадёт. По крайней мере так спекулянт надеется.

Но вообще, вы правы: в целом, биржа цены не уменьшает, а стабилизирует.
Очень сложно не дать кредит, когда рядом маячит дорогое правительство с Community Reinvestment Act'ом наперевес.

Если совсем кратко и упрощённо: оное правительство заинтересовалось почему это у банковской ипотеки такое неравномерное расовое распределение. Не иначе как банки занимаются недозволенным расизмом? И аккуратно намекнуло, что банкам бы лучше эту ситуацию исправить. «А если не будут брать — отключим газ».

Информация

В рейтинге
Не участвует
Зарегистрирован
Активность