- 1
select count(*) from jxlspp_prices where 0!=0 or catid = 2 }
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
−119
select count(*) from jxlspp_prices where 0!=0 or catid = 2 }
А вот так его!
+141
#include <stdio.h>
void swap(long *a,long *b){
*a=(*a<<sizeof(*a)*4);
*a+=*b;
*b=*a ^ *b;
*b=(*b>>sizeof(*a)*4);
*a=(*a<<sizeof(*a)*4);
*a=(*a>>sizeof(*a)*4);
}
int main(){
long a=22807;
long b=1012;
printf("a=%ld b=%ld\n",a,b);
swap(&a,&b);
printf("a=%ld b=%ld\n",a,b);
}
Swap variables without third variable
+114
#include <stdio.h>
/* Программа выводит ASCII-коды введённых символов */
int main()
{
int a[255];
int i;
for (i = 0; i < 256; i++) {
a[i] = i;
}
int c;
while ((c = getchar()) != EOF) {
if (c != '\n')
printf("%d\n", a[c]);
}
return 0;
}
+54
function viewMap ($battleid, $userplace, $oppo) {
$map = Base("sel", "*", "battlemap", $battleid, 'battleid');
$x=0;
$stringcount=1;
$string2=0;
while ((isset($map[$x]['battlemap_id']))) {
if((fmod($stringcount,15)==1)&&(fmod($stringcount,2)==1)) {
$content.='<div style="position:relative;float:left; border:none; width:750px;">';//начало нечётной строки
$string2++;
}
if((fmod($stringcount,15)==1)&&(fmod($stringcount,2)==0)) {
$content.='<div style="position:relative;float:left; border:none;margin-left:25px; width:750px;margin-top:0px;">';//начало чётной строки
$string2++;
}
$content.='<div style="position:relative;float:left;width:50px;height:50px;border:none;">';
if (($map[$x]['battlemap_patterntype']==0)&&($oppo['user_battlemap']!=$map[$x]['battlemap_cellnumber'])&&($userplace!= $map[$x]['battlemap_cellnumber'])) {/*а теперь брутальная анальная дефлорация ослиц от графа(не пытайтесь повторить)*/
$xuy=$x+1;
if((fmod($string2,2)==0)and(!isset($shotflag)))//ежели мы не стреляем и пляшем в чётной строке, а перс в нечётной
{
if(($x==($userplace-17))or($x==($userplace-16))or($x==($userplace+14))or($x==($userplace+13))) {
$content .='<a href="javascript:gogo('.$xuy.')">';
}
}
if((fmod($string2,2)==1)and(!isset($shotflag)))//ежели мы не стреляем и пляшем в нечётной строке, а перс в чётной
{
if(($x==($userplace-16))or($x==($userplace-15))or($x==($userplace+15))or($x==($userplace+14))) {
$content .='<a href="javascript:gogo('.$xuy.')">';
}
}
if(($map[$x]['battlemap_cellnumber']==($userplace-1))or($map[$x]['battlemap_cellnumber']==($userplace+1))) {
$content .='<a href="javascript:gogo('.$xuy.')">';
}
$content .='<div style="position:relative;float:left;background-image:url(/img/patterns/'.$map[$x]['battlemap_patterntype'].$map[$x]['battlemap_patternstr'].'.png);height: 50px; width: 50px;"><br/> '.$map[$x]['battlemap_cellnumber'].'</div>';
/*всё та же дефлорация*/
if(($map[$x]['battlemap_cellnumber']==($userplace-1))or($map[$x]['battlemap_cellnumber']==($userplace+1))) {
$content .='</a>';
}
if(fmod($string2,2)==0)//ежели господа пляшем в чётной строке, а перс в нечётной
{
if(($x==($userplace-17))or($x==($userplace-16))or($x==($userplace+14))or($x==($userplace+13))) {
$content .='</a>';
}
}
if(fmod($string2,2)==1)//ежели господа пляшем в нечётной строке, а перс в чётной
{
if(($x==($userplace-16))or($x==($userplace-15))or($x==($userplace+15))or($x==($userplace+14))) {
$content .='</a>';
}
}
}
if($userplace == $map[$x]['battlemap_cellnumber']) {
$content .='<a target="_top" href="spell.php?login='.$oppo['user_login'].'" target="_parent" title="Заклинания\Способности" rel="gb_page_center[660, 180]"><div style="position:relative;float:left;background-image:url(/img/patterns/hero.png);height: 50px; width: 50px;"><br/> hero<br/>'.$stringcount2.'</div></a>';
}
if($oppo['user_battlemap'] ==$map[$x]['battlemap_cellnumber']) {
$content .='<a href="spell.php?bgo_id='.$map[$x]['battlemap_cellnumber'].'&action=cast">Скастовать</a><br/>
<a href="index.php?bgo_id='.$map[$x]['battlemap_cellnumber'].'&action=shoot">Выстрелить</a><br/>
<a target="_top" href="info.php?login='.$oppo['user_login'].'" target="_parent" title="Информация о пользователе" rel="gb_page_center[460, 480]">
<div style="position:relative;float:left;background-image:url(/img/patterns/hero.png);height: 50px; width: 50px;"><br/> oppo</div></a>';
}
$content .= '</div>';//конец ячейки
if(fmod($stringcount,15)==0) {
$content.='</div>';//конец строки
}
$x++;
$stringcount++;
}
echo '<div style="margin-top:80px; margin-left:65px; owerflow:hidden;position:relative;width:777px; height:500px; float:left; border:none; background-image:url(http://steambox.ru/img/battlebackgrounds/'.$map[0]['battlemap_landtype'].'.png);background-repeat:no-repeat;">'
.$content.
'</div>'
;
}
Кусок браузерки. Весь остальной код в том же духе (http://govnokod.ru/9458, http://govnokod.ru/3103, http://govnokod.ru/3101 ).
Около 110000 строк отборного говнокода. И как то умудрялось все работать. Недолго правда)))
−379
if city.present?
if city.city.present?
city = city.city
else
city = "NIL"
end
else
city = "NIL"
end
Нечто
−121
Функция ЧерезНоль(Значность) Экспорт
Оборот=10;
Если Значность=2 Тогда
Оборот=100;
ИначеЕсли Значность=3 Тогда
Оборот=1000
ИначеЕсли Значность=4 Тогда
Оборот=10000
ИначеЕсли Значность=5 Тогда
Оборот=100000
ИначеЕсли Значность=6 Тогда
Оборот=1000000
ИначеЕсли Значность=7 Тогда
Оборот=10000000
ИначеЕсли Значность=8 Тогда
Оборот=100000000
ИначеЕсли Значность=9 Тогда
Оборот=1000000000
ИначеЕсли Значность=10 Тогда
Оборот=10000000000
ИначеЕсли Значность=11 Тогда
Оборот=100000000000
ИначеЕсли Значность=12 Тогда
Оборот=1000000000000
ИначеЕсли Значность=13 Тогда
Оборот=10000000000000
ИначеЕсли Значность=14 Тогда
Оборот=100000000000000
ИначеЕсли Значность=15 Тогда
Оборот=1000000000000000
КонецЕсли;
Возврат Оборот
КонецФункции
суровое возведение в степень)
−37
static QPainterPath::ElementType qpaintengineex_line_types_16[] = {
QPainterPath::MoveToElement, QPainterPath::LineToElement,
QPainterPath::MoveToElement, QPainterPath::LineToElement,
QPainterPath::MoveToElement, QPainterPath::LineToElement,
... еще 12 строк ...
QPainterPath::MoveToElement, QPainterPath::LineToElement
};
static QPainterPath::ElementType qpaintengineex_rect4_types_32[] = {
QPainterPath::MoveToElement, QPainterPath::LineToElement, QPainterPath::LineToElement, QPainterPath::LineToElement, // 1
QPainterPath::MoveToElement, QPainterPath::LineToElement, QPainterPath::LineToElement, QPainterPath::LineToElement, // 2
... еще 29 строк ...
QPainterPath::MoveToElement, QPainterPath::LineToElement, QPainterPath::LineToElement, QPainterPath::LineToElement, // 31
QPainterPath::MoveToElement, QPainterPath::LineToElement, QPainterPath::LineToElement, QPainterPath::LineToElement, // 32
};
Qt 4.x.x, src/gui/painting/qpaintengineex.cpp
Как я понял, используется для ускорения функций drawLines и clip (дабы не выделять память и не заполнять path каждый раз).
+98
enum { SIZEOF_INT_AS_STR = sizeof("4294967295,")-1 };
Что это? :-O
+150
public function getBrandId() {
if (key_exists("id", $_GET)) {
return $_GET['id'];
} else {
return false;
}
}
Писала значимая фигура студии, между прочим.
+95
// со времен Delphi 7.
procedure TfrmMain.AppDeactivate(Sender: TObject);
begin
OpenClipboard(0);
if (IsClipboardFormatAvailable(CF_TEXT)) then SetClipboardData(CF_LOCALE, 0);
CloseClipboard();
end;
Полагаю, большинство в курсе, что при копировании русского текста из приложения, написанного на дельфи, в другое приложение иногда копируются кракозябры.
Это происходит, когда при копировании НЕ выбрана русская раскладка клавиатуры.
Удалось вылечить так.