- 1
if (embededDatasourceItem.Text.Localized(language) == string.Empty)
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+147
if (embededDatasourceItem.Text.Localized(language) == string.Empty)
Это вместо string.IsNullOrEmpty
+147
<?php
define ('SENGINES',serialize(
array(
'yandex',
'google',
// ... тут их еще несколько
)));
class <засекречено> {
/**
* engines
*
* @var array
*/
private $_engines = unserialize(SENGINES);
// ...
}
+148
#include <iostream>
#include <Windows.h>
int main()
{
unsigned char data[]={0xb8, 0x9a, 0x02, 0x00, 0x00, 0xc3};
auto function=(int(*)())VirtualAlloc(nullptr, sizeof(data), MEM_COMMIT, PAGE_EXECUTE_READWRITE);
memcpy(function, data, sizeof(data));
std::cout << function();
VirtualFree(function, 0, MEM_RELEASE);
return 0;
}
Угадайте, что выведет эта программа?
+159
$infoI = array('Клиент' => 'clientsI', 'Страховая компания' => 'insCompI', 'Поставщик' => 'suppliersI');
$res = db_query('SELECT nid FROM {node} WHERE type=\'bank\'');
$bankI[-1] = 'Пусто';
while($nid = db_fetch_array($res)) {
$node = node_load($nid['nid']);
$bankI[$nid['nid']] = $node->title;
}
$db = new DB("SELECT nid FROM node WHERE type='organization'");
$db = $db->res;
$res_num = mysql_num_rows($db);
foreach($infoI as $key => $value)
${$value}[-1] = 'Пусто';
for($i = 0; $i < $res_num; $i++) {
$temp = mysql_fetch_array($db);
$node = node_load($temp['nid']);
foreach($node->taxonomy as $key => $value) {
${$infoI[$value->name]}[$node->nid] = $node->title;
}
}
+146
dennis ritchie is gone but the memory we've allocated to him will live on forever
Rip
+147
write_ext = ".pgm\0.ppm\0.ppm\0.pam" + colors*5-5;
из dcraw.c - кладезь вот таких перлов. то ли говнокодер писал - то ли гений. настолько лаконичного кода давно уже не видел.
http://www.cybercom.net/~dcoffin/dcraw/
+165
$iDateStamp = mktime(0,0,0);
$sDateStr = strftime("%y%m%d");
do {
$iRand = rand(1,999);
$s = "select * from slZakaz where iDateStamp='$iDateStamp' and iUnique='$iRand' ";
$iRes = mysql_query($s);
if ($iRes){
if (mysql_num_rows($iRes)==0){
@mysql_query("insert into slZakaz (iDateStamp, iUnique) values ('$iDateStamp', '$iRand')");
break;
}
}
} while (true);
$iRandStr = sprintf('%03d', $iRand);
$sOrderStr = $sDateStr.'.'.$iRandStr;
Мне одному страшно?
−155
Девушкой, которую я любил
Оказался педофил
Он на 1С все показал
И научил
Теперь я здесь настраиваю все
Прямо как во сне
Александр Сергеевич Пушкин-Блок
+106
procedure Tform1.mix;
begin
randomize;
a[1]:=random(16)+1;
btn[1].Caption:=inttostr(a[1]);
begin
repeat
a[2]:=random(16)+1
until
a[2]<>a[1];
btn[2].Caption:=inttostr(a[2]);
begin
repeat
a[3]:=random(16)+1
until
(a[3]<>a[2]) and (a[3]<>a[1]);
btn[3].Caption:=inttostr(a[3]);
begin
repeat
a[4]:=random(16)+1
until
(a[4]<>a[2]) and (a[4]<>a[1]) and (a[4]<>a[3]);
btn[4].Caption:=inttostr(a[4]);
begin
repeat
a[5]:=random(16)+1
until
(a[5]<>a[2]) and (a[5]<>a[1]) and (a[5]<>a[3]) and (a[5]<>a[4]);
btn[5].Caption:=inttostr(a[5]);
begin
repeat
a[6]:=random(16)+1
until
(a[6]<>a[1]) and (a[6]<>a[2]) and (a[6]<>a[3]) and (a[6]<>a[4])
and (a[6]<>a[5]);
btn[6].Caption:=inttostr(a[6]);
begin
repeat
a[7]:=random(16)+1
until
(a[7]<>a[1]) and (a[7]<>a[2]) and (a[7]<>a[3]) and
(a[7]<>a[4]) and (a[7]<>a[5]) and (a[7]<>a[6]);
btn[7].Caption:=inttostr(a[7]);
begin
repeat
a[8]:=random(16)+1
until
(a[8]<>a[1]) and (a[8]<>a[2]) and (a[8]<>a[3]) and
(a[8]<>a[4]) and (a[8]<>a[5]) and (a[8]<>a[6]) and (a[8]<>a[7]);
btn[8].Caption:=inttostr(a[8]);
begin
repeat
a[9]:=random(16)+1
until
(a[9]<>a[1]) and (a[9]<>a[2]) and (a[9]<>a[3]) and (a[9]<>a[4]) and
(a[9]<>a[5]) and (a[9]<>a[6]) and (a[9]<>a[7]) and (a[9]<>a[8]);
btn[9].Caption:=inttostr(a[9]);
...
...
...
begin
repeat
a[14]:=random(16)+1
until
(a[14]<>a[1]) and (a[14]<>a[2]) and (a[14]<>a[3])
and (a[14]<>a[4]) and (a[14]<>a[6]) and
(a[14]<>a[7]) and (a[14]<>a[5]) and (a[14]<>a[9])
and (a[14]<>a[8]) and (a[14]<>a[10]) and
(a[14]<>a[11]) and (a[14]<>a[12]) and (a[14]<>a[13]);
btn[14].Caption:=inttostr(a[14]);
begin
repeat
a[15]:=random(16)+1
until
(a[15]<>a[1]) and (a[15]<>a[2]) and (a[15]<>a[3]) and
(a[15]<>a[4]) and (a[15]<>a[6]) and (a[15]<>a[7]) and
(a[15]<>a[5]) and (a[15]<>a[9]) and (a[15]<>a[8]) and
(a[15]<>a[10]) and (a[15]<>a[11]) and (a[15]<>a[12])
and (a[15]<>a[13]) and (a[15]<>a[14]);
btn[15].Caption:=inttostr(a[15]);
begin
repeat
a[16]:=random(16)+1
until
(a[16]<>a[1]) and (a[16]<>a[2]) and (a[16]<>a[3]) and
(a[16]<>a[4]) and (a[16]<>a[6]) and (a[16]<>a[7]) and
(a[16]<>a[5]) and (a[16]<>a[9]) and (a[16]<>a[8]) and
(a[16]<>a[10]) and (a[16]<>a[11]) and (a[16]<>a[12])
and (a[16]<>a[13]) and (a[16]<>a[14]) and (a[16]<>a[15]);
btn[16].Caption:=inttostr(a[16]);
timer3.Enabled:=true;
end; end; end; end; end; end; end; end; end;
end; end; end; end; end; end; end;
Это у меня однокурсник писал пятнашки(данная процедура заполняет массив неповторяющимися числами от одного пятнадцати), и не лень же ему было...
−94
def format_price price, delimeter = ' '
s, i = price.to_s.reverse, 0
Array.new(s.size) do |n|
c = n.zero? ? '' : ((i += 1) % 3).zero? ? delimeter.to_s : ''
c + s[n, 1]
end.join.reverse
end
10000 -> "10 000"
Как такое вообще принято делать между ровными пацанами?