- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
bool SomeFuncrion ()
{
...................................
if (dbAttrList.size())
return true;
else
return false;
scroll( 0 , 0 );
}
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+168
bool SomeFuncrion ()
{
...................................
if (dbAttrList.size())
return true;
else
return false;
scroll( 0 , 0 );
}
А вдруг?
+166
void СSomeClass::InternalRemovePath( QString qsPath, int pUIModule )
{
QProgressDialog * pDlg = (QProgressDialog *)pUIModule;
...................
}
.......................
void someFunction ()
{
..................
QProgressDialog * pProgress = NULL;
pProgress = new QProgressDialog( QObject::tr( "Deleting...") , QObject::tr( "Abort" ), 0, nTotal, NULL );
InternalRemovePath( qsPath , (int) pProgress );
..................
}
И по коду таких вещей (приведение указателей к int при передаче в функции) очень много. Пока собрал проект, задолбался.
Интересно, что автор курил? Хотя, нет - тут уже что-то потяжелее.
+134
/// <summary>
/// попытка парсинга потока в bool {true,false,1,0} поддерживатеся любой регистр
/// </summary>
/// <param name="lpwcstr">указатель текущую позицию потока</param>
/// <param name="result">результат</param>
/// <returns>см. ParseSucces</returns>
static public ParseSuccess TryParse(ref char* lpwcstr, out bool result)
{
char* cur = lpwcstr;
to_begin:
switch (*cur++)
{
case ' ':
case '\t':
case '\n':
case '\r':goto to_begin;
case '0': lpwcstr = cur; goto to_fail;
case '1': lpwcstr = cur; result = true; return ParseSuccess.Success;
case 't':
case 'T':
switch (*cur++)
{
case 'r':
case 'R': switch (*cur++)
{
case 'u':
case 'U': switch (*cur++)
{
case 'e':
case 'E': lpwcstr = cur; result = true; return ParseSuccess.Success;
default: result = false; return (ParseSuccess)(lpwcstr - cur + 1);
}
default: goto to_fail;
}
default: goto to_fail;
}
case 'f':
case 'F': switch (*cur++)
{
case 'a':
case 'A': switch (*cur++)
{
case 'l':
case 'L': switch (*cur++)
{
case 's':
case 'S': switch (*cur++)
{
case 'e':
case 'E': lpwcstr = cur; result = false; return ParseSuccess.Success;
default: goto to_fail;
}
default: goto to_fail;
}
default: goto to_fail;
}
default: goto to_fail;
}
default: goto to_fail;
}
to_fail:
result = false;
return (ParseSuccess)(lpwcstr - cur + 1);
}
−855
$order_by="`name` ASC";
echo mysql_result(mysql_query("SELECT CONCAT('<ul><li>',GROUP_CONCAT(CONCAT('<a href=',`parents`.`id`,'>',`parents`.`name`,'</a>', IFNULL(`children`.`a`,'')) ORDER BY $order_by SEPARATOR '</li><li>'),'</li><ul>') FROM (SELECT `id`,`name` FROM `cats` WHERE `parent_id`=0) parents LEFT JOIN (SELECT `id`, CONCAT('<ul><li>',GROUP_CONCAT(CONCAT('<a href=',`id`,'>',`name`,'</a>') ORDER BY $order_by SEPARATOR '</li><li>'),'</li></ul>') a, `parent_id` FROM cats GROUP BY `parent_id` HAVING `parent_id`<>0) children ON `parents`.`id`=`children`.`parent_id` ;",$cn),0);
Выборка категорий и подкатегорий, рабочая ссылка
http://fradvice.com/test.php
+166
<select name="input_name[14]">
<option value="Интернет"<?if(htmlspecialchars($_POST['input_name'][15]) == "Интернет") echo ' SELECTED';?>>Интернет
<option value="Авто / Мото"<?if(htmlspecialchars($_POST['input_name'][15]) == "Авто / Мото") echo ' SELECTED';?>>Авто / Мото
<option value="Бизнес и производство"<?if(htmlspecialchars($_POST['input_name'][15]) == "Бизнес и производство") echo ' SELECTED';?>>Бизнес и производство
<option value=""<?if(htmlspecialchars($_POST['input_name'][15]) == "") echo ' SELECTED';?>>Оборудование
<option value=""<?if(htmlspecialchars($_POST['input_name'][15]) == "") echo ' SELECTED';?>>Бытовая техника
<option value=""<?if(htmlspecialchars($_POST['input_name'][15]) == "") echo ' SELECTED';?>>Все для животных
<option value=""<?if(htmlspecialchars($_POST['input_name'][15]) == "") echo ' SELECTED';?>>Здоровье и красота
<option value=""<?if(htmlspecialchars($_POST['input_name'][15]) == "") echo ' SELECTED';?>>Медицина
<option value=""<?if(htmlspecialchars($_POST['input_name'][15]) == "") echo ' SELECTED';?>>Знакомства
<option value=""<?if(htmlspecialchars($_POST['input_name'][15]) == "") echo ' SELECTED';?>>Компьютеры и комплектующие
</select>
без комментариев
http://javascript.ru/forum/dom-window/15999-mnogourovnevyjj-select.html
−94
var toCrypt:String = encodeURIComponent("GET")
пруф: https://github.com/ptitJean/AS3FaceApi/blob/master/net/metafor/faceapi/auth/OAuth.as
+165
#define DEFAULT_TIMEOUT 30000
................................................
class CSettings //: public QSettings
{
................................................
static QVariant svalue( QString qs, QVariant defValue );
................................................
};
................................................
QString qs = QString("%1").arg( DEFAULT_TIMEOUT );
m_nTimeout = CSettings::svalue("connection/Timeout", qs.toAscii().data()).toString().toInt();
+130
POST /a/my-domain.com/accounts/ClientLogin HTTP/1.1
Host: www.google.com
User-Agent: Drakma/1.2.3 (SBCL 1.0.29.11.debian; Linux; 2.6.32-30-generic; http://weitz.de/drakma/)
Accept: */*
Connection: close
Content-Type: application/x-www-form-urlencoded
Content-Length: 97
HTTP/1.1 301 Moved Permanently
Location: /a/cpanel/my-domain.com/accounts/ClientLogin
Content-Type: text/html; charset=UTF-8
Content-Length: 223
Date: Tue, 22 Mar 2011 12:44:53 GMT
Expires: Tue, 22 Mar 2011 12:44:53 GMT
Cache-Control: private, max-age=0
X-Content-Type-Options: nosniff
X-XSS-Protection: 1; mode=block
Server: GSE
Connection: close
;;; Ну ладно, попробуем еще раз...
POST /a/cpanel/my-domain.com/accounts/ClientLogin HTTP/1.1
Host: www.google.com
User-Agent: Drakma/1.2.3 (SBCL 1.0.29.11.debian; Linux; 2.6.32-30-generic; http://weitz.de/drakma/)
Accept: */*
Connection: close
Content-Type: application/x-www-form-urlencoded
Content-Length: 97
HTTP/1.1 404 Not Found
Cache-Control: no-cache, no-store, max-age=0, must-revalidate
Pragma: no-cache
Expires: Fri, 01 Jan 1990 00:00:00 GMT
Date: Tue, 22 Mar 2011 12:46:32 GMT
Content-Type: text/html; charset=UTF-8
X-Content-Type-Options: nosniff
X-Frame-Options: SAMEORIGIN
X-XSS-Protection: 1; mode=block
Server: GSE
Connection: close
Шутники, однако :)
+162
function plural_filter($param) {
if(strstr($param, 'Hotels'))
return str_replace('Hotels', 'Hotel', $param);
else if(strstr($param, 'Restaurants'))
return str_replace('Restaurants', 'Restaurant', $param);
else
return $param;
}
no comments xD
+160
Math.round = function(number, precision)
{
precision = Math.abs(parseInt(precision)) || 0;
var coefficient = Math.pow(10, precision);
return Math._round(number*coefficient)/coefficient;
}