- 1
$sIsPublic = ($oPageInfo->is_public == 'true') ? 'false' : 'true';
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+163
$sIsPublic = ($oPageInfo->is_public == 'true') ? 'false' : 'true';
+163
if($strNavQueryString <> "" && $strParam <> "")
$strNavQueryString = "&".$strNavQueryString;
if($strNavQueryString == "" && $strParam == "")
return $sUrlPath;
Горе от ума
+160
QString convToHex( unsigned char *bytes, int size )
{
if( size > 16 )
size = 16;
QString ret;
for( int i = 0; i < size; i++ )
{
char buf[64];
::snprintf( buf, sizeof(buf), "%02x", (unsigned int) bytes[i] );
ret += buf;
}
return ret;
}
QString TarCreator::generateGuid( const std::string &tDeviceSerial,
const std::string &nDatetime, unsigned long long int id )
{
std::ostringstream s;
s << tDeviceSerial;
s << nDatetime;
s << id;
QCryptographicHash hash( QCryptographicHash::Md5 );
hash.addData( QByteArray( s.str().c_str() ) );
QByteArray result = hash.result();
return convToHex( (unsigned char*)result.data(), result.size() );
}
−862
declare @params varchar(max)
select @params = CAST((select @sid, ', ',
@login_hash, ', ',
@login_ip, ', ',
@login_user_agent_hash, ', ',
@mt_account, ', ',
@mt_passwd, ', ',
@phone, ', ',
@phone_passwd, ', ',
@wr_type, ', ',
@wr_sum, ', ',
@disable_mt_account, ', ',
@wr_user_name, ', ',
@wr_user_corpName, ', ',
@wr_user_addr, ', ',
@wr_bank_name, ', ',
@wr_bank_code, ', ',
@wr_bank_addr, ', ',
@wr_bank_account, ', ',
@wr_bank_iban, ', ',
@accCurrency, ', ',
@commission, ', ',
@wrCurrency, ', ',
@polandWrType, ', ',
@wr_bank_mfo, ', ',
@wr_bank_okpo, ', ',
@wr_bank_transitAccount, ', ',
@wr_bank_comment, ', ' for xml path('')) as varchar)
exec @r = web_write_log
@uid,
15,
@this_time,
@params
MSSQL 2008
Сериализация в строку кучи переменных без использования cast :D
+161
<?php
$message_file = file("engine/quest.csv");
foreach($message_file as $line)
{
$elem = explode(";",$line);
echo("<tr>
<td align=center valign=top colspan=2><b>Имя :</b> $elem[1] ( <b>$elem[2]</b> )</td>
</tr>
<tr>
<td align=center valign=top width=50%><b>E-mail :</b> <a href=mailto:$elem[3] target=_blank>$elem[3]</a></td>
<td align=center valign=top width=50%><b>Сайт :</b> <a href=$elem[4] target=_blank>$elem[4]</a></td>
</tr>
<tr>
<td valign=top colspan=2><div style=margin-left:20px; ><b>Вопрос </b>№ ($elem[0]) $elem[5]</div></td>
</tr>
<tr>
<td align=right valign=top colspan=2><small>Написано : $elem[6]</small></td>
</tr>
<tr>
<td bgcolor=#E0F1F7 valign=top colspan=2 ><div style=margin-left:20px;><b><font color=red>$elem[7]</font></b></div></td>
</tr>
<tr>
<td valign=top colspan=2 > </td>
</tr>");
}
echo("</table>");
+160
$volum=1200;
$znakov=strlen($text);
$ciklov=$znakov/(4*$volum);
$i1=0;
$iii=0;
if (strlen($text)>0)
{
do
{
$iii++;
$title="Зинедин Зидан. Золотая плешина Зизу. Часть ".$iii;
$a1 = substr($text,$i1,$volum);
$i1=$i1+$volum;
$a2 = substr($text,$i1,$volum);
$i1=$i1+$volum;
$a3 = substr($text,$i1,$volum);
$i1=$i1+$volum;
$a4 = substr($text,$i1,$volum);
$i1=$i1+$volum;
$result_oborud_cat=mysql_query ("INSERT INTO state (title,prew1,prew2,prew3,prew4) VALUES ('$title','$a1','$a2','$a3','$a4')");
}
while ($ciklov>$iii);
}
Найти символ и вырезать из строки
http://www.php.ru/forum/viewtopic.php?t=30404
+161
{if !$hard || 0 == $hard}
<img src="/i/level00.gif" alt="" /><img src="/i/level00.gif" alt="" /><img src="/i/level00.gif" alt="" /><img src="/i/level00.gif" alt="" /><img src="/i/level00.gif" alt="" />
{elseif 1==$hard}
<img src="/i/level01_half.gif" alt="" /><img src="/i/level00.gif" alt="" /><img src="/i/level00.gif" alt="" /><img src="/i/level00.gif" alt="" /><img src="/i/level00.gif" alt="" /> 1
{elseif 2==$hard}
<img src="/i/level01.gif" alt="" /><img src="/i/level00.gif" alt="" /><img src="/i/level00.gif" alt="" /><img src="/i/level00.gif" alt="" /><img src="/i/level00.gif" alt="" /> 2
{elseif 3==$hard}
<img src="/i/level02.gif" alt="" /><img src="/i/level02_half.gif" alt="" /><img src="/i/level00.gif" alt="" /><img src="/i/level00.gif" alt="" /><img src="/i/level00.gif" alt="" /> 3
{elseif 4==$hard}
<img src="/i/level02.gif" alt="" /><img src="/i/level02.gif" alt="" /><img src="/i/level00.gif" alt="" /><img src="/i/level00.gif" alt="" /><img src="/i/level00.gif" alt="" /> 4
{elseif 5==$hard}
<img src="/i/level03.gif" alt="" /><img src="/i/level03.gif" alt="" /><img src="/i/level03_half.gif" alt="" /><img src="/i/level00.gif" alt="" /><img src="/i/level00.gif" alt="" /> 5
{elseif 6==$hard}
<img src="/i/level03.gif" alt="" /><img src="/i/level03.gif" alt="" /><img src="/i/level03.gif" alt="" /><img src="/i/level00.gif" alt="" /><img src="/i/level00.gif" alt="" /> 6
{elseif 7==$hard}
<img src="/i/level04.gif" alt="" /><img src="/i/level04.gif" alt="" /><img src="/i/level04.gif" alt="" /><img src="/i/level04_half.gif" alt="" /><img src="/i/level00.gif" alt="" /> 7
{elseif 8==$hard}
<img src="/i/level04.gif" alt="" /><img src="/i/level04.gif" alt="" /><img src="/i/level04.gif" alt="" /><img src="/i/level04.gif" alt="" /><img src="/i/level00.gif" alt="" /> 8
{elseif 9==$hard}
<img src="/i/level05.gif" alt="" /><img src="/i/level05.gif" alt="" /><img src="/i/level05.gif" alt="" /><img src="/i/level05.gif" alt="" /><img src="/i/level05_half.gif" alt="" /> 9
{else}
<img src="/i/level05.gif" alt="" /><img src="/i/level05.gif" alt="" /><img src="/i/level05.gif" alt="" /><img src="/i/level05.gif" alt="" /><img src="/i/level05.gif" alt="" /> 10
{/if}
Смарти...
−116
public class NeaveNetStream extends Sprite
Может не очень смешно, но жизненно. Понять почему / зачем NetStream может наследоваться от Sprite мне не удалось... (но его где-то добавляют в дисплей лист, просто так не переделать).
−137
#!/bin/bash
while :
do
declare -a fls;
c=0;
z=0
for ff in `find $1`
do
for tf in `du $ff | gawk '{ print $1 }'`
do
fl=`echo $tf | gawk '{ print $1 }'`
if [ "$tf" -eq "$z" ]; then
echo tf $tf
echo ff $ff
fls[$c]=$ff;
rm $ff
fi
done
done
echo ${fls[*]}
sleep 1m;
done
Удаляет пустые файлы
−136
#!/bin/bash
edd=$PWD
a=`echo {0..10}/{0..10}`
b=`echo {0..10}/{0..10}/{0..10}`
mkdir {0..10}
for ma in `echo {0..10}`
do
echo $ma
echo $PWD
cp $0 $ma/$0
done
for md in $a
do
mkdir $md
echo $md
echo $PWD
cp $0 $md/$0
done
for mdb in $b
do
mkdir $mdb
echo $mdb
echo $PWD
cp $0 $mdb/$0
done
Директории и циклы на bash