company_banner

И снова 256-й день года

    Поздравляем с днём программиста. Мы решили сделать для вас несколько открыток и подошли к этому согласно специфике даты.
    Под катом пять учёных и программистов, код на whitespace, интерпретатор и как итог — портреты в стиле ASCII art.




    Как всё работает


    Ниже выложены ссылки на гисты. Код написан на whitespace, языке программирования, в котором для управляющих конструкций используются только непечатаемые символы: пробелы, табуляции, переводы строк.
    Запустить программу можно с помощью whitespace-интерпретатора. Вот один из рабочих вариантов.
    Запускать так:


    $ ruby whitespacers/ruby/whitespace.rb hedy.ws

    Галерея


    Хеди Ламарр


    Хеди Ламарр — удивительная женщина, которая сначала стала всемирно известной актрисой, а потом изобретательницей технологии, которая лежит в основе GSM, GPS, Bluetooth и Wi-Fi 802.11.
    Больше деталей биографии здесь.


    Михаил Шура-Бура


    Михаила Шура-Буру считают патриархом программирования в СССР. Учёный является соавтором первого учебника по программированию — «Программирование для электронных счетных машин». Он создал один из первых в мире трансляторов с полной версией Алгола-60 и дал жизнь первой в нашей стране ОС для ЭВМ «Весна».
    Подробная статья про него на Хабре.


    Грейс Хоппер


    Грейс Хоппер — математик и одна из пионеров программирования. Она была в составе команды, которая разработала первый в истории компилятор. А ещё её называют бабушкой языка COBOL.
    Вот её биография на Хабре.


    Исаак Брук и Башир Рамеев


    Исаак Брук и Башир Рамеев в декабре 1948 года получили первое в СССР авторское свидетельство на изобретение цифровой ЭВМ. Это — в буквальном смысле первые страницы истории отечественной вычислительной техники.
    Подробнее читайте здесь и здесь.


    Что должно получиться


    Кликайте по именам-ссылкам, пропускайте код через интерпретатор. Должны получиться вот такие открытки-портреты:



    С праздником. Проведите этот день хорошо и интересно.

    Авито
    У нас живут ваши объявления

    Comments 19

      +5
      >+++++++++[<++++++++>-]<.>++++++[<++++>-]<+.>>+++++++++++[<++++++++++>-]<++..>+++++[<++>-]<-.>[-]>++++++++[<++++>-]<.>++++++++[<++++++>-]<.
      >+++++++[<+++++>-]<-.>>+++++++++++[<++++++++++>-]<+.>+++[<--->-]<+.<.<<.>>>>++[<+++>-]<..>+++[<--->-]<+.<.>[-]>++++++[<++++++>-]<--.<+.>[-]<[-]>++++++++[<++++>-]<.>++++++[<++++++>-]<.<<.>.>[-]<[-]>++++++++[<++++>-]<+.[-]++++++++++.
        0
        Вас также!
          0
          <question_and_answer>
            <codepage="KOI8-R">где я э</codepage>
            <codepage="windows-1251">ЗДЕ С Ь</codepage>
          </question_and_answer>
          

          +7
          ІНЖАЛИД DРИЖЕ - Robotron 1715

          оПХБЕР, УЮАПЮБВЮМЕ!

          оНГДПЮБКЪЧ БЯЕУ ОПХВЮЯРМШУ Я ОПЮГДМХЙНЛ, ФЕКЮЧ ЙПЕОЙНЦН ГДНПНБЭЪ, ЙНДЮ АЕГ еццнц-НБ, УНПНЬХУ ЙКХЕМРНБ Х ОПНХГБНДХРЕКЭМНЯРХ, ЙЮЙ С юЯЯЕЛАКЕПЮ! :)
            0
            а где же «я СБЮФЕМХЕЛ»?
              +2
              бНОПНЯ ВХРЮК
                0
                Robotron 1715 CP\M
                CPU Z80 DDR
                2x360kB
                Принтер K6312M
                В 87 году это было вполне современно.
                  0
                  Тют ьюьхэт, ъюуфр тёяюьшэрхшь чтю тёх хщх эр фшёъх ыхцшт Shtirlitz ш юэ тёх хщх Ёрсютрхт эр w10. =
                  0
                  Brezhnev mode
                  В 512-й день года будем отмечать день заслуженного сисадмина.
                  /Brezhnev mode
                    +3
                    >«я СБЮФЕМХЕЛ»?

                    Напомнило про ФИДО и список фильмов.
                    БЕЛОСЕЖКА И СЕМЬ ГОМОВ
                    ЧЕРЕПАШКИ-ИЗЯ
                    ГОЛУБЫЕ ЕБЕСА
                      +1
                      (\ /)
                      (. .)
                      С(")(")
                      • UFO just landed and posted this here
                        +2
                        Обнаружил интересный эффект — если смотреть просто на ascii-портрет в конце статьи — то адекватно различимой картинки нет. Даже сложно с ходу сказать — это портрет мужчины или женщины (если глядеть только на лицо).
                        А вот если проматывать страницу — то лицо сразу же проступает. Оптимально это делать при помощи стрелок на клавиатуре, мышкой слишком быстро.
                          +1
                          Достаточно прищуриться
                            0
                            Точно!
                              0
                              Или уменьшить масштаб страницы.
                            0
                            eat (); sleep (); code (); repeat ();
                              +2

                              С праздником, коллеги!


                              PS slow...

                              Only users with full accounts can post comments. Log in, please.