all
2013
about
code
design
portfolio
print
web
xxx
portfolio
contact
Captcha a negramotnost
Dynamicky generovaná vizualizace negramotnosti ve světě.
http://opekar.cz/detail.php?c=42&s=Captcha
2010
code
design
portfolio
print
xxx
<%
#sinf
[
!inf
/*
inf
{
#sinf
[
@in
(
**si
{
-infin
}
&s
/*
^nfi
*/
i
)
++s
{
//inf
{{
^sin
}}
--i
(
*nfin
)
-infi
}
@nfi
]
--nf
{{
++infi
{
//sinfi
{
#n*in
*sinf
}
*infin
[
&infin#infin
-nf
]
^nf
}
//sinf
(
@inf
{
//n//sinfin
^sinfi
}
∞in
{
**sin//nfin
--infi
}
--sinfi
)
//inf
}}
-inf
}
#infi
[
*sin
{{
^infi
{{
--nf
[
@inf
]
@inf
(
--sinf//n
i
)
∞nfin
}}
@nfi
{{
*in
{{
**nfi**nf
--s
}}
}}
++sinf
}}
!infin
(
i
/*
//sinfin
(
∞n^nfin
^sinfin
)
nfin
{{
∞i
}}
&infi
*/
//sin
[
!i
{{
inf
}}
]
^inf
)
@n
]
^in
(
^si
/*
@infi
{{
infin
(
!n^n
@infi
)
}}
!infin
/*
#infin
/*
//s
*/
^nf
[
&n
]
**n
*/
//n
*/
∞inf
{
++inf
{{
^i
(
@nf
)
**nf
(
!in*s
@si
)
**sinfin
}}
}
++infi
)
*/
--infi
[
*si
(
//sinf
(
//in
{{
++n
(
infin
)
++sinfin
/*
**s
*/
//sinf
}}
∞nfin
(
^in
{{
--i
}}
)
++nfi
)
**sinfin
{{
//nf
[
@n
{
@inf
}
nfin
/*
∞nfin++in
**infi
*/
**n
]
}}
//infi
/*
#nf
/*
//nf
[
*in^sinf
inf
]
#infi
[
++nfi
]
*i
*/
∞nfi
/*
si
[
--sinf
]
*sinfi
[
!infi*n
*n
]
&sinfi
*/
!nfi
*/
)
!sinfin
/*
&nfin
/*
-nf
(
++nf
/*
s
*/
#s
[
nf//in
@nfi
]
&inf
{
nfin!nfin
//n
}
)
&nfin
(
@inf
[
--sinfin
]
)
++s
{
!sinfin
{{
-inf*sinf
@nf
}}
++infin
[
//sinfin
]
!nfi
}
*/
--sin
/*
++sinfin
{{
∞si
[
@inf@nfi
&i
]
//nf
[
!i-infi
^n
]
#nf
}}
--inf
{{
--inf
{
^sinfi
}
#sin
[
∞sinfin--i
^s
]
++sinfi
}}
--sin
[
**n
(
**sinf@n
--nf
)
-n
{{
*sinfin&inf
∞nf
}}
**s
]
*/
!s
*/
++s
(
-nf
/*
&i
{{
//inf
/*
**sinf^i
^s
*/
**infin
{
++nfi*sinfin
--s
}
#infin
}}
*/
@infin
(
*nfi
(
^nfi
/*
^in
*/
//infin
(
-nfin!in
n
)
&nfi
)
)
&nfi
)
]
&nf
{{
&infi
/*
++n
{
-inf
{
-infin
{
&nf
}
}
}
*nfi
(
nf
/*
&n
[
++inf
]
++sinf
{
++nfi
}
&nfi
*/
**infin
/*
--sinfi
{{
#in
}}
**infi
{
∞nfi
}
--si
*/
++s
)
--n
{
^s
[
**i
{{
++nfis
-infin
}}
-sinf
{
@inf
}
++nfi
]
!sin
{
!i
[
!si**nfin
--nfin
]
∞sinfin
{{
#nfi
!inf
}}
*i
{
∞sin
}
}
#infin
}
*/
++nf
(
^nfi
(
^sinf
/*
-nfi
[
^nfi//sinfin
@nfi
]
*/
--n
/*
-si
/*
&n
*/
*/
!nf
)
^nfi
(
@i
(
@i
(
-nfin#nf
//infi
)
-nfin
(
++in**infin
++nfi
)
^nf
)
--nfin
{
//nfi
{{
--sin
}}
-in
(
^in
)
//s
}
!n
)
^i
)
!nfin
}}
]
-nf
/*
&infi
/*
--si
{
!sin
/*
*nfin
[
^sin
[
∞in
]
]
*/
!in
{{
&sinf
[
-nf
(
∞si
)
∞infin
/*
-si
*/
^sinfi
]
#infi
(
++i
/*
@nfi
*/
)
**inf
}}
-nfi
}
sin
/*
&i
(
!i
(
n
/*
!nfi//sinfin
∞i
*/
++nfi
{
**nfin
}
//n
)
*nf
[
*si
[
nfi
]
@sinfin
/*
++nfin-inf
*sinfin
*/
∞infin
]
!inf
(
-i
(
&nf∞sinf
^infin
)
!sinf
/*
^nfin
//i
*/
#n
/*
n
*/
)
)
&s
[
*sinf
(
&nfin
/*
-si
*/
-infin
{
//i!sin
∞nf
}
--sin
)
]
&nfi
*/
++nfin
*/
nfin
(
^infi
{
∞inf
/*
*nfi
/*
!nfin
(
#s
)
*/
*/
}
-si
{
#si
{{
^inf
{
++nfin
{{
//sin@nfi
#in
}}
//i
(
∞sinfsinfin
&s
)
&nfin
(
//sininfi
-nf
)
}
++s
(
∞si
/*
--sinfi
*/
*nf
{
∞in*sinfin
++i
}
//infin
)
^sinfin
}}
//nf
(
#infi
{{
**sinfi
{{
∞nfin++n
++nfi
}}
--nf
/*
--nf∞sinfi
//s
*/
//inf
}}
)
inf
{{
-sin
[
--sinf
{
in&n
@sin
}
++s
{
--nf
}
++nfi
]
-sinfin
[
*n
{{
∞nf**s
*nfi
}}
]
//infi
}}
}
-infin
)
-nfin
(
--nfi
(
*n
[
--nf
/*
^n
/*
--i!nfin
&s
*/
sinfin
{
&nfnf
∞nfi
}
∞i
*/
]
)
&s
{
^si
[
++sinfin
/*
&nf
{
**nf++si
^si
}
*/
//nfin
{
n
{
nf
}
@inf
(
∞in
)
@s
}
**n
]
++nfi
[
*sinfin
{
**sinf
[
!nf**n
&s
]
}
//si
[
!sinf
{
#infininfi
infi
}
nfi
(
++sin
)
#infi
]
^nfin
]
∞in
}
-si
)
*/
∞nfin
{
@nf
[
--infi
[
--infin
/*
*sin
{
-nfin
(
**sin&nf
**nf
)
}
n
{
#n
/*
∞si
*/
#infin
(
*nfi--s
#in
)
++i
}
n
*/
*s
{
#n
{
nf
[
-nfi
]
++s
[
**i
]
*infi
}
!infin
/*
!inf
{{
@s--nfi
^n
}}
*/
&sin
}
∞s
]
-si
{
!infin
/*
**nf
{
!in
(
∞infin
)
*n
{
--sinf^nfi
^nfi
}
∞in
}
&si
[
//sin
/*
**sinfi&nfi
∞nfin
*/
nfi
/*
//sinfin^nfin
#infi
*/
//nf
(
--nfin!sinfin
#sinfi
)
]
//infin
/*
**nfin
{
//si#n
*nfin
}
*/
*/
//sinfin
[
^in
(
--nf
{{
@in
}}
++inf
{{
*nfi
}}
@n
)
]
-i
}
&i
]
++n
(
*sinfi
/*
∞sinf
{
*n
{{
**sinfi
{
**si@sinf
++infin
}
*inf
(
@sinf
)
∞sinfi
}}
//s
[
@i
{{
&sin*sinfin
//s
}}
]
--n
{{
-sinf
{
!nfi
}
#nfi
/*
@sinfi
*/
^nfin
}}
}
**infi
(
i
(
^nfin
(
!inf--i
//infin
)
-inf
{
--nf-n
//in
}
//infin
)
@in
/*
-sinf
(
*inf
)
*/
nfi
{{
--sinfi
[
∞sinfi
]
}}
)
nfi
*/
#nfin
[
&sin
/*
sin
(
nfi
{
#n++si
^nf
}
@sinfi
[
nfinf
-nfin
]
++si
)
*/
^in
/*
-sinf
{{
&nf
{
//infi-sinfin
@sin
}
++nfi
(
*infin-sinf
sin
)
^sinfi
{{
++s!nfi
^nf
}}
}}
**nfi
{
**infi
{{
--i&nfi
#in
}}
!sinfin
(
**sinfin
)
sinfin
}
++nfin
*/
&inf
]
si
{{
//nfin
/*
infin
{
@inf
{{
++nf
}}
}
^i
(
^sinf
/*
*inf
*/
#nfin
[
**infi--nfi
//in
]
&i
)
-inf
*/
-n
(
#sinfi
(
#nf
[
#sin
]
*s
{{
!nfin++infin
!n
}}
^infi
)
)
!sinf
}}
)
*n
}
%>
next -->
<-- prev