- 1
typedef std::basic_string<unsigned short> wstring;
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+151
typedef std::basic_string<unsigned short> wstring;
вот, надыбал в одном из подпроектов большого проекта.
+138
static const char*const nullp,From_[]=FROM,exflags[]=RECFLAGS,
drcfile[]="Rcfile:",pmusage[]=PM_USAGE,*etcrc=ETCRC,
misrecpt[]="Missing recipient\n",extrns[]="Extraneous ",ignrd[]=" ignored\n",
pardir[]=chPARDIR,curdir[]={chCURDIR,'\0'},
insufprivs[]="Insufficient privileges\n",
attemptst[]="Attempt to fake stamp by";
char*buf,*buf2,*loclock,*tolock;
const char shell[]="SHELL",lockfile[]="LOCKFILE",newline[]="\n",binsh[]=BinSh,
unexpeof[]="Unexpected EOL\n",*const*gargv,*const*restargv= &nullp,*sgetcp,
pmrc[]=PROCMAILRC,*rcfile=pmrc,dirsep[]=DIRSEP,devnull[]=DevNull,
lgname[]="LOGNAME",executing[]="Executing",oquote[]=" \"",cquote[]="\"\n",
procmailn[]="procmail",whilstwfor[]=" whilst waiting for ",home[]="HOME",
host[]="HOST",*defdeflock,*argv0="",errwwriting[]="Error while writing to",
slogstr[]="%s \"%s\"",conflicting[]="Conflicting ",orgmail[]="ORGMAIL",
exceededlb[]="Exceeded LINEBUF\n",pathtoolong[]=" path too long";
char*Stdout;
int retval=EX_CANTCREAT,retvl2=EXIT_SUCCESS,sh,pwait,lcking,rcstate,rc= -1,
ignwerr,lexitcode=EXIT_SUCCESS,asgnlastf,accspooldir,crestarg,skiprc,
savstdout,berkeley,mailfilter,erestrict;
size_t linebuf=mx(DEFlinebuf+XTRAlinebuf,1024/*STRLEN(systm_mbox)<<1*/);
volatile int nextexit; /* if termination is imminent */
pid_t thepid;
long filled,lastscore; /* the length of the mail, and the last score */
char*themail,*thebody; /* the head and body of the mail */
uid_t uid;
gid_t gid,sgid;
Источник: http://opensource.apple.com/source/procmail/procmail-1.2/procmail/src/procmail.c
+144
int i = 1;
int j = i++ + ++i;
Инкремент-экскремент, чтобы враг не догадался, 3 или 4 это выражение возвращает.
+164
<?php
$Data = array(images => ImgPathHttp);
if ($level[$cn][good][$cg][news] || true) {
$Data[link_img] = "<a class=\"Size11item\" href=\"" . $App->GetURLWww(array(c => $level[$cn][id_cat], pid => $level[$cn][good][$cg][id_good], show_product => $show_product)) . "\" title=\"" . $level[$cn][good][$cg][model] . "\">";
$Data[link_img_end] = "</a>";
} else {
$Data[link_img] = "<font class=red>";
$Data[link_img_end] = "</font>";
}
Требуется заменить шаблон на сайте.
Переплёты PHP, HTML, SMARTY.
Фаил "/includes/inc/item.inc.php".
КАЗНИТЬ НЕЛЬЗЯ ПОМИЛОВАТЬ.
+161
$divid = '';
if ( $ja_left && $ja_right && $ja_mascol ) {
//2 columns on the right
$divid = '';
} elseif ( ($ja_left && !$ja_right && !$ja_mascol) ) {
//One column without masscol
$divid = '-lo';
} elseif ((!$ja_left && $ja_right && !$ja_mascol)) {
//One column with masscol
$divid = '-ro';
} elseif ((!$ja_left && !$ja_right && $ja_mascol)) {
//One column with masscol
$divid = '-mo';
} elseif ((!$ja_left && $ja_right && $ja_mascol)) {
//One column with masscol
$divid = '-rm';
} elseif (($ja_left && !$ja_right && $ja_mascol)) {
//One column with masscol
$divid = '-lm';
} elseif (($ja_left && $ja_right && !$ja_mascol)) {
//One column with masscol
$divid = '-lr';
} else {
//No column in right
$divid = '-w';
}
// далее в другом файле
<div id="ja-containerwrap<?php echo $divid ?>">
Шаблон для жумлы. Особенно хороши комментарии
+79
/**
* Convenience method call with one parameter
*
* @param method name of method to call
* @param p0 method's parameter
* @return deserialized method return value
* @throws XMLRPCException
*/
public Object call(String method, Object p0) throws XMLRPCException {
Object[] params = {
p0,
};
return callEx(method, params);
}
/**
* Convenience method call with two parameters
*
* @param method name of method to call
* @param p0 method's 1st parameter
* @param p1 method's 2nd parameter
* @return deserialized method return value
* @throws XMLRPCException
*/
public Object call(String method, Object p0, Object p1) throws XMLRPCException {
Object[] params = {
p0, p1,
};
return callEx(method, params);
}
//.......................................................
//.....................cut.............................
//.......................................................
/**
* Convenience method call with seven parameters
*
* @param method name of method to call
* @param p0 method's 1st parameter
* @param p1 method's 2nd parameter
* @param p2 method's 3rd parameter
* @param p3 method's 4th parameter
* @param p4 method's 5th parameter
* @param p5 method's 6th parameter
* @param p6 method's 7th parameter
* @return deserialized method return value
* @throws XMLRPCException
*/
public Object call(String method, Object p0, Object p1, Object p2, Object p3, Object p4, Object p5, Object p6) throws XMLRPCException {
Object[] params = {
p0, p1, p2, p3, p4, p5, p6,
};
return callEx(method, params);
}
/**
* Convenience method call with eight parameters
*
* @param method name of method to call
* @param p0 method's 1st parameter
* @param p1 method's 2nd parameter
* @param p2 method's 3rd parameter
* @param p3 method's 4th parameter
* @param p4 method's 5th parameter
* @param p5 method's 6th parameter
* @param p6 method's 7th parameter
* @param p7 method's 8th parameter
* @return deserialized method return value
* @throws XMLRPCException
*/
public Object call(String method, Object p0, Object p1, Object p2, Object p3, Object p4, Object p5, Object p6, Object p7) throws XMLRPCException {
Object[] params = {
p0, p1, p2, p3, p4, p5, p6, p7,
};
return callEx(method, params);
}
http://code.google.com/p/android-xmlrpc/source/browse/trunk/XMLRPC/src/org/xmlrpc/android/XMLRPCClient.java
+157
//
// <?php if (!Yii::app()->user->checkAccess('partner')) { ?>
a+='<td'+cl+'>'+msg['keywords'][i][mord] + '</td>';
// <?php } ?>
//'</strong></td><td'+cl+'>'+currentMordCost+
a+='<td'+cl+'>'+(msg['keywords'][i]['costM'])
+'</td>'+
'<td'+cl+'>'+$.getTiming(msg['domainTrust'], msg['keywords'][i][mord]) + '</td>' +
'<td'+cl+'><img class="info" src=\"/images/information.png\" alt=\"'+i+'\" id=\"'+i+'\" > <B>' +msg['keywords'][i]['notice']+'</B></td></tr>';
msg['keywords'][i]['domainTrust'] = msg['domainTrust'];
hints[i]=jQuery.getHint(msg['keywords'][i]);
if (msg['keywords'][i]['bad']==true)
badCount++;
//mordNestedCost = mord/2 / msg['keywords'][i]['nested'].length;
//costMNested=(msg['keywords'][i]['costM']) / 2 / msg['keywords'][i]['nested'].length;
//if (halfMord == "-")
// mordNestedCost = costMNested = "-";
mod='';modA='';
for (k=0;k<msg['keywords'][i]['nested'].length;k++)
{
if (k==parseInt(msg['keywords'][i]['up']))
{
mod = '<span style="color:#626262;font-weight:bold;">';
modA = '<\/span>';
}
if (msg['keywords'][i]['nested'][k]['freq'] <= 50 && msg['keywords'][i]['nested'][k]['mordCost'] >= 1)
{
msg['keywords'][i]['nested'][k]['notice'] += " <BR><span style='color:red'>Возможно посчитано неверно!</span>";
hasCriticalErrors = true;
}
a+= '<tr><td'+cl+'>' + mod + ' '+(msg['keywords'][i]['nested'][k]['title'])+ modA +
'</td>';
// // <?php if (!Yii::app()->user->checkAccess('partner')) { ?>
a+='<td'+cl+'>'+(msg['keywords'][i]['nested'][k][mord])+'</td>';
// <?php } ?>
a+='<td'+cl+'>'+
//'</td><td'+cl+'>'+currentNestedMordCost+'</td><td'+cl+'>'+
(msg['keywords'][i]['nested'][k]['costM'])+'</td>'+
'<td'+cl+'>'+$.getTiming(msg['domainTrust'], msg['keywords'][i]['nested'][k][mord]) + '</td>' +
'<td'+cl+'>'+'<img class="info" src=\"/images/information.png\" alt=\"info_'+i+'_'+k+'\" id=\"'+i+'_'+k+'\" >'+' <B>'+msg['keywords'][i]['nested'][k]['notice']+'</B></td></tr>';
msg['keywords'][i]['nested'][k]['domainTrust'] = msg['domainTrust'];
hints[i+'_'+k]=jQuery.getHint(msg['keywords'][i]['nested'][k]);
if (msg['keywords'][i]['nested']['bad'] == true)
badCount++;
}
Как вам такая каша из яваскрипта, пхп и хтмл?
+159
echo "<script type='text/javascript'>
function checksubmit ( form )
{ ";
echo "if (acton) {";
$get_count_parts="SELECT PartID, ProdDesc FROM Pr2 WHERE ProdID='".$_SESSION["ProdID"]."' AND FOblig='*'";
$get_count_parts1=mysql_query($get_count_parts);
while ($pr=mysql_fetch_assoc($get_count_parts1))
{
echo"var zart".$pr['PartID']."=document.getElementsByName('21_".$pr['PartID']."')[0].value;
var name".$pr['PartID']."=document.getElementsByName('14_".$pr['PartID']."')[0].value;";
}
echo "var curr=document.getElementsByName('20_1')[0].value;
if (curr=='') { alert('Currency was not specified'); return false;}";
$get_count_parts2=mysql_query($get_count_parts);
while ($pr=mysql_fetch_assoc($get_count_parts2))
{
echo"else if (zart".$pr['PartID']."=='' && name".$pr['PartID']."!='') {alert('Art for ".$pr['ProdDesc']." was not specified'); return false;}";
}
echo "} return true;
} </script>";
+164
class Cmd
{
private: /* ... */
protected: /* ... */
public:
virtual void Assign(Cmd *Source) {}
/* ... */
};
//---------------------------------------------------------------------------
class UARTCmd: public Cmd
{
private: /* ... */
protected:
byte FCode;
unsigned short FCRCbytes;
int FLenData;
byte FData[256];
unsigned short FInit_CRC;
unsigned short FPoly_CRC;
TypeCommand TypeCmd;
public:
virtual void Assign(Cmd *Source) { /* .1. */ }
/* ... */
};
//---------------------------------------------------------------------------
class TRANSITCmd: public Cmd
{
private: /* ... */
protected:
byte FCode;
unsigned short FCRCbytes;
int FLenData;
byte FData[256];
unsigned short FInit_CRC;
unsigned short FPoly_CRC;
byte FID;
unsigned short FNumb;
public:
virtual void Assign(Cmd *Source) { /* .2. */ /* .3. */ }
/* ... */
};
//---------------------------------------------------------------------------
class ASKCmd: public Cmd
{
private: /* ... */
protected:
byte FCode;
unsigned short FCRCbytes;
int FLenData;
byte FData[256];
unsigned short FInit_CRC;
unsigned short FPoly_CRC;
byte FID;
byte FidFrom;
byte FTimeR;
unsigned short FSID;
public:
virtual void Assign(Cmd *Source) { /* .2. */ /* .4. */ }
/* ... */
};
//---------------------------------------------------------------------------
class RESPCmd: public Cmd
{
private: /* ... */
protected:
byte FCode;
unsigned short FCRCbytes;
int FLenData;
byte FData[256];
unsigned short FInit_CRC;
unsigned short FPoly_CRC;
byte FID;
byte FidFrom;
byte FTimeR;
unsigned short FSID;
byte FidResp;
unsigned short FCRCResp;
public:
virtual void Assign(Cmd *Source) { /* .2. */ /* .4. */ /* .5. */ }
/* ... */
};
Сие чудо я должен реализовывать! Так сказать, привести в порядок код.
P.S. Первоначальный вариант выглядит в разы лучше.
P.P.S. /* .1. */ - обозначает часть кода
−247
if($ENV{'mode'} eq "dialup"){
if($ENV{'login'}=~/^P/){
if($ENV{'bill'}){
if($ENV{'passwd1'}){
if($ENV{'passwd1'} eq $ENV{'passwd2'}){
if($ENV{'email'}){
my($rUser)=check_radius_user_new($ENV{'login'});
my($sUser)=check_http_user_new($ENV{'login'});
#my($Email)=Check_MailBox($ENV{'login'},$ENV{'email'});
if(($rUser==0)and($sUser==0)and($Email==0)){
my($bUser)=check_billing_user($ENV{'bill'});
if($bUser==0){
add_radius_user($ENV{'login'},$ENV{'passwd1'});
add_http_user($ENV{'login'},$ENV{'passwd1'});
add_billing($ENV{'login'},$ENV{'bill'});
Add_MailBox($ENV{'login'},$ENV{'email'},$ENV{'passwd1'});
$ENV{'message'}="User created";
}else{$ENV{'message'}="Error: Billing name is already exist";}
if($Email!=0){$ENV{'message'}="Error: Email name or alias is already exist";}
}else{$ENV{'message'}="Error: Sorry such login is already exist";}
}else{$ENV{'message'}="Error: Enter e-mail";}
}else{$ENV{'message'}="Error: Password mistake";}
}else{$ENV{'message'}="Error: Enter password";}
}else{$ENV{'message'}="Error: Enter billing name";}
}else{$ENV{'message'}="Error: Enter login";}
}else{$ENV{'message'}="Error: ";}
$ENV{'message'}=~s/ /\%20/g;
Может это так и надо делать?