- 1
- 2
// Пароль админа
const unsigned int AdminPassword = 42;
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
Всего: 168
+28
// Пароль админа
const unsigned int AdminPassword = 42;
Откопал в своем старом коде. Кто тут говорил, что Борманд не говнокодит?
+159
if ($_POST['category']===1){ //Визначаємо яку категорію вибрав користувач ...
"INSERT INTO `advertisement` (category) VALUES ('Квартира')";
}
Пришло время выполнить запрос. Запрос сам не выполнится...
Взято отсюда: http://govnokod.ru/16259
−410
http://www.macdigger.ru/wp-content/uploads/2014/06/jailbrea-iOS-7-1-1-3.jpg
IOS 7 и выбор даты. Заставить бы автора выбрать свою дату рождения в этом боксе...
Сорри за передачу по ссылке.
+156
if (count($vCard) == 1) {
print_r($vCard -> n);
print_r($vCard -> tel);
} else {
foreach ($vCard as $vCardPart)
{
print_r($vCardPart -> n);
print_r($vCardPart -> tel);
}
}
https://github.com/nuovo/vCard-parser
Ну за каким хуем обрабатывать один элемент как отдельный случай?!
−165
passport integer
Из дипломной работы. Человек хоть раз открывал свой паспорт?
+159
var pz = 1/Infinity;
var mz = -1/Infinity;
// неотличимы
pz == mz; // true
pz === mz; // true
mz < pz; // false
pz < mz; // false
// но
Math.min(pz, mz); // -0
Math.max(pz, mz); // 0
Так как же отличить -0 от +0?
(-1.0 / mz) == Infinity?
+7
typedef SmartPtr<CallRec> callptr;
callptr *m_call;
if (m_call && (*m_call) && (*m_call)->SomeMethod()) {
// ...
}
GnuGK и смартпоинтеры.
+11
for (_i = 1;_i <= int(strlen(Query10->FieldValue("pattern").c_str()));_i++) {
// ...
}
if (strlen(Query10->FieldValue("pattern_before").c_str()) == strlen(Query10->FieldValue("pattern_short").c_str())) {
// ...
}
Nuff said.
+156
$result['BIRTHDATE'] = (($date['day'] < 10) ? '0'.$date['day'] : $date['day']).'.'.(($date['month'] < 10) ? '0'.$date['month'] : $date['month.'] ).'.'.$date['year'];
Пых и даты.
+17
io_service::strand strand_one(service), strand_two(service);
for (int i = 0; i < 5; ++i)
service.post(strand_one.wrap(boost::bind(func, i)));
for (int i = 5; i < 10; ++i)
service.post(strand_two.wrap(boost::bind(func, i)));
Пример из книги Boost.Asio C++ Network Programming.
In the preceding code, we made sure that the first five and the last five were serialized namely, "func called, i = 0" is called before "func called, i = 1", which is called before "func called, i = 2", and so on. The same goes for "func called, i = 5", which is called before "func called, i = 6", and "func called, i = 6" is called before "func called, i = 7", and so on.
"А вот хуй тебе!", - сказал четырёхъядерный процессор, и выполнил коллбеки внутри strand'ов в случайном порядке.