- 1
return st1.empty() || st2.empty() ? st1.empty() && st2.empty() ? 0 : st1.empty() ? st2.gcd() : st1.gcd() : qwer::gcd(st1.gcd(), st2.gcd());
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+142
return st1.empty() || st2.empty() ? st1.empty() && st2.empty() ? 0 : st1.empty() ? st2.gcd() : st1.gcd() : qwer::gcd(st1.gcd(), st2.gcd());
Когда увлёкся условными конструкциями...
+141
file_exists($install = BASEPATH . 'install/index.php') and (require $install) and exit;
Псевдоруби на PHP в одну строчку
P.S.: Скобки вокруг require нужны, потому что require видимо тоже оператор с меньшим приоритетом чем and/or/xor
−288
http://blogs.msdn.com/b/oldnewthing/archive/2010/09/17/10063629.aspx
Что за хрень? С каких пор \ в виндовой консоли эксейпит кавычки? Эскейпящий символ же ^?
+77
void insertObject(Object object)
{
+ auto found = std::find_if(
+ objects.begin(),
+ objects.end(),
+ [&object](Object otherObject)
+ {
+ return otherObject == object;
+ }
+ );
+
+ if (found != objects.end())
+ return;
+
objects.push_back(object);
}
Надо было не вставлять в коллекцию дубликаты по какому-то критерию. Человек написал это.
−411
NSDate *dateFromString = [[NSDate alloc] init];
dateFromString = [dateFormatter dateFromString:cell.textFieldCell.text];
Когда человек не знает, что делает
−241
def __repr__(self):
# почему здесь бесконечная рекурсия?
return repr(self.__repr__)
+144
ENCRYPT(str[,salt])
Шифрует аргумент str, используя вызов системной функции кодирования crypt() из Unix. Аргумент salt должен быть строкой из двух символов (в версии MySQL 3.22.16 аргумент salt может содержать более двух символов):
Если функция crypt() в данной операционной системе недоступна, функция ENCRYPT() всегда возвращает NULL. Функция ENCRYPT() игнорирует все символы в аргументе str, за исключением первых восьми, по крайней мере в некоторых операционных системах - это определяется тем, как реализован системный вызов базовой функции crypt().
Сегодня при входе в админку сайта ошибся в последнем знаке 10 значного пароля, но успешно зашел. Повторил опыт опять успешно.
Глянул в код там такая проверка
AND password= ENCRYPT(concat('".mysqli_escape_string($ this->db_class->link,$pass)."',clients.salt),'SECRET_KE Y')";
Теперь рву волосы на жопе.
Говнокод мой.
+123
root@root:~# modinfo my_shit
filename: /lib/modules/3.2.0-23-generic/kernel/drivers/ass/shit.ko
version: Hurr durr I'm a sheep
Wonderful joke, old chap.
+135
Кажется сбылась чья-то мечта. Калькулятор на чистом css
http://habrahabr.ru/company/paysto/blog/255511/
http://experiments.hertzen.com/css3calculator/
−180
max(0, 0, *list)
Костыль, чтобы в случае пустого списка возвращало 0