- 1
http://prntscr.com/34tyg5
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+143
http://prntscr.com/34tyg5
wat?
PS, капча 2882.
+152
public function validateItem() {
$orderPricesSum = null;
if($orderPricesSum == null) {
$orderPricesSum = $this->getPricesSum();
}
if($this->minimal && $orderPricesSum < $this->minimal) {
return false;
}
if($this->maximum && $orderPricesSum > $this->maximum) {
return false;
}
return true;
}
$orderPricesSum другой ведь какой-то может быть...
+137
ascdec proc near
mov di,0
mov si,0
xor dx,dx
mov bx,offset buf
add bx,10
mov cx,11
lo0:
dec bx
dec cx
jcxz ex0
mov al,[bx]
cmp al,255
je lo0
lo1:
sub al,30h
push bx
push cx
mov bx,offset deci
xor dx,dx
mov cx,word ptr[bx+2]
mov bx,word ptr[bx]
mov ah,0
call mult32
add di,ax
adc si,dx
mov bx,offset deci
mov ax,[bx]
mov dx,[bx+2]
call multen
mov bx,offset deci
mov [bx],ax
mov [bx+2],dx
pop cx
pop bx
dec bx
dec cx
jcxz ex0
mov al,[bx]
jmp lo1
ex0:
mov ax,di
mov dx,si
test dx,8000h
jz enda
jmp error
enda:
cmp minus,2dh
jne pl1
call ccc
pl1:
ret
ascdec endp
multen proc near
push bx
push cx
mov bx,10
mov cx,0
call mult32
pop cx
pop bx
ret
multen endp
mult32 proc near
push si
push di
push dx
push ax
test dx,8000h
jz ml
call ucc
push dx
push ax
ml:
mov dx,cx
mov ax,bx
test dx,8000h
jz ml0
call ucc
mov bx,ax
mov cx,dx
ml0:
pop ax
pop dx
mov si,0
mov di,0
mul bx ;AX*BX
mov di,ax
mov si,dx
pop ax
mul cx ;AX*CX
add si,ax
pop dx
ucc proc near
dec ax
sbb dx,0
not ax
not dx
ret
ucc endp
Превращение строки в число.
−165
...
Возврат ?(НЕ Запрос.Выполнить().Пустой(),Истина,Ложь);
+21
// Шифровка текста.
char* encryption(char *Text){
int i = 0;
while(Text[i]){
switch(Text[i]){
default:
Text[i] = '.';
break;
case 'a':
Text[i] = ',';
break;
// ...
}
i++;
}
return Text;
}
Русские программисты обеспечивают безопасность данных ФСБ.
+135
void ConvertingExpressions()
{
float.TryParse(transform.position.x.ToString(), out x);
float.TryParse(transform.position.y.ToString(), out y);
float.TryParse(transform.position.z.ToString(), out z);
}
Я просто искал решение проблем и нашел это:
http://itech.do.am/publ/7-1-0-58
+131
Set-Cookie pingadmin_ya_ne_robot=1; expires=Thu, 27 Mar 2014 06:39:49 GMT; path=/; domain=.ping-admin.ru;
Ya_ne_robot_infa_sotka
+153
var tm_regs=new Array();
tm_regs[1]=new Array('ru9','ru15','ru6','ru27','ru4','ru25','ru7','ru31','ru26','ru1','ru22','ru30','ru5','ru17','ru23','ru18','ru12','ru10','ru3','ru28','ru24','ru16','ru14','ru32','ru19','ru29','ru8','ru11','ru13','ru2','ru21');
tm_regs[2]=new Array('az1','by1','kz3','kz4','kz2','kg1','kg2','lv1','lt1','md1','ua8','ua3','ua1','ua9','ua5','ua7','ua4','ua2','ua6','ua10');
tm_regs[3]=new Array('uk2','de5','de4','de2','de3','es1','it1','lu1','nl2','nl3','nl1','nl4','nl6','nl5','pl2','pl1','ro1','fi1','ru0','fr1','cz1','ch1');
tm_regs[4]=new Array('ca4','ca2','ca3','ca1','us6','us10','us4','us5','us2','us3','us7','us11','us9','us8','us1');
tm_regs[5]=new Array('il1','sg1','cl1','za1');
function vyd_vse1(reg_id,c) {
for (var j=0; j<tm_regs[reg_id].length; j++)
document.getElementById(tm_regs[reg_id][j]).checked=c;
vyd_vse_chk();
}
function vyd_vse2(reg_id) {
var ffvv=0;
for (var j=0; j<tm_regs[reg_id].length; j++)
if (document.getElementById(tm_regs[reg_id][j]).checked!=1) {
ffvv=1;
break;
}
if (ffvv==0) document.getElementById('reg_'+reg_id).checked=1;
else document.getElementById('reg_'+reg_id).checked=0;
vyd_vse_chk();
}
function vyd_vse() {
var ffvv=0;
for (var i=0; i<tm_regs.length; i++)
if (tm_regs[i])
for (var j=0; j<tm_regs[i].length; j++)
if (document.getElementById(tm_regs[i][j]).checked!=1) { ffvv=1;
break;
}
for (var i=0; i<tm_regs.length; i++)
if (tm_regs[i]) {
document.getElementById('reg_'+i).checked=ffvv;
for (var j=0; j<tm_regs[i].length; j++)
document.getElementById(tm_regs[i][j]).checked=ffvv;
}
vyd_vse_chk();
}
function vyd_vse_chk() {
var ffvv=0;
for (var i=0; i<tm_regs.length; i++)
if (tm_regs[i])
for (var j=0; j<tm_regs[i].length; j++)
if (document.getElementById(tm_regs[i][j]).checked!=1) { ffvv=1;
break;
}
if (ffvv==0) document.getElementById('vydvse').innerHTML='Снять выделение со всех точек';
else document.getElementById('vydvse').innerHTML='Выбрать все';
}
function vyd_vse_submit() {
var ffvv=0;
for (var i=0; i<tm_regs.length; i++)
if (tm_regs[i])
for (var j=0; j<tm_regs[i].length; j++)
if (document.getElementById(tm_regs[i][j]).checked==1) { ffvv=1;
break;
}
if (ffvv==0) {
alert('Пожалуйста, выберите хотя бы одну точку мониторинга, откуда будет выполняться проверка.');
return false;
}
return true;
}
view-source:http://ping-admin.ru/free_test/
+129
int minus(int ch)
{
if (ch < 0)
{
char buf[255];
char *chs = itoa(ch);
char *chsn = (char*)calloc(1, strlen(chs)+1];
memset(chsn, 0, strlen(chs)+1);
chsn[0] = '-';
for (int i = 1, int j = 0; j < strlen(chs); i++, j++)
{
chsn[i] = chs[j];
}
int ret = atoi(chsn);
return ret;
}
else
{
char buf[255];
char *chs = itoa(ch);
char *chsn = (char*)calloc(1, strlen(chs)+1];
memset(chsn, 0, strlen(chs)+1);
for (int i = 1, int j = 0; i < strlen(chs); i++, j++)
{
chsn[j] = chs[i];
}
int ret = atoi(chsn);
return ret;
}
}
+77
// Решил узнать, что лучше C или C++.
int C;
if(C == C++)
cout << "То же самое.";
else
cout << "Разные.";
C++ то же самое что и С.
Как было сказано в одной книге компьютер очень глупый(Хоть он тут и не причём, компилятор подставил).