- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
if (best == null)
{
return null;
}
else
{
return best;
}
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+136
if (best == null)
{
return null;
}
else
{
return best;
}
+158
($property['valid'] == 'ошибка') !== TRUE
вот и бери стажеров на работу
+11
typedef ::boost::array<T, item_amount+1> not_raw_array;
union data
{
not_raw_array m_raw_array;//Most members of boost::array not suitable for call with raw array. Be careful!
};
+83
private static boolean getIsDeclinedByRules(boolean oldIsSatisfy, boolean oldIsDeclined, boolean newIsSatisfy) {
if (!oldIsSatisfy && oldIsDeclined && !newIsSatisfy) return true;
if (!oldIsSatisfy && oldIsDeclined && newIsSatisfy) return false;
if (!oldIsSatisfy && !oldIsDeclined && !newIsSatisfy) return true;
if (!oldIsSatisfy && !oldIsDeclined && newIsSatisfy) return false;
if ( oldIsSatisfy && oldIsDeclined && !newIsSatisfy) return true;
if ( oldIsSatisfy && oldIsDeclined && newIsSatisfy) return true;
if ( oldIsSatisfy && !oldIsDeclined && !newIsSatisfy) return true;
if ( oldIsSatisfy && !oldIsDeclined && newIsSatisfy) return false;
return true;
}
+151
if (anidub::$exucution)
{
//получаем страницу для парсинга
$page = anidub::getContent($torrent_id, anidub::$sess_cookie);
if ( ! empty($page))
{
//ищем на странице дату регистрации торрента
if (preg_match("/<td width=\"\" class=\"heading\" valign=\"top\" align=\"right\">Добавлен<\/td><td valign=\"top\" align=\"left\">(.*)<\/td>/", $page, $array))
{
//проверяем удалось ли получить дату со страницы
if (isset($array[1]))
{
//если дата не равна ничему
if ( ! empty($array[1]))
{
//сбрасываем варнинг
Database::clearWarnings($tracker);
//приводим дату к общему виду
$date = $array[1];
$date_str = anidub::dateNumToString($array[1]);
//если даты не совпадают, перекачиваем торрент
if ($date != $timestamp)
{
preg_match('/<a href=\"download\.php\?id=(\d{2,6})&name=(.*)\">/U', $page, $array);
$torrent_id = $array[1];
$torrent_id_name = $array[2];
//сохраняем торрент в файл
$torrent = anidub::getTorrent($torrent_id, $torrent_id_name, anidub::$sess_cookie);
$client = ClientAdapterFactory::getStorage('file');
$client->store($torrent, $id, $tracker, $name, $torrent_id, $timestamp);
//обновляем время регистрации торрента в базе
Database::setNewDate($id, $date);
//отправляем уведомлении о новом торренте
$message = $name.' обновлён.';
Notification::sendNotification('notification', $date_str, $tracker, $message);
}
}
else
{
//устанавливаем варнинг
if (anidub::$warning == NULL)
{
anidub::$warning = TRUE;
Errors::setWarnings($tracker, 'not_available');
}
//останавливаем процесс выполнения, т.к. не может работать без кук
anidub::$exucution = FALSE;
}
}
else
{
//устанавливаем варнинг
if (anidub::$warning == NULL)
{
anidub::$warning = TRUE;
Errors::setWarnings($tracker, 'not_available');
}
//останавливаем процесс выполнения, т.к. не может работать без кук
anidub::$exucution = FALSE;
}
}
else
{
//устанавливаем варнинг
if (anidub::$warning == NULL)
{
anidub::$warning = TRUE;
Errors::setWarnings($tracker, 'not_available');
}
//останавливаем процесс выполнения, т.к. не может работать без кук
anidub::$exucution = FALSE;
}
}
else
{
//устанавливаем варнинг
if (anidub::$warning == NULL)
{
anidub::$warning = TRUE;
Errors::setWarnings($tracker, 'not_available');
}
//останавливаем процесс выполнения, т.к. не может работать без кук
anidub::$exucution = FALSE;
}
}
Классическая лесенка пыхомакаки.
+139
<?php
function string_size($string){
$temporary_file = md5(rand().rand()).".temporary";
$a=fopen($temporary_file,"w+");
fwrite($a,$string);
$size = filesize($temporary_file);
fclose($a);
unset($temporary_file);
return $size;
}
?>
Аналог функции filesize() для строк.
+159
function validateForm(form){
if (isNotEmpty(form.fa)){
if (isColvo(form.fa,3)){
if (isNotEmpty(form.im)){
if (isColvo(form.im,2)){
if (isNotEmpty(form.ot)){
if (isColvo(form.ot,3)){
if(isNotEmpty(form.day)){
if(isNumbr(form.day)){
if(isNotEmpty(form.month)){
if(isNumbr(form.month)){
if(isNotEmpty(form.year)){
if (isColvo(form.year,4)){
if(isNumbr(form.year)){
if(isNotEmpty(form.city)){
if(isNotEmpty(form.road)){
if(isNotEmpty(form.house)){
if(isNumbr(form.house)){
return true;
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
return false;
};
http://национальныйзакон.рф
+119
Dummy commit for the sake of documentation (previous commit was made without a message)
−117
Функция НайтиТовар(Наименование)
Запрос = Новый Запрос("ВЫБРАТЬ Ссылка, Наименование ИЗ Справочник.Номенклатура ГДЕ НЕ ПометкаУдаления");
Выборка = Запрос.Выполнить().Выбрать();
Пока Выборка.Следующий() Цикл
Если СокрЛП(ВРег(Выборка.Наименование))=ВРег(Наименование) Тогда
Возврат Выборка.Ссылка;
КонецЕсли;
КонецЦикла;
КонецФункции
и все это вызывается в цикле
+150
<a href="javascript: document.location.href = document.location.href;" onclick="s_objectID="javascript: document.location.href = document.location.href;_1";return this.s_oc?this.s_oc(e):true">Нажмите здесь, если сканирование не закончилось.</a>
document.location.href = document.location.href