- 1
- 2
- 3
- 4
- 5
- 6
addChild(contentHolder);
var depthIndex:int = getChildIndex(contentHolder);
setChildIndex(prevBtn, depthIndex);
setChildIndex(cpcounter, depthIndex);
setChildIndex(nextBtn, depthIndex);
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
−253
addChild(contentHolder);
var depthIndex:int = getChildIndex(contentHolder);
setChildIndex(prevBtn, depthIndex);
setChildIndex(cpcounter, depthIndex);
setChildIndex(nextBtn, depthIndex);
as3, говно-проект, код под названием "а я нихера не верю, шо addChild кладет на самый верх!" или "кручу верчу на*бать хочу"
+146
<font color="#FF0000">
Срок работы пробной версии продукта истек.
Через две недели этот сайт полностью прекратит свою работу.
Вы можете купить полнофункциональную версию продукта на сайте
<a href="http://www.1c-bitrix.ru/?r1=bsm7trial&r2=expiried">
www.1c-bitrix.ru
</a>.
</font>
чуваки так заняты организацией, что как то забыли прикупить лицензию
http://www.cloudconf.ru/msk2011/
+159
$this->setLayout('empty');
$this->setTemplate('step3');
if ($this->getBrokerId() == 19 || $this->getBrokerId() == 29)
{
$this->setLayout('empty');
$this->setTemplate('step3');
$this->brokerId = $this->getBrokerId();
}
Нашел в чужом проекте. При этом $this->getBrokerId() не просто возвращает переменную, а производит сравнение строк (то есть вызывать этот метод 3 раза - явный перебор).
+115
ViewData["PlanActivated"] = ((model.Count > 0) && (model.First().PlanActivate == true)
&& (model.First().PredictActivate == true)
&& (model.First().FactActivate == true))
? true : false;
Даже не стал разбираться, стер и переписал....
+165
class cSG5DataException ... {
cSG5DataException(CTstatus Status, CTsymbol Error,
CTsymbol SubError, std::string Description, ...)
{
/* форматирование сообщения */
}
/* виртуальный деструктор наличиствует */
};
class cExcKVSDuplicateKey : public cSG5DataException {
/* пусто */
};
/* код */
throw (cExcKVSDuplicateKey*) new cSG5DataException( CT_statusFail,
CT_errorObjectExists,
CT_errorObjectExists,
"cKVSet_STL_map::insert( CTint k, Value& v ), %d is already in the map",k);
вот так хитро народ обходит проблему писания конструкторов. темплейт фактори функцию сделать не догадались. но С-style конверсию типов - пожалуйста. мне честно говоря и сложно то себе представить что это как-то работать может. смена типа поинтера то на тип объекта не влияет.
+160
<?php
$_REQUEST['start'] = ($_REQUEST['start'] != '') ? $_REQUEST['start'] : 0;
$_REQUEST['limit'] = ($_REQUEST['limit'] != '') ? $_REQUEST['limit'] : 19;
$obj = new BASE();
$obj_online = new ONLINE();
$obj_files = new FILES();
$obj_disk = new DISK();
$obj_group_disk = new GROUP_DISK();
$obj_status_disk= new STATUS_DISK();
$obj_type_disk = new TYPE_DISK();
$obj_type_file = new TYPE_FILE();
$obj_friends = new FRIENDS();
$obj_history = new HISTORY();
$obj_parsed = new PARSED();
if (isset($_REQUEST['action'])) {
switch ($_REQUEST['query']) {
case 'select':{
switch ($_REQUEST['action']) {
case 'files':{
echo json_encode($obj_files->select($_REQUEST));
}break;
case 'disk':{
echo json_encode($obj_disk->select($_REQUEST));
}break;
case 'group_disk':{
echo json_encode($obj_group_disk->select($_REQUEST));
}break;
case 'status_disk':{
echo json_encode($obj_status_disk->select($_REQUEST));
}break;
case 'type_disk':{
echo json_encode($obj_type_disk->select($_REQUEST));
}break;
case 'type_file':{
echo json_encode($obj_type_file->select($_REQUEST));
}break;
case 'friends':{
echo json_encode($obj_friends->select($_REQUEST));
}break;
case 'history':{
echo json_encode($obj_history->select($_REQUEST));
}break;
}
} break;
...
+80
boolean isTrue = false;
+87
class PartStack {
...
if (children[i] instanceof EditorSashContainer && !(this instanceof EditorStack)) {
...
}
...
}
class EditorStack extends PartStack { ... }
интересно смотрится сторка номер 3
исходники Eclipse
−99
if (((vo.metricId == 3) && ((columnName == "A/c Balance CCY & Amount") || (columnName == "No. of Trades Impacted") ||
(columnName == "Value of Trades") || (columnName == "Facility CCY & Amount") || (columnName == "MTM/ Net Position") ||
(columnName == "Utilisation CCY & Amt"))) ||
((vo.metricId == 5) && (columnName == "Amount")) ||
((vo.metricId == 5) && (columnName == "Balance in Local")) ||
((vo.metricId == 5) && (columnName == "Balance in EUR")) ||
((vo.metricId == 5) && (columnName == "Sub Balance EUR")) ||
((vo.metricId == 5) && (columnName == "Unsub Balance EUR")) ||
((vo.metricId == 5) && (columnName == "PFE EUR")) ||
((vo.metricId == 5) && (columnName == "Provision EUR")) ||
((vo.metricId == 13) && ((columnName == "EUR Net Cost") || (columnName == "Nominal/ Position"))) ||
((vo.metricId == 14) && ((columnName == "CCY Value") || (columnName == "EUR Value"))) ||
((vo.metricId == 15) && ((columnName == "Value") || (columnName == "EUR Value"))) ||
((vo.metricId == 16) && ((columnName == "Value") || (columnName == "EUR Value"))) ||
((vo.metricId == 17) && ((columnName == "Value") || (columnName == "EUR Value"))) ||
((vo.metricId == 18) && ((columnName == "Value") || (columnName == "EUR Value"))) ||
((vo.metricId == 19) && ((columnName == "Value") || (columnName == "EUR Value"))) ||
((vo.metricId == 20) && ((columnName == "Value") || (columnName == "EUR Value"))) ||
((vo.metricId == 21) && ((columnName == "Value") || (columnName == "EUR Value"))) ||
((vo.metricId == 22) && ((columnName == "Value") || (columnName == "EUR Value")))
Королевский IF!
+158
$arTime = localtime();
//формируем ядро номера заказа, которое будем подцеплять к разным префиксам
$orderNumberCore = str_pad($arTime[4]+1, 2, "0", STR_PAD_LEFT).str_pad($arTime[3], 2, "0", STR_PAD_LEFT).str_pad($arTime[2], 2, "0", STR_PAD_LEFT).str_pad($arTime[1], 2, "0", STR_PAD_LEFT).str_pad($arTime[0], 2, "0", STR_PAD_LEFT);
Формируется номер заказав интернет-магазине из даты/времени. Но при этом не учитывается год.
$orderNumberCore -- это дата в формате dmhis.