- 1
- 2
- 3
- 4
enum
{
MaxStringLen = 1024
};
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+132
enum
{
MaxStringLen = 1024
};
Офигенный метод объявления констант!
+132
int enctypex_decoder_rand_validate(unsigned char *validate) {
int i,
rnd;
rnd = ~time(NULL);
for(i = 0; i < 8; i++) {
do {
rnd = ((rnd * 0x343FD) + 0x269EC3) & 0x7f;
} while((rnd < 0x21) || (rnd >= 0x7f));
validate[i] = rnd;
}
validate[i] = 0;
return(i);
}
+132
function rechargePubSession(age,sexe)
{
var url_pub_ban = "publicite_banniere";
var url_pub_sky = "publicite_skyscrapper";
var ext;
if (age >0)
{
if (age < 18)
ext="_A";
else if (age < 33)
ext="_G";
else if (age >= 33)
ext="_E";
if (ext!="")
{
if (sexe == "F")
ext+="_F";
else if (sexe == "M")
ext+="_M";
if (sexe=="M" || sexe=="F")
{
url_pub_ban += ext;
url_pub_sky += ext;
}
}
}
url_pub_ban+=".html";
url_pub_sky+=".html";
frame_pub_banniere.document.location= url_pub_ban;
frame_pub_droite.document.location=url_pub_sky;
}
http://ru.akinator.com
+132
<div style="text-align: left;">
<span style="font-size: 30px;line-height:100%;font-family:Tahoma; ">
<a style="color:#FFFFFF" href="/uslugi/skoraya-pomoshh">
<span style="font-size: 24pt;">
<strong>
<span style="font-size: 18pt;">
<span style="font-family: arial helvetica sans-serif;">Выезд врача</span>
</span>
</strong>
</span>
<strong>
<span style="font-size: 18pt;">
<span style="font-family: arial helvetica sans-serif;">
<br>
</span>
</span>
</strong>
</a>
</span>
</div>
<div style="text-align: left;">
<strong>
<span style="font-size: 18pt;">
<span style="font-family: arial helvetica sans-serif;"></span>
</span>
</strong>
</div>
<div style="text-align: left;">
<span style="font-size: 30px;line-height:100%;font-family:Tahoma; ">
<a style="color:#FFFFFF" href="/uslugi/skoraya-pomoshh">
<span style="font-size: 12pt;">
<span style="font-size: 14pt;">
<strong>
<span style="font-size: 18pt;">
<span style="font-family: arial helvetica sans-serif;">на дом</span>
</span>
</strong>
</span>
</span>
</a>
</span>
</div>
Просто ссылка "Выезд врача на дом"
+132
long id;
try { id = long.Parse(e.Item.Cells[0].Text); }
catch { id = 0; }
Эта жемчужина прекрасно описывает весь говнокод производимый различными группами людей в моей компании.
+132
// Asynchronously load the DXF.
// While we're doing that, the data can change, so we should guard against it.
new WebappResourceLoader().loadResource(ResourceType.DXF, sDxfName + ".dxf",
new ResourceCallback<List<String>>() {
@Override
public void onSuccess(final List<String> result) {
if (!sDxfName.equals(dxfToLoad)) {
// Too slow, dude.
return;
}
+132
<asp:Label></asp:Label>
<br>
<asp:TextBox></asp:TextBox>
<br>
<br>
<br>
<br></br>
<asp:Label></asp:Label>
<br>
<asp:TextBox></asp:TextBox>
<br>
<br>
<br>
<br></br>
<asp:Button />
<br></br>
</br>
</br>
</br>
</br>
</br>
</br>
новый сотрудник "наваял" страницу. кто его надоумил использовать закрывающий тег </br>, да еще и по такому странному принципу - неизвестно...
+132
private void doComand(byte command)
{
byte value = 0;
if (command <= 44)
{
if (command <= 32)
{
switch (command)
{
case 0:
case 5:
case 10:
break;
case 1:
this.RB.Value = this.RA.Value;
break;
case 2:
this.RC.Value = this.RA.Value;
break;
case 3:
this.RD.Value = this.RA.Value;
break;
case 4:
this.RA.Value = this.RB.Value;
break;
case 6:
this.RC.Value = this.RB.Value;
break;
case 7:
this.RD.Value = this.RB.Value;
break;
case 8:
this.RA.Value = this.RC.Value;
break;
case 9:
this.RB.Value = this.RC.Value;
break;
case 11:
this.RD.Value = this.RC.Value;
break;
case 12:
this.RA.Value = this.RD.Value;
break;
case 13:
this.RB.Value = this.RD.Value;
break;
case 14:
this.RC.Value = this.RD.Value;
break;
default:
if (command == 32)
{
this.RA.Value = 0;
}
break;
}
}
else
{
if (command != 36)
{
if (command != 40)
{
if (command == 44)
{
byte value2 = this.RA.Value;
byte value3 = this.RB.Value;
byte b = 0;
for (byte b2 = 0; b2 < 8; b2 += 1)
{
this.setBit(ref b, b2, this.getBit(value2, b2) && this.getBit(value3, b2));
}
this.RA.Value = b;
if (b == 0)
{
this.setBit(ref value, 0, true);
}
}
}
else
{
byte value2 = this.RA.Value;
byte value3 = this.RB.Value;
byte b = 0;
for (byte b3 = 0; b3 < 8; b3 += 1)
{
this.setBit(ref b, b3, this.getBit(value2, b3) || this.getBit(value3, b3));
}
this.RA.Value = b;
if (b == 0)
{
this.setBit(ref value, 0, true);
}
}
}
else
{
byte value4 = this.RA.Value;
Элсы,свечи,ифы и просто хороший код №1
(продолжение следует)
годная реализация того что можно было написать в 10 строчек
+132
<script type="text/javascript" src="/js/common.js"></script>
<script type="text/javascript">
SiteExplorer.getContent = function() {
return '<ul>'
+ '<li><a href="/" class="page">Главная Siemens</a></li>'
+'<li class="collapsed">'
+'<a href="javascript:void(0);" class="collapsed" id="2168"></a><a href="/solutions_and_services/" class="none">Решения и услуги</a>'
+'<ul>'
+'<li class="collapsed">'
+'<a href="javascript:void(0);" class="collapsed" id="2176"></a><a href="/solutions_and_services/energy/" class="none">Энергетика</a>'
+'<ul>'
+'<li><a href="/solutions_and_services/energy/pg/" class="page">Производство энергии на ископаемом топливе</a></li>'
+'<li><a href="/solutions_and_services/energy/ptd/" class="page">Энергия из возобновляемых источников</a></li>'
+'<li><a href="/solutions_and_services/energy/sis/" class="page">Нефть и газ</a></li>'
+'<li><a href="/solutions_and_services/energy/2180/" class="page">Сервис энергетического оборудования</a></li>'
+'<li><a href="/solutions_and_services/energy/2181/" class="page">Передача энергии</a></li>'
+'</ul>'
+'</li>'
/* ещё сотни две строк */
+'<li><a href="/suppliers/" class="page">Поставщикам</a></li>'
+'</ul>';
}
</script>
<link href="/gallery/css/lightwindow.css" type="text/css" rel="stylesheet"></link>
http://w3.siemens.ru/jobs_careers/
+132
for (int i=0;i<16;i++)
{
if ((rbuf[i+1]>>16)!=(1<<i))
{
break;
res=SOME_ERROR;
}
};
/* in another function */
DWORD * rbuf =new DWORD[Size];
...
if (rbuf!=NULL) free(rbuf);
Вот такими библиотеками пользуются клиенты некоторых фирм ;)