- 1
<form action="/orders/saveorder/?act=update&order=<?php echo $this->order['id'];?>&plan_id=<?php echo $this->treatment_plan['id'];?>&plan=<?php echo $this->treatment_plan['treatment_plan_number'];?>" method="post" name="formas" class="order_form">
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+152
<form action="/orders/saveorder/?act=update&order=<?php echo $this->order['id'];?>&plan_id=<?php echo $this->treatment_plan['id'];?>&plan=<?php echo $this->treatment_plan['treatment_plan_number'];?>" method="post" name="formas" class="order_form">
Говнокод "среднего программиста" - как он сам себя назвал
+995
#include <stdio.h>
#include <conio.h>
#include <condefs.h>
int main() {
char str[]="любой текст";
int i=0;
while (str[i]!='\0') {
printf("%c", str[i++]^100);
if (str[i]=='\0') break;
printf("%c", str[i++]|10);
if (str[i]=='\0') break;
printf("%c", str[i++]&400);
if (str[i]=='\0') break;
}
printf("\n");
getch();
return 0;
}
Шифруется текст
+139
if (sdk.Name.ToLower().Contains("Windows Phone"))
{
WP7SDK = sdk;
break;
}
Быстро написал, потом когда пересматривал обнаружил
+150
http://www.artlebedev.ru/everything/als/web-tech-vacancy/
Возвращение из конструктора глобальной переменной — это как-то бесчеловечно
+148
program analize_methods;
uses dos,crt;
const amax=10000;
type ar=array [1..amax] of integer;
ar3=array [1..3] of ar;
var a:ar3;b:^ar3;
time:array [1..2,1..3] of real;
hour,min,sec,sec100:word;
r,r1,r2:real;
ns,i,k:integer;
f:text;
{ЊҐв®¤ б®авЁа®ўЄЁ vyborom)}
procedure vybor(var m:ar);
var i,j,x,p:integer;
begin
for i:=1 to amax-1 do
begin
p:=i;
x:=m[i];
for j:=i+1 to amax do
if x>m[j] then
begin
p:=j;
x:=m[j];
end;
m[p]:=m[i];
m[i]:=x;
end;
end;
{ б®авЁа®ўЄ ўбв ўЄ®© }
procedure Inser(var item:ar; count:integer);
var
i,x,j: integer;
begin
for i := 2 to count do
begin
x := item[i];
j := i-1;
while (x<item[j]) and (j>0) do
begin
item[j+1] := item[j];
j := j-1;
end;
item[j+1] := x;
end;
end; { Є®Ґж б®авЁа®ўЄЁ ўбв ўЄ®© }
Это человек на собеседовании написал. Задача была - реализовать асинхронный ввод в 1С
+103
procedure tform1.cek_setting;
begin
{ RUTIN CEK FILE CONFIG }
{ Cek File Buzz.cfg }
status := '';
ceklagu('C:\Windows\buzz.cfg');
status := cek_lagu;
if status = 'sukses' then
begin
listbox2.Items.LoadFromFile('C:\Windows\buzz.cfg');
load_setting;
save_setting;
end else
begin
default_setting;
load_setting;
save_setting;
end;
{ Cek File Buzz.dat }
status := '';
ceklagu('C:\Windows\buzz.dat');
status := cek_lagu;
if status = 'sukses' then
begin
listbox3.Items.LoadFromFile('C:\Windows\buzz.dat');
convert_files;
end else
listbox3.Items.SaveToFile('c:\Windows\buzz.dat');
{ Cek File Buzz.sld }
status := '';
ceklagu('C:\Windows\buzz.sld');
status := cek_lagu;
if status = 'sukses' then
begin
listbox4.Items.LoadFromFile('C:\Windows\buzz.sld');
end else
listbox4.Items.SaveToFile('C:\Windows\buzz.sld');
end;
https://github.com/achri/Buzzwave/blob/master/Unit1.pas
Там такого завались, achriнеть можно.
+167
[code=cpp]
#include <iostream.h>
void main(void)
{
cout << Заключайте сообщение в кавычки;
}
[/code]
http://programmersclub.ru/01/
+147
789 static LPWSTR concatenate_string_list( LPCWSTR *list, int len )
790 {
791 LPCWSTR *t;
792 LPWSTR str;
793
794 for( t = list; *t ; t++ )
795 len += strlenW( *t );
796 len++;
797
798 str = heap_alloc( len * sizeof(WCHAR) );
799 if (!str) return NULL;
800 *str = 0;
801
802 for( t = list; *t ; t++ )
803 strcatW( str, *t );
804
805 return str;
806 }
говно от разработчиков wine "http://source.winehq.org/git/wine.git/blob/f4c2317adc44626cefab8d97ba4cc955f29a42a1 :/dlls/winhttp/request.c"
ребята не знают о существовании StrCatChain или StringCchCatEx
и никогда не читали Джоэл Сполски про маляра Шлемеля
"http://www.gnuman.ru/joel/Nazad_k_osnovam/"
+168
Функция Антимата
<?php
//Маты записываёте в antmat.dat
function antimat($msg) {
if (file_exists("antimat.dat")) {
$mat = file_get_contents("antimat.dat");
$arr_mat = explode("|",$mat);
foreach($arr_mat as $value) {
if($value != "") {
$msg = preg_replace("|$value|iu","***",$msg);
}}}
return $msg;
}
?>
И заходишь на любой форум про похапе
@
И копируешь на говнокод всю тему "полезные функции"
+148
void init()
{
letters.push_back("q");
letters.push_back("w");
letters.push_back("e");
letters.push_back("r");
letters.push_back("t");
letters.push_back("y");
letters.push_back("u");
letters.push_back("i");
letters.push_back("o");
letters.push_back("p");
letters.push_back("a");
letters.push_back("s");
letters.push_back("d");
letters.push_back("f");
letters.push_back("g");
letters.push_back("h");
letters.push_back("j");
letters.push_back("k");
letters.push_back("l");
letters.push_back("z");
letters.push_back("x");
letters.push_back("c");
letters.push_back("v");
letters.push_back("b");
letters.push_back("n");
letters.push_back("m");
letters.push_back("0");
letters.push_back("1");
letters.push_back("2");
letters.push_back("3");
letters.push_back("4");
letters.push_back("5");
letters.push_back("6");
letters.push_back("7");
letters.push_back("8");
letters.push_back("9");
}
пусть кому-то станет стыдно!