- 1
- 2
Почему Delphi не умирает? Кто родил Lazarus и нахуя? Чем C++ лучше Delphi? Почему php хуже delphi, c++ и всех прочих?
За что все так ненавидят WordPress?
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
−1
Почему Delphi не умирает? Кто родил Lazarus и нахуя? Чем C++ лучше Delphi? Почему php хуже delphi, c++ и всех прочих?
За что все так ненавидят WordPress?
У меня 4 часа утра, и эти ебучие вопросы не дают мне спать. Отвечайте, сритесь и бомбите, пожалуйста.
0
https://blogs.msdn.microsoft.com/commandline/2018/03/07/windows10v1803/
в винду завезли far, openssh и AF_UNIX (aka unix domain sockets), хотя раньше были только named pipes.
Мне кажется что скоро завезут подсистему tty и posix-compatible шел
0
getword:
push ebx ecx esi edi
cmp al, ' '
jbe .be
mov byte [.b1], 0x74
mov byte [.b2], 0x74
jmp .start
.be:
mov byte [.b1], 0x73
mov byte [.b2], 0x73
.start:
mov edi, _tib
mov ebx, edi
add ebx, [_ntib]
add edi, [_toin]
.l1:
cmp edi, ebx
jae .l3
scasb
.b1:jae .l1
mov esi, edi
mov edi, [_here]
inc edi
dec esi
xor ecx, ecx
.l2:
cmp esi, ebx
jae .l3
cmp al, [esi]
.b2:jae .l3
movsb
inc ecx
jmp .l2
.l3:
mov eax, [_here]
mov [eax], cl
sub esi, _tib - 1
mov [_toin], esi
pop edi esi ecx ebx
ret
Оооооо даааааааааа!
0
try
{
docdate = po.Items[0].ReqSendTransferList[0].TransferData[0].Payer[0].PaperCredentials[0].IssueDate;
}
catch
{
docdate = "01.01.1900";
}
try
{
docwho = po.Items[0].ReqSendTransferList[0].TransferData[0].Payer[0].PaperCredentials[0].Issuer;
}
catch
{
docwho = "";
}
try
{
dockod = po.Items[0].ReqSendTransferList[0].TransferData[0].Payer[0].PaperCredentials[0].IssuerCode;
}
catch
{
dockod = "";
}
phone = po.Items[0].ReqSendTransferList[0].TransferData[0].Payer[0].Phone;
try
{
docser = po.Items[0].ReqSendTransferList[0].TransferData[0].Payer[0].PaperCredentials[0].SerialNumber;
}
catch
{
docser = "";
}
try
{
docnom = po.Items[0].ReqSendTransferList[0].TransferData[0].Payer[0].PaperCredentials[0].CNumber;
}
catch
{
docnom = "";
}
birthplace = "";
try
{
birthplace = po.Items[0].ReqSendTransferList[0].TransferData[0].Payer[0].Registry[5].PValue.ToString().Trim();
}
catch
{
birthplace = "";
}
try
{
birthplace = birthplace + ", " + po.Items[0].ReqSendTransferList[0].TransferData[0].Payer[0].Registry[6].PValue.ToString().Trim();
}
catch
{
s = "";
}
NullReference - нет, не слышал
0
function _random_key() {
return '_' + new Date().getTime();
}
Fucking random!
0
global _start
_start:
mov ebx,0
mov eax,1
int 0x80
https://habr.com/company/flant/blog/413959/
Объясните для тупых, как программа в 3 команды может занимать аж 352 байта?
Помню были приколы, когда в блокноте или пейнте писали бинарники.
+3
Если (Строка(Объект.ДатаНач) = "01.01.0001 0:00:00") или (Строка(Объект.ДатаКон) = "01.01.0001 0:00:00") Тогда
ТекстСообщения = НСтр("ru = 'Задайте период формирования отчета!
|Должны быть заполнены дата начала и дата окончания периода.'");
Предупреждение(ТекстСообщения);
Возврат;
КонецЕсли;
Проверка даты от лучшего программиста организации с ЗП 100k р
−1
Обсуждение ЧМ по футболу
0
void trampoline(void (*func)(void), bool flag)
{
if (flag)
func();
else
trampoline(func, true);
}
int
main(int argc, char *argv[])
{
/*... */
trampoline(set_aes_keys, false);
}
Зачем так? ЯННП.
0
def index
categories = params[:category_ids].present? ?
params[:category_ids].collect {|id| Category.find id } :
Category.all
respond_with(:api, categories)
end
когда не знаешь как на это реагировать