- 1
border-color: #dadada #ebebeb #ebebeb #dadada;
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+119
border-color: #dadada #ebebeb #ebebeb #dadada;
CSS. Встречено в проекте, разработчики с пост-совка :)
+147
<?php
session_start();
unset($_SESSION['login']);
session_destroy();
echo"<script type='text/javascript'>";
echo"document.location.href='/'";
echo"</script>";
}
?>
Такой вот выход
+155
<?php
$language = $_GET['lang'];
if (($language != "ru") || ($language != "en")) {
switch($_GET['lang']) :
default: include('lang/ru.php'); break;
case 'ru': include('lang/ru.php'); break;
case 'en': include('lang/en.php'); break;
endswitch;
} else {$_GET['lang'] = "ru";
switch($_GET['lang']) :
default: include('lang/ru.php'); break;
case 'ru': include('lang/ru.php'); break;
case 'en': include('lang/en.php'); break;
endswitch;
}
?>
Код друга
+143
function handle($handler) {
//...
ob_start();
include("./handlers/$handler.php");
$result = ob_get_contents();
ob_end_clean();
return $result;
}
Требуется результат работы внешнего скрипта вывести посреди работы внутреннего. Есть ли варианты без голимой буферизации выходного потока?
+118
<table width="630" border="1" class="main">
<!-- Распирай. Властвуй. Унижай. -->
<table border="1" width="800" class="main">
<tr align="center"><td class="tds">
....
</td></tr>
</table></table>
Цель была- просто впихнуть широкую таблицу, когда "голова", и кусок основной таблицы сайта (то, что до "распирай") отдаются скриптом. Дабы не вносить существенных поправок в движковую часть, и страницы- пришлось наговнокодить.
+80
if ( response == null || request == null ) {
return;
}
if ( request.getHeader() != null
&& request.getHeader().getChannel() != null
&& request.getHeader().getChannel().getSubChannel() != null
&& request.getHeader().getChannel().getSubChannel().getSubChannel() != null
&& request.getHeader().getChannel().getSubChannel().getSubChannel().getName() != null
&& !request.getHeader()
.getChannel()
.getSubChannel()
.getSubChannel()
.getName()
.equalsIgnoreCase( "XXX" ) ) {
if ( response.getResponseObject() != null
&& response.getResponseObject().getReservation() != null
&& response.getResponseObject().getReservation().getRate() != null
&& response.getResponseObject().getReservation().getRate().getRoom() != null
&& response.getResponseObject()
.getReservation()
.getRate()
.getRoom()
.getBedType() != null ) {
response.getResponseObject()
.getReservation()
.getRate()
.getRoom()
.setBedType( null );
}
}
Индус. Спасибо что два if'a
+110
public void UpdateCollection()
{
object l = new object();
lock (l)
{
// Обновляем коллекцию
}
}
Эксклюзивная блокировка в действии
+166
package com.sun.jersey.core.util;
public class KeyComparatorLinkedHashMap<K, V>
extends KeyComparatorHashMap<K, V>
....
public class StringKeyIgnoreCaseMultivaluedMap<V>
extends KeyComparatorLinkedHashMap<String, List<V>>
....
public class StringKeyStringValueIgnoreCaseMultivaluedMap
extends StringKeyIgnoreCaseMultivaluedMap<String> {
....
Женерики не нужны.
+12
class Random
{
public:
int getInt(int min, int max)
{
return std::uniform_int_distribution<int>(min, max)(_rd);
}
double getReal(double min, double max)
{
return std::uniform_real_distribution<double>(min, max)(_rd);
}
bool getBool()
{
return std::uniform_int_distribution<int>(0, 1)(_rd);
}
private:
std::random_device _rd;
};
Даже не знаю, говнокод это или нет.
+155
/* Декодирование параметров
===========================================================================*/
$(document).ready(function () {
var stext = $("input[name = 'stext'], input[name = 'text']");
function decodeURLParameter(name) {
if (!!name) return decodeURI((RegExp(name + '=' + '(.+?)(&|$)').exec(location.search) || [, null])[1]);
}
if (stext) {
var urlText = decodeURLParameter('stext');
if (urlText != undefined && urlText != "" && urlText[0] != '&' && urlText != "null") {
var sstext = [stext[1], stext[2]];
$(sstext).val(urlText);
}
}
});
Будучи младшим веб-разработчиком наваял...