- 1
- 2
- 3
- 4
- 5
- 6
- 7
page_t* make_page()
{
page_t* p = new page_t;
// заполнение
return p;
delete(p);
}
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+929.1
page_t* make_page()
{
page_t* p = new page_t;
// заполнение
return p;
delete(p);
}
я в шоке... не знаю что хотел сказать аффтар (недоступен)... не могу даже прокомментировать ЭТО %)
+153
for (var i=0; i<$('.tr_t').length; i+=2) $('.tr_t:eq(' + i + ')').css('color', '#CCCCCC');
+151.1
dA.cookie = {}
dA.cookie.add = function (name, value, days) {
if (days) {
var date = new Date();
date.setTime(date.getTime() + (days * 24 * 60 * 60 * 1000));
var expires = "; expires=" + date.toGMTString();
}
else var expires = "";
document.cookie = name + "=" + value + expires + "; path=/";
}
dA.cookie.read = function (name) {
var nameEQ = name + "=";
var ca = document.cookie.split(';');
for (var i = 0; i < ca.length; i++) {
var c = ca[i];
while (c.charAt(0) == ' ') c = c.substring(1, c.length);
if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length, c.length);
}
return null;
}
dA.cookie.remove = function (name) {
dA.cookie.add(name, "", -1);
}
+165.3
$articles = ServiceArticles::getArticlesList($page->pageID, ARTICLE_TYPE_ARTICLE, 0, 1);
foreach ($articles as $article) $articleID = $article;
$article = new ServiceArticles($articleID);
Обнаружено во время рефизии кода. Блок показа одной новости. Возвращается обычный неассоциативный массив. Нахера foreach вместо $articles[0], даже автор толком объяснить не смог.
+84.4
public class Pair
{
private Object first;
private Object second;
private Object third;
public Pair() { }
public Pair( Object first, Object second, Object third )
{
this.first = first;
this.second = second;
this.third = third;
}
public Object getFirst() { return first; }
public Object getSecond() { return second; }
public Object getThird() { return third; }
public void setFirst( Object first ) { this.first = first; }
public void setSecond( Object second ) { this.second = second; }
public void setThird( Object third ) { this.third = third; }
}
Что-то здесь не так...
+53.4
void __fastcall TUsers::DBG2DrawColumnCell(TObject *Sender,
const TRect &Rect, int DataCol, TColumn *Column,
TGridDrawState State)
{
const int iIsChecked[2] = {DFCS_BUTTONCHECK | DFCS_FLAT, DFCS_BUTTONCHECK | DFCS_CHECKED | DFCS_FLAT};
int DrawState;
TRect DrawRect;
if (State.Contains(gdFocused) == true)
{
if (Column->Field->FieldName == dbchkApplyDoc2->DataField)
{
ShowMessage("Зацикливает :( ");
ShowMessage("Эта надпись будет повторяться бесконечно - почему ???");
}
}
else
{
if (Column->Field->FieldName == dbchkApplyDoc2->DataField)
{
DrawRect = Rect;
InflateRect(&DrawRect, -2, -2); // Matters ?
DrawState = iIsChecked[Column->Field->AsBoolean];
DBG2->Canvas->FillRect(Rect);
DrawFrameControl(DBG2->Canvas->Handle, &DrawRect, DFC_BUTTON, DrawState);
}
}
}
Почему
+68.6
// I'VE SO FUCKED CONVERTING THOSE FUCKING TYPES OF STUPID DATA
// TAKE IT, FUCKING STRAUSTRUP AND K&R!!!!!!!!!!!
if (text[i]=='1') (intarray[i]=1);
if (text[i]=='2') (intarray[i]=2);
if (text[i]=='3') (intarray[i]=3);
if (text[i]=='4') (intarray[i]=4);
if (text[i]=='5') (intarray[i]=5);
if (text[i]=='6') (intarray[i]=6);
if (text[i]=='7') (intarray[i]=7);
if (text[i]=='8') (intarray[i]=8);
if (text[i]=='9') (intarray[i]=9);
if (text[i]=='0') (intarray[i]=0);
−89.3
import sys
import subprocess
from PyQt4 import QtCore, QtGui
class AboutWindow(QtGui.QDialog):
def __init__(self, parent=None):
super(AboutWindow, self).__init__(parent)
## <говногод>
class QHyperlinkLabel(QtGui.QLabel):
def mousePressEvent(self,pos):
subprocess.call(["explorer.exe",'http:\\\\mysite.com'])
hyperLink = QHyperlinkLabel("Гиперрсылка")
## </говногод>
layoutBase = QtGui.QGridLayout()
layoutBase.addWidget(hyperLink,0,0)
self.setLayout(layoutBase)
if __name__ == "__main__":
app = QtGui.QApplication(sys.argv)
dlg=AboutWindow(None)
dlg.exec_()
Такой вот говнокостыль.
Щелчок по "гиперссылке" таки открывает ее в explorer'е.
Кстати, кто знает адекватное решение для ПиКуТи, делитесь же.
−117.1
ТекВрем = Час(ТекущаяДата())*60+Минута(ТекущаяДата());
ВремКурсов = 60;
Если ТекВрем >= ВремКурсов Тогда
ВремКурсов = ВремКурсов + 24*60 - ТекВрем;
Иначе
ВремКурсов = ВремКурсов - ТекВрем;
КонецЕсли;
ВремКурсов = 1;
ПодключитьОбработчикОжидания("ЗагрузкаВалютИПересчетУЕ", ВремКурсов*60);
Вычисляем ВремКурсов, а затем присваиваем этой переменной единицу и умножаем на 60. Рациональность, чорт побери! :-D
+170.6
<?php
foreach ($_REQUEST as $s => $v)
{
$s = strtolower($s);
$_REQUEST[$s] = $v;
}
$aaa = urlencode(urldecode($_REQUEST['aaa']));
$q = urlencode(urldecode($_REQUEST['q']));
$bbb = urldecode($_REQUEST['bbb']);
$ccc = intval($_REQUEST['ccc']);
$ddd = intval($_REQUEST['ddd']);
if ($ddd > 16384)
$ddd = 0;
if (isset($_REQUEST['ddd2']))
$ddd2 = trim(strtolower(urldecode($_REQUEST['ddd2'])));
else
$ddd2 = trim(strtolower(urldecode($_REQUEST['ddd'])));
if (!preg_match('/^[0-9a-z_\-]*$/i', $ddd2))
{
$ddd2 = preg_replace('/[^0-9a-z_\-]+/i', '', $ddd2);
if (strlen($ddd2) > 16)
$ddd2 = substr($ddd2, 0, 16);
}
if (strlen($ddd2) <= 16 && strlen($ddd2) >= 1)
{
$ddd = 0;
} else
{
$ddd2 = '';
}
?>