- 1
- 2
- 3
- 4
jQuery('#mask').height(jQuery(document).height());
jQuery(window).resize(function(){
	jQuery('#mask').height(jQuery(document).height());
});Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+153
jQuery('#mask').height(jQuery(document).height());
jQuery(window).resize(function(){
	jQuery('#mask').height(jQuery(document).height());
});Да ебись оно все конем...
+114
//request.IsSecureConnection и TargetHttps - булевы переменные
if (!(request.IsSecureConnection ^ TargetHttps))вместо if (request.IsSecureConnection == TargetHttps)
+158
<?php
class Digits {
  //Convert digits to negative
  public static function toNegative($num) {
    return '-' . $num;
  }
}
            CRM система, очень дорогая
ПХП хоть само по себе стремное, но я бы даже до такого не додумался
Основная функция системы: анализ и рассчеты
Они еще жалуются что оно плохо считает
Интересно а что же будет если ему передать -10 например ? --10 :)
Чем не устраивает: 
function toNegative($num) {
	return ($num > 0) ? -1 * $num : $num;
}
        
−119
use strict;
use warnings;
 
my ($i, $j) = (42, 13);
 
my $max = [ $i => $j ]->[ $i <= $j ];
 
print "max: $max\n";
            Вот-так вот: http://ideone.com/2Rd3Mr
// Вроди где-то в PBP этот пример даже есть
        
−172
Наименование=Выборка.Наименование;
АдресМестонахождения=Выборка.АдресМестонахождения;
ВнешнийОбъект=Выборка.ВнешнийОбъект;
ДатаВводаВЭксплуатацию=Выборка.ДатаВводаВЭксплуатацию;
ДатаВыпуска=Выборка.ДатаВыпуска;
ДоговорКонтрагента=Выборка.ДоговорКонтрагента;
ЗаводскойНомер=Выборка.ЗаводскойНомер;
Изготовитель=Выборка.Изготовитель;
ИнвентарныйНомер=Выборка.ИнвентарныйНомер;
КодРегиона=Выборка.КодРегиона;
КодПоОКОФ=Выборка.КодПоОКОФ;
Комментарий=Выборка.Комментарий;
Контрагент=Выборка.Контрагент;
КонтрагентИсполнительРемонта=Выборка.КонтрагентИсполнительРемонта;
НомерПаспорта=Выборка.НомерПаспорта;
ОбъектОсновныхСредств=Выборка.ОбъектОсновныхСредств;
Организация=Выборка.Организация;
ПлановыйГрафикРаботы=Выборка.ПлановыйГрафикРаботы;
Подразделение=Выборка.Подразделение;
ПодразделениеИсполнительРемонта=Выборка.ПодразделениеИсполнительРемонта;
Приоритет=Выборка.Приоритет;
РемонтнаяГруппа=Выборка.РемонтнаяГруппа;
СрокПолезногоИспользования=Выборка.СрокПолезногоИспользования;
ТехНомер=Выборка.ТехНомер;
ТипОборудования=Выборка.ТипОборудования;
ЭтоГруппаОбъектов=Выборка.ЭтоГруппаОбъектов;"Архитектор" явно не был знаком с методом ЗаполнитьЗначенияСвойств()
+58
private void getPCTurn(char s){
        int done = 0;
        System.out.println("Now the turn of " + s +" \n Computer thinking...");
        analysis:
            while(done == 0){
                int numbX;
                for(int i = 0; i < field.length; i++){
                     numbX = 0; // check horisontals for 00
                    for (int j = 0; j < field.length; j++){
                        if (field[i][j] == s){
                            numbX++;
                        }
                        if (numbX == (field.length-1)){
                            for (j = 0; j < field.length; j++){
                                if (field[i][j] == DEF_FIELD){
                                    field[i][j] = s;
                                    done++;
                                    break analysis;
                                }
                            }
                        }
                    }
                    numbX = 0; // check verticals for 00
                    for (int j = 0; j < field.length; j++){
                        if (field[j][i] == s){
                            numbX++;
                        }
                        if (numbX == (field.length-1)){
                            for (j = 0; j < field.length; j++){
                                if (field[j][i] == DEF_FIELD){
                                    field[j][i] = s;
                                    done++;
                                    break analysis;
                                }
                            }
                        }
                    }
                }
                 numbX = 0; //check diagonal for 00
                    for (int i = 0;i < field.length; i++){
                        if (field[i][i] == s){
                            numbX++;
                        }
                        if (numbX == (field.length-1)){
                            for (i = 0;i < field.length; i++){
                                if (field[i][i] == DEF_FIELD){
                                    field[i][i] = s;
                                    done++;
                                    break analysis;
                                }
                            }
                        }
                    }
                    numbX = 0; // check second diagonal for 00
                    for (int i = (field.length - 1);i >= 0; i--){
                        int j = (field.length - 1)-i;
                        if (field[i][j] == s){
                            numbX++;
                        }
                        if (numbX == (field.length-1)){
                            for (i = (field.length - 1);i >= 0; i--){
                                j = (field.length - 1)-i;
                                if (field[i][j] == DEF_FIELD){
                                    field[i][j] = s;
                                    done++;
                                    break analysis;
                                }
                            }
                        }
                    }
                for(int i = 0; i < field.length; i++){
                    numbX = 0; // check horisontals for XX
                    for (int j = 0; j < field.length; j++){
                        if (field[i][j] != s && field[i][j] != DEF_FIELD){
                            numbX++;
                        }
                        if (numbX == (field.length-1)){
                            for (j = 0; j < field.length; j++){
                                if (field[i][j] == DEF_FIELD){
                                    field[i][j] = s;
                                    done++;
                                    break analysis;
                                }
                            }
                        }
                    }
// to be continued ...
            "Незамысловатая" реализация искусственного интеллекта для игры "Крестики-Нолики" от sv1979.
Оригинал -> https://github.com/sv1979/svhome1/blob/master/src/TicTacToe/Field.java
        
+141
int i = 10;
while(i --> 0){
    print(i);
}
+163
var sound = 0;
		
		function chooseSound(x) {
			if(x == 0)	sound = 0;
			else if(x == 1) sound = 1;
			else if(x == 2) sound = 2;
			else if(x == 3) sound = 3;
			else if(x == 4) sound = 4;
			else if(x == 5) sound = 5;
			else if(x == 6) sound = 6;
			else if(x == 7) sound = 7;
			else if(x == 8) sound = 8;
			else if(x == 9) sound = 9;
			else if(x == 10) sound = 10;
			else if(x == 11) sound = 11;
			else if(x == 12) sound = 12;
			else if(x == 13) sound = 13;
			else if(x == 14) sound = 14;
			else sound = 15;
		}отакота
+4
case WM_SIZE:
			for(i=0;i<6;i++)
			{
				if(RegNotifyChangeKeyValue(hTopKeys[i],TRUE,REG_NOTIFY_CHANGE_NAME|REG_NOTIFY_CHANGE_ATTRIBUTES|
					REG_NOTIFY_CHANGE_LAST_SET|REG_NOTIFY_CHANGE_SECURITY,NULL,FALSE)==ERROR_SUCCESS)
				{
					MessageBox(NULL,"1","1",MB_OK);
				}
			}
            http://forum.shelek.ru/index.php/topic,14613.0.html
Обратите внимание, товарищи, что у лица, создавшего сей шедевр, статус - "Опытный". Вот так и живем.
        
+19
}while(1  <--  index);