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

    Всего: 4

  2. Java / Говнокод #13485

    +68

    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
    LineDir ld = ild.next();
    int y = ld.getYDirAdj(), h = ld.getHeightDir();				
    PDFTextStripperByArea pts = new PDFTextStripperByArea();
    pts.addRegion("column3", new Rectangle(470,y,70,h));
    pts.addRegion("column4", new Rectangle(540,y,50,h));
    pts.extractRegions(page);
    try {
              int g = 0;
              String column3 = pts.getTextForRegion("column3").trim();
              String column4 = pts.getTextForRegion("column4").trim();
              if (column3.isEmpty()) {
                        g = 1/0;
              }
              g = Integer.valueOf(column4);					
    } catch(Exception e) {
             ild.remove();
    }

    Парсил pdf ничего лучше чем проверка нахождения 1)непустой строки(11) и 2)числа(14) в выбраных областях не нашел (в этих строках всегда есть эти столбцы). 2 если там не число то будет ошибка а в 1 сделал что бы ошибка за компанию была )

    Mooncrafter, 26 Июля 2013

    Комментарии (0)
  3. Java / Говнокод #7732

    +81

    1. 1
    2. 2
    3. 3
    4. 4
    THIS:while(true){
                if(true)break;
                ...
    }

    fcuk ну как так можно кодить?

    Mooncrafter, 01 Сентября 2011

    Комментарии (18)
  4. Си / Говнокод #6737

    +147

    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
    make: предупреждение: Неправильный ход часов.  Сборка может быть неполной.
    mooncrafter@ubuntu:~/allthis/4_mesg$ make lol
    make: Внимание: Файл `Makefile' имеет будущее время 1,6e+03 s модификации
    gcc -c create_matrix/create_matrix.c
    gcc -c source/server.c source/lib/do.h source/lib/scmsg.h source/lib/msg.h
    gcc server.o -o server
    gcc -c source/client.c source/lib/do.h source/lib/scmsg.h source/lib/msg.h
    rm create_matrix.o server.o client.o source/lib/do.h.gch source/lib/scmsg.h.gch source/lib/msg.h.gch
    apt-get moo
             (__) 
             (oo) 
       /------\/ 
      / |    ||   
     *  /\---/\ 
        ~~   ~~   
    ...."Have you mooed today?"...
    sleep 1.5
    clear
    
    
    
    make: предупреждение: Неправильный ход часов.  Сборка может быть неполной.
    mooncrafter@ubuntu:~/allthis/4_mesg$ clear

    - называется перевёл чася на час наЗад!

    Mooncrafter, 23 Мая 2011

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

    +113

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    7. 7
    8. 8
    int main(int argv,char *argc[]){
      ...
      if(fork() != 0)goto _EXIT;
      ...
      return 0;
    _EXIT:
      return 0;
    }

    Ну как ???

    Mooncrafter, 24 Марта 2011

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