- 1
- 2
- 3
- 4
- 5
<User>
...
<Sex>False</Sex>
...
</User>
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+69
<User>
...
<Sex>False</Sex>
...
</User>
−857
# Query_time: 1 Lock_time: 0 Rows_sent: 50807 Rows_examined: 160282
SELECT `node`.id, (
TO_DAYS( NOW( ) ) - TO_DAYS( `node`.datecreate )
) AS countDay, (
`rating_node`.up - `rating_node`.down
) AS countRating, COUNT( `comments`.cid ) AS countComments, `node`.view AS countViews
FROM node
LEFT JOIN `rating_node` ON `rating_node`.node_id = `node`.id
LEFT JOIN `comments` ON `comments`.nid = `node`.id
GROUP BY `node`.id;
фрилансеры...
+163
void __fastcall TManageForm::bAnyCentralizerClick(TObject *Sender)
{
TBitBtn *Item = dynamic_cast<TBitBtn *>(Sender);
int bit=0; // по умолчанию - схват продольной, выход 0 платы 1
if ( Item->Name == bThicknessCentralizer->Name)
bit=6; // если схват толщины - выход 6 платы 1
if (Item->Caption==centr_open)
bit++; // "разжать" - всегда следующий выход после сжать
a1->SetOutBit(bit);
}
Выставление дискретного выхода по дебильному алгоритму. Хотел как лучше, а получилось как всегда)))
−183
regex = re.compile('[0-9]{6}', re.IGNORECASE)
Заметил забавную строчку...
+79
Account account = session.load(277l);
=)
+169
//$idtov получается из БД
if ($idtov==101008116)
$book["name"]="Костюм мушкетера";
elseif ($idtov==101009116)
$book["name"]="Костюм ниндзя";
elseif ($idtov==101010116)
$book["name"]="Костюм пирата";
elseif ($idtov==2200003)
$book["name"]="Amazonas Слинг-шарф для новорожденных";
elseif ($idtov==100011672)
$book["name"]="Санки Метелица универсальные с п/м сиденьем и ручкой";
elseif ($idtov==90600)
$book["name"]="Woody Кукольный домик Ева - маленький";
С сайта tetyamotya.ru
+166
function GetUsersStatus($n){
return "Авторизованный пользователь";
}
просто и без лишних слов
+136
eax = esp;
if (gB(eax + 0x19) == 0) {
uint edx = gD(eax + 8);
if (gB(edx + 0x19) == 0) {
eax = gD(edx);
if (gB(eax + 0x19) == 0) {
do {
edx = eax;
eax = gD(edx);
}
while (gB(eax + 0x19) == 0);
}
esp = edx;
//ret
}
else {
eax = gD(eax + 4);
if (gB(eax + 0x19) == 0) {
do {
edx = esp;
if (edx != gD(eax + 8)) break;
esp = eax;
eax = gD(eax + 4);
}
while (gB(eax + 0x19) == 0);
}
esp = eax;
}
}
eax = esp;
X: я занялся написанием научной фантастики)
Y: АИ? ИИ?
X: /*код!!!111*/
Y: декомпилятор пишешь?
X: декомпилятор это не фантастика
это реальность
Y: А что пишешь?
X: а это я сам не знаю что это)
вообщем, в игре на земле валяются предметы
нужно найти как они расположены в памяти
Y: Это результат декомпиляции или что это?
X: обычно это либо eax, [eax + idi * 4]
или что то в этом духе
просто постраничное считывание
типа eax, [eax]
eax, [eax]
eax, [eax]
а тут ни то ни другое)
сама игра ищет предметы по какой то безумной логике
Y: Это ты написал программы и обозвал так свои переменные?
X: да)
вообщем
мне стало лень разбираться
что и как делает игрушка
и я просто скопировал код
из дизасма
в С№
и перебил под синтаксис)
на удивление четко работает)
+71
if (prodAttainment < payeeSalesGoal)
{
cashComp = 1;
}
else if (prodAttainment < 1.25 * payeeSalesGoal
&& prodAttainment >= payeeSalesGoal)
{
cashComp = 0.75;
}
else if (prodAttainment >= 1.25 * payeeSalesGoal)
{
cashComp = 0.5;
}
Меня гнет или и правда нужно столько проверок? Чтоб наверняка...
+81
/*
* Copyright 2009 Sun Microsystems, Inc.
* All rights reserved. You may not modify, use,
* reproduce, or distribute this software except in
* compliance with the terms of the License at:
* http://developer.sun.com/berkeley_license.html
*/
package cart.util;
public class IdVerifier {
public IdVerifier() {
}
public boolean validate(String id) {
boolean result = true;
for (int i = 0; i < id.length(); i++) {
if (Character.isDigit(id.charAt(i)) == false) {
result = false;
}
}
return result;
}
}
Java EE tutorial