- 1
http://rmd.atdmt.com/tl/DocumentDotWrite.js
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+147.7
http://rmd.atdmt.com/tl/DocumentDotWrite.js
Оригинал http://thedailywtf.com/Articles/Amazingly-Brilliant-or-Incredibly-Stupid.aspx
+48.3
#define begin {
#define end }
//....
#define repeat do{
#define until(a) }while(!(a))
// и т.д.
Боян, конечно, просто вспомнил, глядя на предыдущий говнокод с макросами. Это в институте препод на одной из лекций всерьёз писал на доске.
Видимо, паскальщик еще советской закалки :)
+138.1
sprintf(cmd, "%supd_downloader -p upd_downloader\\bin %s %s -a %s",
#if defined(__unix__)
"./",
#else
"",
#endif
arg1,
option->arg2 ? arg2 : "",
#if defined(__i386__) || defined(_M_X86)
"i686"
#else
"x86_64"
#endif
);
res = run_command(cmd);
Обнаружил в коде. Типа портируемый код =) Да еще и sprintf() ...
+144.7
#include <iostream>
#define lulz int
#define lulZ main()
#define luLz {
#define luLZ }
#define lUlz cout
#define lULz cin
#define lUlZ ;
#define LuLZ <<
#define LuLz >>
#define LULz =
#define LULZ +
#define lolz endl
lulz lulZ
luLz
lulz Lulz lUlZ
lUlz LuLZ" Смешная сумма " LuLZ lolz lUlZ
lULz LuLz Lulz lUlZ
lUlz LuLZ Lulz lUlZ
lUlz LuLZ" + " lUlZ
lulz lULZ lUlZ
lUlz LuLZ "LULZ?" LuLZ lolz lUlZ
lULz LuLz lULZ lUlZ
lUlz LuLZ Lulz LuLZ " + " LuLZ lULZ LuLZ " = " LuLZ Lulz + lULZ lUlZ
luLZ
"Смешная сумма" (c) автор
+63.8
const size_t& len() const {return _c_str?_len:*(size_t*)0;} //нах это нужно??
P.S. А Я САМ НЕ ЗНАЮ ГДЕ ЗДЕСЬ СИ-КРЕСТ-КРЕСТ!!!!1
+134.8
#include "stdafx.h"
#include "conio.h"
#include "time.h"
#include "stdlib.h"
#include "windows.h"
#include <iostream>
using namespace std;
void go()
{ int m[10],maxi,mini,max,min,temp;
srand(time(NULL));
for(int i=0;i<10;i++)
m[i]=rand()%30;
max=0;
for(int i=0;i<10;i++)
{if(m[i]>max) { max=m[i]; maxi=i;};
}
min=max;
for(int i=0;i<10;i++)
{if(m[i]<min) {min=m[i]; mini=i;};
}
for(int i=0;i<10;i++)
cout<<m[i]<<endl;
m[maxi],m[mini]=m[mini],m[maxi];
temp=m[maxi];
m[maxi]=m[mini];
m[mini]=temp;
cout<<"============"<<endl;
for(int i=0;i<10;i++)
cout<<m[i]<<endl;
cout<<"alala=="<<max<<endl;
cout<<"ololo=="<<min<<endl;
}
int _tmain(int argc, _TCHAR* argv[])
{
go();
getch();
return 0;
}
хе-хе, друг написал , меняет макс и мин элементы местами)
+100
#include <iostream>
int main(void)
{
for (int i=0;i<600000000;i++)
cout<<"Ten minuters";
//IT Works!
}
Реальный код с cyberforum. Задание звучало как "Написать таймер, каждые 10 минут выводящий какое-нибудь сообщение". Один умник написал такое нечто, от чего я просто впал в ступор.
+162.7
while (1<2) {
document.body.innerHTML = document.body.innerHTML.replace('[offtop]', '<font color=red>')
document.body.innerHTML = document.body.innerHTML.replace('[/offtop]', '</font>')
}
bb-коды на индусском сайте, ver. 2
+148.7
public function executeLogin(sfWebRequest $request)
{
if ($request->isMethod('post'))
{
if (SessionPeer::auth($request->getPostParameter('email'), $request->getPostParameter('password')))
{
return $this->redirect($this->getRequest()->getUri());
}
$this->getUser()->setFlash('error.login', true);
return;
}
}
Полезно иногда открывать недавно написанное и так бегло просматривать на предмет нелепостей. В данном случае улыбнул последний return;
+175.2
$arr = array(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0);
$result = $mysql->query("SELECT `upload` FROM `images` WHERE `upload` > '".(time()-60*60*24)."' AND `deleted` = '0' ORDER BY `upload` ASC");
while($row = mysql_fetch_array($result))
{
switch($row['upload'])
{
case (($row['upload'] > (time()-60*60*24)) && ((time()-60*60*23) > $row['upload'])):
$arr['23']++;
break;
case (($row['upload'] > (time()-60*60*23)) && ((time()-60*60*22) > $row['upload'])):
$arr['22']++;
break;
case (($row['upload'] > (time()-60*60*22)) && ((time()-60*60*21) > $row['upload'])):
$arr['21']++;
break;
case (($row['upload'] > (time()-60*60*21)) && ((time()-60*60*20) > $row['upload'])):
$arr['20']++;
break;
case (($row['upload'] > (time()-60*60*20)) && ((time()-60*60*19) > $row['upload'])):
$arr['19']++;
break;
case (($row['upload'] > (time()-60*60*19)) && ((time()-60*60*18) > $row['upload'])):
$arr['18']++;
break;
case (($row['upload'] > (time()-60*60*18)) && ((time()-60*60*17) > $row['upload'])):
$arr['17']++;
break;
case (($row['upload'] > (time()-60*60*17)) && ((time()-60*60*16) > $row['upload'])):
$arr['16']++;
break;
case (($row['upload'] > (time()-60*60*16)) && ((time()-60*60*15) > $row['upload'])):
$arr['15']++;
break;
case (($row['upload'] > (time()-60*60*15)) && ((time()-60*60*14) > $row['upload'])):
$arr['14']++;
break;
case (($row['upload'] > (time()-60*60*14)) && ((time()-60*60*13) > $row['upload'])):
$arr['13']++;
break;
case (($row['upload'] > (time()-60*60*13)) && ((time()-60*60*12) > $row['upload'])):
$arr['12']++;
break;
case (($row['upload'] > (time()-60*60*12)) && ((time()-60*60*11) > $row['upload'])):
$arr['11']++;
break;
case (($row['upload'] > (time()-60*60*11)) && ((time()-60*60*10) > $row['upload'])):
$arr['10']++;
break;
case (($row['upload'] > (time()-60*60*10)) && ((time()-60*60*9) > $row['upload'])):
$arr['9']++;
break;
case (($row['upload'] > (time()-60*60*9)) && ((time()-60*60*8) > $row['upload'])):
$arr['8']++;
break;
case (($row['upload'] > (time()-60*60*8)) && ((time()-60*60*7) > $row['upload'])):
$arr['7']++;
break;
case (($row['upload'] > (time()-60*60*7)) && ((time()-60*60*6) > $row['upload'])):
$arr['6']++;
break;
case (($row['upload'] > (time()-60*60*6)) && ((time()-60*60*5) > $row['upload'])):
$arr['5']++;
break;
case (($row['upload'] > (time()-60*60*5)) && ((time()-60*60*4) > $row['upload'])):
$arr['4']++;
break;
case (($row['upload'] > (time()-60*60*4)) && ((time()-60*60*3) > $row['upload'])):
$arr['3']++;
break;
case (($row['upload'] > (time()-60*60*3)) && ((time()-60*60*2) > $row['upload'])):
$arr['2']++;
break;
case (($row['upload'] > (time()-60*60*2)) && ((time()-60*60*1) > $row['upload'])):
$arr['1']++;
break;
case ($row['upload'] > (time()-60*60*1)):
$arr['0']++;
break;
}
}
график :)