- 1
<h2>".($sub==171&&$f_title=="Новый номер"?s_list_class(172,205,"nc_ctpl=172"):"")."</h2>
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+167
<h2>".($sub==171&&$f_title=="Новый номер"?s_list_class(172,205,"nc_ctpl=172"):"")."</h2>
NetCat'овцы поймут :) Обожаю проверки по тайтлу ))
−104
private var color_mixer:ColorPanel = new ColorPanel([
[0xFFFFFF,0xEEEEEE,0xCCCCCC,0xAAAAAA,0x888888,0x666666,0x444444,0x222222,0x000000],
[0xFFCCCC,0xFF9999,0xFF6666,0xFF3333,0xFF0000,0xCC0000,0x990000,0x660000,0x330000],
[0xCCFFCC,0x99FF99,0x66FF66,0x33FF33,0x00FF00,0x00CC00,0x009900,0x006600,0x003300],
[0xCCCCFF,0x9999FF,0x6666FF,0x3333FF,0x0000FF,0x0000CC,0x000099,0x000066,0x000033]
]);
Мне одному кажется что это можно было сделать... ну даже не знаю.... ПО ЧЕЛОВЕЧЕСКИ ????????
+148
function ArrayTopics() {
global $db;
$db->Select('news_topics','');
$top = array();
while($topic=$db->FetchRow()) {
$top[$topic['id']] = $topic;
}
return $top;
}
Из той же русской CMS... опять PHP костыль вместо нормального SQL запроса...
+87
var
s:string;
function f(s:string):string;
var
i:integer;
s1:string;
begin
s1:=#13#10's:=''';
for i:=1to length(s)do begin
if s[i]=#13then
s1:=s1+'''#13#10+'#13#10+''''
else if s[i]=''''then
s1:=s1+''''''
else if s[i]<>#10 then
s1:=s1+s[i];
f:=s1+''';'#13#10+
's:=s+f(s);'#13#10+
'write(s);'#13#10+
'close(output);'#13#10+
'end.';
end;
end;
begin
assign(output,'s.txt');
rewrite(output);
s:='var'#13#10+
's:string;'#13#10+
'function f(s:string):string;'#13#10+
'var'#13#10+
'i:integer;'#13#10+
's1:string;'#13#10+
'begin'#13#10+
's1:=#13#10''s:='''''';'#13#10+
'for i:=1to length(s)do begin'#13#10+
'if s[i]=#13then'#13#10+
's1:=s1+''''''#13#10+''#13#10+'''''''''#13#10+
'else if s[i]=''''''''then'#13#10+
's1:=s1+'''''''''''''#13#10+
'else if s[i]<>#10 then'#13#10+
's1:=s1+s[i];'#13#10+
'f:=s1+'''''';''#13#10+'#13#10+
'''s:=s+f(s);''#13#10+'#13#10+
'''write(s);''#13#10+'#13#10+
'''close(output);''#13#10+'#13#10+
'''end.'';'#13#10+
'end;'#13#10+
'end;'#13#10+
'begin'#13#10+
'assign(output,''s.txt'');'#13#10+
'rewrite(output);';
s:=s+f(s);
write(s);
close(output);
end.
Нарыл свой высер на тему программы, выводящей свой текст.
+144
class JNewConnectionPanel extends JPanel {
public JNewConnectionPanel() {
this(true, false);
}
public JNewConnectionPanel(final boolean ok, final boolean cancel) {
// ...
if (ok) {
// ...
}
if (cancel) {
// ...
}
// ...
}
// ...
}
продолжаю макакакодить = )
+74
cmd = new byte[2]; //name length
is.read(cmd);
int fnamel = cmd[0] << 8 | cmd[1];
cmd = new byte[fnamel];
is.read(cmd);
char[] name = byteToChar(cmd);
cmd = new byte[4];
is.read(cmd);
len = (cmd[0] << 24 & 0xFF000000) | (cmd[1] << 16 & 0xFF0000) | (cmd[2] << 8 & 0xFF00) | (cmd[3] & 0xFF);
System.out.println("FIO requested: "+new String(name)+"; Size: "+len+" bytes;");
писал (и пишу уже 1 час (планирую через час же закончить)) микро-сетевой аплоадер файлов.
+144
int X,Y,Z;
X=StrToInt(Edit1->Text);
Y=StrToInt(Edit2->Text);
Z=X+Y;
Edit3->Text=IntToStr(Z),
+168
#define loopv(v) for(int i = 0; i<(v).length(); i++)
#define loopvj(v) for(int j = 0; j<(v).length(); j++)
#define loopvk(v) for(int k = 0; k<(v).length(); k++)
#define loopvrev(v) for(int i = (v).length()-1; i>=0; i--)
Может я чего недопонимаю?
Это из Cube 2: Sauerbraten
+114
public class XmlSettings
{
XDocument x = XDocument.Load(@"...Settings.xml");
public XDocument Settings { get { return x; } }
}
Manager настроек из предудыщего проекта
+117
public ActionResult Register(RegisterInformation ri, string myCaptcha, HttpPostedFileBase image)
{
if (ri.Name == null) ModelState.AddModelError("my", "Введите имя");
if (ri.Name != null && ri.Name.Length > 32) ModelState.AddModelError("my", "Слишком длинное имя, максимум 32 символа");
if (ri.Password == null) ModelState.AddModelError("my", "Введите пароль");
if (ri.Password != null && ri.Password.Length > 32) ModelState.AddModelError("my", "Слишком длинный пароль, максимум 32 символа");
if (ri.Email == null) ModelState.AddModelError("my", "Введите адрес почты");
if (ri.Email != null && ri.Email.Length > 32) ModelState.AddModelError("my", "Слишком длинная почта, максимум 32 символа");
if (ri.Phone == null) ModelState.AddModelError("my", "Введите телефон");
if (ri.Captcha == null) ModelState.AddModelError("my", "Введите символы с картинки");
if (ri.Email != null && !IsValid.Mail(ri.Email)) ModelState.AddModelError("my", "Невалидный email");
long phone;
if (!long.TryParse(ri.Phone, out phone)) ModelState.AddModelError("my", "Некорректный формат телефона");
if (ri.Captcha != null&&!CaptchaHelper.VerifyAndExpireSolution(HttpContext, myCaptcha, ri.Captcha)) ModelState.AddModelError("my", "Неверно введены символы с картинки");
if (ModelState.IsValid)
{
...
}
Проверяем модель на ошибки