- 1
- 2
- 3
- 4
- 5
Запрос.Текст = "
|...
| И УслугиОказанные.Проведен = &Истина
|...";
Запрос.УстановитьПараметр("Истина", Истина);
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
−130
Запрос.Текст = "
|...
| И УслугиОказанные.Проведен = &Истина
|...";
Запрос.УстановитьПараметр("Истина", Истина);
Вот как бывает когда людям платят за количество строк.
Коллега нашёл в отчёте из БГУ 1.0.
+134
TestScriptResult Test_method( ... )
{
TestScriptResult result = new TestScriptResult();
object obj = null;
///...
obj = foo.Set(...);
if (obj.GetType() == typeof(Exception))
{
result.SetResult(TestScriptResult.eTestResult.FAIL_SET_REQUEST, ((Exception)obj).Message);
_LogTestMethodEnd(result);
return result;
}
else
{
}
}
public Object Set(...)
{
//...
if(CheckForErrors(res) == true)
{
//create error description
string sErrorDescription = string.Format("Error during ...."));
//create exception object and return this
Exception ex = new Exception(sErrorDescription);
//error logging
m_logger.Error(sErrorDescription);
return ex;
}
else
{
}
}
Ну нах так жыть, котаны???
−123
ИначеЕсли Отправитель = "h*@**k.ua" Тогда
НовыйДокумент.Услуга = Справочники.Услуги.НайтиПоКоду("0000000029");
ИначеЕсли Отправитель = "*******@**k.ua" Тогда
НовыйДокумент.Услуга = Справочники.Услуги.НайтиПоКоду("0000000029");
НовыйДокумент.Ответственный = Справочники.Сотрудники.НайтиПоКоду("0000000063");
КонецЕсли;
+162
$sql_color =
"IF(PsaleCharge.payed = " . TSALE_CONTRACTOR_INIT . ", 'red', IF(PsaleCharge.payed = " . TSALE_CONTRACTOR_PARTIAL . ", 'silver', 'green'))";
$sql_title =
"IF(PsaleCharge.payed = " . TSALE_CONTRACTOR_INIT . ", 'Не оплачено', IF(PsaleCharge.payed = " . TSALE_CONTRACTOR_PARTIAL . ", 'Оплачено частично', 'Оплачено'))";
if($allow_pay) {
$sql_allow_pay = "";
} else {
$sql_allow_pay = "OR TRUE";
}
$sql_contractor_name =
"GROUP_CONCAT(" .
"'<tr>\r\n<td>', " .
"IF(PsaleCharge.tcontractor_id IS NULL, " .
"IF(PsaleCharge.recipient IS NULL OR PsaleCharge.recipient = '', '', CONCAT(PsaleCharge.recipient, ' ')), " .
"CONCAT('<a href=\"../tcontractors/view?id=', Tcontractor.id, '\" target=\"_blank\">', HTMLSPECIALCHARS(Tcontractor.company), '</a> ')" .
"), " .
"'</td>\r\n<td style=\'text-align:right;\'>', " .
"IF(Psale.status = " . PSALE_STATUS_CLOSE . " $sql_allow_pay, CONCAT('<span style=\'color:', $sql_color, ';\' title=\'', $sql_title, '\'>', PsaleCharge.amount, '</span>'), " .
"CONCAT(" .
"'<a style=\'color:', $sql_color, ';\' title=\'', $sql_title, '\' href=\'#\' onclick=\'onPsaleChargeEdit(', PsaleCharge.id, ', ', PsaleCharge.psale_id, ', false); return false;\'>', " .
"PsaleCharge.amount, " .
"'</a>'" .
")), " .
"'</td>\r\n</tr>\r\n'" .
"SEPARATOR ' ')";
$sql_contractors =
"SELECT $sql_contractor_name " .
"FROM psale_charges PsaleCharge " .
"LEFT JOIN tcontractors Tcontractor ON PsaleCharge.tcontractor_id = Tcontractor.id " .
"WHERE PsaleCharge.psale_id = Psale.id ";
Формируем разметку в SQL-запросе...
−401
#import "NSNumber+Validate.h"
@implementation NSNumber (Validate)
+ (NSNumber*)validate:(NSNumber *)number
{
NSNumber* num = @0;
if(number != nil)
{
num = number;
}
return num;
}
@end
Мой помощник очень любит городить категории ради одной строчки. Просто маниакальная потребность у человека. В проекте их уже штук 50, вот одна из.
+150
Не так давно одно местное парнокопытное (и гомосексуальное также) существо с пеной у рта нахваливало
среду разработки php devel studio. Ради интереса скачал - что ж?
Обычный, ничем не примечательный интерпретатор (на дельфях кстати, писаный), ничем не лучше автоита.
Скомпилированный бинарник имеет фантастические размеры - около ~3 мб, при выполнении требует runtime php5ts.dll.
Понмится мне, Конь с присущим ему пафосом предлагал кодить на ней чуть ли не драйверы.
Так в чем же фишка, товарищи, возможно я что-то проглядел? По мне - полнейшая лажа.
Конь php-бляди соснули.
+78
public static SomeHandler getInstance(int... initValue){
if (initValue == null || initValue.length == 0) {
initValue = new int[1];
initValue[0] = 1;
}
if (initValue != null && initValue.length != 1) {
throw new IllegalArgumentException("You should pass exactly one value");
}
if (instance == null){
instance = new SomeHandler();
}
return instance;
}
+154
$('.order-form-popup form').on('submit', function (e) {
e.preventDefault();
var data = $(this).serializeArray(),
mainProfilesList = '',
fillingsList = '';
$('.field-name-field-eo-main-profiles .field-item').each(function () {
mainProfilesList += ('<li>' + ($(this).text()) + '</li>');
});
$('.field-name-field-eo-fillings .field-item').each(function () {
fillingsList += ('<li>' + ($(this).text()) + '</li>');
});
data.push({
name: 'profiles',
value: '<ul>' + mainProfilesList + '</ul>'
});
data.push({
name: 'fillings',
value: '<ul>' + fillingsList + '</ul>'
});
data.push({
name: 'number',
value: $('.field-name-field-eo-product-number .field-item').text()
});
data.push({
name: 'qty',
value: $('#qty-input').val()
});
data.push({
name: 'area',
value: $('.field-name-field-eo-area .field-item').text()
});
data.push({
name: 'price',
value: $('.field-name-field-eo-price-without-discount .field-item').text()
});
$.ajax({
url: location.protocol + '//' + location.hostname + '/send-message.php',
type: 'POST',
data: data,
success: function (data, textStatus) {
var msg = '<h3 id="order-form-popup-msg" style="text-align: center; margin-top: 50%;">Заявка успешно отправлена.<br /> Спасибо!</h3>'
$('.order-form-popup form, .order-form-popup-title').hide();
$('.order-form-popup').append(msg);
window.setTimeout(function () {
$('.order-form-popup, .order-form-overlay').fadeOut(500);
$('#order-form-popup-msg').remove();
$('.order-form-popup form, .order-form-popup-title').show();
}, 3500);
},
error: function (jqXHR, textStatus, errorThrown) {
//for debugging
}
});
});
Сериализация данных из полей, находящихся вне формы.
+13
BOOST_PP_REPEAT(AMOUNT_OF_EMPLACE_CONSTRUCTOR_PARAMETER, GENERATE_EMPLACE_BACK, BOOST_PP_EMPTY())
//Если видишь access violation, то это просто сработали ассерты. Вынеси их в отдельные функции для удобства отладки (см GENERATE_EMPLACE_BACK). Мне пока не понадобилось, а сейчас это делать лениво.
+156
http://json-gk.url.ph/jsongk.zip
Отдает страницы говнокодика в json. Параметры те же, что и у говнокодика
http://json-gk.url.ph/cpp старшая страница c++
http://json-gk.url.ph/?page=1138 1138 страница для гостя.