- 1
- 2
$actions = new BlogsActions;
return $actions::model();
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+155
$actions = new BlogsActions;
return $actions::model();
платили бы им за строчки кода...
+153
public static function translite($string) {
$rus=array(
"A","B","C","D","e","F","G","H","I",
"J","K","L","M","N","O","P","Q","R",
"S","T","U","V","W","X","Y","Z",
"ё","й","ю","ь","ч","щ","ц","у","к",
"е","н","г","ш","з","х","ъ","ф","ы","в",
"а","п","р","о","л","д","ж","э","я","с",
"м","и","т","б","Ё","Й","Ю","Ч","Ь",
"Щ","Ц","У","К","Е","Н","Г","Ш","З",
"Х","Ъ","Ф","Ы","В","А","П","Р","О",
"Л","Д","Ж","Э","Я","С","М","И","Т","Б",
"-"," ","–","?",'"',",",".","«","»","'","!",
"/","\\",":",";","<",">","(",")","[","]",
"{","}","@","#","№","$","%","^","&","*",
"~");
$eng = array(
"a","b","c","d","e","f","g","h","i",
"j","k","l","m","n","o","p","q","r",
"s","t","u","v","w","x","y","z",
"yo","iy","yu","","ch","sh","c","u","k",
"e","n","g","sh","z","h","","f","y","v",
"a","p","r","o","l","d","j","е","ya","s",
"m","i","t","b","yo","iy","yu","ch","",
"sh","c","u","k","e","n","g","sh","z",
"h","","f","y","v","a","p","r","o",
"l","d","j","e","ya","s","m","i","t","b",
"_","_","_","","","","","","","","",
"","","","","","","","","","",
"","","","","","","","","","",
"");
$string = str_replace($rus, $eng, $string);
if(!empty($string)) {
return $string;
}
else return("");
}
Как соответсвует название функции той неведомой херне, которую она делает я так и не понял.
Столько травы у меня нет.
+160
{if $smarty.foreach.categories.iteration == 2 || $smarty.foreach.categories.iteration == 4 || $smarty.foreach.categories.iteration == 6 || $smarty.foreach.categories.iteration == 8 || $smarty.foreach.categories.iteration == 10 || $smarty.foreach.categories.iteration == 12 || $smarty.foreach.categories.iteration == 14 || $smarty.foreach.categories.iteration == 16}
<div class="clear"></div>
{/if}
Smarty
+154
if((int)$this->tmpl['detailwindow'] == 4 || (int)$this->tmpl['detailwindow'] == 5 || (int)$this->tmpl['detailwindow'] == 7) {
} else {
echo '<td align="center">' . str_replace("%onclickclose%", $this->tmpl['detailwindowclose'], $this->item->closebutton). '</td>';
}
Какая глубина мысли!
Интересно, а чтобы ОНО написало в С++?
+138
const bool ShowOkIfAllIsCool = true;
book OK()
{
return ShowOkIfAllIsCool;
}
bool GetFileExists(string filePath)
{
return File.Exists(filePath);
}
int GetLengthFileName(string filePath)
{
return filePath.Lenght;
}
int SetMaxValue(int maxValue)
{
_OPENWINDOWSAFTERINITIALIZATION = maxValue;
}
Программированием занимаюсь много лет, а так и не могу понять, для чего создавать подобные методы в 1 строку и константы заглавными буквами огромной длины? Их люди пишут или это автоматически созданный код какой-то прогой? В чужих программах такое часто можно встретить.
+129
string fileName = Path.GetFileName(f);
string fileExt = Path.GetExtension(f);
string i=fileName.IndexOf(fileExt);
if (i > -1) fileName = fileName.Remove(i, fileExt.Length);
Получение имени файла
+157
function currSnowCalcPrice(type, square, height){
var price = false;
switch (type) {
//скатная крыша
case 1:
switch (true) {
case square < 125:
price = 'min';
break
//0 - 20см
case height < 20:
switch (true) {
case square < 500:
price = 39;
break
case square < 1000:
price = 34;
break
case square < 2000:
price = 32;
break
default:
price = 0;
}
break
//20 - 30 см
case height < 30:
switch (true) {
case square < 500:
price = 44;
break
default:
price = 39;
}
break
default:
price = 0;
}
break
case 2:
switch (true) {
case square < 250:
price = 'min';
break
//0 - 14см
case height < 14:
switch (true) {
case square < 500:
price = 21.5;
break
case square < 4500:
price = 19.5;
break
case square < 9500:
price = 17.5;
break
case square < 15000:
price = 15.5;
break
default:
price = 0;
}
break
//14 - 30 см
case height < 30:
switch (true) {
case square < 500:
price = 23.5;
break
case square < 4500:
price = 21.5;
break
case square < 9500:
price = 19.5;
break
case square < 15000:
price = 17.5;
break
default:
price = 0;
}
break
default:
price = 0;
}
break
default:
price = false;
}
return price;
}
Функция возвращает цену за уборку одного метра квадратного поверхности. Есть минимальное количество когда будет возвращено значение min. false или 0 в случае не существующего типа поверхности или значений площади или глубины вне загаданного диапазона.
+19
boost::unordered::unordered_set<const WindowName> _windowNameSet;
//...
return (std::find(_windowNameSet.begin(),_windowNameSet.end(), Name) != _windowNameSet.end());
+129
Func = fun(X, Y) -> if X > Y -> true; true -> false end end,
...
Из одного из видеоуроков по Erlang.
Удивлюсь, как можно было даже в этом языке сделать boolshit...
+129
<ul>
<li data-stage="details"><span>1. Details</span></li>
<li data-stage="adscreate"><span>2. Creatives</span></li>
<li data-stage="targets"><span>3. Targeting</span></li>
<li data-stage="pricing_scheduling" style="width:245px;"><span>4. Pricing & Scheduling</span></li>
<li data-stage="preview"><span>5. Preview</span></li>
</ul>
Ul over Ol!