{ "items": { "Articles": { "_": "/", "_separator_pl": "In Polish", "Bash completion, part 1": "2016/10/16/an-introduction-to-bash-completion-part-1", "Bash completion, part 2": "2016/10/16/an-introduction-to-bash-completion-part-2", "Virtual tables in JFR Pary tournaments": "2018/02/04/jfr-pary-virtual-table-tournament", "Sniffing SQL queries on BWS files": "2018/02/28/debugging-queries-to-bws", "Generating and verifying boards in SquareDeal": "2019/01/03/generating-and-verifying-boards-with-squaredeal" }, "My projects": { "_separator1": "Racing stuff", "Ergast DB goodies": "https://github.com/emkael/ergast-goodies/", "EloF1": "https://github.com/emkael/elof1/", "_separator2": "Bridge stuff", "Pary: bidding data": "pary-bidding-data", "Pary: virtual tables": "https://github.com/emkael/jfrpary-virtual-table/", "Teamy: patton": "https://github.com/emkael/patton/", "Teamy: vcards": "https://github.com/emkael/jfrteamy-vcards/", "Teamy: play-off": "https://github.com/emkael/jfrteamy-playoff/", "Teamy: normalized butler": "https://github.com/emkael/jfrteamy-ausbutler/", "PBU ranking": "https://github.com/emkael/pzbs-ranking/", "RRB2txt": "https://github.com/emkael/rrb2txt/", "BCDD": "https://github.com/emkael/bcdd/", "Howellki": "https://github.com/emkael/howellki/", "OSiKa": "https://github.com/emkael/osika/", "Analizator9000": "https://an9k.emkael.info/", "_separator3": "", "GitHub page": "https://github.com/emkael/" }, "Contributions": { "Aktywator by michzimny": "https://github.com/michzimny/aktywator/", "Teamy quick lineup by michzimny": "https://github.com/michzimny/teamy-quick-lineup/", "Teamy diff deals by michzimny": "https://github.com/michzimny/teamy-diff-deals/", "Prado PHP framework": "https://github.com/emkael/prado/", "Yii PHP framework coding standards": "https://github.com/emkael/yii-coding-standard/" }, "About me / contact": "/contact/", "Website": "https://emkael.info/" } }