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

    +134

    1. 1
    http://www.uae-embassy.ru/index2.htm

    Сайт !!!!! ПОСОЛЬСТВА ОАЭ !!!!! в Москве.
    зацените внешний вид. внутри вобщем-то не лучше:)

    Alfred, 14 Сентября 2010

    Комментарии (14)
  2. VisualBasic / Говнокод #4245

    −153

    1. 1
    2. 2
    3. 3
    10 IF 256 > 255 THEN PRINT "Pozdravlyaem s Dnem programmista!" : GOTO 40
    30 PRINT "Bugagaga! Ktulhu woke up!!"
    40 END

    Поздравление с днём программиста от HH.ru. Впрочем, там многие хороши: http://kazan.hh.ru/news.xml?id=929

    rishatbitmaster, 14 Сентября 2010

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

    +179

    1. 1
    2. 2
    3. 3
    function start() {
        global $_POST,$_GET,$items,$conn,$conn_ip;
        .....

    PHP может внезапно обмануть. Перестраховывайтесь!

    Mihard, 14 Сентября 2010

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

    +167

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    7. 7
    8. 8
    /**
    	* Получение длины строки для utf-8
    	*/
    	public static function strlen($str) {
        	$rus=array('й','ц','у','к','е','н','г','ш','щ','з','х','ъ','ф','ы','в','а','п','р','о','л','д','ж','э','я','ч','с','м','и','т','ь','б','ю',
                   'Й','Ц','У','К','Е','Н','Г','Ш','Щ','З','Х','Ъ','Ф','Ы','В','А','П','Р','О','Л','Д','Ж','Э','Я','Ч','С','М','И','Т','Ь','Б','Ю');
        	return strlen(str_replace($rus,'0',$str));
    	}

    зачем нам всякие (iconv|mb)_strlen ?
    хотя при отсутствии этих библиотек метод интересный

    Morgan, 13 Сентября 2010

    Комментарии (22)
  5. Objective C / Говнокод #4242

    −110

    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
    //Assert.h
    #import <Foundation/Foundation.h>
    @interface Assert : NSObject {
    }
    +(void)that:(BOOL)expr;
    @end
    
    
    //Assert.m
    #import "Assert.h"
    @implementation Assert
    +(void)that:(BOOL)expr{
     if (!expr) {
      [NSException raise:@"Failed assertion." format:@"something is fundamentally wrong with the universe", nil];
     }
    }
    @end
    
    
    //Code.m
    #import "Assert.h"
    
    int main (int argc, const char * argv[]) {
        NSAutoreleasePool * pool = [[NSAutoreleasePool alloc] init];
       [Assert that:((6 * 9) == 42)];
    ...
        [pool drain];
        return 0;
    }

    da4ever, 13 Сентября 2010

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

    +144

    1. 1
    2. 2
    3. 3
    4. 4
    А не хочет-ли уважаемый All соорудить выпуск футболок с символикой говнокода? Фирм, способных взять китайскую футболку нежнокоричневого цвета и налепить на нее логотип 
    говнокода -- великое множество. Если среди сайта будет хотя бы 20-30 желающих купить такую -- значит идея не так уж плоха.
    
    Я бы купил.

    Анонимус, 13 Сентября 2010

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

    +144

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    <!-- Редактировать/удалить -->
    <ul class="action">
    	<!-- говнокод --><li style="display: none;"></li><!-- /говнокод -->
    	{if $oUserCurrent and ($oUserCurrent->getId()==$oTopic->getUserId() or $oUserCurrent->isAdministrator() or $oBlog->getUserIsAdministrator() or $oBlog->getUserIsModerator() or $oBlog->getOwnerId()==$oUserCurrent->getId())}
    		<li class="edit"><a href="{cfg name='path.root.web'}/{$oTopic->getType()}/edit/{$oTopic->getId()}/" title="{$aLang.topic_edit}">{$aLang.topic_edit}</a></li>
    	{/if}
    	{if $oUserCurrent and ($oUserCurrent->isAdministrator() or $oBlog->getUserIsAdministrator() or $oBlog->getOwnerId()==$oUserCurrent->getId())}
    		<li class="delete"><a href="{router page='topic'}delete/{$oTopic->getId()}/?security_ls_key={$LIVESTREET_SECURITY_KEY}" title="{$aLang.topic_delete}" onclick="return confirm('{$aLang.topic_delete_confirm}');">{$aLang.topic_delete}</a></li>
    	{/if}
    </ul>

    3-я строчка.
    /me выдал (: Видимо лень было думать и оборачивать IF'ом, а валидацию не проходило без <li> внутри <ul>. Понадобилось время, чтобы понять свой же говнокод.

    hybroid, 13 Сентября 2010

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

    −176

    1. 1
    SELECT DISTINCT(sid) FROM

    sid - уникальное значение(PK)

    ferry-very-good, 13 Сентября 2010

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

    +169

    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
    <?php
    
    $res = "-1";
    if($num>0) {
    	for($d=1;$d<=$num;$d++) {
    		$res.=",".$data[$d-1];
    		
    	}
    	$res=substr($res,3,100000);
    	$res=str_replace(",",", ", $res);
    }
    
    ?>

    ferry-very-good, 13 Сентября 2010

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

    +192

    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
    С праздником, коллеги!
    
    Пожалуй, нет профессии престижней
    Сейчас, чем толковый программист,
    А ведь когда-то в моде был учитель,
    Потом – банкир, экономист.
    Программы для компьютера писать -
    В этом ты действительно мастер!
    С Днем программиста поздравляем,
    Желаем радости, здоровья, счастья.
    
    С уважением, 
    1_and_0

    1_and_0, 13 Сентября 2010

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