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

    +142

    1. 1
    ../../../../archive/03_Production/03_Programming/cdn/res/map_1_bg.png

    Мы не ищем простых путей

    kyzi007, 19 Января 2012

    Комментарии (0)
  2. C# / Говнокод #9167

    +130

    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
    public static string Handle(System.Exception exception)
            {
                try
                {
                    throw exception;
                }
                catch (System.Net.WebException ex)
                {
                    ...
                }
                catch (System.Web.Services.Protocols.SoapHeaderException ex)
                {
                    ...
                }
                catch (System.Web.Services.Protocols.SoapException ex)
                {
                    ...
                }
                catch (ArgumentNullException ex)
                {
                    ...
                }
                catch (NullReferenceException ex)
                {
                    ...
                }
                catch (Exception ex)
                {
                    ...
                }
            }

    кусок кода в чужом проекте, который сейчас допиливаю :(

    shtaff, 19 Января 2012

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

    +74

    1. 1
    String.format("USR-БГПУ", new Object[] { new SimpleDateFormat("dd MMMM yyyy", new Locale("ru", "RU")) })

    Нашёл в самолично написанной утильке (из серии блиц-[говно]кодинга). Думал.

    0rt, 19 Января 2012

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

    +1001

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    bool IsDigit(char cKey, const char *cKeys) {
    	for (int i = 0; i < strlen(cKeys); i++)
    		if (cKeys[i] == cKey)
    			return true;
    	return false;
    }

    FalseCoder, 18 Января 2012

    Комментарии (89)
  5. Python / Говнокод #9164

    −102

    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
    def to_sk_pzd(text):
        result = ''
        for char in text:
            for bit in str(bin(ord(char))):
                if bit == '0':
                    result += 'сука'
                elif bit == '1':
                    result += 'пиздец'
        return result
    
    print to_sk_pzd('чо нада?')
    
    # Output:
    # сукапиздецпиздецпиздецпиздецсукапиздецпиздецпиздецсукапиздецпиздецпиздецсукапиздецпиздецпиздецсукасукапиздецсукасукасукасукасукасукапиздецпиздецпиздецсукапиздецпиздецсукапиздецсукапиздецпиздецпиздецсукасукасукасукасукасукапиздецпиздецпиздецсукасукапиздецсукасукасукапиздецпиздецпиздецсукасукасукасукасукасукапиздецпиздецпиздецпиздецпиздецпиздец

    гопник-байт-encoding

    Nyashka, 18 Января 2012

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

    +156

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    <?php
    $obj = json_decode("http://export.yandex.ru/inflect.xml?name="."Максим"."+"."Крикун"."&format=json");
    $rp = $obj->1;
    echo ($rp);
    ?>

    Друг в скайпе киданул

    valera5505, 18 Января 2012

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

    +161

    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
    function timestampToDate($time) 
    	{
    	
    	$time = explode(" ", $time);
    	$mysqlTime = explode("-", $time[0]);
    	
    	$month = array("нулября","января","февраля","марта","апреля","мая","июня","июля","августа","сентября","октября","ноября","декабря");
    
    	$num = $mysqlTime[1];
    	$num = intval($num);
    	
    	$date = $mysqlTime[2]." ".$month[$num]." ".$mysqlTime[0];
    	return $date;
    
    	}

    Задолбали эти нулябри в коде. Стандартные функции? Не, не слышал.

    b4075328, 18 Января 2012

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

    +154

    1. 1
    <div class="futer">

    vxod, vixod и прочие шедевры. У меня глаза изливаются кровью

    brain, 18 Января 2012

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

    +150

    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
    if(!$this->user->isVip())
    			{
    				$balls_us=$this->user->balls_video;
    				$balls_comm=$this->user->balls_comm;
    				$balls_summ=$balls_comm+$balls_us;
    				if ($balls_summ>=1000)
    				{
    					$this->user->add('roles',ORM::factory('role',2));
    				}
    				else if($this->user->isVip())
    				{
    					if($balls_summ<1000)
    					{
    						$this->user->remove('roles',ORM::factory('role',2));
    					}
    					else
    					{}
    				}
    			}

    как работает этот else if($this->user->isVip()), если вначале условие что если не вип..
    ппц..

    Samedi, 18 Января 2012

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

    +157

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    /**
     * Появилась из-за опечатки. См. getCurrentEnterpriseIds()
     */
    public function getCurrnetEnterpriseIds($user_id) {
        return $this->getCurrentEnterpriseIds($user_id);
    }

    рефакторинг? не, не слышал

    ghost404, 18 Января 2012

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