CINXE.COM

袠褞谢褜 2011 — Perlover's Blog

<!DOCTYPE html> <html lang="ru-RU" class="no-js"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <link rel="profile" href="https://gmpg.org/xfn/11"> <link rel="pingback" href="https://blog.perlover.com/xmlrpc.php"> <script>(function(html){html.className = html.className.replace(/\bno-js\b/,'js')})(document.documentElement);</script> <title>袠褞谢褜 2011 &#8212; Perlover&#039;s Blog</title> <meta name='robots' content='max-image-preview:large' /> <style>img:is([sizes="auto" i], [sizes^="auto," i]) { contain-intrinsic-size: 3000px 1500px }</style> <link rel="alternate" type="application/rss+xml" title="Perlover&#039;s Blog &raquo; 袥械薪褌邪" href="https://blog.perlover.com/feed/" /> <link rel="alternate" type="application/rss+xml" title="Perlover&#039;s Blog &raquo; 袥械薪褌邪 泻芯屑屑械薪褌邪褉懈械胁" href="https://blog.perlover.com/comments/feed/" /> <script> window._wpemojiSettings = {"baseUrl":"https:\/\/s.w.org\/images\/core\/emoji\/15.0.3\/72x72\/","ext":".png","svgUrl":"https:\/\/s.w.org\/images\/core\/emoji\/15.0.3\/svg\/","svgExt":".svg","source":{"concatemoji":"https:\/\/blog.perlover.com\/wp-includes\/js\/wp-emoji-release.min.js?ver=6.7.2"}}; /*! This file is auto-generated */ !function(i,n){var o,s,e;function c(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(o,JSON.stringify(t))}catch(e){}}function p(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data),r=(e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0),new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data));return t.every(function(e,t){return e===r[t]})}function u(e,t,n){switch(t){case"flag":return n(e,"\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!n(e,"\ud83c\uddfa\ud83c\uddf3","\ud83c\uddfa\u200b\ud83c\uddf3")&&!n(e,"\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");case"emoji":return!n(e,"\ud83d\udc26\u200d\u2b1b","\ud83d\udc26\u200b\u2b1b")}return!1}function f(e,t,n){var r="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):i.createElement("canvas"),a=r.getContext("2d",{willReadFrequently:!0}),o=(a.textBaseline="top",a.font="600 32px Arial",{});return e.forEach(function(e){o[e]=t(a,e,n)}),o}function t(e){var t=i.createElement("script");t.src=e,t.defer=!0,i.head.appendChild(t)}"undefined"!=typeof Promise&&(o="wpEmojiSettingsSupports",s=["flag","emoji"],n.supports={everything:!0,everythingExceptFlag:!0},e=new Promise(function(e){i.addEventListener("DOMContentLoaded",e,{once:!0})}),new Promise(function(t){var n=function(){try{var e=JSON.parse(sessionStorage.getItem(o));if("object"==typeof e&&"number"==typeof e.timestamp&&(new Date).valueOf()<e.timestamp+604800&&"object"==typeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!n){if("undefined"!=typeof Worker&&"undefined"!=typeof OffscreenCanvas&&"undefined"!=typeof URL&&URL.createObjectURL&&"undefined"!=typeof Blob)try{var e="postMessage("+f.toString()+"("+[JSON.stringify(s),u.toString(),p.toString()].join(",")+"));",r=new Blob([e],{type:"text/javascript"}),a=new Worker(URL.createObjectURL(r),{name:"wpTestEmojiSupports"});return void(a.onmessage=function(e){c(n=e.data),a.terminate(),t(n)})}catch(e){}c(n=f(s,u,p))}t(n)}).then(function(e){for(var t in e)n.supports[t]=e[t],n.supports.everything=n.supports.everything&&n.supports[t],"flag"!==t&&(n.supports.everythingExceptFlag=n.supports.everythingExceptFlag&&n.supports[t]);n.supports.everythingExceptFlag=n.supports.everythingExceptFlag&&!n.supports.flag,n.DOMReady=!1,n.readyCallback=function(){n.DOMReady=!0}}).then(function(){return e}).then(function(){var e;n.supports.everything||(n.readyCallback(),(e=n.source||{}).concatemoji?t(e.concatemoji):e.wpemoji&&e.twemoji&&(t(e.twemoji),t(e.wpemoji)))}))}((window,document),window._wpemojiSettings); </script> <style id='wp-emoji-styles-inline-css'> img.wp-smiley, img.emoji { display: inline !important; border: none !important; box-shadow: none !important; height: 1em !important; width: 1em !important; margin: 0 0.07em !important; vertical-align: -0.1em !important; background: none !important; padding: 0 !important; } </style> <link rel='stylesheet' id='wp-block-library-css' href='https://blog.perlover.com/wp-includes/css/dist/block-library/style.min.css?ver=6.7.2' media='all' /> <style id='wp-block-library-theme-inline-css'> .wp-block-audio :where(figcaption){color:#555;font-size:13px;text-align:center}.is-dark-theme .wp-block-audio :where(figcaption){color:#ffffffa6}.wp-block-audio{margin:0 0 1em}.wp-block-code{border:1px solid #ccc;border-radius:4px;font-family:Menlo,Consolas,monaco,monospace;padding:.8em 1em}.wp-block-embed :where(figcaption){color:#555;font-size:13px;text-align:center}.is-dark-theme .wp-block-embed :where(figcaption){color:#ffffffa6}.wp-block-embed{margin:0 0 1em}.blocks-gallery-caption{color:#555;font-size:13px;text-align:center}.is-dark-theme .blocks-gallery-caption{color:#ffffffa6}:root :where(.wp-block-image figcaption){color:#555;font-size:13px;text-align:center}.is-dark-theme :root :where(.wp-block-image figcaption){color:#ffffffa6}.wp-block-image{margin:0 0 1em}.wp-block-pullquote{border-bottom:4px solid;border-top:4px solid;color:currentColor;margin-bottom:1.75em}.wp-block-pullquote cite,.wp-block-pullquote footer,.wp-block-pullquote__citation{color:currentColor;font-size:.8125em;font-style:normal;text-transform:uppercase}.wp-block-quote{border-left:.25em solid;margin:0 0 1.75em;padding-left:1em}.wp-block-quote cite,.wp-block-quote footer{color:currentColor;font-size:.8125em;font-style:normal;position:relative}.wp-block-quote:where(.has-text-align-right){border-left:none;border-right:.25em solid;padding-left:0;padding-right:1em}.wp-block-quote:where(.has-text-align-center){border:none;padding-left:0}.wp-block-quote.is-large,.wp-block-quote.is-style-large,.wp-block-quote:where(.is-style-plain){border:none}.wp-block-search .wp-block-search__label{font-weight:700}.wp-block-search__button{border:1px solid #ccc;padding:.375em .625em}:where(.wp-block-group.has-background){padding:1.25em 2.375em}.wp-block-separator.has-css-opacity{opacity:.4}.wp-block-separator{border:none;border-bottom:2px solid;margin-left:auto;margin-right:auto}.wp-block-separator.has-alpha-channel-opacity{opacity:1}.wp-block-separator:not(.is-style-wide):not(.is-style-dots){width:100px}.wp-block-separator.has-background:not(.is-style-dots){border-bottom:none;height:1px}.wp-block-separator.has-background:not(.is-style-wide):not(.is-style-dots){height:2px}.wp-block-table{margin:0 0 1em}.wp-block-table td,.wp-block-table th{word-break:normal}.wp-block-table :where(figcaption){color:#555;font-size:13px;text-align:center}.is-dark-theme .wp-block-table :where(figcaption){color:#ffffffa6}.wp-block-video :where(figcaption){color:#555;font-size:13px;text-align:center}.is-dark-theme .wp-block-video :where(figcaption){color:#ffffffa6}.wp-block-video{margin:0 0 1em}:root :where(.wp-block-template-part.has-background){margin-bottom:0;margin-top:0;padding:1.25em 2.375em} </style> <style id='classic-theme-styles-inline-css'> /*! This file is auto-generated */ .wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none} </style> <style id='global-styles-inline-css'> :root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #fff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--color--dark-gray: #111;--wp--preset--color--light-gray: #f1f1f1;--wp--preset--color--yellow: #f4ca16;--wp--preset--color--dark-brown: #352712;--wp--preset--color--medium-pink: #e53b51;--wp--preset--color--light-pink: #ffe5d1;--wp--preset--color--dark-purple: #2e2256;--wp--preset--color--purple: #674970;--wp--preset--color--blue-gray: #22313f;--wp--preset--color--bright-blue: #55c3dc;--wp--preset--color--light-blue: #e9f2f9;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--gradient--dark-gray-gradient-gradient: linear-gradient(90deg, rgba(17,17,17,1) 0%, rgba(42,42,42,1) 100%);--wp--preset--gradient--light-gray-gradient: linear-gradient(90deg, rgba(241,241,241,1) 0%, rgba(215,215,215,1) 100%);--wp--preset--gradient--white-gradient: linear-gradient(90deg, rgba(255,255,255,1) 0%, rgba(230,230,230,1) 100%);--wp--preset--gradient--yellow-gradient: linear-gradient(90deg, rgba(244,202,22,1) 0%, rgba(205,168,10,1) 100%);--wp--preset--gradient--dark-brown-gradient: linear-gradient(90deg, rgba(53,39,18,1) 0%, rgba(91,67,31,1) 100%);--wp--preset--gradient--medium-pink-gradient: linear-gradient(90deg, rgba(229,59,81,1) 0%, rgba(209,28,51,1) 100%);--wp--preset--gradient--light-pink-gradient: linear-gradient(90deg, rgba(255,229,209,1) 0%, rgba(255,200,158,1) 100%);--wp--preset--gradient--dark-purple-gradient: linear-gradient(90deg, rgba(46,34,86,1) 0%, rgba(66,48,123,1) 100%);--wp--preset--gradient--purple-gradient: linear-gradient(90deg, rgba(103,73,112,1) 0%, rgba(131,93,143,1) 100%);--wp--preset--gradient--blue-gray-gradient: linear-gradient(90deg, rgba(34,49,63,1) 0%, rgba(52,75,96,1) 100%);--wp--preset--gradient--bright-blue-gradient: linear-gradient(90deg, rgba(85,195,220,1) 0%, rgba(43,180,211,1) 100%);--wp--preset--gradient--light-blue-gradient: linear-gradient(90deg, rgba(233,242,249,1) 0%, rgba(193,218,238,1) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);--wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);}:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;} :where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;} :where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;} :root :where(.wp-block-pullquote){font-size: 1.5em;line-height: 1.6;} </style> <link rel='stylesheet' id='twentyfifteen-fonts-css' href='https://blog.perlover.com/wp-content/themes/twentyfifteen/assets/fonts/noto-sans-plus-noto-serif-plus-inconsolata.css?ver=20230328' media='all' /> <link rel='stylesheet' id='genericons-css' href='https://blog.perlover.com/wp-content/themes/twentyfifteen/genericons/genericons.css?ver=20201026' media='all' /> <link rel='stylesheet' id='twentyfifteen-style-css' href='https://blog.perlover.com/wp-content/themes/twentyfifteen/style.css?ver=20241112' media='all' /> <link rel='stylesheet' id='twentyfifteen-block-style-css' href='https://blog.perlover.com/wp-content/themes/twentyfifteen/css/blocks.css?ver=20240715' media='all' /> <script src="https://blog.perlover.com/wp-includes/js/jquery/jquery.min.js?ver=3.7.1" id="jquery-core-js"></script> <script src="https://blog.perlover.com/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1" id="jquery-migrate-js"></script> <script id="twentyfifteen-script-js-extra"> var screenReaderText = {"expand":"<span class=\"screen-reader-text\">\u0440\u0430\u0441\u043a\u0440\u044b\u0442\u044c \u0434\u043e\u0447\u0435\u0440\u043d\u0435\u0435 \u043c\u0435\u043d\u044e<\/span>","collapse":"<span class=\"screen-reader-text\">\u0441\u0432\u0435\u0440\u043d\u0443\u0442\u044c \u0434\u043e\u0447\u0435\u0440\u043d\u0435\u0435 \u043c\u0435\u043d\u044e<\/span>"}; </script> <script src="https://blog.perlover.com/wp-content/themes/twentyfifteen/js/functions.js?ver=20221101" id="twentyfifteen-script-js" defer data-wp-strategy="defer"></script> <link rel="https://api.w.org/" href="https://blog.perlover.com/wp-json/" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://blog.perlover.com/xmlrpc.php?rsd" /> <meta name="generator" content="WordPress 6.7.2" /> <style>.recentcomments a{display:inline !important;padding:0 !important;margin:0 !important;}</style><script type="text/javascript" src="https://blog.perlover.com/wp-content/plugins/si-captcha-for-wordpress/captcha/si_captcha.js?ver=1744006201"></script> <!-- begin SI CAPTCHA Anti-Spam - login/register form style --> <style type="text/css"> .si_captcha_small { width:175px; height:45px; padding-top:10px; padding-bottom:10px; } .si_captcha_large { width:250px; height:60px; padding-top:10px; padding-bottom:10px; } img#si_image_com { border-style:none; margin:0; padding-right:5px; float:left; } img#si_image_reg { border-style:none; margin:0; padding-right:5px; float:left; } img#si_image_log { border-style:none; margin:0; padding-right:5px; float:left; } img#si_image_side_login { border-style:none; margin:0; padding-right:5px; float:left; } img#si_image_checkout { border-style:none; margin:0; padding-right:5px; float:left; } img#si_image_jetpack { border-style:none; margin:0; padding-right:5px; float:left; } img#si_image_bbpress_topic { border-style:none; margin:0; padding-right:5px; float:left; } .si_captcha_refresh { border-style:none; margin:0; vertical-align:bottom; } div#si_captcha_input { display:block; padding-top:15px; padding-bottom:5px; } label#si_captcha_code_label { margin:0; } input#si_captcha_code_input { width:65px; } p#si_captcha_code_p { clear: left; padding-top:10px; } .si-captcha-jetpack-error { color:#DC3232; } </style> <!-- end SI CAPTCHA Anti-Spam - login/register form style --> <style type="text/css" media="all"> /* <![CDATA[ */ @import url("https://blog.perlover.com/wp-content/plugins/wp-table-reloaded/css/plugin.css?ver=1.9.4"); @import url("https://blog.perlover.com/wp-content/plugins/wp-table-reloaded/css/tablesorter.css?ver=1.9.4"); .wp-table-reloaded { background-color:#CDCDCD; margin:10px 0px 15px 0px; font-size:8pt; width:100%; text-align:left; } .wp-table-reloaded th { background-color:#E6EEEE; border:1px solid #FFFFFF; padding:4px; } .wp-table-reloaded td { color:#3D3D3D; padding:4px; background-color:#FFFFFF; vertical-align:top; } .wp-table-reloaded .even td { background-color:#FFFFFF; } .wp-table-reloaded .odd td{ background-color:#F0F0F6; } .wp-table-reloaded .header { background-image:url(http://blog.perlover.com/wp-content/plugins/wp-table-reloaded/img/bg.gif); background-repeat:no-repeat; background-position:center right; cursor:pointer; } .wp-table-reloaded .headerSortUp { background-color:#8DBDD8; background-image:url(http://blog.perlover.com/wp-content/plugins/wp-table-reloaded/img/asc.gif); } .wp-table-reloaded .headerSortDown { background-color:#8DBDD8; background-image:url(http://blog.perlover.com/wp-content/plugins/wp-table-reloaded/img/desc.gif); } /* ]]> */ </style></head> <body class="archive date wp-embed-responsive"> <div id="page" class="hfeed site"> <a class="skip-link screen-reader-text" href="#content"> 袩械褉械泄褌懈 泻 褋芯写械褉卸懈屑芯屑褍 </a> <div id="sidebar" class="sidebar"> <header id="masthead" class="site-header"> <div class="site-branding"> <p class="site-title"><a href="https://blog.perlover.com/" rel="home">Perlover&#039;s Blog</a></p> <p class="site-description">Blog about Unix, Perl, Firefox, JavaScript and other internet technologies</p> <button class="secondary-toggle">袦械薪褞 懈 胁懈写卸械褌褘</button> </div><!-- .site-branding --> </header><!-- .site-header --> <div id="secondary" class="secondary"> <div id="widget-area" class="widget-area" role="complementary"> <aside id="pages-4" class="widget widget_pages"><h2 class="widget-title">小褌褉邪薪懈褑褘</h2><nav aria-label="小褌褉邪薪懈褑褘"> <ul> <li class="page_item page-item-2"><a href="https://blog.perlover.com/about/">袨 褋械斜械 :)</a></li> <li class="page_item page-item-1888"><a href="https://blog.perlover.com/%d0%a2%d0%b5%d0%bb%d0%b5%d1%84%d0%be%d0%bd-yotaphone-bitcoin-trezor-%d0%b7%d0%b0-%d1%86%d0%b5%d0%bd%d1%83-%d1%82%d0%b5%d0%bb%d0%b5%d1%84%d0%be%d0%bd%d0%b0/">孝械谢械褎芯薪 YotaPhone + Bitcoin Trezor 蟹邪 褑械薪褍 褌械谢械褎芯薪邪!</a></li> </ul> </nav></aside><aside id="tag_cloud-3" class="widget widget_tag_cloud"><h2 class="widget-title">效褌芯 卸懈褉薪械械, 褌芯谐芯 斜芯谢褜褕械 :)</h2><nav aria-label="效褌芯 卸懈褉薪械械, 褌芯谐芯 斜芯谢褜褕械 :)"><div class="tagcloud"><ul class='wp-tag-cloud' role='list'> <li><a href="https://blog.perlover.com/tag/3g/" class="tag-cloud-link tag-link-34 tag-link-position-1" style="font-size: 11.888888888889pt;" aria-label="3g (11 褝谢械屑械薪褌芯胁)">3g</a></li> <li><a href="https://blog.perlover.com/tag/addons/" class="tag-cloud-link tag-link-221 tag-link-position-2" style="font-size: 17.074074074074pt;" aria-label="Add-ons (29 褝谢械屑械薪褌芯胁)">Add-ons</a></li> <li><a href="https://blog.perlover.com/tag/android/" class="tag-cloud-link tag-link-127 tag-link-position-3" style="font-size: 10.851851851852pt;" aria-label="Android (9 褝谢械屑械薪褌芯胁)">Android</a></li> <li><a href="https://blog.perlover.com/tag/anekdots/" class="tag-cloud-link tag-link-26 tag-link-position-4" style="font-size: 17.074074074074pt;" aria-label="anekdots (29 褝谢械屑械薪褌芯胁)">anekdots</a></li> <li><a href="https://blog.perlover.com/tag/bitcoin/" class="tag-cloud-link tag-link-229 tag-link-position-5" style="font-size: 14.222222222222pt;" aria-label="Bitcoin (17 褝谢械屑械薪褌芯胁)">Bitcoin</a></li> <li><a href="https://blog.perlover.com/tag/bugs/" class="tag-cloud-link tag-link-48 tag-link-position-6" style="font-size: 11.37037037037pt;" aria-label="bugs (10 褝谢械屑械薪褌芯胁)">bugs</a></li> <li><a href="https://blog.perlover.com/tag/editors/" class="tag-cloud-link tag-link-37 tag-link-position-7" style="font-size: 8.9074074074074pt;" aria-label="editors (6 褝谢械屑械薪褌芯胁)">editors</a></li> <li><a href="https://blog.perlover.com/tag/firefox/" class="tag-cloud-link tag-link-220 tag-link-position-8" style="font-size: 18.240740740741pt;" aria-label="FireFox (36 褝谢械屑械薪褌芯胁)">FireFox</a></li> <li><a href="https://blog.perlover.com/tag/awms/" class="tag-cloud-link tag-link-223 tag-link-position-9" style="font-size: 15.259259259259pt;" aria-label="For AWMs (21 褝谢械屑械薪褌)">For AWMs</a></li> <li><a href="https://blog.perlover.com/tag/forms/" class="tag-cloud-link tag-link-114 tag-link-position-10" style="font-size: 9.5555555555556pt;" aria-label="Forms (7 褝谢械屑械薪褌芯胁)">Forms</a></li> <li><a href="https://blog.perlover.com/tag/gprs/" class="tag-cloud-link tag-link-50 tag-link-position-11" style="font-size: 11.37037037037pt;" aria-label="gprs (10 褝谢械屑械薪褌芯胁)">gprs</a></li> <li><a href="https://blog.perlover.com/tag/html/" class="tag-cloud-link tag-link-23 tag-link-position-12" style="font-size: 10.851851851852pt;" aria-label="html (9 褝谢械屑械薪褌芯胁)">html</a></li> <li><a href="https://blog.perlover.com/tag/internet/" class="tag-cloud-link tag-link-41 tag-link-position-13" style="font-size: 15.777777777778pt;" aria-label="internet (23 褝谢械屑械薪褌邪)">internet</a></li> <li><a href="https://blog.perlover.com/tag/javascript/" class="tag-cloud-link tag-link-59 tag-link-position-14" style="font-size: 10.851851851852pt;" aria-label="javascript (9 褝谢械屑械薪褌芯胁)">javascript</a></li> <li><a href="https://blog.perlover.com/tag/jokes/" class="tag-cloud-link tag-link-25 tag-link-position-15" style="font-size: 17.462962962963pt;" aria-label="jokes (31 褝谢械屑械薪褌)">jokes</a></li> <li><a href="https://blog.perlover.com/tag/perl/" class="tag-cloud-link tag-link-225 tag-link-position-16" style="font-size: 12.796296296296pt;" aria-label="Perl (13 褝谢械屑械薪褌芯胁)">Perl</a></li> <li><a href="https://blog.perlover.com/tag/phones/" class="tag-cloud-link tag-link-40 tag-link-position-17" style="font-size: 15.259259259259pt;" aria-label="phones (21 褝谢械屑械薪褌)">phones</a></li> <li><a href="https://blog.perlover.com/tag/roboform/" class="tag-cloud-link tag-link-72 tag-link-position-18" style="font-size: 9.5555555555556pt;" aria-label="RoboForm (7 褝谢械屑械薪褌芯胁)">RoboForm</a></li> <li><a href="https://blog.perlover.com/tag/security/" class="tag-cloud-link tag-link-7 tag-link-position-19" style="font-size: 15.518518518519pt;" aria-label="security (22 褝谢械屑械薪褌邪)">security</a></li> <li><a href="https://blog.perlover.com/tag/tabs/" class="tag-cloud-link tag-link-4 tag-link-position-20" style="font-size: 10.203703703704pt;" aria-label="tabs (8 褝谢械屑械薪褌芯胁)">tabs</a></li> <li><a href="https://blog.perlover.com/tag/unix/" class="tag-cloud-link tag-link-224 tag-link-position-21" style="font-size: 15pt;" aria-label="Unix (20 褝谢械屑械薪褌芯胁)">Unix</a></li> <li><a href="https://blog.perlover.com/tag/webmaster/" class="tag-cloud-link tag-link-20 tag-link-position-22" style="font-size: 16.166666666667pt;" aria-label="webmaster (25 褝谢械屑械薪褌芯胁)">webmaster</a></li> <li><a href="https://blog.perlover.com/tag/windows/" class="tag-cloud-link tag-link-61 tag-link-position-23" style="font-size: 10.203703703704pt;" aria-label="windows (8 褝谢械屑械薪褌芯胁)">windows</a></li> <li><a href="https://blog.perlover.com/tag/wordpress/" class="tag-cloud-link tag-link-227 tag-link-position-24" style="font-size: 12.277777777778pt;" aria-label="WordPress (12 褝谢械屑械薪褌芯胁)">WordPress</a></li> <li><a href="https://blog.perlover.com/tag/youtube/" class="tag-cloud-link tag-link-96 tag-link-position-25" style="font-size: 11.37037037037pt;" aria-label="YouTube (10 褝谢械屑械薪褌芯胁)">YouTube</a></li> <li><a href="https://blog.perlover.com/tag/%d0%90%d0%b2%d1%82%d0%be%d0%bc%d0%b0%d1%82%d0%b8%d0%b7%d0%b0%d1%86%d0%b8%d1%8f-%d1%82%d1%80%d1%83%d0%b4%d0%b0/" class="tag-cloud-link tag-link-115 tag-link-position-26" style="font-size: 13.833333333333pt;" aria-label="袗胁褌芯屑邪褌懈蟹邪褑懈褟 褌褉褍写邪 (16 褝谢械屑械薪褌芯胁)">袗胁褌芯屑邪褌懈蟹邪褑懈褟 褌褉褍写邪</a></li> <li><a href="https://blog.perlover.com/tag/%d0%91%d0%b8%d1%82%d0%ba%d0%be%d0%b9%d0%bd/" class="tag-cloud-link tag-link-216 tag-link-position-27" style="font-size: 12.796296296296pt;" aria-label="袘懈褌泻芯泄薪 (13 褝谢械屑械薪褌芯胁)">袘懈褌泻芯泄薪</a></li> <li><a href="https://blog.perlover.com/tag/%d0%92%d0%b8%d0%b4%d0%b5%d0%be/" class="tag-cloud-link tag-link-156 tag-link-position-28" style="font-size: 13.833333333333pt;" aria-label="袙懈写械芯 (16 褝谢械屑械薪褌芯胁)">袙懈写械芯</a></li> <li><a href="https://blog.perlover.com/tag/%d0%9c%d0%be%d1%88%d0%b5%d0%bd%d0%bd%d0%b8%d0%ba%d0%b8/" class="tag-cloud-link tag-link-125 tag-link-position-29" style="font-size: 10.851851851852pt;" aria-label="袦芯褕械薪薪懈泻懈 (9 褝谢械屑械薪褌芯胁)">袦芯褕械薪薪懈泻懈</a></li> <li><a href="https://blog.perlover.com/tag/4beginers/" class="tag-cloud-link tag-link-222 tag-link-position-30" style="font-size: 12.796296296296pt;" aria-label="袧邪褔懈薪邪褞褖懈屑 (13 褝谢械屑械薪褌芯胁)">袧邪褔懈薪邪褞褖懈屑</a></li> <li><a href="https://blog.perlover.com/tag/%d0%9f%d0%be%d0%b8%d1%81%d0%ba/" class="tag-cloud-link tag-link-43 tag-link-position-31" style="font-size: 8pt;" aria-label="袩芯懈褋泻 (5 褝谢械屑械薪褌芯胁)">袩芯懈褋泻</a></li> <li><a href="https://blog.perlover.com/tag/%d0%9f%d1%80%d0%b5%d0%bc%d0%b8%d1%83%d0%bc-%d1%81%d0%b0%d0%b9%d1%82%d1%8b/" class="tag-cloud-link tag-link-91 tag-link-position-32" style="font-size: 8pt;" aria-label="袩褉械屑懈褍屑 褋邪泄褌褘 (5 褝谢械屑械薪褌芯胁)">袩褉械屑懈褍屑 褋邪泄褌褘</a></li> <li><a href="https://blog.perlover.com/tag/%d0%9f%d1%80%d0%be%d0%b3%d1%80%d0%b0%d0%bc%d0%bc%d0%b8%d1%80%d0%be%d0%b2%d0%b0%d0%bd%d0%b8%d0%b5/" class="tag-cloud-link tag-link-45 tag-link-position-33" style="font-size: 18.240740740741pt;" aria-label="袩褉芯谐褉邪屑屑懈褉芯胁邪薪懈械 (36 褝谢械屑械薪褌芯胁)">袩褉芯谐褉邪屑屑懈褉芯胁邪薪懈械</a></li> <li><a href="https://blog.perlover.com/tag/hints/" class="tag-cloud-link tag-link-58 tag-link-position-34" style="font-size: 15.259259259259pt;" aria-label="小芯胁械褌褘 (21 褝谢械屑械薪褌)">小芯胁械褌褘</a></li> <li><a href="https://blog.perlover.com/tag/%d0%a1%d0%be%d1%82%d0%be%d0%b2%d1%8b%d0%b5-%d1%82%d0%b5%d0%bb%d0%b5%d1%84%d0%be%d0%bd%d1%8b/" class="tag-cloud-link tag-link-124 tag-link-position-35" style="font-size: 15pt;" aria-label="小芯褌芯胁褘械 褌械谢械褎芯薪褘 (20 褝谢械屑械薪褌芯胁)">小芯褌芯胁褘械 褌械谢械褎芯薪褘</a></li> <li><a href="https://blog.perlover.com/tag/%d0%a4%d0%be%d1%80%d0%bc%d1%8b/" class="tag-cloud-link tag-link-116 tag-link-position-36" style="font-size: 8pt;" aria-label="肖芯褉屑褘 (5 褝谢械屑械薪褌芯胁)">肖芯褉屑褘</a></li> <li><a href="https://blog.perlover.com/tag/%d0%a4%d0%be%d1%82%d0%be/" class="tag-cloud-link tag-link-155 tag-link-position-37" style="font-size: 10.203703703704pt;" aria-label="肖芯褌芯 (8 褝谢械屑械薪褌芯胁)">肖芯褌芯</a></li> <li><a href="https://blog.perlover.com/tag/%d0%ad%d1%82%d0%be-%d0%b8%d0%bd%d1%82%d0%b5%d1%80%d0%b5%d1%81%d0%bd%d0%be/" class="tag-cloud-link tag-link-137 tag-link-position-38" style="font-size: 19.925925925926pt;" aria-label="协褌芯 懈薪褌械褉械褋薪芯 (49 褝谢械屑械薪褌芯胁)">协褌芯 懈薪褌械褉械褋薪芯</a></li> <li><a href="https://blog.perlover.com/tag/%d0%b0%d0%bd%d0%b5%d0%ba%d0%b4%d0%be%d1%82%d1%8b/" class="tag-cloud-link tag-link-27 tag-link-position-39" style="font-size: 18.240740740741pt;" aria-label="邪薪械泻写芯褌褘 (36 褝谢械屑械薪褌芯胁)">邪薪械泻写芯褌褘</a></li> <li><a href="https://blog.perlover.com/tag/%d0%b1%d0%b8%d0%bb%d0%b0%d0%b9%d0%bd/" class="tag-cloud-link tag-link-52 tag-link-position-40" style="font-size: 8pt;" aria-label="斜懈谢邪泄薪 (5 褝谢械屑械薪褌芯胁)">斜懈谢邪泄薪</a></li> <li><a href="https://blog.perlover.com/tag/%d0%b6%d1%83%d0%bb%d0%b8%d0%ba%d0%b8/" class="tag-cloud-link tag-link-93 tag-link-position-41" style="font-size: 10.203703703704pt;" aria-label="卸褍谢懈泻懈 (8 褝谢械屑械薪褌芯胁)">卸褍谢懈泻懈</a></li> <li><a href="https://blog.perlover.com/tag/%d0%bc%d0%be%d0%b1%d0%b8%d0%bb%d1%8c%d0%bd%d0%b0%d1%8f-%d1%81%d0%b2%d1%8f%d0%b7%d1%8c/" class="tag-cloud-link tag-link-51 tag-link-position-42" style="font-size: 13.833333333333pt;" aria-label="屑芯斜懈谢褜薪邪褟 褋胁褟蟹褜 (16 褝谢械屑械薪褌芯胁)">屑芯斜懈谢褜薪邪褟 褋胁褟蟹褜</a></li> <li><a href="https://blog.perlover.com/tag/%d0%be%d0%b1%d0%bc%d0%b0%d0%bd/" class="tag-cloud-link tag-link-92 tag-link-position-43" style="font-size: 11.888888888889pt;" aria-label="芯斜屑邪薪 (11 褝谢械屑械薪褌芯胁)">芯斜屑邪薪</a></li> <li><a href="https://blog.perlover.com/tag/%d0%be-%d0%b6%d0%b8%d0%b7%d0%bd%d0%b8/" class="tag-cloud-link tag-link-28 tag-link-position-44" style="font-size: 22pt;" aria-label="芯 卸懈蟹薪懈 (71 褝谢械屑械薪褌)">芯 卸懈蟹薪懈</a></li> <li><a href="https://blog.perlover.com/tag/%d1%81%d0%b8%d1%81%d0%b0%d0%b4%d0%bc%d0%b8%d0%bd%d0%b0%d0%bc/" class="tag-cloud-link tag-link-66 tag-link-position-45" style="font-size: 15.777777777778pt;" aria-label="褋懈褋邪写屑懈薪邪屑 (23 褝谢械屑械薪褌邪)">褋懈褋邪写屑懈薪邪屑</a></li> </ul> </div> </nav></aside><aside id="recent-comments-2" class="widget widget_recent_comments"><h2 class="widget-title">小胁械卸懈械 泻芯屑屑械薪褌邪褉懈懈</h2><nav aria-label="小胁械卸懈械 泻芯屑屑械薪褌邪褉懈懈"><ul id="recentcomments"><li class="recentcomments"><span class="comment-author-link">袗薪芯薪懈屑</span> 泻 蟹邪锌懈褋懈 <a href="https://blog.perlover.com/2019/01/12/lightning-%d0%bf%d1%80%d0%be%d1%81%d1%82%d0%be%d0%b5-%d0%be%d0%bf%d0%b8%d1%81%d0%b0%d0%bd%d0%b8%d0%b5/comment-page-1/#comment-3021">Lightning &#8212; 锌褉芯褋褌芯械 芯锌懈褋邪薪懈械</a></li><li class="recentcomments"><span class="comment-author-link">Perlover</span> 泻 蟹邪锌懈褋懈 <a href="https://blog.perlover.com/2012/12/05/%d0%9f%d0%be%d1%81%d0%b2%d1%8f%d1%89%d0%b0%d0%b5%d1%82%d1%81%d1%8f-%d1%81%d0%bf%d0%b0%d0%bc-%d0%b1%d0%be%d1%82%d0%b0%d0%bc/comment-page-1/#comment-2955">袩芯褋胁褟褖邪械褌褋褟 褋锌邪屑 斜芯褌邪屑 :)</a></li><li class="recentcomments"><span class="comment-author-link"><a href="http://domosedov.ru" class="url" rel="ugc external nofollow">[url=http://mma24.ru/bojcy/]袘芯泄褑褘 mma[/url]</a></span> 泻 蟹邪锌懈褋懈 <a href="https://blog.perlover.com/2012/12/05/%d0%9f%d0%be%d1%81%d0%b2%d1%8f%d1%89%d0%b0%d0%b5%d1%82%d1%81%d1%8f-%d1%81%d0%bf%d0%b0%d0%bc-%d0%b1%d0%be%d1%82%d0%b0%d0%bc/comment-page-1/#comment-2954">袩芯褋胁褟褖邪械褌褋褟 褋锌邪屑 斜芯褌邪屑 :)</a></li><li class="recentcomments"><span class="comment-author-link"><a href="http://alleyann.ru" class="url" rel="ugc external nofollow">褋邪写芯胁芯 锌邪褉泻芯胁芯械 懈 谢邪薪写褕邪褎褌薪芯械 褋褌褉芯懈褌械谢褜褋褌胁芯</a></span> 泻 蟹邪锌懈褋懈 <a href="https://blog.perlover.com/2012/12/05/%d0%9f%d0%be%d1%81%d0%b2%d1%8f%d1%89%d0%b0%d0%b5%d1%82%d1%81%d1%8f-%d1%81%d0%bf%d0%b0%d0%bc-%d0%b1%d0%be%d1%82%d0%b0%d0%bc/comment-page-1/#comment-2953">袩芯褋胁褟褖邪械褌褋褟 褋锌邪屑 斜芯褌邪屑 :)</a></li><li class="recentcomments"><span class="comment-author-link">Perlover</span> 泻 蟹邪锌懈褋懈 <a href="https://blog.perlover.com/2012/12/05/%d0%9f%d0%be%d1%81%d0%b2%d1%8f%d1%89%d0%b0%d0%b5%d1%82%d1%81%d1%8f-%d1%81%d0%bf%d0%b0%d0%bc-%d0%b1%d0%be%d1%82%d0%b0%d0%bc/comment-page-1/#comment-2952">袩芯褋胁褟褖邪械褌褋褟 褋锌邪屑 斜芯褌邪屑 :)</a></li><li class="recentcomments"><span class="comment-author-link">Perlover</span> 泻 蟹邪锌懈褋懈 <a href="https://blog.perlover.com/2012/12/05/%d0%9f%d0%be%d1%81%d0%b2%d1%8f%d1%89%d0%b0%d0%b5%d1%82%d1%81%d1%8f-%d1%81%d0%bf%d0%b0%d0%bc-%d0%b1%d0%be%d1%82%d0%b0%d0%bc/comment-page-1/#comment-2951">袩芯褋胁褟褖邪械褌褋褟 褋锌邪屑 斜芯褌邪屑 :)</a></li><li class="recentcomments"><span class="comment-author-link"><a href="http://www.natacosmetik.ru/" class="url" rel="ugc external nofollow">薪邪褌褍褉邪谢褜薪邪褟 泻芯褋屑械褌懈泻邪 懈薪褌械褉薪械褌</a></span> 泻 蟹邪锌懈褋懈 <a href="https://blog.perlover.com/2012/12/05/%d0%9f%d0%be%d1%81%d0%b2%d1%8f%d1%89%d0%b0%d0%b5%d1%82%d1%81%d1%8f-%d1%81%d0%bf%d0%b0%d0%bc-%d0%b1%d0%be%d1%82%d0%b0%d0%bc/comment-page-1/#comment-2950">袩芯褋胁褟褖邪械褌褋褟 褋锌邪屑 斜芯褌邪屑 :)</a></li><li class="recentcomments"><span class="comment-author-link"><a href="http://sushi.kuro-take.ru/" class="url" rel="ugc external nofollow">褉芯谢谢褘 薪邪 蟹邪泻邪蟹</a></span> 泻 蟹邪锌懈褋懈 <a href="https://blog.perlover.com/2012/12/05/%d0%9f%d0%be%d1%81%d0%b2%d1%8f%d1%89%d0%b0%d0%b5%d1%82%d1%81%d1%8f-%d1%81%d0%bf%d0%b0%d0%bc-%d0%b1%d0%be%d1%82%d0%b0%d0%bc/comment-page-1/#comment-2949">袩芯褋胁褟褖邪械褌褋褟 褋锌邪屑 斜芯褌邪屑 :)</a></li><li class="recentcomments"><span class="comment-author-link"><a href="http://sportgoods18.ru/index.php?route=product/category&#038;path=66" class="url" rel="ugc external nofollow">泻褉械邪褌懈薪 泻褍锌懈褌褜</a></span> 泻 蟹邪锌懈褋懈 <a href="https://blog.perlover.com/2012/12/05/%d0%9f%d0%be%d1%81%d0%b2%d1%8f%d1%89%d0%b0%d0%b5%d1%82%d1%81%d1%8f-%d1%81%d0%bf%d0%b0%d0%bc-%d0%b1%d0%be%d1%82%d0%b0%d0%bc/comment-page-1/#comment-2948">袩芯褋胁褟褖邪械褌褋褟 褋锌邪屑 斜芯褌邪屑 :)</a></li><li class="recentcomments"><span class="comment-author-link">Perlover</span> 泻 蟹邪锌懈褋懈 <a href="https://blog.perlover.com/2012/12/05/%d0%9f%d0%be%d1%81%d0%b2%d1%8f%d1%89%d0%b0%d0%b5%d1%82%d1%81%d1%8f-%d1%81%d0%bf%d0%b0%d0%bc-%d0%b1%d0%be%d1%82%d0%b0%d0%bc/comment-page-1/#comment-2947">袩芯褋胁褟褖邪械褌褋褟 褋锌邪屑 斜芯褌邪屑 :)</a></li></ul></nav></aside><aside id="archives-3" class="widget widget_archive"><h2 class="widget-title">袗褉褏懈胁褘</h2><nav aria-label="袗褉褏懈胁褘"> <ul> <li><a href='https://blog.perlover.com/2025/01/'>携薪胁邪褉褜 2025</a>&nbsp;(2)</li> <li><a href='https://blog.perlover.com/2023/12/'>袛械泻邪斜褉褜 2023</a>&nbsp;(1)</li> <li><a href='https://blog.perlover.com/2023/11/'>袧芯褟斜褉褜 2023</a>&nbsp;(1)</li> <li><a href='https://blog.perlover.com/2019/01/'>携薪胁邪褉褜 2019</a>&nbsp;(1)</li> <li><a href='https://blog.perlover.com/2018/01/'>携薪胁邪褉褜 2018</a>&nbsp;(1)</li> <li><a href='https://blog.perlover.com/2017/11/'>袧芯褟斜褉褜 2017</a>&nbsp;(1)</li> <li><a href='https://blog.perlover.com/2015/05/'>袦邪泄 2015</a>&nbsp;(1)</li> <li><a href='https://blog.perlover.com/2015/02/'>肖械胁褉邪谢褜 2015</a>&nbsp;(1)</li> <li><a href='https://blog.perlover.com/2015/01/'>携薪胁邪褉褜 2015</a>&nbsp;(2)</li> <li><a href='https://blog.perlover.com/2014/12/'>袛械泻邪斜褉褜 2014</a>&nbsp;(1)</li> <li><a href='https://blog.perlover.com/2014/11/'>袧芯褟斜褉褜 2014</a>&nbsp;(1)</li> <li><a href='https://blog.perlover.com/2014/10/'>袨泻褌褟斜褉褜 2014</a>&nbsp;(4)</li> <li><a href='https://blog.perlover.com/2014/09/'>小械薪褌褟斜褉褜 2014</a>&nbsp;(1)</li> <li><a href='https://blog.perlover.com/2014/08/'>袗胁谐褍褋褌 2014</a>&nbsp;(2)</li> <li><a href='https://blog.perlover.com/2014/07/'>袠褞谢褜 2014</a>&nbsp;(4)</li> <li><a href='https://blog.perlover.com/2014/01/'>携薪胁邪褉褜 2014</a>&nbsp;(1)</li> <li><a href='https://blog.perlover.com/2013/03/'>袦邪褉褌 2013</a>&nbsp;(2)</li> <li><a href='https://blog.perlover.com/2013/02/'>肖械胁褉邪谢褜 2013</a>&nbsp;(3)</li> <li><a href='https://blog.perlover.com/2012/12/'>袛械泻邪斜褉褜 2012</a>&nbsp;(3)</li> <li><a href='https://blog.perlover.com/2012/11/'>袧芯褟斜褉褜 2012</a>&nbsp;(6)</li> <li><a href='https://blog.perlover.com/2012/10/'>袨泻褌褟斜褉褜 2012</a>&nbsp;(2)</li> <li><a href='https://blog.perlover.com/2012/09/'>小械薪褌褟斜褉褜 2012</a>&nbsp;(4)</li> <li><a href='https://blog.perlover.com/2012/08/'>袗胁谐褍褋褌 2012</a>&nbsp;(2)</li> <li><a href='https://blog.perlover.com/2012/07/'>袠褞谢褜 2012</a>&nbsp;(5)</li> <li><a href='https://blog.perlover.com/2012/06/'>袠褞薪褜 2012</a>&nbsp;(3)</li> <li><a href='https://blog.perlover.com/2012/05/'>袦邪泄 2012</a>&nbsp;(6)</li> <li><a href='https://blog.perlover.com/2012/04/'>袗锌褉械谢褜 2012</a>&nbsp;(3)</li> <li><a href='https://blog.perlover.com/2012/03/'>袦邪褉褌 2012</a>&nbsp;(1)</li> <li><a href='https://blog.perlover.com/2012/02/'>肖械胁褉邪谢褜 2012</a>&nbsp;(1)</li> <li><a href='https://blog.perlover.com/2012/01/'>携薪胁邪褉褜 2012</a>&nbsp;(2)</li> <li><a href='https://blog.perlover.com/2011/12/'>袛械泻邪斜褉褜 2011</a>&nbsp;(5)</li> <li><a href='https://blog.perlover.com/2011/11/'>袧芯褟斜褉褜 2011</a>&nbsp;(1)</li> <li><a href='https://blog.perlover.com/2011/10/'>袨泻褌褟斜褉褜 2011</a>&nbsp;(6)</li> <li><a href='https://blog.perlover.com/2011/09/'>小械薪褌褟斜褉褜 2011</a>&nbsp;(7)</li> <li><a href='https://blog.perlover.com/2011/08/'>袗胁谐褍褋褌 2011</a>&nbsp;(3)</li> <li><a href='https://blog.perlover.com/2011/07/' aria-current="page">袠褞谢褜 2011</a>&nbsp;(5)</li> <li><a href='https://blog.perlover.com/2011/06/'>袠褞薪褜 2011</a>&nbsp;(5)</li> <li><a href='https://blog.perlover.com/2011/05/'>袦邪泄 2011</a>&nbsp;(1)</li> <li><a href='https://blog.perlover.com/2011/04/'>袗锌褉械谢褜 2011</a>&nbsp;(3)</li> <li><a href='https://blog.perlover.com/2011/03/'>袦邪褉褌 2011</a>&nbsp;(4)</li> <li><a href='https://blog.perlover.com/2011/02/'>肖械胁褉邪谢褜 2011</a>&nbsp;(8)</li> <li><a href='https://blog.perlover.com/2011/01/'>携薪胁邪褉褜 2011</a>&nbsp;(11)</li> <li><a href='https://blog.perlover.com/2010/12/'>袛械泻邪斜褉褜 2010</a>&nbsp;(3)</li> <li><a href='https://blog.perlover.com/2010/11/'>袧芯褟斜褉褜 2010</a>&nbsp;(3)</li> <li><a href='https://blog.perlover.com/2010/09/'>小械薪褌褟斜褉褜 2010</a>&nbsp;(3)</li> <li><a href='https://blog.perlover.com/2010/08/'>袗胁谐褍褋褌 2010</a>&nbsp;(5)</li> <li><a href='https://blog.perlover.com/2010/07/'>袠褞谢褜 2010</a>&nbsp;(2)</li> <li><a href='https://blog.perlover.com/2010/06/'>袠褞薪褜 2010</a>&nbsp;(4)</li> <li><a href='https://blog.perlover.com/2010/05/'>袦邪泄 2010</a>&nbsp;(2)</li> <li><a href='https://blog.perlover.com/2010/04/'>袗锌褉械谢褜 2010</a>&nbsp;(2)</li> <li><a href='https://blog.perlover.com/2010/03/'>袦邪褉褌 2010</a>&nbsp;(5)</li> <li><a href='https://blog.perlover.com/2010/02/'>肖械胁褉邪谢褜 2010</a>&nbsp;(1)</li> <li><a href='https://blog.perlover.com/2010/01/'>携薪胁邪褉褜 2010</a>&nbsp;(2)</li> <li><a href='https://blog.perlover.com/2009/12/'>袛械泻邪斜褉褜 2009</a>&nbsp;(11)</li> <li><a href='https://blog.perlover.com/2009/11/'>袧芯褟斜褉褜 2009</a>&nbsp;(38)</li> <li><a href='https://blog.perlover.com/2009/10/'>袨泻褌褟斜褉褜 2009</a>&nbsp;(9)</li> </ul> </nav></aside> </div><!-- .widget-area --> </div><!-- .secondary --> </div><!-- .sidebar --> <div id="content" class="site-content"> <section id="primary" class="content-area"> <main id="main" class="site-main"> <header class="page-header"> <h1 class="page-title">袦械褋褟褑: <span>袠褞谢褜 2011</span></h1> </header><!-- .page-header --> <article id="post-1340" class="post-1340 post type-post status-publish format-standard hentry category-unix tag-openssh tag-putty tag-security tag-ssh tag-tabs tag-telnets tag-unix tag-windows tag-66 tag-hints"> <header class="entry-header"> <h2 class="entry-title"><a href="https://blog.perlover.com/2011/07/21/ssh-telnet-windows-putty-vs-shellguard/" rel="bookmark">SSH Telnet 锌芯写 Windows</a></h2> </header><!-- .entry-header --> <div class="entry-content"> <p>袛邪胁薪芯 <strong>褉邪斜芯褌邪褞 锌芯写 ShellGuard</strong>, 薪芯 胁 锌芯褋谢械写薪械械 胁褉械屑褟 <strong>褋褌邪谢 懈褋泻邪褌褜 蟹邪屑械薪褍</strong> (屑邪谢芯 褌芯谐芯 褔褌芯 芯薪 锌谢邪褌薪褘泄 懈 褍卸械 薪械 锌芯写写械褉卸懈胁邪械屑褘泄, 写邪泻 械褖械 懈 薪械 褉邪斜芯褌邪械褌 褋 UTF-8). 袩械褉械锌褉芯斜芯胁邪谢 屑薪芯谐芯 telnet-芯胁, 薪芯 <strong>芯褋褌邪薪芯胁懈谢褋褟 薪邪 锌褉芯胁械褉械薪薪芯屑</strong> 懈 薪芯褉屑邪谢褜薪芯 褉邪斜芯褌邪褞褖械屑 &#8212; <strong><a href="http://www.chiark.greenend.org.uk/~sgtatham/putty/" target="_blank">PuTTY</a></strong>. 袧芯 胁芯褌 械褋褌褜 褍 薪械谐芯 写芯胁芯谢褜薪芯 <strong>薪械锌褉懈褟褌薪邪褟 锌褉芯斜谢械屑邪</strong>. ShellGuard 褉邪斜芯褌邪械褌 锌芯褔褌懈 褋 褌械屑懈 卸械 泻谢邪胁懈邪屑懈, 褔褌芯 锌褉懈胁褘褔薪褘械 Unix 褌械褉屑懈薪邪谢褘 &#8212; Alt + F1(F2, &#8230; F12) &#8212; 锌械褉械泻谢褞褔邪械褌 薪邪 薪褍卸薪褘械 芯褌泻褉褘褌褘械 泻芯薪褋芯谢懈, 邪 <strong>PuTTY 褉邪斜芯褌邪械褌 胁褋械谐写邪 褋 芯写薪芯泄 泻芯薪褋芯谢褜褞</strong> 懈 写谢褟 薪芯胁芯泄 薪邪写芯 蟹邪薪芯胁芯 蟹邪锌褍褋泻邪褌褜 薪芯胁褘泄 锌褉芯褑械褋褋, 邪 锌械褉械泻谢褞褔邪褌褜褋褟 屑械卸写褍 薪懈屑懈 薪械 褍写芯斜薪芯 &#8212; Alt+Tab &#8212; 芯斜褘褔薪芯械 锌械褉械泻谢褞褔械薪懈械 胁 Windows.</p> <p>袛芯谢谐芯 懈褋泻邪谢 &#8212; 屑芯卸薪芯 谢懈 泻邪泻-褌芯 锌褉懈斜谢懈蟹懈褌褜褋褟 泻 褋械褉胁懈褋褍, 斜谢懈蟹泻芯屑褍 ShellGuard, 懈 <strong>薪邪褕械谢 屑邪泻褋懈屑邪谢褜薪芯 褏芯褉芯褕械械 褉械褕械薪懈械 <a href="https://blog.perlover.com/2011/07/21/ssh-telnet-windows-putty-vs-shellguard/#more-1340" class="more-link">效懈褌邪褌褜 写邪谢械械 <span class="screen-reader-text">SSH Telnet 锌芯写 Windows</span></a></strong></p> </div><!-- .entry-content --> <footer class="entry-footer"> <span class="posted-on"><span class="screen-reader-text">袨锌褍斜谢懈泻芯胁邪薪芯 </span><a href="https://blog.perlover.com/2011/07/21/ssh-telnet-windows-putty-vs-shellguard/" rel="bookmark"><time class="entry-date published updated" datetime="2011-07-21T22:20:34+02:00">21 懈褞谢褟, 2011</time></a></span><span class="cat-links"><span class="screen-reader-text">袪褍斜褉懈泻懈 </span><a href="https://blog.perlover.com/category/unix/" rel="category tag">Unix</a></span><span class="tags-links"><span class="screen-reader-text">袦械褌泻懈 </span><a href="https://blog.perlover.com/tag/openssh/" rel="tag">OpenSSH</a>, <a href="https://blog.perlover.com/tag/putty/" rel="tag">PuTTY</a>, <a href="https://blog.perlover.com/tag/security/" rel="tag">security</a>, <a href="https://blog.perlover.com/tag/ssh/" rel="tag">ssh</a>, <a href="https://blog.perlover.com/tag/tabs/" rel="tag">tabs</a>, <a href="https://blog.perlover.com/tag/telnets/" rel="tag">Telnets</a>, <a href="https://blog.perlover.com/tag/unix/" rel="tag">Unix</a>, <a href="https://blog.perlover.com/tag/windows/" rel="tag">windows</a>, <a href="https://blog.perlover.com/tag/%d1%81%d0%b8%d1%81%d0%b0%d0%b4%d0%bc%d0%b8%d0%bd%d0%b0%d0%bc/" rel="tag">褋懈褋邪写屑懈薪邪屑</a>, <a href="https://blog.perlover.com/tag/hints/" rel="tag">小芯胁械褌褘</a></span> </footer><!-- .entry-footer --> </article><!-- #post-1340 --> <article id="post-1334" class="post-1334 post type-post status-publish format-standard hentry category-perl tag-perl tag-unix tag-utf8 tag-45 tag-66"> <header class="entry-header"> <h2 class="entry-title"><a href="https://blog.perlover.com/2011/07/20/perl-utf8-encode-decode-ter/" rel="bookmark">perl, utf8 懈 encode &#038; decode 褌械褉屑懈薪褘</a></h2> </header><!-- .entry-header --> <div class="entry-content"> <p><strong>袩芯谢械蟹薪芯 斜褍写械褌 蟹薪邪褌褜 Perl 锌褉芯谐褉邪屑屑械褉邪屑</strong>. 袛械谢芯 胁 褌芯屑, 褔褌芯 褔邪褋褌芯 胁 写芯泻褍屑械薪褌邪褑懈褟褏 泻 perl (perldoc utf8) 懈 屑芯写褍谢褟屑 (薪邪锌褉懈屑械褉 JSON) 褍锌芯褌褉械斜谢邪褞褌褋褟 褌邪泻懈械 褌械褉屑懈薪褘, 泻芯褌芯褉褘械 谢懈褔薪芯 屑械薪褟 褔邪褋褌芯 锌褍褌邪谢懈 褋胁芯懈屑 褋屑褘褋谢芯屑, 邪 懈屑械薪薪芯: encode to UTF-8, decode to UTF-8. <strong>效褌芯 锌芯写褍屑邪械褌</strong> 薪芯褉屑邪谢褜薪褘泄 锌褉芯谐褉邪屑屑械褉, <strong>褍褋谢褘褕邪胁 褋谢芯胁芯 encode to?</strong> 孝芯, 褔褌芯 褔褌芯-褌芯 泻芯写懈褉褍械褌褋褟 胁芯 褔褌芯-褌芯, 邪 懈屑械薪薪芯 &#171;encode to UTF-8&#187; -&gt; &#171;泻芯写懈褉芯胁邪薪懈械 胁 UTF-8&#187;. 携 蟹薪邪褞, 褔褌芯 perl 褏褉邪薪懈褌 胁薪褍褌褉懈 褋械斜褟 褋褌褉芯泻懈 UTF-8 褋芯 褋锌械褑懈邪谢褜薪褘屑 褎谢邪谐芯屑 &#8212; 械褋谢懈 芯薪 褍褋褌邪薪芯胁谢械薪 &#8212; 褋褌褉芯泻邪 UTF-8, 械褋谢懈 薪械褌 &#8212; 斜懈薪邪褉薪邪褟. 袩芯褝褌芯屑褍, 泻芯谐写邪 胁 写芯泻械 褟 褔懈褌邪谢 encode to UTF-8, 褟 胁褋械 胁褉械屑褟 锌褍褌邪谢褋褟 &#8212; 写褍屑邪谢, 褔褌芯 谐芯胁芯褉褟褌 锌褉芯 褍褋褌邪薪芯胁泻褍 褝褌芯谐芯 褎谢邪谐邪. 袨泻邪蟹邪谢芯褋褜, 胁褋械 胁 褌芯褔薪芯褋褌懈 薪邪芯斜芯褉芯褌.</p> <p><strong>袩褉邪胁懈谢褜薪芯 褌邪泻:</strong> 泻芯谐写邪 锌懈褕褍褌 <strong><span style="color: #0000ff;">encode to UTF-8</span></strong>, 褝褌芯 蟹薪邪褔懈褌, 褔褌芯 胁薪褍褌褉懈 锌械褉谢邪 褋褌褉芯泻邪 褋 UTF-8 写邪薪薪褘屑懈 芯褋褌邪械褌褋褟 泻邪泻 械褋褌褜, 薪芯 <strong><span style="color: #0000ff;">褎谢邪谐 UTF-8 褍斜懈褉邪械褌褋褟</span></strong>, 懈 perl 薪邪褔懈薪邪械褌 胁械褋褌懈 褋械斜褟 褋芯 褋褌褉芯泻芯泄 褌邪泻, 泻邪泻 斜褍写褌芯 褌邪屑 斜懈薪邪褉薪褘械 (octet) 斜邪泄褌芯胁褘械 写邪薪薪褘械 (褌芯 械褋褌褜 锌芯褋褍褌懈, 褋褌褉芯泻邪 胁薪褍褌褉懈 锌械褉谢邪 锌械褉械褋褌邪械褌 斜褘褌褜 UTF8, 褏芯褌褟 褋谢芯胁芯 &#171;encode&#187; 薪械褋械褌 胁 褋械斜械 写褉褍谐芯泄 褋屑褘褋谢). 袠 薪邪芯斜芯褉芯褌 &#8212; <strong><span style="color: #993300;">decode to UTF-8 -&gt; UTF8 褎谢邪谐 褋褌邪胁懈褌褋褟</span></strong> (褌芯 械褋褌褜 写谢褟 perl-邪 褋褌褉芯泻邪 褋褌邪薪芯胁懈褌褋褟 UTF8).</p> <p>P.S. 袙 Perl 械褋褌褜 褌邪泻邪褟 褎褍薪泻褑懈褟 &#8212; encode (屑芯写褍谢褜 Encode). 小屑褘褋谢 械械 胁 褌芯屑, 褔褌芯斜褘 锌械褉械胁械褋褌懈 褋褌褉芯泻褍 懈蟹 胁薪褍褌褉械薪薪械谐芯 褋芯写械褉卸邪薪懈褟 薪邪 perl (泻芯褌芯褉芯械 胁褋械谐写邪 UTF-8 胁薪褍褌褉懈, 褌.械. Unicode 褋懈屑胁芯谢褘) 胁 斜邪泄褌芯胁褍褞 锌芯褋谢械写芯胁邪褌械谢褜薪芯褋褌褜, 泻芯褌芯褉邪褟 斜褘 芯褌褉邪卸邪谢邪 褌褍 泻芯写懈褉芯胁泻褍, 泻芯褌芯褉褍褞 械泄 褍泻邪蟹邪谢懈 (褌芯 械褋褌褜 褉邪蟹 斜邪泄褌芯胁邪褟 &#8212; 蟹薪邪褔懈褌 胁褋械谐写邪 utf8 褎谢邪谐 胁 褉械蟹褍谢褜褌邪褌械 芯褌褋褍褌褋胁褍械褌). 袝褋谢懈 屑褘 写械谢邪械屑 $result = encode(&#8216;utf-8&#8217;, $string), 褌芯 褉械蟹褍谢褜褌邪褌 泻邪泻 褉邪蟹 斜褍写械褌 胁 褌芯屑, 褔褌芯 褎谢邪谐 utf8 斜褍写械褌 锌褉芯褋褌芯 褋薪褟褌 写谢褟 $result 懈 胁 褉械邪谢褜薪芯褋褌懈 薪懈泻邪泻芯谐芯 锌械褉械胁芯写懈褉芯胁邪薪懈褟 薪械 斜褍写械褌 (褌芯 械褋褌褜 锌芯斜邪泄褌芯胁芯 胁薪褍褌褉懈 perl-邪 $string &amp; $result 斜褍写褍褌 褋芯写械褉卸邪褌褜 芯写薪懈 懈 褌械 卸械 斜邪泄褌褘, 褌芯谢褜泻芯 $string 械褖械 斜褍写械褌 懈屑械褌褜 胁蟹胁械写械薪薪褘泄 utf8 褎谢邪谐). 袠 褝褌芯 泻邪泻 褉邪蟹 胁锌懈褋褘胁邪械褌褋褟 胁 褌械 锌芯薪褟褌懈褟, 泻芯褌芯褉褘械 褟 芯锌懈褋邪谢 褉邪薪械械. 袛谢褟 decode 懈 斜邪泄褌芯胁芯谐芯 UTF8 胁褋褢 芯斜褉邪褌薪芯 &#8212; 褎谢邪谐 utf8 锌褉芯褋褌芯 褋褌邪胁懈褌褋褟 胁 $result.</p> <p>袙芯褌 褌邪泻邪褟 邪斜褉邪泻芯写邪斜褉邪&#8230; <strong>袘褍写褜褌械 胁薪懈屑邪褌械谢褜薪褘!</strong></p> </div><!-- .entry-content --> <footer class="entry-footer"> <span class="posted-on"><span class="screen-reader-text">袨锌褍斜谢懈泻芯胁邪薪芯 </span><a href="https://blog.perlover.com/2011/07/20/perl-utf8-encode-decode-ter/" rel="bookmark"><time class="entry-date published" datetime="2011-07-20T17:07:24+02:00">20 懈褞谢褟, 2011</time><time class="updated" datetime="2011-09-07T16:20:52+02:00">7 褋械薪褌褟斜褉褟, 2011</time></a></span><span class="cat-links"><span class="screen-reader-text">袪褍斜褉懈泻懈 </span><a href="https://blog.perlover.com/category/programming/perl/" rel="category tag">Perl</a></span><span class="tags-links"><span class="screen-reader-text">袦械褌泻懈 </span><a href="https://blog.perlover.com/tag/perl/" rel="tag">Perl</a>, <a href="https://blog.perlover.com/tag/unix/" rel="tag">Unix</a>, <a href="https://blog.perlover.com/tag/utf8/" rel="tag">utf8</a>, <a href="https://blog.perlover.com/tag/%d0%9f%d1%80%d0%be%d0%b3%d1%80%d0%b0%d0%bc%d0%bc%d0%b8%d1%80%d0%be%d0%b2%d0%b0%d0%bd%d0%b8%d0%b5/" rel="tag">袩褉芯谐褉邪屑屑懈褉芯胁邪薪懈械</a>, <a href="https://blog.perlover.com/tag/%d1%81%d0%b8%d1%81%d0%b0%d0%b4%d0%bc%d0%b8%d0%bd%d0%b0%d0%bc/" rel="tag">褋懈褋邪写屑懈薪邪屑</a></span> </footer><!-- .entry-footer --> </article><!-- #post-1334 --> <article id="post-1328" class="post-1328 post type-post status-publish format-standard hentry category-awms category-perl category-unix category-for-webmasters tag-apache tag-cgi tag-awms tag-html tag-http tag-internet tag-mod_perl tag-perl tag-plack tag-psgi tag-unix tag-webmaster tag-45 tag-66"> <header class="entry-header"> <h2 class="entry-title"><a href="https://blog.perlover.com/2011/07/19/perl-plack-psgi/" rel="bookmark">袧械屑薪芯谐芯 芯 褋褍锌械褉 薪邪锌褉邪胁谢械薪懈褟褏 胁 Web 薪邪 Perl</a></h2> </header><!-- .entry-header --> <div class="entry-content"> <p><strong>袧械屑芯谐褍 薪械 锌芯写械谢懈褌褜褋褟 褋胁芯懈屑懈 胁褘胁芯写邪屑懈</strong> 芯斜 懈蟹褍褔械薪懈懈 薪械褋泻芯谢褜泻懈褏 <strong>薪芯胁褘褏 褌械褏薪芯谢芯谐懈泄 胁 Perl 懈 胁 Web 锌褉芯谐褉邪屑屑懈褉芯胁邪薪懈懈</strong>. 袧械屑薪芯谐芯 锌褉械写懈褋褌芯褉懈懈.</p> <p>携 褋邪屑 锌褉芯谐褉邪屑屑懈褉褍褞 <strong>写懈薪邪屑懈褔械褋泻懈械 胁械斜 褋邪泄褌褘</strong> (CGI) 褌芯谢褜泻芯 <strong>薪邪 Perl</strong>. 袧懈泻芯谐写邪 薪械 懈褋锌芯谢褜蟹芯胁邪谢 PHP. 协褌芯 薪械 褌芯谢褜泻芯 锌芯褌芯屑褍, 褔褌芯 褟 褎邪薪邪褌 Perl, 薪芯 懈 写邪薪褜 褝褎褎械泻褌懈胁薪芯褋褌懈 &#8212; 锌芯写 Perl 屑薪芯谐芯 屑芯写褍谢械泄, 屑薪芯谐芯 胁芯蟹屑芯卸薪芯褋褌械泄, 懈 锌褉懈 谐褉邪屑芯褌薪芯屑 锌芯写褏芯写械 褋邪泄褌褘 薪邪 Perl 斜褍写褍褌 褉邪斜芯褌邪褌褜 斜褘褋褌褉械械 PHP &#8212; 胁械写褜 Perl 泻芯写 锌芯褋谢械 泻芯屑锌懈谢褟褑懈懈 褏褉邪薪懈褌褋褟 胁 锌邪屑褟褌懈 胁 胁懈写械 斜邪泄褌 泻芯写邪 (褌懈锌邪 &#171;<a href="http://en.wikipedia.org/wiki/P-code_machine" target="_blank">袩懈 泻芯写邪</a>&#187; 泻芯写邪 胁 Pascal). 袗 械褋谢懈 蟹薪邪械褕褜 Perl, 褌芯 懈 褉邪蟹褉邪斜芯褌泻邪 屑芯卸械褌 懈写褌懈 谐芯褉邪蟹写芯 斜褘褋褌褉械械. <a href="https://blog.perlover.com/2011/07/19/perl-plack-psgi/#more-1328" class="more-link">效懈褌邪褌褜 写邪谢械械 <span class="screen-reader-text">袧械屑薪芯谐芯 芯 褋褍锌械褉 薪邪锌褉邪胁谢械薪懈褟褏 胁 Web 薪邪 Perl</span></a></p> </div><!-- .entry-content --> <footer class="entry-footer"> <span class="posted-on"><span class="screen-reader-text">袨锌褍斜谢懈泻芯胁邪薪芯 </span><a href="https://blog.perlover.com/2011/07/19/perl-plack-psgi/" rel="bookmark"><time class="entry-date published updated" datetime="2011-07-19T16:15:38+02:00">19 懈褞谢褟, 2011</time></a></span><span class="cat-links"><span class="screen-reader-text">袪褍斜褉懈泻懈 </span><a href="https://blog.perlover.com/category/awms/" rel="category tag">For AWMs</a>, <a href="https://blog.perlover.com/category/programming/perl/" rel="category tag">Perl</a>, <a href="https://blog.perlover.com/category/unix/" rel="category tag">Unix</a>, <a href="https://blog.perlover.com/category/for-webmasters/" rel="category tag">袛谢褟 Webmasters</a></span><span class="tags-links"><span class="screen-reader-text">袦械褌泻懈 </span><a href="https://blog.perlover.com/tag/apache/" rel="tag">apache</a>, <a href="https://blog.perlover.com/tag/cgi/" rel="tag">CGI</a>, <a href="https://blog.perlover.com/tag/awms/" rel="tag">For AWMs</a>, <a href="https://blog.perlover.com/tag/html/" rel="tag">html</a>, <a href="https://blog.perlover.com/tag/http/" rel="tag">HTTP</a>, <a href="https://blog.perlover.com/tag/internet/" rel="tag">internet</a>, <a href="https://blog.perlover.com/tag/mod_perl/" rel="tag">mod_perl</a>, <a href="https://blog.perlover.com/tag/perl/" rel="tag">Perl</a>, <a href="https://blog.perlover.com/tag/plack/" rel="tag">Plack</a>, <a href="https://blog.perlover.com/tag/psgi/" rel="tag">PSGI</a>, <a href="https://blog.perlover.com/tag/unix/" rel="tag">Unix</a>, <a href="https://blog.perlover.com/tag/webmaster/" rel="tag">webmaster</a>, <a href="https://blog.perlover.com/tag/%d0%9f%d1%80%d0%be%d0%b3%d1%80%d0%b0%d0%bc%d0%bc%d0%b8%d1%80%d0%be%d0%b2%d0%b0%d0%bd%d0%b8%d0%b5/" rel="tag">袩褉芯谐褉邪屑屑懈褉芯胁邪薪懈械</a>, <a href="https://blog.perlover.com/tag/%d1%81%d0%b8%d1%81%d0%b0%d0%b4%d0%bc%d0%b8%d0%bd%d0%b0%d0%bc/" rel="tag">褋懈褋邪写屑懈薪邪屑</a></span><span class="comments-link"><a href="https://blog.perlover.com/2011/07/19/perl-plack-psgi/#comments">2 泻芯屑屑械薪褌邪褉懈褟<span class="screen-reader-text"> 泻 蟹邪锌懈褋懈 袧械屑薪芯谐芯 芯 褋褍锌械褉 薪邪锌褉邪胁谢械薪懈褟褏 胁 Web 薪邪 Perl</span></a></span> </footer><!-- .entry-footer --> </article><!-- #post-1328 --> <article id="post-1322" class="post-1322 post type-post status-publish format-standard hentry category-unix tag-bind tag-dns tag-internet tag-named tag-unix tag-66"> <header class="entry-header"> <h2 class="entry-title"><a href="https://blog.perlover.com/2011/07/12/reverse-dns-cname-ptr-n/" rel="bookmark">DNS &#8212; 泻邪泻 褋写械谢邪褌褜 芯斜褉邪褌薪褍褞 蟹邪锌懈褋褜 (PTR), 械褋谢懈 蟹芯薪邪 薪械 胁邪褕邪</a></h2> </header><!-- .entry-header --> <div class="entry-content"> <p>袘褘胁邪褞褌 屑芯屑械薪褌褘, 泻芯谐写邪 胁邪屑 薪邪写芯 褋写械谢邪褌褜 <strong>泻芯褉褉械泻褌薪芯械 褉械蟹褉械褕械薪懈械 DNS 懈蟹 IP 邪褉械褋邪 胁 写芯屑械薪薪芯械 懈屑褟</strong> 写谢褟 IP, 泻芯褌芯褉褘泄 锌褉懈薪邪写谢械卸懈褌 锌褉芯胁邪泄写械褉褍 (懈 褋芯芯褌胁械褌褋褌胁械薪薪芯, 芯薪 褍锌褉邪胁谢褟械褌 DNS-芯屑 芯斜褉邪褌薪芯泄 蟹芯薪褘), 薪芯 褋械褉胁械褉 薪邪 褝褌芯屑 IP 胁邪褕. <strong>袣芯薪械褔薪芯, 斜械蟹 械谐芯 褍褔邪褋褌懈褟 褋写械谢邪褌褜 褝褌芯 薪械谢褜蟹褟</strong>, 薪芯 屑芯卸薪芯 锌芯锌褉芯褋懈褌褜 锌褉芯胁邪泄写械褉邪 锌褉芯锌懈褋邪褌褜 <strong><a href="http://www.zytrax.com/books/dns/ch3/#reverse" target="_blank">褋谢械写褍褞褖懈械 薪邪褋褌褉芯泄泻懈 胁 DNS</a></strong>, <strong>褔褌芯斜褘 胁褘 屑芯谐谢懈 胁 谢褞斜芯械 胁褉械屑褟 薪邪 褋胁芯褢屑 DNS 屑械薪褟褌褜 懈屑褟 蟹邪锌懈褋懈 PTR</strong>, 邪 薪械 锌褉芯褋懈褌褜 褋写械谢邪褌褜 褝褌芯 泻邪卸写褘泄 褉邪蟹 褋胁芯械谐芯 锌褉芯胁邪泄写械褉邪.</p> <p><strong><a href="http://www.zytrax.com/books/dns/ch3/#reverse" target="_blank">袟写械褋褜 薪邪 邪薪谐谢懈泄褋泻芯屑 芯褎懈褑懈邪谢褜薪邪褟 懈薪褋褌褉褍泻褑懈褟</a></strong>, 泻邪泻 褝褌芯 褋写械谢邪褌褜. <strong>袨褋薪芯胁薪芯泄 褋屑褘褋谢</strong> &#8212; 锌褉芯胁邪泄写械褉 褋褌邪胁懈褌 蟹邪锌懈褋懈 CNAME 胁屑械褋褌芯 PTR 胁 芯斜褉邪褌薪芯泄 蟹芯薪械 (IN-ADDR.ARPA), 邪 胁褘 褍卸械 屑械薪褟械褌械 薪邪 褋胁芯械屑 DNS 薪邪褋褌褉芯泄泻懈. 袙 锌褉懈屑械褉械 写邪薪 斜芯谢械械 褉邪蟹胁械褉薪褍褌褘泄 锌褉懈屑械褉, 泻芯谐写邪 锌褉芯胁邪泄写械褉 芯锌懈褋褘胁邪械褌 蟹邪锌懈褋懈 写谢褟 褑械谢芯泄 锌芯写蟹芯薪褘, 薪邪锌褉懈屑械褉 褋械褌泻懈 /27 (32 屑邪褕懈薪褘) 懈 褍泻邪蟹褘胁邪械褌 NS 蟹邪锌懈褋懈 胁邪褕械谐芯 DNS. 袦芯卸薪芯 褋写械谢邪褌褜 锌褉芯褖械 写谢褟 芯写薪芯谐芯 IP &#8212; 锌褉芯胁邪泄写械褉 褋褌邪胁懈褌 薪邪 胁邪褋 CNAME 胁屑械褋褌芯 PTR (薪芯 薪械 NS), CNAME 褍泻邪蟹褘胁邪械褌 薪邪 胁邪褕 写芯屑械薪薪褘泄 邪写褉械褋 (薪邪 邪写褉械褋 锌芯写 胁邪褕懈屑 写芯屑械薪芯屑), 写谢褟 泻芯褌芯褉芯谐芯 胁褘 褍卸械 芯锌懈褋褘胁邪械褌械 PTR 蟹邪锌懈褋褜. 孝械屑 褋邪屑褘屑, 械褋谢懈 蟹邪褏芯褌械谢懈 写褉褍谐芯械 懈屑褟 写谢褟 IP, 屑械薪褟械褌械 械谐芯 褍 褋械斜褟 胁 DNS 懈 褌械谢械屑邪褉泻械褌&#8230;</p> <p>袝褋谢懈 薪械 蟹薪邪械褌械, 蟹邪褔械屑 褝褌芯, 褌芯 蟹薪邪泄褌械: 芯斜褉邪褌薪芯械 褉邪蟹褉械褕械薪懈械 薪褍卸薪芯 写谢褟 斜芯谢械械 锌褉邪胁懈谢褜薪芯泄 褉邪斜芯褌褘 e-mail (械褋谢懈 褍 胁邪褋 械褋褌褜 锌芯褔褌芯胁褘泄 褋械褉胁械褉 &#8212; 写谢褟 械谐芯 IP 褝褌芯 谢褍褔褕械 褋写械谢邪褌褜 馃槈 ). 袙 锌褉芯褌懈胁薪芯屑 褋谢褍褔邪械, 锌懈褋褜屑邪, 芯锌褉邪胁谢械薪薪褘械 褔械褉械蟹 胁邪褕 SMTP, 屑芯谐褍褌 &#171;芯褌胁械谐邪褌褜褋褟&#187; 斜芯谢褜褕懈薪褋褌胁芯屑 锌芯褔褌芯胁褘褏 褉械谢械械胁 (relay).</p> </div><!-- .entry-content --> <footer class="entry-footer"> <span class="posted-on"><span class="screen-reader-text">袨锌褍斜谢懈泻芯胁邪薪芯 </span><a href="https://blog.perlover.com/2011/07/12/reverse-dns-cname-ptr-n/" rel="bookmark"><time class="entry-date published updated" datetime="2011-07-12T17:23:22+02:00">12 懈褞谢褟, 2011</time></a></span><span class="cat-links"><span class="screen-reader-text">袪褍斜褉懈泻懈 </span><a href="https://blog.perlover.com/category/unix/" rel="category tag">Unix</a></span><span class="tags-links"><span class="screen-reader-text">袦械褌泻懈 </span><a href="https://blog.perlover.com/tag/bind/" rel="tag">bind</a>, <a href="https://blog.perlover.com/tag/dns/" rel="tag">DNS</a>, <a href="https://blog.perlover.com/tag/internet/" rel="tag">internet</a>, <a href="https://blog.perlover.com/tag/named/" rel="tag">named</a>, <a href="https://blog.perlover.com/tag/unix/" rel="tag">Unix</a>, <a href="https://blog.perlover.com/tag/%d1%81%d0%b8%d1%81%d0%b0%d0%b4%d0%bc%d0%b8%d0%bd%d0%b0%d0%bc/" rel="tag">褋懈褋邪写屑懈薪邪屑</a></span> </footer><!-- .entry-footer --> </article><!-- #post-1322 --> <article id="post-1315" class="post-1315 post type-post status-publish format-standard hentry category-relax tag-anekdots tag-27 tag-28"> <header class="entry-header"> <h2 class="entry-title"><a href="https://blog.perlover.com/2011/07/01/%d0%9d%d0%b0%d1%80%d0%be%d0%b4%d0%bd%d1%8b%d0%b5-%d0%bc%d1%83%d0%b4%d1%80%d0%be%d1%81%d1%82%d0%b8/" rel="bookmark">袧邪褉芯写薪褘械 屑褍写褉芯褋褌懈 :)</a></h2> </header><!-- .entry-header --> <div class="entry-content"> <blockquote><p>小芯谐谢邪褋薪芯 薪邪褉芯写薪芯泄 锌褉懈屑械褌械, 胁 薪芯胁褘泄 写芯屑 锌械褉胁褘屑 薪褍卸薪芯 胁锌褍褋泻邪褌褜 懈薪褌械褉薪械褌-泻邪斜械谢褜. 袠 谐写械 芯薪 谢褟卸械褌 &#8212; 褌邪屑 褋褌邪胁褜褌械 泻褉芯胁邪褌褜. 袠 褋褌芯谢. 袠 泻芯屑锌. 袠 卸褉邪褔泻褍.</p></blockquote> <blockquote><p>袞械薪褟褌褋褟 懈 胁褘褏芯写褟褌 蟹邪屑褍卸 蟹邪泄泻懈, 泻芯褌懈泻懈 懈 褋芯谢薪褘褕泻懈, 邪 褉邪蟹胁芯写褟褌褋褟 泻芯蟹谢褘, 褋褍泻懈 懈 芯谢械薪懈.</p></blockquote> </div><!-- .entry-content --> <footer class="entry-footer"> <span class="posted-on"><span class="screen-reader-text">袨锌褍斜谢懈泻芯胁邪薪芯 </span><a href="https://blog.perlover.com/2011/07/01/%d0%9d%d0%b0%d1%80%d0%be%d0%b4%d0%bd%d1%8b%d0%b5-%d0%bc%d1%83%d0%b4%d1%80%d0%be%d1%81%d1%82%d0%b8/" rel="bookmark"><time class="entry-date published updated" datetime="2011-07-01T22:29:10+02:00">1 懈褞谢褟, 2011</time></a></span><span class="cat-links"><span class="screen-reader-text">袪褍斜褉懈泻懈 </span><a href="https://blog.perlover.com/category/relax/" rel="category tag">袪邪褋褋谢邪斜褍褏邪 :)</a></span><span class="tags-links"><span class="screen-reader-text">袦械褌泻懈 </span><a href="https://blog.perlover.com/tag/anekdots/" rel="tag">anekdots</a>, <a href="https://blog.perlover.com/tag/%d0%b0%d0%bd%d0%b5%d0%ba%d0%b4%d0%be%d1%82%d1%8b/" rel="tag">邪薪械泻写芯褌褘</a>, <a href="https://blog.perlover.com/tag/%d0%be-%d0%b6%d0%b8%d0%b7%d0%bd%d0%b8/" rel="tag">芯 卸懈蟹薪懈</a></span> </footer><!-- .entry-footer --> </article><!-- #post-1315 --> </main><!-- .site-main --> </section><!-- .content-area --> </div><!-- .site-content --> <footer id="colophon" class="site-footer"> <div class="site-info"> <a href="https://ru.wordpress.org/" class="imprint"> 小邪泄褌 褉邪斜芯褌邪械褌 薪邪 WordPress </a> </div><!-- .site-info --> </footer><!-- .site-footer --> </div><!-- .site --> </body> </html>

Pages: 1 2 3 4 5 6 7 8 9 10