ДействиеСценарий / Говнокод #10243 Ссылка на оригинал

0

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
// Generates a mask.
var mask:ByteArray = new ByteArray();
for (var i:int = 0; i < 4; i++) {
    mask.writeByte(randomInt(0, 255));
}

https://github.com/gimite/web-socket-js/blob/master/flash-src/src/net/gimite/websocket/WebSocket.as

Мелочь, конечно, но все равно приятно.

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

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

  • Ой, там дальше еще хорошо было:
    header.writeByte(0x80 | 127);  // Masked + 127

    круто замаскировался! Ну и условия перед этим в обратном порядке.
    Ответить
  • Хм... общественное мнение такое? Ну не знаю, не знаю. Мне все равно кажется, что такой код вместо
    mask.writeUnsignedInt(Math.random() * 0xFFFFFFFF)
    достоен сайта.
    Ответить

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

Из-за тебя ушел bormand, guest!

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


    8