1. Куча / Говнокод #7499

    +140

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    12. 12
    <?xml version="1.0" encoding="utf-8"?><FieldSmartConfiguration encoding="basic">
    	DQo8SGVhZGVyPg0KPFBsYXRmb3JtVmVyc2lvbj40LjMuMS4wPC9QbGF0Zm9ybVZl
    	cnNpb24+DQo8L0hlYWRlcj4NCjxab25lcz4NCjxab25lIGlkPSIxIiBuYW1lPSJa
    	b25lIDEiIGRlc2M9IlpvbmUgMSI+DQo8V29ybGQ+DQo8Qm91bmRzLz4NCjxNYXBB
    	cmVhLz4NCjxPZmZzZXRzLz4NCjxXb3JsZFVuaXRPZk1lYXN1cmU+bWV0ZXJzPC9X
    	b3JsZFVuaXRPZk1lYXN1cmU+DQo8TWFwQm91bmRzVW5pdE9mTWVhc3VyZT5tZXRl
    	cnM8L01hcEJvdW5kc1VuaXRPZk1lYXN1cmU+DQo8RGlzcGxheVVuaXRPZk1lYXN1
    	cmU+dW5rbm93bjwvRGlzcGxheVVuaXRPZk1lYXN1cmU+DQo8TWFwRGF0YVVuaXRP
    	[...]
    	IjU4NDYiIG9iamVjdHR5cGU9InBvbGUiIGdyYXBoaWNpZD0iNDIxOCIvPg0KPC9O
    	ZXdPYmplY3RzPg0KPC9JbnNwZWN0Pg0KPC9ab25lPg0KPC9ab25lcz4NCg==
    	</FieldSmartConfiguration>

    Наконец-то изобрели безопастный XML! Ура!

    Запостил: bugmenot, 09 Августа 2011

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

    • так все-таки utf-8 или basic? :D
      Ответить
    • Так, например, XMPP (Jabber) пересылает сообщения... Но идиотизм XMPP этим не ограничивается, там еще много всего...
      Ответить
      • а нахуа определив пакет как UTF-8 со слоновьей грацией деградировать к 6 битам?
        Ответить
        • Что бы запутать вероятного противника.
          Ответить
          • на самом деле так и есть
            http://thedailywtf.com/Articles/Encrypted-XML.aspx
            Ответить
            • Весёлая статейка. $100000 за base64 decoder... Кстати, первая мысль была, что это base64...
              Ответить
              • что характерно, на стековерфловочке периодически возникают шароварные индусы с вопросом как бы мне убрать терминирующий "=" из base64 :-)
                Ответить
                • именно за тем за чем Вы подумали - спрятать от декодирования
                  Ответить
        • они знают толк в извращенияхграции
          Ответить
        • Потому что создатели протокола / формата не искали легких путей. Они просто решили реализовать все известные им на тот момент RFC в одном флаконе - очевидно кто-то писал диссертацию или, как в известном интервью Страуструпа - хотел обеспечить программистов работой на долгое время...
          Вообще, формат XMPP на столько плохо приспособлен для передачи по сети, что это даже не смешно... Например, невозможно получив начало сущности (станцы или ее фрагмента) знать наперед, где она должна закончиться - это гарантирует то, что какой-то процент из всей переданной информации не будет получен / не будет правильно обработан. Кроме того, возможно много разных ошибок в формате записи, и не понятно что с ними делать. Кроме того, если сущность занимает много места, ее все равно нельзя обрабатывать пока она полностью не получена. Сущности могут состоять из бесконечного числа других сущностей.
          Ответить
    • "XML — язык разметки, позволяющий стандартизировать вид файлов-данных, используемых компьютерными программами, в виде текста, понятного человеку" (с)
      Замечательный образец документа, понятного человеку.
      Ответить
      • я сразу понял, что это циферки - все просто и понятно!
        Ответить
        • А почему часть циферок записана букавками?

          P.S.
          - Напишите здесь сумму прописью.
          - Это как?
          - Это буквами.
          - Да вы что?! Как же я напишу цифры буквами?!
          Ответить
    • О мой куриный бох, там ещё внутре XML!
      Ответить
    • показать все, что скрытоvanished
      Ответить

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