- 1
- 2
- 3
// Вопрос: Как быстро и наименее затратно для памяти\процессора проверить пустой ли каталог?
// Один из ответов:
if(rmdir($dir)) echo 'Была пустая директория.';
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+175
// Вопрос: Как быстро и наименее затратно для памяти\процессора проверить пустой ли каталог?
// Один из ответов:
if(rmdir($dir)) echo 'Была пустая директория.';
−106
Turtle.Show()
Turtle.Move (200)
Turtle.TurnRight()
Turtle.TurnRight()
Turtle.Move(100)
Turtle.TurnLeft()
Turtle.Move(100)
Turtle.TurnRight()
Turtle.Move(100)
Turtle.TurnRight()
Turtle.TurnRight()
Turtle.Move(200)
Turtle.PenUp()
Turtle.MoveTo(500, 0)
Turtle.MoveTo(500, 250)
Turtle.PenDown()
Turtle.Angle = 0
Turtle.Move(180)
Turtle.PenUp()
Turtle.Move(10)
Turtle.PenDown()
Turtle.Move(3)
+969
public static string ConvertNumberToString(double tmpStr)
{
string ret = "";
try
{
if (((long)tmpStr).ToString().Length > 3)
{
string len = ((long)tmpStr).ToString();
string[] strSplit = tmpStr.ToString().Split(',');
long tmpM = 0;
if (strSplit.Length > 1)
tmpM = Convert.ToInt64(strSplit[1]);
int count = (int)len.Length / 3;
ret = len.Substring(0, (len.Length - 3 * count));
for (int i = 0; i < count; i++)
{
ret += " " + len.Substring((ret.Length - i), 3);
}
if (tmpM > 0)
{
ret += "," + strSplit[1];
}
}
else
ret = tmpStr.ToString();
}
catch
{
}
return ret.Trim();
}
Из той же оперы...
+128
if (i < 1024) {
...
} else if (i/1024 < 1024) {
...
} else if (i/1048576 < 1024) {
...
} else if (i/1073741824 < 1024) {
...
} else {
return "о$#еть, терабайтный файл!";
}
http://ithappens.ru/story/8200
>Но приложения он пишет отменные
А в упрощение сравнений не может.
+138
int my_number = count-1;
int addition_size =18;
if(sock >= 0)
{
while(1)
{
bytes_read = recv(sock, buf, 1024, 0);
if(bytes_read <= 0) break;
send_buf[0]='r';
send_buf[1]='e';
send_buf[2]='c';
send_buf[3]='e';
send_buf[4]='i';
send_buf[5]='v';
send_buf[6]='e';
send_buf[7]='d';
send_buf[8]=' ';
send_buf[9]='m';
send_buf[10]='e';
send_buf[11]='s';
send_buf[12]='s';
send_buf[13]='a';
send_buf[14]='g';
send_buf[15]='e';
send_buf[16]=':';
send_buf[17]=' ';
for(i=addition_size;i<addition_size+bytes_read;i++)
send_buf[i]=buf[i-addition_size];
for(i=0;i<count;i++)
if(i != my_number)
send(active_sockets[i], send_buf, bytes_read+addition_size, 0);
}
close(sock);
for(i=my_number;i<count-1;i++)
active_sockets[i]=active_sockets[i+1];
count--;
}
наша студентота 3курса :(
+177
"
<td><span>\".setDiskont2(\$data[price]*{$as_Quantity}, $current_site[Skidka], \$data[Discount]).\"</span></td>
<th></th>
</tr>
")."
".as_if($totalsum+=as_query("SELECT price FROM Data".$as_ObjectID." WHERE Data_ID=$as_ItemID","\$data[price]")*$as_Quantity*$as_Discount,"")."
")."
Оцените.
Этот кусок кода хранится в поле таблицы бд, в котором хранится кусок шаблона формы корзины интернет-магазина.
Функция на шестой строке выводит общую сумму заказа при eval.
У меня ушло более двух часов, чтобы розыскать логику внутри семикратной (! я не шучу) вложенности include_once, чтобы в итоге понять, что запрос который я искал хранится в самой бд, причем не просто храниться, а хранится внутри бд, внутри php который хранится внутри html... Сам Доминик Кобб позавидовал бы степени вложенности моих кошмаров %)
−122
sub GenRandomHash()
{
my $self=shift;
my $number=shift||10;
my $plain='';
my @chars=('0','1','2','3','4','5','6','7','8','9','A','B','C','D','E','F','G','H','I','J','K','L','M','N','O','P','Q','R','S','T','U','V','W','X','Y','Z','a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z');
for (my $i=0;$i<$number;$i++)
{
$plain.=$chars[rand(59)+2];
}
return $plain;
}
Мне бы было лень вбить столько символов :)
+120
if (ViewData["partialViewName"].ToString() == "" || ViewData["partialViewName"] == null)
кратко и лаконично
+140
void Lcd_goto(uc8 x, uc8 y)
{
int str;
if (x == 0)
{
switch (y)
{
case 0: str = 0x80; break;
case 1: str = 0x81; break;
case 2: str = 0x82; break;
case 3: str = 0x83; break;
case 4: str = 0x84; break;
case 5: str = 0x85; break;
case 6: str = 0x86; break;
case 7: str = 0x87; break;
case 8: str = 0x88; break;
case 9: str = 0x89; break;
case 10: str = 0x8A; break;
case 11: str = 0x8B; break;
case 12: str = 0x8C; break;
case 13: str = 0x8D; break;
case 14: str = 0x8E; break;
case 15: str = 0x8F; break;
}
}
if (x==1)
{
switch (y)
{
case 0: str = 0xC0; break;
case 1: str = 0xC1; break;
case 2: str = 0xC2; break;
case 3: str = 0xC3; break;
case 4: str = 0xC4; break;
case 5: str = 0xC5; break;
case 6: str = 0xC6; break;
case 7: str = 0xC7; break;
case 8: str = 0xC8; break;
case 9: str = 0xC9; break;
case 10: str = 0xCA; break;
case 11: str = 0xCB; break;
case 12: str = 0xCC; break;
case 13: str = 0xCD; break;
case 14: str = 0xCE; break;
case 15: str = 0xCF; break;
}
}
Lcd_write_cmd(str);
}
+176
if (strpos($_SERVER[HTTP_REFERER], "chocobo.us")) {
echo("Go away kids.");
exit;
}
if (strpos($_SERVER[REMOTE_HOST], "midmich.net")) { echo("Dry your eyes son, not everyone can be funny."); }
if (strpos($_SERVER[REMOTE_HOST], "rima-tde.net")) { echo("spam == permban"); }
#if ($REMOTE_ADDR == "12.227.136.202") {echo("Cheap sluts need not apply.");exit;}
if ($REMOTE_ADDR == "129.252.177.248") {die(0);}
if ($REMOTE_ADDR == "80.190.209.170") {die(0); }
if ($REMOTE_ADDR == "62.163.74.167") {die(0);}
if ($REMOTE_ADDR == "69.10.120.117") {echo("bye bye");exit;}
if ($REMOTE_ADDR == "24.10.146.28") {echo("flooding the queue with nonsense == ban");exit;}
if ($REMOTE_ADDR == "80.202.184.96") {echo("there is but one qdb. ripoff artists need not apply.");exit;}
if ($REMOTE_ADDR == "216.24.104.36") {echo("Blaxthos: yeah so, however many quotes us bash mods reject is how many cocks we suck -- take it easy");exit;}
if ($REMOTE_ADDR == "217.230.240.250") die("No.");
if ($REMOTE_ADDR == "134.102.2.100") {exit;}
if ($REMOTE_ADDR == "217.64.202.205") {echo("you == idiot");exit;}
if ($REMOTE_ADDR == "64.237.52.210") {exit;}
if ($REMOTE_ADDR == "155.143.208.237") {exit;}
if ($REMOTE_ADDR == "82.165.144.86") {exit;}
if ($REMOTE_ADDR == "141.157.35.222") {echo("Go away.");exit;}
if ($REMOTE_ADDR == "80.198.19.122") {echo("Fuck off.");exit;}
if ($REMOTE_ADDR == "192.93.2.12") {echo("Fuck off.");exit;}
if ($REMOTE_ADDR == "24.235.181.61") {echo("*fuckx* bash.org is for niggers.");exit;}
if ($REMOTE_ADDR == "213.202.130.44") {echo("Fuck off.");exit;}
if ($REMOTE_ADDR == "130.194.13.106") {echo("Fuck off.");exit;}
if ($REMOTE_ADDR == "144.132.68.119") {echo("Fuck off.");exit;}
if ($REMOTE_ADDR == "81.1.73.247") {echo("your access has been revoked");exit;}
if ($REMOTE_ADDR == "68.13.143.147") {exit;}
if ($REMOTE_ADDR == "217.8.141.230") {exit;}
if ($REMOTE_ADDR == "62.101.198.25") {exit;}
if ($REMOTE_ADDR == "80.96.109.170") {exit;}
if ($REMOTE_ADDR == "80.60.182.139") {exit;}
if ($REMOTE_ADDR == "4.21.108.175") {echo("Flooding the submission queue. (Banned)");exit;}
if ($REMOTE_ADDR == "151.188.16.17") {echo("Thanks for your letter. --Blaxthos (you can all thank Lunch Box Prime (some fuckchop on AIM)");exit;}
if ($REMOTE_ADDR == "203.217.65.231") {echo("No more.");exit;}
if ($REMOTE_ADDR == "68.111.156.240") {echo("No more.");exit;}
if ($REMOTE_ADDR == "82.149.227.249") {echo("No more.");exit;}
http://webcache.googleusercontent.com/search?q=cache%3Abash.org%2Findex.bak