-
Лучший говнокод
- В номинации:
-
- За время:
-
-
+161
- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
{if !$hard || 0 == $hard}
<img src="/i/level00.gif" alt="" /><img src="/i/level00.gif" alt="" /><img src="/i/level00.gif" alt="" /><img src="/i/level00.gif" alt="" /><img src="/i/level00.gif" alt="" />
{elseif 1==$hard}
<img src="/i/level01_half.gif" alt="" /><img src="/i/level00.gif" alt="" /><img src="/i/level00.gif" alt="" /><img src="/i/level00.gif" alt="" /><img src="/i/level00.gif" alt="" /> 1
{elseif 2==$hard}
<img src="/i/level01.gif" alt="" /><img src="/i/level00.gif" alt="" /><img src="/i/level00.gif" alt="" /><img src="/i/level00.gif" alt="" /><img src="/i/level00.gif" alt="" /> 2
{elseif 3==$hard}
<img src="/i/level02.gif" alt="" /><img src="/i/level02_half.gif" alt="" /><img src="/i/level00.gif" alt="" /><img src="/i/level00.gif" alt="" /><img src="/i/level00.gif" alt="" /> 3
{elseif 4==$hard}
<img src="/i/level02.gif" alt="" /><img src="/i/level02.gif" alt="" /><img src="/i/level00.gif" alt="" /><img src="/i/level00.gif" alt="" /><img src="/i/level00.gif" alt="" /> 4
{elseif 5==$hard}
<img src="/i/level03.gif" alt="" /><img src="/i/level03.gif" alt="" /><img src="/i/level03_half.gif" alt="" /><img src="/i/level00.gif" alt="" /><img src="/i/level00.gif" alt="" /> 5
{elseif 6==$hard}
<img src="/i/level03.gif" alt="" /><img src="/i/level03.gif" alt="" /><img src="/i/level03.gif" alt="" /><img src="/i/level00.gif" alt="" /><img src="/i/level00.gif" alt="" /> 6
{elseif 7==$hard}
<img src="/i/level04.gif" alt="" /><img src="/i/level04.gif" alt="" /><img src="/i/level04.gif" alt="" /><img src="/i/level04_half.gif" alt="" /><img src="/i/level00.gif" alt="" /> 7
{elseif 8==$hard}
<img src="/i/level04.gif" alt="" /><img src="/i/level04.gif" alt="" /><img src="/i/level04.gif" alt="" /><img src="/i/level04.gif" alt="" /><img src="/i/level00.gif" alt="" /> 8
{elseif 9==$hard}
<img src="/i/level05.gif" alt="" /><img src="/i/level05.gif" alt="" /><img src="/i/level05.gif" alt="" /><img src="/i/level05.gif" alt="" /><img src="/i/level05_half.gif" alt="" /> 9
{else}
<img src="/i/level05.gif" alt="" /><img src="/i/level05.gif" alt="" /><img src="/i/level05.gif" alt="" /><img src="/i/level05.gif" alt="" /><img src="/i/level05.gif" alt="" /> 10
{/if}
Смарти...
Klopp,
27 Января 2011
-
−116
- 1
public class NeaveNetStream extends Sprite
Может не очень смешно, но жизненно. Понять почему / зачем NetStream может наследоваться от Sprite мне не удалось... (но его где-то добавляют в дисплей лист, просто так не переделать).
wvxvw,
26 Января 2011
-
−137
- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
#!/bin/bash
while :
do
declare -a fls;
c=0;
z=0
for ff in `find $1`
do
for tf in `du $ff | gawk '{ print $1 }'`
do
fl=`echo $tf | gawk '{ print $1 }'`
if [ "$tf" -eq "$z" ]; then
echo tf $tf
echo ff $ff
fls[$c]=$ff;
rm $ff
fi
done
done
echo ${fls[*]}
sleep 1m;
done
Удаляет пустые файлы
AliceGoth,
24 Января 2011
-
−136
- 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
#!/bin/bash
edd=$PWD
a=`echo {0..10}/{0..10}`
b=`echo {0..10}/{0..10}/{0..10}`
mkdir {0..10}
for ma in `echo {0..10}`
do
echo $ma
echo $PWD
cp $0 $ma/$0
done
for md in $a
do
mkdir $md
echo $md
echo $PWD
cp $0 $md/$0
done
for mdb in $b
do
mkdir $mdb
echo $mdb
echo $PWD
cp $0 $mdb/$0
done
Директории и циклы на bash
AliceGoth,
23 Января 2011
-
−133
- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
#!/bin/bash
c=0
d=0
while :
do
c=0
while let "c<=10"
do
let c++
echo -n $d/$c
echo
done
echo
let d++
let "d=d%10"
done
Не помню уже что
AliceGoth,
23 Января 2011
-
−138
- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
#!/bin/bash
function create_file
{
for fl in `cat $1`
do
$2 $fl
echo "$1 "$fl
done
}
function tar_file
{
$2 `cat $1`
}
create_file ~/fl.txt touch
create_file ~/rl.txt rm
create_file ~/dl.txt mkdir
tar_file ~/tl.txt "tar -cjvf pt.tar.bz2"
exit 0
Создаёт и удаляет файлы и директории
AliceGoth,
23 Января 2011
-
+145
- 1
- 2
- 3
- 4
System.out.println("ERROR: Second call to constructor of static parser. You must");
System.out.println(" either use ReInit() or set the JavaCC option STATIC to false");
System.out.println(" during parser generation.");
throw new Error();
c2java.zip (с 2 java конвертор)
код старый и декомпилированный, но декомпилятор тут ни при чем = )
Lure Of Chaos,
22 Января 2011
-
−174
- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
self.columns = []
for self.i in range(len(self.splits_table_name)):
if len(self.splits_table_name[self.i]) != 0:
self.columns.extend([{ 'type' : 'string' ,'name': self.splits_table_name[self.i],'editable': True}])
self.data = {}
self.field = []
self.column = []
for self.i in range(len(self.list_data)):
for self.j in range(len(self.list_data[self.i])):
self.field.extend([{'field_name' : self.splits_table_name[self.j] , 'field_value' : self.list_data[self.i][self.j]}])
self.column.append()
self.data['data'] = self.column
это мой говно кода .
dura,
14 Января 2011
-
+119
- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
public enum PageType
{
Default,
Billing,
UserCabinet
}
public PageType GetPageType(int code)
{
if(code == 1){return PageType.Default;}
if(code == 2){return PageType.Billing;}
if(code == 3){return PageType.UserCabinet;}
return PageType.Default;
}
private int PageType
{
get
{
int page;
Int32.TryParse(Request["page"], out page);
return page;
}
}
Думаю что объяснять тут ничего не нужно...
Arnezami,
13 Января 2011
-
−104
- 1
- 2
- 3
- 4
- 5
- 6
- 7
def query(sql)
begin
@mysql.query(sql)
rescue StandardError => err
@log.error("Mysql query: '#{sql}\n#{err}'") if @log.class == LoggerHandler
end
end
Говнообертка. LoggerHandler - класс, наследующийся от Logger.
Говнонюанс в том, что Logger.error возвращает true/false в зависимости от того была ли запись в лог успешной, что приводит потом к ошибкам вида NoMethodError: undefined method `each' for true:TrueClass
govnozmey,
12 Января 2011