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

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

    −99

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    12. 12
    T, b= 0, []
    While t!=10:
      If t!=6:
        Print ''Чётные числа''
        A = int(raw_input('>> '))
        B.append(a)
      If t!=500:
        Print 'не чётные'
        А = int(raw_input('>> '))
        B.append(a)
    
    #якобы условия для того чтоб ввод был как бы зеброй, четные, не чётные#

    KATAJIU3ATOP, 06 Августа 2011

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

    +158

    1. 1
    2. 2
    3. 3
    4. 4
    function Plugin_bannerTypeHtml_vastInlineBannerTypeHtml_vastInlineHtml_Delivery_adRender(&$aBanner, $zoneId=0, $source='', $ct0='', $withText=false, $logClick=true, $logView=true, $useAlt=false, $loc, $referer)
    {
        return deliverVastAd('vastInline', $aBanner, $zoneId, $source, $ct0, $withText, $logClick, $logView, $useAlt, $loc, $referer);
    }

    Зачем использовать короткие имена ф-ций если еще не достигнут лимит интерпретатора...

    zurom, 05 Августа 2011

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

    +163

    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
    /**
    	 * удаляет ненужные нули для дробных значений
    	 *
    	 * @return unknown
    	 */
    	public static function removeExtraZero($power) {
    		if ($power == '') return "";
    
    		$a_tmp = explode('.', $power);
    		$a_tmp[1] = rtrim($a_tmp[1], '0');
    		if ($a_tmp[1] == '') return $a_tmp[0];
    		return $a_tmp[0] . '.' . $a_tmp[1];		
    	}

    Аналогия floatval()

    Sers, 05 Августа 2011

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

    +147

    1. 1
    #define true 0

    счастливой отладки, суки!

    GAMER, 30 Июля 2011

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

    +146

    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
    PreparedStatement pst = conn.prepareStatement(
    					"SELECT * FROM employeeskill, employee " +
    					"WHERE employee.id_EmployeeDetail = employeeskill.id_EmployeeDetail " +
    					"AND employeeskill.name = ?");
    			pst.setString(1, employeeSkillName);
    			
    			ResultSet res = pst.executeQuery();
    			
    			while (res.next()){
    				Employee empl = new Employee(res.getLong(6), res.getString(7),
    						res.getString(8), res.getString(9), res.getString(10),
    						res.getString(11), res.getString(12), res.getLong(13));
    				list.add(empl);

    Nordvind, 29 Июля 2011

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

    +146

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    var html = [];
    
    for (var i = 0, len = data.length; i < len; i++) {
        html[html.length] = "<option value=";
        html[html.length] = data[i].monthID;
        html[html.length] = ">";
        html[html.length] = data[i].month;
        html[html.length] = "</option>";
    }
    
    $("select.month").append(html.join(''));

    С просторов Стековерфлоу.

    sapegin, 27 Июля 2011

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

    +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
    20. 20
    21. 21
    22. 22
    window.jQuery = window.$ = jQuery;
    })(window);;
    (function(d) {
        var k = d.scrollTo = function(a, i, e) {
            d(window).scrollTo(a, i, e)
        };
        k.defaults = {
            axis: 'xy',
            duration: parseFloat(d.fn.jquery) >= 1.3 ? 0 : 1
        };
        k.window = function(a) {
            return d(window)._scrollable()
        };
        d.fn._scrollable = function() {
            return this.map(function() {
                var a = this,
                    i = !a.nodeName || d.inArray(a.nodeName.toLowerCase(), ['iframe', '#document', 'html', 'body']) != -1;
                if (!i) return a;
                var e = (a.contentWindow || a).document || a.ownerDocument || a;
                return d.browser.safari || e.compatMode == 'BackCompat' ? e.body : e.documentElement
            })
        };

    mark, 26 Июля 2011

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

    +151

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    7. 7
    $sql=@mysql_query("SELECT * FROM `table` WHERE `mobile`='".$mobile."'");
    $num=mysql_num_rows($sql);
    $r = mysql_fetch_array($sql);
    if ($num==0 || $num<1)
    {
    echo 0;
    }

    :D:D:D

    swing1991, 22 Июля 2011

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

    +39

    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
    /// <summary>
        /// Год
        /// </summary>
        public class Year
        {
            ///<summary>
            /// Конструктор
            ///</summary>
            ///<param name="year">Год</param>
            public Year(int year)
            {
                Value = year;
            }
    
            /// <summary>
            /// Значение
            /// </summary>
            public int Value { get; set; }
        }

    qsmart, 15 Июля 2011

    Комментарии (6)
  11. C++ / Говнокод #7238

    +147

    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
    //для краткости порезано
    //первый файл
    //объявление контрола, который в себе рисует квадратные thumbnailы
    class ThumbnailViewer : .... {
    ...
    //внимание!
    private: 
    struct Impl;
    Impl *m_impl;
    }
    //второй файл
    //объявление мифической структуры Impl
    
    struct ThumbnailView::Impl
    {
    ...
    //а вот это и есть то, что должно рисоваться на экране для каждого thumbnail
        class Item : public QGraphicsPixmapItem {
    ...
    }
    ...
    }

    что хотел иметь ввиду афтор?

    mr_borod, 13 Июля 2011

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