-
Лучший говнокод
- В номинации:
-
- За время:
-
-
+967
- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
try
{
var spWave = new SoundPlayer(open.FileName);
spWave.Play();
spWave.Stop();
fileCorrect = true;
}
catch (InvalidOperationException)
{
MessageBox.Show("Файл не является верным WAV-файлом");
fileCorrect = false;
}
catch
{
MessageBox.Show("Ошибка при открытии файла");
fileCorrect = false;
}
Код мой. Писать толковый парсер не было времени.
MrRasta,
29 Ноября 2011
-
+164
- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
/*
common.php file
*/
// FeedBack form
if(is_file('include/FeedBack.php'))
require_once 'include/FeedBack.php';
else if(is_file('../include/FeedBack.php'))
require_once '../include/FeedBack.php';
else
Error('Не удается подключить модуль: include/FeedBack.php');
// Monitoring of page loading time
if(is_file('include/Monitoring.php'))
require_once 'include/Monitoring.php';
else if(is_file('../include/Monitoring.php'))
require_once '../include/Monitoring.php';
else
Error('Не удается подключить модуль: include/Monitoring.php');
Инклудим в инклудах.
psrustik,
07 Ноября 2011
-
+171
- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
- 29
- 30
- 31
- 32
- 33
- 34
- 35
<?if($USER_ID$='1')?><font color="#FF0000"><b>$NAME$</b></font><?else?>
<?if($USER_ID$='2')?><font color="#FFFF00"><b>$NAME$</b></font><?else?>
<?if($USER_ID$='3')?><font color="#FFFF00"><b>$NAME$</b></font><?else?>
<?if($USER_ID$='4')?><font color="#FFFF00"><b>$NAME$</b></font><?else?>
<?if($USER_ID$='5')?><font color="#FFFF00"><b>$NAME$</b></font><?else?>
<?if($USER_ID$='6')?><font color="#FFFF00"><b>$NAME$</b></font><?else?>
<?if($USER_ID$='7')?><font color="#FFFF00"><b>$NAME$</b></font><?else?>
<?if($USER_ID$='8')?><font color="#00BFFF"><b>$NAME$</b></font><?else?>
<?if($USER_ID$='9')?><font color="#30EFFF"><b>$NAME$</b></font><?else?>
<?if($USER_ID$='10')?><font color="#FFFF00"><b>$NAME$</b></font><?else?>
<?if($USER_ID$='11')?><font color="#FFFF00"><b>$NAME$</b></font><?else?>
<?if($USER_ID$='12')?><font color="#FFFF00"><b>$NAME$</b></font><?else?>
<?if($USER_ID$='13')?><font color="#FFFF00"><b>$NAME$</b></font><?else?>
<?if($USER_ID$='14')?><font color="#FFFF00"><b>$NAME$</b></font><?else?>
<?if($USER_ID$='15')?><font color="#FFFF00"><b>$NAME$</b></font><?else?>
<?if($USER_ID$='16')?><font color="#FFFF00"><b>$NAME$</b></font><?else?>
<?if($USER_ID$='17')?><font color="#FFFF00"><b>$NAME$</b></font><?else?>
<?if($USER_ID$='18')?><font color="#FFFF00"><b>$NAME$</b></font><?else?>
<?if($USER_ID$='19')?><font color="#FFFF00"><b>$NAME$</b></font><?else?>
<?if($USER_ID$='20')?><font color="#FFFF00"><b>$NAME$</b></font><?else?>
<?if($USER_ID$='21')?><font color="#FFFF00"><b>$NAME$</b></font><?else?>
<?if($USER_ID$='22')?><font color="#FFFF00"><b>$NAME$</b></font><?else?>
<?if($USER_ID$='23')?><font color="#9B0000"><b>$NAME$</b></font><?else?>
<?if($USER_ID$='24')?><font color="#FFFF00"><b>$NAME$</b></font><?else?>
<?if($USER_ID$='25')?><font color="#FF0000"><b>$NAME$</b></font><?else?>
<?if($USER_ID$='26')?><font color="#FFFF00"><b>$NAME$</b></font><?else?>
<?if($USER_ID$='27')?><font color="#9B0000"><b>$NAME$</b></font><?else?>
<?if($USER_ID$='28')?><font color="#FFFF00"><b>$NAME$</b></font><?else?>
<?if($USER_ID$='29')?><font color="#30EFFF"><b>$NAME$</b></font><?else?>
<?if($USER_ID$='30')?><font color="#FFFF00"><b>$NAME$</b></font><?else?>
<?if($USER_ID$='31')?><font color="#FFFF00"><b>$NAME$</b></font><?else?>
<?if($USER_ID$='32')?><font color="#FFFF00"><b>$NAME$</b></font><?else?>
<?if($USER_ID$='33')?><font color="#FFFF00"><b>$NAME$</b></font><?else?>
<?if($USER_ID$='34')?><font color="#FF0000"><b>$NAME$</b></font><?else?><b>$NAME$</b>
<?endif?><?endif?><?endif?><?endif?><?endif?><?endif?><?endif?><?endif?><?endif?><?endif?><?endif?><?endif?><?endif?><?endif?><?endif?><?end if?><?endif?><?endif?><?endif?><?endif?><?endif?><?endif?><?endif?><?endif?><?endif?><?endif?><?endif?><?endif?><?endif?><?endif?><?endif?>< ?endif?><?endif?><?endif?>
Вообще то тут переменные uCoz, но это не важно.
Автор: http://1759741350.unet.com/
olegsuv,
31 Октября 2011
-
+170
- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
#include <stdio.h>
#include <math.h>
#include <conio.h>
int main()
{ //ввод исходных данных
short int i, j, k, l;
printf("i="); scanf("%d",&i);
printf("j="); scanf("%d",&j);
printf("k="); scanf("%d",&k);
printf("l="); scanf("%d",&l);
if ((k==i+2) && (l==j+1)); else
if ((k==i+2) && (l==j-1)); else
if ((k==i-2) && (l==j+1)); else
if ((k==i-2) && (i==j-1)); else
if ((k==j+2) && (l==i+1)); else
if ((k==j+2) && (l==i-1)); else
if ((k==j-2) && (l==i+1)); else
if ((k==j-2) && (l==i-1))
printf("k= %d", k);
printf("l= %d", l);
//конь встал на нужную точку
getch();
}
http://otvet.mail.ru/question/64546141/
vkontakte,
02 Октября 2011
-
+151
- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
- 29
- 30
- 31
- 32
- 33
- 34
- 35
- 36
- 37
- 38
- 39
- 40
- 41
- 42
- 43
- 44
- 45
- 46
- 47
- 48
- 49
- 50
- 51
- 52
- 53
- 54
- 55
- 56
- 57
- 58
- 59
- 60
- 61
<?php include ("blocks/bd.php");
if (isset($_POST['author']))
{
$author = $_POST['author'];
}
if (isset($_POST['tetx']))
{
$text = $_POST['text'];
}
if (isset($_POST['pr']))
{
$pr = $_POST['pr'];
}
if (isset($_POST['sub_com']))
{
$sub_com = $_POST['sub_com'];
}
if (isset($_POST['id']))
{
$id = $_POST['id'];
}
if (isset($sub_com))
{
if (isset($author)) {trim($author); }
else {$author = "";}
if (isset($text)) {trim($text); }
else {$text = "";}
if (empty($author) or empty($text))
{
exit ("<p>Вы ввели не всю информацию ,вернитесь назад и заполните все поля. <br> <input name='back' type='button' value='Вернитесь назад'onclick='javascript:self.back();'>");
}
$author = stripslashes($author);
$text = stripslashes($text);
$author = htmlspecialchars($author);
$text = htmlspecialchars($text);
$result = mysql_query ("SELECT sum FROM com_settings",$db);
$myrow = mysql_fetch_array($result);
if ($pr == $myrow["sum"])
{
$date = date("Y-m-d");
$result2 = mysql_query ("INSERT INTO comments (post,author,text,date) VALUES ('$id','$author','$text','$date')",$db);
}
else
{
exit ("<p>Вы ввели не вернуюсумму цыфр с картинки на пебедущей странице. <br> <input name='back' type='button' value='Вернитесь назад'onclick='javascript:self.back();'>");
}
}
?>
мне тут надо post прировнть к id чтобы коментарий добивился в то место где надо
в 54 строке мне выдет вот такую ошибку:
Notice: Undefined variable: id in z:\home\localhost\www\phpblog\comment.ph p on line 54
скажипо пож что тут справить
cooler97,
24 Сентября 2011
-
+169
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
const void onForolbergDie(void const * const p) const
{
return void();
};
...
typedef const void* const tp;
foralberg.onForolbergDie(tp());
Код из крупного проекта игры, которая скоро выйдет в свет.
Не смотря на не соответствие стандарту C++, добрый дядюшка MSVS2010 это компилирует.
В результате рефакторинга код был удалён.
Говногость,
31 Июля 2011
-
+77
- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
public class SomeEntityBean implements javax.ejb.EntityBean {
private boolean loadMember;
private Wrapper list;
/* ... */
public void ejbLoad() {
this.loadMember = false;
load();
}
private void load() {
/* a LOT of code */
String[] attrList = this.loadMember ? a.attrListMember() : a.attrList();
this.list = new Wrapper(attrList);
/* a LOT of code */
}
public Something getSomething() {
/* a LOT of code */
this.loadMember = true;
load();
/* do something with this.list */
this.loadMember = false;
return something;
}
}
Имена персонажей были умышленно изменены.
Разумеется, loadMember больше нигде не используется.
Яркий пример повторного использования кода.
roman-kashitsyn,
16 Июня 2011
-
+160
- 1
- 2
- 3
- 4
- 5
- 6
- 7
template <class Type, unsigned long Dim> inline MStreamTextIn&
MStreamTextIn::operator >>(const MMVector<Type, Dim>& o_value)
{
for (unsigned long i = 0; i < Dim; i++)
GetBaseStream() >> i_value[i];
return *this;
}
copy-paste & templates
o_vlaue == i_value it's magic
VladislavKurmaz,
06 Июня 2011
-
+100
- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
- 29
- 30
- 31
- 32
Procedure TForm1.Button1Click(Sender: TObject);
Const
NormText : string = 'АБВГДЕЁЖЗЫИЙКЛМНОПРСТУФХЦЧШЩЬЪЭЮЯ ';
ObeznogText : string = 'А6ВrДЕЁЖ3ЫNµКЛМН0ПРС†YФXЦ4ШЩЬЪЗЮR ';
Var
sText, sBeznogText : String;
i : Integer;
BEGIN
sText := Memo1.Text;
sText := AnsiUpperCase(sText);
sBeznogText := '';
For i := 1 to Length(sText) do
Begin
sBeznogText := sBeznogText + (Copy(ObeznogText, Pos(sText[i], NormText), 1));
If sText[i] = ' ' then
bEgin
Randomize;
Case Random(5) of
1: begin
sBeznogText := sBeznogText + 'ДОСМОТ? ';
End;
3: begin
sBeznogText := sBeznogText + 'РYКN ';
end;
5: begin
sBeznogText := sBeznogText + 'БЕЗНОГ? ';
end;
End;
eNd;
End;
Memo1.Text := sBeznogText;
END;
Автоматическое обезноживание текста. Сплойлер: БЕ3НОГNМ
Govnocoder#0xFF,
03 Апреля 2011
-
+134
- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
- 29
- 30
- 31
- 32
- 33
- 34
- 35
- 36
- 37
- 38
- 39
- 40
- 41
- 42
- 43
- 44
- 45
- 46
- 47
- 48
- 49
- 50
- 51
using System;
namespace ConsoleApplication_Square
{
class Program
{
static void Main()
{
var n = Console.ReadLine();
if (n.Length >= 5)
{
var t = false;
for (var i = 0; i < n.Length-4; i++)
{
if(n[i]=='h')
{
for (var j = i + 1; j < n.Length-3; j++)
{
if(n[j]=='e')
{
for (var l = j + 1; l < n.Length-2; l++)
{
if(n[l]=='l')
{
for (var m = l + 1; m < n.Length-1; m++)
{
if (n[m]=='l')
{
for (var o = m + 1; o < n.Length; o++)
{
if (n[o]=='o')
{
t = true;
}
}
}
}
}
}
}
}
}
}
Console.Write(t?"YES":"NO");
}
else
{
Console.Write("NO");
}
}
}
}
Нашел в качестве решения задачи на CodeForces.ru
http://codeforces.ru/problemset/problem/58/A
Moldabekov,
21 Марта 2011