- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
for (i = 0;i<n;i++)
{
for (j = 0;j<m;j++)
{
if (j=m)
{
j = 0;
break;
}
}
}
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+162
for (i = 0;i<n;i++)
{
for (j = 0;j<m;j++)
{
if (j=m)
{
j = 0;
break;
}
}
}
Мастер! Без комментариев.
P.S. Как это ни странно, автор предпочел остаться неизвестным :)
+152
if ($UsingComponents){
// если используем компоненты 2.0 - очищаем буфер
ob_end_clean();
$APPLICATION->AddBufferContent('empty');
...
} else {
// иначе выводим всё, что у нас накопилось
ob_end_flush();
$APPLICATION->AddBufferContent('empty');
...
}
Не совсем говнокод, но комментарий на строке 8, имхо, забавный...
+122
static void Main(string[] args)
{
int count = 4096;
int w = int.MaxValue / count;
int h = 10;
int argb = 0;
Directory.CreateDirectory("test");
for (int bj = 0; bj < count; ++bj)
{
Console.WriteLine("Processing bitmap #{0} of {1}...\t{2,3}%",
bj + 1, count, (int)(100f * ((float)(bj + 1) / (float)count)));
using (Bitmap bmp = new Bitmap(w, h))
{
Console.Write("Done 0%");
using (Graphics gr = Graphics.FromImage(bmp))
for (int x = 0; x < w; ++x, argb++)
{
gr.DrawLine(new Pen(Color.FromArgb(argb)), x, 0, x, h);
Console.Write("\b\b\b\b{0,3}%", (int)(100f * ((float)(x + 1) / (float)w)));
}
Console.Write("\nSaving bitmap...\n{0}", new string('-', 80));
bmp.Save(string.Format("test\\#{0}.bmp", bj + 1), ImageFormat.Bmp);
}
}
}
Если Вам нечего делать и есть лишние 80 гигов на харде...
+160
Math.round = function(number, precision)
{
precision = Math.abs(parseInt(precision)) || 0;
var coefficient = Math.pow(10, precision);
return Math._round(number*coefficient)/coefficient;
}
+125
public void BindBanners()
{
StringBuilder obj1 = new StringBuilder();
obj1.Append("<div class='contentdiv'>");
obj1.Append("<div class='showHideDivContent' style='width:275px;'>");
obj1.Append(" </div>");
obj1.Append("<img src='"+ Page.ResolveUrl("portals/_default/Skins/Life2Good/Images/tabSlide1.jpg") +"' alt='' usemap='#MaptabSlide1' />");
obj1.Append("</div>");
...........
string[] objArray = new string[10];
objArray[0] = obj1.ToString();
objArray[1] = obj2.ToString();
objArray[2] = obj3.ToString();
objArray[3] = obj4.ToString();
objArray[4] = obj5.ToString();
objArray[5] = obj6.ToString();
objArray[6] = obj7.ToString();
objArray[7] = obj8.ToString();
objArray[8] = obj9.ToString();
objArray[9] = obj10.ToString();
objArray[10] = obj11.ToString();
//objArray[11] = obj12.ToString();
//objArray[12] = obj13.ToString();
//objArray[13] = obj14.ToString();
//objArray[14] = obj15.ToString();
SetBanners(objArray);
//Response.Write(LitContentdiv1.Text + LitContentdiv2.Text + LitContentdiv3.Text + LitContentdiv4.Text + LitContentdiv5.Text);
}
public void SetBanners(string[] objArray)
{
OLOLOProj.Modules.ManageHomePageBanners.ManageHomePageBannersController objBannerController = new OLOLOProj.Modules.ManageHomePageBanners.ManageHomePageBannersController();
List<OLOLOProj.Modules.ManageHomePageBanners.ManageHomePageBannersInfo> objBannerInfo = objBannerController.GetActiveHomeBanners();
for (int i = 0; i < objBannerInfo.Count; i++)
{
if (i == 0)
{
LitContentdiv1.Text = objArray[objBannerInfo[i].ItemId - 1];
}
if (i == 1)
{
LitContentdiv2.Text = objArray[objBannerInfo[i].ItemId - 1];
}
if (i == 2)
{
LitContentdiv3.Text = objArray[objBannerInfo[i].ItemId - 1];
}
if (i == 3)
{
LitContentdiv4.Text = objArray[objBannerInfo[i].ItemId - 1];
}
if (i == 4)
{
LitContentdiv5.Text = objArray[objBannerInfo[i].ItemId - 1];
}
if (i == 5)
{
LitContentdiv6.Text = objArray[objBannerInfo[i].ItemId - 1];
}
if (i == 6)
{
LitContentdiv7.Text = objArray[objBannerInfo[i].ItemId - 1];
}
if (i == 7)
{
LitContentdiv8.Text = objArray[objBannerInfo[i].ItemId - 1];
}
//Mukesh
if (i == 8)
{
LitContentdiv9.Text = objArray[objBannerInfo[i].ItemId - 1];
}
if (i == 9)
{
LitContentdiv10.Text = objArray[objBannerInfo[i].ItemId - 1];
}
if (i == 10)
{
LitContentdiv11.Text = objArray[objBannerInfo[i].ItemId - 1];
}
}
}
поддержка одного интернет магазина. мне нужно добавить еще один баннер на сайт, а там такое....
−105
Public LettersB() As Char = {"A", "B", "C", "D", "E", "F", "G", "H", "I", "J", "K", "L", "M", "N", "O", "P", "Q", "R", "S", "T", "U", "V", "W", "X", "Y", "Z"}
Public LettersM() As Char = {"a", "b", "c", "d", "e", "f", "g", "h", "i", "j", "k", "l", "m", "n", "o", "p", "q", "r", "s", "t", "u", "v", "w", "x", "y", "z"}
Public Numbers() As Char = {"0", "1", "2", "3", "4", "5", "6", "7", "8", "9"}
<...>
Public Function GenLetterB() As String
GenLetterB = LettersB(rnd.Next(0, LettersB.Length - 1)).ToString
End Function
Public Function GenLetterM() As String
GenLetterM = LettersM(rnd.Next(0, LettersB.Length - 1)).ToString
End Function
Public Function GenNumber() As String
GenNumber = rnd.Next(0, 9).ToString
End Function
<...>
For i = 1 To numLen.Value
RndGen: curType = rnd.Next(0, 3)
Select Case curType
Case 0
If chkB.Checked = True Then
pass += GenLetterB()
rnd.Next(0, LettersB.Length - 1)
Else
GoTo RndGen
End If
Case 1
If chkM.Checked = True Then
pass += GenLetterM()
rnd.Next(0, LettersM.Length - 1)
Else
GoTo RndGen
End If
Case 2
If chkNum.Checked = True Then
pass += GenNumber()
rnd.Next(0, LettersM.Length - 1)
Else
GoTo RndGen
End If
Case Else
If chkNum.Checked = True Then
pass += GenNumber()
rnd.Next(0, LettersM.Length - 1)
Else
GoTo RndGen
End If
End Select
Next
Очень древний мой высер, ещё из тех времён, когда я писал на VB. Кстати, прога есть на сурсфордже, у неё достаточно много скачиваний и жалоб нету.
+163
const QColor * c = & QColor.red;
const QColor * c = & QColor.rgb(12,12,12);
const QColor * c = & int QColor::red () const;
const int * c = & int QColor::red () const;
Взято отсюда: http://www.prog.org.ru/topic_16855_0.html
Особенно радует фраза: "Пробовал так <....> И другими способами, на которые вылетало множество ошибок".
+179
function redirect_page($script_name)
{
$location = $script_name;
?><script>document.location.href="<? echo $location; ?>";</script><?
}
Я нашел это говно в наш код!
−183
def validate_line(line):
if len(line) <= 2: return False
if line[0] == '""': return False
if line[0] == "''": return False
if line[0] == '+!': return False
if line[0] == '-?': return False
if line[0] == '- (': return False
if line[0] == '-(': return False
if line[0] == '-)': return False
if line[0] == '-6a': return False
if line[0] == '-6a )': return False
if line[0] == '-a': return False
if line[0] == '-aa': return False
if line[0] == '-:': return False
if line[0] == ':': return False
if line[0][0] == '#': return False
if line[0][0] == "'": return False
if line[0][0] == '&': return False
if line[0][0] == '(': return False
return True
Жил был один маленький портальчик одной немаленькой компании. Портал внутренний, пользовался секретамками, манагерами и прочим планктоном. С задачей своей справлялся, не глючил и вообще проблем не приносил. И вот задумали в него добавить пару "фишек". А писался он давно, программиста уже не найти. Полезли в код, а там ... В общем вот; ВЕСЬ код написан в так вот стиле...
+167
public function generateGUID ()
{
$GUID = $this->generateCharacter().$this->generateCharacter().$this->generateCharacter().$this->generateCharacter().$this->generateCharacter().$this->generateCharacter().$this->generateCharacter().$this->generateCharacter().$this->generateCharacter()."-";
$GUID = $GUID.$this->generateCharacter().$this->generateCharacter().$this->generateCharacter().$this->generateCharacter()."-";
$GUID = $GUID.$this->generateCharacter().$this->generateCharacter().$this->generateCharacter().$this->generateCharacter()."-";
$GUID = $GUID.$this->generateCharacter().$this->generateCharacter().$this->generateCharacter().$this->generateCharacter()."-";
$GUID = $GUID.$this->generateCharacter().$this->generateCharacter().$this->generateCharacter().$this->generateCharacter().$this->generateCharacter().$this->generateCharacter().$this->generateCharacter().$this->generateCharacter().$this->generateCharacter().$this->generateCharacter().$this->generateCharacter().$this->generateCharacter();
return $GUID;
}
из класса для работы с paypal. (скачан с оффсайта)