- 1
- 2
- 3
- 4
- 5
- 6
var url = 'djvu_text?nd=808604175&hidx=0&print=1&page=-1&save=1';
var params = url.split('=');
var ndarr = params[1].split('&');
var nd = ndarr[0];
return nd;
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+160
var url = 'djvu_text?nd=808604175&hidx=0&print=1&page=-1&save=1';
var params = url.split('=');
var ndarr = params[1].split('&');
var nd = ndarr[0];
return nd;
Легко и не навязчиво выдираем значение параметра из строки с URL
+137
strncat (dstring, " ", 512);
Калифорнийский код, простенько, но со вкусом. Сам не с первого раза понял в чём дело ;-)
+75
setDouble((float)getAnotherDouble());
Не могу понять: то ли ето какой-то реликтовый артефакт, то ли в етом есть глубокий смысл.
Подскажите, а..
−93
if (!DocumentClass.getInstance().branding)
DocumentClass.getInstance().branding = new Branding;
if (!DocumentClass.getInstance().encryption)
DocumentClass.getInstance().encryption = new TEAEncryption;
if (!DocumentClass.getInstance().eventManager)
DocumentClass.getInstance().eventManager = new EventManager;
if (!DocumentClass.getInstance().panelManager)
DocumentClass.getInstance().panelManager = new PanelManager;
if (!DocumentClass.getInstance().playLogger)
DocumentClass.getInstance().playLogger = new PlayLogger;
if (!DocumentClass.getInstance().sharedObject)
DocumentClass.getInstance().sharedObject = new SharedObjectManager;
if (!DocumentClass.getInstance().soundManager)
DocumentClass.getInstance().soundManager = new SoundManager;
if (!GameDocumentClass.getInstance().dataManager)
GameDocumentClass.getInstance().dataManager = new DataManager;
Кусочек template для игростроя :)
+106
proxy1.GetMeasurements(
new AccountingMeasurementType(255, "Тип документа")))
.ToList()
.FirstOrDefault(item =>
item.Name.Equals("Спецификация")
),
SpecificationDS.DateFrom as DateTime?,
SpecificationDS.DateTo as DateTime?)
);
Мало того что в коде прошита сразу куча строк, так еще и числовая константа %)
+158
for (int i = 0; i < m_pTableWidget->rowCount(); i++) {
m_pFilterList->addFilter(m_pTableWidget->item(i, 0)->text(),
(qobject_cast<QComboBox*>(m_pTableWidget->cellWidget(i, 1)))->currentText(),
(qobject_cast<QComboBox*>(m_pTableWidget->cellWidget(i, 2)))->itemData((qobject_cast<QComboBox*>(m_pTableWidget->cellWidget(i, 2)))->currentIndex()).toString(),
m_pTableWidget->item(i, 3)->text(),
(qobject_cast<QComboBox*>(m_pTableWidget->cellWidget(i, 4)))->itemData((qobject_cast<QComboBox*>(m_pTableWidget->cellWidget(i, 4)))->currentIndex()).toString(),
((qobject_cast<QComboBox*>(m_pTableWidget->cellWidget(i, 2)))->currentText().contains("конца") ? "'%" : (qobject_cast<QComboBox*>(m_pTableWidget->cellWidget(i, 2)))->currentText().contains("любой") ? "'%" : "'"),
((qobject_cast<QComboBox*>(m_pTableWidget->cellWidget(i, 2)))->currentText().contains("начала") ? "%'" : (qobject_cast<QComboBox*>(m_pTableWidget->cellWidget(i, 2)))->currentText().contains("любой") ? "'%" : "'")
);
}
Вот так вот брутально выглядит код "в одну строчку"
−852
[CompanyName] text null,
[Address] text null,
[Comment] varchar(255),
Вот такая оригинальная архитектура таблицы БД :-)
+142
Страйкер, даешь неделю отдыха гостям!
А то они тут совсем из сил выбились… http://govnokod.ru/3410
+157
void foo()
{
if (!wxFile::Exists(defDir + resourcePath)) return false;
HBITMAP *bmp = new HBITMAP;
wxString path = defDir + resourcePath;
(*bmp) = (HBITMAP)LoadImage(0, path.c_str(), IMAGE_BITMAP, 0, 0, LR_LOADFROMFILE | LR_CREATEDIBSECTION);
if (bmp != NULL) (*pMap)[resourceName] = bmp; else return false;
return true;
}
bool SXXXXBitmapStorage::releaseItem(wxString resourceName)
{
ScrollBitmapHash::iterator iterator = pMap->find(resourceName);
if (iterator == pMap->end()) return false;
if (iterator->second != NULL) delete (HBITMAP*)iterator->second;
pMap->erase(resourceName);
return true;
}
HDC* SXXXXBitmapStorage::adjustToDC(wxString resourceName)//we must delete this object
{
HBITMAP *bmp = this->getItem(resourceName);
if (bmp == NULL) return NULL;
HDC *pDC = new HDC();
(*pDC) = CreateCompatibleDC(0);
SelectObject(*pDC, *bmp);
return pDC;
}
И вы не поверите, этот код работал! Правда, конечно же, была утечка ресурсов
+162
Allow* AccessSection::check(CONNECTION * connection, char *username, char *password)
{
...
if (current->username != "" && username != "" && current->username != username)
continue;
...
Кусок кода из прокси-сервера Shweby