Литмир - Электронная Библиотека

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

машинных кодов в исполняемом файле. Если вы каким-либо образом посмотрите исполняемый

файл, то увидите лишь непонятные символы машинного кода. А программист, сможет ли он

понять машинный код? Чаще всего, вряд ли, точнее говоря, теоретически понять можно, но это

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

программирования, например, на С++. С языка программирования на машинный код программу

переводит специальный компилятор, причем перевести с языка программирования С++ на

машинный код – легко, а назад, с машинного кода на язык программирования С++ - очень сложно.

Часто проще написать программу заново, чем возиться с машинным кодом.

Имея исходники, т.е. тексты программ на языке программирования С++, с ними можно

работать: исправлять ошибки, модифицировать, вставлять комментарии, готовить новые версии и

т.п. Без исходников это сделать практически невозможно.

Вернемся в Корею. Исходники Shinhwa Smart Card CSP были у меня на компьютере и в

Kookmin Bank не передавались. Я берег их, как зеницу ока, и сделал копию на съемном жестком

диске. Упоминавшийся ранее в этой книжке мой начальник mr. Lee что-то слышал про ценность

исходников, но реального представления, что с ними делать, не имел. Его представление

ограничивалось только словом продать. Добуду исходники, рассуждал он после того, как его

выгнали с NETS Corporation, и продам их. Товар – деньги – навар.

Честно признаюсь, что через некоторое время я и сам иногда не могу вспомнить, зачем

прописал в исходниках какие-то команды, с чем это было связано, где могли быть ошибки, какие

ошибки я исправил, а какие - нет. Короче, даже имея исходники, но чужие, программисту

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

бы облегчить комментарии в исходниках и документация к ним. Но практически любой

программист страшно не любит писать документацию, а комментарии часто пишет только для

себя, любимого. А у меня ситуация осложнялась еще и тем, что ни документацию, ни

комментарии на корейском языке я писать не мог. Для себя писал иногда комментарии на

вольном русском языке. Вольном ото всякой цензуры, чтобы не забыть родной страны.

Зимой я уехал в Австрию кататься на горных лыжах. Съемный жесткий диск с исходниками

остался в моем номере в Корее в спортивной сумочке. На нем, кроме исходников, было еще

много моих корейских фотографий и видеороликов. Прилетаю после Австрии в Сеул - в сумочке

диска нет. Сильно расстроился, в основном из-за фоток и видосиков.

Приезжаю в офис NETS Corporation, рассказываю обо всем мистеру Baik. Он моментально

связывает это с недавним увольнением mr. Lee. Вечером возвращаюсь в свой номер – диск на

месте. На следующий день утром беру этот диск с собой и ребята из NETS Corporation легко по

имеющемуся на диске журналу учета определяют, что пока я был в Австрии, кто-то к этому диску

обращался.

Замечу, что замок в номере моей гостиницы в Корее – цифровой, его код, кроме меня, знал только mr. Lee.

Корейцы уважают свою полицию. Мистер Baik отдал мой диск в полицию для

расследования. Туда вызвали mr. Lee для объяснений. «Мои исходники, я их сам писал» - заявляет

в полиции mr. Lee. Смотрят исходники, находят комментарии. «Что означает этот комментарий?» -

спрашивают его. А в комментарии по-русски написано

Здесь была ж*па

Свет и тьма

Зимой в Гузеево темнеет рано, даже раньше, чем в Москве, ибо Гузеево километров на

300 севернее Москвы. И не просто темнеет, а деревня в самом прямом смысле иногда

погружается в темноту потому, что зимой свет часто отключают.

Я начал приучать своих пернатых ложиться спать пораньше. Доброе слово и гусям

приятно! Они стали понимать, что темнеет рано и заходить в сарай надо раньше.

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

гуси восприняли утеплитель по-своему: его надо пощипать. Везде, куда только могли пролезть их

ушлые носы, они этот утеплитель выщипали.

Я заметил, что у Гуси появился возлюбленный гусак. Это оказался один из двух серых гусят, которые вывелись у меня в Москве. Я опять не смог правильно определить гусиный пол: считал

этого гусака гусыней до тех пор, пока не увидел, как он топчет Гусю, а она отвечала ему взаимной

лаской. Появилась надежда вывести своих гусят, но ближе к весне.

К зиме надо готовить не только птичий сарай. Расчищать снег лопатой мне как-то не очень

хотелось, поэтому появился снегоуборщик. Следом за снегоуборщиком появился зверь под

названием мотособака Мухтар 15.

Криптография и Свобода - 3 (СИ) - _45.jpg

Идея хорошая, но исполнение… Сначала я никак не мог ее завести. Нет искры. Изучаю

систему зажигания, какой-то непонятный провод… Отсоединяю – искра появляется, двигатель

заводится. Но теперь не останавливается. Чтобы его остановить, приходится перекрывать

топливный кран и ждать, пока выработается бензин из карбюратора. Ездил на этой собаке всю

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

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

фильтр. Но ведь зимой пыли нет, чем может засориться воздушный фильтр? Снял его совсем, вроде заработало.

В общем, ощущение того, что эта мотособака какая-то недоделанная, у меня осталось. И

ведь в моем медвежьем углу никаких сервисов нет, надежда только на себя.

А вот снегоуборщик отлично прослужил всю зиму, без проблем.

Теперь про самую большую проблему зимнего Гузеево: отключение света. В декабре

отключения были плановые, МЧС проводило какие-то учения. К этому еще можно было

привыкнуть: каждый рабочий день, строго по графику, часов в 10 утра свет отключали, а вечером, часов в 5 – 6, он снова появлялся. Так продолжалось с начала декабря. Примерно 22 декабря

учения должны были закончиться. «Ну, теперь будет полегче» – наивно думал я.

С окончанием учений плановые отключения закончились. Начались внеплановые, а

попросту – беспредел. Свет часто отключали уже не на несколько дневных часов, а на сутки –

двое. И почти не было ни одних полных суток со светом.

«Снег налип на провода высоковольтной линии» - такое объяснение чаще всего

приходилось слышать от различных контор, ответственных за энергоснабжение. Не знаю, не

специалист по высоковольткам. Только вот один конкретный пример почему-то породил у меня

сомнения в коварных действиях снега на проводах.

31 декабря 2018 года. Ночью – Новый Год. Целый день (!) со светом нет проблем. Ну, наверное, решили порадовать на праздники. 1 января 2019 года – полчаса свет есть, а затем часа 2

– 3 его нет и так весь день. Под конец дня лампочки привычно потухли уже на сутки. Снег налип?

19
{"b":"661300","o":1}