Железнодорожная рапсодия
"Программист - художник новой эпохи, который,
экспериментируя, делает свой мир по своему вкусу."
............................/ Николай Кононов "Код Дурова"|.
................../ + -|R,- (@))*
Я мечтаю, но тайно рисуя себе направленье*,-
по которому сам понимаю, что это всего лишь мечты!
Когда сплю, то на деле с желаньем одно назначенье*
рассылает картинки* в мои откровенные сны...
Не всегда, но частенько, они повторяются складно;
в жизни так не бывает ( совсем ) и с тобой... ,- отлегло.
И поэтому очень и очень все время досадно,-
забывать то, что было, и будет другое ( по сути ) число*.
-|-
Шаг вперед, в расставанье, не кажется очень уж длинным;
к возвращенью нацелен дневной переход по мосту*,
уже ставший по стукам составов привычным, рутинным,-
раздражающим - "редко, но метко" уж если начистоту!
Вот и белое* снова на черном закрасить не в силах;
масло грязное* скорых составов, укрыть до тепла,-
в темных пятнах скользят на шпальных бетонных настилах,
по железу блестящему* дальше на стыках* звеня...
-|-
Ночь меняет обличие в резкости,- пиксели* все же!..
Тишина с дальним светом раздастся, с протяжным гудком*;
семафоры двоичные* в случае частном возможны,
переменным блокируют, не отрицая при том...
И значение, значимость, вряд ли помогут хоть в чем - то
мне на данный момент,- исключая взаимность - мьютекс*.
Только ты, в моем сне, не запутана этим нисколько,
для тебя - это все: небольшой в общем - то интерес.
( в д с ) - в данном случае - "Рапсодия" ( Rhapsody operating systems ) -
оперативная система... Рапсодия - кодовое имя созданное Apple
операционной системы в период между покупкой NeXT d 1996 году
и первым упоминанием о Mac OS X d 1998 году. Система была
разработана на базе OC OPENSTEP; NeXSTEP - объектно - ориенти-
рованная многозадачная операционная система, которую разрабо-
тала компания NeXT Computer для собственных компьютеров ( NeXT
Computers так же известны как "Black Boxes").
-|-
(*) - "Назначение" -( в д с ) имеется ввиду программа( приложение ),упорядоченная
( дополнительная ),- последовательность действия...
-|-
(*) - "Картинки" - речь идет о форматах изображения; JPEG,PNG,ICO,GIF,TIFF,WEbP,-
допустимые форматы векторного изображения; EPS,SVG - особенно любимый веб-
дизайнерами, файлы "svg" открываются в большинстве браузеров ( графических
редакторов и программ для просмотра изображений ),-а так же - PSD,INDD,CDR,
AI. ФОРМАТЫ В ФАЙЛАХ ИЗОБРАЖЕНИЯ В ФОТОГРАФИЯХ - RAW - это формат изобра-
жений, который содержит необработанную информацию с матрицы фотоаппарата...
-|-
(*) - "Направление" - ( в д с ) речь идет о синхронизации работы процессов и
потоков, в основе которого лежит счетчик ( семафор ), над которым можно
производить две атомарные операции: увеличение и уменьшения значения на
единицу... АНАЛОГИЯ ПРИВОДИТСЯ с транспортировкой ( доставкой ), прибытием
и отбытием СОСТАВНЫХ - ПАМЯТИ... ( в д с ) - это эмоциональная, смысловая,
образная,- на примере железнодорожных составов движущихся в том и другом
НАПРАВЛЕНИИ...
-|-
(*) - "Другое число" - речь идет о передачи ( семафоров ) четных pid, от одного
процесса другому, 2-ой суммирует "пиды" и выводит "сумму"...
-|-
(*) - "Мост" - ( в д с ) - пешеходный ( железнодорожный ). Подразумевается МОСТ
( ШАБЛОН ПРОЕКТИРОВАНИЯ ). Шаблон мост ( англ. Bridge )- используемый в
проектировании программного обеспечения, чтобы "разделить абстракцию и
реализацию так, чтобы они могли изменяться независимо."
-|-
(*) - "Белое" - ( в д с )- снег( осадки ). Под подоплекою: "Белая шляпа" ( сленг,
от англ. White hat ); этичный ( белый ) хакер - специалист по компьютерной
безопасности, который специализируется на тестировании безопасности компью-
терных систем. Белый хакер специализируется в исправлении, удалении
( сокрытии ) не нужной шумихи...
-|-
(*) - "Грязное масло" - чистота ( прочность ) сайтов, бывает нарушена,
информация ( данные ) личные ( конфиденциальные ) могут быть взломаны
( запятнаны )... от этого в данном произведении прослеживаются темные,
"грязные пятна", ассоциируемые с масляными,от составов из вагонов(грузовых,
скорых поездов, электричек ).
-|-
(*) - "Блестящее железо" - ( в д с ) - рельсы.( Roby on Rails "RoR" - фреймворк,
написанный на языке программирования Ruby, реализует архитектурный шаблон
Model - View - Controller для веб - предложений, а так же обеспечивает их
интеграцию с веб - сервером и сервером - без данных. Является открытым
программным обеспечением и распространяется под лицензией MIT...
-|-
(*) - "Стыки" - речь идет о стыках цифровых АТС ( граница между двумя
функциональными блоками, которая задается функциональными характеристиками,
общими характеристиками физического соединения, характеристиками сигналов
и другими характеристиками в зависимости от специфики).Иногда в технической
литературе можно встретить классификацию стыков, определенных МККТТ(МСЭ-Т)
в рекомендациях Q 501 - Q 517...
-|-
(*) - "Пиксели" -наименьшие логические элементы двухмерного цифрового изображения
в растровой графике, или [ физические ] элементы в матрице дисплеев,форми-
рующих изображение...
-|-
(*) - "Протяжный гудок" - один длинный звук( гудок )- разрешение локомотиву
двигаться вперед.
-|-
(*) - "Двоичные семафоры" -это частный случай,когда семафор может принимать
только значение 0 и 1, он обращается в блокирующую переменную, называемою
двоичным семафором ( информатика, кибернетика, программирование ).
СЕМАФОР - это специально блокирующая переменная, которая может принимать
только целые неотрицательные значения: 0; 1; 2; 3 и т. д.
-|-
(*) - "Мьютекс" - ( mutex от слов MUTual EXclusion )-взаимное исключение.
Мьютекс отличается от семафора тем, что допускает только один поток в
контролируемом участке, заставляя другие потоки, которые пытаются получить
доступ к этому разделу ждать... МЬЮТЕКСЫ ОНИ ЖЕ ДВОИЧНЫЕ СЕМАФОРЫ.
* * * * * * * * * * *
Свидетельство о публикации №120122301396