About
Name Ondřej Žára
Photo portrait
E-mail ondras@zarovi.cz
Résumé http://ondras.zarovi.cz/cv/
Location Prague, Czech Republic
Tumblelog http://ondras.tumblr.com/
ICQ Number 122411733
Organization Seznam.cz, Webmaster
Google Profile G+
Current projects
oz.js Tiny but smart JS assistance for advanced coders.
v8cgi CGI wrapper around V8 JS engine.
Slides Yet another HTML/JS presentation system.
js-like JavaScript roguelike. In heavy development, demo version available.
Syntax Tiny syntax highlighter.
oz.php Tiny PHP framework for rapid application development.
Gallery Personal photogallery.
Cookbook Written in PHP, uses MySQL database backend. Contains more than 200 recipes. Code available here.
SZ Showcase A selection of photos taken in Sluneční zátoka.
Brain Defense Zombies & lasers. What could go wrong? (Non-obsolete browser required.)
Rogue Zombies Coffeebreak roguelike game. Playable version at http://ondras.zarovi.cz/roguezombies/.
Sluneční zátoka Photos from traditional children summer camp with long history and unique atmosphere. Years 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, and 2011.
Fire Commander Traditional two-pane file manager, implemented as Firefox extension / XUL application .
WWW SQL Designer Online tool for designing relational database schemas. Works fine in all major browsers (Gecko, MSIE, Opera) and features schema saving, exporting to xml and sql script creation. Demo installation here.
Dungeon-related algorithms Maze generation, FOV computation, turn scheduling.
Experiements & demos
Sun Interactive SVG Sun, logo for Sluneční zátoka.
RSS AJAX & MySQL RSS reader, public domain.
HEX Creates SVG maps for "Expres" game (Dampfross, Railway Rivals).
a-g-e Adventure Game Engine, suitable for playing interactive gamebooks.
Worms Canvas-based worm simulation.
Clickmania JS port of a well-known time-killer.
Canvas maze Produces a perfect maze and finds the path between two corners. In perfect maze, every two cells are connected with exactly one path.
Sudoku solver I wrote three Sudoku solvers. This one is fastest, featuring some optimizations in addition to brute force.
Canvas fractal Interactive fractal drawer. Uses <canvas> and Web Workers (processing in multiple threads). Both Julia and Mandelbrot sets are supported.
Coral generator Based on certain Game of Life rules; requires Web Workers.
Canvas fireworks Javascript fireworks using elementary mechanics, <canvas> and <audio> tags.
Derivation Captcha An accessibility experiment.
Space-filling curves Recursive implementation of Peano/Hilbert curves, using canvas transformations.
Compression benchmarks Trying to compress JSON with algorithms implemented in JS.
Canvas-based e-mail hash Visualizing e-mail addresses using various algorithms.
Old projects None of these is guaranteed to work :)
OAT JavaScript/AJAX toolkit for advanced web development. Has some unique features ;)
Showcase Some fine photos taken with my old and crappy Fujifilm FinePix S5000.
Wild West Browser-based arena for simple but interesting fights of JavaScript AIs, based on a child's play.
OAT Gallery Open source PHP/JS-based complete personal photogallery solution. Created with OpenLink Ajax Toolkit, with map and timeline.
Otto frontend Web access to my IRC bot's knowledge database. Only Czech people may find this interesting...
RSS Favorites Instead of complicated RSS readers, I used this page to keep myself informed. Both RSS and parsed HTML pages are supported.
PHP Templates Original and lightweight (10kB), but extremely powerful templating engine. Used in various websites. Current version: 2.3. Obsoleted by oz.php.
Sluneční zátoka Website dedicated to children summer camp in southern Bohemia. This highly customized / hacked DokuWiki installation has some interesting features.
Fallout 3 hack tool An attempt to simplify the Fallout 3 hacking process.
Deutsche Spiel: NG Abandoned now. Once upon a time, it was a very funny (and successful!) student project, based on German language.
FSC S7020 & K750i Short howto for HID Bluetooth profiles for Sony Ericsson K750i with Fujitsu-Siemens S7020.
WWW SQL Designer 1.x Old version of a popular tool.
Canvas Audio Fireworks Regular fireworks mixed with HTML5 Audio Data API.