- 1
- 2
- 3
- 4
https://r.mradx.net/img/02/039F10.png
Даже такой гигант, как "Mail.Ru", использует "SQL". А вы продолжайте подтекать от "NoSQL"-говна.
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
0
https://r.mradx.net/img/02/039F10.png
Даже такой гигант, как "Mail.Ru", использует "SQL". А вы продолжайте подтекать от "NoSQL"-говна.
0
SELECT *
FROM
(SELECT CASE
WHEN (CASE
WHEN datediff(DAY,date,
(SELECT top (1) date
FROM Battles AS P2
WHERE P2.date > P1.date
ORDER BY P2.date))/365 = 0 THEN 'Y y.,'
ELSE cast((datediff(DAY,date,
(SELECT top (1) date
FROM Battles AS P2
WHERE P2.date > P1.date
ORDER BY P2.date))/365) AS varchar(20)) + ','
END + CASE
WHEN (datediff(DAY,date,
(SELECT top (1) date
FROM Battles AS P2
WHERE P2.date > P1.date
ORDER BY P2.date))/30 - (datediff(DAY,date,
(SELECT top (1) date
FROM Battles AS P2
WHERE P2.date > P1.date
ORDER BY P2.date))/365) * 12) = 0 THEN 'M m.'
ELSE cast((datediff(DAY,date,
(SELECT top (1) date
FROM Battles AS P2
WHERE P2.date > P1.date
ORDER BY P2.date))/30 - (datediff(DAY,date,
(SELECT top (1) date
FROM Battles AS P2
WHERE P2.date > P1.date
ORDER BY P2.date))/365) * 12) AS varchar(20))
END) = 'Y y.,M m.' THEN ''
ELSE (CASE
WHEN datediff(DAY,date,
(SELECT top (1) date
FROM Battles AS P2
WHERE P2.date > P1.date
ORDER BY P2.date))/365 = 0 THEN 'Y y.,'
ELSE cast((datediff(DAY,date,
(SELECT top (1) date
FROM Battles AS P2
WHERE P2.date > P1.date
ORDER BY P2.date))/365) AS varchar(20)) + ','
END + CASE
WHEN (datediff(DAY,date,
(SELECT top (1) date
FROM Battles AS P2
WHERE P2.date > P1.date
ORDER BY P2.date))/30 - (datediff(DAY,date,
(SELECT top (1) date
FROM Battles AS P2
WHERE P2.date > P1.date
ORDER BY P2.date))/365) * 12) = 0 THEN 'M m.'
ELSE cast((datediff(DAY,date,
(SELECT top (1) date
FROM Battles AS P2
WHERE P2.date > P1.date
ORDER BY P2.date))/30 - (datediff(DAY,date,
(SELECT top (1) date
FROM Battles AS P2
WHERE P2.date > P1.date
ORDER BY P2.date))/365) * 12) AS varchar(20)) END)
END AS 'Возраст',
date AS date1,
(SELECT top (1) date
FROM Battles AS P2
WHERE P2.date > P1.date
ORDER BY P2.date) AS date2
FROM Battles AS P1
WHERE
(SELECT top (1) date
FROM Battles AS P2
WHERE P2.date > P1.date
ORDER BY P2.date) IS NOT NULL) AS t
UNION
(SELECT CASE
WHEN (CASE
WHEN datediff(DAY,date,CONVERT (date, GETDATE()))/365 = 0 THEN 'Y y.,'
ELSE cast((datediff(DAY,date,CONVERT (date, GETDATE()))/365) AS varchar(20)) + ','
END + CASE
WHEN (datediff(DAY,date,CONVERT (date, GETDATE()))/30 - (datediff(DAY,date,CONVERT (date, GETDATE()))/365) * 12) = 0 THEN 'M m.'
ELSE cast((datediff(DAY,date,CONVERT (date, GETDATE()))/30 - (datediff(DAY,date,CONVERT (date, GETDATE()))/365) * 12) AS varchar(20))
END) = 'Y y.,M m.' THEN ''
ELSE (CASE
WHEN datediff(DAY,date,CONVERT (date, GETDATE()))/365 = 0 THEN 'Y y.,'
ELSE cast((datediff(DAY,date,CONVERT (date, GETDATE()))/365) AS varchar(20)) + ','
END + CASE
WHEN (datediff(DAY,date,CONVERT (date, GETDATE()))/30 - (datediff(DAY,date,CONVERT (date, GETDATE()))/365) * 12) = 0 THEN 'M m.'
ELSE cast((datediff(DAY,date,CONVERT (date, GETDATE()))/30 - (datediff(DAY,date,CONVERT (date, GETDATE()))/365) * 12) AS varchar(20))
END)
END, date, CONVERT (date, GETDATE())
FROM Battles AS T1
WHERE
(SELECT top (1) date FROM Battles AS T2
WHERE T2.date > T1.date ORDER BY T2.date) IS NULL );
BDcorabli@ex5
+2
select * from
(
select case when (case when datediff(day,date,(select top (1) date from Battles as P2 where P2.date > P1.date order by P2.date))/365 = 0 then 'Y y.,' else cast((datediff(day,date,(select top (1) date from Battles as P2 where P2.date > P1.date order by P2.date))/365) as varchar(20)) + ',' end + case when (datediff(day,date,(select top (1) date from Battles as P2 where P2.date > P1.date order by P2.date))/30 - (datediff(day,date,(select top (1) date from Battles as P2 where P2.date > P1.date order by P2.date))/365) * 12) = 0 then 'M m.' else cast((datediff(day,date,(select top (1) date from Battles as P2 where P2.date > P1.date order by P2.date))/30 - (datediff(day,date,(select top (1) date from Battles as P2 where P2.date > P1.date order by P2.date))/365) * 12) as varchar(20)) end) = 'Y y.,M m.' then '' else (case when datediff(day,date,(select top (1) date from Battles as P2 where P2.date > P1.date order by P2.date))/365 = 0 then 'Y y.,' else cast((datediff(day,date,(select top (1) date from Battles as P2 where P2.date > P1.date order by P2.date))/365) as varchar(20)) + ',' end + case when (datediff(day,date,(select top (1) date from Battles as P2 where P2.date > P1.date order by P2.date))/30 - (datediff(day,date,(select top (1) date from Battles as P2 where P2.date > P1.date order by P2.date))/365) * 12) = 0 then 'M m.' else cast((datediff(day,date,(select top (1) date from Battles as P2 where P2.date > P1.date order by P2.date))/30 - (datediff(day,date,(select top (1) date from Battles as P2 where P2.date > P1.date order by P2.date))/365) * 12) as varchar(20)) end) end as 'Возраст', date as date1, (select top (1) date from Battles as P2 where P2.date > P1.date order by P2.date) as date2 from Battles as P1 where (select top (1) date from Battles as P2 where P2.date > P1.date order by P2.date) is not null) as t
union
(select case when (case when datediff(day,date,CONVERT (date, GETDATE()))/365 = 0 then 'Y y.,' else cast((datediff(day,date,CONVERT (date, GETDATE()))/365) as varchar(20)) + ',' end + case when (datediff(day,date,CONVERT (date, GETDATE()))/30 - (datediff(day,date,CONVERT (date, GETDATE()))/365) * 12) = 0 then 'M m.' else cast((datediff(day,date,CONVERT (date, GETDATE()))/30 - (datediff(day,date,CONVERT (date, GETDATE()))/365) * 12) as varchar(20)) end) = 'Y y.,M m.' then '' else (case when datediff(day,date,CONVERT (date, GETDATE()))/365 = 0 then 'Y y.,' else cast((datediff(day,date,CONVERT (date, GETDATE()))/365) as varchar(20)) + ',' end + case when (datediff(day,date,CONVERT (date, GETDATE()))/30 - (datediff(day,date,CONVERT (date, GETDATE()))/365) * 12) = 0 then 'M m.' else cast((datediff(day,date,CONVERT (date, GETDATE()))/30 - (datediff(day,date,CONVERT (date, GETDATE()))/365) * 12) as varchar(20)) end) end, date, CONVERT (date, GETDATE()) from Battles as T1 where (select top (1) date from Battles as T2 where T2.date > T1.date order by T2.date) is null
);
BDcorabli@nomer5
+3
https://ssr.vuejs.org/ru/
Это победа! Столько лет героически переносить сайты на клиент (SPA! Мы разгрузим сервер! Сервер будет отдавать только JSON!) что бы в один момент пенести всё на сервер обратно из-за ёбанных сеошников.
+1
Раз уж пошли багрепорты и их начали исправлять,
https://www.govnokod.ru/24743
Mixed Content: The page at 'https://www.govnokod.ru/24743' was loaded over HTTPS, but requested an insecure script 'http://platform.twitter.com/widgets.js'. This request has been blocked; the content must be served over HTTPS.
24743:127 Mixed Content: The page at 'https://www.govnokod.ru/24743' was loaded over HTTPS, but requested an insecure resource 'http://www.facebook.com/plugins/like.php?app_id=262270407124304&href=https://www.govnokod.ru/24743&send=false&layout=button_count&width=130&show_faces=true&action=like&colorscheme=light&font=arial&height=20'. This request has been blocked; the content must be served over HTTPS.
+5
http://govnokod.ru/javascript/
Forbidden
You don't have permission to access /javascript/ on this server.
Apache/2.4.18 (Ubuntu) Server at govnokod.ru Port 80
+1
onStart =: verb define
wd 'pc game15; pn 15; bin hv; bin h'
i =. 0
for_text. ":@>:0,~?~15 do.
name =. 'a', ":i
wd 'cc ', name , ' button; cn ', text
if. 3 = 4|i do.
wd 'bin z; bin h'
end.
wd 'set ', name, ' wh 80 80'
". 'game15_', name, '_button =: buttonclicked@]&', (":i)
i =. >:i
end.
wd 'set a15 text'
wd 'cc count static; cn 0'
count =: 0
wd 'bin z'
wd 'cc restart button; cn restart'
wd 'pshow'
empty =: 15
0$0
)
buttonclicked =: verb define
if. 1 = (+/)(**)(-/@:<.@:%&4 , -/@:|~&4) empty, y do.
wd 'set a', (":empty), ' text ', wd 'get a', (":y), ' text'
wd 'set a', (":y), ' text'
empty =: y
count =: >:count
wd 'set count text ', ":count
end.
)
game15_restart_button =: verb define
wd 'pclose'
wd 'activity base'
)
wd 'activity base'
Я осилил гуй в J! Урряяяя!
0
private Integer getIntegerValue(int length) throws PivotReadExeption {
getValue(length);
return this.stringBuffer.toString().trim().isEmpty()?0:Integer.valueOf(this.stringBuffer.toString());
}
private BigDecimal getDoubleValue(int length) throws PivotReadExeption {
getValue(length);
if(this.stringBuffer.toString().trim().isEmpty()) return null;
return new BigDecimal(this.stringBuffer.toString().trim());
}
Сотрудник выдал. Это говнокод или нет?
+1
<?php
echo implode ("<br>", file("govnokod.php"));
?>
Угадайте как называется это!
+2
if (!(fs_info->workers && fs_info->delalloc_workers &&
fs_info->submit_workers && fs_info->flush_workers &&
fs_info->endio_workers && fs_info->endio_meta_workers &&
fs_info->endio_meta_write_workers &&
fs_info->endio_write_workers && fs_info->endio_raid56_workers &&
fs_info->endio_freespace_worker && fs_info->rmw_workers &&
fs_info->caching_workers && fs_info->readahead_workers &&
fs_info->fixup_workers && fs_info->delayed_workers && // <===
fs_info->fixup_workers && fs_info->extent_workers && // <===
fs_info->qgroup_rescan_workers)) {
err = -ENOMEM;
goto fail_sb_buffer;
}
https://bugzilla.kernel.org/show_bug.cgi?id=82021