- 1
- 2
this.ie = (name=="ie" && this.v>=4)
this.activeX = ( this.ie ) ? true : false;
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+154
this.ie = (name=="ie" && this.v>=4)
this.activeX = ( this.ie ) ? true : false;
Кусочек шедевра
https://github.com/miketaylr/Snort/blob/master/snort.yml
+75
<input type="text" value="1" id="Count" size="1">
<a href="<?=$arResult["ADD_URL"]?>" rel="nofollow" onclick="return addToCart(this, 'catalog_detail_image', 'detail', '<?=GetMessage("CATALOG_IN_BASKET")?>');" id="catalog_add2cart_link"><span><img src="/upload/cart.jpg"></span>
+90
if ($value != 0) { // Если значение не равно нулю
$this->koeff = $value * 0.01; // Коэффициенту этого экземляра класса присвоить одну сотую от цены
$count++; // Счетчик увеличиваем на единицу
} else { // Иначе
$this->koeff=0; // Устанавливаем коэффициент этого экземпляра класса равным нулю
// Счетчик не увиличиваем
} // Конец условия
Код боевой не мой, комментарии авторские.
+70
if (sAttrName.equalsIgnoreCase("10")) {
+159
foreach ($metrics as $m)
{
eval('$data["'.$a.'"]["'.$m.'"] = $result->get'.$m.'();');
}
На одном из сайтов который объясняют как работать с гугл аналикс апи.
Нафига выполнять столько раз евал???
не легче и лучше
$key = 'get' . $m;
$data[$a][$m] = $result->{$key}();
евалить стопицот рас???
+1002
//pugiXML.cpp:
template <bool _1, bool _2, bool _3, bool _4> struct opt4_to_type
{
static const bool o1;
static const bool o2;
static const bool o3;
static const bool o4;
};
template <bool _1, bool _2, bool _3, bool _4> const bool opt4_to_type<_1, _2, _3, _4>::o1 = _1;
template <bool _1, bool _2, bool _3, bool _4> const bool opt4_to_type<_1, _2, _3, _4>::o2 = _2;
template <bool _1, bool _2, bool _3, bool _4> const bool opt4_to_type<_1, _2, _3, _4>::o3 = _3;
template <bool _1, bool _2, bool _3, bool _4> const bool opt4_to_type<_1, _2, _3, _4>::o4 = _4;
//...
case 0: return strconv_attribute_t(s, end_quote, opt4_to_type<0, 0, 0, 0>());
case 1: return strconv_attribute_t(s, end_quote, opt4_to_type<0, 0, 0, 1>());
case 2: return strconv_attribute_t(s, end_quote, opt4_to_type<0, 0, 1, 0>());
case 3: return strconv_attribute_t(s, end_quote, opt4_to_type<0, 0, 1, 1>());
case 4: return strconv_attribute_t(s, end_quote, opt4_to_type<0, 1, 0, 0>());
case 5: return strconv_attribute_t(s, end_quote, opt4_to_type<0, 1, 0, 1>());
//...
case 14: return strconv_attribute_t(s, end_quote, opt4_to_type<1, 1, 1, 0>());
case 15: return strconv_attribute_t(s, end_quote, opt4_to_type<1, 1, 1, 1>());
//...
inline xml_parse_result make_parse_result(xml_parse_status status, unsigned int offset, unsigned int line)
{
xml_parse_result result = {status, offset, line};
return result;
}
//pugixpath.cpp:
block = static_cast<memory_block*>(operator new(size + sizeof(memory_block) - xpath_memory_block_size));
PugiXML
+1002
void TExternalIOBuffer::swap(TExternalIOBuffer& Buffer)
{
ASSERT(typeid(Buffer)==typeid(TExternalIOBuffer));
const TExternalIOBuffer CurrentBuffer=*this;
const TExternalIOBuffer OtherBuffer=Buffer;
Buffer.~TExternalIOBuffer();
::new((void*)&Buffer) TExternalIOBuffer(CurrentBuffer);
this->~TExternalIOBuffer();
::new((void*)this) TExternalIOBuffer(OtherBuffer);
};
const TExternalIOBuffer& TExternalIOBuffer::operator=(const TAbstractIOBuffer& Buffer)
{
this->~TExternalIOBuffer();
::new((void*)this)TExternalIOBuffer(Buffer);
return *this;
};
Большой проект, попало в релиз.
+156
foreach ($items as $item_id)
{
if ((int)$item_id<=0)
die();
// ...
if (!$redis->sIsMember("views_today_stats_sadd:{$views_stats_namespace}",$key))
$redis->sAdd("views_today_stats_sadd:{$views_stats_namespace}",$key);
// ...
}
Пехепешник второго уровня: циклы уже осилил, а вот с множествами пока не разобрался.
+157
$(document).ready(function(){
// ...
var nom1=0;
var nom2=0;
$("#first").live("hover", function() {
$(".blocks1").addClass('activ_block');
$(".blocks1 .block1").addClass('activ_block');
$(".blocks1 .block2").addClass('activ_block');
$(".blocks1 .block2 ul").eq(0).addClass('activ_block');
$(".blocks1 .block1 a").eq(0).addClass('active_red');
nom1 = 0;
$(".blocks").removeClass('activ_block');
$(".blocks2").removeClass('activ_block');
$(".blocks3").removeClass('activ_block');
$(".blocks .blocks ul").removeClass('activ_block');
$(".blocks .blocks div").removeClass('activ_block');
$(".blocks .block1").removeClass('activ_block');
$(".blocks .block2").removeClass('activ_block');
$(".blocks .block3").removeClass('activ_block');
$(".blocks .block1 a").removeClass('active_reds');
$(".blocks .block2 a").removeClass('active_reds');
});
$(".blocks1 .block1 a").live("click", function() {
nom1 = $(".blocks1 .block1 a").index(this); // id level 2
$(".blocks1 .block1 a").removeClass('active_red');
$(this).addClass('active_red');
$(".blocks1 .block2 ul").removeClass('activ_block');
$(".blocks1 .block2").addClass('activ_block');
$(".blocks1 .block2 ul").eq((nom1)).addClass('activ_block');
});
$(".blocks1 .block2 a").live("hover", function() {
nom2 = $(".blocks1 .block2 ul.activ_block a").index(this); // id level 3
$(".blocks1 .block3 div").removeClass('activ_block');
$(".blocks1 .block3 div div").removeClass('activ_block');
$(".blocks1 .block3").addClass('activ_block');
$(".blocks1 .block3 div.z").eq((nom1)).addClass('activ_block');
$(".blocks1 .block3 div.activ_block div").eq((nom2)).addClass('activ_block');
$(".blocks1 .block2 a").removeClass('active_reds');
$(this).addClass('active_reds');
});
$(".blocks1 .block1").hover(function() {
$(".blocks1 .block3").removeClass('activ_block');
$(".blocks1 .block2 a").removeClass('active_reds');
$(".blocks1 .block3 div").removeClass('activ_block');
$(".blocks1 .block3 div div").removeClass('activ_block');
} ,
function() {
});
$(".blocks1 .block3").hover(function() {
} ,
function() {
});
$(".blocks1 .block2").hover(function() {
$(".blocks1 .block3").removeClass('activ_block');
$(".blocks1 .block3 div").removeClass('activ_block');
$(".blocks1 .block2 a").removeClass('active_reds');
} ,
function() {
if ($(".blocks1 .block3").hasClass('activ_block')) {
} else {
}
});
// ...
});
Очередной шедевр jQuery-мастеров. Скрипт меню, приведенный код - около трети от общего количества такого же.
+163
if($errors == 0){
$filename = 'films.txt';
if(!file_exists($filename)){
flose(fopen($filename,'w'));
}
}