Книга Е. П. Велихова «Воспоминания»

Жизнь идет, и каждый день что-то случается. Я довел развитие программы показа лекций из сборника vkUtility до определенного этапа, который уже можно даже и зафиксировать как окончательную версию. Но я уверен, что в будущем еще что-нибудь откроется. А пока есть показ слайдов, есть полное меню слайдов и есть возможность на каждом слайде поставить анимацию, но в отдельном окне. Часто этого достаточно для многих целей. Для анимаций я приспособил свою старую программу, которая идет отдельной кнопкой как [Slide show], но в данном случае я добавил новую операцию быстрого приготовления протокола показа в программе [File pro].

Работу над программой временно можно остановить и переключиться на другие дела. Мне всегда это трудно. Но тут неожиданно мне помогли тем, что прислали по почте файл книги воспоминаний Евгения Павловича Велихова, президента нашего Курчатовского института. Феномен Велихова всегда меня интересовал, но не так уж сильно, чтобы копать интернет и искать документы. А тут все написано от первого лица. Я решил прочитать.

Но мне прислали файл в pdf формате, а читать удобнее в книжном формате fb2. Я решил сам поискать книгу в интернете. Главное ведь — знать что искать, а остальное берут на себя поисковики. И я нашел книгу на этом сайте. Так как в книге много фотографий, то файл в fb2 формате имеет больший размер, чем в pdf, но это не так важно. Лично мне ее читать было очень интересно по многим причинам.

Во-первых я понял, что цепочка длиннее. Велихов написал книгу в 2010 году, А Ковальчук написал свою по примеру Велихова. И потом я написал свою по примеру Ковальчука. Мне было интересно узнать про Велихова факты его жизни, ведь это частично и моя жизнь. Я бывал на Ученых советах, посвященных его делам, часто видел его самого и тех, кто его окружает, но подробности не знал. Кроме того, мне было интересно узнать как написана книга.

Сначала о том как написана. Для меня нормально, но массовому читателю будет сложно ее читать, так как в книге нет четкой структуры. Она произвольным образом разбита на разделы (или страницы, не могу сказать точно), каждый из которых начинается с изображения валенок. Книга называется «Я на валенках поеду в 35 год». Название тоже, на мой взгляд, не удачное. Валенки были только в глубоком детстве, а вся активная жизнь проходила совсем в других местах, в которые нормального советского человека не пускают.

Стиль текста и логика повествования вполне приемлемые, но это на самом деле воспоминания без всякой обработки. Что вспомнил, то и записал, что-то раньше, что-то позже. Очень может быть, что книга просто надиктована на магнитофон и затем записана другим человеком. Но меня интересовали именно факты, а не последовательность изложения. И я реально узнал много нового. Также в книге очень много фамилий. Это понятно. Книга — это документ для потомков, и хочется отметить всех, кто хоть как-то повлиял на жизнь.

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

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

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

Вопрос о выживании человечества также открыт. По закону вероятности любое событие, вероятность которого не равна нулю, все равно происходит. Это относится и к атомной войне. Игра с огнем часто заканчивается пожаром. А такая игра происходит постоянно и по многим причинам. Потому что все хотят жить за счет других и по своему. В наше время — это Украина и Исламское государство.

Реклама

Про кино и компьютеры

Недавно прошел разговор о фильме Германа «Трудно быть богом», я его запомнил, даже запомнил отзывы людей после первого просмотра. Но не было времени разбираться. И вот вдруг мне на Ютубе выбросили фильм с таким названием как наиболее популярный. Я решил посмотреть. И фильм мне понравился. А ведь это было единственное произведение Стругацких, которое я не прочитал. Я прочитал у них практически все, и кусками также и «Трудно быть богом», но мне не понравилось и целиком я читать не стал.

Но я был удивлен, что в фильме играет Филипенко, но нет Ярмольника. Только задним числом я понял, что я смотрел совместный фильм СССР-Германия 1989 года. Его очень легко найти на Ютубе, но все же вот прямая ссылка на фильм. Фильм вполне красивый, и даже много кадров про будущих землян — космонавтов. И все не так мрачно, вполне интересные пейзажи и разговоры.

А потом я решил поискать все же и фильм Германа. И к своему удивлению тоже нашел. Смотреть не было времени и я просто его скачал. Есть программы, которые быстро могут скачать любой видео-сюжет на Ютубе. Скачивать удобно потому, что можно смотреть фильм не подряд, а кусками с большими промежутками. Так я его и просмотрел. Второй фильм очень мрачный и очень много совершенно ненужных и пустых сцен, не дающих никакой информации и никаких положительных эмоций.

Кстати я эмпирическим путем понял, что и онлайн фильм можно начинать смотреть с любого места, даже если фильм до этого места еще не скачался. Он просто начинает скачиваться с этого места. Но фильм на компьютере все же удобнее смотреть в таком режиме. Между двумя этими фильмами такая огромная разница, что захотелось узнать — а что написано в книге. Я скачал и книгу и поставил в очередь для чтения.

Другой эмпирический факт, связанный с компьютером, меня расстроил весьма и весьма. В течение многих лет я ездил во Францию по делу (как у Жванецкого «мне в Париж по делу»). Я работал на казенном компьютере в Учреждении и потом еще в гостинице на своем компьютере. Чтобы не иметь проблем с синхронизацией файлов я на обоих компьютерах работал на внешнем винчестере. Это было очень удобно.

И вот новость. Я взял с полки свой внешний винчестер размером 320 Гб (мало), но зато он очень легкий. Я не пользовался этим винчестером несколько лет, с тех пор как у меня появился другой, размером 1 Тб, но более тяжелый. За это время я сменил компьютер, купил более мощный и с системой Виндовс-8. И оказалось, что я не могу переписать ни одного файла на этом винчестере. Мне отказано в доступе.

Система считает, что это не мой винчестер, она его не знает, и менять на нем файлы мне не дает. Я уже не говорю, что новая система не работает с моим принтером и сканером, даже и не собирается. Но она фактически не хочет работать и с моим винчестером. Через какое-то время я выяснил, что менять файлы она не дает, но дает их уничтожить. Ну где же логика? Если я могу уничтожить файл и потом записать его снова, то почему я не могу его изменить.

Такое ощущение, что в погоне за безопасностью и многопользовательскими режимами, создатели системы Виндовс-8 просто потеряли чувство реальности и здравого смысла. Но есть и совсем большая неприятность. Файлы, записанные только что на винчестер на одном моем компьютере, нельзя изменить на другом моем компьютере. То есть внешний винчестер может работать только на одном компьютере и все. А тогда зачем он нужен? Если и дальше так пойдет, то кроме , как читать, на компьютере вообще ничего нельзя будет делать. Это было бы смешно, если бы не было так грустно.

Тамплиеры

Вчера после основного семинара и перерыва на обед был второй семинар, где я сделал первый опыт рассказать свою программу vkUtility сотрудникам нашего Отдела. Для меня это также был первый опыт показа на экран с собственного компьютера. Раньше я просто записывал на чужой компьютер презентацию доклада с флешки, и мне казалось очень неудобным делом, когда каждый докладчик тащит свой ноутбук и подцепляет его к монитору или проектору.

Но в этот раз мне надо было показать огромную программу, и по другому это было сложно. Правда, я придумал способ — можно подключать к чужому компьютеру внешний винчестер, на котором очень много всего может быть записано, и показывать прямо с него. Но на семинаре просто не было чужого компьютера, пришлось подключать свой старый нетбук, который по скорости значительно уступает современным компьютерам, ему уже 5 лет и он дешевый.

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

Я не перестаю удивляться как странно устроен мир, сколько в нем загадок и мистики. Я даже философское стихотворение написал по этому поводу. В нем, в частности есть такие слова.
«Когда слова мы комбинируем в уме, событий жизни нить рисуем в полутьме. Но то другая жизнь, и не дано понять где правда, а где ложь, и как их разделять.»

Вот как раз этот факт, что нигде нет правды, более всего угнетает. Примеров тому много, но я рассмотрю только один. Какое-то время назад я прочитал несколько толстых книг Фоменко и Носовского о том, что практически вся история — это вымысел и искажение фактов. И там довольно интересно и аргументированно показывается, что человек, который послужил прообразом Иисуса Христа жил в 12 веке и был распят в Витантии, что древнего Рима просто не было, а история Англии и других стран выдумана.

Аргументы казались разумными, и я был готов даже в это поверить. Но потом я взялся читать книгу Пирса Пола Рида «Тамплиеры». Это тоже очень толстая и интересная книга. В ней сначала описывается вся история от каменного века и до средневековья, а затем очень подробно с конкретными датами и фамилиями конкретных людей, датами их рождения и смерти, всех событий того времени описывается история ордена тамплиеров, начиная с самого начала, которое было в 12 веке.

И меня как раз удивляет такая конкретность. Дело доходит даже до того, что сообщается содержание писем, которые писали одни люди другим в то время и сообщаются конкретные даты по битвам, королям, их свадьбам, кто на ком и когда. Такие подробности не сообщаются даже в газетах при описании современных событий. О том, что современные газеты почти все врут, разговор отдельный. Но 12-й век, это трудно себе представить. Фоменко утверждает, что это все средневековая фантастика, литература, написанная в 15-м веке, когда появилось книгопечатание.

В книге же утверждается, что вся переписка (почти) сохранилась с тех времен. Кому верить? Книгу я еще не дочитал, читаю я только в метро, дома много других дел. Но я решил посмотреть фильмы на Ютубе. Есть очень интересные. Но особенно меня поразил тот, который я смотрел вчера. Вот ссылка на этот фильм. Там показывают стены тех самых крепостей, которые построили тамплиеры на дороге паломников в Иерусалим.

И это уже не слова, это камень, который реально существует и сегодня. С другой стороны, в фильме прямо говорится, что в истории с тамплиерами очень много легенд и неправды, самой главной из которых является легенда о чаше Иисуса, святом граале. Об этом был фильм из серии фильмов про Индиану Джонса, об это написано в книгах Дена Брауна. И что очень много осталось неясного, потому что тамплиеры почти все делали скрытно. Пожалуй, это наиболее интересная страница истории средневековья.

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

Мобильная Java и кое что еще

В институте во вторник прошел очередной семинар, к которым у меня двойственное отношение. С одной стороны, многие из них вовсе не так интересны, как хотелось бы. С другой, иногда идеи новых работ приходят как раз после посещения семинара. А как раз в понедельник я сделал рассылку по 113 адресам информации о новой версии программы vkUtility и новом фото-шоу. Мое письмо тоже обсуждали и Каган предложил мне рассказать про это устно.

Мне не сложно рассказать, но проблема в том, что надо показывать доклад с чужого компьютера. На этот раз программу. И я снова стал думать как решить проблему установки JRE, то есть виртуальной машины. Я давно уже могу использовать ее на флешке и запускать jar файлы с помощью bat файлов. Тем, кто не понимает, предлагаю почитать мою статью на Прозе (есть копия и на моем сайте). Но при этом надо указывать путь к JRE на флешке, а ее буква может быть разной на разных компьютерах.

Это определенно недоработка ОС Виндовс, но ничего не поделаешь. Нет, поделать можно, а именно, записать jar файл прямо в папку JRE. А bat файл вынести наружу но в той же внешней папке. Это не очень красиво с точки зрения файловой системы, но это работает. И такой способ я тоже давно проверял. Но только не на докладе. Я решил проверить как быстро загружается программа с флешки в таком варианте. Результат оказался отрицательным. Очень не быстро. И работать на флешке тоже медленно.

Тогда появилась такая идея. Всю папку размером 129 Мб копировать на чужой компьютер (хоть на рабочий стол) и работать на нем. А после доклада папку можно уничтожить. Копирование папки оказалось намного более быстрым делом. В принципе даже можно было бы сделать zip архив и вынимать программу из него. Но не очень понятно как это будет удобно на чужом компьютере. Я решил не рисковать. Итак, новая технология выглядит так. Приносим флешку, копируем папку с JRE вместе с jar файлом на чужой компьютер прямо на рабочий стол, открываем и запускаем bat файл. В принципе, таким способом можно даже не один jar файл показывать, а несколько.

Я сделал новую (мобильную) версию программы vkUtility в таком варианте. Ее можно скачать кликая тут. Для скачивания все же нужно делать zip файл, так как скачивать один файл намного быстрее, чем папку. Размер файла 49 Мб. За основу мобильной версии была взята относительно старая версия JRE 1.7.0_09. Для моих программ больше не надо. Если захочется сделать мобильной другую программу, то достаточно добавить ее jar файл в папку [jre7/bin].

При этом, однако, надо следить за тем, чтобы новые папки, которые создает jar файл, не конфликтовали с теми папками, которые уже есть. По этой причине нельзя ставить вместе две программы vkUtility и vkACL, потому что это, фактически, одна программа и у нее общие папки. Но для добавления мобильной версии вполне подойдет такая программа, как vkSM.

Кстати, для новой версии vkUtility с моим редактором нужен словарь для проверки правописания. Раньше я его давал вместе с программой vkNotepad. Сейчас его можно скачать отдельно кликая тут. Словарь меняется независимо от программы, и его можно периодически обновлять.

Мобильная версия vkUtility нужна лишь в крайнем случае. Более правильно иметь JRE на компьютере и запускать jar файлы независимо. Но для презентаций она может быть полезна. Можно сделать собственную программу показа слайдов, включая анимации и показ процесса работы реальных программ. В будущем это направление может оказаться весьма интересным.

Новая версия программы и новое шоу

  Мой Сайт     Моя Проза     Мои Фотки  
  Фото-шоу     Сделай Сайт  

После того, как я поставил новую короткую версию программы vkACL и программу vkUtility на ее основе, встал вопрос о том, что делать с длинной программой. Она умела работать с pdf файлами, но для всего другого она была как-бы не нужна. И вдруг я вспомнил, что с самого начала сделал так, что превратить короткую программу в длинную очень просто. Достаточно снять признак комментария с некоторых кусков кода и добавить большие папки с кодом.

И почему не сделать новую версию длинной программы, раз все так просто. И я сразу и сделал. Но моя соавторша и главный пользователь программ сразу заметила, что в ней пропала готовая программа для работы с pdf файлами для тех, кто язык ACL учить не хочет. Тогда я сообразил, что нет смысла держаться за малый размер программы vkUtility. И сделал новую версию этой программы на базе уже новой версии длинной программы.

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

Одновременно я решил сделать новое фото-шоу по фотографиям красивых девушек. Одно такое у меня уже было, но какая-то неудовлетворенность осталась. В том шоу было довольно много кино-звезд и фотографии я искал с трудом. Оказалось, что намного эффективнее искать, задавая слова по английски. Так я сразу вышел на сайт beautiful-girls.biz, где фотографий было очень много и все очень хорошо отобранные. Но в оригинале они не годились для фото-шоу.

Кроме того, они почти все были вертикальные. И я решил сделать фото-шоу только из вертикальных фотографий по новой технологии, а именно, используя объект номер 8 программы конвертора из текстового файла в сайт. Это также можно было использовать как рекламу программы txt2htm, которую я сделал как в онлайн версии, так и как часть vkUtility. Я выбрал 62 фотографии, выбрал размер 500*750 и обработал все фотографии так, чтобы получить новые фото такого размера.

Какие-то пришлось просто масштабировать, какие-то еще дополнительно обрезать, но все это легко выполняется. Хотя vkUtility это тоже умеет, но я привык пользоваться программой Fast Stone Image Viewer, которую описал в статье, опубликованной на сервер Проза и на своем сайте. Там есть и ссылки на сайты. В конце концов все получилось как надо, хотя и не сразу. Оказалось что программа сделана странным образом, она сначала показывает правую сторону, а потом левую, хотя логичнее было бы наоборот. И начинает со второй пары.

Программу я сам не писал, я ее взял с какого-то сайта и переделал так, как мне нужно. Я было хотел и это исправить, но потом решил не возиться, проще просто переставить фотографии в списке. Надо только об этом знать, поэтому я переписал описание программы txt2htm и все объяснил. И вот новая версия программы vkUtility только что опубликована. А новое фото-шоу поставлено в каталог, оно получило номер 23. Ссылка на программу есть на моем сайте в разделе «Программы», а ссылка на новое фото-шоу — в каталоге. В начале этой статьи стоят ссылки «Мой сайт», «Фото-шоу». Кликая на них попадете куда надо. Новое фото-шоу в самом конце списка.

Надо сказать, что эта работа порядком меня утомила. Но приятно понимать, что снова разбогател. Я и раньше работал с pdf файлами, но сейчас все можно делать намного проще. А работать с новым редактором по списку файлов очень удобно при редактировании как раз htm файлов. Менеджер файлов Q-Dir не запускает файлы на редактирование по кнопке F4. Правда на форуме по программированию я обнаружил одного энтузиаста, который разработал свой довольно неплохой менеджер файлов.

Я периодически скачиваю новые версии его программы и даже советовал ему что делать дальше. У него по кнопке F4 файлы редактируются. Но он не захотел подключать чужой редактор, а сделал свой. Однако его редактор пока слабоват. Он не работает с кодировками и вообще мало что умеет. В новой версии vkUtility редактировать с моим редактором htm файлы по списку стало намного проще. Новый менеджер файлов до сих пор развивается. Возможно в будущем он выйдет на высокий уровень и его можно будет рекламировать. А пока рано.

Новые версии программ

Если бы меня спросили какая из всех творческих деятельностей самая интересная, то я бы ответил — программирование. Но я имею в виду не то программирование, каким занимаются большинство людей в обмен на деньги. Когда выполняешь чужой заказ в надежде заработать, то естественным желанием является заработать побольше, а работать поменьше. Люди стараются делать то, что у них лучше получается и за что больше платят. Наверно это и правильно. Но это не интересно.

Намного интереснее делать такое, которого ни у кого нет, и которое самому cебе облегчает жизнь в будущем. Можно возразить, что так не бывает. Что все, если это кому то нужно, давно уже сделано и продается. Достаточно просто купить. Может быть, в принципе, это и так, но все равно свой продукт для себя самый лучший, потому что кто будет делать хорошо именно для тебя. Все в мире делается только ради денег и рассчитано на тех людей, которые больше всех покупают.

Я программирую почти с самого начала этой профессии, то есть с 1968 года. И все это время я откладывал куски программ общего назначения, чтобы использовать их в будущем. Но очень стремительно менялась техника, а вслед за техникой и методы программирования. Так, мне вдруг по работе понадобилось повторить расчеты, которые я делал в конце 80-х годов прошлого века. Я тогда писал программы на фортране, а теперь пишу на джаве и на своем собственном языке ACL. И пришлось существенно переписывать код с одного языка на другой, при этом уже плохо понимая что там было написано. Все таки 30 лет — огромное время.

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

Обычно делают наоборот. Пишут библиотеку джава классов и инструкцию как именно ее надо подцеплять в программу пользователя. Я тоже пару раз воспользовался такими библиотеками. Но у меня программа пользователя уже была и мне надо было написать библиотеку так, чтобы она заработала. Удобство такого подхода в том, что библиотеку можно как включать, так и убирать, если задача решена. А с основной программой при этом ничего не происходит, ее не надо заново компилировать.

Современное научное программирование рождает программы — монстры, которые решают все задачи сразу и стоят огромных денег. Но конкретному пользователю нужно решить всего-то пару задач, однако он платит за все задачи сразу. Типичным примером является Матлаб, которым пользуются все молодые и неопытные. По неопытности они, как правило, даже не знают, что пользуются ворованой программой, якобы бесплатной. Впрочем, есть и бесплатные аналоги Матлаба. Но мне дороже мой ACL, эксплуатирующий бесплатную джаву. Впрочем, я ведь за программы денег не беру, так что вопрос бесплатности не так уж и важен. И все же, я даю свои программы чужим, через интернет на своих сайтах, и не будь они бесплатными могли бы быть проблемы.

Программу я сделал и она отлично работает, хотя пока только самое начало. А потом я решил развить эту технологию на еще более сложную программу общего назначения, а именно, мощный текстовый редактор, которым я постоянно пользуюсь, и который писал и дописывал много лет. Встраивать его код в ACL — очень тяжелая и кропотливая работа. А подключить как внешнюю программу намного проще. Конечно все равно надо немного переделать, но значительно меньше. И такой вариант тоже получился.

Не стоит и говорить, что я почти неделю, несмотря на праздники, работал перед компьютером с утра до ночи. Но это очень интересная работа — заставить летать бегемота. Сейчас мой монстр, мой язык ACL, стал еще более удобным и могучим. Приятно понимать как много самых разных задач я смогу решить. Но иногда даже и не нужно решать много. Бывает полезно решать в нужное время и быстро. Это как у киллеров, которые все время модернизируют свое оружие, чтобы один раз выстрелить, но наверняка. Впрочем, у меня такое уже было в прошлом. Мне удалось быстро сделать пару очень важных работ именно благодаря тому, что у меня был предок ACL. Сейчас это уже и не так важно, но все равно интересно.

Сегодня я поставил новые версии программ vkACL и vkUtility и написал дополнение к их описанию. И уже вовсю пользуюсь их новыми возможностями. Как обычно, ссылки на программы на их сайтах, а ссылки на сайты на моем персональном сайте.