- 1
++++++[->++<].<+,
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+144
++++++[->++<].<+,
ГОВНОКОДЕРЫ, Я СЕГОДНЯ ШЁЛ КОРОЧЕ ПО ПОДВОРОТНЕ И УВИДЕЛ АСМЕРА В МАЙКЕ "ASM 4EVER", НУ Я ПОДСКОЧИЛ И РЕЗКО ПЕРЕЕБАЛ ЕМУ В ЩЩИ С ВЕРТУШКИ И ПОЯСНИЛ ЕГО КРИКОМ "НЕ ЛЮБЛЮ ПРОГРАММНЫЕ ПРЕРЫВАНИЯ", ПОТОМУ ЧТО Я УГОРЕЛ ПО ++++++[->++<].<+, ПАЦАНЫ ДУХ СТАРОЙ ШКОЛЫ ЖИВЁТ ТОЛЬКО В СТЕКЕ РАЗМЕРНОСТЬЮ 30 000 БАЙТ, ГДЕ ЕБАШАТСЯ ПО КАНОНАМ РАЗРАБОТКИ, ГДЕ ПАЦАНЫ ЖИВУТ ОГРАНИЧЕННОЙ ПАМЯТЬЮ, ОДНОПОТОЧНОСТЬЮ И ЕБУТ СИСТЕМУ ОКРУЖЕНИЯ В РОТ! ТОЛЬКО ОДНА ПРОЦЕДУРА ++++++[->++<].<+, ТОЛЬКО АСКИ!!! ЮНИТИ УЛЬТРАХАРДКОР АСКИ!!! пацаны ебашьте ютф, фу, асмеров, дрочеров на компил
+198
org 100h ; DOS, чёрной пеленой покрытый DOS...
delGovnocode:
mov eax,govnokod ; Помещаем в EAX говнокод
xor eax,eax ; Обнуляем EAX
govnokod db "AllGovnocodeInTheWorld" ; говнокод
Самый эффективный способ уничтожения говнокода, который является говнокодом.
+54
// Блок кода с выходом по break
#define BLOCK for (int _count = 1; _count--;)
bool Result::commit()
{
BLOCK {
mysql_query(db->mysql, "BEGIN");
if (!saveBasePart())
break;
if (getCategory() != NULL) {
if (!saveCustomValues())
break;
}
mysql_query(db->mysql, "COMMIT");
return true;
}
mysql_query(db->mysql, "ROLLBACK");
return false;
}
+158
$('.price_input', this.getDummy()).on('keydown', function (e) {
if (e.keyCode == 13) {
e.preventDefault();
}
var charCode = e.keyCode, char = e.originalEvent.keyIdentifier;
if ((((charCode == 188) && (!char || char == 'U+002C')) || (charCode == 190) && (!char || char == 'U+002E')) && ($(this).val().indexOf('.') < 0) && ($(this).val().indexOf(',') < 0)) {
return true;
}
if ((charCode >= 37 && charCode <= 40) || (charCode == 46) || (charCode == 8) || (charCode >= 48 && charCode <= 57) || (charCode >= 96 && charCode <= 105)) {
return true;
}
e.preventDefault();
});
Код ведущего front-end разработчика.
Это далеко не самый длинный if в проекте.
После месячного рефакторинга подобного шедевра я готов открыть компанию по сбору денег для программистов инвалидов.
+79
public void playersListClearBlacklist() {
List<Player> itemsToRemove = new ArrayList<Player>();
for (int i = 0; i < blacklist.size(); i++) {
Player player = blacklist.get(i);
itemsToRemove.add(player);
DBCore.getInstance().deletePlayer(player);
}
blacklist.removeAll(itemsToRemove);
}
Из комерческого проекта
−122
Процедура Сформировать()
СпрКонтр = СоздатьОбъект("Справочник.Контрагенты");
СпрКонтр.ВыбратьЭлементы();
Пока СпрКонтр.ПолучитьЭлемент()=1 Цикл
Сообщить(СпрКонтр.Наименование);
Спр = СоздатьОбъект("Справочник.ТорговыеТочки");
Спр.ИспользоватьВладельца(СпрКонтр.ТекущийЭлемент());
Спр.ВыбратьЭлементы();
Пока Спр.ПолучитьЭлемент()=1 Цикл
Сообщить(Спр.Наименование);
Х = СокрЛп(Спр.Код);
У = "";
Если Х="80002963" Тогда У = "68000550";
ИначеЕсли Х="80002964" Тогда У = "68000549";
ИначеЕсли Х="80004172" Тогда У = "68000551";
....................................
ИначеЕсли Х="80004503" Тогда У = "68000811";
ИначеЕсли Х="80003952" Тогда У = "68001300";
КонецЕсли;
Если У <> "" Тогда
Спр.CASID = У;
Спр.Записать();
КонецЕсли;
КонецЦикла;
КонецЦикла;
Сообщить("Обработка завершена!");
КонецПроцедуры
Прислали обработку проставления определенного значения реквизита... Чуть со стула не упали... Всего 619 условий...
+163
eval (' ?' . '>' . $tpl->result['main'] . '<' . '?php ');
> Итак нередко возникает необходимость вставки на свой сайт PHP скрипт стороннего производителя. Однако по умолчанию данная возможность отключена в скрипте. Поэтому предлагаем вам небольшой хак, позволяющий использовать любой PHP код в шаблонах
>
> Откройте файл index.php найдите строчку:
> echo $tpl->result['main'];
>
> и замените ее на
> eval (' ?' . '>' . $tpl->result['main'] . '<' . '?php ');
>
> Все, вы можете использовать сторонние скрипты на вашем сайте. Данных хак не рекомендуется к использованию на версиях ниже 3.0
"... небольшой хак ..."
Ага, небольшой. Нету просто слов... DLE.
"Данных хак не рекомендуется к использованию на версиях ниже 3.0"
Я бы вообще его не рекомендовал бы даже.
http://dle-news.ru/tips/33-ispolzovanie_ljubykh_php_vstavok_v_shabl onakh.html
P.S.: знаю что 2006, но все равно можно было и получше написать.
+155
// Отладочная информация
if(1)
{
print "<!--\r\n";
$time_end = microtime(true);
$exec_time = $time_end-$time_start;
if(function_exists('memory_get_peak_usage'))
print "memory peak usage: ".memory_get_peak_usage()." bytes\r\n";
print "page generation time: ".$exec_time." seconds\r\n";
print "-->";
}
Simpla CMS, красавцы! :D
+64
int r = 5;
if (r ==5) {
throw new Exception();
}
+154
//Показывать или убирать шапку
var shapka = $('.shapka');
$(window).scroll(function(){
if($(window).scrollTop() > 800){
shapka.fadeIn();
} else {
shapka.fadeOut();
}
});
//Scrolling up function
$(function(){
$.fn.scrollToTop = function(){$(this).hide().removeAttr("href");
if($(window).scrollTop()!="0"){
$(this).fadeIn("slow")
}
var scrollDiv=$(this);$(window).scroll(function(){
if($(window).scrollTop()=="0"){
$(scrollDiv).fadeOut("slow")
}
else{
$(scrollDiv).fadeIn("slow")
}
});
$(this).click(function(){$("html, body").animate({scrollTop:0},"slow")})}
});
$(function() {
$("#toTop").scrollToTop();
});
//Динамическое изменения title страницы
function dynamicTitle(d){
var t = new Array(
"Курс 'Основы программирования'",
"Внимание! Сегодня скидка!"
);
if(typeof d === 'number'){
document.title = t[d];
} else {
for(var i=0; i<t.length; i++){
if(t[i] === document.title){
continue;
} else {
document.title = t[i];
break;
}
}
}
}
dynamicTitle(0);
setInterval(dynamicTitle, 2000);
http://progbasics.ru
Советую почитать весь сайт и код, такого эпичного говнеца я еще не видел. Особенно в отзывах и программе курса.