- 1
<many-to-one name="nurseSex" entity-ref="sex" title="Пол ухаживающего"/>
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+75.4
<many-to-one name="nurseSex" entity-ref="sex" title="Пол ухаживающего"/>
Атрибут "title" развеял все мои фантазии о сексе с медсестрой :)
+163.5
$amount=100;
$amount2=20;
while( strlen($amount)<12) {$amount="0".$amount;}
while( strlen($amount2)<12) {$amount2="0".$amount;}
sprintf для лошар
+160.4
<?php
$form = new Validator;
$form
->newString(Request::get('nickname'));
->addRules(
new FW\Rules\NotEmpty(),
new FW\Rules\Length(4, 16),
new FW\Rules\RegExp('/^[a-z]+$/i')
);
->newString(Request::get('password'))
->addRules(
new FW\Rules\NotEmpty(),
new FW\Rules\MinLength(3),
new App\Rules\PasswordStrength(40)
);
->newString(Request::get('confirm'))
->addRules(
new FW\Rules\NotEmpty(),
new FW\Rules\Equals(Request::get('password'))
)
->newString(Request::get('email'))
->addRules(
new FW\Rules\NotEmpty(),
new FW\Rules\ValidEmail(Request::get('email'))
);
if ($form->isValid()) {
reg_user(Request::get('nickname'), Request::get('password'), Request::get('email'));
} else {
print_r($form->getErrors());
}
Народ ёбнулся на ООП
+161.5
<textarea id="some_id" onclick="document.getElementById('some_id').select()">...</textarea>
+947.7
foreach (string id in sourceIDs.Split(new char[] { ',' }, StringSplitOptions.RemoveEmptyEntries))
{
sourceId = Convert.ToInt32(id);
break;
}
Как взять первую цифру в строке - конечно без цикла тут никак
+65.9
//какой-то .h-файл
namespace Error {
struct Put_error{
const char * Message;
Put_error(const char * e) { Message = e; }
};
...
//в каком-то методе в другом файле
string msg = "Error: cannot open input file " + string(fileInputName) + "\n";
throw Error::Put_error(msg.c_str());
−847.9
SELECT t.*, c.* FROM tableT AS t, tableC AS c WHERE t.is_startup='1' AND t.id=c.id LIMIT 1
В резюме у человека написано опыт работы с SQL аж 5 лет.
может пора заводить черные списки говнокодеров?
+159.7
<?php
$file_name = 'http://www.****';
//$html_string = @file_get_contents($file_name);
ob_start();
readfile($file_name);
$html_string = ob_get_contents();
ob_end_clean();
?>
копаю проект, на котором идет загрузка данных из инета...
хваталка там про жесть .... автор решил, что использовать одну функцию будет слишком просто ...
хотя отчасти я его понимаю... скорее всего все жутко тормозило...
сам в детстве так ошибался, если дергаешь из инета стандартными средствами что-нибудь, то там нельзя задать таймаут. и если тебя вдруг забанили, то вся дергалка виснет обычно минуты на полторы-две. А то, что мы тут видим - это танцы с бубном, а вдруг заработает... не люблю когда так делают :(
PS: ну если @ в коде встречается - то автора можно сразу добивать чем-нибудь тяжелым... особенно сильно хотелось это сделать, когда убил часов 10 на поиск места, где происходит ошибка и почему выводится белый экран...
+69.8
vector<int> :: iterator itBegins = array.begin();
vector<int> :: iterator itEnds = array.end();
while(itBegins != itEnds)
{
pVec.pop_back();
it++;
}
Сей артефакт остался в коде ввиду лености переписывать его в 100 файлах сразу после удаления того, ради чего собственно затевался while(!pVec.empty()) ... прямо скажем - отлов ЭТОГО занял немало времени и нервов... тк на первый взгляд оно должно... а что ты видишь в этом коде, %юзернейм% ?
(исправленная версия XD )
+48.5
while(!pVec.empty())
{
pVec.pop_back();
}
Сей артефакт остался в коде ввиду лености переписывать его в 100 файлах сразу после удаления того, ради чего собственно затевался while(!pVec.empty()) ... прямо скажем - отлов ЭТОГО занял немало времени и нервов... тк на первый взгляд оно должно... а что ты видишь в этом коде, %юзернейм% ?