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

    +999

    1. 1
    ++++++++++++++++++++----------+++++++++++++++--+-+++-.

    Брейнфак можно обфусцировать! Но зачем?

    GoUseGitHub, 27 Июля 2015

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

    +141

    1. 1
    https://www.youtube.com/watch?v=pphRRTK7KsY

    Я не смог пройти мимо этого. Это прекрасно.

    Vasiliy, 24 Июля 2015

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

    +120

    1. 1
    Криптотред. Отладка шифроскрипта и приватный чатик

    1024--, 24 Июля 2015

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

    +134

    1. 1
    https://github.com/dlitz/pycrypto/issues?utf8=✓&q=aes

    3_14dar, 24 Июля 2015

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

    +145

    1. 1
    <img src="%20.png">

    bormand, 21 Июля 2015

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

    +139

    1. 1
    2. 2
    3. 3
    4. 4
    Есть вопрос который меня давно мучает, он по поводу инкапсуляции, полеморфизма, нацизма и мазохизма.
    Почему хохлы так любят Java?
    Самый противный ЯП я считаю, синтаксис мерзкий, мерзкие обязательные классы, но кое что в нем радует, кроссплатформенность и неплохая производительность на первый взгляд не очевидная, но запись в миллиардный миссив происходит быстрее в жабе, чем на чистом Си без оптимизаций, но Си с -O2 все равно быстрее.
    И все таки почему украинцы так любят жабу, или они ничего другого не знают и как можно привыкнуть к такому противному ЯП?

    Что ни урок\лекция\сайт по жабе - то с украинским акцентом или лекция записаная на Украине или домен сайта .ua.

    pl7ofit, 18 Июля 2015

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

    +142

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    <select class="SelectStatus defaultForm_Small" id="status">
        <option value="{{ Rus['outlet'] }}" {{ Rus[Profile.State] == Rus['outlet'] ? 'selected' }}
                id="outlet"> {{ Rus['outlet'] }}</option>
        <option value="{{ Rus['leave'] }}" {{ Rus[Profile.State] == Rus['leave'] ? 'selected' }}
                id="leave"> {{ Rus['leave'] }}</option>
        <option value="{{ Rus['common'] }}" {{ Rus[Profile.State] == Rus['common'] ? 'selected' }}
                id="common"> {{ Rus['common'] }}</option>
        <option value="{{ Rus['expulsion'] }}" {{ Rus[Profile.State] == Rus['expulsion'] ? 'selected' }}
                id="expulsion"> {{ Rus['expulsion'] }}</option>
    </select>

    Нужно было вывести список с выбором и по умолчанию отображать некоторый элемент, в зависимости от State.

    xamgore, 17 Июля 2015

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

    +153

    1. 1
    2. 2
    3. 3
    Оторвемся чуть от политики. 
    Вопрос у меня такой.
    Надо мне зарегать около полу сотни доменных имен. Вот собственно вопрос кто знает регистратор имен. подешевле и что бы мог регать  имена из файлика например.

    Сразу же улучшу
    https://codebabes.com/

    Vasiliy, 11 Июля 2015

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

    +138

    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
    40. 40
    41. 41
    42. 42
    43. 43
    44. 44
    45. 45
    46. 46
    47. 47
    48. 48
    49. 49
    50. 50
    51. 51
    52. 52
    53. 53
    54. 54
    55. 55
    56. 56
    57. 57
    58. 58
    59. 59
    60. 60
    61. 61
    62. 62
    63. 63
    64. 64
    65. 65
    66. 66
    67. 67
    68. 68
    69. 69
    70. 70
    71. 71
    72. 72
    73. 73
    74. 74
    75. 75
    76. 76
    77. 77
    78. 78
    79. 79
    80. 80
    /*
    
    Исходный код бутлоадера непонятными букафками
    vk.com/wctstudio
    
    */
    
    Lp BP hm	// В регистр SI помещаем адрес сообщения
    Pi AL aa	// Вызываем функцию печати строки
    Pl OP		// Вечный цикл для корректной работы программы
    
    /* Процедура печати символа (процедура 1) */
    
    Le AP		// Помещаем в регистр AH число AP (15). Объясняем БИОС-у то, 
    		// что нам нужно вывести один символ на экран. В регистре AL
    		// хранится ASCII значение нашего сообщения
    Lh AA		// В регистр BH - 0, соответственно, это и есть номер страницы
    Ld AH		// Ну а в регистр BL - 7, это значит, что у нас будет выводиться
    		// светло-серый текст на черном фоне
    
    Mn BA		// Как только видим Mn - сразу вспоминаем, что это прерывание
    		// На данный момент это прерывание 16 (десятичная система)
    		// а в hex - знакомое нам прерывание 0x10.
    		// Это прерывание BIOS - видео сервис
    
    Md		// Выходим из процедуры
    
    /* Процедура вывода строки на экран (процедура 2) */
    
    // вывод символа (процедура 3)
    
    Ik AE		// Помещаем в регистр AL значение из SI
    Eg		// Инкренмент (увеличение на единицу) регистра SI
    
    Ai MA		// Если значение регистра AL - 0 (т.е. строка закончилась), то
    He AF		// заканчиваем выполнение программы (выполнение процедуры 4)
    		// - 5 байт вперед на команду Md (выход из программы)
    
    Pi PN oo	// Если же строка не закончилась, то выполняем процедуру 1
    		// т.е. выводим символ, который находится в AL
    
    Pl OE           // Берем следующий символ из строки (выполнение процедуры 3)
    
    Md		// Все, закругляемся и выходим из программы
    
    FH GD HE CA	// ASCII: Wct (пробел)
    GO GP GF CA 	// 	  one (пробел)
    GM GO HG GF	//	  love
    Aa		// Конец строки обязан заканчиваться нулем, т.е. Aa :)
    
    /* У нас осталось свободное место, до 512 байт нам нужно написать недостающие Aa (0) */
    
    Aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa
    aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa 
    aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa 
    aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa 
    aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa 
    aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa 
    aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa 
    aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa 
    aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa 
    aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa 
    aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa 
    aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa 
    aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa 
    aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa 
    aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa 
    aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa 
    aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa 
    aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa 
    aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa 
    aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa 
    aa aa aa aa aa aa aa
    
    // До 512 байт нам не хватает всего двух байтов..
    
    Ff KK		// FF KK - подпись загрузчика, чтобы компьютер понял,
    		// что это загрузчик, и его необходимо загрузить в
    		// память. В windows есть подписи "MZ" & "PE", а тут
    		// такое вот дело.

    Не многие поймут этот код. Вернее, не многие лишь поймут код сей. Зачем это? Отвечаю: для того, чтобы помять моск.
    github.com/Mihip/Wct

    Mihip, 10 Июля 2015

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

    +141

    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
    <div class="zz">
          <p2><span class="yy"><img src="pic.png" alt="..." name="..." class="yx" id="..."></span></2p>
          <div class="xx">
            <p2>1.<strong><a href="link1.html" title="..."> <span class="x">...</span></a><span class="x">.</span></strong>...</p2>
            <p>
            <p2>2. <strong class="x"><a href="link2.html" title="...">...</a></strong>...</p2>
            <p>
            <p2>3. <a href="link3.html" title=" ..." class="x"><strong>...</strong></a>, ...</p2>
            <p>
            <p2>4.<a href="link4.html" title="..." class="x"><strong>...</strong></a>. ...</p2>
            <p>
            <p2>5. <strong class="x"><a href="link5.html" title="..."><strong>...</strong></a></strong> ... </p2>
          </div>
    </div>

    html гуру

    username255, 10 Июля 2015

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