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

    +127

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    .botline {
    	border-top-width: 1px;
    	border-right-width: 1px;
    	border-bottom-width: 1px;
    	border-left-width: 1px;
    	border-bottom-style: solid;
    	border-top-color: #000000;
    	border-right-color: #000000;
    	border-bottom-color: #000000;
    	border-left-color: #000000;
    }

    Чтобы уже наверняка браузер понял:)

    moonie, 18 Января 2011

    Комментарии (19)
  2. Куча / Говнокод #5314

    +145

    1. 1
    select.under{background-color : transparent; border: 1px solid #000000; width: 250;}

    Какую же ширину имел ввиду автор может пиксели а может и проценты %-)

    moonie, 18 Января 2011

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

    +134

    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
    .стиль3 {font-family: Arial; font-size: 22px; font-style: italic;}
    .стиль4 {font-family: Arial; font-size: 18px; font-style: italic; color: rgb(102,0,0);}
    .стиль5 {font-family: Arial; font-size: 18px; font-weight: bold; color: rgb(0,0,204);}
    .стиль6 {font-family: Arial; font-size: 20px; font-weight: bold; color: rgb(32,0,240);}
    .стиль7 {font-family: Arial; font-size: 20px; font-weight: bold; color: rgb(48,0,240);}
    .стиль8 {font-family: Arial; font-size: 20px; font-weight: bold; color: rgb(64,0,240);}
    .стиль9 {font-family: Arial; font-size: 24px; font-weight: bold; color: rgb(255,0,0);}
    .стиль108 {font-family: Arial, sans-serif; font-size: 8px; font-weight: bold; color: rgb(64,0,240);}
    .стиль111 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt;}
    .стиль10 {font-family: Arial, sans-serif; font-size: 10px; font-weight: bold; color: rgb(64,0,240);}
    .стиль12 {font-family: Arial; font-size: 12px; font-weight: bold; color: rgb(64,0,240);}
    .стиль14 {font-family: Arial; font-size: 14px; font-weight: bold; color: rgb(255,0,0);}
    .стиль15 {font-family: Arial; font-size: 12px; color: rgb(0,0,255);}
    .стиль16 {font-family: Arial; font-size: 16px; font-style: italic; color: rgb(255,0,0);}
    .стиль36 {font-size: 36px; color: rgb(102,0,204);}
    .стиль18 {font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: rgb(102,0,0);}

    Цссник сайта одного препода. Я чуть под стол не упал когда увидел:)
    Даешь браузерам цсс кирилицей!

    moonie, 18 Января 2011

    Комментарии (41)
  4. Куча / Говнокод #5312

    +121

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    Уважаемая Администрация и Сообщество!
    
    Предлагаю идею для расширения вашего проекта - сделать возможность постить анти-говнокоды, т.е. ТРУЪ-коды. Но сделать возможность читателям вносить в них изменения. Коммититься будут самые заплюсованные изменения, например.
    Таким образом, можно будет во-первых just-for-lulz делать идеальные сферические helloworld'ы а с другой - решать вполне реальные задачи разработчиков, на основе улучшенного, оптимизированного и одобренного Сообществом кода. 
    
    Ну и, конечно, можно будет грабить корованы 
    
    Могу оказать посильную помощь: умею говнокодить на PHP и JS.
    
    PS: Или такое уже предлагали?

    StriderMan, 18 Января 2011

    Комментарии (46)
  5. JavaScript / Говнокод #5311

    +167

    1. 1
    2. 2
    3. 3
    if (!/^.{1,40}@.{1,40}\..{1,4}$/.test(email)) {
    ...
    }

    Такая вот проверка и-мейла на валидность.
    vkontakte.ru/js/friends.js?11 :1006

    m1el, 18 Января 2011

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

    +165

    1. 1
    $ext = substr($fileName, strrpos($fileName, '.') + 1);

    Про pathinfo никто и не слышал видимо. Код написан недавно кем-то из команды)

    anycolor, 18 Января 2011

    Комментарии (16)
  7. C++ / Говнокод #5309

    +145

    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
    30. 30
    #include <stdio.h>
    
    int main(int argc,char argv)
    {
    
    int start=90;
    int end=2;
    int divd=10;
    for(int i=start;i>=end;i--)
    {
    if(i>=10){
    for(int nm=10;nm>=1;nm--)
    {
    int res=i/nm;
    int ost=i%nm;
    if(ost==0 && res<=10)printf("%d=%d*%d\n",i,res,nm);
    };
    } else {
    for(int nm=i;nm>=1;nm--)
    {
    int res=i/nm;
    int ost=i%nm;
    if(ost==0)printf("%d=%d*%d\n",i,res,nm);
    };
    };
    
    };
    
    return 0;
    };

    Таблица умножения

    AliceGoth, 17 Января 2011

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

    +133

    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
    Как вам вот такой вот класс...
    
    public static class TypeFromString
        {
            public static Type FindTypeFromString(string s)
            {
                Assembly mainAssembly = Assembly.GetExecutingAssembly();
                return Type.GetType(s);
            }
        }
    
    ... и его использование.
    TypeFromString.FindTypeFromString(typeof (...).ToString())

    сверхконцептуально!

    tubus, 17 Января 2011

    Комментарии (8)
  9. ActionScript / Говнокод #5307

    −129

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    if (!(!roundActive && isRandom)) //random round ended - don't update view elements
    {
    	Logger.getInstance().debug("VideoRoundView.roundStarted: changing view");
    	exitBtn.setRandomMode(roundActive && isRandom);
    	viewMode.connectionUpdated(roundActive);
    }

    Сначала мозговыносящая конструкция с отрицанием отрицания, а потом сам автор сдался... :)

    wvxvw, 17 Января 2011

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

    +184

    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
    30. 30
    31. 31
    32. 32
    33. 33
    34. 34
    35. 35
    36. 36
    37. 37
    38. 38
    39. 39
    40. 40
    41. 41
    42. 42
    43. 43
    $multiplier = 1.15;
    $allowedLen = 56;
    echo 
    	(
    		(
    			(
    				$allowedLen - 
    				(
    					strlen($resSingle->name) * $multiplier
    				)
    			) > 0
    		) ?
    		(
    			(
    				isset
    				(
    					$resSingle->address
    					[
    						$allowedLen - 
    						(
    							strlen($resSingle->name) * $multiplier
    						)
    					]
    				) ?
    				(
    					' - ' . substr
    					(
    						$resSingle->address , 0 , $allowedLen - 
    						(
    							strlen($resSingle->name) * $multiplier
    						)
    					) .
    					'...'
    				) :
    				(
    					' - ' . $resSingle->address
    				)
    			)
    		) :
    		(
    			''
    		)
    	);

    Here's my string formatting echo. Name is upper case and address is lowercase. I needed to echo this information, and the rows should be with ~equal length. Enjoy!

    wyand, 17 Января 2011

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