41554 blogs · [ { "id": "01a08796-e027-71aa-9eb3-ca4fd4cb059b", "title": "Making 1Password accessible to coding agents: Touch ID is not enough", "url": "https://kovyrin.net/2026/06/04/agent-secret/", "published_at": "2026-06-04T14:06:54+00:00" }, { "id": "01a08796-e027-71aa-9eb3-ca4fd4dac27a", "title": "TDD for AI-driven infrastructure", "url": "https://kovyrin.net/2025/06/28/tdd-for-ai-driven-infrastructure/", "published_at": "2025-06-28T05:00:25+00:00" }, { "id": "01a08796-e027-71aa-9eb3-ca4fd5c6c2d7", "title": "Align, Plan, Ship: From Ideas to Iterations with PRD-Driven AI Agents", "url": "https://kovyrin.net/2025/06/20/prd-tasklist-process/", "published_at": "2025-06-20T05:50:19+00:00" }, { "id": "01a08796-e027-71aa-9eb3-ca4fd654957f", "title": "Context Switching with AI: The PRD → Tasklist → Work Loop", "url": "https://kovyrin.net/2025/06/18/context-switching-with-ai/", "published_at": "2025-06-18T02:31:10+00:00" }, { "id": "01a08796-e027-71aa-9eb3-ca4fd6784983", "title": "From Autocomplete to Apprentice: Training AI to Work in Our Codebase", "url": "https://kovyrin.net/2025/06/05/from-autocomplete-to-apprentice-training-ai-to-work-in-our-codebase/", "published_at": "2025-06-05T05:14:42+00:00" }, { "id": "01a08796-e027-71aa-9eb3-ca4fd6d96841", "title": "Thinking of the person who pressed Go on today’s Crowdstrike release", "url": "https://kovyrin.net/2024/07/20/beginner-mistakes/", "published_at": "2024-07-20T00:15:40+00:00" }, { "id": "01a08796-e027-71aa-9eb3-ca4fd7630853", "title": "Interview: Inside Shopify’s Modular Monolith", "url": "https://kovyrin.net/2024/06/16/interview-inside-shopify-monolith/", "published_at": "2024-06-16T18:57:50+00:00" }, { "id": "01a08796-e027-71aa-9eb3-ca4fd786795e", "title": "Farewell to Elastic and The New Chapter", "url": "https://kovyrin.net/2022/02/23/farewell-to-elastic-and-the-new-chapter/", "published_at": "2022-02-23T23:48:04+00:00" }, { "id": "01a08796-e027-71aa-9eb3-ca4fd7d32f8f", "title": "Edge Web Server Testing at Swiftype", "url": "https://kovyrin.net/2018/04/28/edge-web-server-testing-at-swiftype/", "published_at": "2018-04-28T20:38:34+00:00" }, { "id": "01a08796-e027-71aa-9eb3-ca4fd7f59be9", "title": "Compliance-Driven Development or the Story Behind Swiftype’s SOC2 Certification", "url": "https://kovyrin.net/2018/01/18/compliance-driven-development-or-the-story-behind-swiftypes-soc2-certification/", "published_at": "2018-01-18T17:06:31+00:00" }, { "id": "01a0bb49-f7c3-70ab-9224-d5f3ca7339b2", "title": "My Favourite Books in 2017", "url": "https://kovyrin.net/2018/01/02/my-favourite-books-in-2017/", "published_at": "2018-01-02T02:09:34+00:00" }, { "id": "01a0bb49-f7c3-70ab-9224-d5f3cb231d1e", "title": "My Favourite Books in 2016", "url": "https://kovyrin.net/2017/01/06/my-favourite-books-in-2016/", "published_at": "2017-01-06T01:28:14+00:00" }, { "id": "01a0bb49-f7c3-70ab-9224-d5f3cc10d919", "title": "DbCharmer Development: I Give Up", "url": "https://kovyrin.net/2014/11/14/dbcharmer-suspended/", "published_at": "2014-11-14T04:17:50+00:00" }, { "id": "01a0bb49-f7c3-70ab-9224-d5f3ccbddc0f", "title": "Interesting Resources for Technical Operations Engineers", "url": "https://kovyrin.net/2013/09/23/techops-resources/", "published_at": "2013-09-23T04:15:57+00:00" }, { "id": "01a0bb49-f7c3-70ab-9224-d5f3cd47e3e6", "title": "Join Me at Swiftype!", "url": "https://kovyrin.net/2013/09/18/swiftype-techops/", "published_at": "2013-09-18T20:10:57+00:00" }, { "id": "01a0bb49-f7c3-70ab-9224-d5f3ce42a2a0", "title": "Adding Custom Hive SerDe and UDF Libraries to Cloudera Hadoop 4.3", "url": "https://kovyrin.net/2013/07/26/add-custom-hive-jars-to-cdh43/", "published_at": "2013-07-26T01:35:59+00:00" }, { "id": "01a0bb49-f7c3-70ab-9224-d5f3ce4ca67c", "title": "MySQL Monitoring With Cacti Using Percona Monitoring Plugins (1-minute resolution)", "url": "https://kovyrin.net/2013/06/26/mysql-percona-cacti-1-min/", "published_at": "2013-06-26T15:37:51+00:00" }, { "id": "01a0bb49-f7c3-70ab-9224-d5f3cedd6788", "title": "Adding LZO Support to Cloudera Hadoop Distribution 4.3", "url": "https://kovyrin.net/2013/06/13/adding-lzo-support-to-cloudera-hadoop-distribution-4-3/", "published_at": "2013-06-13T05:04:56+00:00" }, { "id": "01a0bb49-f7c3-70ab-9224-d5f3cfa501a5", "title": "New Chapter: Swiftype", "url": "https://kovyrin.net/2013/01/31/new-chapter-swiftype/", "published_at": "2013-01-31T01:49:39+00:00" }, { "id": "01a0bb49-f7c3-70ab-9224-d5f3d03265a0", "title": "Looking for a New Gig", "url": "https://kovyrin.net/2013/01/14/looking-for-a-new-gig/", "published_at": "2013-01-14T17:18:35+00:00" }, { "id": "01a0bb56-c1b5-71f0-9e5d-30e88152a4b7", "title": "Momentum MTA Performance Tuning Tips", "url": "https://kovyrin.net/2012/01/07/momentum-ecelerity-tuning-tips/", "published_at": "2012-01-07T18:40:25+00:00" }, { "id": "01a0bb56-c1b5-71f0-9e5d-30e881d317d3", "title": "DbCharmer 1.7.0 Release: Rails 3.0 Support and Forced Slave Reads", "url": "https://kovyrin.net/2011/09/01/dbcharmer-1-7-0/", "published_at": "2011-09-01T00:46:34+00:00" }, { "id": "01a0bb56-c1b5-71f0-9e5d-30e88238ef26", "title": "Softlayer Cloud: a Scary Story of One Bad Service", "url": "https://kovyrin.net/2011/05/02/cloudlayer-bad-story/", "published_at": "2011-05-02T23:20:52+00:00" }, { "id": "01a0bb56-c1b5-71f0-9e5d-30e88295da02", "title": "Nginx-Fu: X-Accel-Redirect From Remote Servers", "url": "https://kovyrin.net/2010/07/24/nginx-fu-x-accel-redirect-remote/", "published_at": "2010-07-24T03:45:52+00:00" }, { "id": "01a0bb56-c1b5-71f0-9e5d-30e883431b54", "title": "Cool Web Designer is Looking for Work", "url": "https://kovyrin.net/2010/07/18/web-designer/", "published_at": "2010-07-18T17:13:01+00:00" }, { "id": "01a0bb56-c1b5-71f0-9e5d-30e8838704c3", "title": "Advanced Squid Caching in Scribd: Cache Invalidation Techniques", "url": "https://kovyrin.net/2010/05/29/squid-in-scribd-cache-invalidation/", "published_at": "2010-05-29T17:02:17+00:00" }, { "id": "01a0bb56-c1b5-71f0-9e5d-30e8844af1a2", "title": "DbCharmer – Rails Can Scale!", "url": "https://kovyrin.net/2010/04/16/dbcharmer-rails-can-scale/", "published_at": "2010-04-16T21:33:18+00:00" }, { "id": "01a0bb56-c1b5-71f0-9e5d-30e88519ef97", "title": "Installing Midnight Commander 4.7 on Mac OS X", "url": "https://kovyrin.net/2010/02/02/install-mc-4-7-on-osx/", "published_at": "2010-02-02T22:34:00+00:00" }, { "id": "01a0bb56-c1b5-71f0-9e5d-30e885f6c875", "title": "Enabling IPv6 Support in nginx", "url": "https://kovyrin.net/2010/01/16/enabling-ipv6-support-in-nginx/", "published_at": "2010-01-16T09:39:44+00:00" }, { "id": "01a0bb56-c1b5-71f0-9e5d-30e886d50d4c", "title": "DB Charmer – ActiveRecord Connection Magic Plugin", "url": "https://kovyrin.net/2009/11/03/db-charmer-activerecord-connection-magic-plugin/", "published_at": "2009-11-03T15:36:26+00:00" }, { "id": "01a0bb5c-146b-731d-b82e-ddf162bb55b5", "title": "Advanced Squid Caching in Scribd: Hardware + Software Used", "url": "https://kovyrin.net/2009/08/04/advanced-squid-caching-in-scribd-hardware-software-used/", "published_at": "2009-08-04T05:23:18+00:00" }, { "id": "01a0bb5c-146b-731d-b82e-ddf1632be325", "title": "Advanced Squid Caching in Scribd: Logged In Users and Complex URLs Handling", "url": "https://kovyrin.net/2009/07/21/advanced-squid-caching-scribd-logged-in-users-complex-urls/", "published_at": "2009-07-21T22:18:57+00:00" }, { "id": "01a0bb5c-146b-731d-b82e-ddf163826023", "title": "The Blog v.2.0", "url": "https://kovyrin.net/2009/07/20/the-blog-v-2-0/", "published_at": "2009-07-20T02:19:51+00:00" }, { "id": "01a0bb5c-146b-731d-b82e-ddf163e3f06b", "title": "Loops plugin for rails and merb released", "url": "https://kovyrin.net/2009/02/17/loops-plugin-for-rails-and-merb-released/", "published_at": "2009-02-17T03:41:30+00:00" }, { "id": "01a0bb5c-146b-731d-b82e-ddf16444f03f", "title": "Rails Developer for a Large Startup: My Vision of an Ideal Candidate", "url": "https://kovyrin.net/2009/02/07/rails-developer-for-a-large-startup-my-vision-of-an-ideal-candidate/", "published_at": "2009-02-07T07:41:22+00:00" }, { "id": "01a0bb5c-146b-731d-b82e-ddf164a7757f", "title": "ActiveMQ Tips: Flow Control and Stalled Producers Problem", "url": "https://kovyrin.net/2009/01/23/activemq-tips-flow-control-and-stalled-producers-problem/", "published_at": "2009-01-23T07:23:09+00:00" }, { "id": "01a0bb5c-146b-731d-b82e-ddf1657125e9", "title": "Using SSH tunnel connection as a SOCKS5 proxy", "url": "https://kovyrin.net/2008/12/11/using-ssh-tunnel-connection-as-a-socks5-proxy/", "published_at": "2008-12-11T23:13:51+00:00" }, { "id": "01a0bb5c-146b-731d-b82e-ddf1665e4d57", "title": "Lighttpd Book from Packt – Great Thanksgiving Present", "url": "https://kovyrin.net/2008/11/27/lighttpd-book-from-packt-great-thanksgiving-present/", "published_at": "2008-11-27T07:15:30+00:00" }, { "id": "01a0bb5c-146b-731d-b82e-ddf166869447", "title": "ActiveMQ + Ruby Stomp Client: How to process elements one by one", "url": "https://kovyrin.net/2008/10/30/activemq-ruby-stomp-client-how-to-process-elements-one-by-one/", "published_at": "2008-10-30T04:42:39+00:00" }, { "id": "01a0bb5c-146b-731d-b82e-ddf16701df3e", "title": "Advanced Squid Caching for Rails Applications: Preface", "url": "https://kovyrin.net/2008/10/25/advanced-squid-caching-for-rails-applications-preface/", "published_at": "2008-10-25T21:28:30+00:00" }, { "id": "01a0bb64-22e1-7157-8096-9035cd86ae18", "title": "Bounces-handler Released", "url": "https://kovyrin.net/2008/08/03/bounce-handler-released/", "published_at": "2008-08-03T08:46:05+00:00" }, { "id": "01a0bb64-22e1-7157-8096-9035ce821c24", "title": "Found an Ideal I/O Scheduler for my MySQL boxes", "url": "https://kovyrin.net/2008/07/20/found-an-ideal-io-scheduler-for-my-mysql-boxes/", "published_at": "2008-07-20T00:49:56+00:00" }, { "id": "01a0bb64-22e1-7157-8096-9035cf41c7e6", "title": "Using Sphinx for Non-Fulltext Queries", "url": "https://kovyrin.net/2008/05/19/using-sphinx-for-non-fulltext-queries/", "published_at": "2008-05-19T16:18:54+00:00" }, { "id": "01a0bb64-22e1-7157-8096-9035cfb8bab6", "title": "Command Line History", "url": "https://kovyrin.net/2008/04/28/command-line-history/", "published_at": "2008-04-28T05:31:37+00:00" }, { "id": "01a0bb64-22e1-7157-8096-9035d00092b1", "title": "MySQL UC 2008 Presentations", "url": "https://kovyrin.net/2008/04/18/mysql-uc-2008-presentations/", "published_at": "2008-04-18T05:23:21+00:00" }, { "id": "01a0bb64-22e1-7157-8096-9035d069702b", "title": "InnoDB Recovery toolset Version 0.3 Released", "url": "https://kovyrin.net/2008/04/14/innodb-recovery-toolset-version-03-released/", "published_at": "2008-04-14T19:43:12+00:00" }, { "id": "01a0bb64-22e1-7157-8096-9035d0a720a4", "title": "Puppet – Admin’s Best Friend", "url": "https://kovyrin.net/2008/03/12/puppet-the-best-admins-friend/", "published_at": "2008-03-12T04:13:30+00:00" }, { "id": "01a0bb64-22e1-7157-8096-9035d123c426", "title": "Dog-pile Effect and How to Avoid it with Ruby on Rails memcache-client Patch", "url": "https://kovyrin.net/2008/03/10/dog-pile-effect-and-how-to-avoid-it-with-ruby-on-rails-memcache-client-patch/", "published_at": "2008-03-10T18:36:16+00:00" }, { "id": "01a0bb64-22e2-71cd-a6f2-0029e7efa153", "title": "FastSessions Rails Plugin Released", "url": "https://kovyrin.net/2008/02/06/fastsessions-rails-plugin-released/", "published_at": "2008-02-06T00:53:53+00:00" }, { "id": "01a0bb64-22e2-71cd-a6f2-0029e88a4e85", "title": "Small Tip: How to set up two interface Xen machine", "url": "https://kovyrin.net/2008/01/14/small-tip-how-to-set-up-two-interface-xen-machine/", "published_at": "2008-01-14T07:17:39+00:00" }, { "id": "01a0bb6a-1e51-7137-a665-bed984f75207", "title": "Innodb Locks, ActiveRecord and acts_as_ferret Problem", "url": "https://kovyrin.net/2007/12/01/innodb-locks-activerecord-and-acts_as_ferret-problem/", "published_at": "2007-12-01T07:15:14+00:00" }, { "id": "01a0bb6a-1e51-7137-a665-bed9853e4c13", "title": "Data Recovery Toolkit for InnoDB Released", "url": "https://kovyrin.net/2007/11/26/data-recovery-toolkit-for-innodb-released/", "published_at": "2007-11-26T20:40:05+00:00" }, { "id": "01a0bb6a-1e51-7137-a665-bed985db27a7", "title": "Small Tip: How to Enable ActiveRecord Logging in Merb", "url": "https://kovyrin.net/2007/11/02/small-tip-how-to-enable-activerecord-logging-in-merb/", "published_at": "2007-11-02T01:52:52+00:00" }, { "id": "01a0bb6a-1e51-7137-a665-bed9862d64d4", "title": "Why I HATE “smart” Software: Cpanel vs Consultant", "url": "https://kovyrin.net/2007/10/30/why-i-hate-smart-software-cpanel-vs-consulter/", "published_at": "2007-10-30T21:30:46+00:00" }, { "id": "01a0bb6a-1e51-7137-a665-bed986a28917", "title": "MySQL Master-Master Replication Manager 1.0 Released", "url": "https://kovyrin.net/2007/10/29/mysql-master-master-replication-manager-10-released/", "published_at": "2007-10-29T17:53:33+00:00" }, { "id": "01a0bb6a-1e51-7137-a665-bed98751a70b", "title": "Useful Cacti Templates to Monitor Your Servers", "url": "https://kovyrin.net/2007/10/06/useful-cacti-templates-to-monitor-your-servers/", "published_at": "2007-10-06T00:28:43+00:00" }, { "id": "01a0bb6a-1e51-7137-a665-bed9876c0aff", "title": "How to run GUI-programs on a server without any monitor", "url": "https://kovyrin.net/2007/10/01/how-to-run-gui-programs-on-a-server-without-any-monitor/", "published_at": "2007-10-01T02:56:14+00:00" }, { "id": "01a0bb6a-1e51-7137-a665-bed9883ce562", "title": "Linux User in Solaris 10 Survival Guide", "url": "https://kovyrin.net/2007/09/28/linux-user-in-solaris-10-survival-guide/", "published_at": "2007-09-28T01:40:12+00:00" }, { "id": "01a0bb6a-1e51-7137-a665-bed988c58f8d", "title": "How to unmount NFS share mounted with hard option", "url": "https://kovyrin.net/2007/08/29/how-to-unmount-nfs-share-mounted-with-hard-option/", "published_at": "2007-08-29T15:28:00+00:00" }, { "id": "01a0bb6a-1e51-7137-a665-bed988da0c02", "title": "1000 Great Technical Videos in BestTechVideos Library!", "url": "https://kovyrin.net/2007/08/11/1000-great-technical-videos-in-besttechvideos-library/", "published_at": "2007-08-11T22:57:38+00:00" }, { "id": "01a0bb6e-2bef-7072-86e7-d7c38ce2e06d", "title": "Using Nginx, SSI and Memcache to Make Your Web Applications Faster", "url": "https://kovyrin.net/2007/08/05/using-nginx-ssi-and-memcache-to-make-your-web-applications-faster/", "published_at": "2007-08-05T07:35:37+00:00" }, { "id": "01a0bb6e-2bef-7072-86e7-d7c38db71bbe", "title": "Best Tech Videos 2.0 has been released!", "url": "https://kovyrin.net/2007/07/09/best-tech-videos-2-0/", "published_at": "2007-07-09T20:10:12+00:00" }, { "id": "01a0bb6e-2bef-7072-86e7-d7c38dc1bb3e", "title": "MySQL Proxy Released", "url": "https://kovyrin.net/2007/06/30/mysql-proxy-released/", "published_at": "2007-06-30T08:08:56+00:00" }, { "id": "01a0bb6e-2bef-7072-86e7-d7c38e482fc0", "title": "Distributing Modified Perl Modules With Your Application", "url": "https://kovyrin.net/2007/06/26/perl-patched-modules-loading/", "published_at": "2007-06-26T19:34:14+00:00" }, { "id": "01a0bb6e-2bef-7072-86e7-d7c38ebcab56", "title": "MySQL UC 2007 Videos are Available!", "url": "https://kovyrin.net/2007/05/25/mysql-uc-2007-videos-are-available/", "published_at": "2007-05-25T20:28:21+00:00" }, { "id": "01a0bb6e-2bef-7072-86e7-d7c38ef7923c", "title": "MMM Release 1.0-pre4", "url": "https://kovyrin.net/2007/05/16/mmm-release-10-pre4/", "published_at": "2007-05-16T04:20:04+00:00" }, { "id": "01a0bb6e-2bef-7072-86e7-d7c38f6a8d78", "title": "[lang_en]Dynamic Specifications with Rspec[/lang_en][lang_ru]Динамические спецификации в Rspec[/lang_ru]", "url": "https://kovyrin.net/2007/05/11/dynamic-specifications-with-rspec/", "published_at": "2007-05-11T13:33:02+00:00" }, { "id": "01a0bb6e-2bef-7072-86e7-d7c38fc458b6", "title": "MMM Release 1.0-pre3", "url": "https://kovyrin.net/2007/05/06/mmm-release-10-pre3/", "published_at": "2007-05-06T21:52:00+00:00" }, { "id": "01a0bb6e-2bef-7072-86e7-d7c390b2333e", "title": "MySQL Conference 2007: First Impressions and Findings", "url": "https://kovyrin.net/2007/04/25/mysql-conference-2007-first-impressions-and-findings/", "published_at": "2007-04-25T06:24:03+00:00" }, { "id": "01a0bb6e-2bef-7072-86e7-d7c390c3fb9c", "title": "Master-Master Replication Example using MMM", "url": "https://kovyrin.net/2007/04/23/master-master-replication-example-using-mmm/", "published_at": "2007-04-23T17:05:14+00:00" }, { "id": "01a0bb71-eaee-7130-ba29-cce3f13b44f2", "title": "[lang_en]How to clone virtual machine with VmWare Server[/lang_en][lang_ru]Как клонировать виртуальную машину при использовании VmWare Server[/lang_ru]", "url": "https://kovyrin.net/2007/04/08/how-to-clone-virtual-machine-with-vmware-server/", "published_at": "2007-04-08T23:43:07+00:00" }, { "id": "01a0bb71-eaee-7130-ba29-cce3f15063b7", "title": "[lang_en]MySQL Master-Master replication manager released[/lang_en][lang_ru]Релиз ПО для управления кластерами с MySQL Master-Master репликацией[/lang_ru]", "url": "https://kovyrin.net/2007/04/05/mysql-master-master-replication-manager-released/", "published_at": "2007-04-05T22:14:20+00:00" }, { "id": "01a0bb71-eaee-7130-ba29-cce3f1932df2", "title": "[lang_en]Bug in Perl’s Thread::Semaphore: Memory Leak (solution provided)[/lang_en][lang_ru]Ошибка в Perl’овом Thread::Semaphore: Утечка памяти (решение прилагается)[/lang_ru]", "url": "https://kovyrin.net/2007/01/25/bug-in-perls-threadsemaphore-memory-leak-solution-provided/", "published_at": "2007-01-25T06:15:21+00:00" }, { "id": "01a0bb71-eaee-7130-ba29-cce3f2602302", "title": "Small Tip: How to fix “There are no public key available for the following key IDs” Error in Debian", "url": "https://kovyrin.net/2006/11/28/debian-problem-apt-get-update/", "published_at": "2006-11-28T07:06:25+00:00" }, { "id": "01a0bb71-eaee-7130-ba29-cce3f2ad832e", "title": "[lang_en]Best Tech Videos On The Net[/lang_en][lang_ru]Лучшее техническое видео в сети[/lang_ru]", "url": "https://kovyrin.net/2006/11/20/best-tech-videos/", "published_at": "2006-11-20T09:06:29+00:00" }, { "id": "01a0bb71-eaee-7130-ba29-cce3f3a95a3e", "title": "[lang_en]Top 1000 (84) MySQL Performance Tips From MySQL Camp 2006[/lang_en][lang_ru]Список 1000 (84) Лучших Советов по Производительности MySQL с MySQL Camp 2006[/lang_ru]", "url": "https://kovyrin.net/2006/11/14/top-1000-mysql-performance-tips/", "published_at": "2006-11-14T22:15:23+00:00" }, { "id": "01a0bb71-eaee-7130-ba29-cce3f414a663", "title": "[lang_en]Using X-Accel-Redirect in Nginx to Implement Controlled Downloads[/lang_en][lang_ru]Использование X-Accel-Redirect с Nginx для реализации контролируемых скачиваний[/lang_ru]", "url": "https://kovyrin.net/2006/11/01/nginx-x-accel-redirect-php-rails/", "published_at": "2006-11-01T05:44:29+00:00" }, { "id": "01a0bb71-eaee-7130-ba29-cce3f4788544", "title": "[lang_en]Flash Video (FLV) Streaming With Nginx[/lang_en][lang_ru]Стриминг Flash Video при помощи Nginx[/lang_ru]", "url": "https://kovyrin.net/2006/10/14/flash-video-flv-streaming-nginx/", "published_at": "2006-10-14T23:00:07+00:00" }, { "id": "01a0bb71-eaee-7130-ba29-cce3f4c590f6", "title": "[lang_en]Using Lighttpd, Mplayer/Mencoder and Flvtool2 to Implement Flash Video Streaming[/lang_en][lang_ru]Использование lighttpd, Mplayer/Mencoder и Flvtool2 для реализации потоковой раздачи Flash Video[/lang_ru]", "url": "https://kovyrin.net/2006/10/08/lighttpd-memcoder-flvtool-for-streaming/", "published_at": "2006-10-08T07:55:27+00:00" }, { "id": "01a0bb71-eaee-7130-ba29-cce3f5aaf2b3", "title": "[lang_en]UltimateGeoCoder – a PHP library inteface to miscellaneous geocoding services[/lang_en][lang_ru]UltimateGeoCoder – PHP-библиотека для доступа к различным geocoding-сервисам[/lang_ru]", "url": "https://kovyrin.net/2006/09/07/ultimate-geocoder-php-released/", "published_at": "2006-09-07T22:41:29+00:00" }, { "id": "01a0bb75-4fe8-7263-b6c8-dc299a7600b3", "title": "Compiling nginx in RedHat Linux: PCRE library problem", "url": "https://kovyrin.net/2006/08/30/nginx-redhat-pcre-problem/", "published_at": "2006-08-30T18:49:54+00:00" }, { "id": "01a0bb75-4fe9-73f5-ba0f-b2ae5187939c", "title": "[lang_en]Looking For Optimal Solution: Ruby On Rails and Mongrel[/lang_en][lang_ru]В поисках оптимального решения: Ruby On Rails и Mongrel[/lang_ru]", "url": "https://kovyrin.net/2006/08/30/ruby-performance-mongrel/", "published_at": "2006-08-30T14:52:06+00:00" }, { "id": "01a0bb75-4fe9-73f5-ba0f-b2ae52343962", "title": "[lang_en]Looking For Optimal Solution: Benchmark Results Summary and Findings[/lang_en][lang_ru]В Поисках Оптимального Решения: Результаты Тестирования и Выводы[/lang_ru]", "url": "https://kovyrin.net/2006/08/28/ruby-performance-results/", "published_at": "2006-08-28T08:29:14+00:00" }, { "id": "01a0bb75-4fe9-73f5-ba0f-b2ae525183f7", "title": "[lang_en]HAProxy – The Reliable, High Performance TCP/HTTP Load Balancer[/lang_en][lang_ru]HAProxy – Надежный, высокопроизводительный балансировщик нагрузки для TCP/HTTP[/lang_ru]", "url": "https://kovyrin.net/2006/08/25/haproxy-load-balancer/", "published_at": "2006-08-25T08:21:49+00:00" }, { "id": "01a0bb75-4fe9-73f5-ba0f-b2ae52e6b2af", "title": "[lang_en]High-Performance Ruby On Rails Setups Test: mongrel vs lighttpd vs nginx[/lang_en][lang_ru]Варианты настройки Ruby On Rails на максимальную производительность: mongrel vs lighttpd vs nginx[/lang_ru]", "url": "https://kovyrin.net/2006/08/22/high-performance-rails-nginx-lighttpd-mongrel/", "published_at": "2006-08-22T04:41:38+00:00" }, { "id": "01a0bb75-4fe9-73f5-ba0f-b2ae5386767c", "title": "[lang_en]Turning On NCQ Queing On ICH7 Chipsets With Linux[/lang_en][lang_ru]Включение поддержки NCQ Queing на чипсетах ICH7 Chipsets под Linux[/lang_ru]", "url": "https://kovyrin.net/2006/08/11/turn-on-ncq-on-ich-linux/", "published_at": "2006-08-11T04:17:58+00:00" }, { "id": "01a0bb75-4fe9-73f5-ba0f-b2ae540a9b11", "title": "[lang_en]New Job, New Country, New Life![/lang_en][lang_ru]Новая работа, страна и жизнь![/lang_ru]", "url": "https://kovyrin.net/2006/08/10/new-job-country-and-life/", "published_at": "2006-08-10T21:28:41+00:00" }, { "id": "01a0bb75-4fe9-73f5-ba0f-b2ae540d0100", "title": "New MySQL Performance Forums", "url": "https://kovyrin.net/2006/08/10/new-mysql-performance-forums/", "published_at": "2006-08-10T21:19:14+00:00" }, { "id": "01a0bb75-4fe9-73f5-ba0f-b2ae54636ed3", "title": "[lang_en]MySQL Performance Blog – Great resource for MySQL DBAs[/lang_en][lang_ru]MySQL Performance Blog – Отличный ресурс для администраторов MySQL[/lang_ru]", "url": "https://kovyrin.net/2006/06/08/mysql-high-performance-blog/", "published_at": "2006-06-08T18:08:23+00:00" }, { "id": "01a0bb75-4fe9-73f5-ba0f-b2ae54c0ccc0", "title": "[lang_en]Nginx With PHP As FastCGI Howto[/lang_en][lang_ru]Настройка Nginx для поддержки PHP при помощи FastCGI[/lang_ru]", "url": "https://kovyrin.net/2006/05/30/nginx-php-fastcgi-howto/", "published_at": "2006-05-30T19:26:16+00:00" }, { "id": "01a0bb78-890f-7179-ac18-916d2f1b95b6", "title": "[lang_en]Using Nginx As Reverse-Proxy Server On High-Loaded Sites[/lang_en][lang_ru]Использование Nginx Как Reverse-Proxy Сервера На Загруженных Сайтах[/lang_ru]", "url": "https://kovyrin.net/2006/05/18/nginx-as-reverse-proxy/", "published_at": "2006-05-18T20:28:06+00:00" }, { "id": "01a0bb78-890f-7179-ac18-916d2f3ce205", "title": "[lang_en]Monitoring nginx Server Statistics With rrdtool[/lang_en][lang_ru]Сбор Статиcтики О Работе Сервера nginx При Помощи rrdtool[/lang_ru]", "url": "https://kovyrin.net/2006/04/29/monitoring-nginx-with-rrdtool/", "published_at": "2006-04-29T23:37:15+00:00" }, { "id": "01a0bb78-890f-7179-ac18-916d2f722bec", "title": "[lang_en]Typical Configurations Overview For Nginx HTTP(S) Reverse Proxy/Web Server[/lang_en][lang_ru]Обзор Типичных Конфигураций Для Nginx[/lang_ru]", "url": "https://kovyrin.net/2006/04/17/typical-nginx-configurations/", "published_at": "2006-04-17T09:34:21+00:00" }, { "id": "01a0bb78-890f-7179-ac18-916d3061703e", "title": "[lang_en]Using epoll() For Asynchronous Network Programming[/lang_en][lang_ru]Использование epoll() Для Организации Асинхронной Работы С Сетевыми Соединениями[/lang_ru]", "url": "https://kovyrin.net/2006/04/13/epoll-asynchronous-network-programming/", "published_at": "2006-04-13T10:49:40+00:00" }, { "id": "01a0bb78-890f-7179-ac18-916d30cfa719", "title": "[lang_en]5 Minutes Guide To Linux Traffic Shaping[/lang_en][lang_ru]Linux Traffic Shaping За 5 Минут При Помощи htb.init[/lang_ru]", "url": "https://kovyrin.net/2006/04/06/5min-guide-to-linux-shaping-htb/", "published_at": "2006-04-06T13:27:14+00:00" }, { "id": "01a0bb78-890f-7179-ac18-916d31b2d04a", "title": "[lang_en]Connecting Two Remote Local Networks With Transparent Bridging Technique[/lang_en][lang_ru]Прозрачное Соединение Двух Удаленных Локальных Сетей (Remote Bridging)[/lang_ru]", "url": "https://kovyrin.net/2006/04/05/connecting-two-remote-local-networks-with-transparent-bridging/", "published_at": "2006-04-05T23:46:19+00:00" }, { "id": "01a0bb78-890f-7179-ac18-916d32650b2b", "title": "[lang_en]How To Get Data For Mrtg Without Running SNMP Daemon?[/lang_en][lang_ru]Как Получить Данные Для Mrtg Не Запуская SNMP-Сервер?[/lang_ru]", "url": "https://kovyrin.net/2006/04/05/how-to-get-mrtg-wo-snmp/", "published_at": "2006-04-05T12:26:31+00:00" }, { "id": "01a0bb78-890f-7179-ac18-916d3327eb6d", "title": "[lang_en]Nginx – Small, But Very Powerful and Efficient Web Server[/lang_en][lang_ru]Nginx – Маленький, Но Очень Мощный И Эффективный Web-Сервер[/lang_ru]", "url": "https://kovyrin.net/2006/04/04/nginx-small-powerful-web-server/", "published_at": "2006-04-04T13:42:52+00:00" }, { "id": "01a0bb78-890f-7179-ac18-916d3371b5db", "title": "[lang_en]How To Get “Provider Independent” IP Address For Your Home Server?[/lang_en][lang_ru]Как получить “не зависящий от провайдера” IP-адрес для домашнего сервера?[/lang_ru]", "url": "https://kovyrin.net/2006/04/02/provider-independent-ip-address/", "published_at": "2006-04-02T23:01:48+00:00" }, { "id": "01a0bb78-890f-7179-ac18-916d34662a96", "title": "[lang_en]Troubleshooting UNIX Systems with lsof[/lang_en][lang_ru]Поиск Неисправностей В UNIX-Системах При Помощи lsof[/lang_ru]", "url": "https://kovyrin.net/2006/03/30/troubleshooting-unix-systems-with-lsof/", "published_at": "2006-03-30T10:18:06+00:00" } ] posts Claim your blog
Back to kovyrin.net
Blog · corpus.blog/blogs/kovyrin.net/posts

kovyrin.net

kovyrin.net

2026

2025

2024

2022

2018

2017

2014

2013

2012

2011

2010

2009

2008

2007

2006