- 1
SELECT FROM `girls` WHERE (Age>=18)) AND (Tits size BETWEEN '2' AND '4') AND (Hair color = Blond));
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
−854
SELECT FROM `girls` WHERE (Age>=18)) AND (Tits size BETWEEN '2' AND '4') AND (Hair color = Blond));
Вот лазил по Базе Мира решил похимичить ;)
+145
case 90:
if (w!=2) {
ptr_step[ptr_loop]=91;
if (Set_Play(90)==-1) {
Result=-1;
delta_time=1;
break;
}
break;
}
case 91:
if (w!=2) {
ptr_step[ptr_loop]=92;
if (Set_Play(91)==-1) {
Result=-1;
delta_time=1;
break;
}
break;
}
case 92:
if (w!=2) {
ptr_step[ptr_loop]=93;
if (Set_Play(92)==-1) {
Result=-1;
delta_time=1;
break;
}
break;
}
case 93:
if (w!=2) {
ptr_step[ptr_loop]=94;
if (Set_Play(93)==-1) {
Result=-1;
delta_time=1;
break;
}
break;
}
case 94:
if (w!=2) {
ptr_step[ptr_loop]=95;
if (Set_Play(94)==-1) {
Result=-1;
delta_time=1;
break;
}
break;
}
case 95:
if (w!=2) {
ptr_step[ptr_loop]=96;
if (Set_Play(95)==-1) {
Result=-1;
delta_time=1;
break;
}
break;
}
case 96:
if (w!=2) {
ptr_step[ptr_loop]=97;
if (Set_Play(96)==-1) {
Result=-1;
delta_time=1;
break;
}
break;
}
case 97:
if (w!=2) {
ptr_step[ptr_loop]=98;
if (Set_Play(97)==-1) {
Result=-1;
delta_time=1;
break;
}
break;
}
case 98:
if (w!=2) {
ptr_step[ptr_loop]=99;
if (Set_Play(98)==-1) {
Result=-1;
delta_time=1;
break;
}
break;
}
case 99:
if (w!=2) {
ptr_step[ptr_loop]=191;
if (Set_Play(31)==-1) {
Result=-1;
delta_time=1;
break;
}
break;
программа управления редкими ISDN платами, обработчик встроенного скриптового языка.
case делается по ptr_step[ptr_loop]
delta_time = 1 скорее всего означает "ты переключись на другую задачу, но вернись ко мне поскорее"
пока ещё до конца не разобрался
+145
$addon = array (
(function () { return range(0,24); }),
(function () { return range(0,31); })
);
print_r ( $addon[0]() );
Во, чё... А это чё?..
+155
$sql = mysql_query("SELECT * FROM `pages` WHERE `url` = '".$_GET['doid']."'") or die("Query error");
if ($r = mysql_fetch_array($sql)) {
if($r['public']=='1') mysql_query("UPDATE `pages` SET `public` = '0' WHERE `url` = '".$_GET['doid']."'");
else mysql_query("UPDATE `pages` SET `public` = '1' WHERE `url` = '".$_GET['doid']."'");
}
+145
$ptn = "^[а-яА-Я]{1,}$";
$str = "т";
ereg($ptn, $str, $matches);
print_r($matches);
Почему не видит русской маленькой буквы "т". Это из-зи юникода? ПХП - говно значит
+171
echo eval($myrow_res['text']);
Выкакыш.
+110
protected static string CreateSubIndexName(string prefix, int index) {
return String.Format(CultureInfo.InvariantCulture, "{0}[{1}]", prefix, index);
}
protected static string CreateSubIndexName(string prefix, string index) {
return String.Format(CultureInfo.InvariantCulture, "{0}[{1}]", prefix, index);
}
Из исходников ASP.NET MVC 2. Класс DefaultModelBinder.
Рядышком друг за другом два метода с совершенно одинаковым содержимым.
Наш девиз: дублирование кода, умещающегося в одну строчку, за дублирование не считается.
+136
int CheckError( TStatusMessage* ctrl )
{
if( !ctrl ) return 1;
if(ctrl->request>40) return 1;
if(ctrl->prm.radiation!=ctrl->prm.aradiation) return 1;
if(ctrl->prm.pulse!=ctrl->prm.apulse) return 1;
if(ctrl->prm.frequency!=ctrl->prm.afrequency)
{
if( (ctrl->prm.frequency&2) != (ctrl->prm.afrequency&2) )
{
return 1;
}
}
if(ctrl->prm.autotune==ctrl->prm.aautotune) return 1;
if(ctrl->prm.antenna==ctrl->prm.aantenna) return 1;
if(ctrl->prm.blanking!=ctrl->prm.ablanking) return 1;
if(ctrl->prm.vob!=ctrl->prm.avob) return 1;
return 0;
}
Проверка на наличие ошибки.
+139
FILE *ConfigFile = NULL;
char *workdir = NULL;
workdir=getenv("APP_WORKDIR");
if ((NULL!=workdir) && (NULL != (ConfigFile = fopen(strcat(workdir,"appname/config.xml"), "r"))))
{
fclose(ConfigFile);
workdir[strlen(workdir)-10] = '\0';
setenv("APP_RESOURCE_DIR", workdir , 1);
}
вот так нужно указывать крутой библиотеке, любимому и незаменимому детищу нашего R&D, читать файл из другой директории.
и вот такое было закопипащено в 4 приложений....
+160
for( int b = 0; b < cntblocket; ++b )
{
delete msrLst[b]->record;
delete msrLst[b]->record;
}
Сразу вспоминается: "- А зачем у вас тут два одинаковых jump'а стоять? - А вдруг один не сработает?"
Видимо, совсем не выспался программист ;)