- 1
tg_hujak_v_zap_na_sklade
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
−78
tg_hujak_v_zap_na_sklade
Название триггера в промышленной системе.
Hint: zap_na_sklade - таблица
+139
public static IEnumerable<T> QuickSort<T>(
this IEnumerable<T> source) where T : IComparable<T>
{
if (!source.Any()) return source;
var first = source.First();
return source
.AsParallel()
.GroupBy(i => i.CompareTo(first))
.OrderBy(g => g.Key)
.SelectMany(g => g.Key == 0 ? g : QuickSort(g));
}
+64
$res = mysql_query(...);
if($res == 'true'){
.....
}
Может кому то покажутся знакомы эти строки, но те, кто не знают Е. Попова могут над ним поржать.
+131
>>>+[[-]>>[-]++>+>+++++++[<++++>>++<-]++>>+>+>+++++[>++>++++++<<-]+>>>,<++[[>[
->>]<[>>]<<-]<[<]<+>>[>]>[<+>-[[<+>-]>]<[[[-]<]++<-[<+++++++++>[<->-]>>]>>]]<<
]<]<[[<]>[[>]>>[>>]+[<<]<[<]<+>>-]>[>]+[->>]<<<<[[<<]<[<]+<<[+>+<<-[>-->+<<-[>
+<[>>+<<-]]]>[<+>-]<]++>>-->[>]>>[>>]]<<[>>+<[[<]<]>[[<<]<[<]+[-<+>>-[<<+>++>-
[<->[<<+>>-]]]<[>+<-]>]>[>]>]>[>>]>>]<<[>>+>>+>>]<<[->>>>>>>>]<<[>.>>>>>>>]<<[
>->>>>>]<<[>,>>>]<<[>+>]<<[+<<]<]
Yo dawg I heard you like brainfuck so we put brainfuck in your brainfuck so you can brainfuck while you brainfuck
+69
String sXLTName = template;
String[] fileNames = new File(templatePath).list();
try {
if (fileNames != null) {
for (String fileName : fileNames) {
if (fileName.equalsIgnoreCase(template)) {
sXLTName = fileName;
break;
}
}
}
} finally {
tmpBook = POIHelper.openRepBook(templatePath + sXLTName);
}
Вместо tmpBook = POIHelper.openRepBook(templatePath + template);
+67
<?if($metaid == 16 || $metaid == 44 || $metaid == 52 || $metaid == 60 || $metaid == 90 ||
$metaid == 132 || $metaid == 136 || $metaid == 174 || $metaid == 192 || $metaid == 196 ||
$metaid == 238 || $metaid == 388 || $metaid == 462 || $metaid == 470 || $metaid == 480 ||
$metaid == 500 || $metaid == 530 || $metaid == 533 || $metaid == 548 || $metaid == 580 ||
$metaid == 584 || $metaid == 662 || $metaid == 666 || $metaid == 678 || $metaid == 690 ||
$metaid == 772 || $metaid == 780 || $metaid == 833){?>на<?} else if($metaid == 250 ||
$metaid == 254 || $metaid == 258 || $metaid == 704){?>во<?}else{?>в<?}?>
Одно из пятнадцати подобных условий в файле. Было написано в одну строку, поэтому тело условия увидели не сразу. Разнес по строкам для удобства чтения.
+57
// Сортируем по дате {
foreach ($arfiles as $key => $value)
{
$data = file_get_contents($fullcatpage.$arfiles[$key]);
$pubdata_text = articlesparam('pubdate',$data);
$arfiles[$key] = $pubdata_text . '-' . $value;
}
sort($arfiles);
foreach ($arfiles as $key => $value)
{
$arfiles[$key] = substr($value, 11);
}
// }
1. прикрутить префикс
2. отсортировать
3. открутить префикс
+124
# Some old m4's don't support m4exit. But they provide
# equivalent functionality by core dumping because of the
# long macros we define.
ifdef([__gnu__], ,
[errprint(M4sugar requires GNU M4. Install it before installing M4sugar or
set the M4 environment variable to its path name.)
m4exit(2)])
из m4 скрипта, часть autoconf.
fyi: http://en.wikipedia.org/wiki/M4_%28computer_language%29
+162
window.location = "http://habrahabr.ru/post/116653/";
Дело создателей 1С живет и процветает.
+61
$istmount = mysql_num_rows(mysql_query("SELECT `cid` FROM `usermail` WHERE `date` >='".date('Y-m-d', strtotime('-1 month'))."'"));
Подсчет количества подписчиков за прошлый месяц. Про count(*) автор, похоже, не в курсе...
И, чтобы не было вопросов про формат поля даты:
date - это varchar(11) :)