From cf1ffd6b1e69ccc6d0b212193601db59a4ac78b7 Mon Sep 17 00:00:00 2001
From: mappu
+ OVERVIEW +
- This page contains several assorted projects, which no longer have any relation. They are listed in roughly chronological order (newest first). Unless specified otherwise, you may feel free to use and modify both the binaries and any source code, for any purpose, on the general condition you do not misrepresent who the author is (BSD license). + This page contains several assorted spare-time projects, which no longer have any relation. They are listed in roughly chronological order (newest first). Unless specified otherwise, you may feel free to use and modify both the binaries and any source code, for any purpose, on the general condition you do not misrepresent who the author is (BSD license).
@@ -22,4 +24,6 @@ >click here to email me.
- ++ PROJECTS +
diff --git a/rebuild.php b/rebuild.php index ed5ce71..907c131 100644 --- a/rebuild.php +++ b/rebuild.php @@ -357,7 +357,7 @@ function buildall() {48aM?q^mjKYylB@g(-$k@2(bx$t-ROC9s!S3W0|imMEJwD1%l?2vN1EmJm}Ub z&{J_WY+ab=br%ew?ro#sXSsw~%f{HUz;Nrx_tb3$Gfq>j2&*4K!QT|r7iYW8eQsT` zvVZmjsaaxD5mP{`aRzu_a-CQzy)Mmbb`RRUnAUDpF&x)E7`!{)di!_sRCC|q?2PcF zdZp_@<>9LTvfHY?8k{w%im5|-cEWEhruJy9Rs(UE*0jPnd2Ql1M(sn*I0w@Yl8#b6 zt6`Scc-ua$yE)D60HG3#!OP&7Hh99HF|F; z4{=p(NqMrzDCtw}z>Y{{JAtoGExp<5@VMsGqrRZFfzL>*Juz1dyw=c4TR7xye{FIj zQB+6n T^N_&tiG7nXvAODToD?c?-j~86Hm#bm4lWJpVlR!609Ry4WXFXTCzSh@ zW*5FkT&c ^-_+44CcirHY>!~2aL{n64qw$G1Iq}8fq->6KwmX`>*+wJMzq@e~ zZJwfgOu5$E8&4_Tf6iB7QUlc=DjhhmY8xGw>&FN>CvWr?0)iTu_;&b>FCU%(*ey2i z%}XcR)lq~fGLUs258tQi*?$~O< b8)Ibc6PZql25I4(zM=vOPgu zeY$-vhD+XIELNItHp~mT1-~`hnG?WK`(w`Kf{AGlK}udlaIR0P3ur;GU7YsZ+kMhD zky~>=b;w;=n_5lNVTY1@jFxBU@xQRZ8BnXjv*ZR(O<9zBYI8@)MA(vM-|hBID$_|r z*VC;CNNOQYH{U%w5eJRC< qK9EvyJ*_qiUt!<-5p6ldqc*uQ!Gk$D>R|${y!9I&}Is=HhY#gS2BzFyk3)gp= z7dRjaiB@%rqv~yHKC|&1^2nQEN7f@NGP#j+ntS<_{nL9BZB_d+#4`Y%^XRiqM&wb# z`!~Zb54Bh1u0ozmvq*fXNn83hp(jOepEqItvFu^NF#T}vV3}Ne lj2+)fw3xkN z=pPHBGTQleSF1ILKjn235nXU?JUd^`9on@k*I~Ee6@9O2
`s779L9i7rQ zYe#0CB< rLFBo BS=1cVn$YC)lw(^8*=&9F zFGUryhx$ByyGXoe?P>HPkCqmdUnF~(vhg^wpzX`l3)HQVyL&yur#ZyLZGqI x#M;eb~+bEy&b+iyOA#4RIe68lUkbA{e~pz#~)a;cp6#?`JwUSBgzVHuqBk zSefCOH6Qtt(lbiPQuB7i6bf6);)07)>zyFJT!=Eyfd|2bIPe@*A@$UE=&>uI- zU_Z>573-lYD?<58%mvLUS(C!^@<|7W%xZMMubqf8UA>g3@|-h%fE4C7p(2syVq^J$ zZ@%S_&iap$-hCj6>#;)-QOjmZ&Acqm`9(7MiE~d}L0L7ZL-cY(%1g{0PF#4(4^NJvXZXz;Gya8<)f+BCJ|jx;Y?j~Tw)_*z-4+pm zCKdzWu?x@Uj8koq@VLIw9^E^8T6kCE 3lY{f zGWv)!c VER7>L^!Ay7q9-;qcM*9FCIS)x-3x zCe@cwt&bvJGh7&p*g6O`<3Y Sw|R-AiK8 zAfab+J@&WhSX<6F{h@Qcb4}@W4T?8{AoaOk?~Z&z3S#m$xMB-lhnC#uAPc$jF;hlb zFp*rhrcd@!1*3bagEz{bK9%t1Y1tq 1lh#v3&DQ %*GaT*r*$$od~%ek8*8Qj#X9C*tMyNj`` zLcO^a+rMc9ef}3oibR`?d0UzMRg$_#pTPM#E4G09SYH9d80gU0g65IlIlA5=!Tt4j zvZg-Ccu3vC*65|heV($-r8IfjWYN^%N6PJg7kUVHas{1DdZAA>$+YB9&d$0 w(lC<(@I4Gz3_iQC^?AQr4l|70j#>-)sBR-OEU3`j;T?esU2B8=1KVXHp%F{e~9 z%2^O5hGo&UVgmSariEf)E^(U3tgQ4=%`3-ts?4JX18W~pdtVG9Nk#!{*&ts{xWC?Q zT2zaGr!pu+3CDsE@c0>yf5u F9XkwO0i=$|`(C+Yub I_|M4y1|V(z+W-In diff --git a/static/projects.jpg b/static/projects.jpg deleted file mode 100644 index 6f8a3e364f72dd779a8a99332a47bff533001ba9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3039 zcma);XHXLg7KIa%K%^$pA!4Me6eS4KAruR!bd}} fD9loBNGIAOch}OAP59v z0E0n{Ouuh{fMW`QGoIvRI>RN4Hi8PHY(+fq+zMKDu@yX`a@xiipUmS=KHzWtClvtr zEBBb3haYD!02vsVLI0*eIKxR0SoTb;Fxto#pV8bmy^8WEI~oD7f{t(DAUHq+uuB3w z(?r6cU 2+JXRd94E!1sZ*lE5X_%X$^0iL0o4lmH@`IL}X z{ariy#q47k57$7*MCULSE9)~ooRU(Y<1IoKXw&a=)W@#J2?#9TI!kvXkDi@QSgm)z zkGf2M^=)R|x_rSiyr8pN-i9{j_pvY1#K7Q=HIk!cDMzj@Gn6c~^zhS4rx5zvVx`=> zSG$JlZ~LvasLG+C5q^S2{P_hrSfg}qxN;_Pt|iJjHp~^0{Hxyg9_tP&+Vo2mv2v^1 zBU`4Z*r#gas`;r3#>Tri%(v$%zAO{$z3godKWBEWeJ@c 9!h(pFhA_GFfs<4%rjGf5fi zOscn@BlBPV-0dBjt{yv I@H?Kd2{ z^)a1Y2)ykh7Pp~oKys5sakA_?3A@N&5p!A#b8`;K=FmAM++5_mDR3|1hxNnkiF5hg z?=$+fTFV_oz+qFNrAhYH_jxUM!!rwVVaAgWu*u`E`SPN@qSu2w19b#VxuI%&_UOb8 zn0W)R25E)oc^M-Xf5ng#A5IV}f~QJl-_)|8GLrPI4du_)Wjcn{S yRzTV&iy{ob( zcK_O3z^VSx+plYT$7YH%))3_;y0_+{|mAl%AD0!iT;_?N(;y1&~1~uh=b$Sl$iXv$Re7L!7)u)29 zUTBH&$BlRPe%-Mz+%YRdHR+1YkiKkH2ww-=#ZrMk*Fx7XagM6=s3j$0bHzwCldb|d zHF T3GKqf4m3zWLE0bnBu)mvytC*Gi!D)&Xu0Y3NVu@j#p~VZW*eo;h9xj8Ag{3 z(%EbaGRho?#4n~OiSoqAD2W;Wl99Hqz!wx)uR+X#p*P!|)dlW%w;t8A-86f@!Z_h* zAL>Fl392FXvUsFydn^VM90j=tTZb~<_TJPrSD$CnSgS5=-`wbVk{*>)-Z#8L8C?H0 z>`F`vC0{=kR?mHDty6LcV56cxCiv@d`kef@^nAnem(x4E#;7N)Ge>}g8dH?|6`{7( zE|2z8yU3*g6ovj;AwIXtQ7Ku?MKTp(TsC9SbOdnbh4m+HpH76i#_DOYw$Gv;rRpN+ z7Mb?u!$xw2i+TJ5W12lV^x#|*AI$--akIMgf(p|j8pH`VZ=U*T)D)lEPKlO`kzO_n zzc?$cbfeJWe68MK4Y^bJay-9myCGI~?t%l_2EDP}s<9mK@(6&Q9QNG&Ii5SciPO(G z5S{;c1Ry2qH+*elvu@4(=ry254O&X@Y@H-c`8sJ@q-9CrGT&w`n°Kr%0V=t`87 zmuCGAbL8vl4xUl6uHD(gVq~n!SGJA-%>KE(UtAVKMBXiy9JUlp4g^Xa0Ro(x=q5O- znvc&+rbOfGw*K+VBS5+EO#5p8mb+J=ZV!$gKwBpT0Ig}=Opw?wz7zSlu;|#BtCBZX z6c?M>ABLTlf{)T3&qn@naiq9qV^FOI^P_Wo{|pt|T)Q__h&^8?8JT7|{&phMtLWsl zN$$vQ@smr%Ui$7&txjLS&L(*84H9 BIx|r}Ui0H&z3dGEtR+R gRCr zs(8ZW3BVGQ#P?RU0H|}o=>=?5A1T#^R?Q!&tJ-2%( |hk zhR0RZ3xSAF+iK8Wo>`Khhz|Rj!W*we;%d7pvEz0Y6!+Ua?LnC%D$LTcugF#5;hp;Y z!nTs`6YV<>rQa{! X;3{UOdn4?DMX# 42DtxEJEr&L)<;P#HdtmPa9_qu;@NyOF*Q=Cm+ z |Ouy={V)~*T%@A=ZndO@?MIpF;g?! zJ<$E6G_zRrYBlK_`J~y{!g(7eRZx`bLCVyLLxQ23MR1md_z?h;UD2&OjjXPA0aLP3 zckvs*9`-TBlhmf~+Z*V7%SKMhD<3Vr&LWqaib_*%2=hIqA&)}>x{-eG#hkP@u6hKQ z<-?|yUyN<|dFxx8!aF*@`y=0L9b+dx2O0<8)nE=#TJ>!Hx{R}r!H~WCcq@dSK`q{M z6kiE=fu8N%7nz5WbrO>N=mg+r79At|MeEA(cT&i$P2LZG7`SnBQJHRAW@hJNr7jH^ z>kMsOtR0OOHGW%@l-eV+9GtDIHDnvbb0ABRt=;%=g-d(N*c`zk^@cf~9g=G5E=BL1 zGPzQ?ul#_6J?EwUbV6_0Zzon-YB2NU`wDSAk?t#tFwA#gwkc3Z3WJ6<;a9;NA>ilN zMEQbjka1uwW-D5T{?|{mh}0WJnT)a4L933=mrj}W25^$)1xvoTaqT7xw05w1hU!f7 zjmU+rte;-L-j%cFTy8k}0GXbFr~LFTgriwhiGy1}uLPU|;jGO4Gmvh(6Vo6~q;8(@ z-5`XX7`te8MoYZW8i`AhniwV!f0|FvsFgc?hl(#1V=6l<$dEn)Q_BESkQZTmnydfp rlFu|t@y<~8i+GRcr8V!XgqqS7z#I=WSMllp=Km_4|J^P*j)wmMtHFDH diff --git a/static/style.css b/static/style.css index 3f7ecef..ea5c3c4 100644 --- a/static/style.css +++ b/static/style.css @@ -52,10 +52,14 @@ html, body { /* */ .projtable { - -} -.projtable tr { border-collapse: collapse; + width:100%; +} +.projtable tr { + transition:0.2s linear; +} +.projtable tr:hover { + background:#F8F8F8; } .projtable td { padding: 2px 4px; @@ -119,3 +123,10 @@ html, body { .thumbimage:hover { opacity:1.0; } + +.no-image { + width:90px; + height:32px; + display:block; + background: white url('no_image.png') no-repeat 0 0; +}