- 1
- 2
- 3
- 4
foreach (object item in this.cbFind.Properties.Items)
{
int a = -1;
}
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+126.4
foreach (object item in this.cbFind.Properties.Items)
{
int a = -1;
}
+129
public Int32 SectionType
{
get
{
if (this.StaticRecord) return -1;
if ((!this.SectionIsReference) && this.SectionDoNotMakeUp) return 4;
if (this.SectionIsSlave)
{
switch (this.SectionUnionMode)
{
case 1:
return 2;
case 2:
return 0;
default:
return 1;
}
}
if (this.SectionIsReference) return 5;
if (this.SectionIsUnion) return 3;
return 0;
}
}
Собственноручно нагадил...
+136.2
switch( 1 )
{
default :
TO_STR( 2, "10" );
}
Интересно, откуда и зачем такая конструкция. Может, кто-то что-то подобное встречал?
+136.7
void parseDate(String str, ref int day, ref int month, ref int year)
{
String[] strings = str.Split('/');
day = Int32.Parse(strings[0]);
month = Int32.Parse(strings[1]);
year = Int32.Parse(strings[2]);
}
bool validateDate(String s)
{
//let the data be null
if (s == null || s == "")
return true;
try
{
String[] strings = s.Split('/');
if (strings.Length != 3)
return false;
String day = strings[0];
if (Int32.Parse(day) > 31)
{
return false;
}
String month = strings[1];
if (Int32.Parse(month) > 12)
{
return false;
}
String year = strings[2];
if (year.Length != 4)
{
return false;
}
}
catch (SystemException)
{
return false;
}
return true;
}
int compareDates(String s1, String s2)
{
if (s1 == "" && s2 != "")
return -1;
if (s1 == s2)
return 0;
if (s1 != "" && s2 == "")
return 1;
int day1 = 0, month1 = 0, year1 = 0, day2 = 0, month2 = 0, year2 = 0;
parseDate(s1, ref day1, ref month1, ref year1);
parseDate(s2, ref day2, ref month2, ref year2);
if (year1 > year2)
return -1;
if (year1 < year2)
return 1;
if (month1 > month2)
return -1;
if (month2 < month1)
return 1;
if (day1 > day2)
return -1;
if (day2 > day1)
return 1;
return 0;
}
no comments
+138.5
awk '{i=i+1;if(i==2){print($3);}}' 2>/dev/null | awk -F. '{printf $1$2$3}'
Продолжаю посылать приколы нашего городка.
Кстати, предложение к разработчикам ресурса: ввести "язык" POSIX.2, или, скажем, "язык командной строки UNIX". Куда пойдут все конвееры с sed, awk, join, cut, группировками, подпроцессами, асинхронностью и прочим. Они порой доставляют!
Не пихать же это все в bash!
+162.1
elseif((mysql_field_name($result, $i)=="posada" ))
{
echo "<td><select name=".mysql_field_name($result, $i).">";
echo "<option value=\"_____________\" ";
if(htmlspecialchars($row[$i])=="_____________"||htmlspecialchars($row[$i])=="_____________")
echo "selected";
echo ">_____________</option>";
echo "<option value=\"Головний лiкар\" ";
if(htmlspecialchars($row[$i])=="Головний лiкар"||htmlspecialchars($row[$i])=="Головний лiкар")
echo "selected";
echo ">Головний лiкар</option>";
echo "<option value=\"Керуючий\" ";
if(htmlspecialchars($row[$i])=="Головний лiкар"||htmlspecialchars($row[$i])=="Керуючий")
echo "selected";
echo ">Керуючий</option>";
echo "<option value=\"Ген. директора\" ";
if(htmlspecialchars($row[$i])=="Ген. директора"||htmlspecialchars($row[$i])=="Ген. директора")
echo "selected";
echo ">Ген. директора</option>";
echo "<option value=\"Начальника\" ";
if(htmlspecialchars($row[$i])=="Ген. директора"||htmlspecialchars($row[$i])=="Начальника")
echo "selected";
echo ">Начальника</option>";
echo "<option value=\"директора\" ";
if(htmlspecialchars($row[$i])=="директор"||htmlspecialchars($row[$i])=="директора")
echo "selected";
echo ">директора</option>";
echo "<option value=\"фiнансового директора\" ";
if(htmlspecialchars($row[$i])=="фiнансовий директор"||htmlspecialchars($row[$i])=="ф|нансового директора")
echo "selected";
echo ">ф|нансового директора</option>";
echo "<option value=\"приватно§ особи\" ";
if(htmlspecialchars($row[$i])=="приватна особа"||htmlspecialchars($row[$i])=="приватно§ особи")
echo "selected";
echo ">приватно§ особи</option>";
if(htmlspecialchars($row[$i])!="приватна особа"&&
htmlspecialchars($row[$i])!="Головний лiкар"&&
htmlspecialchars($row[$i])!="Керуючий"&&
htmlspecialchars($row[$i])!="_____________"&&
htmlspecialchars($row[$i])!="Ген. директора"&&
htmlspecialchars($row[$i])!="приватно§ особи"&&
htmlspecialchars($row[$i])!="директор"&&
htmlspecialchars($row[$i])!="директора"&&
htmlspecialchars($row[$i])!="фiнансовий директор"&&
htmlspecialchars($row[$i])!="фiнансового директора")
echo "<option value=\"".htmlspecialchars($row[$i])."\" selected>".htmlspecialchars($row[$i])."</option>";
echo "</select></td></tr><tr><td colspan=2><hr noshade></td></tr>\n";
}
Генерация контрола по выбору должности клиента
+77.2
public static long hash(URL url) {
FNV1 fnv; (fnv = new FNV1a32()).init(url.toExternalForm());
return fnv.getHash();
}
Какой читаемый код... :)
+75.4
<many-to-one name="nurseSex" entity-ref="sex" title="Пол ухаживающего"/>
Атрибут "title" развеял все мои фантазии о сексе с медсестрой :)
+163.5
$amount=100;
$amount2=20;
while( strlen($amount)<12) {$amount="0".$amount;}
while( strlen($amount2)<12) {$amount2="0".$amount;}
sprintf для лошар
+160.4
<?php
$form = new Validator;
$form
->newString(Request::get('nickname'));
->addRules(
new FW\Rules\NotEmpty(),
new FW\Rules\Length(4, 16),
new FW\Rules\RegExp('/^[a-z]+$/i')
);
->newString(Request::get('password'))
->addRules(
new FW\Rules\NotEmpty(),
new FW\Rules\MinLength(3),
new App\Rules\PasswordStrength(40)
);
->newString(Request::get('confirm'))
->addRules(
new FW\Rules\NotEmpty(),
new FW\Rules\Equals(Request::get('password'))
)
->newString(Request::get('email'))
->addRules(
new FW\Rules\NotEmpty(),
new FW\Rules\ValidEmail(Request::get('email'))
);
if ($form->isValid()) {
reg_user(Request::get('nickname'), Request::get('password'), Request::get('email'));
} else {
print_r($form->getErrors());
}
Народ ёбнулся на ООП