- 1
google search site:google.com/search?q=google+search
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+25.2
google search site:google.com/search?q=google+search
Интересно, а так рекурсия получится?
+3.4
try
{
...
if (obj == null)
{
LogManager.GetLogger("Log").Warn(msg);
throw new SoapException("Object not found", SoapException.ServerFaultCode);
}
}
catch (Exception ex)
{
LogManager.GetLogger("Log").Error(msg, ex);
throw new SoapException("Object not found, SoapException.ServerFaultCode, ex);
}
−23.1
if (TableData = 1) or ((TableData = 2) and
(Pos(FieldDelim + 'Т_НАЦ' + FieldDelim, OpArtFields) > 0)) then
sSelect := sSelect + ', ' + LMax + 'AR.Percent' + R + ' AR_Percent';
if (TableData = 1) or ((TableData = 2) and
(Pos(FieldDelim + 'Т_КАТ' + FieldDelim, OpArtFields) > 0)) then
sSelect := sSelect + ', ' + LMax + 'AR.ID_ArtCat' + R + ' AR_ID_ArtCat';
if (TableData = 1) or ((TableData = 2) and
(Pos(FieldDelim + 'Т_ВЕС' + FieldDelim, OpArtFields) > 0)) then
sSelect := sSelect + ', ' + LMax + 'AR.Weight' + R + ' AR_Weight';
if (TableData = 1) or ((TableData = 2) and
(Pos(FieldDelim + 'Т_ОБЪЕМ' + FieldDelim, OpArtFields) > 0)) then
sSelect := sSelect + ', ' + LMax + 'AR.Capacity' + R + ' AR_Capacity';
if (TableData = 1) or ((TableData = 2) and
(Pos(FieldDelim + 'МИННАЦ' + FieldDelim, OpArtFields) > 0)) then
sSelect := sSelect + ', ' + LMax + 'AR.MinDiscount' + R + ' AR_MinDiscount';
if (TableData = 1) or ((TableData = 2) and
(Pos(FieldDelim + 'Т_МИНКОЛ' + FieldDelim, OpArtFields) > 0)) then
sSelect := sSelect + ', ' + LMax + 'AR.MinQuantity' + R + ' AR_MinQuantity';
if (TableData = 1) or ((TableData = 2) and
(Pos(FieldDelim + 'Т_СТАТУС' + FieldDelim, OpArtFields) > 0)) then
sSelect := sSelect + ', ' + LMax + 'AR.Status' + R + ' AR_Status';
if (TableData = 1) or ((TableData = 2) and
(Pos(FieldDelim + 'Т_ГТД' + FieldDelim, OpArtFields) > 0)) then
sSelect := sSelect + ', ' + LMax + 'AR.GTD' + R + ' AR_GTD';
if (TableData = 1) or ((TableData = 2) and
(Pos(FieldDelim + 'Т_СТРАНА' + FieldDelim, OpArtFields) > 0)) then
sSelect := sSelect + ', ' + LMax + 'CO.Name' + R + ' AR_Country';
Собирание SQL - запроса для выборки полей. И это маленький кусочек :)
Серьёзная контора с миллиардными оборотами!
+27
private int checkTerm(PatternTerm term, int arr[],
int symbNum, boolean isEditing) {
if (term.count != INFINITY) {
int endIdx = Math.min(symbNum + term.count, arr.length);
int count = 0;
switch(term.termType) {
case DIGIT: {
for(int i = symbNum; i < endIdx; i++) {
if (!Character.isDigit((char)arr[i]))
return -1;
count++;
}
break;
}
case LETTER: {
for(int i = symbNum; i < endIdx; i++) {
if (!Character.isLetter((char)arr[i]))
return -1;
count++;
}
break;
}
case LETTERORDIGIT: {
for(int i = symbNum; i < endIdx; i++) {
if (!Character.isLetterOrDigit((char)arr[i]))
return -1;
count++;
}
break;
}
case CHARACTER: {
for(int i = symbNum; i < endIdx; i++) {
if (arr[i] != term.value)
return -1;
count++;
}
break;
}
}
if (!isEditing && count != term.count)
return -1;
symbNum+=term.count;
} else {
int i = 0;
switch(term.termType) {
case DIGIT: {
while (((symbNum + i) < arr.length) &&
Character.isDigit((char)arr[symbNum + i])) i++;
break;
}
case LETTER: {
while (((symbNum + i) < arr.length) &&
Character.isLetter((char)arr[symbNum + i])) i++;
break;
}
case LETTERORDIGIT: {
while (((symbNum + i) < arr.length) &&
Character.isLetterOrDigit((char)arr[symbNum + i])) i++;
break;
}
case CHARACTER: {
while (((symbNum + i) < arr.length) &&
(arr[symbNum + i] == term.value)) i++;
break;
}
}
symbNum+=i;
}
return symbNum;
}
Паша любит такие конструкции, которые хрен разобрать
−12.7
for i:=sk[(npl-1)*5+1] to sk[(npl-1)*5+2]-1 do
begin
l1:=0;l2:=0;l3:=0;l4:=0;l5:=0;l6:=0;l7:=0;l8:=0;l9:=0;l10:=0;
for j:=1 to 100 do g1[j]:=0;
for k:=sk[(npl-1)*5+1] to sk[(npl-1)*5+2] do
if (k<>i )and
(((abs(xyz^[pxyz^[i]].x-xyz^[pxyz^[k]].x)< dd) or ((lx-abs(xyz^[pxyz^[i]].x-xyz^[pxyz^[k]].x))<dd))
and ((abs(xyz^[pxyz^[i]].y-xyz^[pxyz^[k]].y)<dd) or ((ly-abs(xyz^[pxyz^[i]].y-xyz^[pxyz^[k]].y))<dd))
and ((abs(xyz^[pxyz^[i]].z-xyz^[pxyz^[k]].z)<dd) or ((lz-abs(xyz^[pxyz^[i]].z-xyz^[pxyz^[k]].z))<dd)))
then
это только заголовок цикла ..
−187.2
respons+="""<span class="gray">коэффициент:</span> %s<br />""" % str(koeff[0][5])
respons+="""<br />"""
Формирование "аяксового" ответа
+22.9
$result = mysql_query("SELECT * FROM `Wallpapers` WHERE `Title` = '".$Title."'");
$row = mysql_fetch_assoc($result);
$wID=$row['ID'];
$Wallpaper1=$row['Wallpaper1'];
$Wallpaper2=$row['Wallpaper2'];
$Wallpaper3=$row['Wallpaper3'];
$Wallpaper4=$row['Wallpaper4'];
$Wallpaper5=$row['Wallpaper5'];
if ( $_SESSION['userid'] )
{
if ($Wallpaper1 != NULL) {
$size='';
$size=getimagesize("images/wallpapers/".$Wallpaper1);
$dHTML .= '<a class="preview" href="'.$image_path.'show/'.$Title.'/?w=1" style="text-decoration: underline;" onClick="alerts('.$wID.'); countIp();">'.$size[0].'x'.$size[1].'</a> ';
}
if ($Wallpaper2 != NULL) {
$size='';
$size=getimagesize("images/wallpapers/".$Wallpaper2);
$dHTML .= '<a class="preview" href="'.$image_path.'show/'.$Title.'/?w=2" style="text-decoration: underline;" onClick="alerts('.$wID.'); countIp();">'.$size[0].'x'.$size[1].'</a> ';
}
if ($Wallpaper3 != NULL) {
$size='';
$size=getimagesize("images/wallpapers/".$Wallpaper3);
$dHTML .= '<a class="preview" href="'.$image_path.'show/'.$Title.'/?w=3" style="text-decoration: underline;" onClick="alerts('.$wID.'); countIp();">'.$size[0].'x'.$size[1].'</a> ';
}
if ($Wallpaper4 != NULL) {
$size='';
$size=getimagesize("images/wallpapers/".$Wallpaper4);
$dHTML .= '<a class="preview" href="'.$image_path.'show/'.$Title.'/?w=4" style="text-decoration: underline;" onClick="alerts('.$wID.'); countIp();">'.$size[0].'x'.$size[1].'</a> ';
}
if ($Wallpaper5 != NULL) {
$size='';
$size=getimagesize("images/wallpapers/".$Wallpaper5);
$dHTML .= '<a class="preview" href="'.$image_path.'show/'.$Title.'/?w=5" style="text-decoration: underline;" onClick="alerts('.$wID.'); countIp();">'.$size[0].'x'.$size[1].'</a> ';
}
}
0
(tagbody
start
(defun innovative-sort (lst)
(assert (not (null lst)))
(when (equal (car lst) "VIRGIN") (innovative-sort (reverse (cdr lst))))
(if (> (length lst) 1)
(let ((foo (logxor
(logand
(if (> (car lst) (cadr lst))
1
0)
1)
(logand
(if
(not (> (car lst) (cadr lst)))
1
0)
0))))
(if (if (= foo 1) t nil)
(progn
(rotatef (car lst) (cadr lst))
(cons (car lst) (innovative-sort (cdr lst))))
(cons (car lst) (innovative-sort (cdr lst)))))
(car lst)))
(go start))
(innovative-sort '(5 9 2 4))
инновационный алгоритм сортировки
0
$(document).ready(function(){
var formStr = '';
formStr += '<button type="button" class="btn-close d-none d-md-block" data-bs-dismiss="modal" aria-label="Close"></button>';
formStr += '<div class="modal-dialog modal-dialog-centered">';
formStr += '<div class="modal-content">';
formStr += '<div class="modal-header position-relative">';
formStr += '<button type="button" class="btn-close d-md-none" data-bs-dismiss="modal" aria-label="Close"></button>';
formStr += '<div class="modal-header-image"></div>';
formStr += '</div>';
formStr += '<div class="modal-body">';
formStr += '<div class="good-result-text">';
formStr += 'Ваша заявка успешно принята!';
formStr += '</div>';
formStr += '<div class="modal-body-title mb-3 text-center">';
formStr += 'Заявка';
formStr += '</div>';
formStr += '<div class="mb-4 text-center">';
formStr += 'Для подачи документов онлайн<br> заполните форму заявки.';
formStr += '</div>';
formStr += '<div class="mb-4">';
formStr += '<form class="modal-form">';
formStr += '<div class="modal-form-input-wrapper mb-2">';
formStr += '<select name="role-select">';
formStr += '<option selected disabled>Кто Вы?</option>';
formStr += '<option value="Родитель">Родитель</option>';
formStr += '<option value="Абитуриент">Абитуриент</option>';
formStr += '</select>';
formStr += '<span class="modal-form-input-error">';
formStr += 'Необходимо выбрать Вашу роль';
formStr += '</span>';
formStr += '</div>';
formStr += '<div class="modal-form-input-wrapper mb-2">';
formStr += '<input type="text" autocomplete="name" name="name" value="" placeholder="ФИО:">';
formStr += '<span class="modal-form-input-error">';
formStr += 'Укажите Ваше ФИО';
formStr += '</span>';
formStr += '</div>';
formStr += '<div class="modal-form-input-wrapper mb-2">';
formStr += '<input type="tel" autocomplete="phone" name="phone" value="" placeholder="Телефон:">';
formStr += '<span class="modal-form-input-error">';
formStr += 'Укажите Ваш номер телефона';
formStr += '</span>';
formStr += '</div>';
formStr += '<div class="modal-form-input-wrapper mb-2">';
formStr += '<input type="email" autocomplete="email" name="email" value="" placeholder="Email:">';
formStr += '<span class="modal-form-input-error">';
formStr += 'Укажите Ваш email';
formStr += '</span>';
formStr += '</div>';
// formStr += '<div class="modal-form-input-wrapper mb-2">';
// formStr += '<select name="theme-master-select">';
// formStr += '<option selected disabled>Выберите тему мастер-класса</option>';
// formStr += '<option value="Погружение во вселенную нейросетей">Погружение во вселенную нейросетей</option>';
// formStr += '<option value="Веселый кулинар">Веселый кулинар</option>';
// formStr += '<option value="Управление ">Управление </option>';
// formStr += '<option value="Эксперт-криминалист: секреты профессии">Эксперт-криминалист: секреты профессии</option>';
// formStr += '<option value="В мире финансов: компас">В мире финансов: компас</option>';
// formStr += '<option value="Удивительные отели ">Удивительные отели </option>';
// formStr += '<option value="В мире профессий. Операционная логистика">В мире профессий. Операционная логистика</option>';
// formStr += '</select>';
// formStr += '<span class="modal-form-input-error">';
// formStr += 'Необходимо выбрать тему мастер-класса';
// formStr += '</span>';
// formStr += '</div> ';
formStr += '<div class="privacy position-relative mb-3">';
formStr += '<label>';
formStr += '<input type="checkbox" name="pers-approval" checked>';
formStr += '<span class="checkmark"></span>';
formStr += '<div class="ps-4">';
formStr += 'Согласен(-на) на обработку персональных данных, ';
formStr += '<a href="/privacy_policy.pdf" target="_blank">политикой конфиденциальности</a>, <a href="/Politika_v_otnoshenii_obrabotki.pdf" target="_blank">политикой в отношении обработки персональных данных</a>';
formStr += '</div>';
formStr += '</label>';
formStr += '<span class="modal-form-input-error">';
formStr += 'Необходимо Ваше согласие';
formStr += '</span>';
formStr += '</div>';
formStr += '<div>';
formStr += '<button type="submit">';
formStr += 'Отправить';
formStr += '</button>';
formStr += '</div>';
formStr += '</form>';
formStr += '</div>';
formStr += '<hr>';
$('#modalForm').append(formStr);
});
У нас в сети сайтов для образовательного учреждения есть форма приема заявок. После долгого поиска файла, откуда берется необходимая форма, было найдено вот это.
Предыдущий кодер уже должен был помереть от икоты, когда его поминают благим матом.
0
Афоризм "Отцы были хуже дедов, а мы и вовсе никчемны" - обрел свой истинный, ужасный смысл.
Словно предвосхищая трескотню быдла, которое будет жалеть расстрелянных ЧК царят, Юровский оставил примерно такие строки:
... Вероятно, новое поколение увидит в нас палачей и не поймет сразу, почему мы в ту ночь не пощадили царских отпрысков.
Перед тем, как судить, задайте себе вопрос: в кого бы выросли, кем бы стали эти дети?..
Быдла остается катастрофически много, несмотря даже на принятые Хуйлом меры. И оно интенсивно плодит такое же быдло.
Нужно срочно развязать новую войну - с Грузией.