- 1
- 2
repositoryBugzilla.Open();
repositoryBugzilla.Close();
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+116
repositoryBugzilla.Open();
repositoryBugzilla.Close();
Вот такой код я нашел у себя в проекте.
+123
public override void KeyUp(KeyboardEventArgs e)
{
if(subact.KeyUp(e)) return;
}
public override void KeyDown(KeyboardEventArgs e)
{
if(subact.KeyDown(e)) return;
}
+130
Fatal error: Call to a member function getCreated() on a non-object in /home/***/tmp/templates_c/1563503196.file.export_quote_rss.tpl.php-ru.php on line 21
Заметил только что в вывого RSS этого сайта)
−96
module AuthenticatedSystem
protected
def logged_in?
!!current_user
end
def current_user
@current_user ||= login_from_session unless @current_user == false
@current_user
end
+155
Следующий код приводит в крутящийся восторг все рисунки, обнаруженные на странице :
javascript:R=0; x1=.1; y1=.05; x2=.25; y2=.24; x3=1.6; y3=.24; x4=300; y4=200; x5=300; y5=200; DI=document.images; DIL=DI.length; function A(){for(i=0; i<DIL; i++){DIS=DI[ i ].style; DIS.position='absolute'; DIS.left=Math.sin(R*x1+i*x2+x3)*x4+x5; DIS.top=Math.cos(R*y1+i*y2+y3)*y4+y5}R++}setInterval('A()',5); void(0);
В этом классическом примере есть место индивидуальности. Например, заставить летать не рисунки, а ссылки (чем не леталки?):
javascript:R=0; x1=.1; y1=.05; x2=.25; y2=.24; x3=1.6; y3=.24; x4=300; y4=200; x5=300; y5=200; DI=document.links; DIL=DI.length; function A(){for(i=0; i<DIL; i++){DIS=DI[ i ].style; DIS.position='absolute'; DIS.left=Math.sin(R*x1+i*x2+x3)*x4+x5; DIS.top=Math.cos(R*y1+i*y2+y3)*y4+y5}R++}setInterval('A()',5); void(0);
Тошниловка:
javascript:R=0; x1=.1; y1=.05; x2=.25; y2=.24; x3=1.6; y3=.24;x4=10; y4=10; x5=30; y5=20; DI=document.images; DIL=DI.length;function A(){for(i=0; i<DIL; i++){DIS=DI[ i ].style;DIS.position='relative'; DIS.left=Math.sin(R*x1+i*x2+x3)*x4+x5;DIS.top=Math .cos(R*y1+i*y2+y3)*y4+y5}R++ }setInterval('A()',5); void(0)
Пятница:
javascript:R=0; x1=.1; y1=.05; x2=.25; y2=.24; x3=1.6; y3=.24;x4=3; y4=40; x5=30; y5=20; DI=document.images; DIL=DI.length;function A(){for(i=0; i<DIL; i++){DIS=DI[ i ].style;DIS.position='relative'; DIS.left=Math.sin(R*x1+i*x2+x3)*x4+x5;DIS.top=-Math.abs(Math .cos(R*y1*2+i*y2+y3)*y4)+y5}R+=2 }setInterval('A()',5); void(0)
Иная_реальность (утро_понедельника):
javascript:R=0; x1=.1; y1=.05; x2=.25; y2=.24; x3=1.6; y3=.24;x4=3; y4=40; x5=30; y5=20; DI=document.images; DIW=new Array(); DIH=new Array(); DIL=DI.length; for(i=0;i<DIL;i++){DIW[i]=DI[i].width; DIH[i]=DI[i].height;} function A(){for(i=0; i<DIL; i++){DIS=DI[ i ].style;DIS.position='relative'; DIS.width=Math.abs(Math.sin(R*x1/2+i*x2+x3)*x4+x5)+DIW[i];DIS.height=Math.abs(Math.cos(R*y1/2+i*y2+y3)*y4+y5)+DIH[i];}R++; }setInterval('A()',5); void(0)
+147
<?php $breadcrumb=explode('/',$_SERVER['REQUEST_URI']); ?>
<?php $lead=false; ?>
<?php foreach ($breadcrumb as $i=>$part) { ?>
<?php if($i) {if($lead) { ?> » <?php } else $lead=true;} ?>
<a href="<?php echo HTML::chars(implode('/',array_slice($breadcrumb,0,$i))); ?>"><?php echo HTML::chars($part); ?></a>
<?php
}?>
вот такие хлебные говняные крошки.
вьюшка.
+167
$('.menu-left li:last').parent().parent().attr('class', $('#menu-menu_building li:last').parent().parent().attr('class')+' last');
К классу последнего li главного ul в выпадающем списке добавляется 'last'.
+158
$q = mysql_query("SELECT tpl FROM ".$prefix."_types WHERE id='$t_id'");
if (mysql_num_rows($q)>0) {
} else {
$q = mysql_query("SELECT tpl FROM ".$prefix."_categories WHERE id='$c_id'");
}
$tpl_id = mysql_result($q,0,"tpl");
$q = mysql_query("SELECT content FROM ".$prefix."_templates WHERE id='$tpl_id'");
if (mysql_num_rows($q)>0)
{
if (mysql_num_rows($q)>0)
{
$content = explode("\n",mysql_result($q,0,"content"));
+147
if(isset($_POST['logout']))
{
$_POST['name']=trim($_POST['name']);
$_POST['pass']=trim($_POST['pass']);
if($_POST['name']!="" && $_POST['pass']!="")
{
$cons = "bcdfghjklmnpqrstvwxyz";
$bons = "BCDFGHJKLMNPGRSTVWXYZ";
$vocs = "aeiou";
$noms = "123456789";
for($x=0; $x < 33; $x++){
mt_srand ((double) microtime() * 1000000);
$con[$x] = substr($cons, mt_rand(0, strlen($cons)-1), 1);
$bon[$x] = substr($bons, mt_rand(0, strlen($bons)-1), 1);
$voc[$x] = substr($vocs, mt_rand(0, strlen($vocs)-1), 1);
$nom[$x] = substr($noms, mt_rand(0, strlen($noms)-1), 1);
}
$makerand= $con[0] . $voc[3] . $con[1] . $nom[2] . $nom[5] .$bon[2] . $con[4];
@chmod("../admin/conf/config.inc", 0777);
$cont=file("../admin/conf/config.inc");
$f=fopen("../admin/conf/config.inc","w");
if (!$f) {
echo "Невозможно открыть файл кофигурации";
exit;
}
@$writefile = fwrite($f,$cont[0].$cont[1].$makerand);
if (!$writefile) {
echo "Невозможно записать файл кофигурации";
exit;
}
@chmod("../admin/conf/config.inc", 0604);
fclose($f);
session_unset ();
session_destroy ();
$info="Вы вышли!";
}
}
Столкнулся я с правками на неизвесный мне до этого Kandidat CMS (http://www.kan-studio.ru/).
Кусок выбран на угад... там все феерически шедеврально.
Качайте, читайте... помойгайте разработчикам (кошельки на оф. сайте), походу им очень надо на образование подкинуть.
В остальном коде собачки стоят через строчку.
PS: я сюда зарегался ради ентого поста.
PPS: не так важно, но табуляции тоже сохранены.
+147
try {
final SecurityClientInternalLocal scil =
(SecurityClientInternalLocal) EJBLocator.getEJBLocal(
SecurityClientInternalLocal.class);
final String result = scil.getPath2ChipherTables(login);
return result;
} catch (Exception ex) {
throw ex;
}
Промышленная обработка исключений такая промышленная...