- 1
- 2
- 3
- 4
- 5
var tbl = order.group != 0 ?
(order.group != 1 ?
limit :
closed) :
open;
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+148.2
var tbl = order.group != 0 ?
(order.group != 1 ?
limit :
closed) :
open;
+74.4
private String getNullString(int kol){
String nullstr="";
for(int i=0;i<kol;i++){
nullstr+="0";
}
return nullstr;
}
public String getNumber(int idd){
String regid="";
String idds=(idd+"");
if(idds.length()<getNumberLenth()){
regid+=getNullString(getNumberLenth()-idds.length());
regid+=idds;
}
String regnum="";
regnum+=getNumberPrefix()+regid;
if(getNumberPeriod()!=NUM_PERIOD_NOPERIOD){
GregorianCalendar c=new GregorianCalendar();
switch(getNumberPeriod()){
case NUM_PERIOD_MONTH:
int m=c.get(Calendar.MONTH)+1;
regnum+="-"+m;
regnum+=".";
regnum+=c.get(Calendar.YEAR);
break;
case NUM_PERIOD_YEAR:
regnum+="-"+c.get(Calendar.YEAR);
}
}
return regnum;
}
Ну незнал я про String.format (((..
+116.2
SendMessage("PRIVMSG " + channel + " :Name: " + ObjectManager.Me.Name + " Health: " + ObjectManager.Me.CurrentHealth + "/" + ObjectManager.Me.MaxHealth + " Mana: " + ObjectManager.Me.CurrentMana + "/" + ObjectManager.Me.MaxMana + " Level: " + ObjectManager.Me.Level + " Race: " + ObjectManager.Me.Race + " Class: " + ObjectManager.Me.Class + " Xp to LeveL: " + ObjectManager.Me.XP + "/" + ObjectManager.Me.NextLevelXP + " Combat: " + ObjectManager.Me.Combat + " Time to level: " + hours + " Hours " + minutes + " Minutes");
/* немного дальше */
if (CommandUsed("!zone", messageLine))
{
SendMessage("PRIVMSG " + channel + " :Zone: " +ObjectManager.Me.RealZoneText);
SendMessage("PRIVMSG " + channel + " :SubZone: "+ ObjectManager.Me.SubZoneText);
}
if (CommandUsed("!free", messageLine))
{
SendMessage("PRIVMSG " + channel + " : i have "+ Global.FreeSlots + " free slots");
}
/* и тд */
if (CommandUsed("!guild", messageLine))
{
if (accCheck.CanUseCommand(loginCheckLine))
{
SendGuild(messageLine);
}
}
вот как надо шпарить ботов для irc
http://pastebin.org/126516
+968.4
string IsAgency = agency.Checked ? "1" : "0";
//Некоторое время спустя
byte bIsAgency = Byte.Parse(IsAgency);
+146.2
<script language="javascript">
if ("True" == "True")
document.getElementById('FrmToMPI').submit();
</script>
Это в исходниках процессинга приват банка :))
Медитирую... :))
−864.4
FOREACH SELECT n.prod_code INTO _prod_code
FROM tov_prod_link_g l, nsi_resource n
WHERE l.prod_code = n.prod_code
AND l.gr_id = _gr_id
ORDER BY n.res_name
LET _nn_por = _nn_por +5;
UPDATE tov_prod_nn_por SET nn_por =_nn_por WHERE prod_code = _prod_code;
))) такие у нас перлы выдают) вместо одного апдейта нахерачить процедуру, для некоторых это нормально)
+144.4
array...
Забавно перепутаны картинки и соответствующие им пакеты телевидения: кино, спорт, увлечения.
На пакете телевидения "кино" изображена девушка спортсменка (видимо плавчиха).
На пакете телевидения "спорт" изображен кулинар.
На пакете телевидения "увлечения" изображен лев, который может съесть.
)
Источник: akado.tv
+123.6
#region Getting action id
private int GetActionID()
{
switch (MessageId)
{
case 1:
return 8;
case 2:
return 10;
case 3:
return 9;
case 4:
return 11;
case 5:
return 12;
default:
return 12;
}
}
#endregion
enum wtf ?
−132.6
SELECT [IdPart],
[num],
NameRus AS PartName,
Rests,
Income,
Defect,
Rests +ISNULL([1],0) [1],
Rests +ISNULL([1],0)+ISNULL([2],0) [2],
Rests +ISNULL([1],0)+ ISNULL([2],0)+ ISNULL([3],0) [3],
Rests +ISNULL([1],0)+ ISNULL([2],0)+ ISNULL([3],0)+ ISNULL([4],0) [4],
Rests +ISNULL([1],0)+ ISNULL([2],0)+ ISNULL([3],0)+ ISNULL([4],0)+ ISNULL([5],0) [5],
Rests +ISNULL([1],0)+ ISNULL([2],0)+ ISNULL([3],0)+ ISNULL([4],0)+ ISNULL([5],0)+ ISNULL([6],0)[6],
...
Rests +ISNULL([1],0)+ ISNULL([2],0)+ ISNULL([3],0)+ ISNULL([4],0)+ ISNULL([5],0)+ ISNULL([6],0)+ ISNULL([7],0)+ ISNULL([8],0)+ ISNULL([9],0)+ ISNULL([10],0)+ ISNULL([11],0)[11],
Rests +ISNULL([1],0)+ ISNULL([2],0)+ ISNULL([3],0)+ ISNULL([4],0)+ ISNULL([5],0)+ ISNULL([6],0)+ ISNULL([7],0)+ ISNULL([8],0)+ ISNULL([9],0)+ ISNULL([10],0)+ ISNULL([11],0)+ ISNULL([12],0)[12],
...
Rests +ISNULL([1],0)+ ISNULL([2],0)+ ISNULL([3],0)+ ISNULL([4],0)+ ISNULL([5],0)+ ISNULL([6],0)+ ISNULL([7],0)+ ISNULL([8],0)+ ISNULL([9],0)+ ISNULL([10],0)+ ISNULL([11],0)+ ISNULL([12],0)+ ISNULL([13],0)+ ISNULL([14],0)+ ISNULL([15],0)+ ISNULL([16],0)+ ISNULL([17],0)+ ISNULL([18],0)+ ISNULL([19],0)+ ISNULL([20],0)+ ISNULL([21],0)+ ISNULL([22],0)[22],
Rests +ISNULL([1],0)+ ISNULL([2],0)+ ISNULL([3],0)+ ISNULL([4],0)+ ISNULL([5],0)+ ISNULL([6],0)+ ISNULL([7],0)+ ISNULL([8],0)+ ISNULL([9],0)+ ISNULL([10],0)+ ISNULL([11],0)+ ISNULL([12],0)+ ISNULL([13],0)+ ISNULL([14],0)+ ISNULL([15],0)+ ISNULL([16],0)+ ISNULL([17],0)+ ISNULL([18],0)+ ISNULL([19],0)+ ISNULL([20],0)+ ISNULL([21],0)+ ISNULL([22],0)+ ISNULL([23],0)[23],
Rests +ISNULL([1],0)+ ISNULL([2],0)+ ISNULL([3],0)+ ISNULL([4],0)+ ISNULL([5],0)+ ISNULL([6],0)+ ISNULL([7],0)+ ISNULL([8],0)+ ISNULL([9],0)+ ISNULL([10],0)+ ISNULL([11],0)+ ISNULL([12],0)+ ISNULL([13],0)+ ISNULL([14],0)+ ISNULL([15],0)+ ISNULL([16],0)+ ISNULL([17],0)+ ISNULL([18],0)+ ISNULL([19],0)+ ISNULL([20],0)+ ISNULL([21],0)+ ISNULL([22],0)+ ISNULL([23],0)+ ISNULL([24],0)[24],
Rests +ISNULL([1],0)+ ISNULL([2],0)+ ISNULL([3],0)+ ISNULL([4],0)+ ISNULL([5],0)+ ISNULL([6],0)+ ISNULL([7],0)+ ISNULL([8],0)+ ISNULL([9],0)+ ISNULL([10],0)+ ISNULL([11],0)+ ISNULL([12],0)+ ISNULL([13],0)+ ISNULL([14],0)+ ISNULL([15],0)+ ISNULL([16],0)+ ISNULL([17],0)+ ISNULL([18],0)+ ISNULL([19],0)+ ISNULL([20],0)+ ISNULL([21],0)+ ISNULL([22],0)+ ISNULL([23],0)+ ISNULL([24],0)+ ISNULL([25],0)[25],
Rests +ISNULL([1],0)+ ISNULL([2],0)+ ISNULL([3],0)+ ISNULL([4],0)+ ISNULL([5],0)+ ISNULL([6],0)+ ISNULL([7],0)+ ISNULL([8],0)+ ISNULL([9],0)+ ISNULL([10],0)+ ISNULL([11],0)+ ISNULL([12],0)+ ISNULL([13],0)+ ISNULL([14],0)+ ISNULL([15],0)+ ISNULL([16],0)+ ISNULL([17],0)+ ISNULL([18],0)+ ISNULL([19],0)+ ISNULL([20],0)+ ISNULL([21],0)+ ISNULL([22],0)+ ISNULL([23],0)+ ISNULL([24],0)+ ISNULL([25],0)+ ISNULL([26],0)[26],
...
Rests +ISNULL([1],0)+ ISNULL([2],0)+ ISNULL([3],0)+ ISNULL([4],0)+ ISNULL([5],0)+ ISNULL([6],0)+ ISNULL([7],0)+ ISNULL([8],0)+ ISNULL([9],0)+ ISNULL([10],0)+ ISNULL([11],0)+ ISNULL([12],0)+ ISNULL([13],0)+ ISNULL([14],0)+ ISNULL([15],0)+ ISNULL([16],0)+ ISNULL([17],0)+ ISNULL([18],0)+ ISNULL([19],0)+ ISNULL([20],0)+ ISNULL([21],0)+ ISNULL([22],0)+ ISNULL([23],0)+ ISNULL([24],0)+ ISNULL([25],0)+ ISNULL([26],0)+ ISNULL([27],0)+ ISNULL([28],0)+ISNULL([29],0)+ISNULL([30],0)+ISNULL([31],0)[31]
, Rests+Income-Defect + ISNULL([1],0)+ ISNULL([2],0)+ ISNULL([3],0)+ ISNULL([4],0)+ ISNULL([5],0)+ ISNULL([6],0)+ ISNULL([7],0)+ ISNULL([8],0)+ ISNULL([9],0)+ ISNULL([10],0)+ ISNULL([11],0)+ ISNULL([12],0)+ ISNULL([13],0)+ ISNULL([14],0)+ [15]+ [16]+ ISNULL([17],0)+ ISNULL([18],0)+ ISNULL([19],0)+ ISNULL([20],0)+ ISNULL([21],0)+ ISNULL([22],0)+ ISNULL([23],0)+ ISNULL([24],0)+ ISNULL([25],0)+ ISNULL([26],0)+ISNULL([27],0)+ISNULL([28],0)+ISNULL([29],0)+ISNULL([30],0)+ISNULL([31],0) AS TotalExpence
FROM
(
.....
Типа нарастающий итог. Ну слов просто нет. ИМХО, это что-то из разряда использовать микроскоп для забивания гвоздей.
−863
CREATE PROCEDURE mix_kach1_spravka(
_date_time DATETIME YEAR TO MINUTE, -- дата
_param_rez_id integer -- признак
) RETURNING integer, -- туфта
decimal; -- туфта
define _date_r nchar(19);
define _wzliv decimal;
define _n_nn_rez nchar(4);
define _mass integer;
define _mass1 integer;
define _date_begin DATETIME YEAR TO MINUTE;
define _date_end DATETIME YEAR TO MINUTE;
define _count integer;
define _wzliv_beg INTEGER;
define _bes_pas DECIMAL;
define i int;
define _spr_id integer;
define _all_w decimal(7,1);
define _go_w decimal(7,1);
define _pr_w decimal(7,1);
define _proc_go decimal(4,1);
define _proc_pr decimal(4,1);
define _edatebegin Datetime year to minute;
define _w int;
define _m_go decimal;
define _m_pr decimal;
define test_date DATETIME YEAR TO MINUTE;
/*Опустим блок обработки ошибок*/
CREATE TEMP TABLE tmp_raschet1(
--spr_id SERIAL NOT NULL,
edate Datetime year to MINUTE, --27.08.2008 Лазарев Е.В.
w int,
all_w decimal(7,1),
go_w decimal(7,1),
pr_w decimal(7,1),
proc_go decimal(4,1),
proc_pr decimal(4,1)
) with no log;
let _m_go = 0;
let _m_pr = 0;
execute procedure get_mix_quality(_date_time,_param_rez_id) into _w, _all_w, _go_w, _pr_w, _proc_go, _proc_pr, _edatebegin;
insert into tmp_raschet1 (edate,w,all_w, go_w,pr_w,proc_go,proc_pr) values (_edatebegin,_w,_all_w, _go_w, _pr_w, _proc_go, _proc_pr);
END PROCEDURE;
Вот честно, что это и зачем такое нужно? Наверно выполнить процедуру и просто взять выходные данные не судьба.
А лишние переменные видимо на всякий случай.
P.S. Боже за что?!!!