Всего хитов: 4975
| URL | Количество |
|---|---|
| /blog | 2360 |
| /blog/ | 72 |
| /blog | 48 |
| /blog/en/ | 24 |
| /blog/2025/12/05/have-you-accepted-ai-yet/en/ | 19 |
| /blog/2020/02/05/dicts-ordered/en/ | 18 |
| /blog/2008/06/14/forum-import-release/ | 17 |
| /blog/2005/05/18/pingback-rules/ | 11 |
| /blog/wp-login.php | 10 |
| /blog/category/primer/ | 9 |
| /blog/2006/03/07/two-wikis/ | 8 |
| /blog/2023/12/01/config-success/en/ | 8 |
| /blog/2005/08/27/css-layout-flow/ | 8 |
| /blog/archive/en/ | 7 |
| /blog/2012/05/09/http-and-json-in-highlight-js/en/ | 7 |
| /blog/2007/12/08/ie8-and-html5/ | 7 |
| /blog/2014/09/26/refactoring-discovery-protocol/en/ | 6 |
| /blog/2021/10/11/nfp/en/ | 6 |
| /blog/2005/12/19/xhtml-you-say/ | 6 |
| /blog/2008/11/02/rest-vs-ws/ | 6 |
| /blog/2005/12/01/css-layout-float/ | 6 |
| /blog/2025/03/06/the-dawn-of-everything/en/ | 5 |
| /blog/2012/09/07/pypy-ijson-3/ | 5 |
| /blog/2006/01/17/css-layout-example/ | 5 |
| /blog/2005/06/08/juice-and-flies/ | 5 |
| /blog/2005/08/03/css-layout-positioning/ | 5 |
| /blog/2022/11/10/python-trie/en/ | 5 |
| /blog/2021/10/25/debounce/en/ | 5 |
| /blog/2010/12/30/changing-places/ | 5 |
| /blog/wp-content/js-hidden/ | 4 |
| /blog/2011/01/07/django-micro-framework/ | 4 |
| /blog/2014/03/10/glyph-on-threads/en/ | 4 |
| /blog/archive/ | 4 |
| /blog/category/django/ | 4 |
| /blog/archive/2018/ | 4 |
| /blog/2011/04/25/highlight-js-60-beta/en/ | 4 |
| /blog/archive/2007/11 | 3 |
| /blog/category/openid-refactor/en/ | 3 |
| /blog/archive/2005/06/ | 3 |
| /blog/category/python/en/ | 3 |
| /blog/2007/07/05/django-becomes-unicode/ | 3 |
| /blog/archive/2019/ | 3 |
| /blog/2006/05/21/article-for-magazin/ | 3 |
| /blog/2010/07/19/marcus-bilingual-blog | 3 |
| /blog/2025/12/05/have-you-accepted-ai-yet/ | 3 |
| /blog/archive/2014/ | 3 |
| /blog/2024/10/26/left-datadog/en/ | 3 |
| /blog/2025/09/08/mental-capacity/en/ | 3 |
| /blog/2021/03/07/new-pet-project/en/ | 3 |
| /blog/2025/11/23/pet-project-restart/en/ | 3 |
| /blog/2013/01/14/bobuk-screencast-review/ | 3 |
| /blog/archive/2016/02/ | 3 |
| /blog/category/mysoft/en/ | 3 |
| /blog/2011/10/06/class-based-generic-views/en/ | 3 |
| /blog/2007/06/10/moderators-and-article-editing/ | 3 |
| /blog/2005/08/13/storing-objects-without-db/ | 3 |
| /blog/archive/2006/ | 3 |
| /blog/2010/10/29/ubuntu-typography-keyboard/ | 3 |
| /blog/2011/05/22/highlighters-comparison/en | 3 |
| /blog/2011/05/22/highlighters-comparison/en/ | 3 |
| /blog/2005/11/25/bulletproof-web-design-first-impression/ | 3 |
| /blog/2010/09/18/ijson/en/ | 3 |
| /blog/2016/02/12/ownership-borrowing-hard/en/ | 3 |
| /blog/archive/2014/06/en/ | 3 |
| /blog/2014/07/26/highlight-js-what-next/en/ | 3 |
| /blog/2006/03/07/two-wikis | 3 |
| /blog/2014/09/07/anti-popup-policy/en/ | 3 |
| /blog/2016/08/16/highlight-js-turns-10/en/ | 3 |
| /blog/2007/03/09/w3c-returns-to-html/ | 3 |
| /blog/2006/10/12/plat-forms/ | 3 |
| /blog/2007/09/12/http-ajax-%D0%B8-jquery/ | 3 |
| /blog/2005/08/15/email-regexp/ | 3 |
| /blog/category/mysoft | 3 |
| /blog/category/openid/ | 3 |
| /blog/2019/02/25/misconception-about-oss-support/en/ | 3 |
| /blog/archive/2008/02/ | 3 |
| /blog/2005/06/26/microformats/ | 3 |
| /blog/2006/01/22/id-class-difference/ | 3 |
| /blog/2008/02/24/why-offline-crashed-en/ | 3 |
| /blog/2006/07/28/unicode-and-bytes/ | 3 |
| /blog/2008/11/09/parent-context-in-inclusion-tag/ | 3 |
| /blog/2012/05/24/smorg-update-2012/ | 3 |
| /blog/2010/07/19/marcus-bilingual-blog/en/ | 3 |
| /blog/2006/01/18/xhtml-once-more/ | 3 |
| /blog/2011/10/03/core-devs-on-future/en/ | 2 |
| /blog/archive/2007/11/ | 2 |
| /blog/2009/06/22/caching-is-not-hack/ | 2 |
| /blog/2014/09/26/refactoring-discovery-protocol/en | 2 |
| /blog/2008/02/17/new-yandex-openid-server/ | 2 |
| /blog/archive/2014/08/en/ | 2 |
| /blog/2012/05/25/virtualenv-solved/ | 2 |
| /blog/2012/07/09/when-to-use-decorators/ | 2 |
| /blog/2005/06/ | 2 |
| /blog/2005/07/28/the-weblog/ | 2 |
| /blog/archive/2022 | 2 |
| /blog/archive/2022/ | 2 |
| /blog/2014/11/18/automation-tools/en/ | 2 |
| /blog/2012/10/26/ijson-10 | 2 |
| /blog/2006/06/14/css-layout-flex/ | 2 |
| /blog/2005/05/04/hello/ | 2 |
| /blog/2020/04/14/on-kotlin/ | 2 |
| /blog/2020/02/05/dicts-ordered/ | 2 |
| /blog/archive/2023/ | 2 |
| /blog/2012/02/12/gh2-vs-g1/ | 2 |
| /blog/category/django/cicero/page/3/ | 2 |
| /blog/2006/12/08/code-with-tags-highlight-js/ | 2 |
| /blog/2005/07/08/css-boxes/ | 2 |
| /blog/2006/01/02/markdown-extra/ | 2 |
| /blog/2009/03/21/media-tag/ | 2 |
| /blog/2014/06/13/memory-is-slow/ | 2 |
| /blog/2010/07/19/marcus-bilingual-blog/ | 2 |
| /blog/archive/2012/09/en | 2 |
| /blog/archive/2012/09/en/ | 2 |
| /blog/category/django | 2 |
| /blog/2006/01/22/id-class-difference/feed | 2 |
| /blog/category/ubuntu/ | 2 |
| /blog/2007/03/25/cicero-openid-hcard/ | 2 |
| /blog/archive/2005/ | 2 |
| /blog/2012/03/26/rainbow-js/ | 2 |
| /blog/2006/04/18/controlled-download/ | 2 |
| /blog/category/tools/ | 2 |
| /blog/2008/01/13/webpython-ru/ | 2 |
| /blog/2011/10/10/asynchronous-vs-parallel/ | 2 |
| /blog/category/web/primer/ | 2 |
| /blog/2006/11/28/highlight-js-1-0/feed | 2 |
| /blog/2023/12/01/config-success/ | 2 |
| /blog/2007/04/19/read-messages/ | 2 |
| /blog/2021/10/11/nfp/ | 2 |
| /blog/2007/08/18/conditional-get-bites | 2 |
| /blog/2007/08/18/conditional-get-bites/ | 2 |
| /blog/2016/02/12/ownership-borrowing-hard | 2 |
| /blog/2016/02/12/ownership-borrowing-hard/ | 2 |
| /blog/2010/05/18/elementflow/en/ | 2 |
| /blog/archive/2016/02/en/ | 2 |
| /blog/2007/09/06/google-reader-killer-feature/ | 2 |
| /blog/2015/07/09/ijson-in-rust-builder/en/ | 2 |
| /blog/category/management/en/ | 2 |
| /blog/archive | 2 |
| /blog/archive/2009/ | 2 |
| /blog/category/javascript/en/ | 2 |
| /blog/category/web/en/ | 2 |
| /blog/2006/07/03/fixed-spec/ | 2 |
| /blog/category/software-design/en/ | 2 |
| /blog/2011/01/07/django-micro-framework | 2 |
| /blog/2011/09/04/pypy-ijson/ | 2 |
| /blog/2020/02/06/dicts-ordered/ | 2 |
| /blog/2011/05/22/highlighters-comparison/ | 2 |
| /blog/2005/11/18/akismet-antispam-plugin | 2 |
| /blog/2005/11/18/akismet-antispam-plugin/ | 2 |
| /blog/archive/2012/10/en/ | 2 |
| /blog/2008/04/23/nautilussvn/ | 2 |
| /blog/2010/02/18/local-patches-in-bzr-pipeline | 2 |
| /blog/2010/02/18/local-patches-in-bzr-pipeline/ | 2 |
| /blog/2010/04/01/switching-locale/ | 2 |
| /blog/2015/05/28/ijson-in-rust-unescape/en/ | 2 |
| /blog/2005/09/05/css-layout-flow-margins/ | 2 |
| /blog/category/mysoft/ | 2 |
| /blog/category/ru-blogs/ | 2 |
| /blog/archive/2022/en/ | 2 |
| /blog/archive/2008/12/ | 2 |
| /blog/archive/2015/ | 2 |
| /blog/category/uncategorized/en/ | 2 |
| /blog/2011/01/07/django-micro-framework/en/ | 2 |
| /blog/category/oauth/en/ | 2 |
| /blog/category/rust/en/ | 2 |
| /blog/2005/06/08/juice-and-flies | 2 |
| /blog/2005/08/06/from-win32-to-web/ | 2 |
| /blog/2005/08/23/to-do-app | 2 |
| /blog/2005/08/23/to-do-app/ | 2 |
| /blog/2005/09/25/baskets-and-orders/ | 2 |
| /blog/2005/10/02/well-formed-valid-conformant/ | 2 |
| /blog/2007/04/13/sync-everything | 2 |
| /blog/2007/04/13/sync-everything/ | 2 |
| /blog/2008/05/16/exception-08-theme/ | 2 |
| /blog/2009/12/13/unfortunate-asynchronism/ | 2 |
| /blog/2009/06/21/caching-is-not-hack/ | 2 |
| /blog/2010/10/29/ubuntu-typography-keyboard | 2 |
| /blog/2010/12/12/on-rest-complexity/ | 2 |
| /blog/blog/ | 2 |
| /blog/2008/02/ | 2 |
| /blog/2008/09/30/fonts-structure-in-css/ | 2 |
| /blog/2011/01/11/no-h264-in-chrome/ru/ | 1 |
| /blog/2011/01/12/h264-standard-de-facto/ru/ | 1 |
| /blog/2009/10/11/svn-from-bzr/ru/ | 1 |
| /blog/2010/09/28/hosted-highlight-js/en/ | 1 |
| /blog/2008/01/13/webpython-ru/ru/ | 1 |
| /blog/2009/03/22/media-tag/%D0%9A%D0%B0%D0%BA | 1 |
| /blog/2012/10/26/ijson-10/ | 1 |
| /blog/2006...o-ajax-styles/ | 1 |
| /blog/2010/09/18/ijson/ru/ | 1 |
| /blog/2006/07/20/custom-managers/%D0%9E%D0%BF%D0%B8%D1%81%D0%B0%D0%BD% | 1 |
| /blog/2007/10/25/pythonist-wanted/ru/ | 1 |
| /blog/2005/10/02/xul-too-late/ru/ | 1 |
| /blog/2019/03/09/collections-counter/ | 1 |
| /blog/archive/2007/ru/ | 1 |
| /blog/2005/12/19 | 1 |
| /blog/2010/12/30/i-wish-you-6/en/ | 1 |
| /blog/en | 1 |
| /blog/2021/03/07/new-pet-project/en | 1 |
| /blog/2021/10/11/nfp/en | 1 |
| /blog/2021/10/25/debounce/en | 1 |
| /blog/2022/11/10/python-trie/en | 1 |
| /blog/2023/12/01/config-success | 1 |
| /blog/2023/12/01/config-success/en | 1 |
| /blog/2024/10/26/left-datadog/en | 1 |
| /blog/2025/03/06/the-dawn-of-everything/en | 1 |
| /blog/2025/09/08/mental-capacity/en | 1 |
| /blog/2025/11/23/pet-project-restart/en | 1 |
| /blog/2025/12/05/have-you-accepted-ai-yet/en | 1 |
| /blog/archive/en | 1 |
| /blog/2021/03/07/new-pet-project | 1 |
| /blog/2021/03/07/new-pet-project/ | 1 |
| /blog/2021/10/11/nfp | 1 |
| /blog/2021/10/25/debounce | 1 |
| /blog/2021/10/25/debounce/ | 1 |
| /blog/2022/11/10/python-trie | 1 |
| /blog/2022/11/10/python-trie/ | 1 |
| /blog/2024/10/26/left-datadog | 1 |
| /blog/2024/10/26/left-datadog/ | 1 |
| /blog/2025/03/06/the-dawn-of-everything | 1 |
| /blog/2025/03/06/the-dawn-of-everything/ | 1 |
| /blog/2025/09/08/mental-capacity | 1 |
| /blog/2025/09/08/mental-capacity/ | 1 |
| /blog/2025/11/23/pet-project-restart | 1 |
| /blog/2025/11/23/pet-project-restart/ | 1 |
| /blog/2025/12/05/have-you-accepted-ai-yet | 1 |
| /blog/2020/04/14/on-kotlin | 1 |
| /blog/2019/02/25/misconception-about-oss-support/en | 1 |
| /blog/2021/03/06/new-pet-project/en | 1 |
| /blog/2021/03/06/new-pet-project/en/ | 1 |
| /blog/archive/2010/05/en | 1 |
| /blog/archive/2010/05/en/ | 1 |
| /blog/archive/2010/06/en | 1 |
| /blog/archive/2010/06/en/ | 1 |
| /blog/archive/2010/07/en | 1 |
| /blog/archive/2010/07/en/ | 1 |
| /blog/archive/2010/09/en | 1 |
| /blog/archive/2010/09/en/ | 1 |
| /blog/archive/2010/12/en | 1 |
| /blog/archive/2010/12/en/ | 1 |
| /blog/archive/2010/en | 1 |
| /blog/archive/2010/en/ | 1 |
| /blog/archive/2011/01/en | 1 |
| /blog/archive/2011/01/en/ | 1 |
| /blog/archive/2011/03/en | 1 |
| /blog/archive/2011/03/en/ | 1 |
| /blog/archive/2011/04/en | 1 |
| /blog/archive/2011/04/en/ | 1 |
| /blog/archive/2011/05/en | 1 |
| /blog/archive/2011/05/en/ | 1 |
| /blog/archive/2011/06/en | 1 |
| /blog/archive/2011/06/en/ | 1 |
| /blog/archive/2011/07/en | 1 |
| /blog/archive/2011/07/en/ | 1 |
| /blog/archive/2011/09/en | 1 |
| /blog/archive/2011/09/en/ | 1 |
| /blog/archive/2011/10/en | 1 |
| /blog/archive/2011/10/en/ | 1 |
| /blog/archive/2011/en | 1 |
| /blog/archive/2011/en/ | 1 |
| /blog/archive/2012/02/en | 1 |
| /blog/archive/2012/02/en/ | 1 |
| /blog/archive/2012/03/en | 1 |
| /blog/archive/2012/03/en/ | 1 |
| /blog/archive/2012/04/en | 1 |
| /blog/archive/2012/04/en/ | 1 |
| /blog/archive/2012/05/en | 1 |
| /blog/archive/2012/05/en/ | 1 |
| /blog/archive/2012/07/en | 1 |
| /blog/archive/2012/07/en/ | 1 |
| /blog/archive/2012/08/en | 1 |
| /blog/archive/2012/08/en/ | 1 |
| /blog/archive/2012/10/en | 1 |
| /blog/archive/2012/en | 1 |
| /blog/archive/2012/en/ | 1 |
| /blog/archive/2013/05/en | 1 |
| /blog/archive/2013/05/en/ | 1 |
| /blog/archive/2013/en | 1 |
| /blog/archive/2013/en/ | 1 |
| /blog/archive/2014/03/en | 1 |
| /blog/archive/2014/03/en/ | 1 |
| /blog/archive/2014/05/en | 1 |
| /blog/archive/2014/05/en/ | 1 |
| /blog/archive/2014/06/en | 1 |
| /blog/archive/2014/07/en | 1 |
| /blog/archive/2014/07/en/ | 1 |
| /blog/archive/2014/08/en | 1 |
| /blog/archive/2014/09/en | 1 |
| /blog/archive/2014/09/en/ | 1 |
| /blog/archive/2014/10/en | 1 |
| /blog/archive/2014/10/en/ | 1 |
| /blog/archive/2014/11/en | 1 |
| /blog/archive/2014/11/en/ | 1 |
| /blog/archive/2014/en | 1 |
| /blog/archive/2014/en/ | 1 |
| /blog/archive/2015/02/en | 1 |
| /blog/archive/2015/02/en/ | 1 |
| /blog/archive/2015/03/en | 1 |
| /blog/archive/2015/03/en/ | 1 |
| /blog/archive/2015/04/en | 1 |
| /blog/archive/2015/04/en/ | 1 |
| /blog/archive/2015/05/en | 1 |
| /blog/archive/2015/05/en/ | 1 |
| /blog/archive/2015/07/en | 1 |
| /blog/archive/2015/07/en/ | 1 |
| /blog/archive/2015/08/en | 1 |
| /blog/archive/2015/08/en/ | 1 |
| /blog/archive/2015/09/en | 1 |
| /blog/archive/2015/09/en/ | 1 |
| /blog/archive/2015/11/en | 1 |
| /blog/archive/2015/11/en/ | 1 |
| /blog/archive/2015/en | 1 |
| /blog/archive/2015/en/ | 1 |
| /blog/archive/2016/02/en | 1 |
| /blog/archive/2016/08/en | 1 |
| /blog/archive/2016/08/en/ | 1 |
| /blog/archive/2016/11/en | 1 |
| /blog/archive/2016/11/en/ | 1 |
| /blog/archive/2016/en | 1 |
| /blog/archive/2016/en/ | 1 |
| /blog/archive/2017/05/en | 1 |
| /blog/archive/2017/05/en/ | 1 |
| /blog/archive/2017/en | 1 |
| /blog/archive/2017/en/ | 1 |
| /blog/archive/2018/12/en | 1 |
| /blog/archive/2018/12/en/ | 1 |
| /blog/archive/2018/en | 1 |
| /blog/archive/2018/en/ | 1 |
| /blog/archive/2019/02/en | 1 |
| /blog/archive/2019/02/en/ | 1 |
| /blog/archive/2019/03/en | 1 |
| /blog/archive/2019/03/en/ | 1 |
| /blog/archive/2019/en | 1 |
| /blog/archive/2019/en/ | 1 |
| /blog/archive/2020/02/en | 1 |
| /blog/archive/2020/02/en/ | 1 |
| /blog/archive/2020/04/en | 1 |
| /blog/archive/2020/04/en/ | 1 |
| /blog/archive/2020/07/en | 1 |
| /blog/archive/2020/07/en/ | 1 |
| /blog/archive/2020/12/en | 1 |
| /blog/archive/2020/12/en/ | 1 |
| /blog/archive/2020/en | 1 |
| /blog/archive/2020/en/ | 1 |
| /blog/archive/2021/03/en | 1 |
| /blog/archive/2021/03/en/ | 1 |
| /blog/archive/2021/10/en | 1 |
| /blog/archive/2021/10/en/ | 1 |
| /blog/archive/2021/en | 1 |
| /blog/archive/2021/en/ | 1 |
| /blog/archive/2022/11/en | 1 |
| /blog/archive/2022/11/en/ | 1 |
| /blog/archive/2022/en | 1 |
| /blog/archive/2023/12/en | 1 |
| /blog/archive/2023/12/en/ | 1 |
| /blog/archive/2023/en | 1 |
| /blog/archive/2023/en/ | 1 |
| /blog/archive/2024/10/en | 1 |
| /blog/archive/2024/10/en/ | 1 |
| /blog/archive/2024/en | 1 |
| /blog/archive/2024/en/ | 1 |
| /blog/archive/2025/03/en | 1 |
| /blog/archive/2025/03/en/ | 1 |
| /blog/archive/2025/09/en | 1 |
| /blog/archive/2025/09/en/ | 1 |
| /blog/archive/2025/11/en | 1 |
| /blog/archive/2025/11/en/ | 1 |
| /blog/archive/2025/12/en | 1 |
| /blog/archive/2025/12/en/ | 1 |
| /blog/archive/2025/en | 1 |
| /blog/archive/2025/en/ | 1 |
| /blog/archive/2005 | 1 |
| /blog/archive/2005/05 | 1 |
| /blog/archive/2005/05/ | 1 |
| /blog/archive/2005/06 | 1 |
| /blog/archive/2005/07 | 1 |
| /blog/archive/2005/07/ | 1 |
| /blog/archive/2005/08 | 1 |
| /blog/archive/2005/08/ | 1 |
| /blog/archive/2005/09 | 1 |
| /blog/archive/2005/09/ | 1 |
| /blog/archive/2005/10 | 1 |
| /blog/archive/2005/10/ | 1 |
| /blog/archive/2005/11 | 1 |
| /blog/archive/2005/11/ | 1 |
| /blog/archive/2005/12 | 1 |
| /blog/archive/2005/12/ | 1 |
| /blog/archive/2006 | 1 |
| /blog/archive/2006/01 | 1 |
| /blog/archive/2006/01/ | 1 |
| /blog/archive/2006/02 | 1 |
| /blog/archive/2006/02/ | 1 |
| /blog/archive/2006/03 | 1 |
| /blog/archive/2006/03/ | 1 |
| /blog/archive/2006/04 | 1 |
| /blog/archive/2006/04/ | 1 |
| /blog/archive/2006/05 | 1 |
| /blog/archive/2006/05/ | 1 |
| /blog/archive/2006/06 | 1 |
| /blog/archive/2006/06/ | 1 |
| /blog/archive/2006/07 | 1 |
| /blog/archive/2006/07/ | 1 |
| /blog/archive/2006/08 | 1 |
| /blog/archive/2006/08/ | 1 |
| /blog/archive/2006/09 | 1 |
| /blog/archive/2006/09/ | 1 |
| /blog/archive/2006/10 | 1 |
| /blog/archive/2006/10/ | 1 |
| /blog/archive/2006/11 | 1 |
| /blog/archive/2006/11/ | 1 |
| /blog/archive/2006/12 | 1 |
| /blog/archive/2006/12/ | 1 |
| /blog/archive/2007 | 1 |
| /blog/archive/2007/ | 1 |
| /blog/archive/2007/01 | 1 |
| /blog/archive/2007/01/ | 1 |
| /blog/archive/2007/02 | 1 |
| /blog/archive/2007/02/ | 1 |
| /blog/archive/2007/03 | 1 |
| /blog/archive/2007/03/ | 1 |
| /blog/archive/2007/04 | 1 |
| /blog/archive/2007/04/ | 1 |
| /blog/2019/03/09/collections-counter/en/ | 1 |
| /blog/archive/2007/05 | 1 |
| /blog/archive/2007/05/ | 1 |
| /blog/archive/2007/06 | 1 |
| /blog/archive/2007/06/ | 1 |
| /blog/archive/2007/07 | 1 |
| /blog/archive/2007/07/ | 1 |
| /blog/archive/2007/08 | 1 |
| /blog/archive/2007/08/ | 1 |
| /blog/archive/2007/09 | 1 |
| /blog/archive/2007/09/ | 1 |
| /blog/archive/2007/10 | 1 |
| /blog/archive/2007/10/ | 1 |
| /blog/archive/2007/12 | 1 |
| /blog/archive/2007/12/ | 1 |
| /blog/archive/2008 | 1 |
| /blog/archive/2008/ | 1 |
| /blog/archive/2008/01 | 1 |
| /blog/archive/2008/01/ | 1 |
| /blog/archive/2008/02 | 1 |
| /blog/archive/2008/03 | 1 |
| /blog/archive/2008/03/ | 1 |
| /blog/archive/2008/04 | 1 |
| /blog/archive/2008/04/ | 1 |
| /blog/archive/2008/05 | 1 |
| /blog/archive/2008/05/ | 1 |
| /blog/archive/2008/06 | 1 |
| /blog/archive/2008/06/ | 1 |
| /blog/archive/2008/07 | 1 |
| /blog/archive/2008/07/ | 1 |
| /blog/archive/2008/08 | 1 |
| /blog/archive/2008/08/ | 1 |
| /blog/archive/2008/09 | 1 |
| /blog/archive/2008/09/ | 1 |
| /blog/archive/2008/10 | 1 |
| /blog/archive/2008/10/ | 1 |
| /blog/archive/2008/11 | 1 |
| /blog/archive/2008/11/ | 1 |
| /blog/archive/2008/12 | 1 |
| /blog/archive/2009 | 1 |
| /blog/archive/2009/01 | 1 |
| /blog/archive/2009/01/ | 1 |
| /blog/archive/2009/02 | 1 |
| /blog/archive/2009/02/ | 1 |
| /blog/archive/2009/03 | 1 |
| /blog/archive/2009/03/ | 1 |
| /blog/archive/2009/05 | 1 |
| /blog/archive/2009/05/ | 1 |
| /blog/archive/2009/06 | 1 |
| /blog/archive/2009/06/ | 1 |
| /blog/archive/2009/07 | 1 |
| /blog/archive/2009/07/ | 1 |
| /blog/archive/2009/08 | 1 |
| /blog/archive/2009/08/ | 1 |
| /blog/archive/2009/09 | 1 |
| /blog/archive/2009/09/ | 1 |
| /blog/archive/2009/10 | 1 |
| /blog/archive/2009/10/ | 1 |
| /blog/archive/2009/11 | 1 |
| /blog/archive/2009/11/ | 1 |
| /blog/archive/2009/12 | 1 |
| /blog/archive/2009/12/ | 1 |
| /blog/archive/2010 | 1 |
| /blog/archive/2010/ | 1 |
| /blog/archive/2010/01 | 1 |
| /blog/archive/2010/01/ | 1 |
| /blog/archive/2010/02 | 1 |
| /blog/archive/2010/02/ | 1 |
| /blog/archive/2010/03 | 1 |
| /blog/archive/2010/03/ | 1 |
| /blog/archive/2010/04 | 1 |
| /blog/archive/2010/04/ | 1 |
| /blog/archive/2010/05 | 1 |
| /blog/archive/2010/05/ | 1 |
| /blog/archive/2010/06 | 1 |
| /blog/archive/2010/06/ | 1 |
| /blog/archive/2010/07 | 1 |
| /blog/archive/2010/07/ | 1 |
| /blog/archive/2010/08 | 1 |
| /blog/archive/2010/08/ | 1 |
| /blog/archive/2010/09 | 1 |
| /blog/archive/2010/09/ | 1 |
| /blog/archive/2010/10 | 1 |
| /blog/archive/2010/10/ | 1 |
| /blog/archive/2010/12 | 1 |
| /blog/archive/2010/12/ | 1 |
| /blog/archive/2011 | 1 |
| /blog/archive/2011/ | 1 |
| /blog/archive/2011/01 | 1 |
| /blog/archive/2011/01/ | 1 |
| /blog/archive/2011/03 | 1 |
| /blog/archive/2011/03/ | 1 |
| /blog/archive/2011/04 | 1 |
| /blog/archive/2011/04/ | 1 |
| /blog/archive/2011/05 | 1 |
| /blog/archive/2011/05/ | 1 |
| /blog/archive/2011/06 | 1 |
| /blog/archive/2011/06/ | 1 |
| /blog/archive/2011/07 | 1 |
| /blog/archive/2011/07/ | 1 |
| /blog/archive/2011/08 | 1 |
| /blog/archive/2011/08/ | 1 |
| /blog/archive/2011/09 | 1 |
| /blog/archive/2011/09/ | 1 |
| /blog/archive/2011/10 | 1 |
| /blog/archive/2011/10/ | 1 |
| /blog/archive/2011/11 | 1 |
| /blog/archive/2011/11/ | 1 |
| /blog/archive/2011/12 | 1 |
| /blog/archive/2011/12/ | 1 |
| /blog/archive/2012 | 1 |
| /blog/archive/2012/ | 1 |
| /blog/archive/2012/01 | 1 |
| /blog/archive/2012/01/ | 1 |
| /blog/archive/2012/02 | 1 |
| /blog/archive/2012/02/ | 1 |
| /blog/archive/2012/03 | 1 |
| /blog/archive/2012/03/ | 1 |
| /blog/archive/2012/04 | 1 |
| /blog/archive/2012/04/ | 1 |
| /blog/archive/2012/05 | 1 |
| /blog/archive/2012/05/ | 1 |
| /blog/archive/2012/07 | 1 |
| /blog/archive/2012/07/ | 1 |
| /blog/archive/2012/08 | 1 |
| /blog/archive/2012/08/ | 1 |
| /blog/archive/2012/09 | 1 |
| /blog/archive/2012/09/ | 1 |
| /blog/archive/2012/10 | 1 |
| /blog/archive/2012/10/ | 1 |
| /blog/archive/2012/12 | 1 |
| /blog/archive/2012/12/ | 1 |
| /blog/archive/2013 | 1 |
| /blog/archive/2013/ | 1 |
| /blog/archive/2013/01 | 1 |
| /blog/archive/2013/01/ | 1 |
| /blog/archive/2013/05 | 1 |
| /blog/archive/2013/05/ | 1 |
| /blog/archive/2013/09 | 1 |
| /blog/archive/2013/09/ | 1 |
| /blog/archive/2013/12 | 1 |
| /blog/archive/2013/12/ | 1 |
| /blog/archive/2014 | 1 |
| /blog/archive/2014/03 | 1 |
| /blog/archive/2014/03/ | 1 |
| /blog/archive/2014/05 | 1 |
| /blog/archive/2014/05/ | 1 |
| /blog/archive/2014/06 | 1 |
| /blog/archive/2014/06/ | 1 |
| /blog/archive/2014/07 | 1 |
| /blog/archive/2014/07/ | 1 |
| /blog/archive/2014/08 | 1 |
| /blog/archive/2014/08/ | 1 |
| /blog/archive/2014/09 | 1 |
| /blog/archive/2014/09/ | 1 |
| /blog/archive/2014/10 | 1 |
| /blog/archive/2014/10/ | 1 |
| /blog/archive/2014/11 | 1 |
| /blog/archive/2014/11/ | 1 |
| /blog/archive/2015 | 1 |
| /blog/archive/2015/02 | 1 |
| /blog/archive/2015/02/ | 1 |
| /blog/archive/2015/03 | 1 |
| /blog/archive/2015/03/ | 1 |
| /blog/archive/2015/04 | 1 |
| /blog/archive/2015/04/ | 1 |
| /blog/archive/2015/05 | 1 |
| /blog/archive/2015/05/ | 1 |
| /blog/archive/2015/07 | 1 |
| /blog/archive/2015/07/ | 1 |
| /blog/archive/2015/08 | 1 |
| /blog/archive/2015/08/ | 1 |
| /blog/archive/2015/09 | 1 |
| /blog/archive/2015/09/ | 1 |
| /blog/archive/2015/11 | 1 |
| /blog/archive/2015/11/ | 1 |
| /blog/archive/2016 | 1 |
| /blog/archive/2016/ | 1 |
| /blog/archive/2016/02 | 1 |
| /blog/archive/2016/08 | 1 |
| /blog/archive/2016/08/ | 1 |
| /blog/archive/2016/11 | 1 |
| /blog/archive/2016/11/ | 1 |
| /blog/archive/2017 | 1 |
| /blog/archive/2017/ | 1 |
| /blog/archive/2017/05 | 1 |
| /blog/archive/2017/05/ | 1 |
| /blog/archive/2018 | 1 |
| /blog/archive/2018/12 | 1 |
| /blog/archive/2018/12/ | 1 |
| /blog/archive/2019 | 1 |
| /blog/archive/2019/02 | 1 |
| /blog/archive/2019/02/ | 1 |
| /blog/archive/2019/03 | 1 |
| /blog/archive/2019/03/ | 1 |
| /blog/archive/2020 | 1 |
| /blog/archive/2020/ | 1 |
| /blog/archive/2020/02 | 1 |
| /blog/archive/2020/02/ | 1 |
| /blog/archive/2020/04 | 1 |
| /blog/archive/2020/04/ | 1 |
| /blog/archive/2020/07 | 1 |
| /blog/archive/2020/07/ | 1 |
| /blog/archive/2020/12 | 1 |
| /blog/archive/2020/12/ | 1 |
| /blog/archive/2021 | 1 |
| /blog/archive/2021/ | 1 |
| /blog/archive/2021/03 | 1 |
| /blog/archive/2021/03/ | 1 |
| /blog/archive/2021/10 | 1 |
| /blog/archive/2021/10/ | 1 |
| /blog/archive/2022/11 | 1 |
| /blog/archive/2022/11/ | 1 |
| /blog/archive/2023 | 1 |
| /blog/archive/2023/12 | 1 |
| /blog/archive/2023/12/ | 1 |
| /blog/archive/2024 | 1 |
| /blog/archive/2024/ | 1 |
| /blog/archive/2024/10 | 1 |
| /blog/archive/2024/10/ | 1 |
| /blog/archive/2025 | 1 |
| /blog/archive/2025/ | 1 |
| /blog/archive/2025/03 | 1 |
| /blog/archive/2025/03/ | 1 |
| /blog/archive/2025/09 | 1 |
| /blog/archive/2025/09/ | 1 |
| /blog/archive/2025/11 | 1 |
| /blog/archive/2025/11/ | 1 |
| /blog/archive/2025/12 | 1 |
| /blog/archive/2025/12/ | 1 |
| /blog/2010/05/04/five-years/en | 1 |
| /blog/2010/05/04/five-years/en/ | 1 |
| /blog/2010/05/18/elementflow/en | 1 |
| /blog/category/python/en | 1 |
| /blog/category/uncategorized/en | 1 |
| /blog/2010/06/17/highlight-js-59/en | 1 |
| /blog/2010/06/17/highlight-js-59/en/ | 1 |
| /blog/category/mysoft/en | 1 |
| /blog/2010/07/18/marcus-bilingual-blog/en | 1 |
| /blog/2010/07/18/marcus-bilingual-blog/en/ | 1 |
| /blog/category/django/en | 1 |
| /blog/category/django/en/ | 1 |
| /blog/2010/09/04/restyling-2010/en | 1 |
| /blog/2010/09/04/restyling-2010/en/ | 1 |
| /blog/2010/09/07/programming-warm-up/en | 1 |
| /blog/2010/09/07/programming-warm-up/en/ | 1 |
| /blog/2010/09/18/ijson/en | 1 |
| /blog/2010/09/27/hosted-highlight-js/en | 1 |
| /blog/2010/09/27/hosted-highlight-js/en/ | 1 |
| /blog/category/web/en | 1 |
| /blog/2010/12/30/changing-places/en | 1 |
| /blog/2010/12/30/changing-places/en/ | 1 |
| /blog/2010/12/31/i-wish-you-6/en | 1 |
| /blog/2010/12/31/i-wish-you-6/en/ | 1 |
| /blog/category/ru-blogs/en | 1 |
| /blog/category/ru-blogs/en/ | 1 |
| /blog/category/yandex/en | 1 |
| /blog/category/yandex/en/ | 1 |
| /blog/2011/01/02/highlight-js-opens-up/en | 1 |
| /blog/2011/01/02/highlight-js-opens-up/en/ | 1 |
| /blog/2011/01/07/django-micro-framework/en | 1 |
| /blog/2011/03/03/competitors-attitude/en | 1 |
| /blog/2011/03/03/competitors-attitude/en/ | 1 |
| /blog/2011/03/13/google-openid-breakage/en | 1 |
| /blog/2011/03/13/google-openid-breakage/en/ | 1 |
| /blog/category/openid/en | 1 |
| /blog/category/openid/en/ | 1 |
| /blog/category/ubuntu/en | 1 |
| /blog/category/ubuntu/en/ | 1 |
| /blog/2011/04/25/highlight-js-60-beta/en | 1 |
| /blog/2011/06/17/nook/en | 1 |
| /blog/2011/06/17/nook/en/ | 1 |
| /blog/2011/07/14/openid-oauth-difference/en | 1 |
| /blog/2011/07/14/openid-oauth-difference/en/ | 1 |
| /blog/category/oauth/en | 1 |
| /blog/2011/09/04/pypy-ijson/en | 1 |
| /blog/2011/09/04/pypy-ijson/en/ | 1 |
| /blog/2011/09/05/pypy-ijson-2/en | 1 |
| /blog/2011/09/05/pypy-ijson-2/en/ | 1 |
| /blog/2011/10/03/core-devs-on-future/en | 1 |
| /blog/2011/10/06/class-based-generic-views/en | 1 |
| /blog/2012/02/12/gh2-vs-g1/en | 1 |
| /blog/2012/02/12/gh2-vs-g1/en/ | 1 |
| /blog/2012/03/23/hacked-retweets-spam/en | 1 |
| /blog/2012/03/23/hacked-retweets-spam/en/ | 1 |
| /blog/2012/03/26/rainbow-js/en | 1 |
| /blog/2012/03/26/rainbow-js/en/ | 1 |
| /blog/2012/04/11/sponsoring-in-highlight-js/en | 1 |
| /blog/2012/04/11/sponsoring-in-highlight-js/en/ | 1 |
| /blog/2012/05/04/seven-years/en | 1 |
| /blog/2012/05/04/seven-years/en/ | 1 |
| /blog/2012/05/09/http-and-json-in-highlight-js/en | 1 |
| /blog/2012/05/23/smorg-update-2012/en | 1 |
| /blog/2012/05/23/smorg-update-2012/en/ | 1 |
| /blog/2012/05/25/virtualenv-solved/en | 1 |
| /blog/2012/05/25/virtualenv-solved/en/ | 1 |
| /blog/2012/07/02/fighting-procrastination/en | 1 |
| /blog/2012/07/02/fighting-procrastination/en/ | 1 |
| /blog/2012/07/09/when-to-use-decorators/en | 1 |
| /blog/2012/07/09/when-to-use-decorators/en/ | 1 |
| /blog/2012/07/19/hiring-wrong/en | 1 |
| /blog/2012/07/19/hiring-wrong/en/ | 1 |
| /blog/2012/07/30/oauth-is-not-a-protocol/en | 1 |
| /blog/2012/07/30/oauth-is-not-a-protocol/en/ | 1 |
| /blog/category/management/en | 1 |
| /blog/2012/08/02/where-is-that-future/en | 1 |
| /blog/2012/08/02/where-is-that-future/en/ | 1 |
| /blog/2012/08/08/scientists-engineers-teachers/en | 1 |
| /blog/2012/08/08/scientists-engineers-teachers/en/ | 1 |
| /blog/2012/08/18/dark-corners-of-javascript-prototypes/en | 1 |
| /blog/2012/08/18/dark-corners-of-javascript-prototypes/en/ | 1 |
| /blog/category/javascript/en | 1 |
| /blog/2012/09/07/pypy-ijson-3/en | 1 |
| /blog/2012/09/07/pypy-ijson-3/en/ | 1 |
| /blog/2012/10/21/marcus-new-life/en | 1 |
| /blog/2012/10/21/marcus-new-life/en/ | 1 |
| /blog/2012/10/25/ijson-10/en | 1 |
| /blog/2012/10/25/ijson-10/en/ | 1 |
| /blog/2013/05/04/eight-years/en | 1 |
| /blog/2013/05/04/eight-years/en/ | 1 |
| /blog/2014/03/10/glyph-on-threads/en | 1 |
| /blog/category/software-design/en | 1 |
| /blog/2014/05/04/nine-years/en | 1 |
| /blog/2014/05/04/nine-years/en/ | 1 |
| /blog/2014/05/18/pycon-russia-2014/en | 1 |
| /blog/2014/05/18/pycon-russia-2014/en/ | 1 |
| /blog/2014/06/13/memory-is-slow/en | 1 |
| /blog/2014/06/13/memory-is-slow/en/ | 1 |
| /blog/category/languages/en | 1 |
| /blog/category/languages/en/ | 1 |
| /blog/2014/07/15/python3-openid-fork/en | 1 |
| /blog/2014/07/15/python3-openid-fork/en/ | 1 |
| /blog/2014/07/20/dissecting-fetchers/en | 1 |
| /blog/2014/07/20/dissecting-fetchers/en/ | 1 |
| /blog/2014/07/26/highlight-js-what-next/en | 1 |
| /blog/category/openid-refactor/en | 1 |
| /blog/2014/08/07/carpet-testing/en | 1 |
| /blog/2014/08/07/carpet-testing/en/ | 1 |
| /blog/2014/08/08/https-highlights-org/en | 1 |
| /blog/2014/08/08/https-highlights-org/en/ | 1 |
| /blog/2014/09/07/anti-popup-policy/en | 1 |
| /blog/2014/10/11/ijson-20/en | 1 |
| /blog/2014/10/11/ijson-20/en/ | 1 |
| /blog/2014/10/20/on-being-36/en | 1 |
| /blog/2014/10/20/on-being-36/en/ | 1 |
| /blog/2014/11/12/shallow-reviews/en | 1 |
| /blog/2014/11/12/shallow-reviews/en/ | 1 |
| /blog/2014/11/18/automation-tools/en | 1 |
| /blog/2015/02/06/learned-csharp-4-days/en | 1 |
| /blog/2015/02/06/learned-csharp-4-days/en/ | 1 |
| /blog/2015/03/22/json-encoding-problem/en | 1 |
| /blog/2015/03/22/json-encoding-problem/en/ | 1 |
| /blog/2015/04/15/ijson-in-rust/en | 1 |
| /blog/2015/04/15/ijson-in-rust/en/ | 1 |
| /blog/category/ijson-in-rust/en | 1 |
| /blog/category/ijson-in-rust/en/ | 1 |
| /blog/category/rust/en | 1 |
| /blog/2015/05/06/styles-unification-first-results/en | 1 |
| /blog/2015/05/06/styles-unification-first-results/en/ | 1 |
| /blog/2015/05/21/ijson-in-rust-parser/en | 1 |
| /blog/2015/05/21/ijson-in-rust-parser/en/ | 1 |
| /blog/2015/05/28/ijson-in-rust-unescape/en | 1 |
| /blog/2015/07/09/ijson-in-rust-builder/en | 1 |
| /blog/2015/07/21/versioning-rest-apis/en | 1 |
| /blog/2015/07/21/versioning-rest-apis/en/ | 1 |
| /blog/2015/07/24/versioning-followup/en | 1 |
| /blog/2015/07/24/versioning-followup/en/ | 1 |
| /blog/2015/07/27/versioning-rest-another-angle/en | 1 |
| /blog/2015/07/27/versioning-rest-another-angle/en/ | 1 |
| /blog/2015/08/26/ijson-in-rust-errors/en | 1 |
| /blog/2015/08/26/ijson-in-rust-errors/en/ | 1 |
| /blog/2015/09/09/highlight-js-cadence/en | 1 |
| /blog/2015/09/09/highlight-js-cadence/en/ | 1 |
| /blog/2015/11/11/ijson-in-rust-typed-lexer/en | 1 |
| /blog/2015/11/11/ijson-in-rust-typed-lexer/en/ | 1 |
| /blog/2016/02/12/ownership-borrowing-hard/en | 1 |
| /blog/2016/08/16/highlight-js-turns-10/en | 1 |
| /blog/2016/08/20/liberal-json/en | 1 |
| /blog/2016/08/20/liberal-json/en/ | 1 |
| /blog/2016/11/21/status-update-2016/en | 1 |
| /blog/2016/11/21/status-update-2016/en/ | 1 |
| /blog/2017/05/13/http-status-codes-strings/en | 1 |
| /blog/2017/05/13/http-status-codes-strings/en/ | 1 |
| /blog/2018/12/30/status-update-2018/en | 1 |
| /blog/2018/12/30/status-update-2018/en/ | 1 |
| /blog/2019/03/10/collections-counter/en | 1 |
| /blog/2019/03/10/collections-counter/en/ | 1 |
| /blog/2020/02/06/dicts-ordered/en | 1 |
| /blog/2020/02/06/dicts-ordered/en/ | 1 |
| /blog/2020/04/15/on-kotlin/en | 1 |
| /blog/2020/04/15/on-kotlin/en/ | 1 |
| /blog/2020/07/28/server-upgrade-2020/en | 1 |
| /blog/2020/07/28/server-upgrade-2020/en/ | 1 |
| /blog/2021/01/01/status-update-2020/en | 1 |
| /blog/2021/01/01/status-update-2020/en/ | 1 |
| /blog/category/vainglory/en | 1 |
| /blog/category/vainglory/en/ | 1 |
| /blog/2005/11/18/bulletproof-book | 1 |
| /blog/2005/11/18/bulletproof-book/ | 1 |
| /blog/2005/11/19/new-dejavu-fonts | 1 |
| /blog/2005/11/19/new-dejavu-fonts/ | 1 |
| /blog/2005/11/25/bulletproof-web-design-first-impression | 1 |
| /blog/2005/11/25/songbird | 1 |
| /blog/2005/11/25/songbird/ | 1 |
| /blog/2005/11/28/feed-requests-statistics | 1 |
| /blog/2005/11/28/feed-requests-statistics/ | 1 |
| /blog/2005/11/29/django-authors | 1 |
| /blog/2005/11/29/django-authors/ | 1 |
| /blog/2005/12/01/css-layout-float | 1 |
| /blog/2005/12/03/dynamic-atrueshadows | 1 |
| /blog/2005/12/03/dynamic-atrueshadows/ | 1 |
| /blog/2005/12/08/django | 1 |
| /blog/2005/12/08/django/ | 1 |
| /blog/2005/12/08/django-and-db | 1 |
| /blog/2005/12/08/django-and-db/ | 1 |
| /blog/2005/12/14/uninitialised-variable-state | 1 |
| /blog/2005/12/14/uninitialised-variable-state/ | 1 |
| /blog/2005/12/14/shortstat-died | 1 |
| /blog/2005/12/14/shortstat-died/ | 1 |
| /blog/2005/12/15/feed-icon-ie7 | 1 |
| /blog/2005/12/15/feed-icon-ie7/ | 1 |
| /blog/2005/12/19/xhtml-you-say | 1 |
| /blog/2005/12/23/different-dom-from-same-source | 1 |
| /blog/2005/12/23/different-dom-from-same-source/ | 1 |
| /blog/2005/12/24/feed-icon-to-people | 1 |
| /blog/2005/12/24/feed-icon-to-people/ | 1 |
| /blog/2005/12/25/svg-experiments | 1 |
| /blog/2005/12/25/svg-experiments/ | 1 |
| /blog/2005/12/26/svg-css-insane-mix | 1 |
| /blog/2005/12/26/svg-css-insane-mix/ | 1 |
| /blog/2005/12/27/process-of-creation | 1 |
| /blog/2005/12/27/process-of-creation/ | 1 |
| /blog/2005/12/31/i-wish-you | 1 |
| /blog/2005/12/31/i-wish-you/ | 1 |
| /blog/category/python | 1 |
| /blog/category/python/ | 1 |
| /blog/category/primer | 1 |
| /blog/category/ru-blogs | 1 |
| /blog/category/software-design | 1 |
| /blog/category/software-design/ | 1 |
| /blog/category/xhtml-vs-html | 1 |
| /blog/category/xhtml-vs-html/ | 1 |
| /blog/category/web | 1 |
| /blog/category/web/ | 1 |
| /blog/category/uncategorized | 1 |
| /blog/category/uncategorized/ | 1 |
| /blog/category/vainglory | 1 |
| /blog/category/vainglory/ | 1 |
| /blog/2005/05/03/hello | 1 |
| /blog/2005/05/03/hello/ | 1 |
| /blog/2005/05/05/plugins | 1 |
| /blog/2005/05/05/plugins/ | 1 |
| /blog/2005/05/05/design | 1 |
| /blog/2005/05/05/design/ | 1 |
| /blog/2005/05/06/realauthorhighlight | 1 |
| /blog/2005/05/06/realauthorhighlight/ | 1 |
| /blog/2005/05/06/iterators | 1 |
| /blog/2005/05/06/iterators/ | 1 |
| /blog/2005/05/10/interface-memory-management | 1 |
| /blog/2005/05/10/interface-memory-management/ | 1 |
| /blog/2005/05/11/link-exchange | 1 |
| /blog/2005/05/11/link-exchange/ | 1 |
| /blog/2005/05/11/calculator | 1 |
| /blog/2005/05/11/calculator/ | 1 |
| /blog/2005/05/13/universal-systems | 1 |
| /blog/2005/05/13/universal-systems/ | 1 |
| /blog/2005/05/15/exceptions | 1 |
| /blog/2005/05/15/exceptions/ | 1 |
| /blog/2005/05/18/pingback-rules | 1 |
| /blog/2005/05/18/copy-file | 1 |
| /blog/2005/05/18/copy-file/ | 1 |
| /blog/2005/05/20/blogs-categories | 1 |
| /blog/2005/05/20/blogs-categories/ | 1 |
| /blog/2005/05/23/translation-google-way | 1 |
| /blog/2005/05/23/translation-google-way/ | 1 |
| /blog/2005/05/26/icq-in-office | 1 |
| /blog/2005/05/26/icq-in-office/ | 1 |
| /blog/category/wordpress | 1 |
| /blog/category/wordpress/ | 1 |
| /blog/category/delphi | 1 |
| /blog/category/delphi/ | 1 |
| /blog/2005/06/02/real-author-highlight-2 | 1 |
| /blog/2005/06/02/real-author-highlight-2/ | 1 |
| /blog/2005/06/13/when-to-function | 1 |
| /blog/2005/06/13/when-to-function/ | 1 |
| /blog/2005/06/19/forum-registration | 1 |
| /blog/2005/06/19/forum-registration/ | 1 |
| /blog/2005/06/26/microformats | 1 |
| /blog/2005/07/07/css-boxes | 1 |
| /blog/2005/07/07/css-boxes/ | 1 |
| /blog/2005/07/12/lesscodeorg | 1 |
| /blog/2005/07/12/lesscodeorg/ | 1 |
| /blog/2005/07/14/cooking-meet-with-commas | 1 |
| /blog/2005/07/14/cooking-meet-with-commas/ | 1 |
| /blog/2005/07/18/public-constructors-dont-kill | 1 |
| /blog/2005/07/18/public-constructors-dont-kill/ | 1 |
| /blog/2005/07/18/mania-grandiosa | 1 |
| /blog/2005/07/18/mania-grandiosa/ | 1 |
| /blog/2005/07/20/function-or-property | 1 |
| /blog/2005/07/20/function-or-property/ | 1 |
| /blog/2005/07/26/dynamic-hiding | 1 |
| /blog/2005/07/26/dynamic-hiding/ | 1 |
| /blog/2005/07/28/the-weblog | 1 |
| /blog/2005/07/29/so-long-and-thanks-for-all-the-fish | 1 |
| /blog/2005/07/29/so-long-and-thanks-for-all-the-fish/ | 1 |
| /blog/2005/08/03/css-layout-positioning | 1 |
| /blog/2005/08/04/blogs-vs-forums | 1 |
| /blog/2005/08/04/blogs-vs-forums/ | 1 |
| /blog/2005/08/06/from-win32-to-web | 1 |
| /blog/2005/08/11/taco | 1 |
| /blog/2005/08/11/taco/ | 1 |
| /blog/2005/08/12/fieldset-legend-background-color-%D0%B8-ie | 1 |
| /blog/2005/08/12/fieldset-legend-background-color-%D0%B8-ie/ | 1 |
| /blog/2005/08/13/devboi-devedge | 1 |
| /blog/2005/08/13/devboi-devedge/ | 1 |
| /blog/2005/08/13/storing-objects-without-db | 1 |
| /blog/2005/08/15/email-regexp | 1 |
| /blog/2005/08/19/taco-testing | 1 |
| /blog/2005/08/19/taco-testing/ | 1 |
| /blog/2005/08/24/to-do-app-2 | 1 |
| /blog/2005/08/24/to-do-app-2/ | 1 |
| /blog/2005/08/27/css-layout-flow | 1 |
| /blog/category/tools | 1 |
| /blog/2005/09/02/firefox-partial-updates | 1 |
| /blog/2005/09/02/firefox-partial-updates/ | 1 |
| /blog/2005/09/05/css-layout-flow-margins | 1 |
| /blog/2005/09/05/xbl-atrueshadows | 1 |
| /blog/2005/09/05/xbl-atrueshadows/ | 1 |
| /blog/2005/09/06/star-html-hack | 1 |
| /blog/2005/09/06/star-html-hack/ | 1 |
| /blog/2005/09/07/mind-mapping | 1 |
| /blog/2005/09/07/mind-mapping/ | 1 |
| /blog/2005/09/11/about | 1 |
| /blog/2005/09/11/about/ | 1 |
| /blog/2005/09/14/copi-ru-hcard-and-programmers-with-free-time | 1 |
| /blog/2005/09/14/copi-ru-hcard-and-programmers-with-free-time/ | 1 |
| /blog/2005/09/19/forum-sputnik-for-web | 1 |
| /blog/2005/09/19/forum-sputnik-for-web/ | 1 |
| /blog/2005/09/21/there-are-another-bloggers | 1 |
| /blog/2005/09/21/there-are-another-bloggers/ | 1 |
| /blog/2005/09/22/storing-objects-clarification | 1 |
| /blog/2005/09/22/storing-objects-clarification/ | 1 |
| /blog/2005/09/25/baskets-and-orders | 1 |
| /blog/2005/10/02/xul-too-late | 1 |
| /blog/2005/10/02/xul-too-late/ | 1 |
| /blog/2005/10/02/well-formed-valid-conformant | 1 |
| /blog/2005/10/08/google-reader | 1 |
| /blog/2005/10/08/google-reader/ | 1 |
| /blog/2005/10/13/new-xara | 1 |
| /blog/2005/10/13/new-xara/ | 1 |
| /blog/2005/10/17/scite-linux-russian | 1 |
| /blog/2005/10/17/scite-linux-russian/ | 1 |
| /blog/2005/11/01/save-my-keyboard | 1 |
| /blog/2005/11/01/save-my-keyboard/ | 1 |
| /blog/2005/11/03/mass-renaming | 1 |
| /blog/2005/11/03/mass-renaming/ | 1 |
| /blog/2005/11/11/winding-trail | 1 |
| /blog/2005/11/11/winding-trail/ | 1 |
| /blog/2005/11/12/quotes-in-css | 1 |
| /blog/2005/11/12/quotes-in-css/ | 1 |
| /blog/2006/10/03/python-list-duplicates | 1 |
| /blog/2006/10/03/python-list-duplicates/ | 1 |
| /blog/2006/10/06/django-doc-search-for-firefox | 1 |
| /blog/2006/10/06/django-doc-search-for-firefox/ | 1 |
| /blog/2006/10/07/python-lacks-protected | 1 |
| /blog/2006/10/07/python-lacks-protected/ | 1 |
| /blog/2006/10/08/framework-performance | 1 |
| /blog/2006/10/08/framework-performance/ | 1 |
| /blog/2006/10/11/highlight-js-now-with-php | 1 |
| /blog/2006/10/11/highlight-js-now-with-php/ | 1 |
| /blog/2006/10/12/plat-forms | 1 |
| /blog/2006/10/17/highlight-js-java | 1 |
| /blog/2006/10/17/highlight-js-java/ | 1 |
| /blog/2006/11/14/delphi-java-achanging | 1 |
| /blog/2006/11/14/delphi-java-achanging/ | 1 |
| /blog/2006/11/16/menu-mouse-path | 1 |
| /blog/2006/11/16/menu-mouse-path/ | 1 |
| /blog/2006/11/18/positioned-layout | 1 |
| /blog/2006/11/18/positioned-layout/ | 1 |
| /blog/2006/11/21/duck-typing-in-action | 1 |
| /blog/2006/11/21/duck-typing-in-action/ | 1 |
| /blog/2006/11/26/good-framework-teaches-good | 1 |
| /blog/2006/11/26/good-framework-teaches-good/ | 1 |
| /blog/2006/11/28/highlight-js-1-0 | 1 |
| /blog/2006/11/28/highlight-js-1-0/ | 1 |
| /blog/2006/12/01/meet-64-bits | 1 |
| /blog/2006/12/01/meet-64-bits/ | 1 |
| /blog/2006/12/07/assigning-related-objects | 1 |
| /blog/2006/12/07/assigning-related-objects/ | 1 |
| /blog/2006/12/08/code-with-tags-highlight-js | 1 |
| /blog/2006/12/09/yandex-welcome-to-smorg | 1 |
| /blog/2006/12/09/yandex-welcome-to-smorg/ | 1 |
| /blog/2006/12/12/fotolab | 1 |
| /blog/2006/12/12/fotolab/ | 1 |
| /blog/2006/12/20/highlight-js-20 | 1 |
| /blog/2006/12/20/highlight-js-20/ | 1 |
| /blog/2006/12/31/i-wish-you-2 | 1 |
| /blog/2006/12/31/i-wish-you-2/ | 1 |
| /blog/category/usability | 1 |
| /blog/category/usability/ | 1 |
| /blog/2006/01/02/markdown-extra | 1 |
| /blog/2006/01/07/wheel-for-web-framework | 1 |
| /blog/2006/01/07/wheel-for-web-framework/ | 1 |
| /blog/2006/01/11/consecutive-joins | 1 |
| /blog/2006/01/11/consecutive-joins/ | 1 |
| /blog/2006/01/12/context-processors | 1 |
| /blog/2006/01/12/context-processors/ | 1 |
| /blog/2006/01/17/css-layout-example | 1 |
| /blog/2006/01/17/xhtml-once-more | 1 |
| /blog/2006/01/17/xhtml-once-more/ | 1 |
| /blog/2006/01/22/id-class-difference | 1 |
| /blog/2006/02/01/flex-and-fixed-columns-any-order | 1 |
| /blog/2006/02/01/flex-and-fixed-columns-any-order/ | 1 |
| /blog/2006/02/07/gnome-little-niceties | 1 |
| /blog/2006/02/07/gnome-little-niceties/ | 1 |
| /blog/2006/02/11/delphi-flies-free | 1 |
| /blog/2006/02/11/delphi-flies-free/ | 1 |
| /blog/2006/02/12/where-to-find-scheduler | 1 |
| /blog/2006/02/12/where-to-find-scheduler/ | 1 |
| /blog/2006/02/17/include-templates-with-vars | 1 |
| /blog/2006/02/17/include-templates-with-vars/ | 1 |
| /blog/2006/02/19/openid-for-wordpress | 1 |
| /blog/2006/02/19/openid-for-wordpress/ | 1 |
| /blog/2006/02/26/procrastination-sign | 1 |
| /blog/2006/02/26/procrastination-sign/ | 1 |
| /blog/2006/02/27/table-emulation-with-css | 1 |
| /blog/2006/02/27/table-emulation-with-css/ | 1 |
| /blog/category/openid | 1 |
| /blog/category/ubuntu | 1 |
| /blog/2006/03/04/blog-summit | 1 |
| /blog/2006/03/04/blog-summit/ | 1 |
| /blog/2006/03/04/discussion-on-web | 1 |
| /blog/2006/03/04/discussion-on-web/ | 1 |
| /blog/2006/03/08/image-autoresize | 1 |
| /blog/2006/03/08/image-autoresize/ | 1 |
| /blog/2006/03/13/idea-for-aggregator | 1 |
| /blog/2006/03/13/idea-for-aggregator/ | 1 |
| /blog/2006/03/17/file-upload-in-django | 1 |
| /blog/2006/03/17/file-upload-in-django/ | 1 |
| /blog/2006/03/22/8-pixels | 1 |
| /blog/2006/03/22/8-pixels/ | 1 |
| /blog/2006/03/24/more-than-random-background | 1 |
| /blog/2006/03/24/more-than-random-background/ | 1 |
| /blog/2006/03/26/draft-styling | 1 |
| /blog/2006/03/26/draft-styling/ | 1 |
| /blog/2006/03/27/swap-var-values | 1 |
| /blog/2006/03/27/swap-var-values/ | 1 |
| /blog/2006/03/31/paginator | 1 |
| /blog/2006/03/31/paginator/ | 1 |
| /blog/2006/04/05/gtd | 1 |
| /blog/2006/04/05/gtd/ | 1 |
| /blog/2006/04/18/controlled-download | 1 |
| /blog/2006/04/20/python-markdown-for-custom-syntax | 1 |
| /blog/2006/04/20/python-markdown-for-custom-syntax/ | 1 |
| /blog/2006/04/25/django-in-russian | 1 |
| /blog/2006/04/25/django-in-russian/ | 1 |
| /blog/2006/04/27/volatile-in-delphi | 1 |
| /blog/2006/04/27/volatile-in-delphi/ | 1 |
| /blog/2006/04/30/what-is-hard | 1 |
| /blog/2006/04/30/what-is-hard/ | 1 |
| /blog/category/management | 1 |
| /blog/category/management/ | 1 |
| /blog/2006/05/01/why-html5-better | 1 |
| /blog/2006/05/01/why-html5-better/ | 1 |
| /blog/2006/05/02/magic-removal | 1 |
| /blog/2006/05/02/magic-removal/ | 1 |
| /blog/2006/05/04/fixed-flex | 1 |
| /blog/2006/05/04/fixed-flex/ | 1 |
| /blog/2006/05/04/one-year | 1 |
| /blog/2006/05/04/one-year/ | 1 |
| /blog/2006/05/21/article-for-magazin | 1 |
| /blog/2006/05/22/tagsfield | 1 |
| /blog/2006/05/22/tagsfield/ | 1 |
| /blog/2006/05/30/manipulators-utility | 1 |
| /blog/2006/05/30/manipulators-utility/ | 1 |
| /blog/2006/06/09/tagsfield-in-english | 1 |
| /blog/2006/06/09/tagsfield-in-english/ | 1 |
| /blog/2006/06/11/caps-lock-experiment | 1 |
| /blog/2006/06/11/caps-lock-experiment/ | 1 |
| /blog/2006/06/14/css-layout-flex | 1 |
| /blog/2006/06/15/python-unicode-laugh | 1 |
| /blog/2006/06/15/python-unicode-laugh/ | 1 |
| /blog/2006/06/16/ubuntu-gains-weight | 1 |
| /blog/2006/06/16/ubuntu-gains-weight/ | 1 |
| /blog/2006/06/17/tagsoup-html-parser | 1 |
| /blog/2006/06/17/tagsoup-html-parser/ | 1 |
| /blog/2006/06/19/framework-that-doesnt-gets-in-the-way | 1 |
| /blog/2006/06/19/framework-that-doesnt-gets-in-the-way/ | 1 |
| /blog/2006/06/22/overly-random-password | 1 |
| /blog/2006/06/22/overly-random-password/ | 1 |
| /blog/category/unicode | 1 |
| /blog/category/unicode/ | 1 |
| /blog/2006/07/03/fixed-spec | 1 |
| /blog/2006/07/09/blogus-refuses-table | 1 |
| /blog/2006/07/09/blogus-refuses-table/ | 1 |
| /blog/2006/07/14/what-generated-content-is-not | 1 |
| /blog/2006/07/14/what-generated-content-is-not/ | 1 |
| /blog/2006/07/19/ssh-twister | 1 |
| /blog/2006/07/19/ssh-twister/ | 1 |
| /blog/2006/07/20/custom-managers | 1 |
| /blog/2006/07/20/custom-managers/ | 1 |
| /blog/2006/07/28/unicode-and-bytes | 1 |
| /blog/2006/07/30/django-gender | 1 |
| /blog/2006/07/30/django-gender/ | 1 |
| /blog/2006/08/02/standard-controls | 1 |
| /blog/2006/08/02/standard-controls/ | 1 |
| /blog/2006/08/04/url-reverse | 1 |
| /blog/2006/08/04/url-reverse/ | 1 |
| /blog/2006/08/09/plans-vs-plans | 1 |
| /blog/2006/08/09/plans-vs-plans/ | 1 |
| /blog/2006/08/10/painless-scheduling-problems | 1 |
| /blog/2006/08/10/painless-scheduling-problems/ | 1 |
| /blog/2006/08/14/highlight-js | 1 |
| /blog/2006/08/14/highlight-js/ | 1 |
| /blog/2006/08/18/famous-alena | 1 |
| /blog/2006/08/18/famous-alena/ | 1 |
| /blog/2006/08/20/two-ajax-styles | 1 |
| /blog/2006/08/20/two-ajax-styles/ | 1 |
| /blog/2006/08/23/sm-org-is-back | 1 |
| /blog/2006/08/23/sm-org-is-back/ | 1 |
| /blog/2006/09/11/php-highlight-js | 1 |
| /blog/2006/09/11/php-highlight-js/ | 1 |
| /blog/2006/09/16/nostalgia | 1 |
| /blog/2006/09/16/nostalgia/ | 1 |
| /blog/2006/09/19/with-in-python-25 | 1 |
| /blog/2006/09/19/with-in-python-25/ | 1 |
| /blog/2006/09/29/contacting-me | 1 |
| /blog/2006/09/29/contacting-me/ | 1 |
| /blog/2007/08/23/autumn-exception | 1 |
| /blog/2007/08/23/autumn-exception/ | 1 |
| /blog/2007/08/31/django-public-debut-in-yandex | 1 |
| /blog/2007/08/31/django-public-debut-in-yandex/ | 1 |
| /blog/2007/09/06/google-reader-killer-feature | 1 |
| /blog/2007/09/10/highlight-js-evolution | 1 |
| /blog/2007/09/10/highlight-js-evolution/ | 1 |
| /blog/2007/09/12/http-ajax-%D0%B8-jquery | 1 |
| /blog/2007/09/25/%D0%BE%D1%82%D0%B2%D0%B5%D1%82-%D0%BD%D0%B0-%D1%81%D0 | 1 |
| /blog/2007/09/25/%D0%BE%D1%82%D0%B2%D0%B5%D1%82-%D0%BD%D0%B0-%D1%81%D0 | 1 |
| /blog/2007/09/26/couchdb | 1 |
| /blog/2007/09/26/couchdb/ | 1 |
| /blog/2007/10/04/exception-log | 1 |
| /blog/2007/10/04/exception-log/ | 1 |
| /blog/2007/10/07/widefinder-in-python | 1 |
| /blog/2007/10/07/widefinder-in-python/ | 1 |
| /blog/2007/10/25/pythonist-wanted | 1 |
| /blog/2007/10/25/pythonist-wanted/ | 1 |
| /blog/2007/11/03/sphinx-search-in-cicero | 1 |
| /blog/2007/11/03/sphinx-search-in-cicero/ | 1 |
| /blog/2007/11/10/python-markdown2 | 1 |
| /blog/2007/11/10/python-markdown2/ | 1 |
| /blog/2007/11/14/django-templates-get-autoescaping | 1 |
| /blog/2007/11/14/django-templates-get-autoescaping/ | 1 |
| /blog/2007/11/19/liquid-rescale | 1 |
| /blog/2007/11/19/liquid-rescale/ | 1 |
| /blog/2007/11/24/mature-optimization-cases | 1 |
| /blog/2007/11/24/mature-optimization-cases/ | 1 |
| /blog/2007/12/08/ie8-and-html5 | 1 |
| /blog/2007/12/12/nano-with-django | 1 |
| /blog/2007/12/12/nano-with-django/ | 1 |
| /blog/2007/12/25/accept-header-inconsistencies | 1 |
| /blog/2007/12/25/accept-header-inconsistencies/ | 1 |
| /blog/2007/12/26/tea-lifehack | 1 |
| /blog/2007/12/26/tea-lifehack/ | 1 |
| /blog/2007/12/31/i-wish-you-3 | 1 |
| /blog/2007/12/31/i-wish-you-3/ | 1 |
| /blog/category/yandex | 1 |
| /blog/category/yandex/ | 1 |
| /blog/category/cicero | 1 |
| /blog/category/cicero/ | 1 |
| /blog/2007/01/08/controlled-download-2 | 1 |
| /blog/2007/01/08/controlled-download-2/ | 1 |
| /blog/2007/01/10/codebase-giveaway | 1 |
| /blog/2007/01/10/codebase-giveaway/ | 1 |
| /blog/2007/01/12/lighttpd-nginx | 1 |
| /blog/2007/01/12/lighttpd-nginx/ | 1 |
| /blog/2007/01/18/openid-rage | 1 |
| /blog/2007/01/18/openid-rage/ | 1 |
| /blog/2007/01/18/moved-to-tektonic | 1 |
| /blog/2007/01/18/moved-to-tektonic/ | 1 |
| /blog/2007/01/19/highlight-js-javascript | 1 |
| /blog/2007/01/19/highlight-js-javascript/ | 1 |
| /blog/2007/01/23/django-defense | 1 |
| /blog/2007/01/23/django-defense/ | 1 |
| /blog/2007/01/23/wordpress-21 | 1 |
| /blog/2007/01/23/wordpress-21/ | 1 |
| /blog/2007/02/04/gecko-alive | 1 |
| /blog/2007/02/04/gecko-alive/ | 1 |
| /blog/2007/02/07/ms-supports-openid | 1 |
| /blog/2007/02/07/ms-supports-openid/ | 1 |
| /blog/2007/02/20/deaccenting-in-python | 1 |
| /blog/2007/02/20/deaccenting-in-python/ | 1 |
| /blog/2007/02/28/%D0%B6%D0%B8%D0%B2%D0%BE%D0%B9-markdown-%D1%81-%D0%BF | 1 |
| /blog/2007/02/28/%D0%B6%D0%B8%D0%B2%D0%BE%D0%B9-markdown-%D1%81-%D0%BF | 1 |
| /blog/2007/03/01/cicero | 1 |
| /blog/2007/03/01/cicero/ | 1 |
| /blog/2007/03/03/forum-model | 1 |
| /blog/2007/03/03/forum-model/ | 1 |
| /blog/2007/03/05/strawmans-authorities-and-holy-wars | 1 |
| /blog/2007/03/05/strawmans-authorities-and-holy-wars/ | 1 |
| /blog/2007/03/06/posting-first-implementation | 1 |
| /blog/2007/03/06/posting-first-implementation/ | 1 |
| /blog/2007/03/07/auto-one-to-one-field | 1 |
| /blog/2007/03/07/auto-one-to-one-field/ | 1 |
| /blog/2007/03/08/w3c-returns-to-html | 1 |
| /blog/2007/03/08/w3c-returns-to-html/ | 1 |
| /blog/2007/03/09/no-frigging-zoo | 1 |
| /blog/2007/03/09/no-frigging-zoo/ | 1 |
| /blog/2007/03/13/cicero-draft-styling | 1 |
| /blog/2007/03/13/cicero-draft-styling/ | 1 |
| /blog/2007/03/19/slash-fotolab | 1 |
| /blog/2007/03/19/slash-fotolab/ | 1 |
| /blog/2007/03/22/rit-2007-django | 1 |
| /blog/2007/03/22/rit-2007-django/ | 1 |
| /blog/2007/03/25/cicero-openid-hcard | 1 |
| /blog/2007/03/28/openid-mutants | 1 |
| /blog/2007/03/28/openid-mutants/ | 1 |
| /blog/2007/03/31/blogger | 1 |
| /blog/2007/03/31/blogger/ | 1 |
| /blog/2007/04/01/switching-to-xhtml2 | 1 |
| /blog/2007/04/01/switching-to-xhtml2/ | 1 |
| /blog/2007/04/02/yandex | 1 |
| /blog/2007/04/02/yandex/ | 1 |
| /blog/2007/04/05/%D1%80%D0%B5%D0%B4%D0%B0%D0%BA%D1%82%D0%B8%D1%80%D0%B | 1 |
| /blog/2007/04/05/%D1%80%D0%B5%D0%B4%D0%B0%D0%BA%D1%82%D0%B8%D1%80%D0%B | 1 |
| /blog/2007/04/15/highlight-js-30 | 1 |
| /blog/2007/04/15/highlight-js-30/ | 1 |
| /blog/2007/04/18/rit-2007-report | 1 |
| /blog/2007/04/18/rit-2007-report/ | 1 |
| /blog/2007/04/19/read-messages | 1 |
| /blog/2007/04/24/thinking-of-being-openid-server | 1 |
| /blog/2007/04/24/thinking-of-being-openid-server/ | 1 |
| /blog/2007/04/27/piece-of-hitech-from-beta-ya-ru | 1 |
| /blog/2007/04/27/piece-of-hitech-from-beta-ya-ru/ | 1 |
| /blog/2007/05/02/again | 1 |
| /blog/2007/05/02/again/ | 1 |
| /blog/2007/05/04/two-years | 1 |
| /blog/2007/05/04/two-years/ | 1 |
| /blog/2007/05/08/evening-jam | 1 |
| /blog/2007/05/08/evening-jam/ | 1 |
| /blog/2007/05/08/workarounds | 1 |
| /blog/2007/05/08/workarounds/ | 1 |
| /blog/2007/05/10/pylucene-that-couldnt | 1 |
| /blog/2007/05/10/pylucene-that-couldnt/ | 1 |
| /blog/2007/05/23/n-things-i-dont-like-in-django | 1 |
| /blog/2007/05/23/n-things-i-dont-like-in-django/ | 1 |
| /blog/2007/05/25/test-unicode-branch | 1 |
| /blog/2007/05/25/test-unicode-branch/ | 1 |
| /blog/2007/06/10/moderators-and-article-editing | 1 |
| /blog/2007/06/19/python-3000-function-annotations | 1 |
| /blog/2007/06/19/python-3000-function-annotations/ | 1 |
| /blog/2007/06/25/django-works-with-oracle | 1 |
| /blog/2007/06/25/django-works-with-oracle/ | 1 |
| /blog/2007/07/01/post-deletion | 1 |
| /blog/2007/07/01/post-deletion/ | 1 |
| /blog/2007/07/05/django-becomes-unicode | 1 |
| /blog/2007/07/28/imperative-side-effects | 1 |
| /blog/2007/07/28/imperative-side-effects/ | 1 |
| /blog/2007/08/03/html-css-guy-wanted | 1 |
| /blog/2007/08/03/html-css-guy-wanted/ | 1 |
| /blog/2007/08/04/spawning-topics | 1 |
| /blog/2007/08/04/spawning-topics/ | 1 |
| /blog/2007/08/06/implementing-pingback-client | 1 |
| /blog/2007/08/06/implementing-pingback-client/ | 1 |
| /blog/2007/08/13/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-%D1%81-%D1%80%D0%B8%D1 | 1 |
| /blog/2007/08/13/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-%D1%81-%D1%80%D0%B8%D1 | 1 |
| /blog/2007/08/15/deb-packages-in-yandex | 1 |
| /blog/2007/08/15/deb-packages-in-yandex/ | 1 |
| /blog/2008/08/28/django-release-party | 1 |
| /blog/2008/08/28/django-release-party/ | 1 |
| /blog/2008/09/04/only-trunk-matters | 1 |
| /blog/2008/09/04/only-trunk-matters/ | 1 |
| /blog/2008/09/10/mysql_replicated | 1 |
| /blog/2008/09/10/mysql_replicated/ | 1 |
| /blog/2008/09/22/exception-09 | 1 |
| /blog/2008/09/22/exception-09/ | 1 |
| /blog/2008/09/25/barcamp | 1 |
| /blog/2008/09/25/barcamp/ | 1 |
| /blog/2008/09/29/fonts-structure-in-css | 1 |
| /blog/2008/09/29/fonts-structure-in-css/ | 1 |
| /blog/2008/10/04/vooid | 1 |
| /blog/2008/10/04/vooid/ | 1 |
| /blog/2008/10/14/building-highlight-js-with-languages | 1 |
| /blog/2008/10/14/building-highlight-js-with-languages/ | 1 |
| /blog/2008/10/27/rutube-openid-login | 1 |
| /blog/2008/10/27/rutube-openid-login/ | 1 |
| /blog/2008/11/02/rest-vs-ws | 1 |
| /blog/2008/11/06/what-happend-to-sm-org | 1 |
| /blog/2008/11/06/what-happend-to-sm-org/ | 1 |
| /blog/2008/11/08/shaken-not-stirred | 1 |
| /blog/2008/11/08/shaken-not-stirred/ | 1 |
| /blog/2008/11/09/parent-context-in-inclusion-tag | 1 |
| /blog/2008/11/17/django-file-backend-chart | 1 |
| /blog/2008/11/17/django-file-backend-chart/ | 1 |
| /blog/2008/11/21/expressions-in-django-queries | 1 |
| /blog/2008/11/21/expressions-in-django-queries/ | 1 |
| /blog/2008/11/21/yahoo-openid-on-cicero | 1 |
| /blog/2008/11/21/yahoo-openid-on-cicero/ | 1 |
| /blog/2008/11/24/highlightjs-50-beta | 1 |
| /blog/2008/11/24/highlightjs-50-beta/ | 1 |
| /blog/2008/12/05/highlightjs-50 | 1 |
| /blog/2008/12/05/highlightjs-50/ | 1 |
| /blog/2008/12/30/programmers-interview | 1 |
| /blog/2008/12/30/programmers-interview/ | 1 |
| /blog/2008/12/31/i-wish-you-4 | 1 |
| /blog/2008/12/31/i-wish-you-4/ | 1 |
| /blog/2008/01/03/sudden-music-purchase | 1 |
| /blog/2008/01/03/sudden-music-purchase/ | 1 |
| /blog/2008/01/06/different-agile | 1 |
| /blog/2008/01/06/different-agile/ | 1 |
| /blog/2008/01/09/signals-in-pluggable-apps | 1 |
| /blog/2008/01/09/signals-in-pluggable-apps/ | 1 |
| /blog/2008/01/13/webpython-ru | 1 |
| /blog/2008/01/14/highlight-js-in-dojo-and-beyond | 1 |
| /blog/2008/01/14/highlight-js-in-dojo-and-beyond/ | 1 |
| /blog/2008/01/18/ekaterinburg-django-conference | 1 |
| /blog/2008/01/18/ekaterinburg-django-conference/ | 1 |
| /blog/2008/01/20/yandex-offline | 1 |
| /blog/2008/01/20/yandex-offline/ | 1 |
| /blog/2008/02/05/manage-custom-commands | 1 |
| /blog/2008/02/05/manage-custom-commands/ | 1 |
| /blog/2008/02/17/new-yandex-openid-server | 1 |
| /blog/2008/02/20/offline-teaser | 1 |
| /blog/2008/02/20/offline-teaser/ | 1 |
| /blog/2008/02/22/why-offline-crashed | 1 |
| /blog/2008/02/22/why-offline-crashed/ | 1 |
| /blog/2008/02/24/why-offline-crashed-en | 1 |
| /blog/2008/02/26/5-tools | 1 |
| /blog/2008/02/26/5-tools/ | 1 |
| /blog/2008/03/10/%D0%B4%D0%B5%D0%BA%D0%BB%D0%B0%D1%80%D0%B0%D1%82%D0%B | 1 |
| /blog/2008/03/10/%D0%B4%D0%B5%D0%BA%D0%BB%D0%B0%D1%80%D0%B0%D1%82%D0%B | 1 |
| /blog/2008/03/17/second-teaser | 1 |
| /blog/2008/03/17/second-teaser/ | 1 |
| /blog/2008/03/18/mysql_cluster | 1 |
| /blog/2008/03/18/mysql_cluster/ | 1 |
| /blog/2008/03/21/2070-moves | 1 |
| /blog/2008/03/21/2070-moves/ | 1 |
| /blog/2008/03/21/highlightjs-40-beta | 1 |
| /blog/2008/03/21/highlightjs-40-beta/ | 1 |
| /blog/2008/03/22/highlightjs-40-release | 1 |
| /blog/2008/03/22/highlightjs-40-release/ | 1 |
| /blog/2008/04/04/django-from-client-side | 1 |
| /blog/2008/04/04/django-from-client-side/ | 1 |
| /blog/2008/04/09/google-app-engine | 1 |
| /blog/2008/04/09/google-app-engine/ | 1 |
| /blog/2008/04/16/sre-extended | 1 |
| /blog/2008/04/16/sre-extended/ | 1 |
| /blog/2008/04/20/wsgi-framework | 1 |
| /blog/2008/04/20/wsgi-framework/ | 1 |
| /blog/2008/04/22/nautilussvn | 1 |
| /blog/2008/04/22/nautilussvn/ | 1 |
| /blog/2008/04/27/queryset-refactoring | 1 |
| /blog/2008/04/27/queryset-refactoring/ | 1 |
| /blog/2008/04/28/antispam-and-social-whitelisting | 1 |
| /blog/2008/04/28/antispam-and-social-whitelisting/ | 1 |
| /blog/2008/05/07/exception-masterclass-09 | 1 |
| /blog/2008/05/07/exception-masterclass-09/ | 1 |
| /blog/2008/05/09/three-years | 1 |
| /blog/2008/05/09/three-years/ | 1 |
| /blog/2008/05/16/exception-08-theme | 1 |
| /blog/2008/06/01/exception-08-report | 1 |
| /blog/2008/06/01/exception-08-report/ | 1 |
| /blog/2008/06/04/svn-merge-woes | 1 |
| /blog/2008/06/04/svn-merge-woes/ | 1 |
| /blog/2008/06/14/forum-import-release | 1 |
| /blog/2008/06/24/logout-interface | 1 |
| /blog/2008/06/24/logout-interface/ | 1 |
| /blog/2008/06/27/openid-login-history | 1 |
| /blog/2008/06/27/openid-login-history/ | 1 |
| /blog/2008/06/30/fancy-a-sprint | 1 |
| /blog/2008/06/30/fancy-a-sprint/ | 1 |
| /blog/2008/07/09/openid-forum | 1 |
| /blog/2008/07/09/openid-forum/ | 1 |
| /blog/2008/07/13/sprint-finished | 1 |
| /blog/2008/07/13/sprint-finished/ | 1 |
| /blog/2008/07/15/cicero-one-month-later | 1 |
| /blog/2008/07/15/cicero-one-month-later/ | 1 |
| /blog/2008/07/20/testing-lisp-highlighting | 1 |
| /blog/2008/07/20/testing-lisp-highlighting/ | 1 |
| /blog/2008/07/24/html-semantics-for-pingbac | 1 |
| /blog/2008/07/24/html-semantics-for-pingbac/ | 1 |
| /blog/2008/07/03/django-sprin | 1 |
| /blog/2008/07/03/django-sprin/ | 1 |
| /blog/2008/07/07/language-dependant-sr | 1 |
| /blog/2008/07/07/language-dependant-sr/ | 1 |
| /blog/2008/08/10/is-matthew-back | 1 |
| /blog/2008/08/10/is-matthew-back/ | 1 |
| /blog/2009/08/08/hcard-vs-sreg | 1 |
| /blog/2009/08/08/hcard-vs-sreg/ | 1 |
| /blog/2009/08/24/merging-dom-trees | 1 |
| /blog/2009/08/24/merging-dom-trees/ | 1 |
| /blog/2009/08/26/scipio | 1 |
| /blog/2009/08/26/scipio/ | 1 |
| /blog/2009/09/12/404fest-ru | 1 |
| /blog/2009/09/12/404fest-ru/ | 1 |
| /blog/2009/09/21/trees-in-django-templates | 1 |
| /blog/2009/09/21/trees-in-django-templates/ | 1 |
| /blog/2009/09/30/looking-for-web-programmer | 1 |
| /blog/2009/09/30/looking-for-web-programmer/ | 1 |
| /blog/2009/10/04/authorization-on-trust | 1 |
| /blog/2009/10/04/authorization-on-trust/ | 1 |
| /blog/2009/10/11/svn-from-bzr | 1 |
| /blog/2009/10/11/svn-from-bzr/ | 1 |
| /blog/2009/11/05/classy-screensaver-wante | 1 |
| /blog/2009/11/05/classy-screensaver-wante/ | 1 |
| /blog/2009/11/12/pubsubhubbub | 1 |
| /blog/2009/11/12/pubsubhubbub/ | 1 |
| /blog/2009/11/30/gotta-rewrite-everything | 1 |
| /blog/2009/11/30/gotta-rewrite-everything/ | 1 |
| /blog/2009/12/06/parallelism-2 | 1 |
| /blog/2009/12/06/parallelism-2/ | 1 |
| /blog/2009/12/06/ubuntuone-vs-dropbox | 1 |
| /blog/2009/12/06/ubuntuone-vs-dropbox/ | 1 |
| /blog/2009/12/07/online-conference | 1 |
| /blog/2009/12/07/online-conference/ | 1 |
| /blog/2009/12/11/adisp | 1 |
| /blog/2009/12/11/adisp/ | 1 |
| /blog/2009/12/13/unfortunate-asynchronism | 1 |
| /blog/2009/12/22/python-forum | 1 |
| /blog/2009/12/22/python-forum/ | 1 |
| /blog/2009/12/24/moved-to-linode | 1 |
| /blog/2009/12/24/moved-to-linode/ | 1 |
| /blog/2009/12/25/emotions-on-forum | 1 |
| /blog/2009/12/25/emotions-on-forum/ | 1 |
| /blog/2009/12/31/i-wish-you-5 | 1 |
| /blog/2009/12/31/i-wish-you-5/ | 1 |
| /blog/category/parallelism | 1 |
| /blog/category/parallelism/ | 1 |
| /blog/2009/01/03/how-smorg-works | 1 |
| /blog/2009/01/03/how-smorg-works/ | 1 |
| /blog/2009/01/10/dropbox | 1 |
| /blog/2009/01/10/dropbox/ | 1 |
| /blog/2009/01/14/changed-data-in-forms | 1 |
| /blog/2009/01/14/changed-data-in-forms/ | 1 |
| /blog/2009/01/15/django-aggregation | 1 |
| /blog/2009/01/15/django-aggregation/ | 1 |
| /blog/2009/01/18/lighttpd-ubuntu-static-files-charset | 1 |
| /blog/2009/01/18/lighttpd-ubuntu-static-files-charset/ | 1 |
| /blog/2009/01/21/move-month-problem | 1 |
| /blog/2009/01/21/move-month-problem/ | 1 |
| /blog/2009/02/15/openid-login-antipattern | 1 |
| /blog/2009/02/15/openid-login-antipattern/ | 1 |
| /blog/2009/02/22/openid-myths-superstitions | 1 |
| /blog/2009/02/22/openid-myths-superstitions/ | 1 |
| /blog/2009/03/16/another-one | 1 |
| /blog/2009/03/16/another-one/ | 1 |
| /blog/2009/03/22/media-tag | 1 |
| /blog/2009/03/22/media-tag/ | 1 |
| /blog/2009/03/26/django-11-beta | 1 |
| /blog/2009/03/26/django-11-beta/ | 1 |
| /blog/2009/03/29/dochub-docpad-docbucket | 1 |
| /blog/2009/03/29/dochub-docpad-docbucket/ | 1 |
| /blog/2009/05/25/four-years | 1 |
| /blog/2009/05/25/four-years/ | 1 |
| /blog/2009/05/30/what-signals-for | 1 |
| /blog/2009/05/30/what-signals-for/ | 1 |
| /blog/2009/06/08/trimming-path-prefix | 1 |
| /blog/2009/06/08/trimming-path-prefix/ | 1 |
| /blog/2009/06/16/evolution-pain-points | 1 |
| /blog/2009/06/16/evolution-pain-points/ | 1 |
| /blog/2009/06/21/caching-is-not-hack | 1 |
| /blog/2009/06/22/gps-data-logger | 1 |
| /blog/2009/06/22/gps-data-logger/ | 1 |
| /blog/2009/07/30/django-admin-custom-filterspecs | 1 |
| /blog/2009/07/30/django-admin-custom-filterspecs/ | 1 |
| /blog/2010/02/17/local-patches-in-bzr-pipeline | 1 |
| /blog/2010/02/17/local-patches-in-bzr-pipeline/ | 1 |
| /blog/2010/03/08/software-patents | 1 |
| /blog/2010/03/08/software-patents/ | 1 |
| /blog/2010/03/23/public-speaking-on-python | 1 |
| /blog/2010/03/23/public-speaking-on-python/ | 1 |
| /blog/2010/04/01/switching-locale | 1 |
| /blog/2010/05/04/five-years | 1 |
| /blog/2010/05/04/five-years/ | 1 |
| /blog/2010/05/18/elementflow | 1 |
| /blog/2010/05/18/elementflow/ | 1 |
| /blog/2010/06/03/highlight-js-help-wanted | 1 |
| /blog/2010/06/03/highlight-js-help-wanted/ | 1 |
| /blog/2010/06/17/highlight-js-59 | 1 |
| /blog/2010/06/17/highlight-js-59/ | 1 |
| /blog/2010/07/18/marcus-bilingual-blog | 1 |
| /blog/2010/07/18/marcus-bilingual-blog/ | 1 |
| /blog/2010/08/03/api-yaru-design | 1 |
| /blog/2010/08/03/api-yaru-design/ | 1 |
| /blog/2010/08/16/add-2010 | 1 |
| /blog/2010/08/16/add-2010/ | 1 |
| /blog/2010/09/04/restyling-2010 | 1 |
| /blog/2010/09/04/restyling-2010/ | 1 |
| /blog/2010/09/07/programming-warm-up | 1 |
| /blog/2010/09/07/programming-warm-up/ | 1 |
| /blog/2010/09/18/ijson | 1 |
| /blog/2010/09/18/ijson/ | 1 |
| /blog/2010/09/24/voice-search-works | 1 |
| /blog/2010/09/24/voice-search-works/ | 1 |
| /blog/2010/09/27/hosted-highlight-js | 1 |
| /blog/2010/09/27/hosted-highlight-js/ | 1 |
| /blog/2010/12/12/on-rest-complexity | 1 |
| /blog/2010/12/30/changing-places | 1 |
| /blog/2010/12/31/i-wish-you-6 | 1 |
| /blog/2010/12/31/i-wish-you-6/ | 1 |
| /blog/category/oauth | 1 |
| /blog/category/oauth/ | 1 |
| /blog/2010/01/20/pingdjack | 1 |
| /blog/2010/01/20/pingdjack/ | 1 |
| /blog/2010/01/31/brewers-cap-theorem | 1 |
| /blog/2010/01/31/brewers-cap-theorem/ | 1 |
| /blog/2010/02/07/subhub | 1 |
| /blog/2010/02/07/subhub/ | 1 |
| /blog/2010/02/09/django-auth-safe-defaults | 1 |
| /blog/2010/02/09/django-auth-safe-defaults/ | 1 |
| /blog/2011/05/22/highlighters-comparison | 1 |
| /blog/2011/05/24/shared-or-isolated | 1 |
| /blog/2011/05/24/shared-or-isolated/ | 1 |
| /blog/2011/06/14/shared-or-isolated-2 | 1 |
| /blog/2011/06/14/shared-or-isolated-2/ | 1 |
| /blog/2011/06/17/nook | 1 |
| /blog/2011/06/17/nook/ | 1 |
| /blog/2011/07/06/me-and-raw | 1 |
| /blog/2011/07/06/me-and-raw/ | 1 |
| /blog/2011/07/14/openid-oauth-difference | 1 |
| /blog/2011/07/14/openid-oauth-difference/ | 1 |
| /blog/2011/07/25/assholes-and-morons | 1 |
| /blog/2011/07/25/assholes-and-morons/ | 1 |
| /blog/2011/08/07/settled-with-raw | 1 |
| /blog/2011/08/07/settled-with-raw/ | 1 |
| /blog/2011/09/04/pypy-ijson | 1 |
| /blog/2011/09/05/pypy-ijson-2 | 1 |
| /blog/2011/09/05/pypy-ijson-2/ | 1 |
| /blog/2011/09/08/djangocon-2011 | 1 |
| /blog/2011/09/08/djangocon-2011/ | 1 |
| /blog/2011/10/03/core-devs-on-future | 1 |
| /blog/2011/10/03/core-devs-on-future/ | 1 |
| /blog/2011/10/06/class-based-generic-views | 1 |
| /blog/2011/10/06/class-based-generic-views/ | 1 |
| /blog/2011/10/10/asynchronous-vs-parallel | 1 |
| /blog/2011/10/14/russel-on-wsgi-and-model-validation | 1 |
| /blog/2011/10/14/russel-on-wsgi-and-model-validation/ | 1 |
| /blog/2011/10/23/continuation-based-frameworks | 1 |
| /blog/2011/10/23/continuation-based-frameworks/ | 1 |
| /blog/2011/11/08/login-with-yandex | 1 |
| /blog/2011/11/08/login-with-yandex/ | 1 |
| /blog/2011/11/14/leaving-yandex | 1 |
| /blog/2011/11/14/leaving-yandex/ | 1 |
| /blog/2011/11/27/democracy-and-elections | 1 |
| /blog/2011/11/27/democracy-and-elections/ | 1 |
| /blog/2011/12/30/i-wish-you-7 | 1 |
| /blog/2011/12/30/i-wish-you-7/ | 1 |
| /blog/2011/01/02/highlight-js-opens-up | 1 |
| /blog/2011/01/02/highlight-js-opens-up/ | 1 |
| /blog/2011/01/11/no-h264-in-chrome | 1 |
| /blog/2011/01/11/no-h264-in-chrome/ | 1 |
| /blog/2011/01/12/h264-standard-de-facto | 1 |
| /blog/2011/01/12/h264-standard-de-facto/ | 1 |
| /blog/2011/01/24/cross-blog-discussions | 1 |
| /blog/2011/01/24/cross-blog-discussions/ | 1 |
| /blog/2011/01/28/moderation-by-darwin | 1 |
| /blog/2011/01/28/moderation-by-darwin/ | 1 |
| /blog/2011/03/03/competitors-attitude | 1 |
| /blog/2011/03/03/competitors-attitude/ | 1 |
| /blog/2011/03/13/google-openid-breakage | 1 |
| /blog/2011/03/13/google-openid-breakage/ | 1 |
| /blog/2011/04/01/coder-at-work-in-russian | 1 |
| /blog/2011/04/01/coder-at-work-in-russian/ | 1 |
| /blog/2011/04/25/highlight-js-60-beta | 1 |
| /blog/2011/04/25/highlight-js-60-beta/ | 1 |
| /blog/2011/05/04/six-years | 1 |
| /blog/2011/05/04/six-years/ | 1 |
| /blog/2012/02/12/gh2-vs-g1 | 1 |
| /blog/2012/03/23/hacked-retweets-spam | 1 |
| /blog/2012/03/23/hacked-retweets-spam/ | 1 |
| /blog/2012/03/26/rainbow-js | 1 |
| /blog/2012/04/11/sponsoring-in-highlight-js | 1 |
| /blog/2012/04/11/sponsoring-in-highlight-js/ | 1 |
| /blog/2012/05/04/seven-years | 1 |
| /blog/2012/05/04/seven-years/ | 1 |
| /blog/2012/05/09/http-and-json-in-highlight-js | 1 |
| /blog/2012/05/09/http-and-json-in-highlight-js/ | 1 |
| /blog/2012/05/23/smorg-update-2012 | 1 |
| /blog/2012/05/23/smorg-update-2012/ | 1 |
| /blog/2012/05/25/virtualenv-solved | 1 |
| /blog/2012/07/02/fighting-procrastination | 1 |
| /blog/2012/07/02/fighting-procrastination/ | 1 |
| /blog/2012/07/06/microsoft-surface | 1 |
| /blog/2012/07/06/microsoft-surface/ | 1 |
| /blog/2012/07/09/when-to-use-decorators | 1 |
| /blog/2012/07/19/hiring-wrong | 1 |
| /blog/2012/07/19/hiring-wrong/ | 1 |
| /blog/2012/07/30/oauth-is-not-a-protocol | 1 |
| /blog/2012/07/30/oauth-is-not-a-protocol/ | 1 |
| /blog/2012/08/02/where-is-that-future | 1 |
| /blog/2012/08/02/where-is-that-future/ | 1 |
| /blog/2012/08/08/scientists-engineers-teachers | 1 |
| /blog/2012/08/08/scientists-engineers-teachers/ | 1 |
| /blog/2012/08/18/dark-corners-of-javascript-prototypes | 1 |
| /blog/2012/08/18/dark-corners-of-javascript-prototypes/ | 1 |
| /blog/2012/09/07/pypy-ijson-3 | 1 |
| /blog/2012/10/21/marcus-new-life | 1 |
| /blog/2012/10/21/marcus-new-life/ | 1 |
| /blog/2012/10/25/ijson-10 | 1 |
| /blog/2012/10/25/ijson-10/ | 1 |
| /blog/2012/12/30/i-wish-you-8 | 1 |
| /blog/2012/12/30/i-wish-you-8/ | 1 |
| /blog/category/javascript | 1 |
| /blog/category/javascript/ | 1 |
| /blog/2012/01/16/partition-tolerance | 1 |
| /blog/2012/01/16/partition-tolerance/ | 1 |
| /blog/2012/02/09/webm-one-year-later | 1 |
| /blog/2012/02/09/webm-one-year-later/ | 1 |
| /blog/2013/01/14/bobuk-screencast-review | 1 |
| /blog/2013/01/17/bobuk-screencast-refactoring | 1 |
| /blog/2013/01/17/bobuk-screencast-refactoring/ | 1 |
| /blog/2013/05/04/eight-years | 1 |
| /blog/2013/05/04/eight-years/ | 1 |
| /blog/2013/09/14/chicken-plakhov | 1 |
| /blog/2013/09/14/chicken-plakhov/ | 1 |
| /blog/2013/12/31/i-wish-you-9 | 1 |
| /blog/2013/12/31/i-wish-you-9/ | 1 |
| /blog/2014/03/10/glyph-on-threads | 1 |
| /blog/2014/03/10/glyph-on-threads/ | 1 |
| /blog/2014/05/04/nine-years | 1 |
| /blog/2014/05/04/nine-years/ | 1 |
| /blog/2014/05/11/closing-the-forum | 1 |
| /blog/2014/05/11/closing-the-forum/ | 1 |
| /blog/2014/05/18/pycon-russia-2014 | 1 |
| /blog/2014/05/18/pycon-russia-2014/ | 1 |
| /blog/2014/06/13/memory-is-slow | 1 |
| /blog/2014/06/30/forum-has-moved | 1 |
| /blog/2014/06/30/forum-has-moved/ | 1 |
| /blog/2014/07/15/python3-openid-fork | 1 |
| /blog/2014/07/15/python3-openid-fork/ | 1 |
| /blog/2014/07/20/dissecting-fetchers | 1 |
| /blog/2014/07/20/dissecting-fetchers/ | 1 |
| /blog/2014/07/26/highlight-js-what-next | 1 |
| /blog/2014/07/26/highlight-js-what-next/ | 1 |
| /blog/2014/08/07/carpet-testing | 1 |
| /blog/2014/08/07/carpet-testing/ | 1 |
| /blog/2014/08/08/https-highlights-org | 1 |
| /blog/2014/08/08/https-highlights-org/ | 1 |
| /blog/2014/09/07/anti-popup-policy | 1 |
| /blog/2014/09/07/anti-popup-policy/ | 1 |
| /blog/2014/09/26/refactoring-discovery-protocol | 1 |
| /blog/2014/09/26/refactoring-discovery-protocol/ | 1 |
| /blog/2014/10/11/ijson-20 | 1 |
| /blog/2014/10/11/ijson-20/ | 1 |
| /blog/2014/10/20/on-being-36 | 1 |
| /blog/2014/10/20/on-being-36/ | 1 |
| /blog/2014/11/12/shallow-reviews | 1 |
| /blog/2014/11/12/shallow-reviews/ | 1 |
| /blog/2014/11/18/automation-tools | 1 |
| /blog/2014/11/18/automation-tools/ | 1 |
| /blog/category/openid-refactor | 1 |
| /blog/category/openid-refactor/ | 1 |
| /blog/category/languages | 1 |
| /blog/category/languages/ | 1 |
| /blog/2015/02/06/learned-csharp-4-days | 1 |
| /blog/2015/02/06/learned-csharp-4-days/ | 1 |
| /blog/2015/03/22/json-encoding-problem | 1 |
| /blog/2015/03/22/json-encoding-problem/ | 1 |
| /blog/2015/04/15/ijson-in-rust | 1 |
| /blog/2015/04/15/ijson-in-rust/ | 1 |
| /blog/2015/05/06/styles-unification-first-results | 1 |
| /blog/2015/05/06/styles-unification-first-results/ | 1 |
| /blog/2015/05/21/ijson-in-rust-parser | 1 |
| /blog/2015/05/21/ijson-in-rust-parser/ | 1 |
| /blog/2015/05/28/ijson-in-rust-unescape | 1 |
| /blog/2015/05/28/ijson-in-rust-unescape/ | 1 |
| /blog/2015/07/09/ijson-in-rust-builder | 1 |
| /blog/2015/07/09/ijson-in-rust-builder/ | 1 |
| /blog/2015/07/21/versioning-rest-apis | 1 |
| /blog/2015/07/21/versioning-rest-apis/ | 1 |
| /blog/2015/07/24/versioning-followup | 1 |
| /blog/2015/07/24/versioning-followup/ | 1 |
| /blog/2015/07/27/versioning-rest-another-angle | 1 |
| /blog/2015/07/27/versioning-rest-another-angle/ | 1 |
| /blog/2015/08/26/ijson-in-rust-errors | 1 |
| /blog/2015/08/26/ijson-in-rust-errors/ | 1 |
| /blog/2015/09/09/highlight-js-cadence | 1 |
| /blog/2015/09/09/highlight-js-cadence/ | 1 |
| /blog/2015/11/11/ijson-in-rust-typed-lexer | 1 |
| /blog/2015/11/11/ijson-in-rust-typed-lexer/ | 1 |
| /blog/category/ijson-in-rust | 1 |
| /blog/category/ijson-in-rust/ | 1 |
| /blog/category/rust | 1 |
| /blog/category/rust/ | 1 |
| /blog/2016/08/16/highlight-js-turns-10 | 1 |
| /blog/2016/08/16/highlight-js-turns-10/ | 1 |
| /blog/2016/08/20/liberal-json | 1 |
| /blog/2016/08/20/liberal-json/ | 1 |
| /blog/2016/11/21/status-update-2016 | 1 |
| /blog/2016/11/21/status-update-2016/ | 1 |
| /blog/2017/05/13/http-status-codes-strings | 1 |
| /blog/2017/05/13/http-status-codes-strings/ | 1 |
| /blog/2018/12/30/status-update-2018 | 1 |
| /blog/2018/12/30/status-update-2018/ | 1 |
| /blog/2019/02/25/misconception-about-oss-support | 1 |
| /blog/2019/02/25/misconception-about-oss-support/ | 1 |
| /blog/2019/03/10/collections-counter | 1 |
| /blog/2019/03/10/collections-counter/ | 1 |
| /blog/2020/02/06/dicts-ordered | 1 |
| /blog/2020/04/15/on-kotlin | 1 |
| /blog/2020/04/15/on-kotlin/ | 1 |
| /blog/2020/07/28/server-upgrade-2020 | 1 |
| /blog/2020/07/28/server-upgrade-2020/ | 1 |
| /blog/2021/01/01/status-update-2020 | 1 |
| /blog/2021/01/01/status-update-2020/ | 1 |
| /blog/category/en | 1 |
| /blog/category/en/ | 1 |
| /blog/2010/05/19/elementflow/en | 1 |
| /blog/2010/05/19/elementflow/en/ | 1 |
| /blog/2011/09/06/pypy-ijson-2/en | 1 |
| /blog/2011/09/06/pypy-ijson-2/en/ | 1 |
| /blog/2012/05/24/smorg-update-2012 | 1 |
| /blog/2012/08/09/scientists-engineers-teachers/en | 1 |
| /blog/2012/08/09/scientists-engineers-teachers/en/ | 1 |
| /blog/2012/10/26/ijson-10/en | 1 |
| /blog/2012/10/26/ijson-10/en/ | 1 |
| /blog/2010/07/19/marcus-bilingual-blog/en | 1 |
| /blog/2014/07/21/dissecting-fetchers/en | 1 |
| /blog/2014/07/21/dissecting-fetchers/en/ | 1 |
| /blog/2020/04/14/on-kotlin/en | 1 |
| /blog/2020/04/14/on-kotlin/en/ | 1 |
| /blog/2005/10/03/xul-too-late | 1 |
| /blog/2005/10/03/xul-too-late/ | 1 |
| /blog/2005/07/08/css-boxes | 1 |
| /blog/2006/01/18/xhtml-once-more | 1 |
| /blog/wp-content/test.xhtml | 1 |
| /blog/category/django/feed | 1 |
| /blog/category/python/feed | 1 |
| /blog/category/primer/feed | 1 |
| /blog/category/ru-blogs/feed | 1 |
| /blog/category/software-design/feed | 1 |
| /blog/category/xhtml-vs-html/feed | 1 |
| /blog/category/web/feed | 1 |
| /blog/category/uncategorized/feed | 1 |
| /blog/category/mysoft/feed | 1 |
| /blog/category/vainglory/feed | 1 |
| /blog/category/wordpress/feed | 1 |
| /blog/category/delphi/feed | 1 |
| /blog/2005/05/04/hello | 1 |
| /blog/wp-content/js-hidden | 1 |
| /blog/category/tools/feed | 1 |
| /blog/2005/09/12/about | 1 |
| /blog/2005/09/12/about/ | 1 |
| /blog/2006/08/03/standard-controls | 1 |
| /blog/2006/08/03/standard-controls/ | 1 |
| /blog/category/usability/feed | 1 |
| /blog/category/openid/feed | 1 |
| /blog/category/ubuntu/feed | 1 |
| /blog/2005/09/23/storing-objects-clarification | 1 |
| /blog/2005/09/23/storing-objects-clarification/ | 1 |
| /blog/category/management/feed | 1 |
| /blog/wp-content/3col-layout/layout.html | 1 |
| /blog/category/unicode/feed | 1 |
| /blog/2006/08/10/plans-vs-plans | 1 |
| /blog/2006/08/10/plans-vs-plans/ | 1 |
| /blog/2007/09/26/%D0%BE%D1%82%D0%B2%D0%B5%D1%82-%D0%BD%D0%B0-%D1%81%D0 | 1 |
| /blog/2007/09/26/%D0%BE%D1%82%D0%B2%D0%B5%D1%82-%D0%BD%D0%B0-%D1%81%D0 | 1 |
| /blog/2007/01/19/moved-to-tektonic | 1 |
| /blog/2007/01/19/moved-to-tektonic/ | 1 |
| /blog/category/yandex/feed | 1 |
| /blog/category/cicero/feed | 1 |
| /blog/2007/03/09/w3c-returns-to-html | 1 |
| /blog/2005/09/15/copi-ru-hcard-and-programmers-with-free-time | 1 |
| /blog/2005/09/15/copi-ru-hcard-and-programmers-with-free-time/ | 1 |
| /blog/2008/10/28/rutube-openid-login | 1 |
| /blog/2008/10/28/rutube-openid-login/ | 1 |
| /blog/2008/02/21/offline-teaser | 1 |
| /blog/2008/02/21/offline-teaser/ | 1 |
| /blog/2008/09/11/mysql_replicated | 1 |
| /blog/2008/09/11/mysql_replicated/ | 1 |
| /blog/2008/06/02/exception-08-report | 1 |
| /blog/2008/06/02/exception-08-report/ | 1 |
| /blog/2005/06/20/forum-registration | 1 |
| /blog/2005/06/20/forum-registration/ | 1 |
| /blog/2008/06/15/forum-import-release | 1 |
| /blog/2008/06/15/forum-import-release/ | 1 |
| /blog/category | 1 |
| /blog/category/ | 1 |
| /blog/category/parallelism/feed | 1 |
| /blog/2009/02/16/openid-login-antipattern | 1 |
| /blog/2009/02/16/openid-login-antipattern/ | 1 |
| /blog/2009/02/23/openid-myths-superstitions | 1 |
| /blog/2009/02/23/openid-myths-superstitions/ | 1 |
| /blog/2009/03/27/django-11-beta | 1 |
| /blog/2009/03/27/django-11-beta/ | 1 |
| /blog/2009/05/31/what-signals-for | 1 |
| /blog/2009/05/31/what-signals-for/ | 1 |
| /blog/2009/01/22/move-month-problem | 1 |
| /blog/2009/01/22/move-month-problem/ | 1 |
| /blog/2009/06/17/evolution-pain-points | 1 |
| /blog/2009/06/17/evolution-pain-points/ | 1 |
| /blog/2010/03/09/software-patents/feed | 1 |
| /blog/feed | 1 |
| /blog/2010/05/19/elementflow | 1 |
| /blog/2010/05/19/elementflow/ | 1 |
| /blog/category/oauth/feed | 1 |
| /blog/2011/04/02/coder-at-work-in-russian | 1 |
| /blog/2011/04/02/coder-at-work-in-russian/ | 1 |
| /blog/pingback | 1 |
| /blog/2011/12/31/i-wish-you-7 | 1 |
| /blog/2011/12/31/i-wish-you-7/ | 1 |
| /blog/category/javascript/feed | 1 |
| /blog/category/openid-refactor/feed | 1 |
| /blog/category/languages/feed | 1 |
| /blog/category/ijson-in-rust/feed | 1 |
| /blog/category/rust/feed | 1 |
| /blog/2005/07/27/dynamic-hiding | 1 |
| /blog/2005/07/27/dynamic-hiding/ | 1 |
| /blog/2010/12/29/changing-places/en/ | 1 |
| /blog/2010/12/12/on-rest-complexity/ru/ | 1 |
| /blog/2008/05/07/exception-masterclass-09/ru/ | 1 |
| - | 2615 |
| / | 771 |
| /ocs/v2.php/apps/user_status/api/v1/user_status | 648 |
| /ru/ | 29 |
| /soft/highlight/en/ | 28 |
| /index.php/204 | 26 |
| /index.php/login | 23 |
| /media/soft/highlight/test.html | 12 |
| /soft/ | 11 |
| /soft/highlight/ | 10 |
| /ru | 9 |
| /.env | 9 |
| http://softwaremaniacs.org/ | 8 |
| /forum/viewtopic.php | 6 |
| /files/ | 6 |
| /wp-content/uploads/ | 5 |
| http://softwaremaniacs.org/blog | 5 |
| http://www.softwaremaniacs.org/blog | 5 |
| /assets/ | 5 |
| /media/ | 5 |
| /forum/highlightjs/1919/ | 4 |
| /about.php | 4 |
| /media/blog/js-hidden/ | 4 |
| /soft/highlight/zh/ | 4 |
| /wp-content/uploads/2021/ | 4 |
| /public/ | 4 |
| /ocs/v2.php/core/navigation/apps | 4 |
| /wp-login.php | 3 |
| /api/status | 3 |
| /news | 3 |
| /demo | 3 |
| /soft/highlight/en | 3 |
| /soft/highlight/download | 3 |
| /wp-admin/includes/ | 3 |
| /wp-content/uploads/2025/ | 3 |
| /wp-includes/ | 3 |
| /wp-content/themes/ | 3 |
| /images/ | 3 |
| /uploads/ | 3 |
| /backup/ | 3 |
| /media/blog/rit/ | 3 |
| /.well-known/ | 2 |
| /cgi-bin/ | 2 |
| /wp-admin/images/ | 2 |
| /soft/highlight/download/ | 2 |
| /soft/tags/ | 2 |
| http://softwaremaniacs.org/blog/2006/01/22 | 2 |
| /forum/highlightjs/14562/ | 2 |
| /forum/highlightjs/22174/ | 2 |
| /soft/atrueshadows/demo/ | 2 |
| /forum/users/1468/topics/ | 2 |
| http://softwaremaniacs.org/blog/category/django/cicero/page/3/ | 2 |
| /soft/mysql_cluster/en/ | 2 |
| http://softwaremaniacs.org/blog/category/rust/feed/en/ | 2 |
| /forum/feeds/articles/test/2846/ | 2 |
| /forum/feeds/articles/taco/424/ | 2 |
| /forum/django/14194/ | 2 |
| /forum/feeds/articles/django/12732/ | 2 |
| /media/blog/highlighters/google-code-prettify/test.html | 2 |
| /forum/highlightjs/16334/ | 2 |
| /forum/feeds/articles/test/11947/ | 2 |
| /soft/soft/ | 2 |
| /forum/feeds/articles/django/21359/ | 2 |
| /forum | 2 |
| /forum/feeds/articles/test/9132/ | 2 |
| /forum/feeds/articles/django/20657/ | 2 |
| /cicero/test/93/ | 2 |
| /forum/feeds/articles/test/4908/ | 2 |
| /about | 2 |
| /.env.production | 2 |
| /.env.old | 2 |
| /api/.env | 2 |
| /.env.local | 2 |
| /backend/.env | 2 |
| /forum/ | 2 |
| /soft/mysql_replicated/en | 2 |
| /forum/feeds/articles/django/21365/ | 2 |
| /soft/tagsfield/ | 2 |
| http://softwaremaniacs.org/blog/category/web/primer/page/2/ | 2 |
| /forum/django/11038/ | 2 |
| /forum/feeds/articles/django/12074/ | 2 |
| /webmail/ | 2 |
| /forum/feeds/articles/django/12679/ | 2 |
| /forum/django/7560/ | 2 |
| /forum/feeds/articles/django/6586/ | 2 |
| /forum/feeds/articles/python/18278/ | 2 |
| /forum/feeds/articles/highlightjs/23101/ | 2 |
| /feed/ | 2 |
| /forum/feeds/articles/highlightjs/15252/ | 2 |
| /wp-content/plugins/ | 2 |
| /wp-content/uploads/2023/ | 2 |
| /forum/web/353/ | 2 |
| /forum/django/7583/ | 2 |
| /tmp/ | 2 |
| /wp-content/uploads/2022/ | 2 |
| /wp-content/plugins/wp-file-manager/lib/php/connector.php | 2 |
| /wp-content/plugins/ajax-search-pro/js/file_upload.php | 2 |
| /wp-content/plugins/formidable/php/upload.php | 2 |
| /wp-content/uploads/2020/ | 2 |
| /administrator/ | 2 |
| /components/ | 2 |
| /modules/ | 2 |
| /templates/ | 2 |
| /core/ | 2 |
| /profiles/ | 2 |
| /archive/ | 2 |
| /storage/framework/sessions/ | 2 |
| /storage/framework/views/ | 2 |
| /commands/ | 2 |
| /downloads/ | 2 |
| /download/ | 2 |
| /handlers/ | 2 |
| /handler/ | 2 |
| /models/ | 2 |
| /event/ | 2 |
| /errors/ | 2 |
| /error/ | 2 |
| /forum/django/11038 | 2 |
| /status.php | 2 |
| /ocs/v1.php/cloud/capabilities | 2 |
| /ocs/v2.php/apps/files/api/v1/directEditing | 2 |
| /ocs/v1.php/cloud/user | 2 |
| /forum/feeds/articles/django/12871/ | 2 |
| /forum/feeds/articles/highlightjs/8377/ | 2 |
| /media/blog/3col-layout/layout.html | 2 |
| /forum/feeds/articles/django/12667/ | 2 |
| /forum/feeds/articles/taco/638/ | 2 |
| /forum/feeds/articles/test/82/ | 2 |
| /soft/mysql_replicated/en/ | 2 |
| /soft/atrueshadows/ | 2 |
| /user.php | 2 |
| /nudi.php | 2 |
| /forum/feeds/articles/django/20589/ | 2 |
| /inputs.php | 1 |
| /ioxi-o.php | 1 |
| /function/function.php | 1 |
| /rip.php | 1 |
| /admin.php | 1 |
| /wp-content/uploads/dropdown.php | 1 |
| /cache.php | 1 |
| /themes.php | 1 |
| /an.php | 1 |
| /wp-content/function.php | 1 |
| /randkeyword.PhP7 | 1 |
| /ws.php | 1 |
| /wp-admin/user.php | 1 |
| /wp-conf.php | 1 |
| /wp-content/themes/hideo/network.php | 1 |
| /abc.php | 1 |
| /abcd.php | 1 |
| /as.php | 1 |
| /wp-trackback.php | 1 |
| /file.php | 1 |
| /adminfuns.php | 1 |
| /wp-good.php | 1 |
| /xmlrpc.php | 1 |
| /goods.php | 1 |
| /class-t.api.php | 1 |
| /sf.php | 1 |
| /kbfr.php | 1 |
| /autoload_classmap.php | 1 |
| /chosen.php | 1 |
| /classwithtostring.php | 1 |
| /defaults.php | 1 |
| /info.php | 1 |
| /wp-includes/Requests/src/Response/1.php | 1 |
| /wp-includes/html-api/photo.php | 1 |
| /wp-content/admin.php | 1 |
| /wp-admin/css/colors/ectoplasm/ | 1 |
| /wp-content/themes/admin.php | 1 |
| /wp-content/plugins/index.php | 1 |
| /wp-includes/PHPMailer/ | 1 |
| /wsoyanz.php | 1 |
| /xleet.php | 1 |
| /xmrlpc.php | 1 |
| /playground/showdown-highlight/ | 1 |
| /auth.php | 1 |
| /cloud.php | 1 |
| /configs.php | 1 |
| /cong.php | 1 |
| /content.php | 1 |
| /css.php | 1 |
| /css/item.php | 1 |
| /db.php | 1 |
| /doc.php | 1 |
| /f35.php | 1 |
| /favicon.php | 1 |
| /file5.php | 1 |
| /files.php | 1 |
| /files/index.php | 1 |
| /fix.php | 1 |
| /flower.php | 1 |
| /function.php | 1 |
| /gecko.php | 1 |
| /gelay.php | 1 |
| /gg.php | 1 |
| /images/about.php | 1 |
| /images/alfa-rex.php | 1 |
| /images/photo.php | 1 |
| http://softwaremaniacs.org/soft/highlight/description | 1 |
| /soft/highlight/description | 1 |
| http://softwaremaniacs.org/forum/django | 1 |
| /forum/django | 1 |
| /forum/python/19595 | 1 |
| /forum/users/1437/ | 1 |
| /forum/django/19374/ | 1 |
| http://softwaremaniacs.org/blog/2007/08/18/conditional-get-bites | 1 |
| http://makedayshappy.blogspot.com/ | 1 |
| http://softwaremaniacs.org/blog/2016/02/12/ownership-borrowing-hard | 1 |
| /forum/openid/6700/ | 1 |
| /forum/django/42847/ | 1 |
| http://softwaremaniacs.org/blog/category/web/feed/atom/ | 1 |
| http://softwaremaniacs.org/blog/2011/01/07/django-micro-framework | 1 |
| /phpcms/modules/formguide/install/templates/show_js.html | 1 |
| /index.php | 1 |
| /forum/django/22776/ | 1 |
| http://softwaremaniacs.org/blog/2005/11/18/akismet-antispam-plugin | 1 |
| /forum/django/14693/ | 1 |
| http://softwaremaniacs.org/blog/2005/12/01 | 1 |
| /playground/showdown-highlight/%E2%80%9Dhttp:/twitch.tv/mattdemers%E2% | 1 |
| /playground/showdown-highlight/%E2%80%9Dhttp:/twitter.com/mattdemers%E | 1 |
| /media/blog/modern-layout/modern-layout.zip | 1 |
| /wp-content/plugins/mail-masta/inc/campaign/count_of_send.php | 1 |
| /wp-content/plugins/superstorefinder/wpsf-uploadify.php | 1 |
| /wp-content/plugins/revslider/temp/update_extract/revslider/update.php | 1 |
| /wp-content/plugins/synoptic/lib/uploadify/uploadify.php | 1 |
| /wp-content/plugins/tdo-mini-forms/upload.php | 1 |
| /wp-content/plugins/wp-google-map/upload.php | 1 |
| /wp-content/plugins/zs-tools/upload.php | 1 |
| /wp-content/plugins/wp-easycart/upload.php | 1 |
| /wp-content/plugins/simple-download-monitor/upload.php | 1 |
| /wp-content/plugins/wpdatatables/upload.php | 1 |
| /wp-content/plugins/easy-media-gallery/upload.php | 1 |
| /wp-content/plugins/yop-poll/upload.php | 1 |
| /wp-content/plugins/inboundiomarketing/upload.php | 1 |
| /wp-content/plugins/wplms/upload.php | 1 |
| /wp-content/plugins/blaze/upload.php | 1 |
| /wp-content/plugins/wp-advanced-search/upload.php | 1 |
| /wp-content/plugins/duplicator/upload.php | 1 |
| /wp-content/plugins/mp3-jplayer/upload.php | 1 |
| /wp-content/plugins/wp-ecommerce/upload.php | 1 |
| /wp-content/plugins/wordfence/upload.php | 1 |
| /wp-content/plugins/wp-optimize/upload.php | 1 |
| /wp-content/plugins/wp-cerber/upload.php | 1 |
| /wp-content/plugins/wp-security-audit-log/upload.php | 1 |
| /wp-content/plugins/wp-super-cache/upload.php | 1 |
| /wp-content/plugins/flying-press/upload.php | 1 |
| /wp-content/plugins/swift-performance/upload.php | 1 |
| /wp-content/plugins/cache-enabler/upload.php | 1 |
| /wp-content/plugins/simple-cache/upload.php | 1 |
| /wp-content/plugins/speed-booster-pack/upload.php | 1 |
| /wp-content/plugins/breeze/upload.php | 1 |
| /wp-content/plugins/debug-bar/upload.php | 1 |
| /wp-content/plugins/wp-cron-cleaner/upload.php | 1 |
| /wp-content/plugins/wp-cron-manager/upload.php | 1 |
| /wp-admin/ | 1 |
| /wp-content/ | 1 |
| /wp-content/cache/ | 1 |
| /wp-content/languages/ | 1 |
| /wp-content/upgrade/ | 1 |
| /wp-content/backup-/ | 1 |
| /wp-config.php.bak/ | 1 |
| /wp-content/uploads/2012/ | 1 |
| /wp-content/uploads/2013/ | 1 |
| /wp-content/uploads/2014/ | 1 |
| /wp-content/uploads/2015/ | 1 |
| /wp-content/uploads/2016/ | 1 |
| /wp-content/uploads/2017/ | 1 |
| /wp-content/uploads/2018/ | 1 |
| /wp-content/uploads/2019/ | 1 |
| /wp-content/uploads/2024/ | 1 |
| /wp-content/uploads/2026/ | 1 |
| /storage/ | 1 |
| /storage/app/ | 1 |
| /storage/framework/ | 1 |
| /storage/logs/ | 1 |
| /bootstrap/ | 1 |
| /bootstrap/cache/ | 1 |
| /config/ | 1 |
| /database/ | 1 |
| /database/migrations/ | 1 |
| /database/seeders/ | 1 |
| /resources/ | 1 |
| /resources/views/ | 1 |
| /routes/ | 1 |
| /public/uploads/ | 1 |
| /public/storage/ | 1 |
| /vendor/ | 1 |
| /vendor/bin/ | 1 |
| /vendor/composer/ | 1 |
| /administrator/components/ | 1 |
| /plugins/ | 1 |
| /images/stories/ | 1 |
| /sites/ | 1 |
| /sites/default/ | 1 |
| /sites/default/files/ | 1 |
| /sites/all/modules/ | 1 |
| /sites/all/themes/ | 1 |
| /modules/contrib/ | 1 |
| /themes/contrib/ | 1 |
| /app/ | 1 |
| /app/code/ | 1 |
| /app/design/ | 1 |
| /var/ | 1 |
| /var/log/ | 1 |
| /var/cache/ | 1 |
| /media/catalog/ | 1 |
| /backups/ | 1 |
| /temp/ | 1 |
| /logs/ | 1 |
| /cache/ | 1 |
| /caches/ | 1 |
| /upload/ | 1 |
| /uploads/backup/ | 1 |
| /assets/images/ | 1 |
| /assets/uploads/ | 1 |
| /static/ | 1 |
| /old/ | 1 |
| /old_website/ | 1 |
| /previous_version/ | 1 |
| /wp-content/uploads/2025/01/ | 1 |
| /wp-content/uploads/2025/02/ | 1 |
| /wp-content/uploads/2025/03/ | 1 |
| /wp-content/uploads/2025/04/ | 1 |
| /wp-content/uploads/2025/05/ | 1 |
| /wp-content/uploads/2025/06/ | 1 |
| /wp-content/uploads/2025/07/ | 1 |
| /wp-content/uploads/2025/08/ | 1 |
| /wp-content/uploads/2025/09/ | 1 |
| /wp-content/uploads/2025/10/ | 1 |
| /wp-content/uploads/2025/11/ | 1 |
| /wp-content/uploads/2025/12/ | 1 |
| /storage/app/public/ | 1 |
| /storage/app/private/ | 1 |
| /storage/framework/cache/ | 1 |
| /storage/framework/testing/ | 1 |
| /wp-content/backup-db/ | 1 |
| /wp-content/wflogs/ | 1 |
| /wp-content/ai1wm-backups/ | 1 |
| /wp-content/updraft/ | 1 |
| /wp-content/uploads/sucuri/ | 1 |
| /wp-content/uploads/backwpup-*/ | 1 |
| /import/ | 1 |
| /export/ | 1 |
| /imports/ | 1 |
| /exports/ | 1 |
| /import_export/ | 1 |
| /import-export/ | 1 |
| /data_import/ | 1 |
| /data_export/ | 1 |
| /csv_import/ | 1 |
| /csv_export/ | 1 |
| /xml_import/ | 1 |
| /xml_export/ | 1 |
| /excel_import/ | 1 |
| /excel_export/ | 1 |
| /bulk_import/ | 1 |
| /bulk_export/ | 1 |
| /migrations/ | 1 |
| /seeds/ | 1 |
| /seeders/ | 1 |
| /dump/ | 1 |
| /dumps/ | 1 |
| /sql_dump/ | 1 |
| /database_dump/ | 1 |
| /backup_db/ | 1 |
| /db_backup/ | 1 |
| /db_dump/ | 1 |
| /mysql_dump/ | 1 |
| /postgres_dump/ | 1 |
| /api/ | 1 |
| /api/v1/ | 1 |
| /api/v2/ | 1 |
| /api/docs/ | 1 |
| /swagger/ | 1 |
| /postman/ | 1 |
| /docs/ | 1 |
| /documentation/ | 1 |
| /apidoc/ | 1 |
| /redoc/ | 1 |
| /uploads/temp/ | 1 |
| /uploads/tmp/ | 1 |
| /uploads/import/ | 1 |
| /uploads/export/ | 1 |
| /media/temp/ | 1 |
| /media/import/ | 1 |
| /media/export/ | 1 |
| /temp_upload/ | 1 |
| /tmp_upload/ | 1 |
| /staging/ | 1 |
| /stage/ | 1 |
| /dev/ | 1 |
| /development/ | 1 |
| /testing/ | 1 |
| /test/ | 1 |
| /tests/ | 1 |
| /test_data/ | 1 |
| /fixtures/ | 1 |
| /scripts/ | 1 |
| /bin/ | 1 |
| /console/ | 1 |
| /crons/ | 1 |
| /cron_jobs/ | 1 |
| /scheduler/ | 1 |
| /jobs/ | 1 |
| /queues/ | 1 |
| /queue/ | 1 |
| /workers/ | 1 |
| /logs/app/ | 1 |
| /logs/error/ | 1 |
| /logs/debug/ | 1 |
| /logs/access/ | 1 |
| /sessions/ | 1 |
| /session/ | 1 |
| /cookies/ | 1 |
| /token/ | 1 |
| /tokens/ | 1 |
| /certificates/ | 1 |
| /certs/ | 1 |
| /ssl/ | 1 |
| /keys/ | 1 |
| /private_keys/ | 1 |
| /encryption/ | 1 |
| /decryption/ | 1 |
| /encode/ | 1 |
| /decode/ | 1 |
| /compress/ | 1 |
| /decompress/ | 1 |
| /zip/ | 1 |
| /unzip/ | 1 |
| /pdf/ | 1 |
| /documents/ | 1 |
| /reports/ | 1 |
| /report/ | 1 |
| /statistics/ | 1 |
| /stats/ | 1 |
| /analytics/ | 1 |
| /monitoring/ | 1 |
| /metrics/ | 1 |
| /grafana/ | 1 |
| /prometheus/ | 1 |
| /docker/ | 1 |
| /dockerfile/ | 1 |
| /k8s/ | 1 |
| /kubernetes/ | 1 |
| /helm/ | 1 |
| /deploy/ | 1 |
| /deployment/ | 1 |
| /releases/ | 1 |
| /release/ | 1 |
| /ci/ | 1 |
| /cd/ | 1 |
| /jenkins/ | 1 |
| /gitlab-ci/ | 1 |
| /github-actions/ | 1 |
| /configs/ | 1 |
| /configuration/ | 1 |
| /settings/ | 1 |
| /environment/ | 1 |
| /env/ | 1 |
| /envs/ | 1 |
| /environment_variables/ | 1 |
| /middleware/ | 1 |
| /filters/ | 1 |
| /interceptors/ | 1 |
| /validators/ | 1 |
| /validation/ | 1 |
| /form_validation/ | 1 |
| /template/ | 1 |
| /layouts/ | 1 |
| /partials/ | 1 |
| /helpers/ | 1 |
| /helper/ | 1 |
| /utilities/ | 1 |
| /utils/ | 1 |
| /libraries/ | 1 |
| /lib/ | 1 |
| /packages/ | 1 |
| /extensions/ | 1 |
| /extension/ | 1 |
| /addons/ | 1 |
| /addon/ | 1 |
| /widgets/ | 1 |
| /widget/ | 1 |
| /blocks/ | 1 |
| /block/ | 1 |
| /elements/ | 1 |
| /component/ | 1 |
| /controllers/ | 1 |
| /controller/ | 1 |
| /model/ | 1 |
| /repositories/ | 1 |
| /repository/ | 1 |
| /services/ | 1 |
| /service/ | 1 |
| /providers/ | 1 |
| /provider/ | 1 |
| /factories/ | 1 |
| /factory/ | 1 |
| /builders/ | 1 |
| /builder/ | 1 |
| /decorators/ | 1 |
| /decorator/ | 1 |
| /adapters/ | 1 |
| /adapter/ | 1 |
| /listeners/ | 1 |
| /listener/ | 1 |
| /subscribers/ | 1 |
| /subscriber/ | 1 |
| /events/ | 1 |
| /command/ | 1 |
| /queries/ | 1 |
| /query/ | 1 |
| /dto/ | 1 |
| /dtos/ | 1 |
| /transformer/ | 1 |
| /transformers/ | 1 |
| /serializers/ | 1 |
| /serializer/ | 1 |
| /normalizers/ | 1 |
| /normalizer/ | 1 |
| /presenters/ | 1 |
| /presenter/ | 1 |
| /view_models/ | 1 |
| /view_model/ | 1 |
| /forms/ | 1 |
| /form/ | 1 |
| /requests/ | 1 |
| /request/ | 1 |
| /responses/ | 1 |
| /response/ | 1 |
| /exceptions/ | 1 |
| /exception/ | 1 |
| /faults/ | 1 |
| /fault/ | 1 |
| /constants/ | 1 |
| /constant/ | 1 |
| /enums/ | 1 |
| /enum/ | 1 |
| /interfaces/ | 1 |
| /interface/ | 1 |
| /traits/ | 1 |
| /trait/ | 1 |
| /abstracts/ | 1 |
| /abstract/ | 1 |
| /bases/ | 1 |
| /base/ | 1 |
| /common/ | 1 |
| /shared/ | 1 |
| /support/ | 1 |
| /platform/ | 1 |
| /framework/ | 1 |
| /engine/ | 1 |
| /system/ | 1 |
| /legacy/ | 1 |
| /legacy_code/ | 1 |
| /deprecated/ | 1 |
| /old_code/ | 1 |
| /patches/ | 1 |
| /patch/ | 1 |
| /hotfixes/ | 1 |
| /hotfix/ | 1 |
| /maintenance/ | 1 |
| /maintain/ | 1 |
| /updates/ | 1 |
| /update/ | 1 |
| /bugfixes/ | 1 |
| /fixes/ | 1 |
| /.well-known/acme-challenge/ | 1 |
| /.well-known/pki-validation/ | 1 |
| /.well-known/security.txt/ | 1 |
| /.well-known/apple-app-site-association/ | 1 |
| /.well-known/change-password/ | 1 |
| /.well-known/webfinger/ | 1 |
| /cgi-bin/php/ | 1 |
| /cgi-bin/perl/ | 1 |
| /cgi-bin/python/ | 1 |
| /cgi-sys/ | 1 |
| /cgi-local/ | 1 |
| /fcgi-bin/ | 1 |
| /fastcgi-bin/ | 1 |
| /icons/ | 1 |
| /icons/small/ | 1 |
| /icons/large/ | 1 |
| /error_docs/ | 1 |
| /errordocs/ | 1 |
| /errorpages/ | 1 |
| /wp-admin/css/ | 1 |
| /wp-admin/js/ | 1 |
| /wp-admin/network/ | 1 |
| /wp-admin/user/ | 1 |
| /wp-includes/css/ | 1 |
| /wp-includes/js/ | 1 |
| /wp-includes/images/ | 1 |
| /wp-includes/fonts/ | 1 |
| /wp-includes/widgets/ | 1 |
| /wp-content/mu-plugins/ | 1 |
| /wp-content/advanced-cache.php/ | 1 |
| /wp-content/db.php/ | 1 |
| /wp-content/object-cache.php/ | 1 |
| /wp-content/nginx.conf/ | 1 |
| /wp-content/php.ini/ | 1 |
| /wp-content/.htaccess/ | 1 |
| /storage/framework/cache/data/ | 1 |
| /storage/framework/cache/locks/ | 1 |
| /bootstrap/cache/packages.php/ | 1 |
| /bootstrap/cache/services.php/ | 1 |
| /bootstrap/cache/routes-v7.php/ | 1 |
| /bootstrap/cache/config.php/ | 1 |
| /storage/logs/laravel.log/ | 1 |
| /storage/logs/lumen.log/ | 1 |
| /file-upload/ | 1 |
| /file-manager/ | 1 |
| /editor/ | 1 |
| /ckeditor/ | 1 |
| /tinymce/ | 1 |
| /froala/ | 1 |
| /calendar/ | 1 |
| /schedule/ | 1 |
| /booking/ | 1 |
| /newsletter/ | 1 |
| /mail/ | 1 |
| /email/ | 1 |
| /mailer/ | 1 |
| /sendmail/ | 1 |
| /sms/ | 1 |
| /notifications/ | 1 |
| /push-notifications/ | 1 |
| /websocket/ | 1 |
| /chat/ | 1 |
| /messaging/ | 1 |
| /messages/ | 1 |
| /conversations/ | 1 |
| /profile/ | 1 |
| /user/ | 1 |
| /users/ | 1 |
| /account/ | 1 |
| /dashboard/ | 1 |
| /manager/ | 1 |
| /control-panel/ | 1 |
| /cpanel/ | 1 |
| /roundcube/ | 1 |
| /squirrelmail/ | 1 |
| /phpmyadmin/ | 1 |
| /phpPgAdmin/ | 1 |
| /adminer/ | 1 |
| /mysql-admin/ | 1 |
| /webmin/ | 1 |
| /virtualmin/ | 1 |
| /ispconfig/ | 1 |
| /backup_old/ | 1 |
| /backup_archive/ | 1 |
| /backup_2024/ | 1 |
| /backup_2025/ | 1 |
| /temp_files/ | 1 |
| /temporary/ | 1 |
| /tmp_files/ | 1 |
| /tmp_uploads/ | 1 |
| /cache_files/ | 1 |
| /cached/ | 1 |
| /compiled/ | 1 |
| /compressed/ | 1 |
| /ssl_certs/ | 1 |
| /ssl_certificates/ | 1 |
| /ssl_keys/ | 1 |
| /ssl_crt/ | 1 |
| /letsencrypt/ | 1 |
| /acme/ | 1 |
| /certbot/ | 1 |
| /ssl-pinning/ | 1 |
| /security/ | 1 |
| /firewall/ | 1 |
| /waf/ | 1 |
| /modsecurity/ | 1 |
| /var/run/ | 1 |
| /var/pid/ | 1 |
| /var/lock/ | 1 |
| /var/tmp/ | 1 |
| /tmp/sessions/ | 1 |
| /tmp/uploads/ | 1 |
| /tmp/cache/ | 1 |
| /runtime/ | 1 |
| /runtime/cache/ | 1 |
| /runtime/logs/ | 1 |
| /runtime/sessions/ | 1 |
| /data/ | 1 |
| /datasets/ | 1 |
| /dataset/ | 1 |
| /data-science/ | 1 |
| /ml-models/ | 1 |
| /trained-models/ | 1 |
| /weights/ | 1 |
| /notebooks/ | 1 |
| /jupyter/ | 1 |
| /colab/ | 1 |
| /datastudio/ | 1 |
| /wp-content/plugins/wp-file-manager/lib/php/connector.minimal.php | 1 |
| /wp-admin/async-upload.php | 1 |
| /wp-admin/media-upload.php | 1 |
| /wp-content/themes/twentytwentyone/inc/upload.php | 1 |
| /wp-content/themes/twentytwenty/inc/upload.php | 1 |
| /wp-content/themes/twentynineteen/inc/upload.php | 1 |
| /wp-content/themes/twentyseventeen/inc/upload.php | 1 |
| /wp-content/themes/twentysixteen/inc/upload.php | 1 |
| /wp-content/themes/twentyfifteen/inc/upload.php | 1 |
| http://softwaremaniacs.org/blog/2016/02/12/ownership-borrowing-hard/fe | 1 |
| /soft/highlight/en/download | 1 |
| /media/blog/highlighters/syntaxhighlighter/test.html | 1 |
| /media/blog/highlighters/shjs/test.html | 1 |
| /media/blog/testjson.py | 1 |
| /media/blog/testjson2.py | 1 |
| /about/en | 1 |
| /media/blog/phone-counter.py | 1 |
| /soft/taco | 1 |
| /forum/viewforum.php | 1 |
| /soft/atrueshadows | 1 |
| /media/blog/test.xhtml | 1 |
| /soft/sylore | 1 |
| /media/soft/calculator/Calculator.pas | 1 |
| /media/blog/js-hidden | 1 |
| /forum/django/20405 | 1 |
| /soft/highlight | 1 |
| /media/blog/modern-layout/layout-pixels.html | 1 |
| /media/blog/modern-layout/layout.html | 1 |
| /media/blog/delphi-highlight.html | 1 |
| /media/blog/3col-layout/layout-0.html | 1 |
| /forum/django/26599 | 1 |
| /forum/django/30224 | 1 |
| /soft/tags | 1 |
| /soft/tags/en | 1 |
| /media/blog/3col-layout/layout-flex-1.html | 1 |
| /media/blog/3col-layout/layout-flex-2.html | 1 |
| /media/blog/3col-layout/layout-flex-long-1.html | 1 |
| /media/blog/3col-layout/layout-flex-long-2.html | 1 |
| /media/blog/3col-layout/layout-flex-long.html | 1 |
| /media/blog/3col-layout/layout-flex.html | 1 |
| /forum/django/23302 | 1 |
| /forum/django/6586 | 1 |
| /forum/django/3252 | 1 |
| /soft | 1 |
| /forum/highlightjs/10364 | 1 |
| /forum/highlightjs/25039 | 1 |
| /media/blog/exception06 | 1 |
| /media/blog/exception06/ | 1 |
| /forum/django/3944 | 1 |
| /cicero/test | 1 |
| /cicero/test/search | 1 |
| /cicero | 1 |
| /cicero/test/98 | 1 |
| /forum/django/3216 | 1 |
| /forum/django/6594 | 1 |
| /forum/django/9357 | 1 |
| /forum/django/14426 | 1 |
| /forum/django/42847 | 1 |
| /forum/django/8372 | 1 |
| /forum/python/31388 | 1 |
| /forum/test/2598 | 1 |
| /cicero/test/54 | 1 |
| /media/blog/rit | 1 |
| /forum/django/7442 | 1 |
| /forum/django/9022 | 1 |
| /cicero/users/1 | 1 |
| /cicero/test/143 | 1 |
| /cicero/test/180 | 1 |
| /cicero/test/176 | 1 |
| /forum/django/20513 | 1 |
| /forum/django/7358 | 1 |
| /soft/mysql_replicated | 1 |
| /soft/vooid | 1 |
| /forum/openid/19805 | 1 |
| /forum/openid/5979 | 1 |
| /forum/django/13664 | 1 |
| /forum/django/25904 | 1 |
| /forum/django/8856 | 1 |
| /forum/openid/19442 | 1 |
| /forum/openid/6700 | 1 |
| /forum/openid/6882 | 1 |
| /forum/highlightjs/1149 | 1 |
| /forum/openid/14549 | 1 |
| /soft/change-background | 1 |
| /soft/mysql_cluster | 1 |
| /soft/highlight/describing-language | 1 |
| /soft/highlight/addons | 1 |
| /soft/highlight/contribution | 1 |
| /soft/highlight/creating-styles | 1 |
| /forum/python/32546 | 1 |
| /forum/django/14693 | 1 |
| /forum/django/38457 | 1 |
| /cicero/users/openid_whitelist | 1 |
| /forum/test | 1 |
| /forum/openid/2758 | 1 |
| /forum/openid | 1 |
| /forum/web | 1 |
| /forum/django/2578 | 1 |
| /forum/web/2493 | 1 |
| /forum/users/openid_whitelist | 1 |
| /forum/highlightjs | 1 |
| /soft/cicero | 1 |
| /forum/highlightjs/6612 | 1 |
| /forum/django/15548 | 1 |
| /forum/django/15567 | 1 |
| /forum/django/19374 | 1 |
| /forum/django/22299 | 1 |
| /forum/django/23100 | 1 |
| /forum/django/28760 | 1 |
| /forum/django/42542 | 1 |
| /forum/django/22175 | 1 |
| /forum/test/5447 | 1 |
| /forum/django/22166 | 1 |
| /forum/python | 1 |
| /soft/soft | 1 |
| /soft/tagsfield | 1 |
| /soft/sanestat | 1 |
| /sanestat | 1 |
| /forum/django/18770 | 1 |
| /forum/django/23158 | 1 |
| /forum/django/41731 | 1 |
| /forum/django/8593 | 1 |
| /forum/taco/3832 | 1 |
| /forum/django/10039 | 1 |
| /forum/django/10745 | 1 |
| /forum/django/15069 | 1 |
| /forum/django/17711 | 1 |
| /forum/django/22139 | 1 |
| /forum/django/26029 | 1 |
| /forum/django/29050 | 1 |
| /forum/django/11108 | 1 |
| /forum/django/12053 | 1 |
| /forum/django/12074 | 1 |
| /forum/django/12815 | 1 |
| /forum/django/14369 | 1 |
| /forum/django/12732 | 1 |
| /forum/django/19506 | 1 |
| /forum/django/28238 | 1 |
| /forum/highlightjs/22226 | 1 |
| /forum/django/23887 | 1 |
| /forum/django/19446 | 1 |
| /media/blog/P1070702.JPG | 1 |
| /forum/python/28345 | 1 |
| /forum/openid/30060 | 1 |
| /forum/django/88285 | 1 |
| /forum/python/88286 | 1 |
| /forum/django/21513/ | 1 |
| /about.php/wp-content/x/index.php | 1 |
| /about.php7 | 1 |
| /admin | 1 |
| /.well-known/security.txt | 1 |
| http://softwaremaniacs.org/forum/web/2948 | 1 |
| /forum/web/2948 | 1 |
| http://softwaremaniacs.org/forum/web/348 | 1 |
| /forum/web/348 | 1 |
| http://a398.xx507.com/ | 1 |
| http://softwaremaniacs.org/Images/alenacpp/cppmap.cdr | 1 |
| /Images/alenacpp/cppmap.cdr | 1 |
| /media/alenacpp/cppmap.cdr | 1 |
| http://softwaremaniacs.org/blog/2010/10/29/ubuntu-typography-keyboard | 1 |
| http://www.softwaremaniacs.org/ | 1 |
| http://softwaremaniacs.org/soft/change-background | 1 |
| /apps/theming/img/background/jo-myoung-hee-fluid.webp | 1 |
| /about/ | 1 |
| /ilyu.php | 1 |
| /tun.php | 1 |
| /ojns.php | 1 |
| /cbet.php | 1 |
| /lgbcw.php | 1 |
| /iznb.php | 1 |
| /SiteServer/Ajax/ajaxOtherService.aspx | 1 |
| /runtime/cache/ok123.php | 1 |
| /login8.php | 1 |
| /runtime/login8.php | 1 |
| /runtime/cache/login8.php | 1 |
| http://softwaremaniacs.org/blog/2005/12/19 | 1 |
| /ads.txt | 1 |