- 1
window.setTimeout(function(){window.location.reload();}, 34740000);
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+159
window.setTimeout(function(){window.location.reload();}, 34740000);
Для терпеливых.
+125
var colorInfoList = new List<ColorInfo>()
{
new ColorInfo("#000000", " black", " Черный"),
new ColorInfo("#000080"," navy"," Темно-синий"),
new ColorInfo("#00008B"," darkblue"," Темно-голубой"),
new ColorInfo("#0000CD"," mediumblue"," Умеренно-голубой"),
new ColorInfo("#0000FF"," blue ","Голубой"),
new ColorInfo("#006400"," darkgreen"," Темно-зеленый"),
new ColorInfo("#008000"," green"," Зеленый"),
new ColorInfo("#008080"," teal"," Чайный"),
new ColorInfo("#008B8B"," darkcyan"," Темный циан"),
new ColorInfo("#00BFFF"," deepskyblue"," Темный небесно-синий"),
new ColorInfo("#00CED1","darkturquoise ","Темно-бирюзовый"),
new ColorInfo("#00FA9A"," mediumspringgreen"," Умеренный синевато-серый"),
new ColorInfo("#00FF00"," lime"," Известковый"),
new ColorInfo("#00FFFF"," aqua"," Синий"),
new ColorInfo("#2E8B57"," seagreen"," Морской волны"),
new ColorInfo("#32CD32"," limegreen"," Зеленовато-известковый"),
new ColorInfo("#4B0082"," indigo"," Индиго"),
new ColorInfo("#696969"," dimgray"," Тускло-серый"),
new ColorInfo("#7CFC00"," lawngreen"," Зеленой травы"),
new ColorInfo("#7FFFD4"," aquamarine"," Аквамарин"),
new ColorInfo("#800000"," maroon"," Оранжево-розовый"),
new ColorInfo("#808080"," gray"," Серый"),
new ColorInfo("#8B0000"," darkred"," Темно-красный"),
new ColorInfo("#9ACD32"," yellowgreen"," Желто-зеленый"),
new ColorInfo("#A52A2A"," brown"," Коричневый")
};
public ColorInfo ColorCheck(List<ColorInfo> list, string colorHex)
{
for (int i = 0; i < list.Count-1; i++)
{
if (String.Compare(list[i].HexInfo, colorHex, StringComparison.Ordinal) <= 0 && String.Compare(list[i + 1].HexInfo, colorHex, StringComparison.Ordinal)>=0)
return list[i+1];
}
return new ColorInfo();
}
Определение названия цвета
+79
package testapp;
public class TestApp {
public static void main(String[] args) {
int count = 0;
for (int i = 0; i < 1000000; i++) {
if (isLucky(i)) {
System.out.println(i);
count++;
}
}
System.out.println("Total: " + count);
}
static boolean isLucky(final int n) {
String num = Integer.toString(n);
switch(6 - num.length()) {
case 1:
num = "0".concat(num);
break;
case 2:
num = "00".concat(num);
break;
case 3:
num = "000".concat(num);
break;
case 4:
num = "0000".concat(num);
break;
case 5:
num = "00000".concat(num);
break;
}
return (((getDigitAt(num, 0) + getDigitAt(num, 1) == getDigitAt(num, 2) + getDigitAt(num, 3))) & ((getDigitAt(num, 2) + getDigitAt(num, 3) == getDigitAt(num, 4) + getDigitAt(num, 5))));
}
static int getDigitAt(String number, int index) {
return Character.getNumericValue(number.charAt(index));
}
}
Моё. Проверяет числа на "счастливость". Число счастливое, если в 6-значном числе сумма каждой пары соседних цифр одинакова. Т.е 211221 - счастливое, т.к. (2+1) = (1+2) = (2+1)
+12
#ifndef __MAKROS_H__
#define __MAKROS_H__
// ...
#define countof( array ) sizeof( array ) / sizeof( array[ 0 ] )
#define IS_CLUSTER( id ) id >= FIRST_CLUSTER_ID
#define CREATE_TEMP_FILE( autoclean_name, file_prefix ) \
char create_temp_file_file_mask[ MAX_PARAM_STR_LENGTH ]; \
snprintf( create_temp_file_file_mask, MAX_PARAM_STR_LENGTH, "%s/%sXXXXXX", config::tmp_path, file_prefix ); \
int create_temp_file_desc=mkstemp( create_temp_file_file_mask ); \
if(create_temp_file_desc<0) \
{ \
DEBUG_E( Interface, "Cannot create temporary file: %s\n", create_temp_file_file_mask ); \
ret=RET_CANTOPENFILE; \
CHECK_RET(sock, ret); \
return true; \
} \
close(create_temp_file_desc); \
autoclean autoclean_name( create_temp_file_file_mask );
#endif // __MAKROS_H__
Это просто праздник какой-то
+100
<form action="/cgi-bin/repare.mpl" method="post" enctype="multipart/form-data" class="frm">
<input type="hidden" name="sql" value="UPDATE parcels p, parcels_doc d SET p.state = 'transporter_store' WHERE d.doctype = 'confirm.L' AND d.docid IN ($SORD) AND p.good IN ($ter) AND d.docitem = p.good AND p.state <> 'transporter_store' AND d.parcel = p.id">
<input type="submit" class="butt" name="main_ok" value="Исправить">
</form>
Нашли тут в боевом проекте шедевральную SQL Injection "by design".
+141
try
{
concreteSubService.Price = strategy.GetPrice(concreteSubService);
}
catch (Exception ex)
{
throw ex;
strategy.Dispose();
}
очень заботливый код, нежно очищающий память
−35
#ifndef _PERSISTENT_COLLECTION_CPP
#define _PERSISTENT_COLLECTION_CPP
////// BASE_CLASS
#include "Persistent/ObjectP.cpp"
////// Support
#include "Persistent/UInt.cpp"
////// Persistent Level 1
#include "Persistent/StringP.cpp"
#include "Persistent/UIntP.cpp"
#include "Persistent/TimeP.cpp"
#include "Persistent/StringArrayP.cpp"
#include "Persistent/BoolP.cpp"
#include "Persistent/Int64P.cpp"
#include "Persistent/BinaryP.cpp"
////// Persistent Level 2
#include "Persistent/MapStringToObjectPPtr.cpp"
#include "Persistent/ObjectPArrayPtr.cpp"
#include "Persistent/ObjectPListPtr.cpp"
////// Persistent Level 3
#include "Persistent/PropertySet.cpp"
#endif
Лолшто? Include cpp? 0_o
+119
foldr ((.) . (:)) id
+90
* {
display: block;
padding: 0;
margin: 0;
}
напомнил www.govnokod.ru/10060
я понял, что перестарался с таким reset.css, когда мне броузер с готовностью отобразил и title, и скрипты.
я и не думал, что браузер обращает на них внимание.
−92
def success_operation(operation):
"""помечаем операцию как оплаченную"""
#получаем коллбэк и выполняем его
if operation.close_callback:
path, callback_name, params =\
(lambda v, f: (len(v) > 1 and f(v[0], v[1])) or f(v[0]))(
(operation.close_callback or '').split('|'),
lambda n, k = None:
(lambda n: (lambda l: ['.'.join(l[0:len(l) - 1]) or 'app.billing.callbacks'] + [l[len(l) - 1]])(
n.split('.'))
)(n) + \
[(lambda k: not (k is None) and reduce(
lambda h, t: (lambda a, p: a.setdefault(*p) and a)(
h,
(lambda l: (l[0].strip(), l[1].strip()))(t.split('='))
),
k.split(','),
{})
)(k) or {}])
Человек правильно живет, но зря.