- 1
$idmenu = intval(strip_tags(trim($_REQUEST[idmenu])));Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+151
$idmenu = intval(strip_tags(trim($_REQUEST[idmenu])));
+116
/**
 * just to see logs...
 * @param context
 */
public void drawPalletes(PYGraphics context){
    //log.info(elevatorSimelement.getName()+" -draw Palettes, palettes number is: "+elevatorSimelement.getPalletes().size());
    super.drawPalletes(context);
}
+152
if (!jQuery('#email').attr('value')){
            jQuery('#email').css('border', '1px solid red');
            jQuery('div.errors').append('<p>Не указан "E-Mail"</p>');
            error=true;
        }
        else{
            email=jQuery('#email').attr('value');
            if ((email.length<8) || (email.search(/[а-яёЁ,~><|\/*#№`!"'$:;%^&?)(_=+]/i)+1) || (email.indexOf(' ')+1) || (email.indexOf('--')+1) || (email.indexOf('-.')+1) || (email.indexOf('.-')+1) || (email.indexOf('\\')+1) || (email.indexOf('..')+1) || (email.indexOf('.')==0) || (email.indexOf('-')==0) || (email.indexOf('@')==0) || (!(email.indexOf('@')+1)) || ((email.indexOf('@')!=email.lastIndexOf('@')) && (email.lastIndexOf('@')+1)) || (email.indexOf('@')>email.lastIndexOf('.')) || (!(email.lastIndexOf('.')<(email.length-2)))){
                jQuery('#email').css('border', '1px solid red');
                jQuery('div.errors').append('<p>E-mail указан некорректно</p>');
                error=true;
            }
            else jQuery('#email').attr('style', null);
        }
            Функция проверки Email на валидность.
Regexp для слабых.
        
+154
function isError() {
        if($this->error!="") return true;
        else return false;
    }
 function isOk() {
        if($this->error=="") return true;
        else return false;
    }Зато мы используем ООП
+135
private readonly bool[] showDetails = new bool[20]
                                                  {
                                                      false, false, false, false, false, false, false, false, false, false,
                                                      false, false, false, false, false, false, false, false, false, false
                                                  };
+158
this.startAdLoading = function(callback) {
this.adCallback = callback;
Array.prototype.remove = function(from, to) {
  var rest = this.slice((to || from) + 1 || this.length);
  this.length = from < 0 ? this.length + from : from;
  return this.push.apply(this, rest);
};
...
}Очень полезный метод добавили массивам. Все тот же источник.
+133
private string LineTabsCRLFToSpaces(string line)
        {
            string ret_line = "";
            if (line != null)
            {
                //    throw new ArgumentNullException("line");
                if (line.Length == 0) return string.Empty;  // Пустая входная строка
                for (int i = 0; i < line.Length; i++)
                {
                    char ch = line[i];
                    if (ch == '\t' || ch == '\r' || ch == '\n')
                        ret_line = ret_line + " ";
                    else
                        ret_line = ret_line + ch;
                }
            }
            return ret_line;
        }
            - line.Replce()? 
- Не, не слышал!
        
+87
*-*-*-*-*-*-*-*-*-*-*-*-*-*-зашифрованные прокси:*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*
<TD id="address">
<script language=javascript>
<!--
					proxy(3,'28','70','216','172',80);
					proxy(4,'70','216','172','28',80);
					proxy(1,'103','10','59','30',8080);
					proxy(2,'10','59','30','103',80);
					proxy(3,'251','151','101','109',80);
					proxy(4,'83','209','222','25',8080);
					proxy(1,'101','109','251','89',80);
					proxy(2,'50','26','5','101',8080);
					proxy(3,'220','89','186','93',8000);
					proxy(4,'158','98','190','250',8090);
					proxy(1,'92','39','185','18',80);
					proxy(2,'8','240','44','5',8080);
					proxy(3,'127','84','124','81',8080);
                                                       
                                                               [...]
// -->
</script>
				</TD>
//*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-Свиток-расшифровщик*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*
function proxy(mode,arg1,arg2,arg3,arg4,port){
	var ret;
	switch(mode) {
		case 1:
			ret=arg1+"."+arg2+"."+arg3+"."+arg4+":"+port+"<BR>";
			break;
		case 2:
			ret=arg4+"."+arg1+"."+arg2+"."+arg3+":"+port+"<BR>";
			break;
		case 3:
			ret=arg3+"."+arg4+"."+arg1+"."+arg2+":"+port+"<BR>";
			break;
		case 4:
			ret=arg2+"."+arg3+"."+arg4+"."+arg1+":"+port+"<BR>";
			break;
	}
	document.write(ret);
}
*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
var
  StartPos : Integer;
  MyText ,temp: string;
  memorystream:tmemorystream;
  anolink:string;
  i:integer;
  ccount:integer;
  counter:string;
  endpos:integer;
  steg,eteg:string;
  b:integer;
  mode,arg1,arg2,arg3,arg4,port:string;
begin
  steg:='proxy(';
  eteg:=');';
  memorystream:=tmemorystream.create;
  idhttp1.Request.UserAgent:='Mozilla/5.0 (Windows NT 5.1; rv:19.0) Gecko/20100101 Firefox/19.0';
  idhttp1.Request.Accept:='text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8';
  idhttp1.request.AcceptLanguage:='ru-RU,ru;q=0.8,en-US;q=0.5,en;q=0.3';
  idhttp1.Request.AcceptEncoding:='ngnix';
  idhttp1.Request.Connection:='keep-alive';
  idhttp1.Get('http://anonymousinet.com/index.php',memorystream);
  memorystream.Position:=0;
  mytext:=memorystreamtostring(memorystream);
  mytext:=utf8toansi(mytext);
  memorystream.Clear;
  startpos:=0;
  While true do
  begin
    startPos := PosEx(steg, MyText, StartPos + 1);
    if StartPos > 0 then
    begin
      temp:=copy(mytext,startpos+length(steg),length(mytext));
      b:=pos(eteg,temp);
      if b >0 then
      temp:=copy(temp,1,b-1);
      temp:=trim(temp);
      temp:=stringreplace(temp,'''','',[rfreplaceall]);
      mode:=stringfield(temp,',',1);
      arg1:=stringfield(temp,',',2);
      arg2:=stringfield(temp,',',3);
      arg3:=stringfield(temp,',',4);
      arg4:=stringfield(temp,',',5);
      port:=stringfield(temp,',',6);
      smemo1.lines.add(proxy(mode,arg1,arg2,arg3,arg4,port));
    end
    else
    Break;
  end;
    end;Зловонная попытка защитить прокси от парсинга. Гм, как бы помягче,гм, неудачная...
+77
float tlen = sqrtf(top[0]*top[0]+top[1]*top[1]+top[2]*top[2]);Всё в мире тлен и безысходность. В том числе и код.
+97
Сегодня был приятно удивлен тем, что цикл
for i:=0 to memo1.lines.count -1 do
...
приостанавливает работу, когда идет обращение к мемо (пользователь выделяет текст или печатает в этом мемо) до тех пор, пока идет обращение. 
Очевидно, это такая фишка компилятора. Приятно, когда компилятор прикрывает спину.