- 1
- 2
- 3
- 4
- 5
- 6
if( $yandexXML==false ){
//...
}
elseif( $yandexXML==true ){
//...
}
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+155
if( $yandexXML==false ){
//...
}
elseif( $yandexXML==true ){
//...
}
не ну а вдруг как бы че
+134
#include <stdio.h>
#include <stdint.h>
#include <string.h>
#include <inttypes.h>
union Str
{
uint64_t a;
char str[8];
};
int main(void)
{
union Str str;
memcpy( &str.str, "12345678", sizeof(str.a));
str.a = ((str.a & 0x0F000F000F000F00)>>8) +
((str.a & 0x000F000F000F000F)*10);
str.a = 1000000 * ((str.a >> 0 ) & 0xFF) +
10000 * ((str.a >> 16) & 0xFF) +
100 * ((str.a >> 32) & 0xFF) +
((str.a >> 48) & 0xFF);
//little-endian only. Можно переделать под big-endian
printf("%"PRIu64, str.a);
return 0;
}
Байтоебское преобразование строки из 8 цифр(в виде ascii символов) в число
+124
// Просрока быть недолжно.
// Если нет платежа, то будет исключение.
// Оба эти случая логически исключены, если медот не дергать в неположеном месте.
−174
Стр = ТЗОбщая.Добавить();
Стр.сотрудник = Выборка.сотрудник;
Стр.Результат = ВЫборка.Результат;
ИскомаяСтрока = ТЗСотрДатаПриема.Найти(Стр.сотрудник,"Сотрудник");
Если ИскомаяСтрока <> Неопределено Тогда
месяц_ = Месяц(ИскомаяСтрока.ДатаПриемаНаРаботу);
если месяц_ > 7 тогда // чел принят после июля
число_ = 12 - месяц_; //кол-во отработанных месяцев
иначе
число_ = 6 ;
конецесли;
КонецЕсли;
число_ = число_+ Месяц(ВыбДата) ;
если число_ >=12 тогда
число_=12;
конецесли;
Стр.СреднийЗаработок = Окр(ВЫборка.Результат/29.4/число_,2);
Вот так у нас считают средний заработок за последний год)))
+138
Участник, прошу тебя: не поленись, пройди по анкетам и поставь всем минусы.
Минуисуя участников, ты помогаешш обществу снижать ЧСВ.
Участник, прошу тебя: не поленись, пройди по анкетам и поставь всем минусы.
Минуисуя участников, ты помогаешш обществу снижать ЧСВ.
+124
[% FOREACH i IN DYN_DATE_OPT %]
<td class="number [% IF loop.count mod 2 != 0 %]odd[% END %] distri_td" [% distri_style %]>[% DYN_FILTER_COMMIFY( distr_row.lic.$i ) || 0 %]</td>
[% UNLESS DYN_PARAMS.display_unprocent %]
<td class="number right_b [% IF loop.count mod 2 != 0 %]odd[% END %] distri_td" [% distri_style %]>[% DYN_FILTER_PERCENT( distr_row.lic.$i, distr_row.commonper.$i ) %]</td>
[% END %]
<td class="number left_b [% IF loop.count mod 2 != 0 %]odd[% END %] distri_td" [% distri_style %]>[% DYN_FILTER_COMMIFY( distr_row.gsn_lic.$i ) || 0 %]</td>
[% UNLESS DYN_PARAMS.display_unprocent %]
<td class="number right_b [% IF loop.count mod 2 != 0 %]odd[% END %] distri_td" [% distri_style %]>[% DYN_FILTER_PERCENT( distr_row.gsn_lic.$i, distr_row.gsnper.$i ) %]</td>
[% END %]
<td class="number left_b [% IF loop.count mod 2 != 0 %]odd[% END %] distri_td" [% distri_style %]>[% DYN_FILTER_COMMIFY( distr_row.lic_ov.$i, 'red' ) || 0 %]</td>
[% UNLESS DYN_PARAMS.display_unprocent %]
<td class="number [% IF loop.count mod 2 != 0 %]odd[% END %] distri_td" [% distri_style %]>[% DYN_FILTER_PERCENT( distr_row.lic_ov.$i, distr_row.gsnper.$i ) %]</td>
[% END %]
[% END %]
Template::Toolkit
236 вот такого вот шаблона. Во всём сервисе их пачка, и все аналогичны.
+126
try
{
var ticketInfo =
WebServicesRepository.XLoginInstance.XLoginTicketHandler(ticket.Ticket);
if (!(ticketInfo.Errors.Length > 0))
FormsAuthenticationUtility.SetAuthCookie(ticketInfo.UserID, ticketInfo.UserLogin, ticketInfo.UserPassword, ticketInfo.Email, false);
var profile =
AccountRepository.GetUserProfile(ticketInfo.Email, ticketInfo.UserPassword) ?? null;
var authForm =
new AuthenticateForm()
{
Login = profile.Login,
Password = profile.Password,
IsPersistent = true
};
AccountRepository.SignIn(authForm, ref errors);
}
catch(Exception e)
{
log.Error("Автоматическая авторизация", e);
};
Наговнокодил на Asp.net )
+141
ПОСОНЫ, МНЕ НАКОНЕЦ ТО ДАЛИ!
+108
; Assign standard procedure (PChar)
AssignFileC:
DB 0BAH ;MOV DX,immed
; Assign standard procedure (String)
AssignFile:
XOR DX,DX
MOV BX,SP
PUSH DS
LES DI,SS:[BX+8]
LDS SI,SS:[BX+4]
CLD
XOR AX,AX
STOSW
MOV AX,fmClosed
STOSW
XOR AX,AX
MOV CX,(fName-fBufSize)/2
REP STOSW
IF WindowsVersion
PUSH ES
PUSH DI
PUSH ES
PUSH DI
ENDIF
MOV CX,79
OR DX,DX
JNE @@1
LODSB
CMP CL,AL
JBE @@1
MOV CL,AL
JCXZ @@2
@@1: LODSB
OR AL,AL
JE @@2
STOSB
LOOP @@1
@@2: XOR AL,AL
STOSB
IF WindowsVersion
CALL AnsiToOem
ENDIF
POP DS
RETF 8
Угадайте с первых строк автора и как выполнится инструкция DB 0BAH; XOR DX, DX.
+140
innotracOrder.OrderShipTo = new PostOrderBatchRequestOrderBatchCustomerOrderOrderShipTo[] { innotracShipTo };
var innotracPayment = new PostOrderBatchRequestOrderBatchCustomerOrderPayment();
var innotracCreditCard = new PostOrderBatchRequestOrderBatchCustomerOrderPaymentCreditCard();
Код древних ацтеков