<?xml version="1.0" encoding="UTF-8"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:news="http://www.google.com/schemas/sitemap-news/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1" xmlns:video="http://www.google.com/schemas/sitemap-video/1.1"><url><loc>https://igorkonovalov.github.io/</loc><xhtml:link rel="alternate" hreflang="en" href="https://igorkonovalov.github.io/"/><xhtml:link rel="alternate" hreflang="ru" href="https://igorkonovalov.github.io/ru/"/></url><url><loc>https://igorkonovalov.github.io/about/</loc><xhtml:link rel="alternate" hreflang="en" href="https://igorkonovalov.github.io/about/"/><xhtml:link rel="alternate" hreflang="ru" href="https://igorkonovalov.github.io/ru/about/"/></url><url><loc>https://igorkonovalov.github.io/archive/</loc><xhtml:link rel="alternate" hreflang="en" href="https://igorkonovalov.github.io/archive/"/><xhtml:link rel="alternate" hreflang="ru" href="https://igorkonovalov.github.io/ru/archive/"/></url><url><loc>https://igorkonovalov.github.io/personal/2016/12/31/first_post/</loc><xhtml:link rel="alternate" hreflang="en" href="https://igorkonovalov.github.io/personal/2016/12/31/first_post/"/><xhtml:link rel="alternate" hreflang="ru" href="https://igorkonovalov.github.io/ru/personal/2016/12/31/first_post/"/></url><url><loc>https://igorkonovalov.github.io/projects/2017/01/04/game_of_life/</loc><xhtml:link rel="alternate" hreflang="en" href="https://igorkonovalov.github.io/projects/2017/01/04/game_of_life/"/><xhtml:link rel="alternate" hreflang="ru" href="https://igorkonovalov.github.io/ru/projects/2017/01/04/game_of_life/"/></url><url><loc>https://igorkonovalov.github.io/projects/2017/01/20/cellular_automation/</loc><xhtml:link rel="alternate" hreflang="en" href="https://igorkonovalov.github.io/projects/2017/01/20/cellular_automation/"/><xhtml:link rel="alternate" hreflang="ru" href="https://igorkonovalov.github.io/ru/projects/2017/01/20/cellular_automation/"/></url><url><loc>https://igorkonovalov.github.io/projects/2017/01/31/simple_random_walker/</loc><xhtml:link rel="alternate" hreflang="en" href="https://igorkonovalov.github.io/projects/2017/01/31/simple_random_walker/"/><xhtml:link rel="alternate" hreflang="ru" href="https://igorkonovalov.github.io/ru/projects/2017/01/31/simple_random_walker/"/></url><url><loc>https://igorkonovalov.github.io/projects/2017/02/01/random_walker_vector/</loc><xhtml:link rel="alternate" hreflang="en" href="https://igorkonovalov.github.io/projects/2017/02/01/random_walker_vector/"/><xhtml:link rel="alternate" hreflang="ru" href="https://igorkonovalov.github.io/ru/projects/2017/02/01/random_walker_vector/"/></url><url><loc>https://igorkonovalov.github.io/projects/2017/02/10/random_lines_in_shapes/</loc><xhtml:link rel="alternate" hreflang="en" href="https://igorkonovalov.github.io/projects/2017/02/10/random_lines_in_shapes/"/><xhtml:link rel="alternate" hreflang="ru" href="https://igorkonovalov.github.io/ru/projects/2017/02/10/random_lines_in_shapes/"/></url><url><loc>https://igorkonovalov.github.io/projects/2017/02/14/maurer_rose/</loc><xhtml:link rel="alternate" hreflang="en" href="https://igorkonovalov.github.io/projects/2017/02/14/maurer_rose/"/><xhtml:link rel="alternate" hreflang="ru" href="https://igorkonovalov.github.io/ru/projects/2017/02/14/maurer_rose/"/></url><url><loc>https://igorkonovalov.github.io/projects/2017/03/08/islamic_star_patterns_svg/</loc><xhtml:link rel="alternate" hreflang="en" href="https://igorkonovalov.github.io/projects/2017/03/08/islamic_star_patterns_svg/"/><xhtml:link rel="alternate" hreflang="ru" href="https://igorkonovalov.github.io/ru/projects/2017/03/08/islamic_star_patterns_svg/"/></url><url><loc>https://igorkonovalov.github.io/projects/2017/03/24/maurer_rose_revisited/</loc><xhtml:link rel="alternate" hreflang="en" href="https://igorkonovalov.github.io/projects/2017/03/24/maurer_rose_revisited/"/><xhtml:link rel="alternate" hreflang="ru" href="https://igorkonovalov.github.io/ru/projects/2017/03/24/maurer_rose_revisited/"/></url><url><loc>https://igorkonovalov.github.io/projects/2017/04/12/phyllotaxis/</loc><xhtml:link rel="alternate" hreflang="en" href="https://igorkonovalov.github.io/projects/2017/04/12/phyllotaxis/"/><xhtml:link rel="alternate" hreflang="ru" href="https://igorkonovalov.github.io/ru/projects/2017/04/12/phyllotaxis/"/></url><url><loc>https://igorkonovalov.github.io/projects/2017/09/03/maurer_rose_revisited/</loc><xhtml:link rel="alternate" hreflang="en" href="https://igorkonovalov.github.io/projects/2017/09/03/maurer_rose_revisited/"/><xhtml:link rel="alternate" hreflang="ru" href="https://igorkonovalov.github.io/ru/projects/2017/09/03/maurer_rose_revisited/"/></url><url><loc>https://igorkonovalov.github.io/projects/2017/09/17/l_systems_generator/</loc><xhtml:link rel="alternate" hreflang="en" href="https://igorkonovalov.github.io/projects/2017/09/17/l_systems_generator/"/><xhtml:link rel="alternate" hreflang="ru" href="https://igorkonovalov.github.io/ru/projects/2017/09/17/l_systems_generator/"/></url><url><loc>https://igorkonovalov.github.io/projects/2017/10/28/arduino_node_socketio/</loc><xhtml:link rel="alternate" hreflang="en" href="https://igorkonovalov.github.io/projects/2017/10/28/arduino_node_socketio/"/><xhtml:link rel="alternate" hreflang="ru" href="https://igorkonovalov.github.io/ru/projects/2017/10/28/arduino_node_socketio/"/></url><url><loc>https://igorkonovalov.github.io/projects/2026/07/21/running_a_real_project_as_a_team_of_agents/</loc><xhtml:link rel="alternate" hreflang="en" href="https://igorkonovalov.github.io/projects/2026/07/21/running_a_real_project_as_a_team_of_agents/"/><xhtml:link rel="alternate" hreflang="ru" href="https://igorkonovalov.github.io/ru/projects/2026/07/21/running_a_real_project_as_a_team_of_agents/"/></url><url><loc>https://igorkonovalov.github.io/projects/2026/09/10/ritmolux_one_core_two_frontends/</loc><xhtml:link rel="alternate" hreflang="en" href="https://igorkonovalov.github.io/projects/2026/09/10/ritmolux_one_core_two_frontends/"/><xhtml:link rel="alternate" hreflang="ru" href="https://igorkonovalov.github.io/ru/projects/2026/09/10/ritmolux_one_core_two_frontends/"/></url><url><loc>https://igorkonovalov.github.io/projects/2026/09/11/the_harness_revised/</loc><xhtml:link rel="alternate" hreflang="en" href="https://igorkonovalov.github.io/projects/2026/09/11/the_harness_revised/"/><xhtml:link rel="alternate" hreflang="ru" href="https://igorkonovalov.github.io/ru/projects/2026/09/11/the_harness_revised/"/></url><url><loc>https://igorkonovalov.github.io/projects/2026/09/12/how_315_markdown_files_stay_true/</loc><xhtml:link rel="alternate" hreflang="en" href="https://igorkonovalov.github.io/projects/2026/09/12/how_315_markdown_files_stay_true/"/><xhtml:link rel="alternate" hreflang="ru" href="https://igorkonovalov.github.io/ru/projects/2026/09/12/how_315_markdown_files_stay_true/"/></url><url><loc>https://igorkonovalov.github.io/projects/2026/09/13/every_gate_states_its_blind_spot/</loc><xhtml:link rel="alternate" hreflang="en" href="https://igorkonovalov.github.io/projects/2026/09/13/every_gate_states_its_blind_spot/"/><xhtml:link rel="alternate" hreflang="ru" href="https://igorkonovalov.github.io/ru/projects/2026/09/13/every_gate_states_its_blind_spot/"/></url><url><loc>https://igorkonovalov.github.io/projects/2026/09/14/a_budget_with_a_measurement_beside_it/</loc><xhtml:link rel="alternate" hreflang="en" href="https://igorkonovalov.github.io/projects/2026/09/14/a_budget_with_a_measurement_beside_it/"/><xhtml:link rel="alternate" hreflang="ru" href="https://igorkonovalov.github.io/ru/projects/2026/09/14/a_budget_with_a_measurement_beside_it/"/></url><url><loc>https://igorkonovalov.github.io/projects/2026/09/15/the_viewer_is_a_windshield_not_a_cockpit/</loc><xhtml:link rel="alternate" hreflang="en" href="https://igorkonovalov.github.io/projects/2026/09/15/the_viewer_is_a_windshield_not_a_cockpit/"/><xhtml:link rel="alternate" hreflang="ru" href="https://igorkonovalov.github.io/ru/projects/2026/09/15/the_viewer_is_a_windshield_not_a_cockpit/"/></url><url><loc>https://igorkonovalov.github.io/ru/</loc><xhtml:link rel="alternate" hreflang="en" href="https://igorkonovalov.github.io/"/><xhtml:link rel="alternate" hreflang="ru" href="https://igorkonovalov.github.io/ru/"/></url><url><loc>https://igorkonovalov.github.io/ru/about/</loc><xhtml:link rel="alternate" hreflang="en" href="https://igorkonovalov.github.io/about/"/><xhtml:link rel="alternate" hreflang="ru" href="https://igorkonovalov.github.io/ru/about/"/></url><url><loc>https://igorkonovalov.github.io/ru/archive/</loc><xhtml:link rel="alternate" hreflang="en" href="https://igorkonovalov.github.io/archive/"/><xhtml:link rel="alternate" hreflang="ru" href="https://igorkonovalov.github.io/ru/archive/"/></url><url><loc>https://igorkonovalov.github.io/ru/personal/2016/12/31/first_post/</loc><xhtml:link rel="alternate" hreflang="en" href="https://igorkonovalov.github.io/personal/2016/12/31/first_post/"/><xhtml:link rel="alternate" hreflang="ru" href="https://igorkonovalov.github.io/ru/personal/2016/12/31/first_post/"/></url><url><loc>https://igorkonovalov.github.io/ru/projects/2017/01/04/game_of_life/</loc><xhtml:link rel="alternate" hreflang="en" href="https://igorkonovalov.github.io/projects/2017/01/04/game_of_life/"/><xhtml:link rel="alternate" hreflang="ru" href="https://igorkonovalov.github.io/ru/projects/2017/01/04/game_of_life/"/></url><url><loc>https://igorkonovalov.github.io/ru/projects/2017/01/20/cellular_automation/</loc><xhtml:link rel="alternate" hreflang="en" href="https://igorkonovalov.github.io/projects/2017/01/20/cellular_automation/"/><xhtml:link rel="alternate" hreflang="ru" href="https://igorkonovalov.github.io/ru/projects/2017/01/20/cellular_automation/"/></url><url><loc>https://igorkonovalov.github.io/ru/projects/2017/01/31/simple_random_walker/</loc><xhtml:link rel="alternate" hreflang="en" href="https://igorkonovalov.github.io/projects/2017/01/31/simple_random_walker/"/><xhtml:link rel="alternate" hreflang="ru" href="https://igorkonovalov.github.io/ru/projects/2017/01/31/simple_random_walker/"/></url><url><loc>https://igorkonovalov.github.io/ru/projects/2017/02/01/random_walker_vector/</loc><xhtml:link rel="alternate" hreflang="en" href="https://igorkonovalov.github.io/projects/2017/02/01/random_walker_vector/"/><xhtml:link rel="alternate" hreflang="ru" href="https://igorkonovalov.github.io/ru/projects/2017/02/01/random_walker_vector/"/></url><url><loc>https://igorkonovalov.github.io/ru/projects/2017/02/10/random_lines_in_shapes/</loc><xhtml:link rel="alternate" hreflang="en" href="https://igorkonovalov.github.io/projects/2017/02/10/random_lines_in_shapes/"/><xhtml:link rel="alternate" hreflang="ru" href="https://igorkonovalov.github.io/ru/projects/2017/02/10/random_lines_in_shapes/"/></url><url><loc>https://igorkonovalov.github.io/ru/projects/2017/02/14/maurer_rose/</loc><xhtml:link rel="alternate" hreflang="en" href="https://igorkonovalov.github.io/projects/2017/02/14/maurer_rose/"/><xhtml:link rel="alternate" hreflang="ru" href="https://igorkonovalov.github.io/ru/projects/2017/02/14/maurer_rose/"/></url><url><loc>https://igorkonovalov.github.io/ru/projects/2017/03/08/islamic_star_patterns_svg/</loc><xhtml:link rel="alternate" hreflang="en" href="https://igorkonovalov.github.io/projects/2017/03/08/islamic_star_patterns_svg/"/><xhtml:link rel="alternate" hreflang="ru" href="https://igorkonovalov.github.io/ru/projects/2017/03/08/islamic_star_patterns_svg/"/></url><url><loc>https://igorkonovalov.github.io/ru/projects/2017/03/24/maurer_rose_revisited/</loc><xhtml:link rel="alternate" hreflang="en" href="https://igorkonovalov.github.io/projects/2017/03/24/maurer_rose_revisited/"/><xhtml:link rel="alternate" hreflang="ru" href="https://igorkonovalov.github.io/ru/projects/2017/03/24/maurer_rose_revisited/"/></url><url><loc>https://igorkonovalov.github.io/ru/projects/2017/04/12/phyllotaxis/</loc><xhtml:link rel="alternate" hreflang="en" href="https://igorkonovalov.github.io/projects/2017/04/12/phyllotaxis/"/><xhtml:link rel="alternate" hreflang="ru" href="https://igorkonovalov.github.io/ru/projects/2017/04/12/phyllotaxis/"/></url><url><loc>https://igorkonovalov.github.io/ru/projects/2017/09/03/maurer_rose_revisited/</loc><xhtml:link rel="alternate" hreflang="en" href="https://igorkonovalov.github.io/projects/2017/09/03/maurer_rose_revisited/"/><xhtml:link rel="alternate" hreflang="ru" href="https://igorkonovalov.github.io/ru/projects/2017/09/03/maurer_rose_revisited/"/></url><url><loc>https://igorkonovalov.github.io/ru/projects/2017/09/17/l_systems_generator/</loc><xhtml:link rel="alternate" hreflang="en" href="https://igorkonovalov.github.io/projects/2017/09/17/l_systems_generator/"/><xhtml:link rel="alternate" hreflang="ru" href="https://igorkonovalov.github.io/ru/projects/2017/09/17/l_systems_generator/"/></url><url><loc>https://igorkonovalov.github.io/ru/projects/2017/10/28/arduino_node_socketio/</loc><xhtml:link rel="alternate" hreflang="en" href="https://igorkonovalov.github.io/projects/2017/10/28/arduino_node_socketio/"/><xhtml:link rel="alternate" hreflang="ru" href="https://igorkonovalov.github.io/ru/projects/2017/10/28/arduino_node_socketio/"/></url><url><loc>https://igorkonovalov.github.io/ru/projects/2026/07/21/running_a_real_project_as_a_team_of_agents/</loc><xhtml:link rel="alternate" hreflang="en" href="https://igorkonovalov.github.io/projects/2026/07/21/running_a_real_project_as_a_team_of_agents/"/><xhtml:link rel="alternate" hreflang="ru" href="https://igorkonovalov.github.io/ru/projects/2026/07/21/running_a_real_project_as_a_team_of_agents/"/></url><url><loc>https://igorkonovalov.github.io/ru/projects/2026/09/10/ritmolux_one_core_two_frontends/</loc><xhtml:link rel="alternate" hreflang="en" href="https://igorkonovalov.github.io/projects/2026/09/10/ritmolux_one_core_two_frontends/"/><xhtml:link rel="alternate" hreflang="ru" href="https://igorkonovalov.github.io/ru/projects/2026/09/10/ritmolux_one_core_two_frontends/"/></url><url><loc>https://igorkonovalov.github.io/ru/projects/2026/09/11/the_harness_revised/</loc><xhtml:link rel="alternate" hreflang="en" href="https://igorkonovalov.github.io/projects/2026/09/11/the_harness_revised/"/><xhtml:link rel="alternate" hreflang="ru" href="https://igorkonovalov.github.io/ru/projects/2026/09/11/the_harness_revised/"/></url><url><loc>https://igorkonovalov.github.io/ru/projects/2026/09/12/how_315_markdown_files_stay_true/</loc><xhtml:link rel="alternate" hreflang="en" href="https://igorkonovalov.github.io/projects/2026/09/12/how_315_markdown_files_stay_true/"/><xhtml:link rel="alternate" hreflang="ru" href="https://igorkonovalov.github.io/ru/projects/2026/09/12/how_315_markdown_files_stay_true/"/></url><url><loc>https://igorkonovalov.github.io/ru/projects/2026/09/13/every_gate_states_its_blind_spot/</loc><xhtml:link rel="alternate" hreflang="en" href="https://igorkonovalov.github.io/projects/2026/09/13/every_gate_states_its_blind_spot/"/><xhtml:link rel="alternate" hreflang="ru" href="https://igorkonovalov.github.io/ru/projects/2026/09/13/every_gate_states_its_blind_spot/"/></url><url><loc>https://igorkonovalov.github.io/ru/projects/2026/09/14/a_budget_with_a_measurement_beside_it/</loc><xhtml:link rel="alternate" hreflang="en" href="https://igorkonovalov.github.io/projects/2026/09/14/a_budget_with_a_measurement_beside_it/"/><xhtml:link rel="alternate" hreflang="ru" href="https://igorkonovalov.github.io/ru/projects/2026/09/14/a_budget_with_a_measurement_beside_it/"/></url><url><loc>https://igorkonovalov.github.io/ru/projects/2026/09/15/the_viewer_is_a_windshield_not_a_cockpit/</loc><xhtml:link rel="alternate" hreflang="en" href="https://igorkonovalov.github.io/projects/2026/09/15/the_viewer_is_a_windshield_not_a_cockpit/"/><xhtml:link rel="alternate" hreflang="ru" href="https://igorkonovalov.github.io/ru/projects/2026/09/15/the_viewer_is_a_windshield_not_a_cockpit/"/></url></urlset>