1. Ruby / Говнокод #847

    −319.7

    1. 1
    (point.created_at.to_i.to_s + '000').to_i

    Переводит юниксовое время из секунд в миллисекунды.

    guest, 10 Апреля 2009

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

    +141.9

    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
    // Test whether the input is numeric
    function IsNumeric(sText)
    {
      var ValidChars = "0123456789.";
      var IsNumber=true;
      var Char;
    
      for (i = 0; i < sText.length && IsNumber == true; i++)
      {
        Char = sText.charAt(i);
        if (ValidChars.indexOf(Char) == -1)
        {
          IsNumber = false;
        }
      }
      return IsNumber; 
    }

    Nokia WenRuntime Developer guide
    Инструментарий для разработчика, там типа пример как правильно кодить под их платформу. Когда увидел в коде это.. дальше читать не стал.. :)

    guest, 10 Апреля 2009

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

    +153.9

    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
    44. 44
    45. 45
    46. 46
    47. 47
    48. 48
    49. 49
    50. 50
    51. 51
    52. 52
    53. 53
    54. 54
    55. 55
    56. 56
    57. 57
    58. 58
    59. 59
    60. 60
    61. 61
    62. 62
    63. 63
    64. 64
    65. 65
    66. 66
    67. 67
    68. 68
    69. 69
    function win2utf ($string)  {
    $string = ereg_replace("?","&#x0430;",$string);
    $string = ereg_replace("?","&#x0431;",$string);
    $string = ereg_replace("?","&#x0432;",$string);
    $string = ereg_replace("?","&#x0433;",$string);
    $string = ereg_replace("?","&#x0434;",$string);
    $string = ereg_replace("?","&#x0435;",$string);
    $string = ereg_replace("?","&#x0451;",$string);
    $string = ereg_replace("?","&#x0436;",$string);
    $string = ereg_replace("?","&#x0437;",$string);
    $string = ereg_replace("?","&#x0438;",$string);
    $string = ereg_replace("?","&#x0439;",$string);
    $string = ereg_replace("?","&#x043A;",$string);
    $string = ereg_replace("?","&#x043B;",$string);
    $string = ereg_replace("?","&#x043C;",$string);
    $string = ereg_replace("?","&#x043D;",$string);
    $string = ereg_replace("?","&#x043E;",$string);
    $string = ereg_replace("?","&#x043F;",$string);
    $string = ereg_replace("?","&#x0440;",$string);
    $string = ereg_replace("?","&#x0441;",$string);
    $string = ereg_replace("?","&#x0442;",$string);
    $string = ereg_replace("?","&#x0443;",$string);
    $string = ereg_replace("?","&#x0444;",$string);
    $string = ereg_replace("?","&#x0445;",$string);
    $string = ereg_replace("?","&#x0446;",$string);
    $string = ereg_replace("?","&#x0448;",$string);
    $string = ereg_replace("?","&#x0449;",$string);
    $string = ereg_replace("?","&#x044A;",$string);
    $string = ereg_replace("?","&#x044C;",$string);
    $string = ereg_replace("?","&#x044D;",$string);
    $string = ereg_replace("?","&#x044E;",$string);
    $string = ereg_replace("?","&#x044F;",$string);
    $string = ereg_replace("?","&#x0447;",$string);
    $string = ereg_replace("?","&#x044B;",$string);
    $string = ereg_replace("?","&#x0410;",$string);
    $string = ereg_replace("?","&#x0411;",$string);
    $string = ereg_replace("?","&#x0412;",$string);
    $string = ereg_replace("?","&#x0413;",$string);
    $string = ereg_replace("?","&#x0414;",$string);
    $string = ereg_replace("?","&#x0415;",$string);
    $string = ereg_replace("?","&#x041;",$string);
    $string = ereg_replace("?","&#x0416;",$string);
    $string = ereg_replace("?","&#x0417;",$string);
    $string = ereg_replace("?","&#x0418;",$string);
    $string = ereg_replace("?","&#x0419;",$string);
    $string = ereg_replace("?","&#x041A;",$string);
    $string = ereg_replace("?","&#x041B;",$string);
    $string = ereg_replace("?","&#x041C;",$string);
    $string = ereg_replace("?","&#x041D;",$string);
    $string = ereg_replace("?","&#x041E;",$string);
    $string = ereg_replace("?","&#x041F;",$string);
    $string = ereg_replace("?","&#x0420;",$string);
    $string = ereg_replace("?","&#x0421;",$string);
    $string = ereg_replace("?","&#x0422;",$string);
    $string = ereg_replace("?","&#x0423;",$string);
    $string = ereg_replace("?","&#x0424;",$string);
    $string = ereg_replace("?","&#x0425;",$string);
    $string = ereg_replace("?","&#x0426;",$string);
    $string = ereg_replace("?","&#x0428;",$string);
    $string = ereg_replace("?","&#x0429;",$string);
    $string = ereg_replace("?","&#x042A;",$string);
    $string = ereg_replace("?","&#x042C;",$string);
    $string = ereg_replace("?","&#x042D;",$string);
    $string = ereg_replace("?","&#x042E;",$string);
    $string = ereg_replace("?","&#x042F;",$string);
    $string = ereg_replace("?","&#x0427;",$string);
    $string = ereg_replace("?","&#x042B;",$string);
    return $string;
    }

    из копрроротивных сорцов.
    русланчик - хуйло

    guest, 09 Апреля 2009

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

    +152.1

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    7. 7
    8. 8
    9. 9
    $q = "SELECT COUNT(ID) AS num FROM articles WHERE ID = '$id'";
    
      $res = $this->myconect($q);
      $row = mysql_fetch_array($res);
    
      if($row[num]>0)
          $this->artID = $id;
      else
          $this->artID = $id;

    guest, 09 Апреля 2009

    Комментарии (7)
  5. Си / Говнокод #843

    +154

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    7. 7
    8. 8
    for (j = 0; j < MAX_NAME; j++) {
    		i = name[j];
    		if (i >= 'a' && i <= 'z')
    			i &= 0x5F;
    		mash->host_name[j] = i;
    		if (i == 0)
    			break;
    	}

    Перевод строки в верхний регистр в самопальном сетевом протоколе

    guest, 09 Апреля 2009

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

    +179.1

    1. 1
    #define ItIsNotRecommendedToLookToInvalids_OlderPersonsAndPeopleWithWeakNerves int main

    Мало ли...

    guest, 09 Апреля 2009

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

    +118.3

    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
    private string StrColor(decimal x)
    {
    	if (x.ToString().Contains("-"))
    	{
    		string adj = x.ToString();
    		adj = string.Concat("(", adj.Substring(1, adj.Length - 1), ")");
    		//adj = System.Drawing.Color.Red.ToString();
    		return adj;
    
    	}
    	else
    	{
    		return x.ToString();
    	}
    }

    Определение знака числа в строке 3

    guest, 09 Апреля 2009

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

    +123.7

    1. 1
    7. MyColorStops[0].Color = System.Drawing.Color.FromArgb(((int)(((byte)(161)))), ((int)(((byte)(255)))), ((int)(((byte)(67)))));

    Лишние касты

    guest, 09 Апреля 2009

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

    +147

    1. 1
    2. 2
    3. 3
    function docWrite(line) {
        document.write(line);
    }

    Обнаружено в adobe scene7.

    guest, 09 Апреля 2009

    Комментарии (0)
  10. JavaScript / Говнокод #838

    +154

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    function check_finished_pending() {
    
    var v_wrt_id = document.getElementById('writer_id').value;
    
    if( 9 == 26 )
    {
    return confirm("Status 'finished pending' confirmation:\nAre you sure you made all needed operations on this order?");
    }
    else
    {    
    ..................................

    Старнное условие....

    Обратите внимание на 5 строчку....

    n3m0

    guest, 09 Апреля 2009

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