- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
#define alias long
#define int b
#define cat 2
alias int=cat;
#undef int
int a$(int b)
{
return 1;
}
main()
{
return a$(b)+1;
}
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+136
#define alias long
#define int b
#define cat 2
alias int=cat;
#undef int
int a$(int b)
{
return 1;
}
main()
{
return a$(b)+1;
}
Здесь нет С++, зато есть... bash!
На что спорим, что код возврата программы будет 1?
+180
//друзья и я
if($user=="Krik99") {
if($pas==32542) {
echo "Молодец что зашол!<BR><BR><BR><BR>";
}
else {
echo "Неверно введён пароль";
exit;
}
}
if($user=="4eef" || $user=="4eef " || $user==" 4eef ") {
if($pas==3252) {
echo "4eef <BR> Спасибо что зашол!<BR><BR><BR><BR>";
}
else {
echo "Неверно введён пароль";
exit;
}
}
if($user=="WebKill" || $user=="Webkill" || $user=="webkill" || $user=="WEBKILL") {
if($pas==1389) {
echo "Вэбкилл, доступ разрешон!<BR><BR><BR>";
}
else {
echo "Неверно введён пароль, введите пароль для WebKill'a <BR>-> attack $ip <br> <iframe src=ping.php width=0 heith=0></iframe><iframe src=ping.php width=0 heith=0></iframe><iframe src=ping.php width=0 heith=0></iframe>";
exit;
}
}
Вэбкилл, доступ разрешон! :D
я с него не могу, ребята )) это новый мем рунета
+171
$sql=mysql_query("select * from orders1 where sname='$user' and rang='1'");
$cd1=mysql_num_rows($sql);
$sql=mysql_query("select*from orders1 where sname='$user' and rang='2'");
$cd2=mysql_num_rows($sql);
$sql=mysql_query("select*from orders1 where sname='$user' and rang='3'");
$cd3=mysql_num_rows($sql);
$sql=mysql_query("select*from orders1 where sname='$user' and rang='4'");
$cd4=mysql_num_rows($sql);
$sql=mysql_query("select*from orders1 where sname='$user' and rang='5'");
$cd5=mysql_num_rows($sql);
$sql=mysql_query("select*from orders1 where sname='$user' and rang='6'");
$cd6=mysql_num_rows($sql);
$sql=mysql_query("select*from orders1 where sname='$user' and rang='7'");
$cd7=mysql_num_rows($sql);
$sql=mysql_query("select*from orders2 where sname='$user' and rang='1'");
$cord1=mysql_num_rows($sql);
$sql=mysql_query("select*from orders2 where sname='$user' and rang='2'");
$cord2=mysql_num_rows($sql);
$sql=mysql_query("select*from orders2 where sname='$user' and rang='3'");
$cord3=mysql_num_rows($sql);
$sql=mysql_query("select*from orders2 where sname='$user' and rang='4'");
$cord4=mysql_num_rows($sql);
$sql=mysql_query("select*from orders2 where sname='$user' and rang='5'");
$cord5=mysql_num_rows($sql);
$sql=mysql_query("select*from orders2 where sname='$user' and rang='6'");
$cord6=mysql_num_rows($sql);
$sql=mysql_query("select*from orders2 where sname='$user' and rang='7'");
$cord7=mysql_num_rows($sql);
while($row=mysql_fetch_array($sql)){
if(($cord1 >1 and $stat==1) or ($cord2 >1 and $stat==2) or ($cord3 >2 and $stat==3) or ($cord4 >2 and $stat==4) or ($cord5 >1 and $stat==5) or ($cord6 >1 and $stat==6) or ($cord7 >1 and $stat==7) or ($cd1 >1 and $stat==1) or ($cd2 >2 and $stat==2) or ($cd3 >2 and $stat==3) or ($cd4 >2 and $stat==4) or ($cd5 >1 and $stat==5) or ($cd6 >1 and $stat==6) or ($cd7 >1 and $stat==7)){
?>
<TABLE width=100% border="1" align="center">
...
...
...
С проекта Otvet.mail попросили помощи с тем, что не выводиться какая то таблица, после того как прислали файл, увидел 500 строк кода, без единой функции, все было написано в этом же духе. *Жуть*, и после того как спросил, от какого запроса работает этот цикл, мне прислали $sql=mysql_query("select*from orders1 where sname='$user' and rang IN(1,2,3,4,5,6,7)"); который находиться где-тов начале файла, переменная под который была 100 раз переопределена!)))
+144.8
void updateEach(void *ptr, void *unused)
chipmunk update method
chipmunk - физический движок (типа под iPhone) на сях. Прелесть, правда?
+62
public class SendProtocol
{
public static String SESSIONCLOSED = "SESSIONCLOSED";
public static String MSG = "MSG";
public static String LOGIN = "LOGIN";
public static String LOGINRESULT = "LOGINRESULT";
public static String JOINROOM = "JOINROOM";
public static String JOINROOMRESULT = "JOINROOMRESULT";
public static String LEFTROOM = "LEFTROOM";
public static String JOINTABLERESULT = "JOINTABLERESULT";
public static String JOINTABLE = "JOINTABLE";
public static String LEFTTABLE = "LEFTABLE";
public static String INVITE = "INVITE";
public static String INVITERESULT = "INVITERESULT";
public static String REPLYINVITEPLAY = "REPLYINVITEPLAY";
public static String DEALCARD = "DEALCARD";
public static String GETCARD = "GETCARD";
public static String TAKECARD = "TAKECARD";
public static String DROPPHOM = "DROPPHOM";
public static String PLAYCARD = "PLAYCARD";
// Biến tạo phòng chơi
public static String CREATEROOM = "CREATEROOM";
public static String CREATETABLE = "CREATETABLE";
public static String ADDPLAYERTOPLAYTABLE = "ADDPLAYERTOPLAYTABLE";
//
public static String CHANGEVIEW = "CHANGEVIEW";
public static String CREATEPLAYER = "CREATEPLAYER";
public static final String TABLESTATUS = "TABLESTATUS";
}
http://code.google.com/p/phom-javagame/source/browse/trunk/src/com/bitjsc/phom/server/SendProtocol.java
+138.4
private button1_Click (sender : object, e : System.EventArgs) : void
{
PatchOptions.noerror = if (this.textBox1.Text=="")
{
MessageBox.Show("Wind header caption could not be empty");
false
}
else
if (this.textBox2.Text=="")
{
MessageBox.Show("BaseAddress could not be empty");
false
}
else
if (this.textBox3.Text=="")
{
MessageBox.Show("NewValue could not be empty");
false
}
else
{
try
{
PatchOptions.WinHeader=this.textBox1.Text.ToString();
PatchOptions.BaseAddress=Int32.Parse( this.textBox2.Text.ToString() );
PatchOptions.NewValue=BitConverter.GetBytes(Int32.Parse(this.textBox3.Text.ToString()));
this.Close();
true
}
catch
{
e is Exception => MessageBox.Show("You entered incorrect values.");
false
}
}
}
nc
+95.9
string.Format("{1}/{0}/{2}", day.Day, day.Month, day.ToString("yy")
string.Format("{0}", programm.Key)
2 отличных метода превращения даты и числа в строку :)
Человек когда-то драйвера писал на ЖД.
ппц.
−114.9
запрос = новый запрос("ВЫБРАТЬ
| ЗаказыПокупателейОбороты.ЗаказПокупателя,
| ЗаказыПокупателейОбороты.Номенклатура,
| СУММА(ЗаказыПокупателейОбороты.КоличествоПриход) КАК КоличествоВЗаказе,
| СУММА(ВложенныйЗапрос.ОстатокПоЗаказу) КАК ОстатокПоЗаказу,
| СУММА(ВложенныйЗапрос.ОстатокВРезерве) КАК ОстатокВРезерве
|ИЗ
| РегистрНакопления.ЗаказыПокупателей.Обороты(, , , ) КАК ЗаказыПокупателейОбороты
| ЛЕВОЕ СОЕДИНЕНИЕ (ВЫБРАТЬ
| ЗаказыПокупателейОстатки.ЗаказПокупателя КАК ЗаказПокупателя,
| ЗаказыПокупателейОстатки.Номенклатура КАК Номенклатура,
| СУММА(ЗаказыПокупателейОстатки.КоличествоОстаток) КАК ОстатокПоЗаказу,
| СУММА(0) КАК ОстатокВРезерве
| ИЗ
| РегистрНакопления.ЗаказыПокупателей.Остатки КАК ЗаказыПокупателейОстатки
| ГДЕ
| ЗаказыПокупателейОстатки.ЗаказПокупателя = &Заказ
|
| СГРУППИРОВАТЬ ПО
| ЗаказыПокупателейОстатки.ЗаказПокупателя,
| ЗаказыПокупателейОстатки.Номенклатура
|
| ОБЪЕДИНИТЬ ВСЕ
|
| ВЫБРАТЬ
| ТоварыВРезервеНаСкладахОстатки.ДокументРезерва,
| ТоварыВРезервеНаСкладахОстатки.Номенклатура,
| СУММА(0),
| СУММА(ТоварыВРезервеНаСкладахОстатки.КоличествоОстаток)
| ИЗ
| РегистрНакопления.ТоварыВРезервеНаСкладах.Остатки КАК ТоварыВРезервеНаСкладахОстатки
| ГДЕ
| ТоварыВРезервеНаСкладахОстатки.ДокументРезерва = &Заказ
|
| СГРУППИРОВАТЬ ПО
| ТоварыВРезервеНаСкладахОстатки.Номенклатура,
| ТоварыВРезервеНаСкладахОстатки.ДокументРезерва) КАК ВложенныйЗапрос
| ПО ЗаказыПокупателейОбороты.ЗаказПокупателя = ВложенныйЗапрос.ЗаказПокупателя
| И ЗаказыПокупателейОбороты.Номенклатура = ВложенныйЗапрос.Номенклатура
|ГДЕ
| ЗаказыПокупателейОбороты.ЗаказПокупателя = &Заказ
|
|СГРУППИРОВАТЬ ПО
| ЗаказыПокупателейОбороты.ЗаказПокупателя,
| ЗаказыПокупателейОбороты.Номенклатура");
запрос.УстановитьПараметр("Заказ",заказ);
Результат = Запрос.Выполнить();
тРезервы.Очистить();
Если Не Результат.Пустой() Тогда
Выборка = Результат.Выбрать();
Пока Выборка.Следующий() Цикл
НоваяСтрока = тРезервы.Добавить();
НоваяСтрока.Номенклатура = Выборка.Номенклатура;
НоваяСтрока.КоличествоВЗаказе = Выборка.КоличествоВЗаказе;
НоваяСтрока.ОстатокВРезерве = Выборка.ОстатокВРезерве;
НоваяСтрока.ОстатокКОтгрузке = Выборка.ОстатокПоЗаказу;
КонецЦикла;
КонецЕсли;
Заполнение таблицы значений, очень быстро работает)))
КоличествоВЗаказе в 2 раза больше получается
+170.8
function get_random($length = 8 /*длина суперслучайного числа*/)
{
$result = rand(1,9);
if ($length < 1)
{
$length = 1;
}
for ($i = 1; $i < $length; $i++)
{
$symbols = (string)rand(10000, 99999);
str_shuffle($symbols);
$element = (int)substr($symbols, 1, 1);
$result .= $element;
}
return (int)$result;
}
генератор суперслучайных чисел)
−149.2
create table money_transaction(
...
summa clob
);
подготовка к гиперинфляции