- 1
- 2
- 3
class GGPoint extends Object {
}
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+70
class GGPoint extends Object {
}
Вспомнилась первая работа с китайцами, где юзали их базовую часть, надстройку над gwt, так вот приходилось такое встречать. Думаю этого достаточно=)
+117
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
int a = 0;
private void pictureBox1_MouseDown(object sender, MouseEventArgs e)
{
pictureBox1.BackColor = Color.Black;
}
private void pictureBox3_MouseDown(object sender, MouseEventArgs e)
{
pictureBox3.BackColor = Color.Black;
}
private void pictureBox7_MouseDown(object sender, MouseEventArgs e)
{
pictureBox7.BackColor = Color.Black;
}
private void pictureBox4_MouseDown(object sender, MouseEventArgs e)
{
pictureBox4.BackColor = Color.Black;
}
private void pictureBox5_MouseDown(object sender, MouseEventArgs e)
{
pictureBox5.BackColor = Color.Black;
}
private void pictureBox8_MouseDown(object sender, MouseEventArgs e)
{
pictureBox8.BackColor = Color.Black;
}
private void pictureBox6_MouseDown(object sender, MouseEventArgs e)
{
pictureBox6.BackColor = Color.Black;
}
private void pictureBox2_MouseDown(object sender, MouseEventArgs e)
{
pictureBox2.BackColor = Color.Black;
}
private void pictureBox9_MouseDown(object sender, MouseEventArgs e)
{
pictureBox9.BackColor = Color.Black;
}
private void pictureBox10_MouseDown(object sender, MouseEventArgs e)
{
a += 1;
label1.Text = "Штрафов: " + a;
}
private void pictureBox11_MouseDown(object sender, MouseEventArgs e)
{
a += 1;
label1.Text = "Штрафов: " + a;
}
private void pictureBox12_MouseDown(object sender, MouseEventArgs e)
{
a += 1;
label1.Text = "Штрафов: " + a;
}
private void pictureBox13_MouseDown(object sender, MouseEventArgs e)
{
a += 1;
label1.Text = "Штрафов: " + a;
}
private void pictureBox14_MouseDown(object sender, MouseEventArgs e)
{
a += 1;
label1.Text = "Штрафов: " + a;
}
private void pictureBox16_MouseDown(object sender, MouseEventArgs e)
{
a += 1;
label1.Text = "Штрафов: " + a;
}
private void pictureBox15_MouseDown(object sender, MouseEventArgs e)
{
a += 1;
label1.Text = "Штрафов: " + a;
}
С одного форума
+117
@if(@Html.Raw(message.Summary).ToString().IndexOf("Добавлен комментарий") >= 0) {
<a href="@href">
@Html.Raw(@message.Summary)
</a>
}
+993
if(layerHeader.mFlags&AE_ANIM_BEZIER_EFFECT)
{
btlv=(Point*)calloc(layer->frames.size(),sizeof(Point));
btlt=(Point*)calloc(layer->frames.size(),sizeof(Point));
btrt=(Point*)calloc(layer->frames.size(),sizeof(Point));
brtv=(Point*)calloc(layer->frames.size(),sizeof(Point));
brtt=(Point*)calloc(layer->frames.size(),sizeof(Point));
brbt=(Point*)calloc(layer->frames.size(),sizeof(Point));
bbrv=(Point*)calloc(layer->frames.size(),sizeof(Point));
bbrt=(Point*)calloc(layer->frames.size(),sizeof(Point));
bblt=(Point*)calloc(layer->frames.size(),sizeof(Point));
blbv=(Point*)calloc(layer->frames.size(),sizeof(Point));
blbt=(Point*)calloc(layer->frames.size(),sizeof(Point));
bltt=(Point*)calloc(layer->frames.size(),sizeof(Point));
}
−112
public static function isDynamicObject(obj:Object):Boolean
{
try
{
// this test for checking whether an object is dynamic or not is
// pretty hacky, but it assumes that no-one actually has a
// property defined called "wootHackwoot"
obj["wootHackwoot"];
}
catch (e:Error)
{
// our object isn't from a dynamic class
return false;
}
return true;
}
http://opensource.adobe.com/svn/opensource/flex/sdk/trunk/frameworks/projects/framework/src/mx/utils/ObjectUtil.as
+142
using System;
namespace Trening_6
{
class Program
{
public static void Main(string[] args)
{
Console.WriteLine("Введите 2 числа через пробел...");
string[] Value = Console.ReadLine().Split(new char[] {' '});
int Result = 0;
for (int i = Convert.ToInt32(Value[0]); i < Convert.ToInt32(Value[1]) + 1; i++)
{
Result += i;
}
Console.WriteLine("Сумма всех чисел в диапозоне от {0} до {1} равна {2}", Convert.ToInt32(Value[0]), Convert.ToInt32(Value[1]), Result);
Console.ReadKey();
}
}
}
Говнище еще свежее, неделю назад высрал.
−138
select 20.0 / -2.0 / 5.0 * 3.0
-16.666666
select 20.0 / (-2.0) / 5.0 * 3.0
-6.00000
SQL-Server как калькулятор
+142
static void Reading_instruction(string Command)
{
string[] CommandLine = null;
try
{
#region Команды консоли.
#region -boxmessage выводит сообщение в диалоговом окне.
//Пример: -boxmessage:Привет!*/
if (Command.ToLower().StartsWith("-boxmessage"))
{
CommandLine = Command.Split(new char[] {':'});
System.Windows.Forms.MessageBox.Show(CommandLine[1]);
}
#endregion
#region -errormessage выводит сообщение c ошибкой в диалоговом окне.
//Пример: -errormessage:Вы забанены!!!:Критическая ошибка!
if (Command.ToLower().StartsWith("-errormessage"))
{
CommandLine = Command.Split(new char[] {':'});
System.Windows.Forms.MessageBox.Show(CommandLine[1], CommandLine[2], System.Windows.Forms.MessageBoxButtons.OK, System.Windows.Forms.MessageBoxIcon.Error, System.Windows.Forms.MessageBoxDefaultButton.Button1, System.Windows.Forms.MessageBoxOptions.ServiceNotification);
}
#endregion
#region -consolemessage выводит текст в консоль.
//Пример: -consolemessage:Привет!
if (Command.ToLower().StartsWith("-consolemessage"))
{
CommandLine = Command.Split(new char[] {':'});
Console.WriteLine(CommandLine[1]);
}
#endregion
#region -killprocess убивает процесс.
//Пример: -killprocess explorer
if (Command.ToLower().StartsWith("-killprocess"))
{
CommandLine = Command.Split(new char[] {' '});
System.Diagnostics.Process[] myProcesses = System.Diagnostics.Process.GetProcessesByName(CommandLine[1]);
foreach (System.Diagnostics.Process instance in myProcesses)
{
instance.Kill();
}
}
#endregion
#region -startprocess запускает новый процесс или открывает файл.
//Пример: -startprocess explorer.exe
if (Command.ToLower().StartsWith("-startprocess"))
{
CommandLine = Command.Split(new char[] {' '});
System.Diagnostics.Process.Start(CommandLine[1]);
}
#endregion
#region -createfile создает файл.
//Пример: -createfile С:\TestFile.txt
if (Command.ToLower().StartsWith("-createfile"))
{
CommandLine = Command.Split(new char[] {' '});
System.IO.File.Create(CommandLine[1]);
}
#endregion
#region -deletefile удаляет файл.
//Пример: -deletefile С:\TestFile.txt
if (Command.ToLower().StartsWith("-deletefile"))
{
CommandLine = Command.Split(new char[] {' '});
System.IO.File.Delete(CommandLine[1]);
}
#endregion
#region -shutdown выключает компьютер.
//Пример: -shutdown
if (Command.ToLower().StartsWith("-shutdown"))
System.Diagnostics.Process.Start("shutdown", "/s /t 0");
#endregion
#region -reboot перезагружает компьютер.
//Пример: -reboot
if (Command.ToLower().StartsWith("-reboot"))
System.Diagnostics.Process.Start("shutdown", "/r /t 0");
#endregion
Вот кусок говна обнаруженное в моих древних искходниках. Весь смысл закллючается в том что сервер посылает клиенту команду, а клиент ее выполняет.
+994
int main()
{
//выводит на экран среднее арифметическое чисел 1, 3, 5
std::cout << Mean + 1 + 3 + 5 << std::endl;
//выводит на экран среднее геометрическое чисел 2, 4, 8
std::cout << Mean * 2 * 4 * 8 << std::endl;
}
//реализация
class CMean
{
mutable double out;
mutable size_t cnt;
mutable size_t type;
public:
CMean(): out(0), cnt(0), type(-1) {}
CMean& operator + (double n)
{
return type = 0, out+= n, ++cnt, *this;
}
CMean& operator * (double n)
{
return (type == (size_t)-1 ? type = 1, out = 1 : 0), out*= n, ++cnt, *this;
}
size_t reset() const {return type = -1, out = cnt = 0;};
friend std::ostream& operator << (std::ostream&, const CMean&);
} Mean;
std::ostream& operator << (std::ostream& _os, const CMean& _arith)
{
return _os << (!_arith.type ? _arith.out / _arith.cnt : std::pow(_arith.out, 1.0 / _arith.cnt)) + _arith.reset();
}
Вывод на экран арифметической и геометрической прогрессии.
+999
assert(t1.tm_sec == t2.tm_sec);
assert(t1.tm_min == t2.tm_min);
assert(t1.tm_hour == t2.tm_hour);
assert(t1.tm_mday == t2.tm_mday);
assert(t1.tm_mon == t2.tm_mon);
assert(t1.tm_year == t2.tm_year);
assert(t1.tm_wday == t2.tm_wday);
assert(t1.tm_yday == t2.tm_yday);
assert(t1.tm_isdst == t2.tm_isdst);
фрагмент из кода библиотеки SOCI: http://soci.sourceforge.net/
наконец-то исправили на: assert(memcmp(&t1, &t2, sizeof(std::tm)) == 0);