Среда, 21.02.2018, 10:21
Приветствую Вас Гость | RSS
Главная | С наступающим Новым Годом! - Форум | Регистрация | Вход
Форма входа
Логин:
Пароль:
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
Страница 1 из 11
Форум » Общие форумы » Отвлеченные темы » С наступающим Новым Годом! (Поздравляю всех)
С наступающим Новым Годом!
GregoryДата: Четверг, 28.12.2017, 14:02 | Сообщение # 1
Генерал-майор
Группа: Доверенные
Сообщений: 311
Репутация: 8
Статус: Offline
$ banner happy new year

H    H    AA    PPPPP   PPPPP    Y   Y
H    H   A  A   P    P  P    P    Y Y
HHHHHH  A    A  P    P  P    P     Y
H    H  AAAAAA  PPPPP   PPPPP      Y
H    H  A    A  P       P          Y
H    H  A    A  P       P          Y

N    N  EEEEEE  W    W
NN   N  E       W    W
N N  N  EEEEE   W    W
N  N N  E       W WW W
N   NN  E       WW  WW
N    N  EEEEEE  W    W

Y   Y  EEEEEE    AA    RRRRR
 Y Y   E        A  A   R    R
  Y    EEEEE   A    A  R    R
  Y    E       AAAAAA  RRRRR
  Y    E       A    A  R   R
  Y    EEEEEE  A    A  R    R


Оригинальный код отсюда, его портация в z/OS, учитывая мое довольно слабое знание C, заняла час. Показательный пример ASCII зависимости...


Сообщение отредактировал Gregory - Четверг, 28.12.2017, 14:05
 
BibizyanДата: Четверг, 28.12.2017, 23:23 | Сообщение # 2
Лейтенант
Группа: Проверенные
Сообщений: 56
Репутация: 0
Статус: Offline
С наступающим!

А зачем С? Я как раз тут в рамках "улучшайзинга" старого ассемблерного кода подправлял очень простенькую ассемблерную программу, которая такие надписи выдаёт - на английском и на иврите.
 
AKonevДата: Пятница, 29.12.2017, 09:06 | Сообщение # 3
Лейтенант
Группа: Проверенные
Сообщений: 53
Репутация: 4
Статус: Offline
Цитата Bibizyan ()
А зачем С
Даёшь большие буквы на Perl, Python, PHP И TCL и все на нашем дорогом и любимым МФ tongue 
С Наступающим !!!!
 
GregoryДата: Пятница, 29.12.2017, 16:21 | Сообщение # 4
Генерал-майор
Группа: Доверенные
Сообщений: 311
Репутация: 8
Статус: Offline
Цитата Bibizyan ()
А зачем С?
команда banner является штатной в BSD Unix и разных Linux, почему бы не сделать ее доступной и в z/OS UNIX?
А вообще я предложил нашему студенту написать дипломную работу на тему портации в z/OS UNIX, вот откуда, так сказать, ноги растут...  smile

Цитата Bibizyan ()
Я как раз тут в рамках "улучшайзинга" старого ассемблерного кода подправлял очень простенькую ассемблерную программу, которая такие надписи выдаёт - на английском и на иврите.
интересно, особенно возможность печати на иврите. Я припоминаю, что когда-то была автономная программа, которая печатала баннеры, и мой коллега модифицировал ее, чтобы печатать и кириллицу. Попробую разыскать...

В z/OS есть стандартная block-letter routine, APSUBLK в составе PSF, по-моему, такая программа была и в pre-z/OS системах, поставлялась как пример user exit в SYS1.SAMPLIB


Сообщение отредактировал Gregory - Пятница, 29.12.2017, 16:22
 
GregoryДата: Пятница, 29.12.2017, 16:41 | Сообщение # 5
Генерал-майор
Группа: Доверенные
Сообщений: 311
Репутация: 8
Статус: Offline
И еще раз всех с наступающим!

Пы.Сы. Компьютер у Деда Мороза неправильный, но будем считать что это у него z/OS под Hercules на PC  biggrin
Прикрепления: 7343762.jpg(194Kb)
 
Форум » Общие форумы » Отвлеченные темы » С наступающим Новым Годом! (Поздравляю всех)
Страница 1 из 11
Поиск: