Всего хитов: 4599

Хиты
URL Количество
/blog 3733
/blog/2020/02/05/dicts-ordered/en/ 42
/blog/2007/04/02/yandex/ 25
/blog/2006/03/07/two-wikis/ 23
/blog/2009/10/04/authorization-on-trust/ 23
/blog/2005/05/18/pingback-rules/ 22
/blog/2023/12/01/config-success/en/ 20
/blog/en/ 16
/blog/2008/06/14/forum-import-release/ 16
/blog/2005/12/19/xhtml-you-say/ 12
/blog/2010/01/31/brewers-cap-theorem/ 11
/blog/ 11
/blog/blog/ 10
/blog/2005/05/18/pingback-rules 10
/blog/2021/03/06/new-pet-project/en/ 9
/blog/2022/11/10/python-trie/en/ 8
/blog/2020/02/05/dicts-ordered/en 8
/blog/2005/06/19/forum-registration/ 7
/blog/2007/12/08/ie8-and-html5/ 7
/blog/2016/02/12/ownership-borrowing-hard/en/ 7
/blog/2006/07/28/unicode-and-bytes/ 6
/blog/2007/11/18/liquid-rescale/ 6
/blog/2007/04/02/yandex 6
/blog/category/primer/ 6
/blog/2021/10/11/nfp/en/ 6
/blog/2009/03/22/media-tag/ 6
/blog/2011/05/22/highlighters-comparison/ 5
/blog/2008/11/08/shaken-not-stirred/ 5
/blog/2009/10/04/authorization-on-trust 5
/blog/en 5
/blog/2007/04/24/thinking-of-being-openid-server 5
/blog/2005/12/08/django 5
/blog/2005/12/01/css-layout-float 5
/blog/2021/10/25/debounce/en/ 5
/blog/2006/10/12/plat-forms 5
/blog/2006/03/27/swap-var-values/ 5
/blog/2006/06/10/caps-lock-experiment 5
/blog/2023/12/01/config-success/ 5
/blog/2016/08/20/liberal-json/ 4
/blog/2020/04/14/on-kotlin/ 4
/blog/2012/01/16/partition-tolerance/ 4
/blog/2010/05/18/elementflow 4
/blog/2010/06/03/highlight-js-help-wanted 4
/blog/2010/04/01/switching-locale 4
/blog/2011/01/24/cross-blog-discussions 4
/blog/2011/01/28/moderation-by-darwin 4
/blog/2011/01/11/no-h264-in-chrome 4
/blog/2011/01/02/highlight-js-opens-up 4
/blog/2010/02/09/django-auth-safe-defaults 4
/blog/2009/12/31/i-wish-you-5 4
/blog/2009/12/24/moved-to-linode 4
/blog/2009/12/11/adisp 4
/blog/2009/11/12/pubsubhubbub 4
/blog/2009/11/05/classy-screensaver-wante 4
/blog/2009/09/12/404fest-ru 4
/blog/2009/08/08/hcard-vs-sreg 4
/blog/2009/08/24/merging-dom-trees 4
/blog/2009/06/08/trimming-path-prefix 4
/blog/2009/07/30/django-admin-custom-filterspecs 4
/blog/2009/02/22/openid-myths-superstitions 4
/blog/2009/03/29/dochub-docpad-docbucket 4
/blog/2009/03/16/another-one 4
/blog/2009/03/21/media-tag 4
/blog/2009/03/26/django-11-beta 4
/blog/2009/05/30/what-signals-for 4
/blog/2008/12/30/programmers-interview 4
/blog/2008/12/31/i-wish-you-4 4
/blog/2008/12/05/highlightjs-50 4
/blog/2008/11/21/yahoo-openid-on-cicero 4
/blog/2008/11/09/parent-context-in-inclusion-tag 4
/blog/2005/12/01/css-layout-float/ 4
/blog/2008/11/02/rest-vs-ws 4
/blog/2008/09/29/fonts-structure-in-css 4
/blog/2008/08/28/django-release-party 4
/blog/2008/09/03/only-trunk-matters 4
/blog/2008/08/10/is-matthew-back 4
/blog/2008/06/24/logout-interface 4
/blog/2008/06/27/openid-login-history 4
/blog/category/cicero 4
/blog/2008/07/14/cicero-one-month-later 4
/blog/2008/07/03/django-sprin 4
/blog/2008/04/27/antispam-and-social-whitelisting 4
/blog/2008/04/16/sre-extended 4
/blog/2008/04/20/wsgi-framework 4
/blog/2008/05/16/exception-08-theme 4
/blog/2007/12/25/accept-header-inconsistencies 4
/blog/2007/12/26/tea-lifehack 4
/blog/2007/12/08/ie8-and-html5 4
/blog/2007/11/14/django-templates-get-autoescaping 4
/blog/2007/10/04/exception-log 4
/blog/2007/09/10/highlight-js-evolution 4
/blog/2007/08/23/autumn-exception 4
/blog/2008/01/13/webpython-ru 4
/blog/2008/01/14/highlight-js-in-dojo-and-beyond 4
/blog/2008/02/04/manage-custom-commands 4
/blog/2008/03/20/2070-moves 4
/blog/2008/03/22/highlightjs-40-release 4
/blog/2008/03/18/mysql_cluster 4
/blog/2007/07/01/post-deletion 4
/blog/2007/08/18/conditional-get-bites 4
/blog/2007/08/13/%d0%b2%d0%b8%d0%b4%d0%b5%d0%be-%d1%81-%d1%80%d0%b8%d1 4
/blog/2007/08/03/html-css-guy-wanted 4
/blog/2007/06/10/moderators-and-article-editing 4
/blog/2007/04/18/rit-2007-report 4
/blog/2007/04/13/sync-everything 4
/blog/2005/12/27/process-of-creation 4
/blog/2005/12/30/i-wish-you 4
/blog/2005/12/15/feed-icon-ie7 4
/blog/2005/12/19/xhtml-you-say 4
/blog/2005/12/08/django-and-db 4
/blog/2005/12/13/shortstat-died 4
/blog/category/web/primer/ 4
/blog/2005/11/24/songbird 4
/blog/2005/11/25/bulletproof-web-design-first-impression 4
/blog/2005/11/28/feed-requests-statistics 4
/blog/2005/05/23/translation-google-way 4
/blog/category/wordpress 4
/blog/2005/05/18/copy-file 4
/blog/category/delphi 4
/blog/2005/05/11/link-exchange 4
/blog/2005/05/11/calculator 4
/blog/2005/05/06/realauthorhighlight 4
/blog/2005/05/09/interface-memory-management 4
/blog/2005/05/05/design 4
/blog/2005/06/13/when-to-function 4
/blog/2005/06/08/juice-and-flies 4
/blog/2005/07/28/the-weblog 4
/blog/2005/07/18/public-constructors-dont-kill 4
/blog/2005/07/18/mania-grandiosa 4
/blog/2005/07/11/lesscodeorg 4
/blog/2005/07/14/cooking-meet-with-commas 4
/blog/2005/08/23/to-do-app 4
/blog/2005/08/19/taco-testing 4
/blog/2005/08/15/email-regexp 4
/blog/2005/08/04/blogs-vs-forums 4
/blog/archive/en/ 4
/blog/2019/03/09/collections-counter/en/ 4
/blog/2020/04/14/on-kotlin/en/ 4
/blog/2020/07/28/server-upgrade-2020/en/ 4
/blog/2020/12/31/status-update-2020/en/ 4
/blog/2005/09/24/baskets-and-orders 4
/blog/2005/09/14/copi-ru-hcard-and-programmers-with-free-time 4
/blog/2005/09/18/forum-sputnik-for-web 4
/blog/2005/09/06/star-html-hack 4
/blog/2005/09/07/mind-mapping 4
/blog/2005/09/11/about 4
/blog/2005/09/02/firefox-partial-updates 4
/blog/2005/10/13/new-xara 4
/blog/2005/11/02/mass-renaming 4
/blog/2005/11/11/winding-trail 4
/blog/2005/11/12/quotes-in-css 4
/blog/2005/11/18/akismet-antispam-plugin 4
/blog/2006/12/09/yandex-welcome-to-smorg 4
/blog/2006/12/07/assigning-related-objects 4
/blog/2006/12/08/code-with-tags-highlight-js 4
/blog/2006/12/01/meet-64-bits 4
/blog/2006/11/26/good-framework-teaches-good 4
/blog/2006/11/28/highlight-js-1-0 4
/blog/2006/11/21/duck-typing-in-action 4
/blog/2006/10/17/highlight-js-java 4
/blog/2006/11/18/positioned-layout 4
/blog/2006/10/05/django-doc-search-for-firefox 4
/blog/2006/01/22/id-class-difference 4
/blog/2006/01/17/xhtml-once-more 4
/blog/2006/01/10/consecutive-joins 4
/blog/2006/01/02/markdown-extra 4
/blog/2006/02/26/procrastination-sign 4
/blog/2006/02/12/where-to-find-scheduler 4
/blog/2006/02/01/flex-and-fixed-columns-any-order 4
/blog/2006/02/07/gnome-little-niceties 4
/blog/2006/03/31/paginator 4
/blog/2006/03/26/draft-styling 4
/blog/2006/03/22/8-pixels 4
/blog/2006/03/13/idea-for-aggregator 4
/blog/2006/03/07/two-wikis 4
/blog/2006/04/27/volatile-in-delphi 4
/blog/2006/05/30/manipulators-utility 4
/blog/2006/05/04/fixed-flex 4
/blog/2006/05/21/article-for-magazin 4
/blog/2006/06/22/overly-random-password 4
/blog/2006/06/16/ubuntu-gains-weight 4
/blog/2006/07/19/ssh-twister 4
/blog/2006/07/28/unicode-and-bytes 4
/blog/2021/03/06/new-pet-project/ 4
/blog/2020/12/31/status-update-2020/ 4
/blog/archive/2007/02 3
/blog/2012/10/21/marcus-new-life/ 3
/blog/2019/02/25/misconception-about-oss-support/ 3
/blog/2018/12/29/status-update-2018/ 3
/blog/2017/05/13/http-status-codes-strings/ 3
/blog/2016/11/20/status-update-2016/ 3
/blog/2016/08/16/highlight-js-turns-10 3
/blog/2016/02/11/ownership-borrowing-hard/ 3
/blog/2015/11/11/ijson-in-rust-typed-lexer/ 3
/blog/2015/09/09/highlight-js-cadence/ 3
/blog/2015/08/26/ijson-in-rust-errors/ 3
/blog/2009/01/14/changed-data-in-forms/ 3
/blog/2012/05/23/smorg-update-2012/ 3
/blog/category/django/ 3
/blog/2012/03/26/rainbow-js/ 3
/blog/2011/10/10/asynchronous-vs-parallel/ 3
/blog/2010/09/24/voice-search-works 3
/blog/2010/08/16/add-2010 3
/blog/2010/09/04/restyling-2010 3
/blog/2005/05/18/copy-file/ 3
/blog/2010/08/03/api-yaru-design 3
/blog/2010/06/17/highlight-js-59 3
/blog/2010/07/18/marcus-bilingual-blog 3
/blog/2010/05/04/five-years 3
/blog/2010/03/08/software-patents 3
/blog/2010/03/23/public-speaking-on-python 3
/blog/2010/02/17/local-patches-in-bzr-pipeline 3
/blog/category/tools 3
/blog/2011/01/12/h264-standard-de-facto 3
/blog/2011/01/07/django-micro-framework 3
/blog/2010/02/07/subhub 3
/blog/2010/01/20/pingdjack 3
/blog/2010/01/31/brewers-cap-theorem 3
/blog/2009/12/25/emotions-on-forum 3
/blog/2009/12/22/python-forum 3
/blog/2009/12/13/unfortunate-asynchronism 3
/blog/2009/12/07/online-conference 3
/blog/2009/12/06/parallelism-2 3
/blog/2009/12/06/ubuntuone-vs-dropbox 3
/blog/2009/11/30/gotta-rewrite-everything 3
/blog/2009/10/11/svn-from-bzr 3
/blog/2009/09/21/trees-in-django-templates 3
/blog/2009/09/30/looking-for-web-programmer 3
/blog/2009/08/26/scipio 3
/blog/2009/06/22/gps-data-logger 3
/blog/2009/06/22/gps-data-logger/ 3
/blog/2009/06/16/evolution-pain-points 3
/blog/2009/06/21/caching-is-not-hack 3
/blog/2009/02/15/openid-login-antipattern 3
/blog/category/usability 3
/blog/2009/05/25/four-years 3
/blog/2008/11/24/highlightjs-50-beta 3
/blog/2008/11/21/expressions-in-django-queries 3
/blog/2008/11/16/django-file-backend-chart 3
/blog/2008/11/06/what-happend-to-sm-org 3
/blog/2008/11/08/shaken-not-stirred 3
/blog/2008/10/04/vooid 3
/blog/2008/10/14/building-highlight-js-with-languages 3
/blog/2008/10/27/rutube-openid-login 3
/blog/2005/12/26/svg-css-insane-mix/ru/ 3
/blog/2008/09/10/mysql_replicated 3
/blog/2008/09/22/exception-09 3
/blog/2005/09/05/css-layout-flow-margins/ 3
/blog/2008/09/25/barcamp 3
/blog/2006/06/14/css-layout-flex/ 3
/blog/2009/01/21/move-month-problem 3
/blog/2009/01/15/django-aggregation 3
/blog/2009/01/17/lighttpd-ubuntu-static-files-charset 3
/blog/2009/01/10/dropbox 3
/blog/2009/01/14/changed-data-in-forms 3
/blog/2009/01/03/how-smorg-works 3
/blog/2008/06/30/fancy-a-sprint 3
/blog/2008/06/01/exception-08-report 3
/blog/2008/06/04/svn-merge-woes 3
/blog/2008/06/14/forum-import-release 3
/blog/2008/07/20/testing-lisp-highlighting 3
/blog/2008/07/24/html-semantics-for-pingbac 3
/blog/2008/07/09/openid-forum 3
/blog/2008/07/13/sprint-finished 3
/blog/2008/07/07/language-dependant-sr 3
/blog/2008/04/27/queryset-refactoring 3
/blog/2008/04/22/nautilussvn 3
/blog/2008/04/04/django-from-client-side 3
/blog/2008/04/09/google-app-engine 3
/blog/2008/05/09/three-years 3
/blog/2008/05/07/exception-masterclass-09 3
/blog/2007/12/31/i-wish-you-3 3
/blog/2007/12/11/nano-with-django 3
/blog/2007/11/18/liquid-rescale 3
/blog/2007/11/24/mature-optimization-cases 3
/blog/2007/11/10/python-markdown2 3
/blog/2007/11/03/sphinx-search-in-cicero 3
/blog/2007/10/25/pythonist-wanted 3
/blog/2007/09/26/couchdb 3
/blog/2007/10/07/widefinder-in-python 3
/blog/2007/09/25/%d0%be%d1%82%d0%b2%d0%b5%d1%82-%d0%bd%d0%b0-%d1%81%d0 3
/blog/2007/09/12/http-ajax-%d0%b8-jquery 3
/blog/2007/09/06/google-reader-killer-feature 3
/blog/2007/08/31/django-public-debut-in-yandex 3
/blog/2008/01/18/ekaterinburg-django-conference 3
/blog/2008/01/20/yandex-offline 3
/blog/2008/01/09/signals-in-pluggable-apps 3
/blog/2008/01/03/sudden-music-purchase 3
/blog/2008/01/06/different-agile 3
/blog/2008/02/26/5-tools 3
/blog/2008/02/17/new-yandex-openid-server 3
/blog/2008/02/20/offline-teaser 3
/blog/2008/02/22/why-offline-crashed 3
/blog/2008/02/24/why-offline-crashed-en 3
/blog/2008/03/21/highlightjs-40-beta 3
/blog/2008/03/10/%d0%b4%d0%b5%d0%ba%d0%bb%d0%b0%d1%80%d0%b0%d1%82%d0%b 3
/blog/2008/03/17/second-teaser 3
/blog/2007/07/28/imperative-side-effects 3
/blog/2007/07/05/django-becomes-unicode 3
/blog/2007/08/15/deb-packages-in-yandex 3
/blog/2007/08/06/implementing-pingback-client 3
/blog/2007/08/04/spawning-topics 3
/blog/2007/05/25/test-unicode-branch 3
/blog/2007/05/08/evening-jam 3
/blog/2007/05/08/workarounds 3
/blog/2007/05/10/pylucene-that-couldnt 3
/blog/2007/05/23/n-things-i-dont-like-in-django 3
/blog/2007/05/02/again 3
/blog/2007/05/04/two-years 3
/blog/2007/06/25/django-works-with-oracle 3
/blog/2007/06/19/python-3000-function-annotations 3
/blog/2007/04/27/piece-of-hitech-from-beta-ya-ru 3
/blog/2007/04/19/read-messages 3
/blog/2007/04/15/highlight-js-30 3
/blog/2007/04/05/%d1%80%d0%b5%d0%b4%d0%b0%d0%ba%d1%82%d0%b8%d1%80%d0%b 3
/blog/2005/12/26/svg-css-insane-mix 3
/blog/2005/12/24/feed-icon-to-people 3
/blog/2005/12/25/svg-experiments 3
/blog/2005/12/22/different-dom-from-same-source 3
/blog/category/xhtml-vs-html 3
/blog/2005/12/02/dynamic-atrueshadows 3
/blog/2005/12/08/django/ 3
/blog/2005/12/14/uninitialised-variable-state 3
/blog/category/primer 3
/blog/2005/11/29/django-authors 3
/blog/2005/11/18/bulletproof-book 3
/blog/2005/11/19/new-dejavu-fonts 3
/blog/2005/05/26/icq-in-office 3
/blog/2005/05/20/blogs-categories 3
/blog/2005/05/15/exceptions 3
/blog/2005/05/13/universal-systems 3
/blog/2005/05/06/iterators 3
/blog/2005/05/05/plugins 3
/blog/2005/05/03/hello 3
/blog/2005/06/25/microformats 3
/blog/2005/06/19/forum-registration 3
/blog/2005/06/02/real-author-highlight-2 3
/blog/2005/07/29/so-long-and-thanks-for-all-the-fish 3
/blog/2005/07/26/dynamic-hiding 3
/blog/2005/07/20/function-or-property 3
/blog/2005/07/07/css-boxes 3
/blog/2005/08/27/css-layout-flow 3
/blog/2005/08/27/css-layout-flow/ 3
/blog/2005/08/24/to-do-app-2 3
/blog/2005/08/13/devboi-devedge 3
/blog/2005/08/13/storing-objects-without-db 3
/blog/2005/08/06/from-win32-to-web 3
/blog/2005/08/11/taco 3
/blog/2005/08/12/fieldset-legend-background-color-%d0%b8-ie 3
/blog/2005/08/03/css-layout-positioning 3
/blog/2005/08/03/css-layout-positioning/ 3
/blog/2005/09/21/there-are-another-bloggers 3
/blog/2005/09/22/storing-objects-clarification 3
/blog/2005/09/05/css-layout-flow-margins 3
/blog/2005/09/05/xbl-atrueshadows 3
/blog/2005/10/17/scite-linux-russian 3
/blog/2005/10/02/xul-too-late 3
/blog/2005/10/02/well-formed-valid-conformant 3
/blog/2005/10/08/google-reader 3
/blog/2005/11/01/save-my-keyboard 3
/blog/2006/12/31/i-wish-you-2 3
/blog/2006/12/12/fotolab 3
/blog/2006/12/20/highlight-js-20 3
/blog/2006/11/14/delphi-java-achanging 3
/blog/2006/11/16/menu-mouse-path 3
/blog/2006/11/18/positioned-layout/ 3
/blog/2006/10/08/framework-performance 3
/blog/2006/10/10/highlight-js-now-with-php 3
/blog/2006/10/07/python-lacks-protected 3
/blog/2006/10/03/python-list-duplicates 3
/blog/2006/01/17/css-layout-example 3
/blog/2006/01/06/wheel-for-web-framework 3
/blog/2006/01/12/context-processors 3
/blog/2006/02/27/table-emulation-with-css 3
/blog/2006/02/19/openid-for-wordpress 3
/blog/2006/02/17/include-templates-with-vars 3
/blog/2006/02/11/delphi-flies-free 3
/blog/2006/03/27/swap-var-values 3
/blog/2006/03/24/more-than-random-background 3
/blog/2006/03/17/file-upload-in-django 3
/blog/2006/03/08/image-autoresize 3
/blog/2006/03/04/blog-summit 3
/blog/2006/03/04/discussion-on-web 3
/blog/2006/04/30/what-is-hard 3
/blog/2006/04/18/controlled-download 3
/blog/2006/04/19/python-markdown-for-custom-syntax 3
/blog/2006/04/25/django-in-russian 3
/blog/2006/04/05/gtd 3
/blog/2006/05/22/tagsfield 3
/blog/2006/05/02/magic-removal 3
/blog/2006/05/03/one-year 3
/blog/2006/05/01/why-html5-better 3
/blog/2006/06/17/tagsoup-html-parser 3
/blog/2006/06/18/framework-that-doesnt-gets-in-the-way 3
/blog/2006/06/14/python-unicode-laugh 3
/blog/category/unicode 3
/blog/2006/06/09/tagsfield-in-english 3
/blog/2006/06/14/css-layout-flex 3
/blog/2006/07/30/django-gender 3
/blog/2006/07/20/custom-managers 3
/blog/2006/07/14/what-generated-content-is-not 3
/blog/2006/07/03/fixed-spec 3
/blog/archive/2010/12/en/ 3
/blog 3
/blog/2019/02/25/misconception-about-oss-support/en/ 3
/blog/archive/2021/03/en/ 3
/blog/archive/2015/08/en/ 3
/blog/2011/04/25/highlight-js-60-beta/en/ 3
/blog/archive/2022/11/en/ 3
/blog/2021/10/25/debounce 3
/blog/2020/07/28/server-upgrade-2020/ 3
/blog/2019/03/09/collections-counter/ 3
/blog/2020/02/05/dicts-ordered/ 3
/blog/archive/2021/en/ 3
/blog/archive/2020/04/en/ 3
/blog/archive/2020/07/en/ 3
/blog/archive/2019/02/en/ 3
/blog/archive/2012/en/ 3
/blog/archive/2012/02/en/ 3
/blog/2016/08/20/liberal-json/en/ 3
/blog/2008/06/15/forum-import-release/ 3
/blog/2007/01/18/moved-to-tektonic 3
/blog/2007/01/19/highlight-js-javascript 3
/blog/2007/01/23/django-defense 3
/blog/2007/02/20/deaccenting-in-python 3
/blog/2007/03/31/blogger 3
/blog/2007/03/07/auto-one-to-one-field 3
/blog/2007/03/01/cicero 3
/blog/2006/08/19/two-ajax-styles 3
/blog/2006/08/23/sm-org-is-back 3
/blog/2006/08/04/url-reverse 3
/blog/2006/08/09/plans-vs-plans 3
/blog/2006/08/10/painless-scheduling-problems 3
/blog/2006/08/02/standard-controls 3
/blog/2006/09/19/with-in-python-25 3
/blog/2006/09/29/contacting-me 3
/blog/2006/08/14/highlight-js 3
/blog/2014/07/21/dissecting-fetchers/en 3
/blog/2012/05/24/smorg-update-2012 3
/blog/2012/08/09/scientists-engineers-teachers/en 3
/blog/2012/09/07/pypy-ijson-3 3
/blog/2012/09/07/pypy-ijson-3/en 3
/blog/category/en 3
/blog/2010/05/19/elementflow/en 3
/blog/category/vainglory/feed 3
/blog/category/software-design/feed 3
/blog/category/openid/feed 3
/blog/category/openid-refactor/feed 3
/blog/2013/01/17/bobuk-screencast-refactoring 3
/blog/category/management/feed 3
/blog/feed 3
/blog/2008/10/28/rutube-openid-login 3
/blog/category/usability/feed 3
/blog/archive/2006/04/ 2
/blog/archive/2006/05 2
/blog/archive/2006/05/ 2
/blog/archive/2006/06 2
/blog/archive/2006/06/ 2
/blog/archive/2006/07 2
/blog/archive/2006/07/ 2
/blog/archive/2006/08 2
/blog/archive/2006/08/ 2
/blog/archive/2006/09 2
/blog/archive/2006/09/ 2
/blog/archive/2006/10 2
/blog/archive/2006/10/ 2
/blog/archive/2006/11 2
/blog/archive/2006/11/ 2
/blog/archive/2006/12 2
/blog/archive/2006/12/ 2
/blog/archive/2007/01 2
/blog/archive/2007/01/ 2
/blog/archive/2007/02/ 2
/blog/archive/2007/03 2
/blog/archive/2007/03/ 2
/blog/category/python 2
/blog/category/python/ 2
/blog/category/languages 2
/blog/category/languages/ 2
/blog/category/uncategorized 2
/blog/category/uncategorized/ 2
/blog/category/mysoft 2
/blog/category/mysoft/ 2
/blog/category/rust 2
/blog/category/rust/ 2
/blog/category/oauth 2
/blog/category/oauth/ 2
/blog/category/vainglory 2
/blog/category/vainglory/ 2
/blog/2019/02/25/misconception-about-oss-support 2
/blog/2018/12/29/status-update-2018 2
/blog/2017/05/13/http-status-codes-strings 2
/blog/2007/04/13/sync-everything/ 2
/blog/category/web 2
/blog/category/web/ 2
/blog/2016/11/20/status-update-2016 2
/blog/2016/08/20/liberal-json 2
/blog/category/software-design 2
/blog/category/software-design/ 2
/blog/2016/02/11/ownership-borrowing-hard 2
/blog/2015/11/11/ijson-in-rust-typed-lexer 2
/blog/2015/09/09/highlight-js-cadence 2
/blog/category/ijson-in-rust 2
/blog/category/ijson-in-rust/ 2
/blog/2015/08/26/ijson-in-rust-errors 2
/blog/2015/07/21/versioning-rest-apis 2
/blog/2015/07/21/versioning-rest-apis/ 2
/blog/2015/07/24/versioning-followup 2
/blog/2015/07/24/versioning-followup/ 2
/blog/2015/07/27/versioning-rest-another-angle 2
/blog/2015/07/27/versioning-rest-another-angle/ 2
/blog/2015/05/06/styles-unification-first-results 2
/blog/2015/05/06/styles-unification-first-results/ 2
/blog/2015/05/21/ijson-in-rust-parser 2
/blog/2015/05/21/ijson-in-rust-parser/ 2
/blog/2015/05/28/ijson-in-rust-unescape 2
/blog/2015/05/28/ijson-in-rust-unescape/ 2
/blog/2015/07/09/ijson-in-rust-builder 2
/blog/2015/07/09/ijson-in-rust-builder/ 2
/blog/2015/04/15/ijson-in-rust 2
/blog/2015/04/15/ijson-in-rust/ 2
/blog/2015/02/06/learned-csharp-4-days 2
/blog/2015/02/06/learned-csharp-4-days/ 2
/blog/2015/03/22/json-encoding-problem 2
/blog/2015/03/22/json-encoding-problem/ 2
/blog/2014/11/12/shallow-reviews 2
/blog/2014/11/12/shallow-reviews/ 2
/blog/2014/11/18/automation-tools 2
/blog/2014/11/18/automation-tools/ 2
/blog/2014/10/20/on-being-36 2
/blog/2014/10/20/on-being-36/ 2
/blog/category/ru-blogs 2
/blog/category/ru-blogs/ 2
/blog/2014/09/26/refactoring-discovery-protocol 2
/blog/2014/09/26/refactoring-discovery-protocol/ 2
/blog/2014/10/11/ijson-20 2
/blog/2014/10/11/ijson-20/ 2
/blog/category/openid 2
/blog/category/openid/ 2
/blog/2014/09/07/anti-popup-policy 2
/blog/2014/09/07/anti-popup-policy/ 2
/blog/category/openid-refactor 2
/blog/category/openid-refactor/ 2
/blog/2014/08/08/https-highlights-org 2
/blog/2014/08/08/https-highlights-org/ 2
/blog/2014/07/20/dissecting-fetchers 2
/blog/2014/07/20/dissecting-fetchers/ 2
/blog/2014/07/26/highlight-js-what-next 2
/blog/2014/07/26/highlight-js-what-next/ 2
/blog/2014/08/07/carpet-testing 2
/blog/2014/08/07/carpet-testing/ 2
/blog/2014/06/30/forum-has-moved 2
/blog/2014/06/30/forum-has-moved/ 2
/blog/2014/07/15/python3-openid-fork 2
/blog/2014/07/15/python3-openid-fork/ 2
/blog/2005/09/24/baskets-and-orders/ 2
/blog/2014/05/18/pycon-russia-2014 2
/blog/2014/05/18/pycon-russia-2014/ 2
/blog/2014/06/13/memory-is-slow 2
/blog/2014/06/13/memory-is-slow/ 2
/blog/2014/03/10/glyph-on-threads 2
/blog/2014/03/10/glyph-on-threads/ 2
/blog/2014/05/04/nine-years 2
/blog/2014/05/04/nine-years/ 2
/blog/2014/05/11/closing-the-forum 2
/blog/2014/05/11/closing-the-forum/ 2
/blog/2013/05/04/eight-years 2
/blog/2013/05/04/eight-years/ 2
/blog/2013/09/14/chicken-plakhov 2
/blog/2013/09/14/chicken-plakhov/ 2
/blog/2013/12/31/i-wish-you-9 2
/blog/2013/12/31/i-wish-you-9/ 2
/blog/2013/01/16/bobuk-screencast-refactoring 2
/blog/2013/01/16/bobuk-screencast-refactoring/ 2
/blog/2013/01/13/bobuk-screencast-review 2
/blog/2013/01/13/bobuk-screencast-review/ 2
/blog/2012/10/21/marcus-new-life 2
/blog/2012/10/25/ijson-10 2
/blog/2012/10/25/ijson-10/ 2
/blog/2012/12/30/i-wish-you-8 2
/blog/2012/12/30/i-wish-you-8/ 2
/blog/2012/09/06/pypy-ijson-3 2
/blog/2012/09/06/pypy-ijson-3/ 2
/blog/2012/08/02/where-is-that-future 2
/blog/2012/08/02/where-is-that-future/ 2
/blog/2012/08/08/scientists-engineers-teachers 2
/blog/2012/08/08/scientists-engineers-teachers/ 2
/blog/2012/08/18/dark-corners-of-javascript-prototypes 2
/blog/2012/08/18/dark-corners-of-javascript-prototypes/ 2
/blog/category/javascript 2
/blog/category/javascript/ 2
/blog/2012/07/09/when-to-use-decorators 2
/blog/2012/07/09/when-to-use-decorators/ 2
/blog/2012/07/19/hiring-wrong 2
/blog/2012/07/19/hiring-wrong/ 2
/blog/2012/07/30/oauth-is-not-a-protocol 2
/blog/2012/07/30/oauth-is-not-a-protocol/ 2
/blog/category/management 2
/blog/category/management/ 2
/blog/2012/07/02/fighting-procrastination 2
/blog/2012/07/02/fighting-procrastination/ 2
/blog/2012/07/06/microsoft-surface 2
/blog/2012/07/06/microsoft-surface/ 2
/blog/2012/05/23/smorg-update-2012 2
/blog/2012/05/25/virtualenv-solved 2
/blog/2012/05/25/virtualenv-solved/ 2
/blog/2012/05/09/http-and-json-in-highlight-js 2
/blog/2012/05/09/http-and-json-in-highlight-js/ 2
/blog/category/django 2
/blog/category/ubuntu 2
/blog/category/ubuntu/ 2
/blog/2012/04/11/sponsoring-in-highlight-js 2
/blog/2012/04/11/sponsoring-in-highlight-js/ 2
/blog/2012/05/04/seven-years 2
/blog/2012/05/04/seven-years/ 2
/blog/2012/03/23/hacked-retweets-spam 2
/blog/2012/03/23/hacked-retweets-spam/ 2
/blog/2012/03/26/rainbow-js 2
/blog/2012/02/11/gh2-vs-g1 2
/blog/2012/02/11/gh2-vs-g1/ 2
/blog/2012/01/16/partition-tolerance 2
/blog/2012/02/09/webm-one-year-later 2
/blog/2012/02/09/webm-one-year-later/ 2
/blog/2011/11/14/leaving-yandex 2
/blog/2011/11/14/leaving-yandex/ 2
/blog/2011/11/27/democracy-and-elections 2
/blog/2011/11/27/democracy-and-elections/ 2
/blog/2011/12/30/i-wish-you-7 2
/blog/2011/12/30/i-wish-you-7/ 2
/blog/category/yandex 2
/blog/category/yandex/ 2
/blog/2011/10/23/continuation-based-frameworks 2
/blog/2011/10/23/continuation-based-frameworks/ 2
/blog/2011/11/08/login-with-yandex 2
/blog/2011/11/08/login-with-yandex/ 2
/blog/2011/10/14/russel-on-wsgi-and-model-validation 2
/blog/2011/10/14/russel-on-wsgi-and-model-validation/ 2
/blog/2011/10/06/class-based-generic-views 2
/blog/2011/10/06/class-based-generic-views/ 2
/blog/2011/10/10/asynchronous-vs-parallel 2
/blog/category/parallelism 2
/blog/category/parallelism/ 2
/blog/2011/09/05/pypy-ijson-2 2
/blog/2011/09/05/pypy-ijson-2/ 2
/blog/2011/09/08/djangocon-2011 2
/blog/2011/09/08/djangocon-2011/ 2
/blog/2011/10/03/core-devs-on-future 2
/blog/2011/10/03/core-devs-on-future/ 2
/blog/2011/09/04/pypy-ijson 2
/blog/2011/09/04/pypy-ijson/ 2
/blog/2011/07/25/assholes-and-morons 2
/blog/2011/07/25/assholes-and-morons/ 2
/blog/2011/08/07/settled-with-raw 2
/blog/2011/08/07/settled-with-raw/ 2
/blog/2011/07/06/me-and-raw 2
/blog/2011/07/06/me-and-raw/ 2
/blog/2011/07/14/openid-oauth-difference 2
/blog/2011/07/14/openid-oauth-difference/ 2
/blog/2011/06/17/nook 2
/blog/2011/06/17/nook/ 2
/blog/2011/06/14/shared-or-isolated-2 2
/blog/2011/06/14/shared-or-isolated-2/ 2
/blog/2011/05/22/highlighters-comparison 2
/blog/2011/05/24/shared-or-isolated 2
/blog/2011/05/24/shared-or-isolated/ 2
/blog/2011/04/24/highlight-js-60-beta 2
/blog/2011/04/24/highlight-js-60-beta/ 2
/blog/2011/04/01/coder-at-work-in-russian 2
/blog/2011/04/01/coder-at-work-in-russian/ 2
/blog/2011/05/04/six-years 2
/blog/2011/05/04/six-years/ 2
/blog/2010/12/30/i-wish-you-6 2
/blog/2010/12/30/i-wish-you-6/ 2
/blog/2010/12/12/on-rest-complexity 2
/blog/2010/12/12/on-rest-complexity/ 2
/blog/2010/12/29/changing-places 2
/blog/2010/12/29/changing-places/ 2
/blog/2010/09/24/voice-search-works/ 2
/blog/2010/09/27/hosted-highlight-js 2
/blog/2010/09/27/hosted-highlight-js/ 2
/blog/2010/10/28/ubuntu-typography-keyboard 2
/blog/2010/10/28/ubuntu-typography-keyboard/ 2
/blog/2010/09/04/restyling-2010/ 2
/blog/2010/09/07/programming-warm-up 2
/blog/2010/09/07/programming-warm-up/ 2
/blog/2010/08/03/api-yaru-design/ 2
/blog/2010/06/17/highlight-js-59/ 2
/blog/2010/07/18/marcus-bilingual-blog/ 2
/blog/2010/05/04/five-years/ 2
/blog/2010/03/08/software-patents/ 2
/blog/2010/03/23/public-speaking-on-python/ 2
/blog/2010/02/17/local-patches-in-bzr-pipeline/ 2
/blog/category/tools/ 2
/blog/2011/01/12/h264-standard-de-facto/ 2
/blog/2011/01/07/django-micro-framework/ 2
/blog/2011/03/03/competitors-attitude 2
/blog/2011/03/03/competitors-attitude/ 2
/blog/2011/03/13/google-openid-breakage 2
/blog/2011/03/13/google-openid-breakage/ 2
/blog/2010/02/07/subhub/ 2
/blog/2010/01/20/pingdjack/ 2
/blog/2009/12/25/emotions-on-forum/ 2
/blog/2009/12/22/python-forum/ 2
/blog/2009/12/13/unfortunate-asynchronism/ 2
/blog/2009/12/07/online-conference/ 2
/blog/2009/12/06/parallelism-2/ 2
/blog/2009/12/06/ubuntuone-vs-dropbox/ 2
/blog/2009/11/30/gotta-rewrite-everything/ 2
/blog/2009/11/12/pubsubhubbub/ 2
/blog/2009/10/11/svn-from-bzr/ 2
/blog/2009/09/21/trees-in-django-templates/ 2
/blog/2009/09/30/looking-for-web-programmer/ 2
/blog/2009/08/26/scipio/ 2
/blog/2009/06/16/evolution-pain-points/ 2
/blog/2009/06/21/caching-is-not-hack/ 2
/blog/2009/02/15/openid-login-antipattern/ 2
/blog/category/usability/ 2
/blog/2009/05/25/four-years/ 2
/blog/2008/12/30/programmers-interview/ 2
/blog/2008/12/31/i-wish-you-4/ 2
/blog/2008/11/24/highlightjs-50-beta/ 2
/blog/2008/12/05/highlightjs-50/ 2
/blog/2008/11/21/expressions-in-django-queries/ 2
/blog/2008/11/21/yahoo-openid-on-cicero/ 2
/blog/2008/11/16/django-file-backend-chart/ 2
/blog/2008/11/06/what-happend-to-sm-org/ 2
/blog/2008/10/04/vooid/ 2
/blog/2008/10/27/rutube-openid-login/ 2
/blog/2008/09/10/mysql_replicated/ 2
/blog/2008/09/22/exception-09/ 2
/blog/2012/05/09/http-and-json-in-highlight-js/en/ 2
/blog/2008/09/25/barcamp/ 2
/blog/2009/01/21/move-month-problem/ 2
/blog/2009/01/15/django-aggregation/ 2
/blog/2009/01/17/lighttpd-ubuntu-static-files-charset/ 2
/blog/2009/01/10/dropbox/ 2
/blog/2011/01/07/django-micro-framework/en/ 2
/blog/2007/01/12/lighttpd-nginx/ 2
/blog/2009/01/03/how-smorg-works/ 2
/blog/2008/06/30/fancy-a-sprint/ 2
/blog/2008/06/01/exception-08-report/ 2
/blog/2008/06/04/svn-merge-woes/ 2
/blog/category/cicero/ 2
/blog/2008/07/20/testing-lisp-highlighting/ 2
/blog/2008/07/24/html-semantics-for-pingbac/ 2
/blog/2008/07/09/openid-forum/ 2
/blog/2008/07/13/sprint-finished/ 2
/blog/2008/07/07/language-dependant-sr/ 2
/blog/2008/04/27/queryset-refactoring/ 2
/blog/2008/04/22/nautilussvn/ 2
/blog/2008/04/04/django-from-client-side/ 2
/blog/2008/04/09/google-app-engine/ 2
/blog/2008/05/09/three-years/ 2
/blog/2008/05/07/exception-masterclass-09/ 2
/blog/2007/12/31/i-wish-you-3/ 2
/blog/2007/12/11/nano-with-django/ 2
/blog/2007/11/24/mature-optimization-cases/ 2
/blog/2007/11/10/python-markdown2/ 2
/blog/2007/11/03/sphinx-search-in-cicero/ 2
/blog/2007/10/25/pythonist-wanted/ 2
/blog/2007/09/26/couchdb/ 2
/blog/2007/10/07/widefinder-in-python/ 2
/blog/2007/09/25/%d0%be%d1%82%d0%b2%d0%b5%d1%82-%d0%bd%d0%b0-%d1%81%d0 2
/blog/2007/09/12/http-ajax-%d0%b8-jquery/ 2
/blog/2007/09/06/google-reader-killer-feature/ 2
/blog/2007/08/31/django-public-debut-in-yandex/ 2
/blog/2008/01/18/ekaterinburg-django-conference/ 2
/blog/2008/01/03/sudden-music-purchase/ 2
/blog/2008/02/26/5-tools/ 2
/blog/2008/02/17/new-yandex-openid-server/ 2
/blog/2008/02/20/offline-teaser/ 2
/blog/2008/02/22/why-offline-crashed/ 2
/blog/2008/02/24/why-offline-crashed-en/ 2
/blog/2008/03/10/%d0%b4%d0%b5%d0%ba%d0%bb%d0%b0%d1%80%d0%b0%d1%82%d0%b 2
/blog/2008/03/17/second-teaser/ 2
/blog/2015/03/22/json-encoding-problem/en/ 2
/blog/2007/07/28/imperative-side-effects/ 2
/blog/2007/03/03/forum-model/ 2
/blog/2007/08/18/conditional-get-bites/ 2
/blog/2007/05/25/test-unicode-branch/ 2
/blog/2007/05/10/pylucene-that-couldnt/ 2
/blog/2005/12/24/feed-icon-to-people/ 2
/blog/2005/12/25/svg-experiments/ 2
/blog/category/xhtml-vs-html/ 2
/blog/2005/11/29/django-authors/ 2
/blog/2005/11/18/bulletproof-book/ 2
/blog/2005/11/19/new-dejavu-fonts/ 2
/blog/2005/06/02/real-author-highlight-2/ 2
/blog/2005/07/29/so-long-and-thanks-for-all-the-fish/ 2
/blog/2005/07/20/function-or-property/ 2
/blog/2005/07/07/css-boxes/ 2
/blog/2005/08/24/to-do-app-2/ 2
/blog/2005/08/19/taco-testing/ 2
/blog/2005/08/13/storing-objects-without-db/ 2
/blog/2005/08/04/blogs-vs-forums/ 2
/blog/2005/09/21/there-are-another-bloggers/ 2
/blog/2005/10/08/google-reader/ 2
/blog/2005/11/01/save-my-keyboard/ 2
/blog/2006/12/31/i-wish-you-2/ 2
/blog/2006/11/21/duck-typing-in-action/ 2
/blog/2006/11/14/delphi-java-achanging/ 2
/blog/2006/10/08/framework-performance/ 2
/blog/2006/10/10/highlight-js-now-with-php/ 2
/blog/2006/10/07/python-lacks-protected/ 2
/blog/2006/10/03/python-list-duplicates/ 2
/blog/2006/01/22/id-class-difference/ 2
/blog/2006/01/17/css-layout-example/ 2
/blog/2006/01/12/context-processors/ 2
/blog/2006/02/27/table-emulation-with-css/ 2
/blog/2006/02/11/delphi-flies-free/ 2
/blog/2006/03/24/more-than-random-background/ 2
/blog/2006/03/17/file-upload-in-django/ 2
/blog/2006/03/08/image-autoresize/ 2
/blog/2006/03/04/blog-summit/ 2
/blog/2006/04/25/django-in-russian/ 2
/blog/2006/04/05/gtd/ 2
/blog/2006/05/03/one-year/ 2
/blog/2006/05/01/why-html5-better/ 2
/blog/2006/07/30/django-gender/ 2
/blog/2006/07/19/ssh-twister/ 2
/blog/2005/07/08/css-boxes/ 2
/blog/2006/07/03/fixed-spec/ 2
/blog/2012/03/26/rainbow-js/en/ 2
/blog/2021/10/25/debounce/en 2
/blog/2022/11/10/python-trie/en 2
/blog/2023/12/01/config-success/en 2
/blog/2020/12/31/status-update-2020/en 2
/blog/2021/03/06/new-pet-project/en 2
/blog/2021/10/11/nfp/en 2
/blog/2019/03/09/collections-counter/en 2
/blog/2020/04/14/on-kotlin/en 2
/blog/2020/07/28/server-upgrade-2020/en 2
/blog/archive/en 2
/blog/2023/12/01/config-success 2
/blog/2021/10/25/debounce/ 2
/blog/2022/11/10/python-trie 2
/blog/2022/11/10/python-trie/ 2
/blog/2021/03/06/new-pet-project 2
/blog/2021/10/11/nfp 2
/blog/2021/10/11/nfp/ 2
/blog/2020/04/14/on-kotlin 2
/blog/2020/07/28/server-upgrade-2020 2
/blog/2020/12/31/status-update-2020 2
/blog/2019/03/09/collections-counter 2
/blog/2020/02/05/dicts-ordered 2
/blog/archive 2
/blog/archive/ 2
/blog/2019/02/25/misconception-about-oss-support/en 2
/blog/archive/2023/12/en 2
/blog/archive/2023/12/en/ 2
/blog/archive/2023/en 2
/blog/archive/2023/en/ 2
/blog/archive/2022/11/en 2
/blog/archive/2022/en 2
/blog/archive/2022/en/ 2
/blog/archive/2021/03/en 2
/blog/archive/2021/10/en 2
/blog/archive/2021/10/en/ 2
/blog/archive/2021/en 2
/blog/archive/2020/04/en 2
/blog/archive/2020/07/en 2
/blog/archive/2020/12/en 2
/blog/archive/2020/12/en/ 2
/blog/archive/2020/en 2
/blog/archive/2020/en/ 2
/blog/archive/2018/12/en 2
/blog/archive/2018/12/en/ 2
/blog/archive/2018/en 2
/blog/archive/2018/en/ 2
/blog/archive/2019/02/en 2
/blog/archive/2019/03/en 2
/blog/archive/2019/03/en/ 2
/blog/archive/2019/en 2
/blog/archive/2019/en/ 2
/blog/archive/2020/02/en 2
/blog/archive/2020/02/en/ 2
/blog/archive/2016/08/en 2
/blog/archive/2016/08/en/ 2
/blog/archive/2016/11/en 2
/blog/archive/2016/11/en/ 2
/blog/archive/2016/en 2
/blog/archive/2016/en/ 2
/blog/archive/2017/05/en 2
/blog/archive/2017/05/en/ 2
/blog/archive/2017/en 2
/blog/archive/2017/en/ 2
/blog/archive/2016/02/en 2
/blog/archive/2016/02/en/ 2
/blog/archive/2015/09/en 2
/blog/archive/2015/09/en/ 2
/blog/archive/2015/11/en 2
/blog/archive/2015/11/en/ 2
/blog/archive/2015/en 2
/blog/archive/2015/en/ 2
/blog/archive/2015/07/en 2
/blog/archive/2015/07/en/ 2
/blog/archive/2015/08/en 2
/blog/archive/2015/05/en 2
/blog/archive/2015/05/en/ 2
/blog/archive/2015/03/en 2
/blog/archive/2015/03/en/ 2
/blog/archive/2015/04/en 2
/blog/archive/2015/04/en/ 2
/blog/archive/2014/en 2
/blog/archive/2014/en/ 2
/blog/archive/2015/02/en 2
/blog/archive/2015/02/en/ 2
/blog/archive/2014/07/en 2
/blog/archive/2014/07/en/ 2
/blog/archive/2014/08/en 2
/blog/archive/2014/08/en/ 2
/blog/archive/2014/09/en 2
/blog/archive/2014/09/en/ 2
/blog/archive/2014/10/en 2
/blog/archive/2014/10/en/ 2
/blog/archive/2014/11/en 2
/blog/archive/2014/11/en/ 2
/blog/archive/2014/05/en 2
/blog/archive/2014/05/en/ 2
/blog/archive/2014/06/en 2
/blog/archive/2014/06/en/ 2
/blog/archive/2013/en 2
/blog/archive/2013/en/ 2
/blog/archive/2014/03/en 2
/blog/archive/2014/03/en/ 2
/blog/archive/2012/05/en 2
/blog/archive/2012/05/en/ 2
/blog/archive/2012/07/en 2
/blog/archive/2012/07/en/ 2
/blog/archive/2012/08/en 2
/blog/archive/2012/08/en/ 2
/blog/archive/2012/09/en 2
/blog/archive/2012/09/en/ 2
/blog/archive/2012/10/en 2
/blog/archive/2012/10/en/ 2
/blog/archive/2012/en 2
/blog/archive/2013/05/en 2
/blog/archive/2013/05/en/ 2
/blog/archive/2011/05/en 2
/blog/archive/2011/05/en/ 2
/blog/archive/2011/06/en 2
/blog/archive/2011/06/en/ 2
/blog/archive/2011/07/en 2
/blog/archive/2011/07/en/ 2
/blog/archive/2011/09/en 2
/blog/archive/2011/09/en/ 2
/blog/archive/2011/10/en 2
/blog/archive/2011/10/en/ 2
/blog/archive/2011/en 2
/blog/archive/2011/en/ 2
/blog/archive/2012/02/en 2
/blog/archive/2012/03/en 2
/blog/archive/2012/03/en/ 2
/blog/archive/2012/04/en 2
/blog/archive/2012/04/en/ 2
/blog/archive/2011/01/en 2
/blog/archive/2011/01/en/ 2
/blog/archive/2011/03/en 2
/blog/archive/2011/03/en/ 2
/blog/archive/2011/04/en 2
/blog/archive/2011/04/en/ 2
/blog/archive/2010/05/en 2
/blog/archive/2010/05/en/ 2
/blog/archive/2010/06/en 2
/blog/archive/2010/06/en/ 2
/blog/archive/2010/07/en 2
/blog/archive/2010/07/en/ 2
/blog/archive/2010/09/en 2
/blog/archive/2010/09/en/ 2
/blog/archive/2010/12/en 2
/blog/archive/2010/en 2
/blog/archive/2010/en/ 2
/blog/archive/2023 2
/blog/archive/2023/ 2
/blog/archive/2022 2
/blog/archive/2022/ 2
/blog/archive/2023/12 2
/blog/archive/2023/12/ 2
/blog/archive/2022/11 2
/blog/archive/2022/11/ 2
/blog/archive/2020 2
/blog/archive/2020/ 2
/blog/archive/2021 2
/blog/archive/2021/ 2
/blog/archive/2021/03 2
/blog/archive/2021/03/ 2
/blog/archive/2021/10 2
/blog/archive/2021/10/ 2
/blog/archive/2020/04 2
/blog/archive/2020/04/ 2
/blog/archive/2020/07 2
/blog/archive/2020/07/ 2
/blog/archive/2020/12 2
/blog/archive/2020/12/ 2
/blog/archive/2019 2
/blog/archive/2019/ 2
/blog/archive/2020/02 2
/blog/archive/2020/02/ 2
/blog/archive/2016 2
/blog/archive/2016/ 2
/blog/archive/2016/11 2
/blog/archive/2016/11/ 2
/blog/archive/2017 2
/blog/archive/2017/ 2
/blog/archive/2017/05 2
/blog/archive/2017/05/ 2
/blog/archive/2018 2
/blog/archive/2018/ 2
/blog/archive/2018/12 2
/blog/archive/2018/12/ 2
/blog/archive/2019/02 2
/blog/archive/2019/02/ 2
/blog/archive/2019/03 2
/blog/archive/2019/03/ 2
/blog/archive/2015 2
/blog/archive/2015/ 2
/blog/archive/2016/02 2
/blog/archive/2016/02/ 2
/blog/archive/2016/08 2
/blog/archive/2016/08/ 2
/blog/archive/2015/09 2
/blog/archive/2015/09/ 2
/blog/archive/2015/11 2
/blog/archive/2015/11/ 2
/blog/archive/2015/08 2
/blog/archive/2015/08/ 2
/blog/archive/2012 2
/blog/archive/2012/ 2
/blog/archive/2012/04 2
/blog/archive/2012/04/ 2
/blog/archive/2012/03 2
/blog/archive/2012/03/ 2
/blog/archive/2012/02 2
/blog/archive/2012/02/ 2
/blog/archive/2011 2
/blog/archive/2011/ 2
/blog/archive/2011/07 2
/blog/archive/2011/07/ 2
/blog/archive/2011/08 2
/blog/archive/2011/08/ 2
/blog/archive/2011/09 2
/blog/archive/2011/09/ 2
/blog/archive/2011/10 2
/blog/archive/2011/10/ 2
/blog/archive/2011/11 2
/blog/archive/2011/11/ 2
/blog/archive/2011/12 2
/blog/archive/2011/12/ 2
/blog/archive/2012/01 2
/blog/archive/2012/01/ 2
/blog/archive/2011/05 2
/blog/archive/2011/05/ 2
/blog/archive/2011/06 2
/blog/archive/2011/06/ 2
/blog/archive/2011/03 2
/blog/archive/2011/03/ 2
/blog/archive/2011/04 2
/blog/archive/2011/04/ 2
/blog/archive/2010 2
/blog/archive/2010/ 2
/blog/archive/2010/10 2
/blog/archive/2010/10/ 2
/blog/archive/2010/12 2
/blog/archive/2010/12/ 2
/blog/archive/2011/01 2
/blog/archive/2011/01/ 2
/blog/archive/2010/06 2
/blog/archive/2010/06/ 2
/blog/archive/2010/07 2
/blog/archive/2010/07/ 2
/blog/archive/2010/08 2
/blog/archive/2010/08/ 2
/blog/archive/2010/09 2
/blog/archive/2010/09/ 2
/blog/archive/2010/03 2
/blog/archive/2010/03/ 2
/blog/archive/2010/04 2
/blog/archive/2010/04/ 2
/blog/archive/2010/05 2
/blog/archive/2010/05/ 2
/blog/archive/2010/02 2
/blog/archive/2010/02/ 2
/blog/archive/2009 2
/blog/archive/2009/ 2
/blog/archive/2009/12 2
/blog/archive/2009/12/ 2
/blog/archive/2010/01 2
/blog/archive/2010/01/ 2
/blog/archive/2008 2
/blog/archive/2008/ 2
/blog/archive/2008/07 2
/blog/archive/2008/07/ 2
/blog/archive/2008/08 2
/blog/archive/2008/08/ 2
/blog/archive/2008/09 2
/blog/archive/2008/09/ 2
/blog/archive/2008/10 2
/blog/archive/2008/10/ 2
/blog/archive/2008/11 2
/blog/archive/2008/11/ 2
/blog/archive/2008/12 2
/blog/archive/2008/12/ 2
/blog/archive/2009/01 2
/blog/archive/2009/01/ 2
/blog/archive/2009/02 2
/blog/archive/2009/02/ 2
/blog/archive/2009/03 2
/blog/archive/2009/03/ 2
/blog/archive/2009/05 2
/blog/archive/2009/05/ 2
/blog/archive/2009/06 2
/blog/archive/2009/06/ 2
/blog/archive/2009/07 2
/blog/archive/2009/07/ 2
/blog/archive/2009/08 2
/blog/archive/2009/08/ 2
/blog/archive/2009/09 2
/blog/archive/2009/09/ 2
/blog/archive/2009/10 2
/blog/archive/2009/10/ 2
/blog/archive/2009/11 2
/blog/archive/2009/11/ 2
/blog/archive/2008/03 2
/blog/archive/2008/03/ 2
/blog/archive/2008/04 2
/blog/archive/2008/04/ 2
/blog/archive/2008/05 2
/blog/archive/2008/05/ 2
/blog/archive/2008/06 2
/blog/archive/2008/06/ 2
/blog/category/rust/en/ 2
/blog/2010/09/18/ijson/en/ 2
/blog/2016/08/16/highlight-js-turns-10/ 2
/blog/2007/01/12/lighttpd-nginx 2
/blog/2007/01/18/openid-rage 2
/blog/2007/01/23/wordpress-21 2
/blog/2007/01/08/controlled-download-2 2
/blog/2007/01/10/codebase-giveaway 2
/blog/2007/02/28/%d0%b6%d0%b8%d0%b2%d0%be%d0%b9-markdown-%d1%81-%d0%bf 2
/blog/2007/02/04/gecko-alive 2
/blog/2007/02/07/ms-supports-openid 2
/blog/2007/03/22/rit-2007-django 2
/blog/2007/03/25/cicero-openid-hcard 2
/blog/2007/03/28/openid-mutants 2
/blog/2007/03/31/switching-to-xhtml2 2
/blog/2007/03/09/no-frigging-zoo 2
/blog/2007/03/13/cicero-draft-styling 2
/blog/2007/03/19/slash-fotolab 2
/blog/2007/03/08/w3c-returns-to-html 2
/blog/2007/03/05/strawmans-authorities-and-holy-wars 2
/blog/2007/03/06/posting-first-implementation 2
/blog/2007/03/03/forum-model 2
/blog/2006/07/09/blogus-refuses-table 2
/blog/2006/08/13/highlight-js 2
/blog/2006/08/18/famous-alena 2
/blog/2006/09/11/php-highlight-js 2
/blog/2006/09/16/nostalgia 2
/blog/2011/09/06/pypy-ijson-2/en 2
/blog/2012/10/26/ijson-10/en 2
/blog/2010/07/19/marcus-bilingual-blog/en 2
/blog/category/python/feed 2
/blog/category/languages/feed 2
/blog/category/uncategorized/feed 2
/blog/category/oauth/feed 2
/blog/category/rust/feed 2
/blog/category/mysoft/feed 2
/blog/category/web/feed 2
/blog/category/ijson-in-rust/feed 2
/blog/category/ru-blogs/feed 2
/blog/2013/01/14/bobuk-screencast-review 2
/blog/2011/12/31/i-wish-you-7 2
/blog/category/django/feed 2
/blog/category/javascript/feed 2
/blog/category/ubuntu/feed 2
/blog/category/yandex/feed 2
/blog/category/parallelism/feed 2
/blog/2011/04/02/coder-at-work-in-russian 2
/blog/pingback 2
/blog/2010/10/29/ubuntu-typography-keyboard 2
/blog/2008/04/28/antispam-and-social-whitelisting 2
/blog/2010/07/19/marcus-bilingual-blog 2
/blog/2010/03/09/software-patents/feed 2
/blog/category/tools/feed 2
/blog/category 2
/blog/2008/11/17/django-file-backend-chart 2
/blog/2007/01/19/moved-to-tektonic 2
/blog/category/web/primer 2
/blog/2010/09/18/ijson 1
/blog/2010/09/18/ijson/ 1
/blog/2010/08/16/add-2010/ 1
/blog/2010/05/18/elementflow/ 1
/blog/2010/06/03/highlight-js-help-wanted/ 1
/blog/2010/04/01/switching-locale/ 1
/blog/2011/01/24/cross-blog-discussions/ 1
/blog/2011/01/28/moderation-by-darwin/ 1
/blog/2011/01/11/no-h264-in-chrome/ 1
/blog/2011/01/02/highlight-js-opens-up/ 1
/blog/2010/02/09/django-auth-safe-defaults/ 1
/blog/2009/12/31/i-wish-you-5/ 1
/blog/2009/12/24/moved-to-linode/ 1
/blog/2009/12/11/adisp/ 1
/blog/2009/09/12/404fest-ru/ 1
/blog/2009/08/08/hcard-vs-sreg/ 1
/blog/2009/08/24/merging-dom-trees/ 1
/blog/2009/06/08/trimming-path-prefix/ 1
/blog/2009/07/30/django-admin-custom-filterspecs/ 1
/blog/2009/02/22/openid-myths-superstitions/ 1
/blog/2009/03/29/dochub-docpad-docbucket/ 1
/blog/2009/03/16/another-one/ 1
/blog/2009/03/21/media-tag/ 1
/blog/2009/03/26/django-11-beta/ 1
/blog/2009/05/30/what-signals-for/ 1
/blog/2008/11/09/parent-context-in-inclusion-tag/ 1
/blog/2008/11/02/rest-vs-ws/ 1
/blog/2008/10/14/building-highlight-js-with-languages/ 1
/blog/2008/06/05/svn-merge-woes/ 1
/blog/2008/09/29/fonts-structure-in-css/ 1
/blog/2008/08/28/django-release-party/ 1
/blog/2008/09/03/only-trunk-matters/ 1
/blog/2008/08/10/is-matthew-back/ 1
/blog/2008/06/24/logout-interface/ 1
/blog/2008/06/27/openid-login-history/ 1
/blog/2008/07/14/cicero-one-month-later/ 1
/blog/2008/07/03/django-sprin/ 1
/blog/2008/04/27/antispam-and-social-whitelisting/ 1
/blog/2008/04/16/sre-extended/ 1
/blog/2008/04/20/wsgi-framework/ 1
/blog/2008/05/16/exception-08-theme/ 1
/blog/2007/12/25/accept-header-inconsistencies/ 1
/blog/2007/12/26/tea-lifehack/ 1
/blog/2007/11/14/django-templates-get-autoescaping/ 1
/blog/2007/10/04/exception-log/ 1
/blog/2007/09/10/highlight-js-evolution/ 1
/blog/2007/08/23/autumn-exception/ 1
/blog/2008/01/20/yandex-offline/ 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/06/different-agile/ 1
/blog/2005/06/26/microformats/ 1
/blog/2008/02/04/manage-custom-commands/ 1
/blog/2008/03/20/2070-moves/ 1
/blog/2008/03/21/highlightjs-40-beta/ 1
/blog/2008/03/22/highlightjs-40-release/ 1
/blog/2008/03/18/mysql_cluster/ 1
/blog/2007/07/01/post-deletion/ 1
/blog/2007/07/05/django-becomes-unicode/ 1
/blog/2007/08/15/deb-packages-in-yandex/ 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/03/html-css-guy-wanted/ 1
/blog/2007/08/04/spawning-topics/ 1
/blog/2007/05/08/evening-jam/ 1
/blog/2007/05/08/workarounds/ 1
/blog/2007/05/23/n-things-i-dont-like-in-django/ 1
/blog/2007/05/02/again/ 1
/blog/2007/05/04/two-years/ 1
/blog/2007/06/25/django-works-with-oracle/ 1
/blog/2007/06/19/python-3000-function-annotations/ 1
/blog/2007/06/10/moderators-and-article-editing/ 1
/blog/2007/04/27/piece-of-hitech-from-beta-ya-ru/ 1
/blog/2007/04/19/read-messages/ 1
/blog/2007/04/15/highlight-js-30/ 1
/blog/2007/04/18/rit-2007-report/ 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/2005/12/27/process-of-creation/ 1
/blog/2005/12/30/i-wish-you/ 1
/blog/2005/12/26/svg-css-insane-mix/ 1
/blog/2005/12/15/feed-icon-ie7/ 1
/blog/2005/12/22/different-dom-from-same-source/ 1
/blog/2005/12/02/dynamic-atrueshadows/ 1
/blog/2005/12/08/django-and-db/ 1
/blog/2005/12/13/shortstat-died/ 1
/blog/2005/12/14/uninitialised-variable-state/ 1
/blog/2005/11/24/songbird/ 1
/blog/2005/11/25/bulletproof-web-design-first-impression/ 1
/blog/2005/11/28/feed-requests-statistics/ 1
/blog/2005/05/26/icq-in-office/ 1
/blog/2005/05/23/translation-google-way/ 1
/blog/2005/05/20/blogs-categories/ 1
/blog/category/wordpress/ 1
/blog/category/delphi/ 1
/blog/2005/05/15/exceptions/ 1
/blog/2005/05/13/universal-systems/ 1
/blog/2005/05/11/link-exchange/ 1
/blog/2005/05/11/calculator/ 1
/blog/2005/05/06/realauthorhighlight/ 1
/blog/2005/05/09/interface-memory-management/ 1
/blog/2005/05/06/iterators/ 1
/blog/2005/05/05/plugins/ 1
/blog/2005/05/05/design/ 1
/blog/2005/05/03/hello/ 1
/blog/2005/06/25/microformats/ 1
/blog/2005/06/13/when-to-function/ 1
/blog/2005/06/08/juice-and-flies/ 1
/blog/2005/07/28/the-weblog/ 1
/blog/2005/07/26/dynamic-hiding/ 1
/blog/2005/07/18/public-constructors-dont-kill/ 1
/blog/2005/07/18/mania-grandiosa/ 1
/blog/2005/07/11/lesscodeorg/ 1
/blog/2005/07/14/cooking-meet-with-commas/ 1
/blog/2005/08/23/to-do-app/ 1
/blog/2005/08/13/devboi-devedge/ 1
/blog/2005/08/15/email-regexp/ 1
/blog/2005/08/06/from-win32-to-web/ 1
/blog/2005/08/11/taco/ 1
/blog/2005/08/12/fieldset-legend-background-color-%d0%b8-ie/ 1
/blog/2005/09/22/storing-objects-clarification/ 1
/blog/2005/09/14/copi-ru-hcard-and-programmers-with-free-time/ 1
/blog/2005/09/18/forum-sputnik-for-web/ 1
/blog/2005/09/06/star-html-hack/ 1
/blog/2005/09/07/mind-mapping/ 1
/blog/2005/09/11/about/ 1
/blog/2005/09/05/xbl-atrueshadows/ 1
/blog/2005/09/02/firefox-partial-updates/ 1
/blog/2005/10/13/new-xara/ 1
/blog/2005/10/17/scite-linux-russian/ 1
/blog/2005/10/02/xul-too-late/ 1
/blog/2005/10/02/well-formed-valid-conformant/ 1
/blog/2005/11/02/mass-renaming/ 1
/blog/2005/11/11/winding-trail/ 1
/blog/2005/11/12/quotes-in-css/ 1
/blog/2006/08/04/url-reverse/ 1
/blog/2005/11/18/akismet-antispam-plugin/ 1
/blog/2006/12/09/yandex-welcome-to-smorg/ 1
/blog/2006/12/12/fotolab/ 1
/blog/2006/12/20/highlight-js-20/ 1
/blog/2006/12/07/assigning-related-objects/ 1
/blog/2006/12/08/code-with-tags-highlight-js/ 1
/blog/2006/12/01/meet-64-bits/ 1
/blog/2006/11/26/good-framework-teaches-good/ 1
/blog/2006/11/28/highlight-js-1-0/ 1
/blog/2006/10/17/highlight-js-java/ 1
/blog/2006/11/16/menu-mouse-path/ 1
/blog/2006/10/12/plat-forms/ 1
/blog/2006/10/05/django-doc-search-for-firefox/ 1
/blog/2006/01/17/xhtml-once-more/ 1
/blog/2006/01/06/wheel-for-web-framework/ 1
/blog/2006/01/10/consecutive-joins/ 1
/blog/2006/01/02/markdown-extra/ 1
/blog/2006/02/19/openid-for-wordpress/ 1
/blog/2006/02/26/procrastination-sign/ 1
/blog/2006/02/17/include-templates-with-vars/ 1
/blog/2006/02/12/where-to-find-scheduler/ 1
/blog/2006/02/01/flex-and-fixed-columns-any-order/ 1
/blog/2006/02/07/gnome-little-niceties/ 1
/blog/2006/03/31/paginator/ 1
/blog/2006/03/26/draft-styling/ 1
/blog/2006/03/22/8-pixels/ 1
/blog/2006/03/13/idea-for-aggregator/ 1
/blog/2006/03/04/discussion-on-web/ 1
/blog/2006/04/30/what-is-hard/ 1
/blog/2006/04/18/controlled-download/ 1
/blog/2006/04/19/python-markdown-for-custom-syntax/ 1
/blog/2006/04/27/volatile-in-delphi/ 1
/blog/2006/05/30/manipulators-utility/ 1
/blog/2006/05/04/fixed-flex/ 1
/blog/2006/05/21/article-for-magazin/ 1
/blog/2006/05/22/tagsfield/ 1
/blog/2006/05/02/magic-removal/ 1
/blog/2007/03/07/auto-one-to-one-field/ 1
/blog/2006/06/17/tagsoup-html-parser/ 1
/blog/2006/06/18/framework-that-doesnt-gets-in-the-way/ 1
/blog/2006/06/22/overly-random-password/ 1
/blog/2006/06/16/ubuntu-gains-weight/ 1
/blog/2006/06/14/python-unicode-laugh/ 1
/blog/category/unicode/ 1
/blog/2006/06/09/tagsfield-in-english/ 1
/blog/2006/06/10/caps-lock-experiment/ 1
/blog/2006/07/20/custom-managers/ 1
/blog/2006/07/14/what-generated-content-is-not/ 1
/blog/archive/2015/05 1
/blog/archive/2015/05/ 1
/blog/archive/2015/07 1
/blog/archive/2015/07/ 1
/blog/archive/2015/03 1
/blog/archive/2015/03/ 1
/blog/archive/2015/04 1
/blog/archive/2015/04/ 1
/blog/archive/2014 1
/blog/archive/2014/ 1
/blog/archive/2015/02 1
/blog/archive/2015/02/ 1
/blog/archive/2014/10 1
/blog/archive/2014/10/ 1
/blog/archive/2014/11 1
/blog/archive/2014/11/ 1
/blog/archive/2014/08 1
/blog/archive/2014/08/ 1
/blog/archive/2014/09 1
/blog/archive/2014/09/ 1
/blog/archive/2014/06 1
/blog/archive/2014/06/ 1
/blog/archive/2014/07 1
/blog/archive/2014/07/ 1
/blog/archive/2013 1
/blog/archive/2013/ 1
/blog/archive/2014/03 1
/blog/archive/2014/03/ 1
/blog/archive/2014/05 1
/blog/archive/2014/05/ 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/2012/10 1
/blog/archive/2012/10/ 1
/blog/archive/2012/12 1
/blog/archive/2012/12/ 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/2008/02 1
/blog/archive/2008/02/ 1
/blog/archive/2007 1
/blog/archive/2007/ 1
/blog/archive/2007/12 1
/blog/archive/2007/12/ 1
/blog/archive/2008/01 1
/blog/archive/2008/01/ 1
/blog/archive/2007/09 1
/blog/archive/2007/09/ 1
/blog/archive/2007/10 1
/blog/archive/2007/10/ 1
/blog/archive/2007/11 1
/blog/archive/2007/11/ 1
/blog/archive/2007/07 1
/blog/archive/2007/07/ 1
/blog/archive/2007/08 1
/blog/archive/2007/08/ 1
/blog/archive/2006 1
/blog/archive/2006/ 1
/blog/archive/2007/04 1
/blog/archive/2007/04/ 1
/blog/archive/2007/05 1
/blog/archive/2007/05/ 1
/blog/archive/2007/06 1
/blog/archive/2007/06/ 1
/blog/archive/2006/04 1
/blog/archive/2006/02 1
/blog/archive/2006/02/ 1
/blog/archive/2006/03 1
/blog/archive/2006/03/ 1
/blog/archive/2005 1
/blog/archive/2005/ 1
/blog/archive/2006/01 1
/blog/archive/2006/01/ 1
/blog/archive/2005/12 1
/blog/archive/2005/12/ 1
/blog/archive/2005/11 1
/blog/archive/2005/11/ 1
/blog/archive/2005/09 1
/blog/archive/2005/09/ 1
/blog/archive/2005/10 1
/blog/archive/2005/10/ 1
/blog/archive/2005/05 1
/blog/archive/2005/05/ 1
/blog/archive/2005/06 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/category/vainglory/en 1
/blog/category/vainglory/en/ 1
/blog/category/python/en 1
/blog/category/python/en/ 1
/blog/category/languages/en 1
/blog/category/languages/en/ 1
/blog/category/mysoft/en 1
/blog/category/mysoft/en/ 1
/blog/category/rust/en 1
/blog/category/oauth/en 1
/blog/category/oauth/en/ 1
/blog/category/uncategorized/en 1
/blog/category/uncategorized/en/ 1
/blog/2018/12/29/status-update-2018/en 1
/blog/2018/12/29/status-update-2018/en/ 1
/blog/2016/08/16/highlight-js-turns-10/en 1
/blog/2016/08/16/highlight-js-turns-10/en/ 1
/blog/2016/08/20/liberal-json/en 1
/blog/category/software-design/en 1
/blog/category/software-design/en/ 1
/blog/2016/11/20/status-update-2016/en 1
/blog/2016/11/20/status-update-2016/en/ 1
/blog/2016/02/11/ownership-borrowing-hard/en 1
/blog/2016/02/11/ownership-borrowing-hard/en/ 1
/blog/2017/05/13/http-status-codes-strings/en 1
/blog/2017/05/13/http-status-codes-strings/en/ 1
/blog/category/web/en 1
/blog/category/web/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/category/ijson-in-rust/en 1
/blog/category/ijson-in-rust/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/07/09/ijson-in-rust-builder/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/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/05/28/ijson-in-rust-unescape/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/2015/05/06/styles-unification-first-results/en 1
/blog/2015/05/06/styles-unification-first-results/en/ 1
/blog/2015/02/06/learned-csharp-4-days/en 1
/blog/2015/02/06/learned-csharp-4-days/en/ 1
/blog/2014/11/18/automation-tools/en 1
/blog/2014/11/18/automation-tools/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/2014/07/26/highlight-js-what-next/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/09/07/anti-popup-policy/en/ 1
/blog/2014/09/26/refactoring-discovery-protocol/en 1
/blog/2014/09/26/refactoring-discovery-protocol/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/category/openid-refactor/en 1
/blog/category/openid-refactor/en/ 1
/blog/category/openid/en 1
/blog/category/openid/en/ 1
/blog/category/ru-blogs/en 1
/blog/category/ru-blogs/en/ 1
/blog/2014/03/10/glyph-on-threads/en 1
/blog/2014/03/10/glyph-on-threads/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/2013/05/04/eight-years/en 1
/blog/2013/05/04/eight-years/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/category/django/en 1
/blog/category/django/en/ 1
/blog/category/ubuntu/en 1
/blog/category/ubuntu/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/category/management/en/ 1
/blog/2012/07/02/fighting-procrastination/en 1
/blog/2012/07/02/fighting-procrastination/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/2012/08/08/scientists-engineers-teachers/en 1
/blog/2012/08/08/scientists-engineers-teachers/en/ 1
/blog/category/javascript/en 1
/blog/2008/04/10/google-app-engine/ 1
/blog/category/javascript/en/ 1
/blog/2012/08/02/where-is-that-future/en 1
/blog/2012/08/02/where-is-that-future/en/ 1
/blog/2012/09/06/pypy-ijson-3/en 1
/blog/2012/09/06/pypy-ijson-3/en/ 1
/blog/2012/10/25/ijson-10/en 1
/blog/2012/10/25/ijson-10/en/ 1
/blog/2012/10/21/marcus-new-life/en 1
/blog/2012/10/21/marcus-new-life/en/ 1
/blog/2012/04/11/sponsoring-in-highlight-js/en 1
/blog/2012/04/11/sponsoring-in-highlight-js/en/ 1
/blog/2012/03/26/rainbow-js/en 1
/blog/2012/02/11/gh2-vs-g1/en 1
/blog/2012/02/11/gh2-vs-g1/en/ 1
/blog/2012/03/23/hacked-retweets-spam/en 1
/blog/2012/03/23/hacked-retweets-spam/en/ 1
/blog/2011/05/22/highlighters-comparison/en 1
/blog/2011/05/22/highlighters-comparison/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/2011/09/05/pypy-ijson-2/en 1
/blog/2011/09/05/pypy-ijson-2/en/ 1
/blog/2011/09/04/pypy-ijson/en 1
/blog/2011/09/04/pypy-ijson/en/ 1
/blog/2011/10/03/core-devs-on-future/en 1
/blog/2011/10/03/core-devs-on-future/en/ 1
/blog/2011/10/06/class-based-generic-views/en 1
/blog/2011/10/06/class-based-generic-views/en/ 1
/blog/2011/04/24/highlight-js-60-beta/en 1
/blog/2011/04/24/highlight-js-60-beta/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/2011/01/02/highlight-js-opens-up/en 1
/blog/2011/01/02/highlight-js-opens-up/en/ 1
/blog/2010/05/18/elementflow/en 1
/blog/2010/05/18/elementflow/en/ 1
/blog/2010/05/04/five-years/en 1
/blog/2010/05/04/five-years/en/ 1
/blog/2010/06/17/highlight-js-59/en 1
/blog/2010/06/17/highlight-js-59/en/ 1
/blog/2010/07/18/marcus-bilingual-blog/en 1
/blog/2010/07/18/marcus-bilingual-blog/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/2010/12/29/changing-places/en 1
/blog/2010/12/29/changing-places/en/ 1
/blog/2010/12/30/i-wish-you-6/en 1
/blog/2010/12/30/i-wish-you-6/en/ 1
/blog/category/yandex/en 1
/blog/category/yandex/en/ 1
/blog/2009/11/05/classy-screensaver-wante/ 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/2007/01/18/openid-rage/ 1
/blog/2007/01/23/wordpress-21/ 1
/blog/2007/01/08/controlled-download-2/ 1
/blog/2007/01/10/codebase-giveaway/ 1
/blog/2007/02/28/%d0%b6%d0%b8%d0%b2%d0%be%d0%b9-markdown-%d1%81-%d0%bf 1
/blog/2007/02/07/ms-supports-openid/ 1
/blog/2007/03/25/cicero-openid-hcard/ 1
/blog/2007/03/28/openid-mutants/ 1
/blog/2007/03/31/switching-to-xhtml2/ 1
/blog/2007/03/09/no-frigging-zoo/ 1
/blog/2007/03/13/cicero-draft-styling/ 1
/blog/2007/03/08/w3c-returns-to-html/ 1
/blog/2007/03/06/posting-first-implementation/ 1
/blog/2006/08/23/sm-org-is-back/ 1
/blog/2006/08/13/highlight-js/ 1
/blog/2006/08/18/famous-alena/ 1
/blog/2010/07/19/marcus-bilingual-blog/en/ 1
/blog/2011/04/02/coder-at-work-in-russian/ 1
/blog/2010/10/29/ubuntu-typography-keyboard/ 1
/blog/2009/09/21/trees-in-django-templates/%D0%B5%D1%81%D0%BB%D0%B8 1
/blog/2009/09/21/trees-in-django-templates/%D0%B0 1
/blog/2006/08/10/painless-scheduling-problems/ 1
/blog/2007/01/19/moved-to-tektonic/ 1
- 866
/ 488
/soft/highlight/en/ 19
/forum/web/3010/ 18
/media/soft/highlight/test.html 11
/ru/ 10
/forum/ 8
/.env 8
/wp-login.php 7
// 6
/soft/highlight/en/description/ 5
/debug/default/view 4
/soft/highlight/en 4
/.git/config 3
/phpinfo.php 3
/info.php 3
/soft/ 3
/about/en 3
/forum/django/22166 3
/soft/cicero 3
/forum/openid 3
/sanestat 3
/about 3
/forum/feeds/articles/python/19991/ 2
/forum/feeds/articles/django/12815/ 2
/forum/feeds/articles/python/19433/ 2
/owa/auth/logon.aspx 2
//zb_system/login.php 2
/soft/highlight/en/download/ 2
/forum/feeds/articles/python/20606/ 2
/xmlrpc.php 2
/webui/ 2
/geoserver/web/ 2
/forum/feeds/articles/python/17526/ 2
/soft/highlight/ 2
/data/admin/allowurl.txt 2
/.well-known/security.txt 2
/forum/feeds/articles/django/23169/ 2
/.DS_Store 2
/.env.prod 2
/.env.production 2
/redmine/.env 2
/__tests__/test-become/.env 2
/debug/default/view.html 2
/frontend/web/debug/default/view 2
/web/debug/default/view 2
/sapi/debug/default/view 2
/_profiler/phpinfo 2
/app_dev.php/_profiler/phpinfo 2
/owncloud/apps/graphapi/vendor/microsoft/microsoft-graph/tests/GetPhpI 2
/forum/yut307/3010/ 2
/forum/webfq5y4q/3010/ 2
/forum/web/3010/arhqyp 2
/forum/web/3010/nm13kx 2
/forum/web/3010//k1fygt 2
/forum/web/3010//hhmh4nqhv6lx 2
/forum/feeds/articles/web/8312/ 2
/xxxss 2
/forum/feeds/articles/django/20662/ 2
/forum/feeds/articles/highlightjs/20077/ 2
/forum/feeds/articles/django/19542/ 2
/forum/feeds/articles/openid/11759/ 2
/ru 2
/media/blog/phone-counter.py 2
/forum/feeds/articles/django/23135/ 2
/soft/mysql_repliqu%C3%A9/fr/ 2
/soft/atrueshadows/trueshadows.xml 2
/DialogTemplates/SelectImage 2
/forum/feeds/articles/python/17843/ 2
/forum/feeds/articles/taco/342/ 2
/forum/feeds/articles/django/20691/ 2
/forum/feeds/articles/django/2413/ 2
/forum/feeds/articles/django/8355/ 2
/forum/feeds/articles/django/20517/ 2
/forum/feeds/articles/django/12684/ 2
/forum/feeds/articles/python/20658/ 2
/forum/feeds/articles/openid/14471/ 2
/media/blog/testjson2.py 2
/media/blog/highlighters/syntaxhighlighter/test.html 2
/media/blog/highlighters/google-code-prettify/test.html 2
/media/blog/highlighters/shjs/test.html 2
/media/blog/testjson.py 2
/forum 2
/soft/highlight/en/download 2
/forum/feeds/articles/django/12693/ 2
/forum/django/88285 2
/forum/python/88286 2
/forum/feeds/articles/django/12773/ 2
/forum/openid/30060 2
/soft/highlight 2
/soft/highlight/download 2
/forum/django/23887 2
/soft/highlight/describing-language 2
/forum/django/22175 2
/forum/python 2
/forum/django/15567 2
/forum/django/15548 2
/forum/django/19374 2
/forum/django/22299 2
/forum/django/23100 2
/forum/django/28760 2
/forum/django/42542 2
/forum/django/19446 2
/forum/highlightjs/1149 2
/forum/django/8856 2
/forum/django/13664 2
/forum/django/25904 2
/forum/openid/5979 2
/forum/openid/19805 2
/soft/vooid 2
/soft/mysql_replicated 2
/forum/highlightjs 2
/forum/web 2
/forum/django/10039 2
/forum/taco/3832 2
/soft/tagsfield 2
/forum/django/8593 2
/forum/django/18770 2
/forum/django/23158 2
/forum/django/41731 2
/soft 2
/forum/feeds/articles/test/77/ 2
/forum/feeds/articles/test/9895/ 2
/forum/feeds/articles/django/12658/ 2
/admin.php 1
//e/admin/index.php 1
/security.txt 1
/ads.txt 1
/humans.txt 1
/e/install/index.php 1
/wp-config.php.bak 1
/wp-config.php~ 1
/media/soft/atrueshadows/trueshadows.xml 1
/ueditor_kejin/net/controller.ashx 1
/assets/library/ueditor/net/controller.ashx 1
/usditor/net/controller.ashx 1
/include/upfile.php 1
/login.php 1
/_all_dbs 1
https://softwaremaniacs.org/blog/blog/ 1
/forum.php 1
//blog/2010/01/31/brewers-cap-theorem/ 1
///blog/2010/01/31/brewers-cap-theorem/ 1
////blog/2010/01/31/brewers-cap-theorem/ 1
/////blog/2010/01/31/brewers-cap-theorem/ 1
//////blog/2010/01/31/brewers-cap-theorem/ 1
///////blog/2010/01/31/brewers-cap-theorem/ 1
////////blog/2010/01/31/brewers-cap-theorem/ 1
/////////blog/2010/01/31/brewers-cap-theorem/ 1
//////////blog/2010/01/31/brewers-cap-theorem/ 1
///////////blog/2010/01/31/brewers-cap-theorem/ 1
////////////blog/2010/01/31/brewers-cap-theorem/ 1
/////////////blog/2010/01/31/brewers-cap-theorem/ 1
//////////////blog/2010/01/31/brewers-cap-theorem/ 1
///////////////blog/2010/01/31/brewers-cap-theorem/ 1
////////////////blog/2010/01/31/brewers-cap-theorem/ 1
/////////////////blog/2010/01/31/brewers-cap-theorem/ 1
//////////////////blog/2010/01/31/brewers-cap-theorem/ 1
///////////////////blog/2010/01/31/brewers-cap-theorem/ 1
////////////////////blog/2010/01/31/brewers-cap-theorem/ 1
/////////////////////blog/2010/01/31/brewers-cap-theorem/ 1
//////////////////////blog/2010/01/31/brewers-cap-theorem/ 1
///////////////////////blog/2010/01/31/brewers-cap-theorem/ 1
////////////////////////blog/2010/01/31/brewers-cap-theorem/ 1
/nodeinfo/2.0 1
https://softwaremaniacs.org/blog/2006/03/07/two-wikis/ 1
/bugs 1
/playground/showdown-highlight/ 1
/sitemap.xml 1
/media/blog/rit/ 1