-
Лучший говнокод
- В номинации:
-
- За время:
-
-
+142
- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
enum class TClockWise
{
CW=true,
CCW=false
};
template<class T>
std::ostream& operator<<(std::ostream &out, const TClockWise Cow)
{
switch(Cow)
{
case TClockWise::CW: out << "CW"; break;
case TClockWise::CCW: out << "CCW"; break;
default: MUST_NEVER_CAL_THAT;
}
return out;
}
Говногость,
16 Января 2012
-
+146
- 1
<a class="postbtn_hide" href="#" onclick="javascript:toggleThread('75280'); return false;"></a>
Вот такое вот говнецо от небезызвестной обезьяны.
m1el,
14 Января 2012
-
+147
- 1
- 2
- 3
- 4
- 5
- 6
if($row['status_id'] != 6){
if($row['assist_type'] == 0){
$row['assist_type'] == 3;
}
...
}
:-|
temka,
13 Января 2012
-
+142
- 1
- 2
- 3
- 4
- 5
- 6
CREATE TABLE `users` (
нормальные поля типо имя
`ff` text NOT NULL,
`da` char(100) NOT NULL,
Дали мне дампик таблицы... В полях ДА! вот это...
00A00A00000A0A0AA793655265A00AA000000A00 00A000A72540000AA0A00560A000000A9A990000 0000AAA00000104A004010A00A000A0A0A0AA599 135A00A000A0A0000A00000000A4A450000A0AAA 010AAAA000AA9A0000AAAAA0AAA0A000104AA04A AAA000A0000A00000000AAA000A0A00000000A00 0070000AA00A0000000000A0000000A00000A080 900A0000000A00A00000AAA0000A000A00000000 A00000A0A000000000000070000A00000A000000 00A00000000000A000001A1A0000000000000000 0A00000A00000000A00000000A0A0A000A000A00 0000000000000A00AAAA00AAA000A0A00A0000A0 00AAAAA0A0AA0A00A000','01000000000100000 000000001B261000000000000000000000000000 0000000000000000000000000000000000000000 000
kyzi007,
13 Января 2012
-
+1000
- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
int count_object = 64;
int colum = 8;
for(int i = 0; i < count_object; i++){
mObject *dot = new mObject(this);
vec.push_back(dot);
scene->addItem(dot);
}
int t = 1;
for(int j = 0; j < vec.size()-1; j++){
if(t >= colum){
scene->addItem(new mConnect(vec[j+1],vec[j+2]));
t = 0;
}else{
scene->addItem(new mConnect(vec[j],vec[j+1]));
}
++t;
}
for(int g = 0; g < colum; g++){
int u = 0;
for(int y = 0; y < vec.size()/9; y++){
scene->addItem(new mConnect(vec[g+u],vec[u+colum+g]));
u = u + colum;
}
}
особенно порвало "for(int y = 0; y < vec.size()/9; y++){"
Mindless,
10 Января 2012
-
−108
- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
#import "FSAdaptor.h"
@implementation FSAdaptor
// NOTE: I hope that user won't manually disturb these fucking files.
// If this `very clever' user SUDDENLY jailbreaks his iShit and
// is still thinking that it is very good app than he is wrong:
// if file cannot be read or is renamed or another holy shit than
// all methods may return complete crap and the only way for him
// to be forgiven is to fuck himself. I hate these
// OH-MY-GOD-I-M-MUCH-MORE-CLEVER-THAN-THESE-DEVELOPERS people!
Не мог не запостить этот крик души. Приходится разгребать этот кусок того самого(
stevejobs,
08 Января 2012
-
+142
- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
- 29
- 30
- 31
- 32
- 33
- 34
- 35
- 36
- 37
- 38
- 39
- 40
- 41
- 42
- 43
- 44
- 45
- 46
- 47
- 48
- 49
- 50
- 51
- 52
- 53
- 54
- 55
- 56
- 57
- 58
- 59
- 60
- 61
- 62
- 63
- 64
- 65
- 66
- 67
- 68
- 69
- 70
- 71
- 72
- 73
- 74
- 75
- 76
- 77
- 78
- 79
- 80
- 81
- 82
- 83
- 84
- 85
- 86
- 87
- 88
- 89
static inline gboolean is_alt(const gchar* string)
{
return ((string[0] == '<') &&
(string[1] == 'a' || string[1] == 'A') &&
(string[2] == 'l' || string[2] == 'L') &&
(string[3] == 't' || string[3] == 'T') &&
(string[4] == '>'));
}
static inline gboolean is_ctl (const gchar* string)
{
return ((string[0] == '<') &&
(string[1] == 'c' || string[1] == 'C') &&
(string[2] == 't' || string[2] == 'T') &&
(string[3] == 'l' || string[3] == 'L') &&
(string[4] == '>'));
}
static inline gboolean is_modx(const gchar* string)
{
return ((string[0] == '<') &&
(string[1] == 'm' || string[1] == 'M') &&
(string[2] == 'o' || string[2] == 'O') &&
(string[3] == 'd' || string[3] == 'D') &&
(string[4] >= '1' && string[4] <= '5') &&
(string[5] == '>'));
}
static inline gboolean is_ctrl(const gchar* string)
{
return ((string[0] == '<') &&
(string[1] == 'c' || string[1] == 'C') &&
(string[2] == 't' || string[2] == 'T') &&
(string[3] == 'r' || string[3] == 'R') &&
(string[4] == 'l' || string[4] == 'L') &&
(string[5] == '>'));
}
static inline gboolean is_shft (const gchar* string)
{
return ((string[0] == '<') &&
(string[1] == 's' || string[1] == 'S') &&
(string[2] == 'h' || string[2] == 'H') &&
(string[3] == 'f' || string[3] == 'F') &&
(string[4] == 't' || string[4] == 'T') &&
(string[5] == '>'));
}
// ... (ещё 100500 подобных функций)
// ... а тем временем где-то ниже:
if (len >= 9 && is_release (accelerator))
{
accelerator += 9;
len -= 9;
mods |= EGG_VIRTUAL_RELEASE_MASK;
}
else if (len >= 9 && is_control (accelerator))
{
accelerator += 9;
len -= 9;
mods |= EGG_VIRTUAL_CONTROL_MASK;
}
else if (len >= 9 && is_primary (accelerator))
{
accelerator += 9;
len -= 9;
mods |= EGG_VIRTUAL_CONTROL_MASK;
}
else if (len >= 7 && is_shift (accelerator))
{
accelerator += 7;
len -= 7;
mods |= EGG_VIRTUAL_SHIFT_MASK;
}
else if (len >= 6 && is_shft (accelerator))
{
accelerator += 6;
len -= 6;
mods |= EGG_VIRTUAL_SHIFT_MASK;
}
else if (len >= 6 && is_ctrl (accelerator))
{
accelerator += 6;
len -= 6;
mods |= EGG_VIRTUAL_CONTROL_MASK;
}
// ... и так далее. код целиком сюда просто не влезет.
шедевр. что сравнение строк, что цепочка if-else. все хороши.
полной версией можно насладиться тут:
https://github.com/mate-desktop/mate-control-center/blob/master/capplets/keybindings/eggaccelerators.c
angry C nerd,
06 Января 2012
-
−108
- 1
- 2
- 3
- 4
- 5
- 6
update People
set PeopleIsJunior='N'
where PeopleIsJunior='Y'
and month(BirthDay)=(select month(getdate()))
and year(BirthDay)=(select year(getdate())-18)
and day(BirthDay)=(select day(getdate()))
Еженочно часа 3 делаем людей совершеннолетними. людей много , миллионы, и с табличкой активно работают.
Наличие индекса по BirthDay не играет никакого рояля, т.к. функции.
t-sql если чо.
bliznezz,
06 Января 2012
-
+157
- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
<?php
$db = mysql_connect(localhost, "root", "Bdffjvfjkghj4hjtg4yu56y54gbyu");
mysql_select_db("test" ,$db);
/*
* Здесь что-то не так. Сервер зависает. Надо будет на форуме спросить
*/
$sql = mysql_query("SELECT * FROM users" ,$db);
mysql_close($db);
?>
a_e,
16 Декабря 2011
-
+993
- 1
- 2
- 3
- 4
- 5
- 6
- 7
if(pObject == NULL)
{
//code
}else if(pObject != NULL && pObject->getProperty() == Class::VALUE)
{
//code
}
Идентификаторы надуманные, но суть такова
google-moogle,
14 Декабря 2011