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

    +131

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    12. 12
    13. 13
    14. 14
    15. 15
    16. 16
    17. 17
    18. 18
    19. 19
    20. 20
    21. 21
    22. 22
    23. 23
    24. 24
    25. 25
    26. 26
    27. 27
    28. 28
    29. 29
    30. 30
    31. 31
    32. 32
    33. 33
    34. 34
    35. 35
    36. 36
    37. 37
    38. 38
    39. 39
    parse(Data) ->
    	io:format("~p~n", [Data]),
    	<<A:8, B:8, C/binary>> = Data,
    	FinalMark = case (bit_nth(0, A)) of 1 -> true; 0 -> false end,
    	MaskMark = case (bit_nth(0, B)) of 1 -> true; 0 -> false end,
    	Result1 = [{final, FinalMark}, {masked, MaskMark}],
    	Opcode = case <<A:4>> of
    		<<16#0:4>> -> continuation_frame;
    		<<16#1:4>> -> text_frame;
    		<<16#2:4>> -> binary_frame;
    		<<16#8:4>> -> connection_closed;
    		<<16#9:4>> -> ping;
    		<<16#a:4>> -> pong;
    		<<_:4>> -> unknown
    	end,
    	Result2 = Result1 ++ [{opcode, Opcode}],
    	<<LengthSign:7>> = <<B:7>>,
    	Length = if
    		LengthSign =< 125 ->
    			C1 = C,
    			LengthSign;
    		LengthSign == 126 ->
    			<<L0:16, C1/binary>> = C, L0;
    		LengthSign == 127 ->
    			<<L0:64, C1/binary>> = C, L0
    	end,
    	Result3 = Result2 ++ [{length, Length}],
    	case MaskMark of
    		true ->
    			<<MaskingKey0:8, MaskingKey1:8, MaskingKey2:8, MaskingKey3:8, C2/binary>> = C1,
    			MaskingKey = [MaskingKey0, MaskingKey1, MaskingKey2, MaskingKey3],
    			Result4 = Result3 ++ [{masking_key, MaskingKey}],
    			Payload = binary_to_list(C2),
    			TX = decode(Payload, lists:reverse(MaskingKey), 0, []);
    		false -> C2 = C1, Result4 = Result3,
    			Payload = binary_to_list(C2), TX = Payload
    	end,
    	Result = Result4 ++ [{msg, TX}],
    	Result.

    Пишу модуль для работы с веб-сокетами на Эрланге. Эта функция парсит и декодирует пакет, присылаемый клиентом.
    Функцию я уже переписал.

    rasufa, 01 Ноября 2011

    Комментарии (6)
  2. Куча / Говнокод #8379

    +131

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    data М = М { unМ :: String }
    instance Show М where
        show = map succ . unМ
    
    main = print $ М"ФТИ"

    Синтетический баян...

    kirgo2, 01 Ноября 2011

    Комментарии (9)
  3. Куча / Говнокод #8352

    +153

    1. 1
    http://www.youtube.com/watch?v=vSp1Qc11tsM

    Сегодня я вам открою глаза, в поведении окружающих людей есть какой-то говнокод в ДНК. Они все ведут себя совершенно не нормально. (Демонстрация доступна по ссылке). С ними что-то не так. Мы с вами должны решить, как это исправить. Самое время выпустить патч к ДНК людей.
    Самым простым способом является разработка биологического вируса, который будет внедрятся в ДНК клеток людей и патчить их в автоматическом режиме.
    Объединим все силы. Так мы спасём весь мир. Потомки нас поблагодарят и никогда не забудут.


    AnimeGovno-_-
    Пароль: ag
    lucidfoxGovno
    Пароль: lg или lf

    AnimeGovno-_-, 29 Октября 2011

    Комментарии (26)
  4. Куча / Говнокод #8329

    +144

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    7. 7
    8. 8
    Короче, ушла я от вас.
    Не вписываюсь в коллектив, что уж поделаешь. Все плюсуют улюлюкающих троллей и минусуют мои претензии по поводу культуры общения.
    От администрации никаких конкретных действий не вижу. Видать, это здесь и есть норма. Что ж, найду сообщество покультурнее.
    Правда, скорее всего англоязычное. На русских варваров уже надежды никакой.
    Не думаю, что это тут кого-то к чему-то сподвигнет, менталитет не тот, а эффект толпы только убеждает их в правоте действий.
    Но в любом случае своё "фи" я выразила и теперь умываю руки.
    Пароля не будет, вход по OpenID. Можете банить, мне уже всё равно.
    Lure of Chaos, спасибо за хоть какую-то поддержку. Пусть не настолько, как хотелось бы, но хоть единственный за меня вступался.

    lucidfox, 27 Октября 2011

    Комментарии (144)
  5. Куча / Говнокод #8285

    +122

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    12. 12
    13. 13
    14. 14
    15. 15
    16. 16
    <html>
    <head>  <title> PROEKT</title> </head>
    <body>
            <body background="images/фон.JPeG" TEXT="crimson">
            <h1 align="center">LIVE IN MUSIC</H1>
            <br><img src="images/music.gif"><img src="images/music.gif">
                   <br><form action="avtor.php" method="get">
                   Логин:  <input name="login" type="text">
                   Пароль: <input name="pass" type="text">
                   <a href="indexator.html">Войти</a>
                   </form>
          
            <br><img src="images/Lights.gif"><img src="images/Lights.gif"><img src="images/Lights.gif"><img src="images/Lights.gif"><img src="images/Lights.gif">
    
    </body>
    </html>

    <br><img src="images/Lights.gif"><img src="images/Lights.gif"><img src="images/Lights.gif"><img src="images/Lights.gif"><img src="images/Lights.gif">

    qwe, 24 Октября 2011

    Комментарии (24)
  6. Куча / Говнокод #8258

    +146

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    Вот (бывает) (посмотришь на то, какой бред пишут люди с серьезным лицом)
    И понимаешь какой бардак у тебя в голове.
    Если ты это не осознавал, то можешь забыть какой сегодня день.
    А это неделя лиспа на говнокод.ру
    
    Как известно, Лисп обратно-совместим с предприятийными системами (1С, Delphi)
    А также Лисп предоставляет простейший тип - список (двусторонний стек)
    Поэтому на лиспе рассмотрю решение моей задачи про забывчивый стек на лиспе.
    Будут построены всевозможные решения данной задачи, причем с константной сложностью
    Лисп. Стек.  Два.

    А знаете ли вы, что лисп позаимствовал зубодробительную систему предикатов из пролога?

    alexoy, 20 Октября 2011

    Комментарии (15)
  7. Куча / Говнокод #8254

    +145

    1. 1
    2. 2
    неудачник тред:
    http://www.gamedev.ru/flame/forum/?id=153748

    я лежал в психушке у меня нет работы девушки и я бородат и живу с родителями...
    наболело
    что делать?

    AnimeGovno-_-, 20 Октября 2011

    Комментарии (21)
  8. Куча / Говнокод #8249

    +145

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    500 Internal Server Error
    
    К сожалению, произошел какой-то сбой.
    
    Бригада скорой помощи уже выехала по этому адресу.

    AnimeGovno-_-, 20 Октября 2011

    Комментарии (1)
  9. Куча / Говнокод #8243

    +146

    1. 1
    pwd: ag

    AnimeGovno-_-, 19 Октября 2011

    Комментарии (12)
  10. Куча / Говнокод #8240

    +121

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    $ df -k /
    /                      (/dev/vgroot/lvol3     ) :  2083856 total allocated Kb
                                                       1701112 free allocated Kb
                                                        382744 used allocated Kb
                                                            18 % allocation used

    HP-UX. вывод df (disk free) тулзы. почти все тратят минут пять на чтение вывода, пытаясь понять смысл "free allocated" и ту тонкую разницу которая отличает это выражение от "used allocated".

    Dummy00001, 19 Октября 2011

    Комментарии (15)