- 1
background-repeat: no-repeat no-repeat;
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+146
background-repeat: no-repeat no-repeat;
css css
+161
if(($n=func_num_args())>1)
{
$args=func_get_args();
if($n===2)
$object=new $type($args[1]);
else if($n===3)
$object=new $type($args[1],$args[2]);
else if($n===4)
$object=new $type($args[1],$args[2],$args[3]);
else
{
unset($args[0]);
$class=new ReflectionClass($type);
// Note: ReflectionClass::newInstanceArgs() is available for PHP 5.1.3+
// $object=$class->newInstanceArgs($args);
$object=call_user_func_array(array($class,'newInstance'),$args);
}
}
yii :)
+157
function addRowToTable(){
var tBody = document.getElementById("table_"+currentLocator).getElementsByTagName("TBODY")[0];
var row = document.createElement("TR");
tBody.appendChild(row);
for (i=1;i<=6;i++){
var td = document.createElement("TD");
if (i==1){
td.className="locatorTxt";
} else {
td.className="locatorDtlTxt";
}
td.innerHTML=" ";
if ( i==2 ){
td.innerHTML=CollectionsUtils.getSelectedItem(selectCollectorId);
td.name = prefNameAsg+currentLocator;
} else if (i==3) {
td.innerHTML=ControlUtils.getValueById(percentId)+"%";
td.name=prefPercentAsg+currentLocator;
} else if ( i== 4) {
td.name=prefJobAsg+currentLocator;
} else if ( i==5 ) {
td.name=prefPercentChg+currentLocator;
td.innerHTML=ControlUtils.getValueById(percentId)+"%";
} else if ( i==6 ) {
td.name=prefJobChg+currentLocator;
}
row.appendChild(td);
}
recalulateTable( prefPercentAsg, prefJobAsg, "");
recalulateTable( prefPercentChg, prefJobChg, "");
}
+162
$is_active = true;
try
{
$is_active = $this->getIsActive($this->pk_id, true);
}
catch (DBModelException $e)
{
$is_active = false;
}
Довольно хитрый способ проверить является ли объект новым или уже присутствует в базе (название переменной, кстати, тоже крутое).
Если объект новый, то при обращении к this->pk_id будет брошен DbModelException, который бросается при доступе к несуществующим свойствам объекта. Подразумевается, что несохранённый в базе объект не имеет первичного ключа.
+168
template <typename T> T min3 (T v1, T v2, T v3) {
T min = v1;
if (min > v2)
min = v2;
if (min > v3)
min = v3;
return min;
};
template <typename T> T max3 (T v1, T v2, T v3) {
T max = v1;
if (max < v2)
max = v2;
if (max < v3)
max = v3;
return max;
};
Как говорится - главное, чтоб работало.
+169
'VNALICHII' => getMainVnalichii()
надо было поправить один блок "Есть в наличии".
Долго и упорно искал метку inStock и т.п.
+164
$result = array(
'clips' => $clips,
'block_title' => $title,
'clips_count' => sizeof($clips),
);
$this->view->assign('clips', $result['clips']);
$this->view->assign('block_title', $result['block_title']);
$this->view->assign('clips_count', $result['clips_count']);
Оптимизируя читабельность :)
+156
if (licenseImageAvailable) {
QPoint p1, p2, p3;
p1.setX (top->getUIntSeq ("X1",licenseImageAvailable));
p1.setY (top->getUIntSeq ("Y1",licenseImageAvailable));
p2.setX (top->getUIntSeq ("X2",licenseImageAvailable));
p2.setY (top->getUIntSeq ("Y2",licenseImageAvailable));
p3.setX (top->getUIntSeq ("X3",licenseImageAvailable));
p3.setY (top->getUIntSeq ("Y3",licenseImageAvailable));
if (licenseImageAvailable)
seq = seq && imageElement->getNeedJPEG (targetSize.width (),
targetSize.height (), &targetImg, top, &licenseImage, p1, p2, p3);
else
seq = seq && imageElement->getNeedJPEG (targetSize.width (), targetSize.height (), &targetImg, top);
} else {
seq = seq && imageElement->getNeedJPEG (targetSize.width (), targetSize.height (), &targetImg, top);
}
+146
this++;
Думаю, так нельзя в члене класса, но выглядит все равно забавно.
+174
const char * strtime(const time_t * t){
tm tt;
const int dt_len = 60;
char str_dt[dt_len];
localtime_r(t, &tt);
strftime(str_dt, dt_len, "%d.%m.%Y %H:%M:%S", &tt);
std::string str(str_dt);
return str.c_str();
}
Код, как ни странно, работал несколько лет, пока проект не трогали и байты не сместились. Неудивительно, что код вместо времени стал возвращать имя функции, из которого вызывался.