- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
void Sender::exceptionHandler()
{
try
{
throw;
}
catch (std::exception& ex)
{
Log::write(ex);
}
catch (...)
{
Log::write("I am CraZzY!");
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+48
void Sender::exceptionHandler()
{
try
{
throw;
}
catch (std::exception& ex)
{
Log::write(ex);
}
catch (...)
{
Log::write("I am CraZzY!");
−99
def append_card(cards, new_card)
if cards.nil?
new_card == GameEvent::YELLOW_CARD ? 'yellow' : 'red'
elsif cards == 'yellow'
new_card == GameEvent::YELLOW_CARD ? 'two_yellow' : 'yellow_red'
elsif cards == 'red'
new_card == GameEvent::YELLOW_CARD ? 'yellow_red' : 'red'
elsif cards == 'two_yellow'
'two_yellow'
elsif cards == 'yellow_red'
new_card == GameEvent::YELLOW_CARD ? 'two_yellow' : 'yellow_red'
end
end
ничего особенного, просто подсчитываем, какую карточку получил игрок футбольной команды.
а я думал, что что-то понимаю в футболе... я никогда в жизни так не ошибался
−120
//определяем сумму начисленной амортизации+ремонтов на заказы документом "РаспределениеАмортизацииНаЗаказы"
Запрос = Новый Запрос;
Запрос.Текст = "ВЫБРАТЬ
| НезавершенноеПроизводствоБухгалтерскийУчетОбороты.СчетУчета КАК СчетУчета,
| НезавершенноеПроизводствоБухгалтерскийУчетОбороты.Заказ,
| НезавершенноеПроизводствоБухгалтерскийУчетОбороты.СтоимостьПриход КАК СтоимостьПриход,
| НАЧАЛОПЕРИОДА(НезавершенноеПроизводствоБухгалтерскийУчетОбороты.Период, МЕСЯЦ) КАК Период,
| НезавершенноеПроизводствоБухгалтерскийУчетОбороты.Регистратор КАК Регистратор
|ИЗ
| РегистрНакопления.НезавершенноеПроизводствоБухгалтерскийУчет.Обороты(&ДатаНач, &ДатаКон, Регистратор, ) КАК НезавершенноеПроизводствоБухгалтерскийУчетОбороты
|ГДЕ
| (НезавершенноеПроизводствоБухгалтерскийУчетОбороты.Регистратор ССЫЛКА Документ.РаспределениеАмортизацииНаЗаказы
| ИЛИ НезавершенноеПроизводствоБухгалтерскийУчетОбороты.Регистратор = &Корректировка)
| И НезавершенноеПроизводствоБухгалтерскийУчетОбороты.СчетУчета = &СчетУчета
|ИТОГИ
| СУММА(СтоимостьПриход)
|ПО
| ОБЩИЕ";
Запрос.УстановитьПараметр("ДатаНач",НачалоМесяца(ДатаНач));
Запрос.УстановитьПараметр("ДатаКон",КонецМесяца(ДатаКон));
Запрос.УстановитьПараметр("СчетУчета", ПланыСчетов.Хозрасчетный.НайтиПоКоду("231"));
Запрос.УстановитьПараметр("Корректировка", Документы.ОперацияБух.НайтиПоНомеру("00000056",Дата(2011,05,01)));
Выборка = Запрос.Выполнить().Выбрать();
Выборка.Следующий();
СуммаНачисления = Выборка.СтоимостьПриход;
Есть специальная супер секретная бухгалтерская операция которую нужно исключить )))
+159
function time(){
var vr=new Date();
var hour=vr.getHours();
var min=vr.getMinutes();
var sec=vr.getSeconds();
if (sec<=9) {
if (min<=9) {
if (hour<=9) {
document.forms[0].elements[0].value = "0" + hour +":"+ "0" + min +":"+ "0" + sec;
}
else {
document.forms[0].elements[0].value = hour +":"+ "0" + min +":"+ "0" + sec;
}
}
else {
if (hour<=9) {
document.forms[0].elements[0].value = "0" + hour +":"+ min +":"+ "0" + sec;
}
else {
document.forms[0].elements[0].value = hour +":"+ min +":"+ "0" + sec;
}
}
}
else {
if (min<=9) {
if (hour<=9) {
document.forms[0].elements[0].value = "0" + hour +":"+ "0" + min +":"+ sec;
}
else {
document.forms[0].elements[0].value = hour +":"+ "0" + min +":"+ sec;
}
}
else {
if (hour<=9) {
document.forms[0].elements[0].value = "0" + hour +":"+ min +":"+ sec;
}
else {
document.forms[0].elements[0].value = hour +":"+ min +":"+ sec;
}
}
}
setTimeout("time()",1000);
}
Вот такой вот toString().
+156
public function fillRow($row, $table)
{
static $counter;
global $app_list_strings, $locale;
$counter++;
$row['counter'] = $counter;
$row['status_abc_current'] = $row['status_abc_current'];
$row['status_abc_1_quarter_ago'] = $row['status_abc_1_quarter_ago'];
$row['status_abc_2_quarter_ago'] = $row['status_abc_2_quarter_ago'];
$row['status_abc_3_quarter_ago'] = $row['status_abc_3_quarter_ago'];
$row['status_abc_4_quarter_ago'] = $row['status_abc_4_quarter_ago'];
return $row;
}
что-то тут не так
+134
if (channel->leftover < 0) // if nothing left over for next time:
printk("ERRRRRRRRRRRRRRRRRRRRRRRRRRRR\n");
RRRRRRRRRRRRRRetard.
+73
if (K_fire && select == 1 || K_rightbutton && select == 1) {
GAME_MODE = 9;
K_fire = false;
K_rightbutton = false;
select = 1;
}
if (K_fire && select == 2 || K_rightbutton && select == 2) {
GAME_MODE = 11;
FistPaint = true;
K_fire = false;
K_rightbutton = false;
select = 1;
}
if (K_fire && select == 3 || K_rightbutton && select == 3) {
GAME_MODE = 8;
K_fire = false;
K_rightbutton = false;
select = 1;
}
if (K_fire && select == 4 || K_rightbutton && select == 4) {
GAME_MODE = 12;
FistPaint = true;
K_fire = false;
K_rightbutton = false;
select = 1;
}
if (K_fire && select == 5 || K_rightbutton && select == 5) {
GAME_MODE = 13;
K_fire = false;
K_rightbutton = false;
}
if (K_leftbutton) {
GAME_MODE = 13;
K_leftbutton = false;
}
Обработка выбора пункта в главном меню какой-то игры на java me
+161
if (($arrRoleInHold = $this->syncByToken($token)) && (!$arrRoleInHold)) {
throw new Exception('');
}
хорошее условие!
+156
if (!!window.Worker){
var worker = new Worker('worker.js');
worker.postMessage('Hellow World');
worker.onmessage = function (e){
alert(e.data);
};
}
Из статьи на швабре: /post/132785/
+107
var a : int64;
begin
assign(input, 'input.txt'); reset(input);
assign(output, 'output.txt'); rewrite(output);
read(a);
if a=25 then write ('2.7182818284590452353602875');
if a=24 then write ('2.718281828459045235360288');
if a=23 then write ('2.71828182845904523536029');
if a=22 then write ('2.7182818284590452353603');
if a=21 then write ('2.718281828459045235360');
if a=20 then write ('2.71828182845904523536');
if a=19 then write ('2.7182818284590452354');
if a=18 then write ('2.718281828459045235');
if a=17 then write ('2.71828182845904524');
if a=16 then write ('2.7182818284590452');
if a=15 then write ('2.718281828459045');
if a=14 then write ('2.71828182845905');
if a=13 then write ('2.7182818284590');
if a=12 then write ('2.718281828459');
if a=11 then write ('2.71828182846');
if a=10 then write ('2.7182818285');
if a=9 then write ('2.718281828');
if a=8 then write ('2.71828183');
if a=7 then write ('2.7182818');
if a=6 then write ('2.718282');
if a=5 then write ('2.71828');
if a=4 then write ('2.7183');
if a=3 then write ('2.718');
if a=2 then write ('2.72');
if a=1 then write ('2.7');
if a=0 then write ('3')
end.
Вывод числа e с заданной точностью