- 1
- 2
- 3
- 4
- 5
if (!defined('_JDEFINES'))
{
define('JPATH_BASE', dirname(__DIR__));
require_once JPATH_BASE . '/includes/defines.php';
}
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+148
if (!defined('_JDEFINES'))
{
define('JPATH_BASE', dirname(__DIR__));
require_once JPATH_BASE . '/includes/defines.php';
}
Я такого даже у индусов не встречал! Джумла: чем дальше тем страшнее...
+133
hq->rd_period = (i = hq->rd_period+1) != 0 ? i : 1;
что именно хотел сказать автор, неизвестно. предполагаю что `while (!++hq->rd_period);`
+149
$finalTimeNews = '';
$timeNews = strftime('%#d %B', strtotime($article->created));
if($language->language === 'ru')
{
$months_pattern = explode('|', 'Январь|Февраль|Март|Апрель|Май|Июнь|Июль|Август|Сентябрь|Октябрь|Ноябрь|Декабрь');
$months_grammar = explode('|', 'Января|Февраля|Марта|Апреля|Мая|Июня|Июля|Августа|Сентября|Октября|Ноября|Декабря');
for($i = 0; $i <= 11; $i++)
{
//$months_grammar[0];
}
$art_date = explode(' ', $timeNews);
for($i = 0; $i <= 11; $i++)
{
if($art_date[1] === $months_pattern[$i])
{
$finalTimeNews = $art_date[0] . ' ' . $months_grammar[$i];
break;
}
}
unset($months_pattern, $months_grammar, $art_date);
}
Новобраней постарался
+152
<? if(Yii::app()->controller->getCurrentModelName()!=="Home") { ?>
<div id="nav"><?php
$this->widget(
'Breadcrumbs',
array(
'links' => $this->breadcrumbs,
'homeLink' => false,
'separator' => ' » ',
)
);
?></div>
<h1 class="title">
<? if(Yii::app()->controller->getCurrentModelName()!=="Home") {?>
<? echo $this->getCurrentModel()->name ?>
<?
}
?>
<? if( $this->getCurrentModelName() === 'Product') {?>
<a href="javascript:window.print()" class="icon_print"></a>
<? } ?>
</h1>
<? } ?>
Фреймворки способствуют написанию хорошего кода, ага.
+23
void main()
{
// Откуда в программе баги берутся???
struct ╯°□°{}╯︵┻━┻;
// Понятия не имею.
// Код классный, имена переменных говорят сами за себя...
// Строк комментариев больше, чем строк кода...
// А баги всё-равно есть.
// КАК ЖЕ МЕНЯ ВСЁ ЭТО БЕСИТ!
(╯°□°)╯︵┻━┻;
}
В ответ цитате с баша:
scala самый крутой язык, в нём можно столами кидаться
def ┻━━┻ = {
new Exception("ACHTUNG!")
}
throw ┻━━┻
На С/С++ тоже можно столами кидаться и более красиво! Достаточно сохранение файла в unicode включить.
+162
if (!isset($_SESSION['user']))
{
$_SESSION['user'] = "guest";
$_SESSION['user_id'] = mt_rand(1000000, 99999999);
}
Так и представляю двух очень везучих юзеров, у которых в корзине сами собой будут появляться товары.
+144
function coolSerialize(object) {
var result;
if (object instanceof Array) {
result = [];
for (var i in object) {
result[i] = coolSerialize(object[i]);
}
} else if (object instanceof Object) {
result = {};
var fields = null;
if (object.serializableFields) {
fields = object.serializableFields;
}
else if (object.constuctor && object.constuctor.serializableFields) {
fields = object.constuctor.serializableFields;
}
if (fields) {
for (var i = 0, len = fields.length; i < len; ++i) {
var fieldName = fields[i];
var o = object[fieldName];
result[fieldName] = coolSerialize(o);
}
} else {
for (var fieldName in object) {
result[fieldName] = coolSerialize(object[fieldName]);
}
}
} else {
result = object;
}
return result;
}
Сишнику пришел звиздец, засветился, Молодец! (:
+105
class GeneticAlgorithm
{
...
private List<Individual> childs= new List<Individual>();
...
public List<int> Genetare(....)
{
......
childs.Clear();
Parallel.For(0, countOfCrossover,RandomCrossing);
_population.AddRange(childs);
.....
}
private void RandomCrossing(int stateInfo)
{
.............
var child = Сrossing(parents, counOfCrossoverPoints);
childs.AddRange(child);
}
Классический пример моей невнимательности.
Приделывал параллельность в генетический алгоритм
+111
public void close() throws IOException {
try {
flush();
} catch (IOException ignored) {
}
out.close();
}
java.io.FilterOutputStream
+153
jQuery('#mask').height(jQuery(document).height());
jQuery(window).resize(function(){
jQuery('#mask').height(jQuery(document).height());
});
Да ебись оно все конем...