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

    Всего: 1419

  2. SQL / Говнокод #641

    −859.5

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    CREATE TABLE GOVNOTABLE(
      GOVNOTABLEID VARCHAR2(60) NOT NULL DEFAULT ''
      /*
       Еще всякого говна
      */
    )

    Это Oracle 7.
    Так построены все таблицы складской системы, разработанной каким-то нашим НИИ.

    Меня поражает, что в одной строчке можно сделать столько говна:

    1. Все ID в системе имеют вид XYZ000NNN, где XYZ - префикс подразделения, 0000NNNN - численный идентификатор, переведенный в строку и добитый нулями. (Сто раз такое говно видел, до сих пор поражаюсь)

    2. VARCHAR2(60) - идентификатор никогда не может быть больше 12 символов, на хрена 60?

    3. NOT NULL DEFAULT '' - вот это мое любимое! Присмотритесь.
    Если кто не догадался: это Oracle, Oracle отличается тем, что '' = NULL.
    Т.е. этот цинизм расшифровывается как NOT NULL DEFAULT NULL!!!

    Еще в догонку:
    Индексация базы ОООЧЕНЬ порадовала.
    Индексы это хорошо, они все ускоряют, поэтому проиндексировано КАЖДОЕ ПОЛЕ В БАЗЕ!

    guest, 02 Марта 2009

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

    +159.6

    1. 1
    mysql_query("UPDATE `config` SET `lastdate`='".mysql_result(mysql_query("SELECT `lastdate` FROM `admin`;"),0)."';");

    guest, 02 Марта 2009

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

    +151.7

    1. 1
    $result['name'] = mb_convert_encoding(ucfirst(mb_convert_encoding($result['name'], 'CP1251', 'UTF8')), 'UTF8', 'CP1251');

    ucfirst не работает с UTF-8, пришлось сделать так :)

    guest, 02 Марта 2009

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

    +140

    1. 1
    2. 2
    3. 3
    4. 4
    <?php
    define ("CONST", "govno");
    while (CONST=="GOVNO") { echo '<a href="http://govnokod.ru">Govnokod</a><br>'; flush(); }
    ?>

    гыгыгыгыгыгы

    guest, 02 Марта 2009

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

    −343

    1. 1
    2. 2
    3. 3
    4. 4
    // Hello World in ActionScript 3. Place code in the first frame Actions.
    var t:TextField=new TextField();
    t.text="Hello World!";
    addChild(t);

    хелло ворлд на action script 3 =/

    guest, 02 Марта 2009

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

    +142

    1. 1
    2. 2
    3. 3
    <?php
    eval("echo 'Hello, world!'");
    ?>

    гомно =)

    guest, 01 Марта 2009

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

    +156.1

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    <?php
    define('FLAG', true);
    /*немного другого кода*/
    while(FLAG){ if(FLAG===true && FLAG!==false) break; }
    ?>

    Ну это надо же!!!
    Зачем так писать?

    guest, 01 Марта 2009

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

    +138

    1. 1
    echo 'antichat'

    ggg

    guest, 01 Марта 2009

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

    +140

    1. 1
    echo "<script>alert(/xss/)</script>";

    =\

    guest, 28 Февраля 2009

    Комментарии (6)
  11. PHP / Говнокод #632

    +149

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    7. 7
    8. 8
    9. 9
    //Iterate through temp array to complete the catpath of all categories
        $ready = false;
        while ($ready == false) {
          $ready = true;
          .....
              } else {
                $ready = false;
              }
            }

    А как вам такое?

    guest, 28 Февраля 2009

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