- 1
- 2
- 3
- 4
- 5
- 6
CFG ; start: scasb
DCG ; salc
AEEAFF ; and al,'\'-'/'
AAEAFO ; add al,'/'
DBFAFB ; int 29h
DFDDGG ; jmp start
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+114
CFG ; start: scasb
DCG ; salc
AEEAFF ; and al,'\'-'/'
AAEAFO ; add al,'/'
DBFAFB ; int 29h
DFDDGG ; jmp start
Генератор лабиринта на Wct.
+133
#include <stdio.h>
int main () {
char c;
int result=0;
while(scanf("%c",&c) ) {
if( (c<'0') || (c > '1') ) break;
result«=1;
result+=c-'0';
};
printf("%d",result);
return 0;
}
Этот код переводит число из двоичной системы в десятичную. Зачем-то основано на работе с символами.
+144
++++++[->++<].<+,
ГОВНОКОДЕРЫ, Я СЕГОДНЯ ШЁЛ КОРОЧЕ ПО ПОДВОРОТНЕ И УВИДЕЛ АСМЕРА В МАЙКЕ "ASM 4EVER", НУ Я ПОДСКОЧИЛ И РЕЗКО ПЕРЕЕБАЛ ЕМУ В ЩЩИ С ВЕРТУШКИ И ПОЯСНИЛ ЕГО КРИКОМ "НЕ ЛЮБЛЮ ПРОГРАММНЫЕ ПРЕРЫВАНИЯ", ПОТОМУ ЧТО Я УГОРЕЛ ПО ++++++[->++<].<+, ПАЦАНЫ ДУХ СТАРОЙ ШКОЛЫ ЖИВЁТ ТОЛЬКО В СТЕКЕ РАЗМЕРНОСТЬЮ 30 000 БАЙТ, ГДЕ ЕБАШАТСЯ ПО КАНОНАМ РАЗРАБОТКИ, ГДЕ ПАЦАНЫ ЖИВУТ ОГРАНИЧЕННОЙ ПАМЯТЬЮ, ОДНОПОТОЧНОСТЬЮ И ЕБУТ СИСТЕМУ ОКРУЖЕНИЯ В РОТ! ТОЛЬКО ОДНА ПРОЦЕДУРА ++++++[->++<].<+, ТОЛЬКО АСКИ!!! ЮНИТИ УЛЬТРАХАРДКОР АСКИ!!! пацаны ебашьте ютф, фу, асмеров, дрочеров на компил
+131
<style>
.newObjectHref #getNewObject_btn{font-size:18px}
</style>
+67
catch (...)
{
return -__LINE__;
}
+144
/* Проект на Kohana Framework
Таблица "курсы" (которую товарищ умудрился ещё обозвать tracks) имеет связь "многие ко многим" с таблицей "разделы курсов".
Для этого в ней есть поле section_id вот такого содержания:
2|3|4|6|9
А вот так запрашиваются курсы из определённой категории:
*/
$tracks = ORM::factory('Tracks')->order_by($order_by,'ASC')->where('section_id','LIKE','%'.$this->track_id.'%')->find_all()->as_array();
// Ну то есть, если категорий будет больше 10, то появятся неожиданные результаты....
Всегда весело смотреть, как люди, не знающие как делать связь "многие-ко-многим" изобретаю велосипеды....
+145
add ax,1 ; Добавляем в ax 1 (не знаю, почему он так сделал, МЕДЛЕННО И 3 БАЙТА), можно было же inc ax
add ax,1
add ax,1
add ax,1
add ax,1
add ax,1
add ax,1
add ax,1
add ax,1
mov ax,9 ; А теперь я понял тщетность бытия и те потраченные байты выше.
Самый лучший говнокод новичка, который я видел.
+198
org 100h ; DOS, чёрной пеленой покрытый DOS...
delGovnocode:
mov eax,govnokod ; Помещаем в EAX говнокод
xor eax,eax ; Обнуляем EAX
govnokod db "AllGovnocodeInTheWorld" ; говнокод
Самый эффективный способ уничтожения говнокода, который является говнокодом.
+143
int n;
cin >> n;
int nums[n];
for (int i = 0; i < n; i++)
nums[i] = pow(i + 1, 2);
Немного эзотерики.
nums[4] = 24
+160
'idate' =>
array (
'UNIX' => '1346688000',
'datetime' => '03.09.2012 19:00',
'time' => '19:00',
'hour' => '19',
'second' => '00',
'date' => '03.09.2012',
'datename' => '03 September 2012',
'year' => '2012',
'y' => '12',
'd' => '03',
'd0' => '3',
'm' => '09',
'm0' => '9',
'month' => 'September',
'day' => 'Monday',
'monthr' => 'сентября',
'datenamer' => '03 сентября 2012',
'ago' => '2 года назад',
),
Правильное хранение даты. Работаю недавно и сам рак еще тот - но это слишком. Переношу БД из в свой проект и встречаю это...