1. C++ / Говнокод #18656

    +2

    1. 1
    void parse_csv_string_string_string_string(string in_file, vector<string>& spectrum_id_list, vector<string>& file_name_list, vector<string>& name_list, vector<string>& id_list) {

    – Дяденька, осторожно, у вас клавиатура солидолом намазана...

    Yuuri, 31 Августа 2015

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

    +1

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    if (!$('#enable-continious').is(':checked') && $('#enable-continious').is(':checked')) {
    	...
    } else {
    	...
    }

    Продолжаем находить великие письмена великих людей на проекте. К слову, человек на позиции Senior PHP Developer является автором.

    Un3Solka, 31 Августа 2015

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

    +1

    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
    70. 70
    71. 71
    72. 72
    73. 73
    74. 74
    75. 75
    76. 76
    77. 77
    78. 78
    79. 79
    80. 80
    81. 81
    82. 82
    83. 83
    84. 84
    85. 85
    86. 86
    87. 87
    88. 88
    89. 89
    90. 90
    91. 91
    92. 92
    93. 93
    $(document).ready(function() {
    				if ($('.delivery_type:checked').val() != 0) {
    					var delivery = $('.delivery_type:checked').val();
    					if (delivery == '0') {
    						$('.payment_panel').hide;
    						return (false);
    					}
    				}
    				$('.delivery_type').change(function() {
    					if ($(this).val() == 4) {
    						$('#d_text').html($('#d_text_u').val());
    						$('#dostav').show();
    					}
    					if ($(this).val() == 8) {
    						$('#d_text').html($('#d_text_np').val());
    						$('#dostav').show();
    					}
    					if ($('#d_day').val() <= 5 || ($('#d_day').val() == 5 && $('#d_time').val() < 15)) {
    						if ($(this).val() >= 1 && $(this).val() <= 3 && $('#d_time').val() < 15) {
    							$('#d_text').html($('#d_text_m11').val());
    							$('#dostav').show();
    						}
    						if (($(this).val() == 7 || $(this).val() == 11) && $('#d_time').val() < 15) {
    							$('#d_text').html($('#d_text_m21').val());
    							$('#dostav').show();
    						}
    						if ($(this).val() >= 1 && $(this).val() <= 3 && $('#d_time').val() >= 15) {
    							$('#d_text').html($('#d_text_m12').val());
    							$('#dostav').show();
    						}
    						if (($(this).val() == 7 || $(this).val() == 11) && $('#d_time').val() >= 15) {
    							$('#d_text').html($('#d_text_m22').val());
    							$('#dostav').show();
    						}
    					} else {
    						if ($('#d_day').val() < 7 || ($('#d_day').val() == 7 && $('#d_time').val() < 15)) {
    							if ($(this).val() >= 1 && $(this).val() <= 3) {
    								$('#d_text').html($('#d_text_m31').val());
    								$('#dostav').show();
    							}
    							if (($(this).val() == 7 || $(this).val() == 11)) {
    								$('#d_text').html($('#d_text_m32').val());
    								$('#dostav').show();
    							}
    
    						} else {
    							if ($(this).val() >= 1 && $(this).val() <= 3) {
    								$('#d_text').html($('#d_text_m33').val());
    								$('#dostav').show();
    							}
    							if (($(this).val() == 7 || $(this).val() == 11)) {
    								$('#d_text').html($('#d_text_m34').val());
    								$('#dostav').show();
    							}
    
    						}
    					}
    					if ($(this).val() == 10 || $(this).val() == 9) {
    						$('#dostav').hide();
    					}
    
    					if ($(this).val() > 0 && $(this).val() != 4) {
    						if ($(this).val() == 1) {
    							$('#address').val('ул. ******, 13/14');
    						}
    						if ($(this).val() == 2) {
    							$('#address').val('ул. ******, 127');
    						}
    						if ($(this).val() == 3) {
    							$('#address').val('пр. ******, 98/2');
    						}
    						if ($(this).val() == 7) {
    							$('#address').val('ул. ********, 8');
    						}
    						if ($(this).val() == 11) {
    							$('#address').val('пр. ******, 66');
    						}
    
    					} else {
    						$('#address').val('');
    					}
    					var delivery = $(this).val();
    					$('.dop_fields').hide();
    					$('.dop_fields span').html('');
    					$('.only_ukr').hide();
    					$('.only_kur').hide();
    					$('.only_sv').hide();
    					$('.only_novp').hide('');
    					if (delivery == 4) {
    						$('.only_ukr').show();
    						$('.ukr span').html('*');
    						$('.dop_fields').show();
    					}

    Выбор способа доставки в интернет магазине

    NotFake, 31 Августа 2015

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

    0

    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
    // output
    $q = ToUpper($_POST[q]);
    $qs = str_replace(array("-"," "),"",$q);
    $arResult["ITEMS"] = array();
    if (empty($_POST[q]) || $_POST[q] == "") {
    	$arResult["ITEMS"] = $arPreResult["ITEMS"];
    } else {
    	$SName = array();
    	$PTName = array();
    	$DTName = array();	
    	$CName = array();		
    	foreach ($arPreResult[ITEMS] as $arElement) {
    	
    		$elName = ToUpper(str_replace(array("-"," "),"",$arElement[NAME]));
    		
    		if (str_replace($qs,'',$elName) != $elName) {$SName[] = $arElement;  continue;}
    
    		$elPText = ToUpper(str_replace(array("-"," "),"",$arElement[PREVIEW_TEXT]));
    и т.п.

    if (str_replace($qs,'',$elName) != $elName) {$SName[] = $arElement; continue;} // Удаляем поисковый запрос из имени элемента, если результат не равен имени элемента, то помещаем этот элемент в массив элементов, соответствующих поисковому запросу... ЗА ЧТО????

    tutov2013, 31 Августа 2015

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

    0

    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
    def ex(self,e,txt):
            s=self
            s.log.debug(txt)
            s.log.error('{} {}'.format(e.__class__.__name__,e.message))
            s.err=+1
    
        def doIt(self, files):
            s=self
            if not s._iec:
                try:
                    IOStream = serial.Serial(s._port_name,
                                             baudrate=19200,
                                             bytesize=8,
                                             parity='N',
                                             stopbits=1,
                                             timeout=5)
                except serial.SerialException as e:
                    s.ex(e,sys._getframe(0).f_code.co_name)
                    return
            else:
                iec_opening = s.IECOpening(s._port_name, s._iec_parameters)
                IOStream = iec_opening.IOStream
            s._hdlc = HDLCProtocol(self._hdlcParamaters, IOStream=IOStream)
            s.show_info()
            try:
                s._hdlc.connect()
            except icube.ezhdlc.ezhdlcexception.EzHdlcException as e:
                s.ex(e,sys._getframe(0).f_code.co_name)
                return

    Не могу без смеха на это дерьмо смотреть!

    n158, 31 Августа 2015

    Комментарии (0)
  6. Python / Говнокод #18651

    −1

    1. 1
    rings = tuple(rings[i] for i in range(0, len(rings)) if (badring in rings[i])==False)

    Решал задачу на checkio.org...

    Ruthenium, 30 Августа 2015

    Комментарии (2)
  7. VisualBasic / Говнокод #18650

    +2

    1. 1
    2. 2
    'текущее время в секундах
    t = Val(Left(Format(Time, "hh:mm:ss"), 2)) * 3600 + Val(Mid(Format(Time, "hh:mm:ss"), 4, 2)) * 60 + Right(Format(Time, "hh:mm:ss"), 2)

    Функция Timer? Не, не слышал.

    govnobot, 29 Августа 2015

    Комментарии (0)
  8. Си / Говнокод #18649

    +1

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    7. 7
    8. 8
    9. 9
    /* some code */
    
    if (some_var == 0){
         goto label;
    }
    
    label: foo();
    
    /* some code */

    любителям goto посвящается

    starborn, 29 Августа 2015

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

    +1

    1. 1
    2. 2
    for (int i = 0; i < dY; i++)
        _graphics.DrawRectangle(GraphPen,((double) (Width*i)/dY),Height - (float) (Height*(fX[i] - minY)/dX),1,1);

    рисуем график

    kegdan, 28 Августа 2015

    Комментарии (13)
  10. Куча / Говнокод #18647

    +1

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    {% if _view.data['User']['bday']|date("Y") != "2100" %}
         <input id="UserBDay" type="text" name="data[User][bday]" class="txt" placeholder="mm/dd/YYYY" value="{% if _view.data['User']['bday'] != '1970-01-01' %} {{ _view.data['User']['bday']|date("m/d/Y") }} {% endif %}">
    {% else %}
         <input id="UserBDay" type="text" name="data[User][bday]" class="txt" placeholder="mm/dd/YYYY" value="{% if _view.data['User']['bday'] != '1970-01-01' %} {{ _view.data['User']['bday']|date("m/d/") }} {% endif %}">
    {% endif %}

    Вот так вот мы обращаемся с датами рождения.

    SergeyKaravay, 28 Августа 2015

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