- 1
- 2
alter table EqualityCodes add constraint chk_EqualityCodes_Code
  check (Code not in ('', ' ', '  ', '   ', '    ', '     ', '      ', '       '));Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
−131
alter table EqualityCodes add constraint chk_EqualityCodes_Code
  check (Code not in ('', ' ', '  ', '   ', '    ', '     ', '      ', '       '));
+66
function EchoForum( $var ){
	return true;
	echo $var.'<BR>';
}Из модуля форума...
−122
#!/usr/bin/perl
use strict;
# немного настроек
my $url = "http://govnokod.ru/comments";
my $min_delay = 2*60;
my $max_delay = 30*60;
my $delay_slowdown = 2;
# получение идентификатора последнего коммента
sub get_last_comment_info {
    print STDERR "Checking for the new comments...\n";
    my @content = `curl "$url" 2>/dev/null`;
    my $s = join(' ', @content);
    if ($s =~ /<a href=".*?\/(\d+)#comment(\d+)"/) {
        print STDERR "Last comment id was $2 in the thread $1\n";
        return ("thread" => $1, "comment" => $2);
    }
    print "Can't get new comments\n";
    return ();
}
# отправка сообщения
sub notify {
    my ($id) = @_;
    print STDERR "Sending notify about $id\n";
    `notify-send "Кто-то наложил в $id"`;
}
my $last_id = undef;
my $delay = $min_delay;
while (1) {
    # смотрим есть ли новый коммент
    if (my %r = get_last_comment_info()) {
        if (defined($last_id) && $r{"comment"} > $last_id) {
            $delay = $min_delay;
            notify($r{"thread"});
        }
        $last_id = $r{"comment"};
    }
    # спим
    print STDERR "Sleeping for $delay seconds...\n";
    sleep($delay);
    # пересчитываем задержку
    $delay = $delay * $delay_slowdown;
    $delay = $max_delay if ($delay > $max_delay);
}Говноскрипт для мониторинга сточных вод.
−86
NSString *error = [NSString stringWithFormat:@"Please enter %@%@%@%@%@",
                   (self.addressTextField.text.length ? @"" : @"link address"),
                   ((self.addressTextField.text.length || self.descriptionTextField.text.length) ? @"" : (self.recipientTextField.text.length ?  @" and " : @", ")),
                   (self.descriptionTextField.text.length ? @"" : @"link description"),
                   ((self.recipientTextField.text.length || (self.addressTextField.text.length && self.descriptionTextField.text.length)) ? @"" : @" and "),
                   (self.recipientTextField.text.length) ? @"" : @"recipient e-mail"];
            Ultimate infinite brutality facepalm.
В продолжение http://govnokod.ru/10310, только проверяемых поля теперь три и их названия выводятся в виде "a, b and c" | "a and b" | "a and c" | "b and c" | "a" | "b" | "c". Такие дела.
        
+63
if (!$dt) $dt = date("Ymd");
                if ($dt) {
                    $dt_week_day = (int)date("w",
                                             mktime(0, 0, 0, substr($dt, 4, 2), substr($dt, 6, 2), substr($dt, 0, 4)));
                    if ($datefrom && $dateto && $dt >= $datefrom && $dt <= $dateto && !$weekday1 && !$weekday2 && !$weekday3 && !$weekday4 && !$weekday5 && !$weekday6 && !$weekday7) $ok = 1;
                    if (!$datefrom && !$dateto && $permanent == "on" && !$weekday1 && !$weekday2 && !$weekday3 && !$weekday4 && !$weekday5 && !$weekday6 && !$weekday7) $ok = 1;
                    if ($datefrom && !$dateto && $dt <= $datefrom) $ok = 1;
                    if (!$datefrom && !$dateto && $permanent == "on" && $weekday1 > 0 && $dt_week_day == 1) $ok = 1;
                    if (!$datefrom && !$dateto && $permanent == "on" && $weekday2 > 0 && $dt_week_day == 2) $ok = 1;
                    if (!$datefrom && !$dateto && $permanent == "on" && $weekday3 > 0 && $dt_week_day == 3) $ok = 1;
                    if (!$datefrom && !$dateto && $permanent == "on" && $weekday4 > 0 && $dt_week_day == 4) $ok = 1;
                    if (!$datefrom && !$dateto && $permanent == "on" && $weekday5 > 0 && $dt_week_day == 5) $ok = 1;
                    if (!$datefrom && !$dateto && $permanent == "on" && $weekday6 > 0 && $dt_week_day == 6) $ok = 1;
                    if (!$datefrom && !$dateto && $permanent == "on" && $weekday7 > 0 && $dt_week_day == 0) $ok = 1;
                    if ($datefrom && $dateto && $dt >= $datefrom && $dt <= $dateto && !$permanent && $weekday1 > 0 && $dt_week_day == 1) $ok = 1;
                    if ($datefrom && $dateto && $dt >= $datefrom && $dt <= $dateto && !$permanent && $weekday2 > 0 && $dt_week_day == 2) $ok = 1;
                    if ($datefrom && $dateto && $dt >= $datefrom && $dt <= $dateto && !$permanent && $weekday3 > 0 && $dt_week_day == 3) $ok = 1;
                    if ($datefrom && $dateto && $dt >= $datefrom && $dt <= $dateto && !$permanent && $weekday4 > 0 && $dt_week_day == 4) $ok = 1;
                    if ($datefrom && $dateto && $dt >= $datefrom && $dt <= $dateto && !$permanent && $weekday5 > 0 && $dt_week_day == 5) $ok = 1;
                    if ($datefrom && $dateto && $dt >= $datefrom && $dt <= $dateto && !$permanent && $weekday6 > 0 && $dt_week_day == 6) $ok = 1;
                    if ($datefrom && $dateto && $dt >= $datefrom && $dt <= $dateto && !$permanent && $weekday7 > 0 && $dt_week_day == 0) $ok = 1;
//               if($ok==0)continue;
                }
−97
-(void) willRotateToInterfaceOrientation:(UIInterfaceOrientation) toInterfaceOrientation duration:(NSTimeInterval) duration
{
    [self fixUIAfrerRotation: toInterfaceOrientation]; // Вызов функции "исправть UI _после_ поворота" внутри "сейчас повернётся в ориентацию". Кто-то хочет, чтобы я совершил самоубийство фэйспалмом.
}Вот такой вот коммент...
+142
$("#idSave").click(function () {
        var img_src = $("#idImg").attr('src');
        var web_src = $("#idFromWebSite").attr('href');
        var pamp_id = $.cookie('pamp');
        var title_src = $("#idTitle").val();
        var brand_src = $("#idBrand").val();
        var tags_src = $("#idTags").val();
        var price_src = $("#idPrice").val();
        var privacy_src = $("#idPrivacy").val();
        var data = new Object();
        data.Url = img_src;
        data.UrlFrom = web_src;
        data.PampID = pamp_id;
        data.Title = title_src;
        data.Brand = brand_src;
        data.Tags = tags_src;
        data.Price = price_src;
        data.Privacy = privacy_src;
        $.ajax({
            url: url,
            type: "POST",
            dataType: "json",
            data: data,
            success: successProductSave,
            error: errorProductSave
        });
    });
            - $().serialize() and $().serializeArray() ?? WTF ??
- RTFM ....
        
+145
backgroundImage: 'url(\'' . add . '\')'Привет из php...
+147
function trim(str) {   //Маленький трёхколёсный велосипед
    return str.replace(/^\s+|\s+$/g, '');
}Комментарий оригинала...
+71
$separator = '';
for( $i = 0; $i < 136; $i++ ) { $separator .= '—'; }
$sql_compile .= htmlspecialchars( $data ) . "\n" . $separator . "\n";
            Для вывода в html документе... Видимо <hr /> вдруг перестал работать.
* Из ряда скорее извращений, нежели — «Г».