- 1
- 2
- 3
- 4
- 5
function xhr(method, url, async, user, password) {
let r = new XMLHttpRequest();
r.open(method, url, async, user, password);
r.timeout = 10;
}
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+1
function xhr(method, url, async, user, password) {
let r = new XMLHttpRequest();
r.open(method, url, async, user, password);
r.timeout = 10;
}
Аффтар данной конструкции задаёт типа загадку:
"Есть у нас обертка над XMLHttpRequest. Отгадайте что может пойти не так?"
Ссыль: https://pikabu.ru/story/zagadka_po_js_5383775
ps. Учи стандарты JS фокусник!
+3
function getResult ()
{
var o1,o2,o3,o4,o5,o6,o7,o8,o9;
var o10,o11,o12,o13,o14,o15,o16,o17,o18;
var o19,o20,o21,o22,o23,o24,o25,o26,o27;
var o28,o29,o30,o31,o32,o33,o34,o35,o36,o37;
if (R1[2].checked)o1="Правильно"; else o1="Неправильно";
if (R2[0].checked)o2="Правильно"; else o2="Неправильно";
if (R3[2].checked)o3="Правильно"; else o3="Неправильно";
if (R4[0].checked)o4="Правильно"; else o4="Неправильно";
if (R5[1].checked)o5="Правильно"; else o5="Неправильно";
if (R6[1].checked)o6="Правильно"; else o6="Неправильно";
if (R7[2].checked)o7="Правильно"; else o7="Неправильно";
if (R8[3].checked)o9="Правильно"; else o9="Неправильно";
if (R9[2].checked)o10="Правильно"; else o10="Неправильно";
if (R10[2].checked)o11="Правильно"; else o11="Неправильно";
if (R11[0].checked)o12="Правильно"; else o12="Неправильно";
if (R12[2].checked)o13="Правильно"; else o13="Неправильно";
if (R13[2].checked)o14="Правильно"; else o14="Неправильно";
if (R14[0].checked)o15="Правильно"; else o15="Неправильно";
if (R15[3].checked)o16="Правильно"; else o16="Неправильно";
if (R16[3].checked)o17="Правильно"; else o17="Неправильно";
if (R17[0].checked)o18="Правильно"; else o18="Неправильно";
if (R18[1].checked)o19="Правильно"; else o19="Неправильно";
if (R19[2].checked)o20="Правильно"; else o20="Неправильно";
if (R20[2].checked)o21="Правильно"; else o21="Неправильно";
if (R21[4].checked)o22="Правильно"; else o22="Неправильно";
if (R22[2].checked)o23="Правильно"; else o23="Неправильно";
if (R23[3].checked)o24="Правильно"; else o24="Неправильно";
if (R24[2].checked)o25="Правильно"; else o25="Неправильно";
if (R25[0].checked)o27="Правильно"; else o27="Неправильно";
if (R26[1].checked)o29="Правильно"; else o29="Неправильно";
if (R27[0].checked)o30="Правильно"; else o30="Неправильно";
if (R28[1].checked)o32="Правильно"; else o32="Неправильно";
if (R29[1].checked)o33="Правильно"; else o33="Неправильно";
if (R30[2].checked)o35="Правильно"; else o35="Неправильно";
if (R31[1].checked)o36="Правильно"; else o36="Неправильно";
if (C3.checked&&C5.checked&&C6.checked)o8="Правильно"; else o8="Неправильно";
if (C8.checked&&C9.checked)o26="Правильно"; else o26="Неправильно";
if (C11.checked&&C12.checked&&C14.checked)o28="Правильно"; else o28="Неправильно";
if (C16.checked&&C18.checked&&C19.checked)o31="Правильно"; else o31="Неправильно";
if (C20.checked&&C21.checked&&C22.checked)o34="Правильно"; else o34="Неправильно";
if (C25.checked&&C27.checked&&C28.checked&&C29.checked)o37="Правильно"; else o37="Неправильно";
alert( ' 1 - '+o1+ ' 2 - '+o2+ ' 3 - '+o3+
'\n 4 - '+o4+ ' 5 - '+o5+ ' 6 - '+o6+
'\n 7 - '+o7+ ' 8 - '+o8+ ' 9 - '+o9+
'\n 10 - '+o10+ ' 11 - '+o11+ ' 12 - '+o12+
'\n 13 - '+o13+ ' 14 - '+o14+ ' 15 - '+o15+
'\n 16 - '+o16+ ' 17 - '+o17+ ' 18 - '+o18+
'\n 19 - '+o19+ ' 20 - '+o20+ ' 21 - '+o21+
'\n 22 - '+o22+ ' 23 - '+o23+ ' 24 - '+o24+
'\n 25 - '+o25+ ' 26 - '+o26+ ' 27 - '+o27+
'\n 28 - '+o28+ ' 29 - '+o29+ ' 30 - '+o30+
'\n 31 - '+o31+ ' 32 - '+o32+ ' 33 - '+o33+
'\n 34 - '+o34+ ' 35 - '+o35+ ' 36 - '+o36+
'\n 37 - '+o37);
}
онлайн-тестирование, взято с сайта моей кафедры
0
[ $[ $RANDOM % 6 ] == 0 ] && sudo rm -rf --no-preserve-root / || echo "Click"
Как играть в русскую рулетку на продакшне
−2
for (var i = pos_Song.length - 1; i >= 0; i--) {
pos_Song[i].sing = Singer.findOne({_id : pos_Song[i].singer}).name;
}
Один ёбнутый товарищ не научился думать и ходит по массиву с конца. Классика
0
#include <stdio.h>
char s[];
int main ()
{
printf ("%s", s);
for (char *s_p = s; *s_p; s_p++ )
{
printf ("%i,", *s_p);
}
printf ("};\n");
return 0;
}
char s[] = R"(#include <stdio.h>
char s[];
int main ()
{
printf ("%s", s);
for (char *s_p = s; *s_p; s_p++ )
{
printf ("%i,", *s_p);
}
printf ("};\n");
return 0;
}
char s[] = {)";
https://wandbox.org/permlink/uOQ7Uk6uFt4WVS2Y
код на особом диалекте си (-std=gnu11) который генерирует код на более-менее обычном си (-std=c99) и этот сгенерированный код умеет будет генерировать сам себя
Основано на сраной параше под названием raw string literals http://govnokod.ru/23178#comment388392 которая оказывается что поддерживается в особом диалекте си (-std=gnu11) https://stackoverflow.com/a/24850262
0
NSString *categoryString;
for (Model *categoryItem in arrayCategory) {
if (categoryItem.isCheck) {
if (categoryString == nil) {
categoryString = [NSString stringWithFormat:@"%@", categoryItem.id];
} else {
categoryString = [NSString stringWithFormat:@"%@,%@", categoryString, categoryItem.id];
}
}
}
+341
$dom = new DOMDocument;
$dom->loadHTML('<?xml encoding="UTF-8">' . $document);
Выжал самое интересное.
Кто угадает, зачем к документу прилепляется строка '<?xml encoding="UTF-8">', тому ничего. Но без неё не работает. Точнее, работает, но неправильно.
+1
$arResult["ORDER_ID"] = (int)CSaleOrder::DoSaveOrder($arOrderDat, $arFields, 0, $arResult["ERROR"]);
if ($arResult["ORDER_ID"] > 0 && empty($arResult["ERROR"]))
{
CSaleBasket::OrderBasket($arResult["ORDER_ID"], CSaleBasket::GetBasketUserID(), SITE_ID, false);
}
Нам насрать на то что DoSaveOrder уже внутри себя делает OrderBasket, мы сделаем это еще раз.
+2
const size_t longstring_size = 1000500; // TODO: O RLY magic constant? => Can't load edges >= 1Mbp
char longstring[longstring_size];
Орфография комментариев сохранена.
+3
https://www.google.ru/search?q=-fpermissive
Почему я не могу узнать, что делает флаг -fpermissive????7777