Железнодорожная рапсодия

 k0*

"Программист - художник новой эпохи, который,
 экспериментируя,  делает свой мир по своему вкусу."
 ............................/ Николай Кононов "Код Дурова"|.

 ................../ + -|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 )-взаимное исключение.    
      Мьютекс отличается от семафора тем, что допускает только один поток в
      контролируемом участке, заставляя другие потоки, которые пытаются получить
      доступ к этому разделу ждать... МЬЮТЕКСЫ ОНИ ЖЕ ДВОИЧНЫЕ СЕМАФОРЫ.


                *            *       *     *  * * *  *     *       *           *      

               
      
               


Рецензии