-
Лучший говнокод
- В номинации:
-
- За время:
-
-
+163
- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
$y_korni = array();
$y_from = -999;
$y_to = 999;
while($y_from <= $y_to) {
$y_korni[] = $y_from;
$y_from++;
}
$x_korni = array();
$x_from = -999;
$x_to = 999;
while($x_from <= $x_to) {
$x_korni[] = $x_from;
$x_from++;
}
foreach($x_korni as $x) {
foreach($y_korni as $y) {
if((4*$x*$x+$y*$y-4*$x+6*$y) == -5) {
echo 'X == '.$x.' | Y == '.$y.'<br>';
}
}
}
Мартин,
09 Октября 2010
-
+168
- 1
- 2
- 3
- 4
- 5
$(document).ready(function(){
$("table.h100").parent('td').each(function(){
$(this).children('table.h100').css({'height' : $(this).height()});
});
});
Говнокод умер - да здравствует говнокод! :)
istem,
08 Октября 2010
-
+126
- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
- 29
- 30
- 31
- 32
Фрагмент главной страницы:
<div class="container">
<div class="form">
<form method="post" >
<input name="login" value="" enter="jason" autocomplete="off" />
<input name="password" value="" type="password" enter="foris" autocomplete="off" />
<div class="center"><input name="submit" type="submit" value="Войти" class="submit" /></div>
</form>
</div>
</div>
Фрагмент скрипта:
$(function(){
var enter = {
field : {
login : 'Узнай логин и приходи',
password : 'Узнай пароль и приходи',
},
label : function() {
if (!$(this).val()) $(this).val(enter.field[$(this).attr('name')]);
},
clean : function() {
var name = $(this).attr('name');
if ($(this).val() == enter.field[name]) $(this).val('');
},
submit : function() {
$('input', $(this)).each(enter.clean);
}
};
});
Не хотел постить фрагменты веб-страниц, потому что говна и в кодах социальных сетей хватает, бери — не хочу, но не удержался. Если скучно, смело ставьте 11 минусов.
Взято с главной страницы http://rykov.ru/ — страницы того самого урода http://lurkmore.ru/Рыков
Мощная защита от входа посторонних на сайт!
inkanus-gray,
07 Октября 2010
-
+162
- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
$db->query ( "SELECT * FROM " . USERPREFIX . "_usergroups ORDER BY id ASC" );
while ( $row = $db->get_row () ) {
$user_group[$row['id']] = array ();
foreach ( $row as $key => $value ) {
$user_group[$row['id']][$key] = $value;
}
}
До сих пор не могу понять смысл вложенного цикла..
stpkys,
20 Сентября 2010
-
+121
- 1
- 2
bool isManualExecute = (Request.QueryString["Manual"] != null && Request.QueryString["Manual"].ToLower() == "true")
|| (Request.QueryString["manual"] != null && Request.QueryString["manual"].ToLower() == "true");
Передаю Вовчику привет!
Semargl,
20 Сентября 2010
-
+125
- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
class SystemErrorCodes
{
public const Int32 ERROR_ACCESS_DENIED = 5;
public const Int32 ERROR_ADAP_HDW_ERR = 57;
public const Int32 ERROR_ALREADY_ASSIGNED = 85;
// ещё две сотни подобных строк
public string ToString(Int32 ERR)
{
switch (ERR)
{
case 0: return "The operation completed successfully.";
case 1: return "Incorrect function.";
case 10: return "The environment is incorrect.";
// и снова две сотни таких строк
default: return "unknown.";
}
}
}
http://msdn.microsoft.com/en-us/library/ms681382(VS.85).aspx
внизу страницы, заготовка класса для использования в C# системных кодов ошибок, получаемых в нативном коде вызовом GetLastError(), и их описаний :)
И не лень было мартышке писать это?
Всё гораздо проще: получение кода ошибки - Marshal.GetLastWin32Error()
получение описания этого кода - new Win32Exception().Message
koodeer,
16 Сентября 2010
-
+162
- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
foreach ($this->info as $attr)
{
$nextAttr = next($this->info);
prev($this->info);
if ($attr['attrGroupID'] != $group)
{
if ($group != 0) echo '</table>';
echo '<h3>'.$attr['attrName'].'</h3><table>';
}
$group = $attr['attrGroupID'];
}
comrade42,
14 Сентября 2010
-
+144
- 1
- 2
- 3
- 4
- 5
- 6
- 7
public class ВсеБудетХорошо : Exception
{
public ВсеБудетХорошо()
{
throw new ВсеБудетХорошо();
}
}
throw new ВсеБудетХорошо();
Anakonda,
09 Сентября 2010
-
−83
- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
- 29
- 30
- 31
- 32
- 33
#Access Point: MTS Internet GPRS
import gprsd
#импортируем класс GPRS-демона
import socket
import thread
import math
s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
gs = gprsd.getConn()
#сокет с телефоном
ga = gprsd.getConnAddr()
#конечный адрес
s.connect(ga);
def thread_1():
global gs, s;
while 1:
for i in range(0, 10005000):tmp=math.sin(math.acos(random.randint(-100500, 100500)));
#выполняем сложное и неоправданное арифметическое дейстивие 100500 раз в цикле
tmp = s.recv(8);
gs.send(tmp);
if tmp<8:
break;
def thread_2():
global gs, s;
while 1:
for i in range(0, 10005000):tmp=math.sin(math.acos(random.randint(-100500, 100500)));
#выполняем сложное и неоправданное арифметическое дейстивие 100500 раз в цикле
tmp = gs.recv(8);
s.send(tmp);
if tmp<8:
break;
thread.start_new_thread(thread_1, ());
thread.start_new_thread(thread_2, ());
Скрипт МТС'ного инета
startapp,
09 Сентября 2010
-
+144
- 1
- 2
int i = 1;
int j = i++ + ++i;
Инкремент-экскремент, чтобы враг не догадался, 3 или 4 это выражение возвращает.
bugmenot,
31 Августа 2010