- 1
- 2
auto highPriority = static_cast<bool>(features(w)[5]);
// Тип features(w) - std::vector<bool>
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+4
auto highPriority = static_cast<bool>(features(w)[5]);
// Тип features(w) - std::vector<bool>
Скотт Майерс. Эффективный и современный С++.
−3
if (c & Expression::RefValue) {
scontext += "|RefValue";
}
if (c & Expression::RefParameter) {
scontext += "|RefParameter";
}
if (c & Expression::DeepReference) {
scontext += "|DeepReference";
}
if (c & Expression::ObjectContext) {
scontext += "|ObjectContext";
}
if (c & Expression::InParameterExpression) {
scontext += "|InParameterExpression";
}
if (c & Expression::ExistContext) {
scontext += "|ExistContext";
}
if (c & Expression::UnsetContext) {
scontext += "|UnsetContext";
}
if (c & Expression::AssignmentLHS) {
scontext += "|AssignmentLHS";
}
if (c & Expression::RefAssignmentLHS) {
scontext += "|RefAssignmentLHS";
}
if (c & Expression::DeepAssignmentLHS) {
scontext += "|DeepAssignmentLHS";
}
if (c & Expression::AssignmentRHS) {
scontext += "|AssignmentRHS";
}
if (c & Expression::InvokeArgument) {
scontext += "|InvokeArgument";
}
if (c & Expression::OprLValue) {
scontext += "|OprLValue";
}
if (c & Expression::DeepOprLValue) {
scontext += "|DeepOprLValue";
}
if (c & Expression::AccessContext) {
scontext += "|AccessContext";
}
if (c & Expression::ReturnContext) {
scontext += "|ReturnContext";
}
Нашел тут:
https://github.com/facebook/hhvm/blob/master/hphp/compiler/construct.cpp#L226
+6
//Добавление/удаление товара в корзину, вывод содержиого
function itemInCart(id, price, count) {
...........
Вот такой он, универсальный JavaScript )
−438
root@server:/var/www/project# supervisorctl restop gunicorn
*** Unknown syntax: restop gunicorn
+100
// функция создания случайного ключа для шифровки/дешивровки сообщения
function keyCreate(): string;
const
alf: string = 'abcdefjhijklmnopqrstuvwxyzABCDEFJHIJKLMNOPQRSTUVWXYZ0123456789';
var
i, k: integer;
logName: string;
begin
logName := '';
for i := 0 to 15 do
begin
k := RandomRange(1, 62);
logName := logName + alf[k];
end;
Result := logname;
end;
Какой оригинальный подход.
+132
<meta http-equiv="X-UA-Compatible" content="IE=Эмуляция IE8">
Братишка, плесни мне ие восемь пжалста
+49
//без комментариев
+161
if (array_key_exists('COUPON', $_POST) && !array_key_exists('coupon', $_POST))
{
$_POST["coupon"] = $_POST["COUPON"];
}
В глубинах битрикса...
−124
SELECT * FROM (
SELECT `comments`.`user`,
`comments`.`time`,
`comments`.`topic`,
`comments`.`id` AS `commid`,
`topic`.`name`,
`topic`.`id`,
`topic`.`translit`,
`topic`.`blog`,
`user`.`login`
FROM `comments`, `topic`, `user`
WHERE
`comments`.`topic` IN (
SELECT DISTINCT `topic`
FROM `comments`
ORDER BY `time` DESC)
AND `topic`.`id` = `comments`.`topic`
AND `user`.`id` = `comments`.`user`
ORDER BY `comments`.`time` DESC
) `data`
GROUP BY `data`.`topic`
ORDER BY `data`.`time` DESC
LIMIT 10
Говнокод или необходимость?
Не нашел способов сделать это одним запросом.
+128
var t=(int?)null;
if (((t = 0) == (t = t = (0 == 1 == new bool()) ? (int?) 0 : null)) == (false == false)) t=1*0*null+((int?)(0.0));
return t;