- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
public Date getTomorrow() {
try {
Thread.sleep(1000 * 60 * 60 * 24);
return new Date();
} catch (Exception ex) {
return getTomorrow();
}
}
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+65.6
public Date getTomorrow() {
try {
Thread.sleep(1000 * 60 * 60 * 24);
return new Date();
} catch (Exception ex) {
return getTomorrow();
}
}
get tomorrow
+143
function __construct($keyBattle)
{
$this->fileName = $keyBattle.".xml";
$this->fullPath = '';
$this->logTimeStart = self::MicrotimeFloat();
$this->handle = NULL;
}
public function FileCreate()
{
$this->fullPath = self::$FILEPATH . $this->fileName;
if (file_exists($this->fullPath)) {
return false;
}
$this->handle = fopen($this->fullPath, 'x');
if (fwrite($this->handle, "<tagname>\n") === FALSE) {
print "Не могу произвести запись в файл ($this->fullPath)";
return false;
}
}
кусок класса. обожаю объектных пидаров
+145.4
индокод:
#ifdef PRINT_DEBUG_INFO
#define DBG_PRINT if(1) printf
#else
#define DBG_PRINT if(0) printf
#endif
Индокод - макрос для вкл-выкл дебажной печати.
+175.9
function Return($value)
{
return $value;
}
+163.2
<html>
<head>
<title>403 Forbidden</title>
</head>
<body>
<p>Directory access is forbidden.</p>
</body>
</htm
Новый уникальный метод защиты директорий на сервере от сторонних посягательств... Использование .htacces, как видимо, уже не в моде..
В каждой "ЗАЩИЩЕННОЙ" папке лежит index.html файл с таким кодом....
+28.6
function is_utf($str){
if(iconv("UTF-8","UTF-8",$str)==$str)
return true;
else
return false;
}
utf-8 или нет? :)
+20.2
year = ORIGINYEAR; /* = 1980 */
while (days > 365)
{
if (IsLeapYear(year))
{
if (days > 366)
{
days -= 366;
year += 1;
}
}
else
{
days -= 365;
year += 1;
}
}
Код часов в M$ Zune 30GB.
−232
push esp
push $00000101
mov eax,[$0044ee50]
mov eax,[eax] ;eax = 0
call eax
Вызывал функцию WSAStartup в дельфе, но забыл из какого она юнита. Хелп показал 2 пункта WSAStartup, не подумал тупо скопировал IdWinsock (вместо Winsock). Запускаю - access violation. В дебагере ctrl+c. Дельфя скомпилила так, что в любом случае вылетает аксес :)
+887.2
if (current_switch == true)
{
//вырезано
}
else if (current_switch == false)
{
//вырезано
}
Данный говнокод взят из журнала "ХАКЕР". Вот ссылка, http://www.xakep.ru/magazine/xs/071/076/1.asp
хакеры пля...=\
−46.6
switch (*p)
{
case '0': id += 0; break;
case '1': id += 1; break;
case '2': id += 2; break;
case '3': id += 3; break;
case '4': id += 4; break;
case '5': id += 5; break;
case '6': id += 6; break;
case '7': id += 7; break;
case '8': id += 8; break;
case '9': id += 9; break;
case 'a': case 'A': id += 10; break;
case 'b': case 'B': id += 11; break;
case 'c': case 'C': id += 12; break;
case 'd': case 'D': id += 13; break;
case 'e': case 'E': id += 14; break;
case 'f': case 'F': id += 15; break;
case 'g': case 'G': id += 16; break;
case 'h': case 'H': id += 17; break;
case 'i': case 'I': id += 18; break;
case 'j': case 'J': id += 19; break;
case 'k': case 'K': id += 20; break;
case 'l': case 'L': id += 21; break;
case 'm': case 'M': id += 22; break;
case 'n': case 'N': id += 23; break;
case 'o': case 'O': id += 24; break;
case 'p': case 'P': id += 25; break;
case 'q': case 'Q': id += 26; break;
case 'r': case 'R': id += 27; break;
case 's': case 'S': id += 28; break;
case 't': case 'T': id += 29; break;
case 'u': case 'U': id += 30; break;
case 'v': case 'V': id += 31; break;
case 'w': case 'W': id += 32; break;
case 'x': case 'X': id += 33; break;
case 'y': case 'Y': id += 34; break;
case 'z': case 'Z': id += 35; break;
}
считаем нечто типа хэша. захотим изменить алгоритм, сделав вместо сложения - ксор, будем фаница реплейсом.
источник http://www.winsim.com/diskid32/diskid32.cpp
там же красивые переменные int ijk = 0;