Змея / Говнокод #25324 Ссылка на оригинал

0

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
( '''' )
( 3 ) : 'HELLO-FORTH  ." Hello, Forth!" BEGIN REFILL 0= UNTIL ; 'HELLO-FORTH
echo 'Hello, J!'
print =: ]
NB.''')
print('Hello, Python!')

1. Forth
2. J
3. Python1
4. Python2
5. Python3

Запостил: Rooster Rooster, (Updated )

Комментарии (17) RSS

  • >Python1
    правда писал на нем?
    Ответить
    • Оказывается, его можно скачать из официального источника:
      https://www.python.org/download/releases/

      Для 1.6 можно скачать бинарник под «Windows», а для 1.5 даже под «BeOS/x86» и «BeOS/ppc», а также под «QNX».

      1.4 и вовсе скококомпилировали для «OSF/1», «Amiga», «HP-UX», «OS/2», «AIX», «IRIX», «Solaris», «SunOS». Я и про системы-то такие забыл...

      И документация по нему есть:
      https://docs.python.org/release/1.6/
      Ответить
          • пушо FTP сосет.

            Он сосет через NAT по причине второго порта.
            Сосет через отсутствие внятности на счет проверки сертификатов в RFC4217 (ftp over tls), так что защититься от спуфинга невозможно.
            Сосет он так же от поддержки ASCII mode, в которой клиент явно переккококококококдировует переводы строк
            Сосет от отсутвия пайплайнинга, когда клиент может послать N запросов и получить ответы

            Конечно, он не требует умного клиента и сервера для отдачи списка файлов, и не высирает тонну заголовков (Как HTTP), но кого это волнует?

            Мало кто знает, но FTP даже умеет REST (как Range в HTTP) и HOST (для хостинга более одного сайта на адресе) но кажется что половина клиентов не умеет и этого

            Вообще говоря даже они и TLSто не всегда умеют
            Ответить
            • > Он сосет через NAT по причине второго порта.

              Не сосёт в режиме PASV.

              Но таки да, суммарное количество параллельных закачек (обусловленное исчерпанием портов) получается вдвое меньше, чем у HTTP.

              >> Мало кто знает, но FTP даже умеет REST

              Я пользовался REST, чтобы докачать файл с кривого сервера, соединение с которым рвалось (к счастью, сервер REST поддерживал).

              Вот про HOST не слышал.
              Ответить
              • >Не сосёт в режиме PASV.
                Сосет если сервер тоже за натом.

                Строго говоря есть наты, через которые проходит ftp. Это умные наты, которые понимают прикладной уровень и строят для него каналы (всмысле шлют комманду вместо клиента, открывают порт и слушают). Но это сложно, и нужно чтобы админ это понимал. Есть еще socks, но он не может в TLS.

                Кроме того в пасиве сервер открывает ВТОРОЙ порт, то-есть админ сервера должен разрешить входящие (SYN) пакеты на целую пачку портов в дальнем (в районе десяти тысяч) диапазоне. Представляешь, как у админа бомбит от такой дыры в файрволе?

                Опять таки есть файры которые умеют снифануть FTP и открыть выбранный им порт именно для него, но это же делать надо.

                >Вот про HOST не слышал.
                ня
                https://tools.ietf.org/html/rfc7151
                Ответить
                • >> March 2014

                  Ну ты знаешь, с какой скоростью эти новшества внедряются... Особенно, как будут внедряться теперь, когда интерес к FTP потерян.
                  Ответить

Добавить комментарий

Переведи на "PHP", guest!

    А не использовать ли нам bbcode?


    8