- 1
var is_ie = !(navigator.appName.indexOf("Netscape") != -1);
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
Всего: 23
+157
var is_ie = !(navigator.appName.indexOf("Netscape") != -1);
Из недр http://habrahabr.ru/blogs/internet/117202/
+163
$style = (++$i==$num_rows)? "" : "style='background: url($GLOBALS[ico_path]/forum_b3.gif) repeat-y;'";
$lvl_str = "<td width=12 valign=top $style><img src=$GLOBALS[ico_path]/forum_b2.gif></td>";
$is_child = query41("SELECT id FROM flds2cats WHERE pid=$row[id] LIMIT 1", 1);
$menu = new xml_menu($xml_menu_id."_".++$num,
"<font class=flds2cats_flds_in_gr>$row[sort]) $row[name] ($row[id])</font>",
($value_menu_lvl=='move_field'&&$is_child<1)?'':$xml_file,
"&value_menu_lvl=".(($is_child>0)?$value_menu_lvl:'fld_menu').
"&flds2cats_pid=$row[id]&flds2cats_grs2cats_id=$grs2cats_id&flds2cats_flds2cats_id=$row[id]".
"&flds2cats_cat_id=$flds2cats_cat_id".
($flds2cats_flds2cats_move_id?"&flds2cats_flds2cats_move_id=$flds2cats_flds2cats_move_id":"").
($GLOBALS['flds2cats_move_only_one'] || $flds2cats_flds2cats_move_id==$row[id]?"&flds2cats_move_only_one=1":""),
$lvl_str);
+164
var fffuuuuuu = jQuery.browser.msie && parseInt(jQuery.browser.version) < 7 ? true : false
+131
if (Edit40.Text<>t1) and (Edit38.Text<>t1) and (Edit36.Text<>t1) and (Edit34.Text<>t1) and (Edit32.Text<>t1) and (Edit30.Text<>t1) and (Edit28.Text<>t1) and (Edit26.Text<>t1) and (Edit24.Text<>t1) and (Edit22.Text<>t1) and (Edit20.Text<>t1) and (Edit18.Text<>t1) and (Edit16.Text<>t1) and (Edit14.Text<>t1) and (Edit12.Text<>t1) and (Edit10.Text<>t1) and (Edit8.Text<>t1) and (Edit6.Text<>t1) and (Edit4.Text<>t1) and (edit2.Text<>t1) ...
Старый мем с форума:
"Здрасте, вообщем такая проблемка:
У меня Unit10.pas занимает 13378 КБ (13.0 МБ)
И при работе в коде 10 формы после 5-10 изменений делфи начинает виснуть на 5-20 сек. (приходится вырезать весь текс кроме нужной процедуры и т.д, вставлять в блокнот, писать процедуру и затем обратно вставлять в делфи вырезанный текст из блокнота).
И компелируется тож долговато.
Всего 59988 строк.
На строчке 400-500 знаков (эт только там где условие, но часть условия(для удобства) переходит на 2 строчку (если все вместить, то будет примерно 35000 строк))
____________________________________
Постараюсь нормально сформулировать что хочу сделать.
Есть часть условия:
(код выше. прим. ReallyBugMeNot)
____________________________________
Оно повторяется если быть точным 4200 раз.
Изменяются только "номера\имена" эдитов (только четные от 2 до 240) и "t1" (t2, t3, t4, .. ,t35).
Хотелось бы задать переменную (Например "Z") и присвоить ей это условие, но так чтобы переменные "t1, t2, t3, .. ,t35)" и "имена\номера" эдитов задавались в каждой процедуре (всего 6 процедур), где находится оставшееся часть условия.
Можите подсказать как мне это реализовать?
Зарание спс."
Остается только удивлятся терпеливости человека, который позволил исходнику разростись до тринадцати мегов, прежде чем заметил, что что то не так.
+136
while (f != null && !string.IsNullOrEmpty(f.FileName) && f.ContentLength != 0)
{
if (f != null && !string.IsNullOrEmpty(f.FileName) && f.ContentLength != 0)
{
// ...
}
}
Проверка на всякий случай
+189
public function renderHiddenIdentityFieldReturnsAHiddenInputFieldContainingTheObjectsUID()
+165
function trim(str) {
str = str.replace(/^\s\s*/, '');
let ws = /\s/;
let i = str.length;
while (ws.test(str.charAt(--i)));
return str.slice(0, i + 1);
}
Очень суровый товарищ.
Посмотреть: https://addons.mozilla.org/ru/firefox/files/browse/106116 (bootstrap.js)
Если вдруг будет откорректировано, вот нужная версия: https://addons.mozilla.org/ru/firefox/addon/264089/versions/0.3.7.3
P.S. let: https://developer.mozilla.org/en/JavaScript/Reference/Statements/let
+164
for(i = 0;;i++) {
tmpS[i]=cin.get();
if(tmpS[i] == '\n') {
i--;
break;
}
if(!isdigit(tmpS[i]))
i--;
}
...
for(k = 0; k < i; k++)
for(l =0; l < i; l++) {
tmp=t[l];
t[l]=t[l+1];
t[l+1]=tmp;
}
циклический сдвиг строки. Найдено у себя же.
+145
class Partner extends SqlQuery {
...
Партнер - это тот, кто привел юзера. Т.е. по факту, другой юзер.
+166
echo $tpl->ParseTemplate2('client_pardon', $client_pardon, $CFG['root']['template_basket']);
Самописный интернет-магазин, кусок кода "если обломилось создание заказа".