- 1
- 2
- 3
- 4
define('SECOND', 1);
define('MINUTE', SECOND*60);
define('HOUR', MINUTE*60);
// ...
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+140
define('SECOND', 1);
define('MINUTE', SECOND*60);
define('HOUR', MINUTE*60);
// ...
количество секунд в секунде — это определённо что-то новое.
+140
var x = 43;
var y = 34;
var z = x++ + --y;
console.log(z);
console.log(y);
console.log(x);
%D
+140
var i = 9;
for(;;){
if(i === 0)break;
console.log(i);
i--;
}
+140
if(!false && ( false || (false && true) )) alert("Guess what...");
+140
while(index --> 1)
+140
public static Thread RunInNewThread(Action<string[]> method, string[] args, ThreadPriority priority)
{
Thread thread = new Thread(() => method(args));
thread.Name = method.Method.Name;
thread.SetApartmentState(ApartmentState.STA);
thread.Priority = priority;
thread.Start();
return thread;
}
public static Thread RunInNewThread(Action<bool> method, bool args, ThreadPriority priority)
{
Thread thread = new Thread(() => method(args));
thread.Name = method.Method.Name;
thread.SetApartmentState(ApartmentState.STA);
thread.Priority = priority;
thread.Start();
return thread;
}
public static Thread RunInNewThread(Action<DateTime> method, DateTime date, ThreadPriority priority)
{
Thread thread = new Thread(() => method(date));
thread.Name = method.Method.Name;
thread.SetApartmentState(ApartmentState.STA);
thread.Priority = priority;
thread.Start();
return thread;
}
Шикарно
+140
#include <stdio.h>
int main()
{
printf("test\n");
__asm volatile (".rept 10\n");
printf("test\n");
__asm volatile (".endr");
return 0;
}
Еще немного поиздевался над GCC. Через ассемблерные вставки, точнее через вставку директивы .rept иногда можно повторить некоторый кусок кода несколько раз. Работает это далеко не всегда
http://sourceware.org/binutils/docs/as/Rept.html
Этот .rept по сути просто копипастит кусок кода
+140
procedure TForm1.CloseChecker1Click(Sender: TObject);
begin
Halt;
end;
procedure TForm1.CoolTrayIcon1DblClick(Sender: TObject);
begin
Form1.Show;
CoolTrayIcon1.IconVisible:=false;
end;
end.
Продолжение. Начало на http://govnokod.ru/13317, http://govnokod.ru/13318
+140
А что можно создать с помощью компилятора
Borland JBuilder?
Что можно создать на этом компиляторе?
+140
Несколько дней назад я просил помочь мне положить сайт vbbook.ru.
Если честно, когда я писал это сообщение, не рассчитывал, что кто-то серьезно к этому отнесется.
Но...
Кто-то местный положил сайт почти на 4 дня!! Я в шоке! Спасибо! Я преклоняюсь пред Вашим величием! )
.