1. Список говнокодов пользователя alexoy

    Всего: 41

  2. Куча / Говнокод #8430

    +154

    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
    Два месяца назад мы с ребятами вызывали духов в Microsoft Summer Camp.
    Дождались, пока организаторы уйдут спать, уселись посередине комнаты.
    У одного моего приятеля была папа-1С-ник что- ли, ну что- то типо того.
    Так вот у этого парня был свечка и книга с всякими 1с-ными штучками.
    Он зажег свечу, достал книгу. Мы стали вызывать лиспочеловечка- не получилось.
     С хаскелистом было страшно- не стали, а вот попался нам способ вызова 1С-ника.
    Надо было взяться за руки и смотреть на свечку, повторять слова за парнем. 
    Но я только делал вид, что повторял, просто открывал и закрывал рот.
    В общем, как нам показалось, ничего не получилось- потушили свечу, убрали прибамбасы и легли спать.
    На следующий день у этого парня все исходные коды были переведены промтом.
    Решили не обращать на это внимания. 
    Сейчас я дома, со всеми приятелями из нашей общей комнаты (5 человек) я переписываюсь.
    И вот вчера мне пришло сообщение, что того парня, который вызывал духа- приняли на работу программиста 1С.
    У него мама уехала на время к подруге, а сына оставила дома.
    А он не закрылся на ночь и в общем ввалился к нему пьяный (перепутал этажи) и принял на работу.
    Теперь боюсь- вдруг это все воздействие дурацких баловств с вызовами духов? Аж спать страшно.

    alexoy, 05 Ноября 2011

    Комментарии (6)
  3. 1C / Говнокод #8374

    −102

    1. 1
    2. 2
    Сегодня мы отказались от 1С.
    Сегодня, когда день апплодировал стоя.

    А в штанах остались желтые бумажки. В назидание?

    alexoy, 31 Октября 2011

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

    +167

    1. 1
    2. 2
    3. 3
    >govnokod.ru - По колено в говнокоде
    Предлагаю переименовать в
    >govnokod.ru - Поколение говнокодеров

    alexoy, 30 Октября 2011

    Комментарии (11)
  5. Си / Говнокод #8358

    +142

    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
    #define DelayUs(x) \
                        #if x >= 5 \
                            { \
                            delayus_variable=(unsigned char)(x/DelayDivisor); \
                            asm("movlb (_delayus_variable) >> 8"); \
                            WaitFor1Us; } \
                            asm("decfsz (_delayus_variable)&0ffh,f"); \
                            Jumpback \
                        #elif x == 4 \
                            Delay1us; Delay1us; Delay1us; Delay1us \
                        #elif x == 3 \
                            Delay1us; Delay1us; Delay1us \
                        #elif x == 2 \
                            Delay1us; Delay1us \
                        #elif x == 1 \
                            Delay1us \
                        #else \
                        #endif

    Стажер

    alexoy, 30 Октября 2011

    Комментарии (14)
  6. SQL / Говнокод #8351

    −106

    1. 1
    Вчера узнал, что 30 лет назад меня родила мама только для того, чтобы получить квартиру.

    "Поясните" - Вы?

    alexoy, 29 Октября 2011

    Комментарии (0)
  7. VisualBasic / Говнокод #8319

    −148

    1. 1
    2. 2
    Begin Brahman
    О чем молчат брахманы

    Брехем.

    alexoy, 27 Октября 2011

    Комментарии (5)
  8. PHP / Говнокод #8304

    +147

    1. 1
    //так как в mysql есть ограничение на джойны (61), делаем следующим образом:...

    alexoy, 26 Октября 2011

    Комментарии (6)
  9. bash / Говнокод #8300

    −105

    1. 1
    Любите 1С

    alexoy, 26 Октября 2011

    Комментарии (18)
  10. Куча / Говнокод #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)
  11. VisualBasic / Говнокод #8248

    −149

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    Dim a as Stack
    Dim b as Stack
    
    For n :=8 to 1:
        a.Push 1
        b.Push 1 xor n
        if n xor 1 = 1 then
        begin
             a.push(b) b.push(a)
        end
    end

    Мультивложенные стеки
    Операции за О(1)
    Вставка, забывчивость
    О(1)
    Извлечение в От (1)
    От - О с чертой
    Константа, короче говоря.
    Настоящий стек.

    alexoy, 19 Октября 2011

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