- 1
`dirname $1`"/"`basename $1 | sed "s/\.squashfs//"`
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
−112
`dirname $1`"/"`basename $1 | sed "s/\.squashfs//"`
шелл. обрезаем расширение имени файла (заданого в $1). хергештельт ин дойчланд.
+133
if (strcmp(request_name, REQUEST_1) == 0)
function_1();
else if (strcmp(request_name, REQUEST_2) == 0)
function_2();
else if (strcmp(request_name, REQUEST_3) == 0)
function_3();
/* И так далее */
else if (strcmp(request_name, REQUEST_N) == 0)
function_n();
Собственно, как можно ЭТО рефакторить в более приемлемый вид и можно ли заменить на branchless?
+138
public virtual double MakePayment(double Summ)
{
double remain = SummPlan - SummFact;
remain = Summ - remain;
remain = remain - SummFact;
if (remain >= 0)
{
SummFact = SummPlan;
return remain;
}
else
{
SummFact = Summ;
return remain;
}
}
Вот такая математика!
+170
<form id ='activate'>
<div class ='form-control'>
<label>Введите код подтверждения из SMS</label>
<input type ='text' name ='code' class ='form-control' />
</div>
<button class = 'btn btn-success'>Активировать</button>
</form>
<script>
$(function () {
$('#activate').submit(function () {
if ($('#activate [name="code"]').val != '<?php echo $secretCode; ?>') {
alert('Вы ввели неверный код!')
return false;
}
})
})
</script>
Бог безопасности
+122
slu4ajnoe4islo interval xyuma = unsafeDupablePerformIO (if xyuma==xyuma then randomRIO interval else undefined)
+156
class ChargifyNotFoundException extends ChargifyException {
var $errors;
var $http_code;
public function ChargifyNotFoundException($http_code, $error) {
$this->http_code = $http_code;
$message = '';
$this->errors = array();
foreach ($error as $key=>$value) {
if ($key == 'error') {
$this->errors[] = $value;
$message .= $value . ' ';
}
}
parent::__construct($message, intval($http_code));
}
}
Индусам платят за количество строк
+156
class ChargifyNotFoundException extends ChargifyException {
var $errors;
var $http_code;
public function ChargifyNotFoundException($http_code, $error) {
$this->http_code = $http_code;
$message = '';
$this->errors = array();
foreach ($error as $key=>$value) {
if ($key == 'error') {
$this->errors[] = $value;
$message .= $value . ' ';
}
}
parent::__construct($message, intval($http_code));
}
}
Индусам платят за количество строк
−128
local sql=$(printf 'SELECT count(table_name) FROM user_tables WHERE table_name in (%s)' "$str_tables")
Ънтерпрайз ашпрёт
+55
bool nt_utils::enum_processes(std::vector<uint32_t>& pids)
{
pids.clear();
PDWORD process_ids = NULL;
DWORD cb = ALLOC_SIZE;
DWORD bytes_returned = 0;
BOOL complete = FALSE;
__try {
while (!complete) {
process_ids = static_cast<PDWORD>(
::HeapAlloc(
::GetProcessHeap(),
HEAP_GENERATE_EXCEPTIONS | HEAP_ZERO_MEMORY,
cb
)
);
if (::EnumProcesses(process_ids, cb, &bytes_returned)) {
if (cb == bytes_returned) {
::HeapFree(::GetProcessHeap(), 0, process_ids);
process_ids = NULL;
cb *= 2;
} else {
complete = TRUE;
}
} else {
::HeapFree(::GetProcessHeap(), 0, process_ids);
process_ids = NULL;
complete = TRUE;
}
}
if (process_ids) {
DWORD size = bytes_returned / sizeof(DWORD);
pids.reserve(size);
for (DWORD i = 0; i < size; ++i) {
assert(process_ids[i]);
pids[i] = process_ids[i];
}
::HeapFree(::GetProcessHeap(), 0, process_ids);
}
} __except (EXCEPTION_EXECUTE_HANDLER) {
if (process_ids) {
::HeapFree(::GetProcessHeap(), 0, process_ids);
}
return false;
}
return !!process_ids;
}
Получение id всех процессов
+91
program lab2;
const n = 5;
var i:integer;
var A, x1, dx:single;
var arrayX : array[1..n] of single;
var arrayY : array[1..n] of single;
begin
readln(A);
x1:= -1 * 2.2 * A;
dx:= A/5;
arrayX[1]:= x1;
for i:=2 to n do
arrayX[i]:= arrayX[i - 1] + dx;
for i:=1 to n do
begin
if (arrayX[i] < 0) then
arrayY[i]:= -1 * sqrt(sqrt(16 * sqr(sqr(A)) + 4 * sqr(A) * sqr(arrayX[i] + A)) - sqr(arrayX[i] + A) - sqr(A))
else
arrayY[i]:= sqrt(sqr(A) - sqr(arrayX[i] + A)) - 2 * A;
writeln(arrayX[i], ' ; ', arrayY[i]);
end;
readln;
end.
govno, govno, govnyanoe