- 1
- 2
def str_to_float(i):
return int (i) + 0.0
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
−99
def str_to_float(i):
return int (i) + 0.0
Так надо!
−169
// Параметры - реквизит объекта. Больше (!) нигде не используется.
Процедура ПередОткрытием(Отказ, СтандартнаяОбработка)
Если ЭтоНовый() Тогда
Параметры = "000001000";
КонецЕсли;
ФлагОписания = ?(Сред(Параметры,7,1) = "1", Истина, Ложь);
ФлагМестоX = ?(Сред(Параметры,8,1) = "1", Истина, Ложь);
ФлагМестоY = ?(Сред(Параметры,9,1) = "1", Истина, Ложь);
КонецПроцедуры
Процедура СменаФлага()
Параметры = Лев(Параметры,6)+Строка(Число(ФлагОписания))+Строка(Число(ФлагМестоX))+Строка(Число(ФлагМестоY));
КонецПроцедуры
Процедура ФлагОписанияПриИзменении(Элемент)
СменаФлага();
КонецПроцедуры
Процедура ФлагМестоXПриИзменении(Элемент)
СменаФлага();
КонецПроцедуры
Процедура ФлагМестоYПриИзменении(Элемент)
СменаФлага();
КонецПроцедуры
Хотел быть шифровальщиком, но кривая дорожка жизни…
+51
void Snake::turnSnake(const int key)
{
QPoint pos = components_of_snake.last().topLeft();
QPoint temp = pos;
bool wasTurned = false;
if((key == Qt::Key_Right) && (side_turn != LEFT))
{
side_turn = RIGHT;
pos.rx() += SIZE_OF_COMPONENT;
wasTurned = true;
}
else if((key == Qt::Key_Left) && (side_turn != RIGHT))
{
side_turn = LEFT;
pos.rx() -= SIZE_OF_COMPONENT;
wasTurned = true;
}
else if((key == Qt::Key_Up) && (side_turn != DOWN))
{
side_turn = UP;
pos.ry() -= SIZE_OF_COMPONENT;
wasTurned = true;
}
else if((key == Qt::Key_Down) && (side_turn != UP))
{
side_turn = DOWN;
pos.ry() += SIZE_OF_COMPONENT;
wasTurned = true;
}
if(wasTurned)
{
components_of_snake.last().moveTo(pos);
_cathUpHead(temp);
}
}
Метод поворота для змейки)
+144
<?endif;?>
<?endforeach;?>
<?foreach($arResult["SHOW_PROPERTIES"] as $code=>$arProperty):
битрикс, что ты делаешь. ахах прекрати
−159
my @args = (
one => 1,
two => 2,
three => 3,
);
croak(q/'hashes' only/) if (@args & 1);
my $args = join ';', map { join '=', @args[$_, $_ + 1] } grep { !($_ & 1) } 0 .. $#args;
Осилил, блин...
+154
<?php
/**
* Мощная система маршрутизации.
*/
$uri = trim($_SERVER['PATH_INFO'], '/');
$split = explode('/', $uri);
$numSplit = count($split);
switch ($numSplit) {
default:
$params = array(
'module' => 'frontpage',
'action' => 'index'
);
break;
case 1:
$params = array(
'module' => array_shift($split),
'action' => 'index');
break;
case 2:
$params = array(
'module' => array_shift($split),
'action' => array_pop($split));
break;
}
$filename = __DIR__ . '/modules/' . $params['module'] . '/' . $params['action'] . '.php';
if (file_exists($filename)) {
include_once $filename;
} else {
echo 'Такой страницы не существует!';
}
?>
Реализация системы роутинга на PHP.
+133
Удалено по просьбе автора
+71
public StickyRouting getStickyRouting(String groupName, String sbPin, String ccNumber) {
StickyRouting result = null;
boolean isGroupNameEmpty = StringUtils.isEmpty(groupName) ? true : false;
boolean isCcNumberEmpty = StringUtils.isEmpty(ccNumber) ? true : false;
boolean isSbPinEmpty = StringUtils.isEmpty(sbPin) ? true : false;
...
}
+160
while ($rown2 = mysql_fetch_array($nresult2)) {
// Несколько строк кода
$znap = $rown2['znap'];
// И ещё немного
// А теперь надо узнать название шоссе, на котором расположен коттедж:
if ($znap == "1") {
$napr = "Алтуфьевское";
} elseif ($znap == "2") {
$napr = "Дмитровское";
} elseif ($znap == "3") {
$napr = "Куркинское";
} elseif ($znap == "4") {
$napr = "Ленинградское";
} elseif ($znap == "5") {
$napr = "Новосходненское";
} elseif ($znap == "6") {
$napr = "Рогачевское";
} elseif ($znap == "7") {
$napr = "Савеловское";
} elseif ($znap == "8") {
$napr = "Боровское";
} elseif ($znap == "9") {
$napr = "Калужское";
} elseif ($znap == "10") {
$napr = "Киевское";
} elseif ($znap == "11") {
$napr = "Старокалужское";
} elseif ($znap == "12") {
$napr = "Варшавское";
} elseif ($znap == "13") {
$napr = "Новокаширское";
} elseif ($znap == "14") {
$napr = "Симферопольское";
} elseif ($znap == "15") {
$napr = "Волоколамское";
} elseif ($znap == "16") {
$napr = "Пятницкое";
} elseif ($znap == "17") {
$napr = "Горьковское";
} elseif ($znap == "18") {
$napr = "Домодедовское";
} elseif ($znap == "19") {
$napr = "Егорьевское";
} elseif ($znap == "20") {
$napr = "Носовихинское";
} elseif ($znap == "21") {
$napr = "Рязанское";
} elseif ($znap == "22") {
$napr = "Ильинское";
} elseif ($znap == "23") {
$napr = "Можайское / Минское";
} elseif ($znap == "25") {
$napr = "Новорижское";
} elseif ($znap == "26") {
$napr = "Рижское";
} elseif ($znap == "27") {
$napr = "Рублево-Успенское";
} elseif ($znap == "28") {
$napr = "Сколковское";
} elseif ($znap == "29") {
$napr = "Успенское";
} elseif ($znap == "30") {
$napr = "Каширское";
} elseif ($znap == "31") {
$napr = "Новорязанское";
} elseif ($znap == "32") {
$napr = "Осташковское";
} elseif ($znap == "33") {
$napr = "Щелковское";
} elseif ($znap == "35") {
$napr = "Подушкинское";
} elseif ($znap == "34") {
$napr = "Ярославское";
} else {
$napr = "";
}
// Дальше ещё куча кода
Во, заказали доработку проекта....
+119
private boolean isInOutConnected(StopPosition stopPoint) {
boolean ret = false;
List<Port> l = stopPoint.getLoadingPorts();
if (l != null && l.size() > 0) {
ret = true;
}
return ret;
}