- 1
- 2
- 3
for ( Cluster c : Clusters.getInstance( ).listValues( ) ) {
stopNet.newInstance( ).dispatch( cluster );
}
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+75
for ( Cluster c : Clusters.getInstance( ).listValues( ) ) {
stopNet.newInstance( ).dispatch( cluster );
}
Суровые калифорнийцы как всегда суровы...
+156
index.php:
<?php
define("TEMPLATE_FOLDER", "./templates/");
class Template
{
public function view($template, $data)
{
foreach($data as $key => $variable)
$$key = $variable;
require(TEMPLATE_FOLDER . $template . '.php');
foreach($data as $key => $variable)
unset($$key);
}
}
$template = new Template();
$data['test'] = array(1, 2, 3);
$template->view('index', $data);
?>
templates/index.php:
<html>
<body>
<?php foreach($test as $row): ?>
<?php echo $row ?><br/><br/>
<?php endforeach; ?>
</body>
</html>
Говно ли?
+131
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Билайн анкетирование</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="description" content="Билайн анкетирование">
<meta name="keywords" content="Билайн анкетирование">
<link href="/stylesheets/main_stl.css" type=text/css rel=stylesheet>
<script src="/javascripts/jquery-1.4.2.min.js" language="javascript"></script>
<script src="/javascripts/jquery.maskedinput-1.2.2.min.js" language="javascript"></script>
<script src="/javascripts/custom/masked.js" language="javascript"></script>
</head>
<body>
<table id=main cellspacing=0 cellpadding=0 border=0>
<!-- HEAD -->
<tr>
<td style="height:128px; text-align:center;" align=center>
<table style="height:128px; width:798px; margin:0px auto;" cellspacing=0 cellpadding=0 border=0><tr>
<td style="padding-top:70px; padding-left:32px; vertical-align:top; width:681px;"><img src="/images/beetitle.png"></td>
<td style="padding-top:33px; vertical-align:top; width:117px;"><img src="/images/beelogo.png"></td>
</tr></table>
</td>
</tr>
<!-- BODY -->
<tr>
<td style="text-align:center;" valign=top align=center>
...
Это от сюда: http://opros-beeline.ru/login
Интересный у них там XHTML
+144
#include <stdio.h>
// Говнокод здесь
#define ABS(x) ((x) ? (x) : (-(x)))
int main () {
char ch = -128;
short sm = -32768;
int i = -2147483647; i--; // здесь
long long l = -9223372036854775807LL; l--; // и здесь декременты нужны
// для подавления варнингов
printf("char:\t\tABS(%hhd) = %hhd\n", ch, ABS(ch));
printf("short:\t\tABS(%hd) = %hd\n", sh, ABS(sh));
printf("int:\t\tABS(%d) = %d\n", i, ABS(i));
printf("long long:\tABS(%lld) = %lld\n", l, ABS(l));
return 0;
}
Может быть, баян, но...
Всем знакомый макрос ABS способен сделать большую гадость.
Вот вывод программы:
char: ABS(-128) = -128
short: ABS(-32768) = -32768
int: ABS(-2147483648) = -2147483648
long long: ABS(-9223372036854775808) = -9223372036854775808
−344
NSInteger lengthString=[string length]-100;
for (NSInteger i=13000;i<lengthString;i++){ //ограничение поиска с начала, ищем пары ссылка - заголовок
if ([string characterAtIndex:i]=='<' &&
[string characterAtIndex:i+1]=='a' &&
[string characterAtIndex:i+2]==' ' &&
[string characterAtIndex:i+3]=='h' &&
[string characterAtIndex:i+4]=='r' &&
[string characterAtIndex:i+5]=='e' &&
[string characterAtIndex:i+6]=='f' &&
[string characterAtIndex:i+7]=='=') {
indexForUrl=i+16;
}
парсинг ответа на поисковый запрос к Google...
ниже еще пару сотен веток if
+144
if (!bNextPageVisited)
this->button(QWizard::NextButton)->setEnabled(false);
if (bNextPageVisited)
this->button(QWizard::NextButton)->setEnabled(true);
Упячка мозга?..
+68
if (url == null) {
throw new RuntimeException("Error reading resource " + url.getFile());
}
ха.
туториалы jogl
−121
sub captcha {
my $msg = $_[0];
## make colors for validation image into hex again ##
$rgb_foreground =~ s/\#//g;
$rgb_shade =~ s/\#//g;
$rgb_background =~ s/\#//g;
$r_f = substr($rgb_foreground,0,2);
$g_f = substr($rgb_foreground,2,2);
$b_f = substr($rgb_foreground,4,2);
$r_s = substr($rgb_shade,0,2);
$g_s = substr($rgb_shade,2,2);
$b_s = substr($rgb_shade,4,2);
$r_b = substr($rgb_background,0,2);
$g_b = substr($rgb_background,2,2);
$b_b = substr($rgb_background,4,2);
// Тут я вырезал кусок никчемного кода
$ci{' '} = qq~
.......
.......
.......
.......
.......
.......
.......
.......
.......
.......
~;
$ci{'!'} = qq~
.......
...X...
...X...
...X...
...X...
...X...
.......
...X...
.......
.......
~;
$ci{'"'} = qq~
.......
..X.X..
..X.X..
..X.X..
.......
.......
.......
.......
.......
.......
~;
$ci{'#'} = qq~
.......
..X.X..
..X.X..
.XXXXX.
..X.X..
.XXXXX.
..X.X..
..X.X..
.......
.......
~;
$ci{'$'} = qq~
.......
...X...
..XXXX.
.X.X...
..XXX..
...X.X.
.XXXX..
...X...
.......
.......
~;
// Дальше идет вся таблица ASCII
Вот таким вот образом выводили каптчу в далеком 2009 году. Очень надежный метод :)
+164
double *ptr = new (nothrow) double[n];
if (ptr) {
//....
} else throw bad_alloc();
−122
sub generate_code {
my ($arrey_pos,$code);
my @arrey = ('a'..'q', 'C'..'O', '1'..'9', 'g'..'u', 'l'..'z', '9'..'1', 'H'..'W');
for (my $i = 0; $i < $_[0]; $i++) {
$arrey_pos = int(rand($#arrey));
$code .= $arrey[$arrey_pos];
}
$code;
}
Генерация кода.