- 1
$fails = readdir($handle);
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+168
$fails = readdir($handle);
Не удивительно, что скрипт у автора никак не хотел работать как надо.
−99
If Not Me.Opacity > 1 Then 'полный провал
Opacity = Opacity + 0.02
Else
Timer1.Enabled = False
End If
Часть кода из функции таймера
+161
<? if ($bel==true) { ?><? } else { ?>
<TABLE border="0" cellspacing="0" cellpadding="0" width="100%">
if ($id==11)
{
echo("<TR>");
echo("<TD align=left><img src=/images/dot.gif width=20 height=11 hspace=2 border=0><b>белый</b></TD>");
echo("<TD> —</TD>");
echo("<TD class=product-name nowrap>14,5 у.е.<BR></TD>");
echo("</TR>");
echo("<TR>");
echo("<TD align=right><b>бежевый</b></TD>");
echo("<TD> —</TD>");
echo("<TD class=product-name>15,5 у.е.<BR></TD>");
echo("</TR>");
echo("<TR>");
echo("<TD align=right><b>серебристый</b></TD>");
echo("<TD> —</TD>");
echo("<TD class=product-name>15,5 у.е.<BR></TD>");
echo("</TR>");
echo("<TR>");
echo("<TD align=right><b>золотистый</b></TD>");
echo("<TD> —</TD>");
echo("<TD class=product-name>15,5 у.е.<BR></TD>");
echo("</TR>");
}
elseif ($id==12)
{
echo("<TR>");
echo("<TD align=left colspan=3><B></B></TD>");
echo("</TR>");
echo("<TR>");
echo("<TD align=left nowrap=\"nowrap\"><img src=/images/dot.gif width=20 height=11 hspace=2 border=0><b>белый</b></TD>");
echo("<TD> —</TD>");
echo("<TD class=product-name nowrap>14,5 у.е.<BR></TD>");
echo("</TR>");
}
?>
<? } ?>
<!--Вставка о бежевом (13)
echo("<TR>");
echo("<TD align=right>бежевый</TD>");
echo("<TD> —</TD>");
echo("<TD class=product-name>15 у.е.<BR></TD>");
echo("</TR>"); -->
Хоть он и 2000-го года, откопал в анналах конторного сайта.
+168
function sleep(time) {
var t0 = new Date;
for (var i = 0; i < 1E7; i++);
t0 = new Date - t;
for (var i = 0; i < Math.round(time / t0); i++)
for (var j = 0; j < 1E7; j++);
}
Вот так на Чукотке пишут sleep()
+234
00614A77 |. 8BF0 MOV ESI,EAX
00614A79 |. BB 01000000 MOV EBX,1
00614A7E |. EB 01 JMP SHORT 00614A81
00614A80 |> 43 /INC EBX
00614A81 |> 3BF3 CMP ESI,EBX
00614A83 |. 7C 07 |JL SHORT 00614A8C
00614A85 |. 807C1F FF 20 |CMP BYTE PTR DS:[EDI+EBX-1],20
00614A8A |.^ 76 F4 \JBE SHORT 00614A80
Оптимизация компилятора
+120
(class|struct|union)[\s\r\n(\w+)]*?(\w*)[\s\r\n]*?(:[\s\r\n(virtual)]*?\w+[\s\r\n]*?\w+(<\s*\w*\s*>)?([\s\r\n]*?,[\s\r\n(virtual)]*?\w+[\s\r\n]*?\w+(<\s*\w*\s*>)?)*?)?[\s\r\n]*?{[^{}]*(((?'open'{)[^{}]*)+((?'close-open'})[^{}]*)+)*(?(Open)(?!))[^{}]*}\s*?;
Выделение из исходников именованных с++ классов. Глаза боятся, но вроде работает.
+121
public class IterateSQL
{
private int _start = 0;
private int _end = 0;
private int number = 0;
private string TOP_100_PERCENT = "100 percent ";
private string SELECT_FROM = " SELECT*FROM (";
private string SELECT_TOP_I = "SELECT TOP $I * FROM(";
private string SELECT_TOP_F = "SELECT TOP $F * FROM(";
private string JOINTURE = @" WHERE maTable.id NOT IN (SELECT maTable.id FROM(";
private string CLOSE = ") maTable)";
private string SELECT_COUNT = "SELECT COUNT(*) FROM ( XYZ ) maTable";
private string _sql;
private string _where;
private string _parameter = string.Empty;
private List<string> _tempParameterList = new List<string>();
private Dictionary<string, object> _finalParameterList = new Dictionary<string, object>();
public IterateSQL(string sql, string where, string parameter)
{
_sql = sql;
_where = where;
_parameter = parameter;
}
public string TransformAndReturnSQL(int start, int end)
{
_start = start;
_end = end;
if (_parameter == null)
_parameter = string.Empty;
string[] split = Utils.Splitter(_parameter);
number = split.Length;
StringBuilder sb = new StringBuilder(" XYZ ");
StringBuilder st = new StringBuilder();
for (int i = 0; i < number; i++)
{
if (split[i].ToString() != string.Empty)
sb.Insert(0, SELECT_FROM);
}
for (int i = 0; i < number; i++)
{
if (split[i].ToString() != string.Empty)
{
sb.Insert(sb.Length, _where);
sb.Replace("@param", split[i].ToString());
}
}
sb.Replace("XYZ", _sql);
st.Append(sb.ToString());
sb.Insert(0, SELECT_TOP_I);
sb.Append(JOINTURE);
sb.Append(SELECT_TOP_F);
sb.Append(st.ToString());
sb.Append(CLOSE);
sb.Replace("$I", _start.ToString());
sb.Replace("$F", _end.ToString());
return sb.ToString();
}
}
Вот так надо запросы строить!
+129
funktion = binary find
(array element start end) : start = 0, end = array::length {
[IF} = END - START = 1 THEN RETURN >? start <- array = element ??? start ELSe -1
ELSE
int * k = start + end - start >> 1
IF {element < array::k> ELSE binary find(array element k end THEN := binary find(array element start k); RETURN <<<
}
Двоичный поиск такой двоичный
−860
-- Из простого...
select kdet, cexnum, cex, last_value(cex) over(partition by kdet) as final_cex
from xxtpa_rout_aztpa_v;
-- Сделаем сложное...
select t.*, max(max_cex) over(partition by kdet, rout_num) max_cex
from (select t.*, case cex_num when max(cex_num) over(partition by t.kdet, t.rout_num) then t.cex else null end max_cex
from xxtpa_rout_aztpa_v t) t;
Пример того, как НЕ применять KISS-принцип.
+163
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="<?php echo $this->language; ?>" lang="<?php echo $this->language; ?>" dir="<?php echo $this->direction; ?>">
<head>
<jdoc:include type="head" />
<link rel="stylesheet" href="<?php echo $this->baseurl ?>/templates/system/css/general.css" type="text/css" />
<?php
$db = & JFactory::getDbo();
$query = 'SELECT template'
. ' FROM #__templates_menu'
. ' WHERE client_id = 0 AND menuid = 0';
$db->setQuery($query);
$template = $db->loadResult();
Кусок шаблона для джумлы.