scholar_vit: (knot)
[personal profile] scholar_vit

Был на семинаре, где рассказывалось о положении дел в некоем проекте, над которым я довольно напряженно работал несколько лет тому назад. Тогда главная проблема была нехватка энергии на выделенных нам спутниках, и я придумывал заковыристые способы эту энергию сберечь. Я законно гордился тем, что мне удалось сделать.

Ну вот, за это время появилось новое поколение спутников и батарей, и энергии стало больше. Теперь мои ухищрения оказались не нужны: проще врубить все системы на полную мощность.

И на что ушли мои бессонные ночи?

Date: 2016-09-09 05:44 pm (UTC)
From: [identity profile] oopk.livejournal.com
Если спутники сделали что-то полезное и перспективное, то на это и ушли ночи. Ну а если нет, то печально и без новых батарей.

Date: 2016-09-09 05:58 pm (UTC)
From: [identity profile] paladin-sveta.livejournal.com
На то, чтобы всё это работало уже несколько лет назад, а не только сейчас, очевидно же!

Date: 2016-09-09 06:02 pm (UTC)
From: [identity profile] dmpogo.livejournal.com
Тут вопрос в том, нужно ли было это сделать несколько лет назад, или можно было бы подождать, всего лишь сдвинув историю на это несколько лет ? :)

Date: 2016-09-09 06:04 pm (UTC)
From: [identity profile] paladin-sveta.livejournal.com
Примерно так думают шимпанзе об изготовлении ручных рубил.

Date: 2016-09-09 06:07 pm (UTC)
From: [identity profile] http://users.livejournal.com/_shadow__/
мой отец инженерствовал на часовом заводе, и я в детстве листал многочисленные его книги по механике приборов точного времени - восхищаясь изощренными шедеврами инженерной мысли, призванными еще и еще и еще немного улучшить точность хода, продолжительность работы на одном заводе, уменьшить износ, скомпенсировать температурные и прочие внешние воздействия...

Date: 2016-09-09 06:08 pm (UTC)
From: [identity profile] hlebsei.livejournal.com
Если ушли за зарплату, так и не важно на что. Такова се ла ви...

Date: 2016-09-09 06:23 pm (UTC)

Date: 2016-09-09 06:28 pm (UTC)
From: [identity profile] ygam.livejournal.com
У моего папы были книжки про БЭСМ-4, М-222 и подобные ЭВМ; я их в детстве тоже листал.

Date: 2016-09-09 06:34 pm (UTC)
From: [identity profile] http://users.livejournal.com/_shadow__/
эволюция компьютеров пока не так трагично выглядит в исторической перспективе ; )

тепло

Date: 2016-09-09 06:44 pm (UTC)
From: [identity profile] vzaliva.livejournal.com
А тепло? Я слыхал что там проблемы не только с тем откуда брать достаточно энергии а еще с тем куда девать выделяемое при ее потреблении тепло.

Date: 2016-09-09 06:49 pm (UTC)
ppk_ptichkin: (Default)
From: [personal profile] ppk_ptichkin
(Тангенциальное) https://en.wikipedia.org/wiki/Frontal_solver

Re: тепло

Date: 2016-09-09 06:51 pm (UTC)
From: [identity profile] scholar-vit.livejournal.com
Да, конечно. В данном случае квоты и на потребление, и на отвод энергии повысили, а наши устройства, наоборот, стали потреблять и рассеивать меньше энергии.

Date: 2016-09-09 06:52 pm (UTC)
From: [identity profile] beldmit.livejournal.com
Меня аналогичный вопрос интересовал дважды в жизни. Отец одной из моих пассий рисовал номограммы офигительной красоты, а мой дед строил методику расчёта выбросов для быстрой работы на 486.

Date: 2016-09-09 07:11 pm (UTC)
From: [identity profile] efimpp.livejournal.com
а изощреннейшие аналоговые механические вычислители для точной артиллерийской стрельбы с корабля!

Date: 2016-09-09 07:40 pm (UTC)
From: [identity profile] kot-kam.livejournal.com
Ничо, пригодились, я думаю.

Date: 2016-09-09 08:04 pm (UTC)
From: [identity profile] the-aaa13.livejournal.com
А где-то так же грустят разработчики батарей - за то время пока они разрабатывали новые батареи, энергопотребление всех систем спутника снизилось так что можно было бы обойтись и старой батарейкой. И куда же пошли их бессонные ночи :)

Date: 2016-09-09 08:17 pm (UTC)
From: [identity profile] ygam.livejournal.com
Я был на экскурсии на линкоре USS Iowa; экскурсовод сказал, что его заменили аж в 1983 году.

Date: 2016-09-09 08:19 pm (UTC)
From: [identity profile] ygam.livejournal.com
Мой папа рассчитывал перенос тепла на паровой турбине методом конечных элементов на ЕС-1036.

Date: 2016-09-09 08:51 pm (UTC)
From: [identity profile] http://users.livejournal.com/_shadow__/
мне довелось заниматься технологией порохов; теперь рейлганы грозят и эту отрасль отправить в отставку ; )

Date: 2016-09-09 09:20 pm (UTC)
From: [identity profile] olaff67.livejournal.com
это откуда посмотреть. Я в 85-м уходил на срочную службу с должности лаборанта в ВЦ университета, перепаивал микросхемы в терминалах-устройствах ввода-вывода. ЕСки занимали специальные огромные залы в цоколе недавно построенного здания. Через год пришел в отпуск - мне показали чудо дивное - персоналку японскую. Пришел из армии - показали пустые огромные залы в цоколе и сказали, что не знают, что делать с работниками, потому что столько уже не нужно.

Date: 2016-09-09 09:26 pm (UTC)
From: [identity profile] aka-author.livejournal.com
В институте, где я учился, был такой случай, один профессор выбросился из окна. Настоящей причины этого поступка никто не знал, но было мнение, что все дело в компьютерах. Этот профессор всю свою научную жизнь разрабатывал эффективные методы решения задач математической физики. Но компьютеры позволяли за приемлемое время решать эти задачи "в лоб", используя готовые математические пакеты. Методы, которые разрабатывал профессор, стали ненужны. Это было начало 90-х, в России появились 386-е и 486-е машины.

Date: 2016-09-09 09:48 pm (UTC)
ppk_ptichkin: (Default)
From: [personal profile] ppk_ptichkin
barefoot in the snow, five miles up the hill both ways

ЕС-1036 были ещё неплохие. вот 1022 это сказка и песня. Загрузил программу, выгрузил читалку перфоркарт. Посчитал, записывая промежуточное состояние на диск и перезапуская по мере надобности (шансов, что это чудо не повиснет за 8 часов не было). Загрузил модуль АЦПУ, распечатал.

Date: 2016-09-09 09:51 pm (UTC)
From: [identity profile] http://users.livejournal.com/_shadow__/
гм.. я бы сказал, что в целом и программисты, и производители компов от этого только выиграли - и количественно, и качественно ; ) - а вот часового завода, на котором к началу 80-х работало около половины взрослого населения моего мухосранска, теперь фактически не существует. из сопоставимого исчезновения (превращения в маргинальную экзотическую нишу для фриков) целой отрасли на ум приходит производство фотоматериалов и аудионосителей

Date: 2016-09-09 09:58 pm (UTC)
From: [identity profile] olaff67.livejournal.com
Ну, прямо-таки эта история проходила буквально за моими окнами: Петродворцовый Часовой Завод был через дорогу. И тоже не менее четверти населения этого пригорода было связано с ним.

Программисты-то да, но обслуживающий громадины ЕСок персонал был тогда в большой растерянности.Те же микросхемы прозванивали и перепаивали при ремонте выпускники радиоэлектронных ПТУ.

Date: 2016-09-09 10:58 pm (UTC)
From: [identity profile] breqwas.livejournal.com
И только мы, говнокодеры, радостно утилизируем все доступные ресурсы вместо того чтобы нормально программировать, а от всех, кто пытается возмутиться, отбрехиваемся отсылами к менеджерам (у которых сроки) и к известной фразе Кнута про преждевременную оптимизацию.

Шах и мат, железячники.
Edited Date: 2016-09-09 10:58 pm (UTC)

Date: 2016-09-10 03:40 am (UTC)
From: [identity profile] xou-chan.livejournal.com
емнип шимпанзе последние 3,5-4 тысячи лет эти рубила изготавливают.

Date: 2016-09-10 05:12 am (UTC)
From: [identity profile] simonff.livejournal.com
Я как-то с ужасом заметил, что мне проще запустить готовым скриптом mapreduce на 3000 компов, который в итоге сделает всего одну операцию, чем потратить 30 секунд и сделать ту же операцию руками.

Date: 2016-09-10 05:43 am (UTC)
From: [identity profile] till-j.livejournal.com
На формирование разумного подхода к решению задач. Разум, сформированный при отсутствии ограничений, выдаёт, в качестве решений, огромное количество нелепицы. Наглядным примером является современное ПО.

Date: 2016-09-10 09:21 am (UTC)
From: [identity profile] smirnfil.livejournal.com
Надо это по другому формулировать - мы делаем железячников счастливыми, благодаря нам у них всегда есть работа.

Date: 2016-09-10 09:41 am (UTC)
From: [identity profile] breqwas.livejournal.com
Ну положим доступ к MR-кластерам такого масштаба есть далеко не у всякого (у меня, скажем, есть, но привычки там что-то считать нет), да и заводятся те кластера не от хорошей жизни - если б железячники за нами поспевали, считали б мы всё на своих ноутбуках. Но - да, да...

Давно заметил, что использую в качестве калькулятора поисковую строку Я или G. И тот, и другой по запросу вида 82*14 не только рисуют колдунщик калькулятора, но и показывают поисковую выдачу. Чтобы её показать, пощёлкало процессорами может и поболе, чем те 3k машин, а мне она даже не нужна. Варварство...

Date: 2016-09-10 09:17 pm (UTC)

Date: 2016-09-12 02:11 am (UTC)
From: [identity profile] nepilsonis.livejournal.com
Неудачный пример.
Если память течёт, то вытечет вся память, сколько бы её не было.

Date: 2016-09-12 11:06 am (UTC)
From: [identity profile] a-konst.livejournal.com
Утечки памяти - примерно такое же явление, как протечки воды в кораблях: они есть какие-то ненулевые почти всегда у большинства содержательных программ, вопрос только в их масштабе - как эта утечка соотносится с общим объемом занимаемой памяти и со временем жизни одного процесса.

Date: 2016-09-12 02:58 pm (UTC)
From: [identity profile] kray-zemli.livejournal.com
А разве порох не является одним из способов импульсного получения энергии для рейлгана?

Date: 2016-09-12 03:26 pm (UTC)
From: [identity profile] scholar-vit.livejournal.com
Телефон в моем кармане можно перегружать раз в несколько дней: максимум, что случится, я пропущу важный звонок - но скорее всего, мне перезвонят. Но если от устройства зависит чья-то жизнь, регулярные перезагрузки менее привлекательны.

Да, конечно, можно поставить (и на самом деле ставят) два устройства, дублирующие друг друга. Можно их перегружать поочередно. Но в один прекрасный день плановая перезагрузка одного совпадет с хардверными проблемами второго. Реально надо ставить некоторое аккуратно рассчитанное число N устройств, и N для протекающих программ при высоких требованиях к availability часто оказывается неприемлемо велико.

К нам время от времени приходят программисты, привыкшие к мысли, что небрежное программирование - это норма: если что, перегрузим, делов-то. Приходится переучивать.
Edited Date: 2016-09-12 03:32 pm (UTC)

Re:

Date: 2016-09-12 03:38 pm (UTC)
From: [identity profile] a-konst.livejournal.com
Конечно, лучше программировать аккуратно, чем неаккуратно, но иногда лучшее - враг хорошего, и эти ситуации тоже лучше уметь различать.
Это мысль по мотивам недавней рабочей ситуации, когда мне (!) объяснили, что нерационально тратить кучу сил на поиски утечек по 200 байт в день, даже если процесс живет месяцы (а то и годы), при том, что текущий объем занятой памяти, и флукутации этого объема (в течении дня), измеряются гигабайтами.

Date: 2016-09-12 03:40 pm (UTC)
From: [identity profile] http://users.livejournal.com/_shadow__/
гм.. мне такая технология неизвестна (правда, я давно уже очень далек от технологий высокоэнергетических в-в); ну т.е. могу придумать несколько способов, как это сделать, - но использовать батарею конденсаторов, заряжаемую конвенциональными источниками энергии, по-моему существенно технически красивее и эффективнее

Re:

Date: 2016-09-12 03:44 pm (UTC)
From: [identity profile] scholar-vit.livejournal.com
Вопрос на самом деле в том, где применяются программы. Программировать без утечек можно, но это дорого: время, потраченное на поиски проблем - это деньги.

Я просто привык к обстановке, где эти деньги тратят: то есть утечка в 200 байтов поднимет флаг на тестах, и придется ее искать. Но согласен, что у нас особенные условия, и переносить эти привычки на все неправильно.

Re:

Date: 2016-09-12 03:53 pm (UTC)
From: [identity profile] a-konst.livejournal.com
Это хорошо, когда программа настолько детерминистична, что тесты способны достоверно заметить утечку в 200 байт. Были б у нас такие, тоже бы исправляли сразу по факту появления. Но, увы, пока не получается придумать.

Date: 2016-09-12 04:02 pm (UTC)
From: [identity profile] kray-zemli.livejournal.com
Технология основана на взрывном обжатии полого проводящего предмета с магнитным полем внутри. Источник одноразовый, но зато компактный.

Ведь основная фишка рейлгана -- это высокая скорость снаряда, насколько я понимаю, а не возможность использовать конвенциональные источники.

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

Re:

Date: 2016-09-12 04:05 pm (UTC)
From: [identity profile] scholar-vit.livejournal.com
Мы используем https://www.coverity.com/ + разные open source tools. Разумеется, полной гарантии все равно нет...

Date: 2016-09-15 06:41 am (UTC)
From: [identity profile] warlen.livejournal.com
Не знаю как в ваших краях, а у нас, в Москве, очень многие носят механические часы. Может они и фрики, но спрос обеспечивают. Вот только чаще всего это часы импортные.

Date: 2016-09-17 09:09 am (UTC)
From: [identity profile] http://users.livejournal.com/_shadow__/
с современными механическими часами довольно забавно. ну самые простые - это кварцевый генератор, обеспечивающий через шаговый двигатель перемещение стрелок - это собственно и не механические, там все от батарейки. Но мехаические, с заводной пружинкой и всякими системами автоподзавода - они как правило сейчас тоже кварцованные, т.е. точность хода обеспечивает электроника, синхронизирующая механический маятник-баланс. причем схемка может питаться как от батарейки (ее в таком устройстве хватит на много лет), так и от мини-генератора, работающего от механической части. поэтому, в частности, стало возможно делать "механические" часы с пружинным заводом - и при этом плавно и непрерывно (не скачками) движущейся секундной стрелкой (знаменитые Seiko Spring Drive). Т.е. производство наручной мехаики да, отнюдь не умерло, но это уже совсем другая история ; )

был еще один забавный момент, связанный с часовым заводом в моем мухосранске. в советские времена он активно зарабатывал валюту, очень дешево и довольно массово продавая за рубеж.. в гонконг и тайвань.. часовые механизмы, которые там использовали для изготовления подделок швейцарских часов ; )

Date: 2016-09-28 04:38 am (UTC)
From: [identity profile] diana-spb.livejournal.com
Слышала, на ПЧЗ руководство задерживало зарплату, чтобы вынудить работников продать полученные при приватизации акции.

Profile

scholar_vit: (Default)
scholar_vit

January 2019

S M T W T F S
  12345
678 9101112
13141516171819
20212223242526
2728293031  

Most Popular Tags

Page Summary

Style Credit

Expand Cut Tags

No cut tags
Page generated Jan. 25th, 2026 07:16 am
Powered by Dreamwidth Studios