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

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

    +81

    1. 1
    2. 2
    3. 3
    if (uf.getPath().contains("d:/test.java/uploads/")) {
       uf.setPath(uf.getPath().replace("d:/test.java/uploads/", this.uploadPath));
    }

    хуита, 29 Июля 2012

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

    +116

    1. 1
    object User extends User with MetaMegaProtoUser[User] {

    http://exploring.liftweb.net/master/index-2.html

    rat4, 23 Июля 2012

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

    +158

    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
    $(window).load(function() {
    	if ($(window).height() < 587) {
    		$('#inquiry').css({'position' : 'relative','margin-top' : -511,'top' : 0});
    	}
    	$(document).ready(function() {
    		$(function() {
    			if ($.browser.msie && $.browser.version >= 7) {
    				$('.ask').click(function() {
    					$('#inquiry').css({'display' : 'block'});
    					$('#inquiry_pop').css({'display' : 'block'});
    				});
    				$('#close_iq').click(function() {
    					$('#inquiry').hide();
    					$('#inquiry_pop').hide();
    				});
    				$('.sub_fo').click(function() {
    					$('#inquiry, #inquiry_pop').hide(0);
    					$('#thank_you').delay(500).show(0);
    					$('#thank_you').delay(3000).hide(0);
    				});
    			} else {
    				$('.ask').click(function() {
    					$('#inquiry, #inquiry_pop').fadeIn(1500);
    				});
    				$('#close_iq').click(function() {
    					$('#inquiry, #inquiry_pop').fadeOut(1500);
    				});
    
    				$('.sub_fo').click(function() {
    					$('#inquiry, #inquiry_pop').fadeOut(1500);
    					$('#thank_you').delay(500).fadeIn(1500);
    					$('#thank_you').delay(3000).fadeOut(1500);
    				});
    			}
    		});
    	});
    });

    YamahaSY, 23 Июля 2012

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

    −133

    1. 1
    return { map { $_ => $domain->$_ } qw( name ) };

    Мини-говнокодик. Ради одного имени наворотили map.

    ichesnokov, 23 Июля 2012

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

    +70

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    7. 7
    if (s.startsWith("job."))
    {
        s = s.trim().replaceFirst("job\\.", "");
        String name = s.split("\\.")[0];
        String paramName = s.split("\\.")[1];
        // Ещё немного говнокода, не сильно интересного
    }

    konsoletyper, 12 Июля 2012

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

    +72

    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 abstract class SomeActivity extends Activity implements SomeEventListener {
    
        @Override
        protected void onResume() {
            super.onResume();
            application.addSomeListener(this);
        }
    
        @Override
        protected void onPause() {
            application.removeSomeListener(this);
            super.onPause();
        }

    В дополнение к #11379
    Вопрос пользователю нужно задать поверх любой нашей активити...

    rat4, 08 Июля 2012

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

    +71

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    7. 7
    8. 8
    protected T mutex;
    
    	public Mutex(final Class<?> clazz) {
    		if (this.mutex != null) {
    			this.mutex = null;
    		}
    		Runtime.getRuntime().addShutdownHook(this);
    	}

    ну а вдруг?

    Lure Of Chaos, 03 Июля 2012

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

    +47

    1. 1
    2. 2
    3. 3
    4. 4
    return PartnersProjectDaily::getInstance()->getSummary(
              array('date' => Utils::dateFormat($_POST['date']), 
                       'options' =>new StatSearchOptions($_POST['options']), 
                        'group' => $_POST['group']));

    Инкапсулировать параметризация полностью, руки не дошли?

    sl4mmer, 24 Июня 2012

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

    +141

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    12. 12
    foreach (glob('data/'.$year . "/unzip/*.txt") as $filename) {
    	    $name_file = explode(".",$filename);
    		
    		if (!file_exists($name_file[0].".out")){
    		// заливаем в jar
            exec('nohup java -jar "noaa.jar" ' . $filename . ' ' . $name_file[0] . '.out > /dev/null &', $log, $log1);
            echo "Insert " . $filename . " Complete!\n\r";
    		
    		usleep(10000);
    		}
    		else echo "You have uploaded this file already!\n\r";
        }

    Copy-Paste, 20 Июня 2012

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

    +62

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    if(isset($_GET['show_all'])){
    		set_query('show_all=','',true);
    		$show_all = true;
    		$Register->set('show_all', $show_all);
    }

    Найдено в WebAsyst Shop-Script.

    BiggestFox, 13 Июня 2012

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