- 1
- 2
- 3
- 4
- 5
Если ЭтоНовыйОбъект Тогда
Если Найти(НРег(ЭтотОбъект.ТекстЗаявки),"принтер") > 0 Тогда
ЭтотОбъект.ВидОбращения = Справочники.ИТ_ПричинаОбращения.НайтиПоНаименованию("Принтер");
КонецЕсли;
КонецЕсли;
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+2
Если ЭтоНовыйОбъект Тогда
Если Найти(НРег(ЭтотОбъект.ТекстЗаявки),"принтер") > 0 Тогда
ЭтотОбъект.ВидОбращения = Справочники.ИТ_ПричинаОбращения.НайтиПоНаименованию("Принтер");
КонецЕсли;
КонецЕсли;
Если в тексте заявки есть "принтер", значит это по принтеру, если в тексте "Замените картридж" - peaceDa рулю.
0
#include <iostream>
template < typename T >
struct Static
{
T t;
};
template < typename T >
struct Test
{
static Static<Test<T>> t;
};
template < typename T >
Static< Test<T> > Test<T>::t;
int main (int argc, char **argv)
{
Test<int> t;
return 0;
}
Попробуйте скопилять этот код на G++ (даю подсказку - Test is fully defined type - потому что static не в ходит в размер структуры)
−1
То, что находится ниже - очередная розовобегемотная вакансия, предложенная "креативщиками" от IT-индустрии.
Интересно, когда они осознают, что к ним идут зарабатывать земное, бренное бабло, а не "сворачивать горы", и что на их прожекты всем, кроме них самих, глубоко похуй?
"Сейчас – тот самый момент, когда в нашу КОМАНДУ МЕЧТЫ ищется Full-stack PHP-разработчик,
творческий человек и высококлассный профессионал.
Тебя ждет яркий проект, безлимитный драйв и атмосфера настоящего большого стартапа!
То, что мы делаем – используют миллионы,
почувствуй себя создателем новой технологии, творцом новой жизни.
Мы здесь чтобы сворачивать горы, будь с нами и ты не пожалеешь!
Обязанности: [радужное описание рутинной хуеты]"
+1
#include <stdio.h>
int main()
{
int num=10;
for(;;)
{
double num=15;
printf("%g", num);
for(;;)
{
char num = 'A'+10;
printf("%c\n", num);
for(;;)
{
float num = 4.686;
printf("%5.3f\n", num);
break;
}
break;
}
break;
}
}
Говно, а точнее понос
0
То, что находится ниже - очередная розовобегемотная вакансия, предложенная "креативщиками" от IT-индустрии.
Интересно, когда они осознают, что к ним идут зарабатывать земное, бренное бабло, а не "сворачивать горы", и что на их прожекты всем, кроме них самих, глубоко похуй?
"Сейчас – тот самый момент, когда в нашу КОМАНДУ МЕЧТЫ ищется Full-stack PHP-разработчик,
творческий человек и высококлассный профессионал.
Тебя ждет яркий проект, безлимитный драйв и атмосфера настоящего большого стартапа!
То, что мы делаем – используют миллионы,
почувствуй себя создателем новой технологии, творцом новой жизни.
Мы здесь чтобы сворачивать горы, будь с нами и ты не пожалеешь!
Обязанности: [радужное описание рутинной хуеты]"
0
set-executionpolicy unrestricted
set /p name="set name: "
set fullname=%name%.mp4
set /p time="set time: "
set /p path="set path: "
adb shell screenrecord --bit-rate 8000000 --time-limit %time% %fullname%
echo "Recording finished. Pulling %fullname% into current folder:"
adb pull %fullname% %path%
adb shell rm %fullname%
set /p DUMMY="Press Enter to continue"
+1
set-executionpolicy unrestricted
set /p name
set fullname=%name%.mp4
set /p time = "set time"
set /p path = "set path"
adb shell screenrecord --bit-rate 8000000 --time-limit $time $fullname &> $null
echo "Recording finished. Pulling $fullname into current folder:"
adb pull $fullname $path /С/ # $fullname
adb shell rm $fullname
+1
/*
==================
CL_ScreenshotGetName
==================
*/
void CL_ScreenshotGetName( int lastnum, char *filename )
{
int a, b, c, d;
if( lastnum < 0 || lastnum > 9999 )
{
// bound
Q_sprintf( filename, "scrshots/%s/!error.bmp", clgame.mapname );
return;
}
a = lastnum / 1000;
lastnum -= a * 1000;
b = lastnum / 100;
lastnum -= b * 100;
c = lastnum / 10;
lastnum -= c * 10;
d = lastnum;
Q_sprintf( filename, "scrshots/%s_shot%i%i%i%i.bmp", clgame.mapname, a, b, c, d );
}
один вопрос: НАХУЯ???
0
class Cell:
def __init__(self, row_id, column_id):
"""Описание ячейки в матрице"""
"""Определение первой буквы в ячейке"""
if row_id == 0:
self.cell_letter_1 = 'A'
elif row_id == 1:
self.cell_letter_1 = 'K'
elif row_id == 2:
self.cell_letter_1 = 'Q'
elif row_id == 3:
self.cell_letter_1 = 'J'
elif row_id == 4:
self.cell_letter_1 = 'T'
elif row_id == 5:
self.cell_letter_1 = '9'
elif row_id == 6:
self.cell_letter_1 = '8'
elif row_id == 7:
self.cell_letter_1 = '7'
elif row_id == 8:
self.cell_letter_1 = '6'
elif row_id == 9:
self.cell_letter_1 = '5'
elif row_id == 10:
self.cell_letter_1 = '4'
elif row_id == 11:
self.cell_letter_1 = '3'
elif row_id == 12:
self.cell_letter_1 = '2'
"""Определение второй буквы в ячейке"""
if column_id == 0:
self.cell_letter_2 = 'A'
elif column_id == 1:
self.cell_letter_2 = 'K'
elif column_id == 2:
self.cell_letter_2 = 'Q'
elif column_id == 3:
self.cell_letter_2 = 'J'
elif column_id == 4:
self.cell_letter_2 = 'T'
elif column_id == 5:
self.cell_letter_2 = '9'
elif column_id == 6:
self.cell_letter_2 = '8'
elif column_id == 7:
self.cell_letter_2 = '7'
elif column_id == 8:
self.cell_letter_2 = '6'
elif column_id == 9:
self.cell_letter_2 = '5'
elif column_id == 10:
self.cell_letter_2 = '4'
elif column_id == 11:
self.cell_letter_2 = '3'
elif column_id == 12:
self.cell_letter_2 = '2'
"""Установка порядка отойбражения 1-й и 2-й буквы в ячейке"""
if row_id == 0:
self.cell_text = self.cell_letter_1 + self.cell_letter_2
elif row_id == 1 and column_id >= 2:
self.cell_text = self.cell_letter_1 + self.cell_letter_2
elif row_id == 2 and column_id >= 3:
self.cell_text = self.cell_letter_1 + self.cell_letter_2
elif row_id == 3 and column_id >= 4:
self.cell_text = self.cell_letter_1 + self.cell_letter_2
elif row_id == 4 and column_id >= 5:
self.cell_text = self.cell_letter_1 + self.cell_letter_2
elif row_id == 5 and column_id >= 6:
self.cell_text = self.cell_letter_1 + self.cell_letter_2
elif row_id == 6 and column_id >= 7:
self.cell_text = self.cell_letter_1 + self.cell_letter_2
elif row_id == 7 and column_id >= 8:
self.cell_text = self.cell_letter_1 + self.cell_letter_2
elif row_id == 8 and column_id >= 9:
self.cell_text = self.cell_letter_1 + self.cell_letter_2
elif row_id == 9 and column_id >= 10:
self.cell_text = self.cell_letter_1 + self.cell_letter_2
elif row_id == 10 and column_id >= 11:
self.cell_text = self.cell_letter_1 + self.cell_letter_2
elif row_id == 11 and column_id == 12:
self.cell_text = self.cell_letter_1 + self.cell_letter_2
else:
self.cell_text = self.cell_letter_2 + self.cell_letter_1
http://python.su/forum/topic/33195/?page=1#post-181430
0
public static int[] GetRandomComStats(int level)
{
int[] stats = new int[3] { -1, -1, -1 };
int summ = (int)(1.2f * level);
int minStat = level / 3f - (level+ 1) / 10 < 0 ? 0 : (int)(level / 3f - (level + 1) / 10);
int maxStat = (int)(level / 3f + (level + 1) / 10);
Debug.Log("level: " + level + " min stat: " + minStat + " max stat: " + maxStat + " summ: " + summ);
int fr = Random.Range(0, 2);
int f2 = Random.Range(0, 3);
int f1 = 0;
stats[f2] = Random.Range(minStat, maxStat + 1);
for (int i = 0; i < 3; i++)
{
if (fr == 1 && stats[i] == -1)
{
if (summ - stats[f2] > maxStat) stats[i] = Random.Range(minStat, maxStat + 1);
else if (summ - stats[f2] < 0) stats[i] = 0;
else stats[i] = Random.Range(minStat, summ - stats[f2] + 1);
f1 = i;
goto label;
}
fr = 1;
}
label:
for (int i = 0; i < 3; i++)
{
if (stats[i] == -1)
{
if (summ < stats[f1] + stats[f2]) stats[i] = 0;
else if (summ - stats[f1] - stats[f2] > maxStat) stats[i] = maxStat;
else stats[i] = summ - stats[f1] - stats[f2];
Debug.Log(f1 + ": " + stats[f1]+ " " + f2 + ": " + stats[f2] + " " + i + ": " + stats[i]);
}
}
return stats;
}
Генерация рандомных стат персонажей в зависимости от уровня.