-
Лучший говнокод
- В номинации:
-
- За время:
-
-
+76
- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
if (s.contains("-"))
{
String[] sa = s.split("-", 2);
for (Long i = Long.parseLong(sa[0].trim()); i<=Long.parseLong(sa[1].trim()); i++)
{
departmentsQueue.add(i);
}
}
else
{
Long id = Long.parseLong(s.trim());
departmentsQueue.add(id);
}
Отличный цикл! Кстати, я бы тут ещё и s.contains() убрал
konsoletyper,
25 Августа 2011
-
+161
- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
if(isset($_POST['poisk'])){$poisk=$_POST['poisk']; $_SESSION['poisk']=$_POST['poisk'];}else{$poisk=$_SESSION['poisk'];}
$prov=intval($_GET['providers']); if($prov==0){unset ($prov);}
$rub=intval($_GET['rubric']); if($rub==0){unset ($rub);}
$gro=intval($_GET['group']); if($gro==0){unset ($gro);}
$con=intval($_GET['country']); if($con==0){unset ($con);}
$ven=intval($_GET['vendor']); if($ven==0){unset ($ven);}
$uid=intval($_GET['uid']); if($uid==0){unset ($uid);}
$str=intval($_GET['str']); if($str==0 or !isset($str) or $str<0){$str=1;}
$contr=intval($_GET['kontrakt']); if($contr==0){$contr=2;}
if(isset($_POST['strok']) and intval($_POST['strok'])!=0){$_SESSION['stroks']=intval($_POST['strok']);}
if(!isset($_SESSION['stroks'])){$strok=7;}else{$strok=$_SESSION['stroks'];}
if(isset($_GET['sort']) and trim($_GET['sort'])!=''){if($_SESSION['sort']==trim($_GET['sort'])){$changesort=1;} $_SESSION['sort']=trim($_GET['sort']);}
$sort=$_SESSION['sort']; if(!isset($_SESSION['sort'])){$sort='nazvanie'; $_SESSION['sort']='nazvanie';}
if(isset($_GET['by']) and trim($_GET['by'])!='' and $changesort==1){$_SESSION['by']=trim($_GET['by']);}
$by=$_SESSION['by']; if(!isset($_SESSION['by'])){$by='ASC'; $_SESSION['by']='ASC';}
if(isset($ven)){
$vat=mysql_fetch_array(mysql_query("SELECT nazvanie FROM partners WHERE ven=".$ven));
$tven=$vat[0];}
if(isset($con)){$katalog=2;}
if(isset($rub)){$katalog=1;}
if($search==2 or $search==1){$katalog=3;}
if(isset($ven) and isset($gro) and $ven!=0 and $gro!=0){
if($_SESSION['change']!=$ven.$gro or (!isset($_GET['vendor']) and $search!=1 and $search!=2) or !isset($_SESSION['change'])){$_SESSION['change']=$ven.$gro; $sort='nazvanie'; $_SESSION['sort']='nazvanie'; $by='ASC'; $_SESSION['by']='ASC';}
Особенно понравилось название - "catalogue.php". =)
nislova,
11 Августа 2011
-
+147
- 1
http://www.tm-delo.ru/portfolio/
Вот Вам сайт, который делает Говно-сайты. Слов нет, печально.
nethak,
07 Августа 2011
-
+165
- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
public function checkStr($s2){
$s1=" ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz_1234567890";
$result;
$j=strlen($s2);
for($i=0;$i<$j;$i++){
if ((strpos($s1,$s2[$i])))
$result.=$s2[$i];
else return false;
return true;
}
}
оригинальный кодинг стайл сохранен!
вот такое чудо я нашел в тестовом задании, которое прислал соискатель на должность пхп-программиста.
собственно, там можно постить все тестовое задание, просто это было первым, что бросилось в глаза.
paulkey,
05 Августа 2011
-
+164
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
function withoutCyr(inрut) {
var value = inрut.value;
var re = /а|б|в|г|д|е|ё|ж|з|и|й|ё|к|л|м|н|о|п|р|с|т|у|ф|х|ц|ч|ш|щ|ъ|ы|ь|э|ю|я/gi;
if (re.test(value)) {
value = value.replace(re, '');
inрut.value = value;
}
}
jQuery,
03 Августа 2011
-
+162
- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
global $APPLICATION;
if($APPLICATION->GetCurPage(false)==SITE_DIR."service/" ||
$APPLICATION->GetCurPage(false)==SITE_DIR."price/" ||
$APPLICATION->GetCurPage(false)==SITE_DIR."contacts/" ||
$APPLICATION->GetCurPage(false)==SITE_DIR."about/" ||
$APPLICATION->GetCurPage(false)==SITE_DIR."news/" ||
$APPLICATION->GetCurPage(false)==SITE_DIR."hot_deals/" ||
$APPLICATION->GetCurPage(false)==SITE_DIR."price/" ||
$APPLICATION->GetCurPage(false)==SITE_DIR."professional_tips/" ||
$APPLICATION->GetCurPage(false)==SITE_DIR."facts/" ||
$APPLICATION->GetCurPage(false)==SITE_DIR."sitemap/" ||
$APPLICATION->GetCurPage(false)==SITE_DIR."order_call/" ||
$APPLICATION->GetCurPage(false)==SITE_DIR."subscribe/"
)
{
} else {
//а вот тут уже действия
}
Взято с hashcode.ru . "а вот тут уже действия" тоже было приятно почитать. ^__^
ling,
01 Августа 2011
-
+147
- 1
$page->WantsChildren();
в раздел "юмор", что ли?
обнаружил забавный метод в
cms made simple
почему бы не "isLeaf"
Lure Of Chaos,
01 Августа 2011
-
+957
- 1
string lText = string.Format("{0} - VaR, Holding period: {1} days: {2}", new string[] { aConfidenceLevel.ToString("p", lNumberFormat), aHoldingPeriod.ToString(), mVARCalculator.GetVaR(aConfidenceLevel, aHoldingPeriod).ToString("n", lNumberFormat) });
Лауреат конкурса "Отформатируй мою строку 2011". Первородный грех VB, лихо заквашенный на голландских дрожжах, не даёт автору обрести просветление в этом жестоком мире.
kaji,
22 Июля 2011
-
+132
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
movq (%rdi), %rdi # this.11_6->_M_impl._M_start, D.49210
testq %rdi, %rdi # D.49210
je .L1 #,
jmp _ZdlPv #
.p2align 5,,7
.p2align 3
.L1:
rep
ret
Говнокод от компилятора g++-4.5.2
Почему нельзя было сделать так:
movq (%rdi), %rdi # this.11_6->_M_impl._M_start, D.49210
testq %rdi, %rdi # D.49210
jne _ZdlPv #,
rep
ret
Не понимаю...
wecanstoptrain,
21 Июля 2011
-
+171
- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
if (@$_REQUEST['send'])
{
Header("Location: /index.php");
exit();
$username = $_REQUEST['username'];
$message = $_REQUEST['message'];
$a = new message();
$a->connectdb();
$a->addpost($username, $message) or die(mysql_error());
$a->view();
}
"Поправил вот так, работает вроде нормально", - автор.
Источник: http://www.askdev.ru/question/6646/%D0%9F%D0%BE%D1%87%D0%B5%D0%BC%D1%83-%D0%BD%D0%B5-%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%B0%D0% B5%D1%82-%D1%80%D0%B5%D0%B4%D0%B8%D1%80%D0%B5%D0% BA%D1%82/new/#answer12608,comment21490
Bazzin_Frog,
20 Июля 2011