1. Лучший говнокод

    В номинации:
    За время:
  2. PHP / Говнокод #801

    +151.4

    1. 1
    http://suchen.mobile.de/fahrzeuge/showDetails.html?lang=ru&id=74773331&pageNumber=3&scopeId=C&sortOption.sortBy=searchNetGrossPrice&sortOption.sortOrder=ASCENDING&makeModelVariant1.makeId=17700&makeModelVariant1.modelId=13&makeModelVariant1.searchInFreetext=false&makeModelVariant2.searchInFreetext=false&makeModelVariant3.searchInFreetext=false&vehicleCategory=Car&segment=Car&minFirstRegistrationDate=1995-01-01&siteId=GERMANY&damageUnrepaired=ALSO_DAMAGE_UNREPAIRED&export=ALSO_EXPORT&customerIdsAsString=&tabNumber=2

    небольшой такой запросик...

    guest, 01 Апреля 2009

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

    +140.7

    1. 1
    %define is64bit  %(test `grep -o '(.*)' /etc/SuSE-release` = "(x86_64)" && echo 1 || echo 0)

    спек сборки одного rpm
    до uname парни не догадались

    guest, 31 Марта 2009

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

    +145

    1. 1
    2. 2
    3. 3
    4. 4
    /// <summary>
            /// Child border.
            /// </summary>
            private Border childBorder;

    Я бы никогда без комментария не догадался, зачем же это поле

    guest, 30 Марта 2009

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

    +148.3

    1. 1
    2. 2
    3. 3
    4. 4
    if($path != goodPath($path))
    {
      $notfound = true;
    }

    сферический индус в вакууме

    guest, 28 Марта 2009

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

    +154

    1. 1
    2. 2
    var timeStart   = time.getCurrentTime() - 2*60*60*1000;
    var timeEnd     = time.getCurrentTime() + 4*60*60*1000;

    В серьёзной системе нашёл...

    guest, 25 Марта 2009

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

    +133.6

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    12. 12
    /* {{{ proto mixed array_reduce(array input, mixed callback [, int initial])
       Iteratively reduce the array to a single value via the callback. */
    ...
    
            if (ZEND_NUM_ARGS() > 2) {
                    ALLOC_ZVAL(result);
                    *result = **initial;
                    zval_copy_ctor(result);
                    convert_to_long(result); // SIC!
                    INIT_PZVAL(result);
            }
    ...

    Исходники PHP, array_reduce.

    Обнаружил http://antilamer.livejournal.com/269560.html

    guest, 23 Марта 2009

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

    +153.9

    1. 1
    if(!$_POST && !isset($_POST['gender'])) ...

    В одном проекте социальной сети, доставшемся от поляков, которым тот достался от индусов

    guest, 20 Марта 2009

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

    +161.2

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    bool HaW::Object::DestroyMutex()
    {
    	if (0 != pthread_mutex_destroy(&pMutex))
    		if (0 == pthread_mutex_unlock(&pMutex))
    			if(0 == pthread_mutex_destroy(&pMutex))
    				return true;
    			else
    				return false;
    		else
    			return false;
    }

    Метод для освобождения мьютекса, POSIX

    guest, 19 Марта 2009

    Комментарии (1)
  10. C++ / Говнокод #740

    +146.4

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    7. 7
    8. 8
    for (int i = (orientation == Qt::Horizontal ? x : y); i < x+size; ++i)
        addPipe(orientation == Qt::Horizontal ? i : x, 
                orientation == Qt::Horizontal ? y : i, 
                orientation == Qt::Horizontal,
                orientation == Qt::Horizontal,
                orientation != Qt::Horizontal,
                orientation != Qt::Horizontal,
                randomRotation);

    guest, 18 Марта 2009

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

    +139

    1. 1
    2. 2
    3. 3
    >?php
    echo; print"hui"
    ?>

    пехепе

    guest, 18 Марта 2009

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