- 1
- 2
- 3
- 4
- 5
- 6
if(count($MenuItem)>4)
{
$CONDITION = $MenuItem[4];
if(strlen($CONDITION)>0 && (!eval("return ".$CONDITION.";")))
$bSkipMenuItem = true;
}
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+162
if(count($MenuItem)>4)
{
$CONDITION = $MenuItem[4];
if(strlen($CONDITION)>0 && (!eval("return ".$CONDITION.";")))
$bSkipMenuItem = true;
}
1С-Битрикс: Управление сайтом 11.0.3
+157
$topcellcolor = '"#e7e9f0" id="table_class_header"'; // заглавная строка
$cellcolor1 = '"#f8f9fb" id="table_class_1"'; // строка 1
$cellcolor2 = '"#FFFFFF" id="table_class_2"'; // строка 2
Верстаем правильно...
P.S. там нет дальше "строка 3", "строка 4", 5, 6,
Чуете олдскульность? Раньше программеры были жесче! Это сейчас все расслабились со своими MVC, MVVM, декораторами, отделением бизнес-логики от кода и прочей чепухой...
+94
for k:=1 to 5 do begin
new (z2);
z2^.pole1:=k;
z2^.pole2:=z1;
z1:=z2;
end;
for k:=1 to 5 do begin
z2^.pole3:=z1;
z1:=z2;
z2:=z2^.pole2;
end;
Вот так в нашем универе учат создавать двунаправленые массивы. Код кстати не только принципиально индусский, но еще и не рабочий.
+74
synchronized public void refreshConversionTable() {
btnClick = true;
if (dataModel != null)
dataModel.reset();
dataModel = null;
}
если модель данных существует, сначала сбросить все данные, а потом занулим....
+165
for ($i=(((($start-4*$limit)/$limit) > 0) ? (($start-4*$limit)/$limit) : 0);$i < ( ((($start+5*$limit)/$limit) < ($count[0]/$limit)) ? (($start+5*$limit)/$limit) : ($count[0]/$limit)) ;$i++)
{
...
}
Человек интересно сам понял бы через 10 минту что тут происходит.
+156
jQuery('.favoriteStar'+json.id).each(function(){
var src = jQuery(this).attr('src');
if (json.status != 1) {
src = src.replace('ico_heart.png','ico_heart_grey.png');
} else {
src = src.replace('ico_heart_grey.png','ico_heart.png');
}
jQuery(this).attr('src',src);
});
Установка элемента как favorite
+72
//Функция
}
return (s1.compareTo("") != 0 ? s1 + (s.compareTo("") != 0 ? GlomoConfig.distInfo.smsCustomTailSeparator() + s : "") : "").toLowerCase();
}
Взято из декомпилированного кода java-игрушки.
+155
lili at nikha dot org 04-Apr-2011 04:02
Keep it simple!
For associative arrays, my replacement for list() is this:
<?php
foreach ($associative_array as $key => $value) { $$key = $value; }
?>
Example:
<?php
$petnames = array();
$petnames['dog'] = 'Paul';
$petnames['cat'] = 'Lili';
foreach ($petnames as $name => $value) { $$name = $value; }
echo 'my pets are '.$dog.' and '.$cat;
?>
Will give you:
my pets are Paul and Lili
Коммент к функции list() в мануале. В See Also был extract(), но видимо далбоёбов это не останавливает.
+142
#include <iostream>
using namespace std;
int main()
{
int i, n;
cin >> n;
int A[n];
for(i = 0; i < n; i++)
cin >> A[i];
for(i = 0; i < n - 1; i++)
swap (A[i], A [n - i + 1]);
for(i = 0; i < n; i++)
cout << A[i] << " ";
return 0;
}
Помогите! Должен выводить числа массива в обратном порядкеБ а он не выводит!
+994
template< typename _Data >
void
Foo< _Data >::deduceNumberOfSignificant( _Data _field )
{
switch( sizeof( _Data ) )
{
case sizeof( field32 ):
m_significantNumber = 7;
break;
case sizeof( field64 ):
m_significantNumber = 16;
break;
case sizeof( field128 ):
m_significantNumber = 34;
break;
default:
BOOST_ASSERT( "Improper field size" );
}
}