PageSourceSearch

https://rpf-noblog.com/2022-04-17/impressive-article/

html rpf-noblog.com collected 2026-10-05 22:52:57 UTC 138,959 bytes, 316 lines download raw bytes

1<!DOCTYPE html><html lang="ja"><head><meta charSet="utf-8"/><meta http-equiv="x-ua-compatible" content="ie=edge"/><meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"/>
1<script data-ad-client="ca-pub-5904636905001908" async="" src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
1<style id="typography.js">html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}progress{vertical-align:baseline}[hidden],template{display:none}a{background-color:transparent;}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}svg:not(:root){overflow:hidden}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}button,input,optgroup,select,textarea{font:inherit;margin:0}optgroup{font-weight:700}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}html{font:100%/1.75 'Merriweather','Georgia',serif;box-sizing:border-box;overflow-y:scroll;}*{box-sizing:inherit;}*:before{box-sizing:inherit;}*:after{box-sizing:inherit;}body{color:hsla(0,0%,0%,0.9);font-family:'Merriweather','Georgia',serif;font-weight:400;word-wrap:break-word;font-kerning:normal;-moz-font-feature-settings:"kern", "liga", "clig", "calt";-ms-font-feature-settings:"kern", "liga", "clig", "calt";-webkit-font-feature-settings:"kern", "liga", "clig", "calt";font-feature-settings:"kern", "liga", "clig", "calt";}img{max-width:100%;margin-left:0;margin-right:0;margin-top:0;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0;margin-bottom:1.75rem;}h1{margin-left:0;margin-right:0;margin-top:0;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0;margin-bottom:1.75rem;color:inherit;font-family:Montserrat,sans-serif;font-weight:900;text-rendering:optimizeLegibility;font-size:2.5rem;line-height:1.1;}h2{margin-left:0;margin-right:0;margin-top:0;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0;margin-bottom:1.75rem;color:inherit;font-family:'Merriweather','Georgia',serif;font-weight:900;text-rendering:optimizeLegibility;font-size:1.73286rem;line-height:1.1;}h3{margin-left:0;margin-right:0;margin-top:0;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0;margin-bottom:1.75rem;color:inherit;font-family:'Merriweather','Georgia',serif;font-weight:900;text-rendering:optimizeLegibility;font-size:1.4427rem;line-height:1.1;}h4{margin-left:0;margin-right:0;margin-top:0;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0;margin-bottom:1.75rem;color:inherit;font-family:'Merriweather','Georgia',serif;font-weight:900;text-rendering:optimizeLegibility;font-size:1rem;line-height:1.1;letter-spacing:0.140625em;text-transform:uppercase;}h5{margin-left:0;margin-right:0;margin-top:0;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0;margin-bottom:1.75rem;color:inherit;font-family:'Merriweather','Georgia',serif;font-weight:900;text-rendering:optimizeLegibility;font-size:0.83255rem;line-height:1.1;}h6{margin-left:0;margin-right:0;margin-top:0;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0;margin-bottom:1.75rem;color:inherit;font-family:'Merriweather','Georgia',serif;font-weight:900;text-rendering:optimizeLegibility;font-size:0.75966rem;line-height:1.1;font-style:italic;}hgroup{margin-left:0;margin-right:0;margin-top:0;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0;margin-bottom:1.75rem;}ul{margin-left:1.75rem;margin-right:0;margin-top:0;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0;margin-bottom:1.75rem;list-style-position:outside;list-style-image:none;list-style:disc;}ol{margin-left:1.75rem;margin-right:0;margin-top:0;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0;margin-bottom:1.75rem;list-style-position:outside;list-style-image:none;}dl{margin-left:0;margin-right:0;margin-top:0;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0;margin-bottom:1.75rem;}dd{margin-left:0;margin-right:0;margin-top:0;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0;margin-bottom:1.75rem;}p{margin-left:0;margin-right:0;margin-top:0;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0;margin-bottom:1.75rem;}figure{margin-left:0;margin-right:0;margin-top:0;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0;margin-bottom:1.75rem;}pre{margin-left:0;margin-right:0;margin-top:0;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0;margin-bottom:1.75rem;font-size:0.85rem;line-height:1.75rem;}table{margin-left:0;margin-right:0;margin-top:0;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0;margin-bottom:1.75rem;font-size:1rem;line-height:1.75rem;border-collapse:collapse;width:100%;}fieldset{margin-left:0;margin-right:0;margin-top:0;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0;margin-bottom:1.75rem;}blockquote{margin-left:-1.75rem;margin-right:1.75rem;margin-top:0;padding-bottom:0;padding-left:1.42188rem;padding-right:0;padding-top:0;margin-bottom:1.75rem;font-size:1.20112rem;line-height:1.75rem;color:hsla(0,0%,0%,0.59);font-style:italic;border-left:0.32813rem solid hsla(0,0%,0%,0.9);}form{margin-left:0;margin-right:0;margin-top:0;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0;margin-bottom:1.75rem;}noscript{margin-left:0;margin-right:0;margin-top:0;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0;margin-bottom:1.75rem;}iframe{margin-left:0;margin-right:0;margin-top:0;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0;margin-bottom:1.75rem;}hr{margin-left:0;margin-right:0;margin-top:0;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0;margin-bottom:calc(1.75rem - 1px);background:hsla(0,0%,0%,0.2);border:none;height:1px;}address{margin-left:0;margin-right:0;margin-top:0;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0;margin-bottom:1.75rem;}b{font-weight:700;}strong{font-weight:700;}dt{font-weight:700;}th{font-weight:700;}li{margin-bottom:calc(1.75rem / 2);}ol li{padding-left:0;}ul li{padding-left:0;}li > ol{margin-left:1.75rem;margin-bottom:calc(1.75rem / 2);margin-top:calc(1.75rem / 2);}li > ul{margin-left:1.75rem;margin-bottom:calc(1.75rem / 2);margin-top:calc(1.75rem / 2);}blockquote *:last-child{margin-bottom:0;}li *:last-child{margin-bottom:0;}p *:last-child{margin-bottom:0;}li > p{margin-bottom:calc(1.75rem / 2);}code{font-size:0.85rem;line-height:1.75rem;}kbd{font-size:0.85rem;line-height:1.75rem;}samp{font-size:0.85rem;line-height:1.75rem;}abbr{border-bottom:1px dotted hsla(0,0%,0%,0.5);
1cursor:help;}acronym{border-bottom:1px dotted hsla(0,0%,0%,0.5);cursor:help;}abbr[title]{border-bottom:1px dotted hsla(0,0%,0%,0.5);cursor:help;text-decoration:none;}thead{text-align:left;}td,th{text-align:left;border-bottom:1px solid hsla(0,0%,0%,0.12);font-feature-settings:"tnum";-moz-font-feature-settings:"tnum";-ms-font-feature-settings:"tnum";-webkit-font-feature-settings:"tnum";padding-left:1.16667rem;padding-right:1.16667rem;padding-top:0.875rem;padding-bottom:calc(0.875rem - 1px);}th:first-child,td:first-child{padding-left:0;}th:last-child,td:last-child{padding-right:0;}blockquote > :last-child{margin-bottom:0;}blockquote cite{font-size:1rem;line-height:1.75rem;color:hsla(0,0%,0%,0.9);font-weight:400;}blockquote cite:before{content:"— ";}ul,ol{margin-left:0;}@media only screen and (max-width:480px){ul,ol{margin-left:1.75rem;}blockquote{margin-left:-1.3125rem;margin-right:0;padding-left:0.98438rem;}}h1,h2,h3,h4,h5,h6{margin-top:3.5rem;}a{box-shadow:0 1px 0 0 currentColor;color:#007acc;text-decoration:none;}a:hover,a:active{box-shadow:none;}mark,ins{background:#007acc;color:white;padding:0.10938rem 0.21875rem;text-decoration:none;}a.gatsby-resp-image-link{box-shadow:none;}</style><meta data-react-helmet="true" name="twitter:description" content="2022/04/11週の今週読んで印象に残った記事のまとめと所感です。"/><meta data-react-helmet="true" name="twitter:title" content="【感想】今週読んで印象に残った記事(20220411週)"/><meta data-react-helmet="true" name="twitter:creator" content="rpf_nob"/><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"/><meta data-react-helmet="true" property="og:type" content="website"/><meta data-react-helmet="true" property="og:image" content="https://rpf-noblog.com/static/9a4c9e22af7fe342d923a28856de9795/9d83f/hero.png"/><meta data-react-helmet="true" property="og:description" content="2022/04/11週の今週読んで印象に残った記事のまとめと所感です。"/><meta data-react-helmet="true" property="og:title" content="【感想】今週読んで印象に残った記事(20220411週)"/><meta data-react-helmet="true" name="description" content="2022/04/11週の今週読んで印象に残った記事のまとめと所感です。"/><meta name="theme-color" content="#663399"/><meta name="generator" content="Gatsby 4.14.0"/><style data-href="/styles.7003c00a2d831bb19137.css" data-identity="gatsby-global-css">@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:100;src:local("Montserrat Thin "),local("Montserrat-Thin"),url("https://d33wubrfki0l68.cloudfront.net/4834dbe53d11d7d8fbd4b03402cc3694fa00a0ce/97dbc/static/montserrat-latin-100-8d7d79679b70dbe27172b6460e7a7910.woff2") format("woff2"),url("https://d33wubrfki0l68.cloudfront.net/20f4ec409a5e86ea89fe26be42fdabfd11dc867c/c91a5/static/montserrat-latin-100-ec38980a9e0119a379e2a9b3dbb1901a.woff") format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:100;src:local("Montserrat Thin italic"),local("Montserrat-Thinitalic"),url("https://d33wubrfki0l68.cloudfront.net/eb214018b1f5c3dbd7ad8056b5fe489ad7b94ec7/9181a/static/montserrat-latin-100italic-e279051046ba1286706adc886cf1c96b.woff2") format("woff2"),url("https://d33wubrfki0l68.cloudfront.net/d9cf54ea75107ce240e5042b96f712c24d16451d/28798/static/montserrat-latin-100italic-3b325a3173c8207435cd1b76e19bf501.woff") format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:200;src:local("Montserrat Extra Light "),local("Montserrat-Extra Light"),url("https://d33wubrfki0l68.cloudfront.net/771e1d64307a44ac53c293e4d36b5ae595c5bd89/05349/static/montserrat-latin-200-9d266fbbfa6cab7009bd56003b1eeb67.woff2") format("woff2"),url("https://d33wubrfki0l68.cloudfront.net/f77707f0eeb7086952f287c45e0fba4fc01f1c53/88f23/static/montserrat-latin-200-2d8ba08717110d27122e54c34b8a5798.woff") format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:200;src:local("Montserrat Extra Light italic"),local("Montserrat-Extra Lightitalic"),url("https://d33wubrfki0l68.cloudfront.net/eb6878d7b3c98b3bfa1446912a7cec0c816b6903/47b92/static/montserrat-latin-200italic-6e5b3756583bb2263eb062eae992735e.woff2") format("woff2"),url("https://d33wubrfki0l68.cloudfront.net/9c78135eb4e84efef49139b64ea2d5a6d3a5f484/be3e1/static/montserrat-latin-200italic-a0d6f343e4b536c582926255367a57da.woff") format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:300;src:local("Montserrat Light "),local("Montserrat-Light"),url("https://d33wubrfki0l68.cloudfront.net/cf6855b4b8fd9b7fc4d7adecd97080a70ad75c23/06f11/static/montserrat-latin-300-00b3e893aab5a8fd632d6342eb72551a.woff2") format("woff2"),url("https://d33wubrfki0l68.cloudfront.net/fa51afc9a31f67078faa9124bef881655df4317b/dc03a/static/montserrat-latin-300-ea303695ceab35f17e7d062f30e0173b.woff") format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:300;src:local("Montserrat Light italic"),local("Montserrat-Lightitalic"),url("https://d33wubrfki0l68.cloudfront.net/be759edf0569869d026f8e60dec7d63bc4d3ddd8/6cde8/static/montserrat-latin-300italic-56f34ea368f6aedf89583d444bbcb227.woff2") format("woff2"),url("https://d33wubrfki0l68.cloudfront.net/38862d707b124d6cdc39825fd72
11aca3888d76f2/dc803/static/montserrat-latin-300italic-54b0bf2c8c4c12ffafd803be2466a790.woff") format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:400;src:local("Montserrat Regular "),local("Montserrat-Regular"),url("https://d33wubrfki0l68.cloudfront.net/7b7c670ef2f0ba7fc0ce6437e523ccbdc847fde2/4b246/static/montserrat-latin-400-b71748ae4f80ec8c014def4c5fa8688b.woff2") format("woff2"),url("https://d33wubrfki0l68.cloudfront.net/5af1938d1327395f47c84e57b6ba7756234d2262/2cdfa/static/montserrat-latin-400-0659a9f4e90db5cf51b50d005bff1e41.woff") format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:400;src:local("Montserrat Regular italic"),local("Montserrat-Regularitalic"),url("https://d33wubrfki0l68.cloudfront.net/7b133c6f2d7c76399948b669f6f73f324cb5300f/c7d91/static/montserrat-latin-400italic-6eed6b4cbb809c6efc7aa7ddad6dbe3e.woff2") format("woff2"),url("https://d33wubrfki0l68.cloudfront.net/8ff75a5a912739f74bc792cdcd96473e0af9ec24/51436/static/montserrat-latin-400italic-7583622cfde30ae49086d18447ab28e7.woff") format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:500;src:local("Montserrat Medium "),local("Montserrat-Medium"),url("https://d33wubrfki0l68.cloudfront.net/cddaaa61a6a0f80ab64bcc9ff59830261e40ba1e/8160e/static/montserrat-latin-500-091b209546e16313fd4f4fc36090c757.woff2") format("woff2"),url("https://d33wubrfki0l68.cloudfront.net/e85e6898c8fd8b095bd694b3f1350342c7bb3f35/6cf9f/static/montserrat-latin-500-edd311588712a96bbf435fad264fff62.woff") format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:500;src:local("Montserrat Medium italic"),local("Montserrat-Mediumitalic"),url("https://d33wubrfki0l68.cloudfront.net/daed76522a1e04cf706f081fec6f997e660b44c3/e1cd4/static/montserrat-latin-500italic-c90ced68b46050061d1a41842d6dfb43.woff2") format("woff2"),url("https://d33wubrfki0l68.cloudfront.net/fbe552ac4711ebe9f95281512be46be6e22b0422/70123/static/montserrat-latin-500italic-5146cbfe02b1deea5dffea27a5f2f998.woff") format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:600;src:local("Montserrat SemiBold "),local("Montserrat-SemiBold"),url("https://d33wubrfki0l68.cloudfront.net/b651cb01dfd237d1ea67a88e13f7e7a65ebdda34/77f1f/static/montserrat-latin-600-0480d2f8a71f38db8633b84d8722e0c2.woff2") format("woff2"),url("https://d33wubrfki0l68.cloudfront.net/09fc9f1ca6b859952a3641edbfb1424e1c873f5d/15b90/static/montserrat-latin-600-b77863a375260a05dd13f86a1cee598f.woff") format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:600;src:local("Montserrat SemiBold italic"),local("Montserrat-SemiBolditalic"),url("https://d33wubrfki0l68.cloudfront.net/3fb3fdff47329faba02c654200ded81c72ced95e/cdd90/static/montserrat-latin-600italic-cf46ffb11f3a60d7df0567f8851a1d00.woff2") format("woff2"),url("https://d33wubrfki0l68.cloudfront.net/45c3c0083806c9c6750e5b2ef77bad73393e87b5/bbce5/static/montserrat-latin-600italic-c4fcfeeb057724724097167e57bd7801.woff") format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:700;src:local("Montserrat Bold "),local("Montserrat-Bold"),url("https://d33wubrfki0l68.cloudfront.net/0d98d755bbbdfbb0943665c2c2a644005952e4cd/8c03a/static/montserrat-latin-700-7dbcc8a5ea2289d83f657c25b4be6193.woff2") format("woff2"),url("https://d33wubrfki0l68.cloudfront.net/46f6d60d4ac25fc1aa385513c42a58d89bab45ba/4e469/static/montserrat-latin-700-99271a835e1cae8c76ef8bba99a8cc4e.woff") format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:700;src:local("Montserrat Bold italic"),local("Montserrat-Bolditalic"),url("https://d33wubrfki0l68.cloudfront.net/dfb21d650d976850ec0a354bd7b25b52578f3027/0bee9/static/montserrat-latin-700italic-c41ad6bdb4bd504a843d546d0a47958d.woff2") format("woff2"),url("https://d33wubrfki0l68.cloudfront.net/0091b988d7df56ecf357644e02988d66adb89cbd/2087f/static/montserrat-latin-700italic-6779372f04095051c62ed36bc1dcc142.woff") format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:800;src:local("Montserrat ExtraBold "),local("Montserrat-ExtraBold"),url("https://d33wubrfki0l68.cloudfront.net/067e9d8631e9f9bc3bed95d5c43072da4d81ee2c/f73e9/static/montserrat-latin-800-db9a3e0ba7eaea32e5f55328ace6cf23.woff2") format("woff2"),url("https://d33wubrfki0l68.cloudfront.net/1dad9d9efe7bc0b3ba089be10b8f9741a02312a3/3ca50/static/montserrat-latin-800-4e3c615967a2360f5db87d2f0fd2456f.woff") format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:800;src:local("Montserrat ExtraBold italic"),local("Montserrat-ExtraBolditalic"),url("https://d33wubrfki0l68.cloudfront.net/825f31ddeb94a7c7e3bdb3e6c17225ff7822061b/df908/static/montserrat-latin-800italic-bf45bfa14805969eda318973947bc42b.woff2") format("woff2"),url("https://d33wubrfki0l68.cloudfront.net/b397ad275b1c4ced4128813ece16228053387911/4d03e/static/montserrat-latin-800italic-fe82abb0bcede51bf724254878e0c374.woff") format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:900;src:local("Montserrat Black "),local("Montserrat-Black"),url("https://d33wubrfki0l68.cloudfront.net/7cdad40a50bdd4718bf5731e70b19ec782ad46e2/79395/static/montserrat-latin-900-e66c7edc609e24bacbb705175669d814.woff2") format("woff2"),url("https://d33wubrfki0l68.cloudfront.net/df9971d19e6f6c354dc0fa8fec2e0ec899114726/8921e/static/montserrat-latin-900-8211f418baeb8ec880b80ba3c682f957.woff") format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:900;src:local("Montserrat Black italic"),local("Montserrat-Blackitalic"),url("https://d33wubrfki0l68.cloudfront.net/db72a9da421e6005ee60d9c04bb3d05954442c1c/3f056/static/montserrat-latin-900italic-4454c775e48152c1a72510ceed3603e2.woff2") format("woff2"),url("https://d33wubrfki0l68.cloudfront.net/cc1c3ab955d78072362ff20259f2895df5822631/be2f9/static/montserrat-latin-900italic-efcaa0f6a82ee0640b83a0916e6e8d68.woff") format("woff")}@font-face{font-display:swap;font-family:Merriweather;font-style:normal;font-weight:300;src:local("Merriweather Light "),local("Merriweather-Light"),url("https://d33wubrfki0l68.cloudfront.net/8cea2b96e2c1c49c33cb2bdc9824b53dd86e8829/1457c/static/merriweather-latin-300-fc117160c69a8ea0851b26dd14748ee4.woff2") format("woff2"),url("https://d33wubrfki0l68.cloudfront.net/180e3f90c3752515599f4c66e23ed0ce6b9ec873/affd2/static/merriweather-latin-300-58b18067ebbd21fda77b67e73c241d3b.woff") format("woff")}@font-face{font-display:swap;font-family:Merriweather;font-style:italic;font-weight:300;src:local("Merriweather Light italic"),local("Merriweather-Lightitalic"),url("https://d33wubrfki0l68.cloudfront.net/335331add1801b4d52842508be60a624716d15e4/69567/static/merriweather-latin-300italic-fe29961474f8dbf77c0aa7b9a629e4bc.woff2") format("woff2"),url("https://d33wubrfki0l68.cloudfront.net/ae7576e01be2c733ef3af16cc483b78b425ab9ee/32314/static/merriweather-latin-300italic-23c3f1f88683618a4fb8d265d33d383a.woff") format("woff")}@font-face{font-display:swap;font-family:Merriweather;font-style:normal;font-weight:400;src:local("Merriweather Regular "),local("Merriweather-Regular"),url
1("https://d33wubrfki0l68.cloudfront.net/1bb7eeed869005d889d1667305aed51f8128fa76/7a0a5/static/merriweather-latin-400-d9479e8023bef9cbd9bf8d6eabd6bf36.woff2") format("woff2"),url("https://d33wubrfki0l68.cloudfront.net/5c889b1bee3d4e75a5fc0749617a15c0e6922072/27798/static/merriweather-latin-400-040426f99ff6e00b86506452e0d1f10b.woff") format("woff")}@font-face{font-display:swap;font-family:Merriweather;font-style:italic;font-weight:400;src:local("Merriweather Regular italic"),local("Merriweather-Regularitalic"),url("https://d33wubrfki0l68.cloudfront.net/ffb0eb4db26c61c9cf49397044a4c43ae3de2eca/58ead/static/merriweather-latin-400italic-2de7bfeaf08fb03d4315d49947f062f7.woff2") format("woff2"),url("https://d33wubrfki0l68.cloudfront.net/411b65b85bbebeaf5a4ec7b815eaf59ff805466b/ec6a4/static/merriweather-latin-400italic-79db67aca65f5285964ab332bd65f451.woff") format("woff")}@font-face{font-display:swap;font-family:Merriweather;font-style:normal;font-weight:700;src:local("Merriweather Bold "),local("Merriweather-Bold"),url("https://d33wubrfki0l68.cloudfront.net/1722b915577f94ed22954e33a9db58c3488a44cd/982d8/static/merriweather-latin-700-4b08e01d805fa35d7bf777f1b24314ae.woff2") format("woff2"),url("https://d33wubrfki0l68.cloudfront.net/799c0c07912f6996b80459937ac097813b6b461c/fcd84/static/merriweather-latin-700-22fb8afba4ab1f093b6ef9e28a9b6e92.woff") format("woff")}@font-face{font-display:swap;font-family:Merriweather;font-style:italic;font-weight:700;src:local("Merriweather Bold italic"),local("Merriweather-Bolditalic"),url("https://d33wubrfki0l68.cloudfront.net/4e9e0a15b1b8a786674fd26b4f98634f55791dcf/0549c/static/merriweather-latin-700italic-cd92541b177652fffb6e3b952f1c33f1.woff2") format("woff2"),url("https://d33wubrfki0l68.cloudfront.net/ec9cefeebfedaa2725ef245403084f0fcb675ae8/c60ab/static/merriweather-latin-700italic-f87f3d87cea0dd0979bfc8ac9ea90243.woff") format("woff")}@font-face{font-display:swap;font-family:Merriweather;font-style:normal;font-weight:900;src:local("Merriweather Black "),local("Merriweather-Black"),url("https://d33wubrfki0l68.cloudfront.net/75d3f0aeb207b9e7320a05984aa076ec893023eb/0536c/static/merriweather-latin-900-f813fc6a4bee46eda5224ac7ebf1b7be.woff2") format("woff2"),url("https://d33wubrfki0l68.cloudfront.net/30c92f7abfdeb85f355b7dfbb90da3617593a699/011ae/static/merriweather-latin-900-5d4e42cb44410674acd99153d57df032.woff") format("woff")}@font-face{font-display:swap;font-family:Merriweather;font-style:italic;font-weight:900;src:local("Merriweather Black italic"),local("Merriweather-Blackitalic"),url("https://d33wubrfki0l68.cloudfront.net/28614bd8851613fa6567c39913300e4937b95a96/3c192/static/merriweather-latin-900italic-b7901d85486871c1779c0e93ddd85656.woff2") format("woff2"),url("https://d33wubrfki0l68.cloudfront.net/5ba8d5b439a5d9d70688e5480f6f453754c5b9f8/6543c/static/merriweather-latin-900italic-9647f9fdab98756989a8a5550eb205c3.woff") format("woff")}:host,:root{--fa-font-solid:normal 900 1em/1 "Font Awesome 6 Solid";--fa-font-regular:normal 400 1em/1 "Font Awesome 6 Regular";--fa-font-light:normal 300 1em/1 "Font Awesome 6 Light";--fa-font-thin:normal 100 1em/1 "Font Awesome 6 Thin";--fa-font-duotone:normal 900 1em/1 "Font Awesome 6 Duotone";--fa-font-brands:normal 400 1em/1 "Font Awesome 6 Brands"}svg:not(:host).svg-inline--fa,svg:not(:root).svg-inline--fa{box-sizing:content-box;overflow:visible}.svg-inline--fa{display:var(--fa-display,inline-block);height:1em;overflow:visible;vertical-align:-.125em}.svg-inline--fa.fa-2xs{vertical-align:.1em}.svg-inline--fa.fa-xs{vertical-align:0}.svg-inline--fa.fa-sm{vertical-align:-.07143em}.svg-inline--fa.fa-lg{vertical-align:-.2em}.svg-inline--fa.fa-xl{vertical-align:-.25em}.svg-inline--fa.fa-2xl{vertical-align:-.3125em}.svg-inline--fa.fa-pull-left{margin-right:var(--fa-pull-margin,.3em);width:auto}.svg-inline--fa.fa-pull-right{margin-left:var(--fa-pull-margin,.3em);width:auto}.svg-inline--fa.fa-li{top:.25em;width:var(--fa-li-width,2em)}.svg-inline--fa.fa-fw{width:var(--fa-fw-width,1.25em)}.fa-layers svg.svg-inline--fa{bottom:0;left:0;margin:auto;position:absolute;right:0;top:0}.fa-layers-counter,.fa-layers-text{display:inline-block;position:absolute;text-align:center}.fa-layers{display:inline-block;height:1em;position:relative;text-align:center;vertical-align:-.125em;width:1em}.fa-layers svg.svg-inline--fa{-webkit-transform-origin:center center;transform-origin:center center}.fa-layers-text{left:50%;
1top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transform-origin:center center;transform-origin:center center}.fa-layers-counter{background-color:var(--fa-counter-background-color,#ff253a);border-radius:var(--fa-counter-border-radius,1em);box-sizing:border-box;color:var(--fa-inverse,#fff);line-height:var(--fa-counter-line-height,1);max-width:var(--fa-counter-max-width,5em);min-width:var(--fa-counter-min-width,1.5em);overflow:hidden;padding:var(--fa-counter-padding,.25em .5em);right:var(--fa-right,0);text-overflow:ellipsis;top:var(--fa-top,0);-webkit-transform:scale(var(--fa-counter-scale,.25));transform:scale(var(--fa-counter-scale,.25));-webkit-transform-origin:top right;transform-origin:top right}.fa-layers-bottom-right{bottom:var(--fa-bottom,0);right:var(--fa-right,0);top:auto;-webkit-transform:scale(var(--fa-layers-scale,.25));transform:scale(var(--fa-layers-scale,.25));-webkit-transform-origin:bottom right;transform-origin:bottom right}.fa-layers-bottom-left{bottom:var(--fa-bottom,0);left:var(--fa-left,0);right:auto;top:auto;-webkit-transform:scale(var(--fa-layers-scale,.25));transform:scale(var(--fa-layers-scale,.25));-webkit-transform-origin:bottom left;transform-origin:bottom left}.fa-layers-top-right{right:var(--fa-right,0);top:var(--fa-top,0);-webkit-transform:scale(var(--fa-layers-scale,.25));transform:scale(var(--fa-layers-scale,.25));-webkit-transform-origin:top right;transform-origin:top right}.fa-layers-top-left{left:var(--fa-left,0);right:auto;top:var(--fa-top,0);-webkit-transform:scale(var(--fa-layers-scale,.25));transform:scale(var(--fa-layers-scale,.25));-webkit-transform-origin:top left;transform-origin:top left}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-2xs{font-size:.625em;line-height:.1em;vertical-align:.225em}.fa-xs{font-size:.75em;line-height:.08333em;vertical-align:.125em}.fa-sm{font-size:.875em;line-height:.07143em;vertical-align:.05357em}.fa-lg{font-size:1.25em;line-height:.05em;vertical-align:-.075em}.fa-xl{font-size:1.5em;line-height:.04167em;vertical-align:-.125em}.fa-2xl{font-size:2em;line-height:.03125em;vertical-align:-.1875em}.fa-fw{text-align:center;width:1.25em}.fa-ul{list-style-type:none;margin-left:var(--fa-li-margin,2.5em);padding-left:0}.fa-ul>li{position:relative}.fa-li{left:calc(var(--fa-li-width, 2em)*-1);line-height:inherit;position:absolute;text-align:center;width:var(--fa-li-width,2em)}.fa-border{border-color:var(--fa-border-color,#eee);border-radius:var(--fa-border-radius,.1em);border-style:var(--fa-border-style,solid);border-width:var(--fa-border-width,.08em);padding:var(--fa-border-padding,.2em .25em .15em)}.fa-pull-left{float:left;margin-right:var(--fa-pull-margin,.3em)}.fa-pull-right{float:right;margin-left:var(--fa-pull-margin,.3em)}.fa-beat{-webkit-animation-delay:var(--fa-animation-delay,0);animation-delay:var(--fa-animation-delay,0);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-name:fa-beat;animation-name:fa-beat;-webkit-animation-timing-function:var(--fa-animation-timing,ease-in-out);animation-timing-function:var(--fa-animation-timing,ease-in-out)}.fa-bounce{-webkit-animation-delay:var(--fa-animation-delay,0);animation-delay:var(--fa-animation-delay,0);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-name:fa-bounce;animation-name:fa-bounce;-webkit-animation-timing-function:var(--fa-animation-timing,cubic-bezier(.28,.84,.42,1));animation-timing-function:var(--fa-animation-timing,cubic-bezier(.28,.84,.42,1))}.fa-fade{-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-name:fa-fade;animation-name:fa-fade;-webkit-animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1));animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1))}.fa-beat-fade,.fa-fade{-webkit-animation-delay:var(--fa-animation-delay,0);animation-delay:var(--fa-animation-delay,0);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s)}.fa-beat-fade{-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-name:fa-beat-fade;animation-name:fa-beat-fade;-webkit-animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1));animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1))}.fa-flip{-webkit-animation-delay:var(--fa-animation-delay,0);animation-delay:var(--fa-animation-delay,0);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-name:fa-flip;animation-name:fa-flip;-webkit-animation-timing-function:var(--fa-animation-timing,ease-in-out);animation-timing-function:var(--fa-animation-timing,ease-in-out)}.fa-shake{-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-name:fa-shake;animation-name:fa-shake;-webkit-animation-timing-function:var(--fa-animation-timing,linear);animation-timing-function:var(--fa-animation-timing,linear)}.fa-shake,.fa-spin{-webkit-animation-delay:var(--fa-animation-delay,0);animation-delay:var(--fa-animation-delay,0);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal)}.fa-spin{-webkit-animation-duration:var(--fa-animation-duration,2s);animation-duration:var(--fa-animation-duration,2s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);
1-webkit-animation-name:fa-spin;animation-name:fa-spin;-webkit-animation-timing-function:var(--fa-animation-timing,linear);animation-timing-function:var(--fa-animation-timing,linear)}.fa-spin-reverse{--fa-animation-direction:reverse}.fa-pulse,.fa-spin-pulse{-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-name:fa-spin;animation-name:fa-spin;-webkit-animation-timing-function:var(--fa-animation-timing,steps(8));animation-timing-function:var(--fa-animation-timing,steps(8))}@media (prefers-reduced-motion:reduce){.fa-beat,.fa-beat-fade,.fa-bounce,.fa-fade,.fa-flip,.fa-pulse,.fa-shake,.fa-spin,.fa-spin-pulse{-webkit-animation-delay:-1ms;animation-delay:-1ms;-webkit-animation-duration:1ms;animation-duration:1ms;-webkit-animation-iteration-count:1;animation-iteration-count:1;transition-delay:0s;transition-duration:0s}}@-webkit-keyframes fa-beat{0%,90%{-webkit-transform:scale(1);transform:scale(1)}45%{-webkit-transform:scale(var(--fa-beat-scale,1.25));transform:scale(var(--fa-beat-scale,1.25))}}@keyframes fa-beat{0%,90%{-webkit-transform:scale(1);transform:scale(1)}45%{-webkit-transform:scale(var(--fa-beat-scale,1.25));transform:scale(var(--fa-beat-scale,1.25))}}@-webkit-keyframes fa-bounce{0%{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}10%{-webkit-transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0);transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0)}30%{-webkit-transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em));transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em))}50%{-webkit-transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0);transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0)}57%{-webkit-transform:scale(1) translateY(var(--fa-bounce-rebound,-.125em));transform:scale(1) translateY(var(--fa-bounce-rebound,-.125em))}64%{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}to{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}}@keyframes fa-bounce{0%{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}10%{-webkit-transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0);transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0)}30%{-webkit-transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em));transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em))}50%{-webkit-transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0);transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0)}57%{-webkit-transform:scale(1) translateY(var(--fa-bounce-rebound,-.125em));transform:scale(1) translateY(var(--fa-bounce-rebound,-.125em))}64%{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}to{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}}@-webkit-keyframes fa-fade{50%{opacity:var(--fa-fade-opacity,.4)}}@keyframes fa-fade{50%{opacity:var(--fa-fade-opacity,.4)}}@-webkit-keyframes fa-beat-fade{0%,to{opacity:var(--fa-beat-fade-opacity,.4);-webkit-transform:scale(1);transform:scale(1)}50%{opacity:1;-webkit-transform:scale(var(--fa-beat-fade-scale,1.125));transform:scale(var(--fa-beat-fade-scale,1.125))}}@keyframes fa-beat-fade{0%,to{opacity:var(--fa-beat-fade-opacity,.4);-webkit-transform:scale(1);transform:scale(1)}50%{opacity:1;-webkit-transform:scale(var(--fa-beat-fade-scale,1.125));transform:scale(var(--fa-beat-fade-scale,1.125))}}@-webkit-keyframes fa-flip{50%{-webkit-transform:rotate3d(var(--fa-flip-x,0
1),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg));transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg))}}@keyframes fa-flip{50%{-webkit-transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg));transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg))}}@-webkit-keyframes fa-shake{0%{-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}4%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}24%,8%{-webkit-transform:rotate(-18deg);transform:rotate(-18deg)}12%,28%{-webkit-transform:rotate(18deg);transform:rotate(18deg)}16%{-webkit-transform:rotate(-22deg);transform:rotate(-22deg)}20%{-webkit-transform:rotate(22deg);transform:rotate(22deg)}32%{-webkit-transform:rotate(-12deg);transform:rotate(-12deg)}36%{-webkit-transform:rotate(12deg);transform:rotate(12deg)}40%,to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes fa-shake{0%{-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}4%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}24%,8%{-webkit-transform:rotate(-18deg);transform:rotate(-18deg)}12%,28%{-webkit-transform:rotate(18deg);transform:rotate(18deg)}16%{-webkit-transform:rotate(-22deg);transform:rotate(-22deg)}20%{-webkit-transform:rotate(22deg);transform:rotate(22deg)}32%{-webkit-transform:rotate(-12deg);transform:rotate(-12deg)}36%{-webkit-transform:rotate(12deg);transform:rotate(12deg)}40%,to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.fa-rotate-90{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-webkit-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.fa-flip-vertical{-webkit-transform:scaleY(-1);transform:scaleY(-1)}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{-webkit-transform:scale(-1);transform:scale(-1)}.fa-rotate-by{-webkit-transform:rotate(var(--fa-rotate-angle,none));transform:rotate(var(--fa-rotate-angle,none))}.fa-stack{display:inline-block;height:2em;position:relative;vertical-align:middle;width:2.5em}.fa-stack-1x,.fa-stack-2x{bottom:0;left:0;margin:auto;position:absolute;right:0;top:0;z-index:var(--fa-stack-z-index,auto)}.svg-inline--fa.fa-stack-1x{height:1em;width:1.25em}.svg-inline--fa.fa-stack-2x{height:2em;width:2.5em}.fa-inverse{color:var(--fa-inverse,#fff)}.fa-sr-only,.fa-sr-only-focusable:not(:focus),.sr-only,.sr-only-focusable:not(:focus){clip:rect(0,0,0,0);border-width:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.svg-inline--fa .fa-primary{fill:var(--fa-primary-color,currentColor);opacity:var(--fa-primary-opacity,1)}.svg-inline--fa .fa-secondary{fill:var(--fa-secondary-color,currentColor)}.svg-inline--fa .fa-secondary,.svg-inline--fa.fa-swap-opacity .fa-primary{opacity:var(--fa-secondary-opacity,.4)}.svg-inline--fa.fa-swap-opacity .fa-secondary{opacity:var(--fa-primary-opacity,1)}.svg-inline--fa mask .fa-primary,.svg-inline--fa mask .fa-secondary{fill:#000}.fa-duotone.fa-inverse,.fad.fa-inverse{color:var(--fa-inverse,#fff)}code[class*=language-],pre[class*=language-]{word-wrap:normal;background:none;color:#f8f8f2;font-family:Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace;font-size:1em;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none;line-height:1.5;-o-tab-size:4;tab-size:4;text-align:left;text-shadow:0 1px rgba(0,0,0,.3);white-space:pre;word-break:normal;word-spacing:normal}pre[class*=language-]{border-radius:.3em;margin:.5em 0;overflow:auto;padding:1em}:not(pre)>code[class*=language-],pre[class*=language-]{background:#272822}:not(pre)>code[class*=language-]{border-radius:.3em;padding:.1em;white-space:normal}.token.cdata,.token.comment,.token.doctype,.token.prolog{color:#8292a2}.token.punctuation{color:#f8f8f2}.token.namespace{opacity:.7}.token.constant,.token.deleted,.token.property,.token.symbol,.token.tag{color:#f92672}.token.boolean,.token.number{color:#ae81ff}.token.attr-name,.token.builtin,.token.char,.token.inserted,.token.selector,.token.string{color:#a6e22e}.language-css .token.string,.style .token.string,.token.entity,.token.operator,.token.url,.token.variable{color:#f8f8f2}.token.atrule,.token.attr-value,.token.class-name,.token.function{color:#e6db74}.token.keyword{color:#66d9ef}.token.important,.token.regex{color:#fd971f}.token.bold,.token.important{font-weight:700}.token.italic{font-style:italic}.token.entity{cursor:help}pre[class*=language-].line-numbers{counter-reset:linenumber;padding-left:3.8em;position:relative}pre[class*=language-].line-numbers>code{position:relative;white-space:inherit}.line-numbers .line-numbers-rows{border-right:1px solid #999;font-size:100%;left:-3.8em;letter-spacing:-1px;pointer-events:none;position:absolute;top:0;-webkit-user-select:none;-ms-user-select:none;user-select:none;width:3em}.line-numbers-rows>span{counter-increment:linenumber;display:block}.line-numbers-rows>span:before{color:#999;content:counter(linenumber);display:block;padding-right:.8em;text-align:right}*{font-family:Helvetica Neue,Helvetica Sans,sans-serif!important}body{background-color:#f2f2f2}.gatsby-code-title{background:#555;color:#fff;display:table;font-size:.8em;line-height:1;margin:20px 0 -24px;padding:8px 12px 20px}.gatsby-highlight-code-line{background-color:#444;border-left:6px solid #ff86d7;display:block;margin-left:-16px;margin-right:-1em;padding-left:10px;padding-right:1em}.gatsby-resp-image-background-image{border-radius:5px}.gatsby-resp-image-image{background-color:#f2f2f2;border:1px solid #ddd;border-radius:5px;padding:10px}.custom-block{position:relative}.info{border-radius:5px;margin:0 1rem 2rem}.info>.custom-block-body{background:#fff6e4;border-radius:6px;color:#222;font-size:.875em;line-height:1.6;margin:1.5rem 0;padding:5px 15px 5px 40px;position:relative}.info>.custom-block-body:before{background:#ffb84c;border-radius:50%;color:#fff;content:"!";display:block;font-size:13px;font-weight:700;height:20px;left:15px;line-height:20px;position:absolute;text-align:center;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:20px}.warn{border-radius:5px;margin:0 1rem 2rem}.warn>.custom-block-body{background:#ffeff2;border-radius:6px;color:#222;font-size:.875em;line-height:1.6;margin:1.5rem 0;padding:5px 15px 5px 40px;position:relative}.warn>.custom-block-body:before{background:#ff7670;border-radius:50%;color:#fff;content:"!!";display:block;font-size:13px;font-weight:700;height:20px;left:15px;line-height:20px;position:absolute;text-align:center;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:20px}.question{border-radius:5px;margin:0 1rem 2rem}.question>.custom-block-body{background:#dbf8dd;border-radius:6px;color:#222;font-size:.875em;line-height:1.6;margin:1.5rem 0;padding:5px 15px 5px 40px;position:relative}.question>.custom-block-body:before{background:#09c441;border-radius:50%;color:#fff;content:"?";display:block;font-size:13px;font-weight:700;height:20px;left:15px;line-height:20px;position:absolute;text-align:center;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:20px}.gatsby-remark-link-unfurl{color:#000;text-decoration:none}.gatsby-remark-link-unfurl__container{border:1px solid #e1e8ed;display:flex;margin:0 auto;max-height:150px}.gatsby-remark-link-unfurl__media{min-width:125px;overflow:hidden;width:30%}.gatsby-remark-link-unfurl__media img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.gatsby-remark-link-unfurl__content{align-items:stretch;box-sizing:border-box;display:flex;flex-direction:column;justify-content:space-around;min-width:0;padding:10px 10px 4px;width:70%}.gatsby-remark-link-unfurl__title{flex-grow:1.2;font-size:16px;font-weight:700;text-align:left;width:100%}.gatsby-remark-link-unfurl__title p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gatsby-remark-link-unfurl__description{flex-grow:2;font-size:14px;line-height:18px;text-align:left;width:100%}.gatsby-remark-link-unfurl__description p{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;max-height:2.5rem;overflow:hidden}.gatsby-remark-link-unfurl__container footer{align-items:center;display:flex;flex-grow:0;font-size:12px;justify-content:space-between;margin:0;text-align:left;width:100%}.gatsby-remark-link-unfurl__container footer img{height:25px;margin:auto 0;min-width:16px;width:25px}.gatsby-remark-link-unfurl__container footer p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media screen and (max-width:767px){.gatsby-highlight{font-size:13px}.gatsby-remark-link-unfurl__title{font-size:14px}.gatsby-remark-link-unfurl__description{font-size:12px}}.navbar-module--navbar--icVdy{background-color:#fff;box-shadow:0 0 10px rgba(0,0,0,.2);height:50px;left:50%;margin-bottom:10px;position:fixed;top:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100%;z-index:1000}.navbar-module--check--gjvVl{display:none}.navbar-module--checkbtn--tG8zc{color:#444;cursor:pointer;display:none;float:right;font-size:30px;line-height:60px;margin-right:40px}.navbar-module--navbar__title--3OvVn{line-height:50px;margin-left:10px}.navbar-module--navbar__title--3OvVn a{box-shadow:none;color:#111;font-size:1.8em;font-weight:600;padding:5px 13px;vertical-align:middle}.navbar-module--navbar__ul--vXLTw{float:right;margin-right:20px}.navbar-module--navbar__li--GdYca{display:inline-block;line-height:50px;margin:0}.navbar-module--navbar__li--GdYca a{border-radius:20px;box-shadow:none;color:#111;padding:5px 13px;transition:all .5s ease;vertical-align:middle}.navbar-module--navbar__li--GdYca a:hover{color:#ff86d7;transition:.1s}@media screen and (max-width:767px){.navbar-module--checkbtn--tG8zc{display:block;line-height:55px;margin-right:20px}.navbar-module--navbar__ul--vXLTw{background:#2c3e50;height:100vh;left:-100%;margin:0;position:fixed;text-align:center;top:50px;transition:all .5s;width:100%}.navbar-module--navbar__li--GdYca{display:block;line-height:30px;margin:50px 0}.navbar-module--navbar__li--GdYca a{color:#fff;font-size:20px}.navbar-module--navbar__li--GdYca a:hover{background:none;color:#0082e6}
1.navbar-module--check--gjvVl:checked~ul{left:0}}.footer-module--footer--A9iq7{background-color:#333;color:#eee;font-size:14px;height:80px;margin-top:20px;padding-top:10px;text-align:center;width:100%}.footer-module--footer__home--hF17u{font-size:24px}.footer-module--footer__home--hF17u a{box-shadow:none;color:#eee}.footer-module--footer__home--hF17u i{font-style:normal}.footer-module--footer__home--hF17u i span{margin-left:10px}.adsense-module--adsense--XmB7O{background:none!important;margin:0 auto;width:100%}.adsense-module--adsense--XmB7O ins{background:none!important}.bio-module--bio--OvK-T{background-color:#fff;border-radius:16px;box-shadow:0 0 10px rgba(0,0,0,.2);margin:40px 0 16px;padding-bottom:16px}.bio-module--bio__title--YZqIT{color:#111;font-size:18px;font-weight:400;margin:0;padding:20px 10px 10px;text-align:center;text-transform:none}.bio-module--bio__image--ddhog{border-radius:100%;margin:16px auto;min-width:50px}.bio-module--bio__name--ihvjU{font-size:18px;margin-bottom:8px;text-align:center}.bio-module--bio__description--neR2p{font-size:14px;margin:32px 0;padding:0 12px;text-align:center}.bio-module--bio__icon_wrapper--c8Aw\+{margin-top:16px;text-align:center}.bio-module--bio__icon--c5Tyf{box-shadow:none;margin-right:4px}.bio-module--bio__icon_image--0JQSF{height:30px;margin:0;width:85px}.twitter-module--twitter--CitaZ{background-color:#fdfdfd;border-radius:16px;box-shadow:0 0 10px rgba(0,0,0,.2);margin:20px auto;padding:12px 0 8px}.twitter-module--twitter__title--ty75e{background-color:#fff;border-radius:16px;color:#111;font-size:18px;font-weight:400;margin:0;padding:20px 10px 10px;text-align:center;text-transform:none}.newPost-module--new_post--DQjFX{background-color:#fdfdfd;border-radius:16px;box-shadow:0 0 10px rgba(0,0,0,.2);margin:20px auto;padding:12px 0 8px}.newPost-module--new__title--j5124{color:#111;font-size:18px;font-weight:400;margin:0;padding:10px;text-align:center;text-transform:none}.newPost-module--new__ul--nA6w8{font-size:.8rem;list-style:none;margin:0 8px;padding:10px 10px 0}.newPost-module--new__li--IyJ\+8{border-bottom:2px solid #edf6ff;overflow:hidden;padding:0;text-overflow:ellipsis;white-space:nowrap}.newPost-module--new__li--IyJ\+8 a{box-shadow:none;color:#000}.newPost-module--new__li--IyJ\+8 a:hover{color:#ff86d7}@media screen and (max-width:767px){.newPost-module--new__ul--nA6w8{padding:10px 0 0}}.tagList-module--tagList--Ltuvz{background-color:#fdfdfd;border-radius:16px;box-shadow:0 0 10px rgba(0,0,0,.2);margin:20px auto;padding:12px 0 8px}.tagList-module--tagList__title--uXTMl{color:#111;font-size:18px;font-weight:400;margin:0;padding:10px;text-align:center;text-transform:none}.tagList-module--tagList__list--vogVc{box-shadow:none;color:#333;font-size:12px;text-transform:none}.tagList-module--tag__ul--YzukP{font-size:.8rem;list-style:none;margin:0 8px;padding:10px 10px 0}.tagList-module--tag__li--tXNYs{border-bottom:2px solid #edf6ff;overflow:hidden;padding:0;text-overflow:ellipsis;white-space:nowrap}.tagList-module--tag__li--tXNYs a{box-shadow:none;color:#000}.tagList-module--tag__li--tXNYs a:hover{color:#ff86d7}@media screen and (max-width:767px){.tagList-module--tag__ul--YzukP{padding:10px 0 0}}.sidebar-module--sidebar--v\+vSx{background-color:#f2f2f2;margin-left:16px;margin-top:28px;padding:0;width:450px}.sidebar-module--adsense--xkAyA{background-color:#fff;border-radius:16px;box-shadow:0 0 10px rgba(0,0,0,.2);margin:0 0 16px;padding:8px}.sidebar-module--activity--7a0Zf{margin:0 0 16px}.sidebar-module--sticky--j1Oqw{position:-webkit-sticky;position:sticky;top:60px}@media screen and (max-width:1050px){.sidebar-module--sidebar--v\+vSx{margin-left:0;width:100%}}.layout-module--container--TynrU{display:flex;justify-content:center;margin:0 auto;max-width:1400px}.layout-module--contents--JPFLK{background-color:#fff;border-radius:16px;box-shadow:0 0 10px rgba(0,0,0,.2);margin-top:70px;padding:30px;width:calc(98% - 430px)}@media screen and (max-width:1050px){.layout-module--container--TynrU{flex-direction:column}.layout-module--contents--JPFLK{padding:30px 10px;width:100%}}.contact-module--contact__area--X9F9Z{margin-bottom:20px}.contact-module--contact__field--8ZgpK{width:100%}.toc-module--toc--Mh31J{background-color:#fdfdfd;border:1px solid #aaa;border-radius:16px;margin:10px auto}.toc-module--toc__title--wTLVK{color:#111;margin:0;padding:10px;text-align:center;text-transform:none}.toc-module--toc__open--1HhMo{background-color:#fff;border:none;color:#111;cursor:pointer;font-size:.9em;margin-left:10px;transition:all .1s ease}.toc-module--toc__open--1HhMo:hover{color:#ff86d7}.toc-module--toc__content--46gzH{margin-top:10px}.toc-module--toc__content--46gzH>ul{margin-left:30px}.toc-module--toc__content--46gzH>ul>li{margin:6px 0 0}.toc-module--toc__content--46gzH>ul>li>a{box-shadow:none;color:#000;margin:0}.toc-module--toc__content--46gzH>ul>li>a:hover{color:#ff86d7}.toc-module--toc__content--46gzH>ul>li>p{color:#000;margin-bottom:0}.toc-module--toc__content--46gzH>ul>li>p>a{box-shadow:none;color:#000}.toc-module--toc__content--46gzH>ul>li>p>a:hover{color:#ff86d7}.toc-module--toc__content--46gzH>ul>li>ul{margin-left:15px;margin-top:0}.toc-module--toc__content--46gzH>ul>li>ul>li{color:#000;margin:6px 0 0}.toc-module--toc__content--46gzH>ul>li>ul>li>a{box-shadow:none;color:#000}.toc-module--toc__content--46gzH>ul>li>ul>li>a:hover{color:#ff86d7}.toc-module--toc__content--46gzH>ul>li>ul>li>p{color:#000;margin-bottom:0}.toc-module--toc__content--46gzH>ul>li>ul>li>p>a{box-shadow:none;color:#000}.toc-module--toc__content--46gzH>ul>li>ul>li>p>a:hover{color:#ff86d7}.toc-module--toc__content--46gzH>ul>li>ul>li>ul{margin-left:15px;margin-top:0}.toc-module--toc__content--46gzH>ul>li>ul>li>ul>li{color:#000;margin:6px 0 0}.toc-module--toc__content--46gzH>ul>li>ul>li>ul>li>a{box-shadow:none;color:#000}.toc-module--toc__content--46gzH>ul>li>ul>li>ul>li>a:hover{color:#ff86d7}@media screen and (max-width:767px){.toc-module--toc__content--46gzH{font-size:.9em}}.tag-module--tag--\+Mtsr{margin-bottom:20px}.tag-module--tag__list--jZekU{box-shadow:none;color:#333;font-size:12px;text-transform:none}.share-module--sociallinks---lpPd{margin:0 0 20px;text-align:center}.share-module--sociallinks__title--kWr3E{color:#111;font-size:1.2em;font-weight:700;margin-bottom:10px;text-align:center}.share-module--sociallinks__icon--PhfPD{display:inline;margin-right:10px}.blog-module--blog__hero--WTHDI{border:1px solid #ccc;margin-bottom:5px}.blog-module--blog__section--1zpoK h2{color:#000;font-size:1.5em;position:relative;text-decoration:underline}.blog-module--blog__section--1zpoK h3{font-size:1.3em;font-weight:700}.blog-module--blog__section--1zpoK h4{font-size:1.1em;font-weight:400;letter-spacing:normal;text-transform:none}.blog-module--blog__section--1zpoK p{font-size:1em;margin:8px 4px;padding:4px 10px}.blog-module--blog__section--1zpoK blockquote{border-left:.32813rem solid rgba(0,0,0,.2);font-size:1em;font-style:normal;margin:5px 0 5px 10px;padding-left:5px}.blog-module--blog__section--1zpoK ol{padding:5px}.blog-module--blog__section--1zpoK ol li{font-size:1em;margin-bottom:0;margin-left:30px}.blog-module--blog__section--1zpoK ul{margin-left:0;padding:5px}.blog-module--blog__section--1zpoK ul li{font-size:1em;margin-bottom:0;margin-left:30px}.blog-module--prevnext__ul--9DOL\+{display:flex;flex-wrap:wrap;justify-content:space-between;list-style:none;padding:0}.blog-module--prevnext__li--4pMu-{padding:5px 10px}.blog-module--prevnext__li--4pMu- a{color:#111}.blog-module--prevnext__li--4pMu- a:hover{color:#ff86d7}@media screen and (max-width:480px){.blog-module--prevnext__ul--9DOL\+{display:flex;flex-wrap:wrap;justify-content:space-between;list-style:none;margin-left:0;padding:0}}@media screen and (max-width:767px){.blog-module--blog__section--1zpoK h2{font-size:1.3em}.blog-module--blog__section--1zpoK h3{font-size:1.2em}.blog-module--blog__section--1zpoK h4{font-size:1.1em}.blog-module--blog__section--1zpoK ol li,.blog-module--blog__section--1zpoK p,.blog-module--blog__section--1zpoK ul li{font-size:.9em}}.posts-module--posts--gQPVK{margin-bottom:70px}.posts-module--posts__title--67yJ2{border-bottom:7px solid #edf6ff;font-size:1.4em;margin:28px 0 0}.posts-module--posts__title__a--aEfqg{box-shadow:none;color:#000}.posts-module--posts__image--dXiNM img{transition:all .3s ease-in!important}.posts-module--posts__image--dXiNM img:hover{opacity:.8!important;overflow:hidden!important;-webkit-transform:scale(1.01)!important;transform:scale(1.01)!important}.posts-module--posts__desc--8iahv{margin-bottom:0}.posts-module--posts__more--VI4NX{float:right;margin-bottom:15px}.posts-module--posts__more__a--8vREv{box-shadow:none;color:#333;display:block;font-size:14px;font-weight:700;height:12px;line-height:12px}</style><style data-emotion="css "></style><link rel="sitemap" type="application/xml" href="/sitemap/sitemap-index.xml"/>
1<script>
2    document.addEventListener("DOMContentLoaded", function(event) {
3      var hash = window.decodeURI(location.hash.replace('#', ''))
4      if (hash !== '') {
5        var element = document.getElementById(hash)
6        if (element) {
7          var scrollTop = window.pageYOffset || document.documentElement.scrollTop || document.body.scrollTop
8          var clientTop = document.documentElement.clientTop || document.body.clientTop || 0
9          var offset = element.getBoundingClientRect().top + scrollTop - clientTop
10          // Wait for the browser to finish rendering before scrolling.
11          setTimeout((function() {
12            window.scrollTo(0, offset - 80)
13          }), 0)
14        }
15      }
16    })
17  </script>
17<style>.gatsby-image-wrapper{position:relative;overflow:hidden}.gatsby-image-wrapper picture.object-fit-polyfill{position:static!important}.gatsby-image-wrapper img{bottom:0;height:100%;left:0;margin:0;max-width:none;padding:0;position:absolute;right:0;top:0;width:100%;object-fit:cover}.gatsby-image-wrapper [data-main-image]{opacity:0;transform:translateZ(0);transition:opacity .25s linear;will-change:opacity}.gatsby-image-wrapper-constrained{display:inline-block;vertical-align:top}</style><noscript><style>.gatsby-image-wrapper noscript [data-main-image]{opacity:1!important}.gatsby-image-wrapper [data-placeholder-image]{opacity:0!important}</style></noscript>
17<script type="module">const e="undefined"!=typeof HTMLImageElement&&"loading"in HTMLImageElement.prototype;e&&document.body.addEventListener("load",(function(e){const t=e.target;if(void 0===t.dataset.mainImage)return;if(void 0===t.dataset.gatsbyImageSsr)return;let a=null,n=t;for(;null===a&&n;)void 0!==n.parentNode.dataset.gatsbyImageWrapper&&(a=n.parentNode),n=n.parentNode;const o=a.querySelector("[data-placeholder-image]"),r=new Image;r.src=t.currentSrc,r.decode().catch((()=>{})).then((()=>{t.style.opacity=1,o&&(o.style.opacity=0,o.style.transition="opacity 500ms linear")}))}),!0);</script>
17<link rel="preconnect" href="https://www.googletagmanager.com"/><link rel="dns-prefetch" href="https://www.googletagmanager.com"/>
vendor: 66 bytes, line 17
17<script async="" src="https://www.googletagmanager.com/gtag/js?id=
17G-W8F8PPTN91
vendor: 11 bytes, line 17
17"></script>
17<script>
18      
19      
20      if(true) {
21        window.dataLayer = window.dataLayer || [];
22        function gtag(){window.dataLayer && window.dataLayer.push(arguments);}
23        gtag('js', new Date());
24
25        gtag('config', 'G-W8F8PPTN91', {"send_page_view":false});
26      }
27      </script>
27<script async="" src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
27<script>            
28              (adsbygoogle = window.adsbygoogle || []).push({
29                google_ad_client: "5904636905001908",
30                enable_page_level_ads: true
31              });
32          </script>
32<link rel="icon" href="/favicon-32x32.png?v=2f90f7e08ea5afa4a05de0ccd08e902a" type="image/png"/><link rel="manifest" href="/manifest.webmanifest" crossorigin="anonymous"/><link rel="apple-touch-icon" sizes="48x48" href="/icons/icon-48x48.png?v=2f90f7e08ea5afa4a05de0ccd08e902a"/><link rel="apple-touch-icon" sizes="72x72" href="/icons/icon-72x72.png?v=2f90f7e08ea5afa4a05de0ccd08e902a"/><link rel="apple-touch-icon" sizes="96x96" href="/icons/icon-96x96.png?v=2f90f7e08ea5afa4a05de0ccd08e902a"/><link rel="apple-touch-icon" sizes="144x144" href="/icons/icon-144x144.png?v=2f90f7e08ea5afa4a05de0ccd08e902a"/><link rel="apple-touch-icon" sizes="192x192" href="/icons/icon-192x192.png?v=2f90f7e08ea5afa4a05de0ccd08e902a"/><link rel="apple-touch-icon" sizes="256x256" href="/icons/icon-256x256.png?v=2f90f7e08ea5afa4a05de0ccd08e902a"/><link rel="apple-touch-icon" sizes="384x384" href="/icons/icon-384x384.png?v=2f90f7e08ea5afa4a05de0ccd08e902a"/><link rel="apple-touch-icon" sizes="512x512" href="/icons/icon-512x512.png?v=2f90f7e08ea5afa4a05de0ccd08e902a"/><title data-react-helmet="true">【感想】今週読んで印象に残った記事(20220411週) | のふのふろぐ</title>
32<script data-react-helmet="true" async="" src="//cdn.iframe.ly/embed.js" charSet="utf-8"></script>
32</head><body><div id="___gatsby"><div style="outline:none" tabindex="-1" id="gatsby-focus-wrapper"><div><div><nav class="navbar-module--navbar--icVdy"><input type="checkbox" id="check" class="navbar-module--check--gjvVl"/><label for="check" class="navbar-module--checkbtn--tG8zc"><svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="bars" class="svg-inline--fa fa-bars " role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path fill="currentColor" d="M0 96C0 78.33 14.33 64 32 64H416C433.7 64 448 78.33 448 96C448 113.7 433.7 128 416 128H32C14.33 128 0 113.7 0 96zM0 256C0 238.3 14.33 224 32 224H416C433.7 224 448 238.3 448 256C448 273.7 433.7 288 416 288H32C14.33 288 0 273.7 0 256zM416 448H32C14.33 448 0 433.7 0 416C0 398.3 14.33 384 32 384H416C433.7 384 448 398.3 448 416C448 433.7 433.7 448 416 448z"></path></svg></label><span class="navbar-module--navbar__title--3OvVn"><a title="ブログトップに移動します。" href="/">のふのふろぐ<span role="img" aria-label="mahjong">🀄</span></a></span><ul class="navbar-module--navbar__ul--vXLTw"><li class="navbar-module--navbar__li--GdYca"><a title="ブログトップに移動します。" href="/">Blog</a></li><li class="navbar-module--navbar__li--GdYca"><a title="Aboutページに移動します。" href="/about/">About</a></li><li class="navbar-module--navbar__li--GdYca"><a title="お問い合わせページに移動します。" href="/contact/">Contact</a></li><li class="navbar-module--navbar__li--GdYca"><a title="PrivacyPolicyページに移動します。" href="/privacy_policy/">Privacy Policy</a></li></ul></nav><div class="layout-module--container--TynrU"><main class="layout-module--contents--JPFLK"><article><header><h1 style="margin-top:1.75rem;margin-bottom:0;font-size:1.4em;border-bottom:7px solid #edf6ff">【感想】今週読んで印象に残った記事(20220411週)</h1><small><svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="clock" class="svg-inline--fa fa-clock " role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="currentColor" d="M256 512C114.6 512 0 397.4 0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256C512 397.4 397.4 512 256 512zM232 256C232 264 236 271.5 242.7 275.1L338.7 339.1C349.7 347.3 364.6 344.3 371.1 333.3C379.3 322.3 376.3 307.4 365.3 300L280 243.2V120C280 106.7 269.3 96 255.1 96C242.7 96 231.1 106.7 231.1 120L232 256z"></path></svg><span style="margin-left:5px">2022-04-17</span></small></header><div class="tag-module--tag--+Mtsr"><button class="MuiButtonBase-root MuiButton-root MuiButton-contained jss1" tabindex="0" type="button"><span class="MuiButton-label"><a class="tag-module--tag__list--jZekU" title="今週読んで印象に残った記事のtagページに移動します。" href="/tags/今週読んで印象に残った記事/"><svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="tag" class="svg-inline--fa fa-tag " role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path fill="currentColor" d="M48 32H197.5C214.5 32 230.7 38.74 242.7 50.75L418.7 226.7C443.7 251.7 443.7 292.3 418.7 317.3L285.3 450.7C260.3 475.7 219.7 475.7 194.7 450.7L18.75 274.7C6.743 262.7 0 246.5 0 229.5V80C0 53.49 21.49 32 48 32L48 32zM112 176C129.7 176 144 161.7 144 144C144 126.3 129.7 112 112 112C94.33 112 80 126.3 80 144C80 161.7 94.33 176 112 176z"></path></svg> <!-- -->今週読んで印象に残った記事</a></span></button></div><div data-gatsby-image-wrapper="" class="gatsby-image-wrapper gatsby-image-wrapper-constrained"><div style="max-width:1000px;display:block"><img alt="" role="presentation" aria-hidden="true" src="data:image/svg+xml;charset=utf-8,%3Csvg height=&#x27;562.5&#x27; width=&#x27;1000&#x27; xmlns=&#x27;http://www.w3.org/2000/svg&#x27; version=&#x27;1.1&#x27;%3E%3C/svg%3E" style="max-width:100%;display:block;position:static"/></div><div aria-hidden="true" data-placeholder-image="" style="opacity:1;transition:opacity 500ms linear;background-color:#f8f8f8;position:absolute;top:0;left:0;bottom:0;right:0"></div><picture><source type="image/webp" data-srcset="/static/9a4c9e22af7fe342d923a28856de9795/df981/hero.webp 140w,/static/9a4c9e22af7fe342d923a28856de9795/a8370/hero.webp 280w,/static/9a4c9e22af7fe342d923a28856de9795/1871d/hero.webp 560w" sizes="(min-width: 560px) 560px, 100vw"/><img data-gatsby-image-ssr="" data-main-image="" style="opacity:0" sizes="(min-width: 560px) 560px, 100vw" decoding="async" loading="lazy" data-src="https://d33wubrfki0l68.cloudfront.net/32b87a2f10c0a93746f904870a6680d3f9749ad3/4da4e/static/9a4c9e22af7fe342d923a28856de9795/9d83f/hero.png" data-srcset="https://d33wubrfki0l68.cloudfront.net/20993ae3a278bb67088640ac6fe10cbb13276bae/32854/static/9a4c9e22af7fe342d923a28856de9795/868f0/hero.png 140w,https://d33wubrfki0l68.cloudfront.net/765bb58176fe2138e3e9b14e57dd83c2f4f7d302/d29dc/static/9a4c9e22af7fe342d923a28856de9795/a7394/hero.png 280w,https://d33wubrfki0l68.cloudfront.net/32b87a2f10c0a93746f904870a6680d3f9749ad3/4da4e/static/9a4c9e22af7fe342d923a28856de9795/9d83f/hero.png 560w" alt="hero画像"/></picture><noscript><picture><source type="image/webp" srcSet="/static/9a4c9e22af7fe342d923a28856de9795/df981/hero.webp 140w,/static/9a4c9e22af7fe342d923a28856de9795/a8370/hero.webp 280w,/static/9a4c9e22af7fe342d923a28856de9795/1871d/hero.webp 560w" sizes="(min-width: 560px) 560px, 100vw"/><img data-gatsby-image-ssr="" data-main-image="" style="opacity:0" sizes="(min-width: 560px) 560px, 100vw" decoding="async" loading="lazy" src="https://d33wubrfki0l68.cloudfront.net/32b87a2f10c0a93746f904870a6680d3f9749ad3/4da4e/static/9a4c9e22af7fe342d923a28856de9795/9d83f/hero.png" srcSet="https://d33wubrfki0l68.cloudfront.net/20993ae3a278bb67088640ac6fe10cbb13276bae/32854/static/9a4c9e22af7fe342d923a28856de9795/868f0/hero.png 140w,https://d33wubrfki0l68.cloudfront.net/765bb58176fe2138e3e9b14e57dd83c2f4f7d302/d29dc/static/9a4c9e22af7fe342d923a28856de9795/a7394/hero.png 280w,https://d33wubrfki0l68.cloudfront.net/32b87a2f10c0a93746f904870a6680d3f9749ad3/4da4e/static/9a4c9e22af7fe342d923a28856de9795/9d83f/hero.png 560w" alt="hero画像"/></picture></noscript>
32<script type="module">const t="undefined"!=typeof HTMLImageElement&&"loading"in HTMLImageElement.prototype;if(t){const t=document.querySelectorAll("img[data-main-image]");for(let e of t){e.dataset.src&&(e.setAttribute("src",e.dataset.src),e.removeAttribute("data-src")),e.dataset.srcset&&(e.setAttribute("srcset",e.dataset.srcset),e.removeAttribute("data-srcset"));const t=e.parentNode.querySelectorAll("source[data-srcset]");for(let e of t)e.setAttribute("srcset",e.dataset.srcset),e.removeAttribute("data-srcset");e.complete&&(e.style.opacity=1,e.parentNode.parentNode.querySelector("[data-placeholder-image]").style.opacity=0)}}</script>
32</div><div class="toc-module--toc--Mh31J"><div><h4 class="toc-module--toc__title--wTLVK">Content<button class="toc-module--toc__open--1HhMo">[Close]</button></h4></div><div class="toc-module--toc__content--46gzH"><ul>
33<li><a href="#%E3%81%AF%E3%81%98%E3%82%81%E3%81%AB">はじめに</a></li>
34<li>
35<p><a href="#%E8%A8%98%E4%BA%8B%E3%81%A8%E6%89%80%E6%84%9F">記事と所感</a></p>
36<ul>
37<li><a href="#slack-%E3%81%A7%E3%81%AE%E4%BC%9A%E8%A9%B1%E3%81%A7%E7%B5%B6%E5%AF%BE%E3%81%AB%E3%81%97%E3%81%A6%E3%81%AF%E3%81%84%E3%81%91%E3%81%AA%E3%81%84-3-%E7%82%B9">Slack での会話で絶対にしてはいけない 3 点</a></li>
38<li><a href="#jest-%E3%81%AE-tips-%E9%9B%86-10-%E9%81%B8%E3%82%B5%E3%83%BC%E3%83%90%E3%83%BC%E3%82%B5%E3%82%A4%E3%83%89%E3%81%A7-nodejs-%E3%81%AE-jest-%E3%82%92%E6%9B%B8%E3%81%84%E3%81%9F%E3%81%93%E3%81%A8%E3%81%AA%E3%81%84%E4%BA%BA%E5%90%91%E3%81%91">Jest の Tips 集 10 選。サーバーサイドで Node.js の Jest を書いたことない人向け</a></li>
39<li><a href="#%E3%81%9F%E3%81%8B%E3%81%8C-javascript%E3%81%AE%E3%81%9D%E3%81%AE%E5%85%88">「たかが JavaScript」のその先</a></li>
40<li><a href="#%E6%96%B0%E4%BA%BA%E3%82%A8%E3%83%B3%E3%82%B8%E3%83%8B%E3%82%A2%E3%81%AB%E3%81%8A%E3%81%99%E3%81%99%E3%82%81%E3%81%99%E3%82%8B%E4%B8%80%E5%86%8A-2022">新人エンジニアにおすすめする一冊 2022</a></li>
41<li><a href="#%E6%9C%AC%E5%BD%93%E3%81%AB%E3%81%82%E3%81%A3%E3%81%9F%E6%80%96%E3%81%84%E8%84%86%E5%BC%B1%E6%80%A7%E3%81%AE%E8%A9%B1">本当にあった怖い脆弱性の話</a></li>
42<li><a href="#%E3%82%BD%E3%83%95%E3%83%88%E3%82%A6%E3%82%A7%E3%82%A2%E3%82%A2%E3%83%BC%E3%82%AD%E3%83%86%E3%82%AF%E3%83%81%E3%83%A3%E3%81%AE%E5%9F%BA%E7%A4%8E%E3%81%AF%E6%88%91%E3%80%85%E3%81%AE%E6%B5%B7%E5%9B%B3%E3%81%9F%E3%82%8A%E3%81%88%E3%82%8B%E3%81%8B">『ソフトウェアアーキテクチャの基礎』は我々の海図たりえるか</a></li>
43<li><a href="#%E8%89%AF%E3%81%84%E6%96%87%E7%AB%A0%E3%82%92%E6%9B%B8%E3%81%8F%E9%87%8D%E8%A6%81%E3%82%B9%E3%82%AD%E3%83%AB%E3%83%91%E3%83%A9%E3%82%B0%E3%83%A9%E3%83%95%E3%83%A9%E3%82%A4%E3%83%86%E3%82%A3%E3%83%B3%E3%82%B0%E3%81%AE%E8%A7%A3%E8%AA%AC">良い文章を書く重要スキル、「パラグラフライティング」の解説</a></li>
44<li><a href="#typescript-%E3%81%AE-modulesuffixes-%E3%81%AB%E3%81%A4%E3%81%84%E3%81%A6%E8%80%83%E3%81%88%E3%81%A6%E7%B4%8D%E5%BE%97%E3%81%97%E3%81%9F">TypeScript の moduleSuffixes について考えて納得した</a></li>
45</ul>
46</li>
47<li><a href="#%E3%81%BE%E3%81%A8%E3%82%81">まとめ</a></li>
48</ul></div></div><div class="share-module--sociallinks---lpPd"><p class="share-module--sociallinks__title--kWr3E">/ SHARE!! \</p><div class="share-module--sociallinks__icon--PhfPD"><button aria-label="twitter" class="react-share__ShareButton" style="background-color:transparent;border:none;padding:0;font:inherit;color:inherit;cursor:pointer"><svg viewBox="0 0 64 64" width="32" height="32"><circle cx="32" cy="32" r="31" fill="#00aced"></circle><path d="M48,22.1c-1.2,0.5-2.4,0.9-3.8,1c1.4-0.8,2.4-2.1,2.9-3.6c-1.3,0.8-2.7,1.3-4.2,1.6 C41.7,19.8,40,19,38.2,19c-3.6,0-6.6,2.9-6.6,6.6c0,0.5,0.1,1,0.2,1.5c-5.5-0.3-10.3-2.9-13.5-6.9c-0.6,1-0.9,2.1-0.9,3.3 c0,2.3,1.2,4.3,2.9,5.5c-1.1,0-2.1-0.3-3-0.8c0,0,0,0.1,0,0.1c0,3.2,2.3,5.8,5.3,6.4c-0.6,0.1-1.1,0.2-1.7,0.2c-0.4,0-0.8,0-1.2-0.1 c0.8,2.6,3.3,4.5,6.1,4.6c-2.2,1.8-5.1,2.8-8.2,2.8c-0.5,0-1.1,0-1.6-0.1c2.9,1.9,6.4,2.9,10.1,2.9c12.1,0,18.7-10,18.7-18.7 c0-0.3,0-0.6,0-0.8C46,24.5,47.1,23.4,48,22.1z" fill="white"></path></svg></button></div><div class="share-module--sociallinks__icon--PhfPD"><button aria-label="facebook" class="react-share__ShareButton" style="background-color:transparent;border:none;padding:0;font:inherit;color:inherit;cursor:pointer"><svg viewBox="0 0 64 64" width="32" height="32"><circle cx="32" cy="32" r="31" fill="#3b5998"></circle><path d="M34.1,47V33.3h4.6l0.7-5.3h-5.3v-3.4c0-1.5,0.4-2.6,2.6-2.6l2.8,0v-4.8c-0.5-0.1-2.2-0.2-4.1-0.2 c-4.1,0-6.9,2.5-6.9,7V28H24v5.3h4.6V47H34.1z" fill="white"></path></svg></button></div><div class="share-module--sociallinks__icon--PhfPD"><button quote="はじめに おはようございます!こんにちは!こんばんは!
49のふのふ(@rpf_nob)と申します!!都内のスタートアップでフロントエンドエンジニアとして働いています。 2022/04/11 週の今週読んで印象に残った記事のまとめと所感です。 記事と所感 Slack での会話で絶対にしてはいけない…" aria-label="line" class="react-share__ShareButton" style="background-color:transparent;border:none;padding:0;font:inherit;color:inherit;cursor:pointer"><svg viewBox="0 0 64 64" width="32" height="32"><circle cx="32" cy="32" r="31" fill="#00b800"></circle><path d="M52.62 30.138c0 3.693-1.432 7.019-4.42 10.296h.001c-4.326 4.979-14 11.044-16.201 11.972-2.2.927-1.876-.591-1.786-1.112l.294-1.765c.069-.527.142-1.343-.066-1.865-.232-.574-1.146-.872-1.817-1.016-9.909-1.31-17.245-8.238-17.245-16.51 0-9.226 9.251-16.733 20.62-16.733 11.37 0 20.62 7.507 20.62 16.733zM27.81 25.68h-1.446a.402.402 0 0 0-.402.401v8.985c0 .221.18.4.402.4h1.446a.401.401 0 0 0 .402-.4v-8.985a.402.402 0 0 0-.402-.401zm9.956 0H36.32a.402.402 0 0 0-.402.401v5.338L31.8 25.858a.39.39 0 0 0-.031-.04l-.002-.003-.024-.025-.008-.007a.313.313 0 0 0-.032-.026.255.255 0 0 1-.021-.014l-.012-.007-.021-.012-.013-.006-.023-.01-.013-.005-.024-.008-.014-.003-.023-.005-.017-.002-.021-.003-.021-.002h-1.46a.402.402 0 0 0-.402.401v8.985c0 .221.18.4.402.4h1.446a.401.401 0 0 0 .402-.4v-5.337l4.123 5.568c.028.04.063.072.101.099l.004.003a.236.236 0 0 0 .025.015l.012.006.019.01a.154.154 0 0 1 .019.008l.012.004.028.01.005.001a.442.442 0 0 0 .104.013h1.446a.4.4 0 0 0 .401-.4v-8.985a.402.402 0 0 0-.401-.401zm-13.442 7.537h-3.93v-7.136a.401.401 0 0 0-.401-.401h-1.447a.4.4 0 0 0-.401.401v8.984a.392.392 0 0 0 .123.29c.072.068.17.111.278.111h5.778a.4.4 0 0 0 .401-.401v-1.447a.401.401 0 0 0-.401-.401zm21.429-5.287c.222 0 .401-.18.401-.402v-1.446a.401.401 0 0 0-.401-.402h-5.778a.398.398 0 0 0-.279.113l-.005.004-.006.008a.397.397 0 0 0-.111.276v8.984c0 .108.043.206.112.278l.005.006a.401.401 0 0 0 .284.117h5.778a.4.4 0 0 0 .401-.401v-1.447a.401.401 0 0 0-.401-.401h-3.93v-1.519h3.93c.222 0 .401-.18.401-.402V29.85a.401.401 0 0 0-.401-.402h-3.93V27.93h3.93z" fill="white"></path></svg></button></div><div class="share-module--sociallinks__icon--PhfPD"><button quote="はじめに おはようございます!こんにちは!こんばんは!
50のふのふ(@rpf_nob)と申します!!都内のスタートアップでフロントエンドエンジニアとして働いています。 2022/04/11 週の今週読んで印象に残った記事のまとめと所感です。 記事と所感 Slack での会話で絶対にしてはいけない…" aria-label="linkedin" class="react-share__ShareButton" style="background-color:transparent;border:none;padding:0;font:inherit;color:inherit;cursor:pointer"><svg viewBox="0 0 64 64" width="32" height="32"><circle cx="32" cy="32" r="31" fill="#007fb1"></circle><path d="M20.4,44h5.4V26.6h-5.4V44z M23.1,18c-1.7,0-3.1,1.4-3.1,3.1c0,1.7,1.4,3.1,3.1,3.1 c1.7,0,3.1-1.4,3.1-3.1C26.2,19.4,24.8,18,23.1,18z M39.5,26.2c-2.6,0-4.4,1.4-5.1,2.8h-0.1v-2.4h-5.2V44h5.4v-8.6 c0-2.3,0.4-4.5,3.2-4.5c2.8,0,2.8,2.6,2.8,4.6V44H46v-9.5C46,29.8,45,26.2,39.5,26.2z" fill="white"></path></svg></button></div><div class="share-module--sociallinks__icon--PhfPD"><button aria-label="hatena" class="react-share__ShareButton" style="background-color:transparent;border:none;padding:0;font:inherit;color:inherit;cursor:pointer"><svg viewBox="0 0 64 64" width="32" height="32"><circle cx="32" cy="32" r="31" fill="#009ad9"></circle><path d="M 36.164062 33.554688 C 34.988281 32.234375 33.347656 31.5 31.253906 31.34375 C 33.125 30.835938 34.476562 30.09375 35.335938 29.09375 C 36.191406 28.09375 36.609375 26.78125 36.609375 25.101562 C 36.628906 23.875 36.332031 22.660156 35.75 21.578125 C 35.160156 20.558594 34.292969 19.71875 33.253906 19.160156 C 32.304688 18.640625 31.175781 18.265625 29.847656 18.042969 C 28.523438 17.824219 26.195312 17.730469 22.867188 17.730469 L 14.769531 17.730469 L 14.769531 47.269531 L 23.113281 47.269531 C 26.46875 47.269531 28.886719 47.15625 30.367188 46.929688 C 31.851562 46.695312 33.085938 46.304688 34.085938 45.773438 C 35.289062 45.148438 36.28125 44.179688 36.933594 42.992188 C 37.597656 41.796875 37.933594 40.402344 37.933594 38.816406 C 37.933594 36.621094 37.347656 34.867188 36.164062 33.554688 Z M 22.257812 24.269531 L 23.984375 24.269531 C 25.988281 24.269531 27.332031 24.496094 28.015625 24.945312 C 28.703125 25.402344 29.042969 26.183594 29.042969 27.285156 C 29.042969 28.390625 28.664062 29.105469 27.9375 29.550781 C 27.210938 29.992188 25.84375 30.199219 23.855469 30.199219 L 22.257812 30.199219 Z M 29.121094 41.210938 C 28.328125 41.691406 26.976562 41.925781 25.078125 41.925781 L 22.257812 41.925781 L 22.257812 35.488281 L 25.195312 35.488281 C 27.144531 35.488281 28.496094 35.738281 29.210938 36.230469 C 29.925781 36.726562 30.304688 37.582031 30.304688 38.832031 C 30.304688 40.078125 29.914062 40.742188 29.105469 41.222656 Z M 29.121094 41.210938 M 46.488281 39.792969 C 44.421875 39.792969 42.742188 41.46875 42.742188 43.535156 C 42.742188 45.605469 44.421875 47.28125 46.488281 47.28125 C 48.554688 47.28125 50.230469 45.605469 50.230469 43.535156 C 50.230469 41.46875 48.554688 39.792969 46.488281 39.792969 Z M 46.488281 39.792969 M 43.238281 17.730469 L 49.738281 17.730469 L 49.738281 37.429688 L 43.238281 37.429688 Z M 43.238281 17.730469 " fill="white"></path></svg></button></div></div><ins class="adsense-module--adsense--XmB7O"><ins class=" adsbygoogle" style="display:block" data-ad-client="ca-pub-5904636905001908" data-ad-slot="" data-ad-layout="" data-ad-layout-key="-gw-1+2a-9x+5c" data-ad-format="auto" data-full-width-responsive="true"></ins></ins><section class="blog-module--blog__section--1zpoK"><h2 id="はじめに">はじめに</h2>
51<p>おはようございます!こんにちは!こんばんは!<br>
52<strong>のふのふ</strong>(<a href="https://twitter.com/rpf_nob">@rpf_nob</a>)と申します!!都内のスタートアップでフロントエンドエンジニアとして働いています。</p>
53<p>2022/04/11 週の今週読んで印象に残った記事のまとめと所感です。</p>
54<h2 id="記事と所感">記事と所感</h2>
55<h3 id="slack-での会話で絶対にしてはいけない-3-点">Slack での会話で絶対にしてはいけない 3 点</h3>
56<p><div>
57    <a class="gatsby-remark-link-unfurl" href="https://qiita.com/yuulian/items/4d5477cbbbc48fd2a979" title="Slackでの会話で絶対にしてはいけない3点 - Qiita">
58      <div class="gatsby-remark-link-unfurl__container">
59        <div class="gatsby-remark-link-unfurl__media">
60          <img src="https://qiita-user-contents.imgix.net/https%3A%2F%2Fcdn.qiita.com%2Fassets%2Fpublic%2Farticle-ogp-background-9f5428127621718a910c8b63951390ad.png?ixlib=rb-4.0.0&amp;w=1200&amp;
60mark64=aHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTkxNiZ0eHQ9U2xhY2slRTMlODElQTclRTMlODElQUUlRTQlQkMlOUElRTglQTklQjElRTMlODElQTclRTclQjUlQjYlRTUlQUYlQkUlRTMlODElQUIlRTMlODElOTclRTMlODElQTYlRTMlODElQUYlRTMlODElODQlRTMlODElOTElRTMlODElQUElRTMlODElODQzJUU3JTgyJUI5JnR4dC1jb2xvcj0lMjMyMTIxMjEmdHh0LWZvbnQ9SGlyYWdpbm8lMjBTYW5zJTIwVzYmdHh0LXNpemU9NTYmdHh0LWNsaXA9ZWxsaXBzaXMmdHh0LWFsaWduPWxlZnQlMkN0b3Amcz0wZDI5ODA5NGVmNjU0MzlkMjM4Y2IwMTYwMjQyZDU1ZA&amp;mark-x=142&amp;mark-y=112&amp;blend64=aHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTYxNiZ0eHQ9JTQweXV1bGlhbiZ0eHQtY29sb3I9JTIzMjEyMTIxJnR4dC1mb250PUhpcmFnaW5vJTIwU2FucyUyMFc2JnR4dC1zaXplPTM2JnR4dC1hbGlnbj1sZWZ0JTJDdG9wJnM9YTdiNTA0YTZhMmQ5ZTZhMzE1NjA5ZTk2OTg2ZTg0Mjk&amp;blend-x=142&amp;blend-y=491&amp;blend-mode=normal&amp;s=281eaac9cf946257fa07a70b18a15bbd">
61        </div>
62        <div class="gatsby-remark-link-unfurl__content">
63          <header class="gatsby-remark-link-unfurl__title">
64            <p title="Slackでの会話で絶対にしてはいけない3点 - Qiita">Slackでの会話で絶対にしてはいけない3点 - Qiita</p>
65          </header>
66          <div class="gatsby-remark-link-unfurl__description">
67            <p title="リモートワークの普及により、社内コミュニケーションにはメールではなくチャットツールを使っている会社も多いと思います。
68Teams,Chatwork,LINE Works…数あるチャットツールのなかでも、特にエンジニアに親しみのあるのが...">リモートワークの普及により、社内コミュニケーションにはメールではなくチャットツールを使っている会社も多いと思います。
69Teams,Chatwork,LINE Works…数あるチャットツールのなかでも、特にエンジニアに親しみのあるのが...</p>
70          </div>
71          <footer>
72            <p title="@Qiita">@Qiita</p>
73            <img src="https://cdn.qiita.com/assets/favicons/public/production-c620d3e403342b1022967ba5e3db1aaa.ico">
74          </footer>
75        </div>
76      </div>
77    </a>
78  </div>
79  </p>
80<blockquote>
81<p>【依頼】hogehoge してください(期限:XX/XX AM○ 時まで)</p>
82</blockquote>
83<p>個人的にこれで仕事を振られたら結構もやっとするけど、これ部下が上司にお願いする時のフォーマットだったみたい。。。</p>
84<p>それでもガチガチすぎるチームもなんか微妙かなぁと思うところ。</p>
85<h3 id="jest-の-tips-集-10-選サーバーサイドで-nodejs-の-jest-を書いたことない人向け">Jest の Tips 集 10 選。サーバーサイドで Node.js の Jest を書いたことない人向け</h3>
86<p><div>
87    <a class="gatsby-remark-link-unfurl" href="https://zenn.dev/kanasugi/articles/b49bd464311053" title="JestのTips集10選。サーバーサイドでNode.jsのJestを書いたことない人向け">
88      <div class="gatsby-remark-link-unfurl__container">
89        <div class="gatsby-remark-link-unfurl__media">
90          <img src="https://res.cloudinary.com/zenn/image/upload/s--J4sIjvv5--/c_fit%2Cg_north_west%2Cl_text:notosansjp-medium.otf_55:Jest%25E3%2581%25AETips%25E9%259B%258610%25E9%2581%25B8%25E3%2580%2582%25E3%2582%25B5%25E3%2583%25BC%25E3%2583%2590%25E3%2583%25BC%25E3%2582%25B5%25E3%2582%25A4%25E3%2583%2589%25E3%2581%25A7Node.js%25E3%2581%25AEJest%25E3%2582%2592%25E6%259B%25B8%25E3%2581%2584%25E3%2581%259F%25E3%2581%2593%25E3%2581%25A8%25E3%2581%25AA%25E3%2581%2584%25E4%25BA%25BA%25E5%2590%2591%25E3%2581%2591%2Cw_1010%2Cx_90%2Cy_100/g_south_west%2Cl_text:notosansjp-medium.otf_37:Kanasugi%2Cx_203%2Cy_98/g_south_west%2Ch_90%2Cl_fetch:aHR0cHM6Ly9zdG9yYWdlLmdvb2dsZWFwaXMuY29tL3plbm4tdXNlci11cGxvYWQvYXZhdGFyL2QzMGY4Y2Q4ZjguanBlZw==%2Cr_max%2Cw_90%2Cx_87%2Cy_72/og-base.png">
91        </div>
92        <div class="gatsby-remark-link-unfurl__content">
93          <header class="gatsby-remark-link-unfurl__title">
94            <p title="JestのTips集10選。サーバーサイドでNode.jsのJestを書いたことない人向け">JestのTips集10選。サーバーサイドでNode.jsのJestを書いたことない人向け</p>
95          </header>
96          <div class="gatsby-remark-link-unfurl__description">
97            <p title=""></p>
98          </div>
99          <footer>
100            <p title=""></p>
101            <img src="https://zenn.dev/images/logo-transparent.png">
102          </footer>
103        </div>
104      </div>
105    </a>
106  </div>
107  </p>
108<p>describe.each や it.each を恥ずかしながら知らなかったã
108®ã§å‹‰å¼·ã«ãªã£ãŸã€‚</p>
109<p>ドキュメントちゃんと読もうと思いました。</p>
110<h3 id="たかが-javascriptのその先">「たかが JavaScript」のその先</h3>
111<p><div>
112    <a class="gatsby-remark-link-unfurl" href="https://speakerdeck.com/mizchi/takagajavascript-falsesofalsexian-number-techplay" title="「たかがJavaScript」のその先 #TECHPLAY">
113      <div class="gatsby-remark-link-unfurl__container">
114        <div class="gatsby-remark-link-unfurl__media">
115          <img src="https://files.speakerdeck.com/presentations/077b158874dc4dfaa2795a35bab87d6d/slide_0.jpg?21090807">
116        </div>
117        <div class="gatsby-remark-link-unfurl__content">
118          <header class="gatsby-remark-link-unfurl__title">
119            <p title="「たかがJavaScript」のその先 #TECHPLAY">「たかがJavaScript」のその先 #TECHPLAY</p>
120          </header>
121          <div class="gatsby-remark-link-unfurl__description">
122            <p title="フロントエンドと自分のキャリア形成について。このスキルツリーとセットで見るといいかもです。 https://whimsical.com/oPYtoDPyho6uWK1gDmD9e">フロントエンドと自分のキャリア形成について。このスキルツリーとセットで見るといいかもです。 https://whimsical.com/oPYtoDPyho6uWK1gDmD9e</p>
123          </div>
124          <footer>
125            <p title="Speaker Deck">Speaker Deck</p>
126            <img src="https://d1eu30co0ohy4w.cloudfront.net/assets/favicon-bdd5839d46040a50edf189174e6f7aacc8abb3aaecd56a4711cf00d820883f47.png">
127          </footer>
128        </div>
129      </div>
130    </a>
131  </div>
132  </p>
133<p>こちらの発表は見れなかったのでアーカイブがあれば見たいです・・</p>
134<blockquote>
135<p>Webpack 等のフロントエンドチューニングをひたすらやる Frontend Ops という役職を見つけた。自分の思考は Frontend Ops なんだと気づいた</p>
136</blockquote>
137<p>個人的には最近 Figma を触ったことで UI デザインにもちょっと興味が出てきたので、今後どういう方向性に向けていくかは本当に悩む。</p>
138<p>フロントエンドエンジニアとしてのスキルをもっと伸ばしていくか、バックエンドもある程度触れるようになっていくか。</p>
139<p>まあ年齢が若ければキャリアが浅いうちは色々見てから絞るというのもありですが、それなりの年齢だけど web 開発方面への転向してからのキャリアが短いのでかなり悩んでいます。しばらくはフロントエンド中心にバックエンドも頑張るつもりですが。</p>
140<blockquote>
141<p>パフォーマンスのために何ができるか。推測するな、計測せよ</p>
142</blockquote>
143<p>まさに最近ここが一番重要だと感じているところ。</p>
144<p>無駄なクエリがあったり、再レンダリングなどをしっかり計測して、パフォーマンスを改善していくところが、フロントエンドにおけるエンジニアリングなんだと思う。</p>
145<h3 id="新人エンジニアにおすすめする一冊-2022">新人エンジニアにおすすめする一冊 2022</h3>
146<p><div>
147    <a class="gatsby-remark-link-unfurl" href="https://developers.cyberagent.co.jp/blog/archives/34910/" title="新人エンジニアにおすすめする一冊 2022 | CyberAgent Developers Blog">
148      <div class="gatsby-remark-link-unfurl__container">
149        <div class="gatsby-remark-link-unfurl__media">
150          <img src="https://developers.cyberagent.co.jp/blog/wp-content/uploads/2022/04/ebmFoWFs.jpg">
151        </div>
152        <div class="gatsby-remark-link-unfurl__content">
153          <header class="gatsby-remark-link-unfurl__title">
154            <p title="新人エンジニアにおすすめする一冊 2022 | CyberAgent Developers Blog">新人エンジニアにおすすめする一冊 2022 | CyberAgent Developers Blog</p>
155          </header>
156          <div class="gatsby-remark-link-unfurl__description">
157            <p title="こんにちは!CTO統括室の黒崎でã
157™ã€‚2022年度は新卒のエンジニアが約90名入社してくれました。先輩エンジニア達から新人エンジニアに紹介したい一冊を紹介していきます。">こんにちは!CTO統括室の黒崎です。2022年度は新卒のエンジニアが約90名入社してくれました。先輩エンジニア達から新人エンジニアに紹介したい一冊を紹介していきます。</p>
158          </div>
159          <footer>
160            <p title=""></p>
161            <img src="https://developers.cyberagent.co.jp/blog/wp-content/uploads/2016/09/cropped-ca-192x192.png">
162          </footer>
163        </div>
164      </div>
165    </a>
166  </div>
167  </p>
168<blockquote>
169<p>リーダブルコード</p>
170</blockquote>
171<p>今更ですが最近読んだ。たしかに新人のうちに読んでおくべき本ですね。</p>
172<blockquote>
173<p>ソフトウェアアーキテクチャの基礎 ――エンジニアリングに基づく体系的アプローチ</p>
174</blockquote>
175<p>転ドラのプレゼントでもらったので次の次に読む予定</p>
176<blockquote>
177<p>SOFT SKILLS ソフトウェア開発者の人生マニュアル 第 2 版</p>
178</blockquote>
179<p>最近気になっていた本なのでそのうち読みたい。</p>
180<p>他にも読んでないものもあるので、参考になる記事でした。</p>
181<h3 id="本当にあった怖い脆弱性の話">本当にあった怖い脆弱性の話</h3>
182<p><div>
183    <a class="gatsby-remark-link-unfurl" href="https://speakerdeck.com/ad5jp/ben-dang-niatutabu-icui-ruo-xing-falsehua" title="本当にあった怖い脆弱性の話">
184      <div class="gatsby-remark-link-unfurl__container">
185        <div class="gatsby-remark-link-unfurl__media">
186          <img src="https://files.speakerdeck.com/presentations/e9d51fa18f5a445a8411aa401dc828af/slide_0.jpg?21043718">
187        </div>
188        <div class="gatsby-remark-link-unfurl__content">
189          <header class="gatsby-remark-link-unfurl__title">
190            <p title="本当にあった怖い脆弱性の話">本当にあった怖い脆弱性の話</p>
191          </header>
192          <div class="gatsby-remark-link-unfurl__description">
193            <p title="PHPerkaigi 2022 Day2 Track B">PHPerkaigi 2022 Day2 Track B</p>
194          </div>
195          <footer>
196            <p title="Speaker Deck">Speaker Deck</p>
197            <img src="https://d1eu30co0ohy4w.cloudfront.net/assets/favicon-bdd5839d46040a50edf189174e6f7aacc8abb3aaecd56a4711cf00d820883f47.png">
198          </footer>
199        </div>
200      </div>
201    </a>
202  </div>
203  </p>
204<p>セキュリティ面は全く知見がないので、こういった事例はかなり勉強になる。</p>
205<h3 id="ソフトウェアアーキテクチャの基礎は我々の海図たりえるか">『ソフトウェアアーキテクチャの基礎』は我々の海図たりえるか</h3>
206<p><div>
207    <a class="gatsby-remark-link-unfurl" href="https://zenn.dev/okunokentaro/articles/01g08xzr246r7p8336m57amkpn" title="『ソフトウェアアーキテクチャの基礎』は我々の海図たりえるか">
208      <div class="gatsby-remark-link-unfurl__container">
209        <div class="gatsby-remark-link-unfurl__media">
210          <img src="https://res.cloudinary.com/zenn/image/upload/s--1NV2EAE6--/c_fit%2Cg_north_west%2Cl_text:notosansjp-medium.otf_55:%25E3%2580%258E%25E3%2582%25BD%25E3%2583%2595%25E3%2583%2588%25E3%2582%25A6%25E3%2582%25A7%25E3%2582%25A2%25E3%2582%25A2%25E3%2583%25BC%25E3%2582%25AD%25E3%2583%2586%25E3%2582%25AF%25E3%2583%2581%25E3%2583%25A3%25E3%2581%25AE%25E5%259F%25BA%25E7%25A4%258E%25E3%2580%258F%25E3%2581%25AF%25E6%2588%2591%25E3%2580%2585%25E3%2581%25AE%25E6%25B5%25B7%25E5%259B%25B3%25E3%2581%259F%25E3%2582%258A%25E3%2581%2588%25E3%2582%258B%25E3%2581%258B%2Cw_1010%2Cx_90%2Cy_100/g_south_west%2Cl_text:notosansjp-medium.otf_37:okunokentaro%2Cx_203%2Cy_98/g_south_west%2Ch_90%2Cl_fetch:aHR0cHM6Ly9zdG9yYWdlLmdvb2dsZWFwaXMuY29tL3plbm4tdXNlci11cGxvYWQvYXZhdGFyLzM1NTE4ZDVhYzQuanBlZw==%2Cr_max%2Cw_90%2Cx_87%2Cy_72/og-base.png">
211        </div>
212        <div class="gatsby-remark-link-unfurl__content">
213          <header class="gatsby-remark-link-unfurl__title">
214            <p title="『ソフトウェアアーキテクチャの基礎』は我々ã
214®æµ·å›³ãŸã‚Šãˆã‚‹ã‹">『ソフトウェアアーキテクチャの基礎』は我々の海図たりえるか</p>
215          </header>
216          <div class="gatsby-remark-link-unfurl__description">
217            <p title=""></p>
218          </div>
219          <footer>
220            <p title=""></p>
221            <img src="https://zenn.dev/images/logo-transparent.png">
222          </footer>
223        </div>
224      </div>
225    </a>
226  </div>
227  </p>
228<blockquote>
229<p>本書はどういった層に書かれているか、これはずばり 2010 年代を乗り越えてきた経験者に向けてです。</p>
230</blockquote>
231<p>つまり、2020 年くらいから web 開発方面に転向した自分としては少しターゲットから外れるようですが、上の新入社員向けにもおすすめされているので、まあ問題ないだろうと思う。次の次に読む予定なので読むのが楽しみです。</p>
232<h3 id="良い文章を書く重要スキルパラグラフライティングの解説">良い文章を書く重要スキル、「パラグラフライティング」の解説</h3>
233<p><div>
234    <a class="gatsby-remark-link-unfurl" href="https://qiita.com/sugulu_Ogawa_ISID/items/36e2370c1ba2ed3de607" title="良い文章の書き方とコツ、重要スキル:「パラグラフライティング」の解説 - Qiita">
235      <div class="gatsby-remark-link-unfurl__container">
236        <div class="gatsby-remark-link-unfurl__media">
237          <img src="https://qiita-user-contents.imgix.net/https%3A%2F%2Fcdn.qiita.com%2Fassets%2Fpublic%2Farticle-ogp-background-9f5428127621718a910c8b63951390ad.png?ixlib=rb-4.0.0&amp;w=1200&amp;mark64=aHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTkxNiZ0eHQ9JUU4JTg5JUFGJUUzJTgxJTg0JUU2JTk2JTg3JUU3JUFCJUEwJUUzJTgxJUFFJUU2JTlCJUI4JUUzJTgxJThEJUU2JTk2JUI5JUUzJTgxJUE4JUUzJTgyJUIzJUUzJTgzJTg0JUUzJTgwJTgxJUU5JTg3JThEJUU4JUE2JTgxJUUzJTgyJUI5JUUzJTgyJUFEJUUzJTgzJUFCJUVGJUJDJTlBJUUzJTgwJThDJUUzJTgzJTkxJUUzJTgzJUE5JUUzJTgyJUIwJUUzJTgzJUE5JUUzJTgzJTk1JUUzJTgzJUE5JUUzJTgyJUE0JUUzJTgzJTg2JUUzJTgyJUEzJUUzJTgzJUIzJUUzJTgyJUIwJUUzJTgwJThEJUUzJTgxJUFFJUU4JUE3JUEzJUU4JUFBJUFDJnR4dC1jb2xvcj0lMjMyMTIxMjEmdHh0LWZvbnQ9SGlyYWdpbm8lMjBTYW5zJTIwVzYmdHh0LXNpemU9NTYmdHh0LWNsaXA9ZWxsaXBzaXMmdHh0LWFsaWduPWxlZnQlMkN0b3Amcz00ZmNkYTM5MTJjODhjNDUzNDBkZjI0NzhmOTg2ZTQwOA&amp;mark-x=142&amp;mark-y=112&amp;blend64=aHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTYxNiZ0eHQ9JTQwc3VndWx1X09nYXdhX0lTSUQmdHh0LWNvbG9yPSUyMzIxMjEyMSZ0eHQtZm9udD1IaXJhZ2lubyUyMFNhbnMlMjBXNiZ0eHQtc2l6ZT0zNiZ0eHQtYWxpZ249bGVmdCUyQ3RvcCZzPWIwMDEwYjBiMDFjODdkYmVjMTlkMjQ5ZGY0MjI4ODRi&amp;blend-x=142&amp;blend-y=491&amp;blend-mode=normal&amp;s=0d080c1aa6a8c0832a38d63e8f24714c">
238        </div>
239        <div class="gatsby-remark-link-unfurl__content">
240          <header class="gatsby-remark-link-unfurl__title">
241            <p title="良い文章の書き方とコツ、重要スキル:「パラグラフライティング」の解説 - Qiita">良い文章の書き方とコツ、重要スキル:「パラグラフライティング」の解説 - Qiita</p>
242          </header>
243          <div class="gatsby-remark-link-unfurl__description">
244            <p title="本記事では、「良い文章」を書くための重要スキルである「パラグラフライティング」について、内容の解説、実践方法、学び方を紹介します。
245【※NEW】22年6月新記事:スクラム関連の研修・資格のまとめ &amp; おすすめの研修受講方法
246残...">本記事では、「良い文章」を書くための重要スキルである「パラグラフライティング」について、内容の解説、実践方法、学び方を紹介します。
247【※NEW】22年6月新記事:スクラム関連の研修・資格のまとめ &amp; おすすめの研修受講方法
248残...</p>
249          </div>
250          <footer>
251            <p title="@Qiita">@Qiita</p>
252            <img src="https://cdn.qiita.com/assets/favicons/public/production-c620d3e403342b1022967ba5e3db1aaa.ico">
253          </footer>
254        </div>
255      </div>
256    </a>
257  </div>
258  </p>
259<p>こういう系の記事よく読むけど一向に上手になってない気がするので、ブログでも意識して書いていきたい。</p>
260<h3 id="typescript-の-modulesuffixes-について考えて納得した">TypeScript の moduleSuffixes について考えて納得した</h3>
261<p><div>
262    <a class="gatsby-remark-link-unfurl" href="https://qiita.com/uhyo/items/22d851c3cbd2570864ce" title="TypeScriptのmoduleSuffixesについて考えて納得した - Qiita">
263      <div class="gatsby-remark-link-unfurl__container">
264        <div class="gatsby-remark-link-unfurl__media">
265          <img src="https://qiita-user-contents.imgix.net/https%3A%2F%2Fcdn.qiita.com%2Fassets%2Fpublic%2Farticle-ogp-background-9f5428127621718a910c8b63951390ad.png?ixlib=rb-4.0.0&amp;w=1200&amp;
265mark64=aHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTkxNiZ0eHQ9VHlwZVNjcmlwdCVFMyU4MSVBRW1vZHVsZVN1ZmZpeGVzJUUzJTgxJUFCJUUzJTgxJUE0JUUzJTgxJTg0JUUzJTgxJUE2JUU4JTgwJTgzJUUzJTgxJTg4JUUzJTgxJUE2JUU3JUI0JThEJUU1JUJFJTk3JUUzJTgxJTk3JUUzJTgxJTlGJnR4dC1jb2xvcj0lMjMyMTIxMjEmdHh0LWZvbnQ9SGlyYWdpbm8lMjBTYW5zJTIwVzYmdHh0LXNpemU9NTYmdHh0LWNsaXA9ZWxsaXBzaXMmdHh0LWFsaWduPWxlZnQlMkN0b3Amcz1iMjY3MjllNjc2ZDk5NzJjNjBhZWY0MzVlZjdlZDU5Mw&amp;mark-x=142&amp;mark-y=112&amp;blend64=aHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTYxNiZ0eHQ9JTQwdWh5byZ0eHQtY29sb3I9JTIzMjEyMTIxJnR4dC1mb250PUhpcmFnaW5vJTIwU2FucyUyMFc2JnR4dC1zaXplPTM2JnR4dC1hbGlnbj1sZWZ0JTJDdG9wJnM9OTUzNjljMjMwZDIxY2EyODA5YmEwYTczNmQ1ZDFkZTQ&amp;blend-x=142&amp;blend-y=491&amp;blend-mode=normal&amp;s=fd9d5536f1f310832df17e8977fc6f75">
266        </div>
267        <div class="gatsby-remark-link-unfurl__content">
268          <header class="gatsby-remark-link-unfurl__title">
269            <p title="TypeScriptのmoduleSuffixesについて考えて納得した - Qiita">TypeScriptのmoduleSuffixesについて考えて納得した - Qiita</p>
270          </header>
271          <div class="gatsby-remark-link-unfurl__description">
272            <p title="みなさんこんにちは。今日は、TypeScriptの新しいコンパイラオプション(おそらく4.7で導入)であるmoduleSuffixesについての話題がTwitterで見られました。
273moduleSuffixesについて詳しくはこちらを...">みなさんこんにちは。今日は、TypeScriptの新しいコンパイラオプション(おそらく4.7で導入)であるmoduleSuffixesについての話題がTwitterで見られました。
274moduleSuffixesについて詳しくはこちらを...</p>
275          </div>
276          <footer>
277            <p title="@Qiita">@Qiita</p>
278            <img src="https://cdn.qiita.com/assets/favicons/public/production-c620d3e403342b1022967ba5e3db1aaa.ico">
279          </footer>
280        </div>
281      </div>
282    </a>
283  </div>
284  </p>
285<h2 id="まとめ">まとめ</h2>
286<p>2022/04/11 週の今週読んで印象に残った記事のまとめと所感でした。</p>
287<p>気になる記事があったら読んでみてください〜😀</p>
288<p>↓↓↓ 前回はこちら ↓↓↓</p>
289<p><div>
290    <a class="gatsby-remark-link-unfurl" href="https://rpf-noblog.com/2022-04-10/impressive-article/" title="【感想】今週読んで印象に残った記事(20220404週)">
291      <div class="gatsby-remark-link-unfurl__container">
292        <div class="gatsby-remark-link-unfurl__media">
293          <img src="https://rpf-noblog.com/static/6148a16440fd94a6e9ceb7e28f59e649/9d83f/hero.png">
294        </div>
295        <div class="gatsby-remark-link-unfurl__content">
296          <header class="gatsby-remark-link-unfurl__title">
297            <p title="【感想】今週読んで印象に残った記事(20220404週)">【感想】今週読んで印象に残った記事(20220404週)</p>
298          </header>
299          <div class="gatsby-remark-link-unfurl__description">
300            <p title="2022/04/04週の今週読んで印象に残った記事のまとめと所感です。">2022/04/04週の今週読んで印象に残った記事のまとめと所感です。</p>
301          </div>
302          <footer>
303            <p title=""></p>
304            <img src="https://rpf-noblog.com/favicon-32x32.png?v=2f90f7e08ea5afa4a05de0ccd08e902a">
305          </footer>
306        </div>
307      </div>
308    </a>
309  </div>
310  </p>
311<br>
312<br>
313<p>最後まで読んでいただきありがとうございます!!
314この記事が良かったと思ったら SHARE していただけると泣いて喜びます 🤣</p></section><hr style="margin-bottom:1.75rem"/><div class="share-module--sociallinks---lpPd"><p class="share-module--sociallinks__title--kWr3E">/ SHARE!! \</p><div class="share-module--sociallinks__icon--PhfPD"><button aria-label="twitter" class="react-share__ShareButton" style="background-color:transparent;border:none;padding:0;font:inherit;color:inherit;cursor:pointer"><svg viewBox="0 0 64 64" width="32" height="32"><circle cx="32" cy="32" r="31" fill="#00aced"></circle><path d="M48,22.1c-1.2,0.5-2.4,0.9-3.8,1c1.4-0.8,2.4-2.1,2.9-3.6c-1.3,0.8-2.7,1.3-4.2,1.6 C41.7,19.8,40,19,38.2,19c-3.6,0-6.6,2.9-6.6,6.6c0,0.5,0.1,1,0.2,1.5c-5.5-0.3-10.3-2.9-13.5-6.9c-0.6,1-0.9,2.1-0.9,3.3 c0,2.3,1.2,4.3,2.9,5.5c-1.1,0-2.1-0.3-3-0.8c0,0,0,0.1,0,0.1c0,3.2,2.3,5.8,5.3,6.4c-0.6,0.1-1.1,0.2-1.7,0.2c-0.4,0-0.8,0-1.2-0.1 c0.8,2.6,3.3,4.5,6.1,4.6c-2.2,1.8-5.1,2.8-8.2,2.8c-0.5,0-1.1,0-1.6-0.1c2.9,1.9,6.4,2.9,10.1,2.9c12.1,0,18.7-10,18.7-18.7 c0-0.3,0-0.6,0-0.8C46,24.5,47.1,23.4,48,22.1z" fill="white"></path></svg></button></div><div class="share-module--sociallinks__icon--PhfPD"><button aria-label="facebook" class="react-share__ShareButton" style="background-color:transparent;border:none;padding:0;font:inherit;color:inherit;cursor:pointer"><svg viewBox="0 0 64 64" width="32" height="32"><circle cx="32" cy="32" r="31" fill="#3b5998"></circle><path d="M34.1,47V33.3h4.6l0.7-5.3h-5.3v-3.4c0-1.5,0.4-2.6,2.6-2.6l2.8,0v-4.8c-0.5-0.1-2.2-0.2-4.1-0.2 c-4.1,0-6.9,2.5-6.9,7V28H24v5.3h4.6V47H34.1z" fill="white"></path></svg></button></div><div class="share-module--sociallinks__icon--PhfPD"><button quote="はじめに おはようございます!こんにちは!こんばんは!
315のふのふ(@rpf_nob)と申します!!都内のスタートアップでフロントエンドエンジニアとして働いています。 2022/04/11 週の今週読んで印象に残った記事のまとめと所感です。 記事と所感 Slack での会話で絶対にしてはいけない…" aria-label="line" class="react-share__ShareButton" style="background-color:transparent;border:none;padding:0;font:inherit;color:inherit;cursor:pointer"><svg viewBox="0 0 64 64" width="32" height="32"><circle cx="32" cy="32" r="31" fill="#00b800"></circle><path d="M52.62 30.138c0 3.693-1.432 7.019-4.42 10.296h.001c-4.326 4.979-14 11.044-16.201 11.972-2.2.927-1.876-.591-1.786-1.112l.294-1.765c.069-.527.142-1.343-.066-1.865-.232-.574-1.146-.872-1.817-1.016-9.909-1.31-17.245-8.238-17.245-16.51 0-9.226 9.251-16.733 20.62-16.733 11.37 0 20.62 7.507 20.62 16.733zM27.81 25.68h-1.446a.402.402 0 0 0-.402.401v8.985c0 .221.18.4.402.4h1.446a.401.401 0 0 0 .402-.4v-8.985a.402.402 0 0 0-.402-.401zm9.956 0H36.32a.402.402 0 0 0-.402.401v5.338L31.8 25.858a.39.39 0 0 0-.031-.04l-.002-.003-.024-.025-.008-.007a.313.313 0 0 0-.032-.026.255.255 0 0 1-.021-.014l-.012-.007-.021-.012-.013-.006-.023-.01-.013-.005-.024-.008-.014-.003-.023-.005-.017-.002-.021-.003-.021-.002h-1.46a.402.402 0 0 0-.402.401v8.985c0 .221.18.4.402.4h1.446a.401.401 0 0 0 .402-.4v-5.337l4.123 5.568c.028.04.063.072.101.099l.004.003a.236.236 0 0 0 .025.015l.012.006.019.01a.154.154 0 0 1 .019.008l.012.004.028.01.005.001a.442.442 0 0 0 .104.013h1.446a.4.4 0 0 0 .401-.4v-8.985a.402.402 0 0 0-.401-.401zm-13.442 7.537h-3.93v-7.136a.401.401 0 0 0-.401-.401h-1.447a.4.4 0 0 0-.401.401v8.984a.392.392 0 0 0 .123.29c.072.068.17.111.278.111h5.778a.4.4 0 0 0 .401-.401v-1.447a.401.401 0 0 0-.401-.401zm21.429-5.287c.222 0 .401-.18.401-.402v-1.446a.401.401 0 0 0-.401-.402h-5.778a.398.398 0 0 0-.279.113l-.005.004-.006.008a.397.397 0 0 0-.111.276v8.984c0 .108.043.206.112.278l.005.006a.401.401 0 0 0 .284.117h5.778a.4.4 0 0 0 .401-.401v-1.447a.401.401 0 0 0-.401-.401h-3.93v-1.519h3.93c.222 0 .401-.18.401-.402V29.85a.401.401 0 0 0-.401-.402h-3.93V27.93h3.93z" fill="white"></path></svg></button></div><div class="share-module--sociallinks__icon--PhfPD"><button quote="はじめに おはようございます!こんにちは!こんばんは!
316のふのふ(@rpf_nob)と申します!!都内のスタートアップでフロントエンドエンジニアとして働いています。 2022/04/11 週の今週読んで印象に残った記事のまとめと所感です。 記事と所感 Slack での会話で絶対にしてはいけない…" aria-label="linkedin" class="react-share__ShareButton" style="background-color:transparent;border:none;padding:0;font:inherit;color:inherit;cursor:pointer"><svg viewBox="0 0 64 64" width="32" height="32"><circle cx="32" cy="32" r="31" fill="#007fb1"></circle><path d="M20.4,44h5.4V26.6h-5.4V44z M23.1,18c-1.7,0-3.1,1.4-3.1,3.1c0,1.7,1.4,3.1,3.1,3.1 c1.7,0,3.1-1.4,3.1-3.1C26.2,19.4,24.8,18,23.1,18z M39.5,26.2c-2.6,0-4.4,1.4-5.1,2.8h-0.1v-2.4h-5.2V44h5.4v-8.6 c0-2.3,0.4-4.5,3.2-4.5c2.8,0,2.8,2.6,2.8,4.6V44H46v-9.5C46,29.8,45,26.2,39.5,26.2z" fill="white"></path></svg></button></div><div class="share-module--sociallinks__icon--PhfPD"><button aria-label="hatena" class="react-share__ShareButton" style="background-color:transparent;border:none;padding:0;font:inherit;color:inherit;cursor:pointer"><svg viewBox="0 0 64 64" width="32" height="32"><circle cx="32" cy="32" r="31" fill="#009ad9"></circle><path d="M 36.164062 33.554688 C 34.988281 32.234375 33.347656 31.5 31.253906 31.34375 C 33.125 30.835938 34.476562 30.09375 35.335938 29.09375 C 36.191406 28.09375 36.609375 26.78125 36.609375 25.101562 C 36.628906 23.875 36.332031 22.660156 35.75 21.578125 C 35.160156 20.558594 34.292969 19.71875 33.253906 19.160156 C 32.304688 18.640625 31.175781 18.265625 29.847656 18.042969 C 28.523438 17.824219 26.195312 17.730469 22.867188 17.730469 L 14.769531 17.730469 L 14.769531 47.269531 L 23.113281 47.269531 C 26.46875 47.269531 28.886719 47.15625 30.367188 46.929688 C 31.851562 46.695312 33.085938 46.304688 34.085938 45.773438 C 35.289062 45.148438 36.28125 44.179688 36.933594 42.992188 C 37.597656 41.796875 37.933594 40.402344 37.933594 38.816406 C 37.933594 36.621094 37.347656 34.867188 36.164062 33.554688 Z M 22.257812 24.269531 L 23.984375 24.269531 C 25.988281 24.269531 27.332031 24.496094 28.015625 24.945312 C 28.703125 25.402344 29.042969 26.183594 29.042969 27.285156 C 29.042969 28.390625 28.664062 29.105469 27.9375 29.550781 C 27.210938 29.992188 25.84375 30.199219 23.855469 30.199219 L 22.257812 30.199219 Z M 29.121094 41.210938 C 28.328125 41.691406 26.976562 41.925781 25.078125 41.925781 L 22.257812 41.925781 L 22.257812 35.488281 L 25.195312 35.488281 C 27.144531 35.488281 28.496094 35.738281 29.210938 36.230469 C 29.925781 36.726562 30.304688 37.582031 30.304688 38.832031 C 30.304688 40.078125 29.914062 40.742188 29.105469 41.222656 Z M 29.121094 41.210938 M 46.488281 39.792969 C 44.421875 39.792969 42.742188 41.46875 42.742188 43.535156 C 42.742188 45.605469 44.421875 47.28125 46.488281 47.28125 C 48.554688 47.28125 50.230469 45.605469 50.230469 43.535156 C 50.230469 41.46875 48.554688 39.792969 46.488281 39.792969 Z M 46.488281 39.792969 M 43.238281 17.730469 L 49.738281 17.730469 L 49.738281 37.429688 L 43.238281 37.429688 Z M 43.238281 17.730469 " fill="white"></path></svg></button></div></div></article><nav><ul class="blog-module--prevnext__ul--9DOL+"><li class="blog-module--prevnext__li--4pMu-"><a rel="prev" href="/2022-04-10/impressive-article/">← 前の記事</a></li><li class="blog-module--prevnext__li--4pMu-"><a rel="next" href="/2022-012-30/personal-review/">次の記事 →</a></li></ul></nav><ins class="adsense-module--adsense--XmB7O"><ins class=" adsbygoogle" style="display:block" data-ad-client="ca-pub-5904636905001908" data-ad-slot="" data-ad-layout="" data-ad-layout-key="-gw-1+2a-9x+5c" data-ad-format="auto" data-full-width-responsive="true"></ins></ins></main><aside class="sidebar-module--sidebar--v+vSx"><div class="sidebar-module--sticky--j1Oqw"><div class="bio-module--bio--OvK-T"><h3 class="bio-module--bio__title--YZqIT"><svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="circle-user" class="svg-inline--fa fa-circle-user " role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512">
316<path fill="currentColor" d="M256 0C114.6 0 0 114.6 0 256s114.6 256 256 256s256-114.6 256-256S397.4 0 256 0zM256 128c39.77 0 72 32.24 72 72S295.8 272 256 272c-39.76 0-72-32.24-72-72S216.2 128 256 128zM256 448c-52.93 0-100.9-21.53-135.7-56.29C136.5 349.9 176.5 320 224 320h64c47.54 0 87.54 29.88 103.7 71.71C356.9 426.5 308.9 448 256 448z"></path></svg> プロフィール</h3><div data-gatsby-image-wrapper="" style="width:47px;height:63px" class="gatsby-image-wrapper bio-module--bio__image--ddhog"><div aria-hidden="true" data-placeholder-image="" style="opacity:1;transition:opacity 500ms linear;background-color:#f8f8f8;width:47px;height:63px;position:relative"></div><picture><source type="image/webp" data-srcset="/static/2f90f7e08ea5afa4a05de0ccd08e902a/44b64/profile-pic.webp 47w" sizes="47px"/><img data-gatsby-image-ssr="" data-main-image="" style="opacity:0" sizes="47px" decoding="async" loading="lazy" data-src="https://d33wubrfki0l68.cloudfront.net/6932fad644cd3adba24a457c918272b8dfb28dfb/3e38d/static/2f90f7e08ea5afa4a05de0ccd08e902a/556d0/profile-pic.png" data-srcset="https://d33wubrfki0l68.cloudfront.net/6932fad644cd3adba24a457c918272b8dfb28dfb/3e38d/static/2f90f7e08ea5afa4a05de0ccd08e902a/556d0/profile-pic.png 47w" alt="のふのふ🀄"/></picture><noscript><picture><source type="image/webp" srcSet="/static/2f90f7e08ea5afa4a05de0ccd08e902a/44b64/profile-pic.webp 47w" sizes="47px"/><img data-gatsby-image-ssr="" data-main-image="" style="opacity:0" sizes="47px" decoding="async" loading="lazy" src="https://d33wubrfki0l68.cloudfront.net/6932fad644cd3adba24a457c918272b8dfb28dfb/3e38d/static/2f90f7e08ea5afa4a05de0ccd08e902a/556d0/profile-pic.png" srcSet="https://d33wubrfki0l68.cloudfront.net/6932fad644cd3adba24a457c918272b8dfb28dfb/3e38d/static/2f90f7e08ea5afa4a05de0ccd08e902a/556d0/profile-pic.png 47w" alt="のふのふ🀄"/></picture></noscript>
316<script type="module">const t="undefined"!=typeof HTMLImageElement&&"loading"in HTMLImageElement.prototype;if(t){const t=document.querySelectorAll("img[data-main-image]");for(let e of t){e.dataset.src&&(e.setAttribute("src",e.dataset.src),e.removeAttribute("data-src")),e.dataset.srcset&&(e.setAttribute("srcset",e.dataset.srcset),e.removeAttribute("data-srcset"));const t=e.parentNode.querySelectorAll("source[data-srcset]");for(let e of t)e.setAttribute("srcset",e.dataset.srcset),e.removeAttribute("data-srcset");e.complete&&(e.style.opacity=1,e.parentNode.parentNode.querySelector("[data-placeholder-image]").style.opacity=0)}}</script>
316</div><p class="bio-module--bio__name--ihvjU">Written by <strong>のふのふ🀄</strong></p><p class="bio-module--bio__description--neR2p">このブログは<!-- -->都内のスタートアップ企業に勤務する麻雀と芝生管理が趣味のフロントエンドエンジニア(?)<!-- -->の雑記ブログです。</p><div class="bio-module--bio__icon_wrapper--c8Aw+"><a class="bio-module--bio__icon--c5Tyf" href="https://github.com/N-Iwata"><img class="bio-module--bio__icon_image--0JQSF" alt="Github" src="https://img.shields.io/badge/GitHub-%2312100E.svg?&amp;style=for-the-badge&amp;logo=Github&amp;logoColor=white"/></a><a class="bio-module--bio__icon--c5Tyf" href="https://twitter.com/rpf_nob"><img class="bio-module--bio__icon_image--0JQSF" alt="Twitter" src="https://img.shields.io/badge/twitter-%231DA1F2.svg?&amp;style=for-the-badge&amp;logo=twitter&amp;logoColor=white"/></a><a class="bio-module--bio__icon--c5Tyf" href="https://qiita.com/rpf-nob"><img class="bio-module--bio__icon_image--0JQSF" alt="Qiita" src="https://img.shields.io/badge/qiita-55C500.svg?&amp;style=for-the-badge&amp;logo=qiita&amp;logoColor=white"/></a><a class="bio-module--bio__icon--c5Tyf" href="https://zenn.dev/rpf_nob"><img class="bio-module--bio__icon_image--0JQSF" alt="Zenn" src="https://img.shields.io/badge/Zenn-3EA8FF.svg?&amp;style=for-the-badge&amp;logo=Zenn&amp;logoColor=white"/></a></div></div><div class="sidebar-module--adsense--xkAyA"><ins class="adsense-module--adsense--XmB7O"><ins class=" adsbygoogle" style="display:block" data-ad-client="ca-pub-5904636905001908" data-ad-slot="" data-ad-layout="" data-ad-layout-key="-gw-1+2a-9x+5c" data-ad-format="auto" data-full-width-responsive="true"></ins></ins><ins class="adsense-module--adsense--XmB7O"><ins class=" adsbygoogle" style="display:block" data-ad-client="ca-pub-5904636905001908" data-ad-slot="" data-ad-layout="" data-ad-layout-key="-gw-1+2a-9x+5c" data-ad-format="auto" data-full-width-responsive="true"></ins></ins></div><nav class="newPost-module--new_post--DQjFX"><h3 class="newPost-module--new__title--j5124"><svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="pencil" class="svg-inline--fa fa-pencil " role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="currentColor" d="M421.7 220.3L188.5 453.4L154.6 419.5L158.1 416H112C103.2 416 96 408.8 96 400V353.9L92.51 357.4C87.78 362.2 84.31 368 82.42 374.4L59.44 452.6L137.6 429.6C143.1 427.7 149.8 424.2 154.6 419.5L188.5 453.4C178.1 463.8 165.2 471.5 151.1 475.6L30.77 511C22.35 513.5 13.24 511.2 7.03 504.1C.8198 498.8-1.502 489.7 .976 481.2L36.37 360.9C40.53 346.8 48.16 333.9 58.57 323.5L291.7 90.34L421.7 220.3zM492.7 58.75C517.7 83.74 517.7 124.3 492.7 149.3L444.3 197.7L314.3 67.72L362.7 19.32C387.7-5.678 428.3-5.678 453.3 19.32L492.7 58.75z"></path></svg> 最近の記事</h3><ul class="newPost-module--new__ul--nA6w8"><li class="newPost-module--new__li--IyJ+8"><a href="/2023-03-05/unit-testing/"><svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="pencil" class="svg-inline--fa fa-pencil " role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="currentColor" d="M421.7 220.3L188.5 453.4L154.6 419.5L158.1 416H112C103.2 416 96 408.8 96 400V353.9L92.51 357.4C87.78 362.2 84.31 368 82.42 374.4L59.44 452.6L137.6 429.6C143.1 427.7 149.8 424.2 154.6 419.5L188.5 453.4C178.1 463.8 165.2 471.5 151.1 475.6L30.77 511C22.35 513.5 13.24 511.2 7.03 504.1C.8198 498.8-1.502 489.7 .976 481.2L36.37 360.9C40.53 346.8 48.16 333.9 58.57 323.5L291.7 90.34L421.7 220.3zM492.7 58.75C517.7 83.74 517.7 124.3 492.7 149.3L444.3 197.7L314.3 67.72L362.7 19.32C387.7-5.678 428.3-5.678 453.3 19.32L492.7 58.75z"></path></svg> <!-- -->【読書感想文】単体テストの考え方/使い方【書評】</a></li><li class="newPost-module--new__li--IyJ+8"><a href="/2023-02-26/speech-synthesis-recognition/"><svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="pencil" class="svg-inline--fa fa-pencil " role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512">
316<path fill="currentColor" d="M421.7 220.3L188.5 453.4L154.6 419.5L158.1 416H112C103.2 416 96 408.8 96 400V353.9L92.51 357.4C87.78 362.2 84.31 368 82.42 374.4L59.44 452.6L137.6 429.6C143.1 427.7 149.8 424.2 154.6 419.5L188.5 453.4C178.1 463.8 165.2 471.5 151.1 475.6L30.77 511C22.35 513.5 13.24 511.2 7.03 504.1C.8198 498.8-1.502 489.7 .976 481.2L36.37 360.9C40.53 346.8 48.16 333.9 58.57 323.5L291.7 90.34L421.7 220.3zM492.7 58.75C517.7 83.74 517.7 124.3 492.7 149.3L444.3 197.7L314.3 67.72L362.7 19.32C387.7-5.678 428.3-5.678 453.3 19.32L492.7 58.75z"></path></svg> <!-- -->【JavaScript】Web Speech APIで音声合成と音声認識を試す</a></li><li class="newPost-module--new__li--IyJ+8"><a href="/2022-012-30/personal-review/"><svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="pencil" class="svg-inline--fa fa-pencil " role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="currentColor" d="M421.7 220.3L188.5 453.4L154.6 419.5L158.1 416H112C103.2 416 96 408.8 96 400V353.9L92.51 357.4C87.78 362.2 84.31 368 82.42 374.4L59.44 452.6L137.6 429.6C143.1 427.7 149.8 424.2 154.6 419.5L188.5 453.4C178.1 463.8 165.2 471.5 151.1 475.6L30.77 511C22.35 513.5 13.24 511.2 7.03 504.1C.8198 498.8-1.502 489.7 .976 481.2L36.37 360.9C40.53 346.8 48.16 333.9 58.57 323.5L291.7 90.34L421.7 220.3zM492.7 58.75C517.7 83.74 517.7 124.3 492.7 149.3L444.3 197.7L314.3 67.72L362.7 19.32C387.7-5.678 428.3-5.678 453.3 19.32L492.7 58.75z"></path></svg> <!-- -->【個人振り返り】2022年個人振り返り</a></li><li class="newPost-module--new__li--IyJ+8"><a aria-current="page" class="" href="/2022-04-17/impressive-article/"><svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="pencil" class="svg-inline--fa fa-pencil " role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="currentColor" d="M421.7 220.3L188.5 453.4L154.6 419.5L158.1 416H112C103.2 416 96 408.8 96 400V353.9L92.51 357.4C87.78 362.2 84.31 368 82.42 374.4L59.44 452.6L137.6 429.6C143.1 427.7 149.8 424.2 154.6 419.5L188.5 453.4C178.1 463.8 165.2 471.5 151.1 475.6L30.77 511C22.35 513.5 13.24 511.2 7.03 504.1C.8198 498.8-1.502 489.7 .976 481.2L36.37 360.9C40.53 346.8 48.16 333.9 58.57 323.5L291.7 90.34L421.7 220.3zM492.7 58.75C517.7 83.74 517.7 124.3 492.7 149.3L444.3 197.7L314.3 67.72L362.7 19.32C387.7-5.678 428.3-5.678 453.3 19.32L492.7 58.75z"></path></svg> <!-- -->【感想】今週読んで印象に残った記事(20220411週)</a></li><li class="newPost-module--new__li--IyJ+8"><a href="/2022-04-10/impressive-article/"><svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="pencil" class="svg-inline--fa fa-pencil " role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="currentColor" d="M421.7 220.3L188.5 453.4L154.6 419.5L158.1 416H112C103.2 416 96 408.8 96 400V353.9L92.51 357.4C87.78 362.2 84.31 368 82.42 374.4L59.44 452.6L137.6 429.6C143.1 427.7 149.8 424.2 154.6 419.5L188.5 453.4C178.1 463.8 165.2 471.5 151.1 475.6L30.77 511C22.35 513.5 13.24 511.2 7.03 504.1C.8198 498.8-1.502 489.7 .976 481.2L36.37 360.9C40.53 346.8 48.16 333.9 58.57 323.5L291.7 90.34L421.7 220.3zM492.7 58.75C517.7 83.74 517.7 124.3 492.7 149.3L444.3 197.7L314.3 67.72L362.7 19.32C387.7-5.678 428.3-5.678 453.3 19.32L492.7 58.75z"></path></svg> <!-- -->【感想】今週読んで印象に残った記事(20220404週)</a></li><li class="newPost-module--new__li--IyJ+8"><a href="/2021-04-10/personal-review/"><svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="pencil" class="svg-inline--fa fa-pencil " role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="currentColor" d="M421.7 220.3L188.5 453.4L154.6 419.5L158.1 416H112C103.2 416 96 408.8 96 400V353.9L92.51 357.4C87.78 362.2 84.31 368 82.42 374.4L59.44 452.6L137.6 429.6C143.1 427.7 149.8 424.2 154.6 419.5L188.5 453.4C178.1 463.8 165.2 471.5 151.1 475.6L30.77 511C22.35 513.5 13.24 511.2 7.03 504.1C.8198 498.8-1.502 489.7 .976 481.2L36.37 360.9C40.53 346.8 48.16 333.9 58.57 323.5L291.7 90.34L421.7 220.3zM492.7 58.75C517.7 83.74 517.7 124.3 492.7 149.3L444.3 197.7L314.3 67.72L362.7 19.32C387.7-5.678 428.3-5.678 453.3 19.32L492.7 58.75z"></path></svg> <!-- -->【個人振り返り】2022年2月3月を振り返る</a></li><li class="newPost-module--new__li--IyJ+8"><a href="/2022-04-03/impressive-article/"><svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="pencil" class="svg-inline--fa fa-pencil " role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512">
316<path fill="currentColor" d="M421.7 220.3L188.5 453.4L154.6 419.5L158.1 416H112C103.2 416 96 408.8 96 400V353.9L92.51 357.4C87.78 362.2 84.31 368 82.42 374.4L59.44 452.6L137.6 429.6C143.1 427.7 149.8 424.2 154.6 419.5L188.5 453.4C178.1 463.8 165.2 471.5 151.1 475.6L30.77 511C22.35 513.5 13.24 511.2 7.03 504.1C.8198 498.8-1.502 489.7 .976 481.2L36.37 360.9C40.53 346.8 48.16 333.9 58.57 323.5L291.7 90.34L421.7 220.3zM492.7 58.75C517.7 83.74 517.7 124.3 492.7 149.3L444.3 197.7L314.3 67.72L362.7 19.32C387.7-5.678 428.3-5.678 453.3 19.32L492.7 58.75z"></path></svg> <!-- -->【感想】今週読んで印象に残った記事(20220328週)</a></li><li class="newPost-module--new__li--IyJ+8"><a href="/2022-03-27/impressive-article/"><svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="pencil" class="svg-inline--fa fa-pencil " role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="currentColor" d="M421.7 220.3L188.5 453.4L154.6 419.5L158.1 416H112C103.2 416 96 408.8 96 400V353.9L92.51 357.4C87.78 362.2 84.31 368 82.42 374.4L59.44 452.6L137.6 429.6C143.1 427.7 149.8 424.2 154.6 419.5L188.5 453.4C178.1 463.8 165.2 471.5 151.1 475.6L30.77 511C22.35 513.5 13.24 511.2 7.03 504.1C.8198 498.8-1.502 489.7 .976 481.2L36.37 360.9C40.53 346.8 48.16 333.9 58.57 323.5L291.7 90.34L421.7 220.3zM492.7 58.75C517.7 83.74 517.7 124.3 492.7 149.3L444.3 197.7L314.3 67.72L362.7 19.32C387.7-5.678 428.3-5.678 453.3 19.32L492.7 58.75z"></path></svg> <!-- -->【感想】今週読んで印象に残った記事(20220321週)</a></li><li class="newPost-module--new__li--IyJ+8"><a href="/2022-03-20/impressive-article/"><svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="pencil" class="svg-inline--fa fa-pencil " role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="currentColor" d="M421.7 220.3L188.5 453.4L154.6 419.5L158.1 416H112C103.2 416 96 408.8 96 400V353.9L92.51 357.4C87.78 362.2 84.31 368 82.42 374.4L59.44 452.6L137.6 429.6C143.1 427.7 149.8 424.2 154.6 419.5L188.5 453.4C178.1 463.8 165.2 471.5 151.1 475.6L30.77 511C22.35 513.5 13.24 511.2 7.03 504.1C.8198 498.8-1.502 489.7 .976 481.2L36.37 360.9C40.53 346.8 48.16 333.9 58.57 323.5L291.7 90.34L421.7 220.3zM492.7 58.75C517.7 83.74 517.7 124.3 492.7 149.3L444.3 197.7L314.3 67.72L362.7 19.32C387.7-5.678 428.3-5.678 453.3 19.32L492.7 58.75z"></path></svg> <!-- -->【感想】今週読んで印象に残った記事(20220314週)</a></li><li class="newPost-module--new__li--IyJ+8"><a href="/2022-03-13/impressive-article/"><svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="pencil" class="svg-inline--fa fa-pencil " role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="currentColor" d="M421.7 220.3L188.5 453.4L154.6 419.5L158.1 416H112C103.2 416 96 408.8 96 400V353.9L92.51 357.4C87.78 362.2 84.31 368 82.42 374.4L59.44 452.6L137.6 429.6C143.1 427.7 149.8 424.2 154.6 419.5L188.5 453.4C178.1 463.8 165.2 471.5 151.1 475.6L30.77 511C22.35 513.5 13.24 511.2 7.03 504.1C.8198 498.8-1.502 489.7 .976 481.2L36.37 360.9C40.53 346.8 48.16 333.9 58.57 323.5L291.7 90.34L421.7 220.3zM492.7 58.75C517.7 83.74 517.7 124.3 492.7 149.3L444.3 197.7L314.3 67.72L362.7 19.32C387.7-5.678 428.3-5.678 453.3 19.32L492.7 58.75z"></path></svg> <!-- -->【感想】今週読んで印象に残った記事(20220307週)</a></li></ul></nav><div class="sidebar-module--adsense--xkAyA"><ins class="adsense-module--adsense--XmB7O"><ins class=" adsbygoogle" style="display:block" data-ad-client="ca-pub-5904636905001908" data-ad-slot="" data-ad-layout="" data-ad-layout-key="-gw-1+2a-9x+5c" data-ad-format="auto" data-full-width-responsive="true"></ins></ins></div><nav class="tagList-module--tagList--Ltuvz"><h3 class="tagList-module--tagList__title--uXTMl"><svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="tag" class="svg-inline--fa fa-tag " role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path fill="currentColor" d="M48 32H197.5C214.5 32 230.7 38.74 242.7 50.75L418.7 226.7C443.7 251.7 443.7 292.3 418.7 317.3L285.3 450.7C260.3 475.7 219.7 475.7 194.7 450.7L18.7
3165 274.7C6.743 262.7 0 246.5 0 229.5V80C0 53.49 21.49 32 48 32L48 32zM112 176C129.7 176 144 161.7 144 144C144 126.3 129.7 112 112 112C94.33 112 80 126.3 80 144C80 161.7 94.33 176 112 176z"></path></svg> タグ一覧</h3><ul class="tagList-module--tag__ul--YzukP"><li class="tagList-module--tag__li--tXNYs"><a href="/tags/24-時間分割意識生活/"><svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="tag" class="svg-inline--fa fa-tag " role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path fill="currentColor" d="M48 32H197.5C214.5 32 230.7 38.74 242.7 50.75L418.7 226.7C443.7 251.7 443.7 292.3 418.7 317.3L285.3 450.7C260.3 475.7 219.7 475.7 194.7 450.7L18.75 274.7C6.743 262.7 0 246.5 0 229.5V80C0 53.49 21.49 32 48 32L48 32zM112 176C129.7 176 144 161.7 144 144C144 126.3 129.7 112 112 112C94.33 112 80 126.3 80 144C80 161.7 94.33 176 112 176z"></path></svg> <!-- -->24時間分割意識生活(5)</a></li><li class="tagList-module--tag__li--tXNYs"><a href="/tags/gatsby-js/"><svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="tag" class="svg-inline--fa fa-tag " role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path fill="currentColor" d="M48 32H197.5C214.5 32 230.7 38.74 242.7 50.75L418.7 226.7C443.7 251.7 443.7 292.3 418.7 317.3L285.3 450.7C260.3 475.7 219.7 475.7 194.7 450.7L18.75 274.7C6.743 262.7 0 246.5 0 229.5V80C0 53.49 21.49 32 48 32L48 32zM112 176C129.7 176 144 161.7 144 144C144 126.3 129.7 112 112 112C94.33 112 80 126.3 80 144C80 161.7 94.33 176 112 176z"></path></svg> <!-- -->GatsbyJS(18)</a></li><li class="tagList-module--tag__li--tXNYs"><a href="/tags/java-script/"><svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="tag" class="svg-inline--fa fa-tag " role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path fill="currentColor" d="M48 32H197.5C214.5 32 230.7 38.74 242.7 50.75L418.7 226.7C443.7 251.7 443.7 292.3 418.7 317.3L285.3 450.7C260.3 475.7 219.7 475.7 194.7 450.7L18.75 274.7C6.743 262.7 0 246.5 0 229.5V80C0 53.49 21.49 32 48 32L48 32zM112 176C129.7 176 144 161.7 144 144C144 126.3 129.7 112 112 112C94.33 112 80 126.3 80 144C80 161.7 94.33 176 112 176z"></path></svg> <!-- -->JavaScript(2)</a></li><li class="tagList-module--tag__li--tXNYs"><a href="/tags/m-1-mac/"><svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="tag" class="svg-inline--fa fa-tag " role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path fill="currentColor" d="M48 32H197.5C214.5 32 230.7 38.74 242.7 50.75L418.7 226.7C443.7 251.7 443.7 292.3 418.7 317.3L285.3 450.7C260.3 475.7 219.7 475.7 194.7 450.7L18.75 274.7C6.743 262.7 0 246.5 0 229.5V80C0 53.49 21.49 32 48 32L48 32zM112 176C129.7 176 144 161.7 144 144C144 126.3 129.7 112 112 112C94.33 112 80 126.3 80 144C80 161.7 94.33 176 112 176z"></path></svg> <!-- -->M1mac(1)</a></li><li class="tagList-module--tag__li--tXNYs"><a href="/tags/react/"><svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="tag" class="svg-inline--fa fa-tag " role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path fill="currentColor" d="M48 32H197.5C214.5 32 230.7 38.74 242.7 50.75L418.7 226.7C443.7 251.7 443.7 292.3 418.7 317.3L285.3 450.7C260.3 475.7 219.7 475.7 194.7 450.7L18.75 274.7C6.743 262.7 0 246.5 0 229.5V80C0 53.49 21.49 32 48 32L48 32zM112 176C129.7 176 144 161.7 144 144C144 126.3 129.7 112 112 112C94.33 112 80 126.3 80 144C80 161.7 94.33 176 112 176z"></path></svg> <!-- -->React(2)</a></li><li class="tagList-module--tag__li--tXNYs"><a href="/tags/type-script/"><svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="tag" class="svg-inline--fa fa-tag " role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path fill="currentColor" d="M48 32H197.5C214.5 32 230.7 38.74 242.7 50.75L418.7 226.7C443.7 251.7 443.7 292.3 418.7 317.3L285.3 450.7C260.3 475.7 219.7 475.7 194.7 450.7L18.75 274.7C6.743 262.7 0 246.5 0 229.5V80C0 53.49 21.49 32 48 32L48 32zM112 176C129.7 176 144 161.7 144 144C144 126.3 129.7 112 112 112C94.33 112 80 126.3 80 144C80 161.7 94.33 176 112 176z"></path></svg> <!-- -->TypeScript(8)</a></li><li class="tagList-module--tag__li--tXNYs"><a href="/tags/type-script超入門/"><svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="tag" class="svg-inline--fa fa-tag " role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512">
316<path fill="currentColor" d="M48 32H197.5C214.5 32 230.7 38.74 242.7 50.75L418.7 226.7C443.7 251.7 443.7 292.3 418.7 317.3L285.3 450.7C260.3 475.7 219.7 475.7 194.7 450.7L18.75 274.7C6.743 262.7 0 246.5 0 229.5V80C0 53.49 21.49 32 48 32L48 32zM112 176C129.7 176 144 161.7 144 144C144 126.3 129.7 112 112 112C94.33 112 80 126.3 80 144C80 161.7 94.33 176 112 176z"></path></svg> <!-- -->TypeScript超入門(8)</a></li><li class="tagList-module--tag__li--tXNYs"><a href="/tags/gatsby-starter-blog/"><svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="tag" class="svg-inline--fa fa-tag " role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path fill="currentColor" d="M48 32H197.5C214.5 32 230.7 38.74 242.7 50.75L418.7 226.7C443.7 251.7 443.7 292.3 418.7 317.3L285.3 450.7C260.3 475.7 219.7 475.7 194.7 450.7L18.75 274.7C6.743 262.7 0 246.5 0 229.5V80C0 53.49 21.49 32 48 32L48 32zM112 176C129.7 176 144 161.7 144 144C144 126.3 129.7 112 112 112C94.33 112 80 126.3 80 144C80 161.7 94.33 176 112 176z"></path></svg> <!-- -->gatsby-starter-blog(18)</a></li><li class="tagList-module--tag__li--tXNYs"><a href="/tags/slack/"><svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="tag" class="svg-inline--fa fa-tag " role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path fill="currentColor" d="M48 32H197.5C214.5 32 230.7 38.74 242.7 50.75L418.7 226.7C443.7 251.7 443.7 292.3 418.7 317.3L285.3 450.7C260.3 475.7 219.7 475.7 194.7 450.7L18.75 274.7C6.743 262.7 0 246.5 0 229.5V80C0 53.49 21.49 32 48 32L48 32zM112 176C129.7 176 144 161.7 144 144C144 126.3 129.7 112 112 112C94.33 112 80 126.3 80 144C80 161.7 94.33 176 112 176z"></path></svg> <!-- -->slack(1)</a></li><li class="tagList-module--tag__li--tXNYs"><a href="/tags/テスト/"><svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="tag" class="svg-inline--fa fa-tag " role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path fill="currentColor" d="M48 32H197.5C214.5 32 230.7 38.74 242.7 50.75L418.7 226.7C443.7 251.7 443.7 292.3 418.7 317.3L285.3 450.7C260.3 475.7 219.7 475.7 194.7 450.7L18.75 274.7C6.743 262.7 0 246.5 0 229.5V80C0 53.49 21.49 32 48 32L48 32zM112 176C129.7 176 144 161.7 144 144C144 126.3 129.7 112 112 112C94.33 112 80 126.3 80 144C80 161.7 94.33 176 112 176z"></path></svg> <!-- -->テスト(2)</a></li><li class="tagList-module--tag__li--tXNYs"><a href="/tags/フロントエンドエンジニア/"><svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="tag" class="svg-inline--fa fa-tag " role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path fill="currentColor" d="M48 32H197.5C214.5 32 230.7 38.74 242.7 50.75L418.7 226.7C443.7 251.7 443.7 292.3 418.7 317.3L285.3 450.7C260.3 475.7 219.7 475.7 194.7 450.7L18.75 274.7C6.743 262.7 0 246.5 0 229.5V80C0 53.49 21.49 32 48 32L48 32zM112 176C129.7 176 144 161.7 144 144C144 126.3 129.7 112 112 112C94.33 112 80 126.3 80 144C80 161.7 94.33 176 112 176z"></path></svg> <!-- -->フロントエンドエンジニア(1)</a></li><li class="tagList-module--tag__li--tXNYs"><a href="/tags/今年の抱負/"><svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="tag" class="svg-inline--fa fa-tag " role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path fill="currentColor" d="M48 32H197.5C214.5 32 230.7 38.74 242.7 50.75L418.7 226.7C443.7 251.7 443.7 292.3 418.7 317.3L285.3 450.7C260.3 475.7 219.7 475.7 194.7 450.7L18.75 274.7C6.743 262.7 0 246.5 0 229.5V80C0 53.49 21.49 32 48 32L48 32zM112 176C129.7 176 144 161.7 144 144C144 126.3 129.7 112 112 112C94.33 112 80 126.3 80 144C80 161.7 94.33 176 112 176z"></path></svg> <!-- -->今年の抱負(2)</a></li><li class="tagList-module--tag__li--tXNYs"><a href="/tags/今週読んで印象に残った記事/"><svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="tag" class="svg-inline--fa fa-tag " role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path fill="currentColor" d="M48 32H197.5C214.5 32 230.7 38.74 242.7 50.75L418.7 226.7C443.7 251.7 443.7 292.3 418.7 317.3L285.3 450.7C260.3 475.7 219.7 475.7 194.7 450.7L18.7
3165 274.7C6.743 262.7 0 246.5 0 229.5V80C0 53.49 21.49 32 48 32L48 32zM112 176C129.7 176 144 161.7 144 144C144 126.3 129.7 112 112 112C94.33 112 80 126.3 80 144C80 161.7 94.33 176 112 176z"></path></svg> <!-- -->今週読んで印象に残った記事(21)</a></li><li class="tagList-module--tag__li--tXNYs"><a href="/tags/個人振り返り/"><svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="tag" class="svg-inline--fa fa-tag " role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path fill="currentColor" d="M48 32H197.5C214.5 32 230.7 38.74 242.7 50.75L418.7 226.7C443.7 251.7 443.7 292.3 418.7 317.3L285.3 450.7C260.3 475.7 219.7 475.7 194.7 450.7L18.75 274.7C6.743 262.7 0 246.5 0 229.5V80C0 53.49 21.49 32 48 32L48 32zM112 176C129.7 176 144 161.7 144 144C144 126.3 129.7 112 112 112C94.33 112 80 126.3 80 144C80 161.7 94.33 176 112 176z"></path></svg> <!-- -->個人振り返り(7)</a></li><li class="tagList-module--tag__li--tXNYs"><a href="/tags/読書感想文/"><svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="tag" class="svg-inline--fa fa-tag " role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path fill="currentColor" d="M48 32H197.5C214.5 32 230.7 38.74 242.7 50.75L418.7 226.7C443.7 251.7 443.7 292.3 418.7 317.3L285.3 450.7C260.3 475.7 219.7 475.7 194.7 450.7L18.75 274.7C6.743 262.7 0 246.5 0 229.5V80C0 53.49 21.49 32 48 32L48 32zM112 176C129.7 176 144 161.7 144 144C144 126.3 129.7 112 112 112C94.33 112 80 126.3 80 144C80 161.7 94.33 176 112 176z"></path></svg> <!-- -->読書感想文(5)</a></li><li class="tagList-module--tag__li--tXNYs"><a href="/tags/転職ドラフト/"><svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="tag" class="svg-inline--fa fa-tag " role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path fill="currentColor" d="M48 32H197.5C214.5 32 230.7 38.74 242.7 50.75L418.7 226.7C443.7 251.7 443.7 292.3 418.7 317.3L285.3 450.7C260.3 475.7 219.7 475.7 194.7 450.7L18.75 274.7C6.743 262.7 0 246.5 0 229.5V80C0 53.49 21.49 32 48 32L48 32zM112 176C129.7 176 144 161.7 144 144C144 126.3 129.7 112 112 112C94.33 112 80 126.3 80 144C80 161.7 94.33 176 112 176z"></path></svg> <!-- -->転職ドラフト(1)</a></li></ul></nav><div class="sidebar-module--adsense--xkAyA"><ins class="adsense-module--adsense--XmB7O"><ins class=" adsbygoogle" style="display:block" data-ad-client="ca-pub-5904636905001908" data-ad-slot="" data-ad-layout="" data-ad-layout-key="-gw-1+2a-9x+5c" data-ad-format="auto" data-full-width-responsive="true"></ins></ins></div><div class="twitter-module--twitter--CitaZ"><h3 class="twitter-module--twitter__title--ty75e"><svg aria-hidden="true" focusable="false" data-prefix="fab" data-icon="twitter" class="svg-inline--fa fa-twitter " role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="currentColor" d="M459.4 151.7c.325 4.548 .325 9.097 .325 13.65 0 138.7-105.6 298.6-298.6 298.6-59.45 0-114.7-17.22-161.1-47.11 8.447 .974 16.57 1.299 25.34 1.299 49.06 0 94.21-16.57 130.3-44.83-46.13-.975-84.79-31.19-98.11-72.77 6.498 .974 12.99 1.624 19.82 1.624 9.421 0 18.84-1.3 27.61-3.573-48.08-9.747-84.14-51.98-84.14-102.1v-1.299c13.97 7.797 30.21 12.67 47.43 13.32-28.26-18.84-46.78-51.01-46.78-87.39 0-19.49 5.197-37.36 14.29-52.95 51.65 63.67 129.3 105.3 216.4 109.8-1.624-7.797-2.599-15.92-2.599-24.04 0-57.83 46.78-104.9 104.9-104.9 30.21 0 57.5 12.67 76.67 33.14 23.72-4.548 46.46-13.32 66.6-25.34-7.798 24.37-24.37 44.83-46.13 57.83 21.12-2.273 41.58-8.122 60.43-16.24-14.29 20.79-32.16 39.31-52.63 54.25z"></path></svg> Twitter</h3><a class="twitter-timeline" data-height="600" href="https://twitter.com/rpf_nob?ref_src=twsrc%5Etfw">Tweet by @rpf_nob</a></div><div class="sidebar-module--adsense--xkAyA"><ins class="adsense-module--adsense--XmB7O"><ins class=" adsbygoogle" style="display:block" data-ad-client="ca-pub-5904636905001908" data-ad-slot="" data-ad-layout="" data-ad-layout-key="-gw-1+2a-9x+5c" data-ad-format="auto" data-full-width-responsive="true"></ins></ins></div></div></aside></div><footer class="footer-module--footer--A9iq7"><div class="footer-module--footer__home--hF17u"><a title="ブログトップに移動します。" href="/"><i><svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="house" class="svg-inline--fa fa-house " role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512">
316<path fill="currentColor" d="M575.8 255.5C575.8 273.5 560.8 287.6 543.8 287.6H511.8L512.5 447.7C512.5 450.5 512.3 453.1 512 455.8V472C512 494.1 494.1 512 472 512H456C454.9 512 453.8 511.1 452.7 511.9C451.3 511.1 449.9 512 448.5 512H392C369.9 512 352 494.1 352 472V384C352 366.3 337.7 352 320 352H256C238.3 352 224 366.3 224 384V472C224 494.1 206.1 512 184 512H128.1C126.6 512 125.1 511.9 123.6 511.8C122.4 511.9 121.2 512 120 512H104C81.91 512 64 494.1 64 472V360C64 359.1 64.03 358.1 64.09 357.2V287.6H32.05C14.02 287.6 0 273.5 0 255.5C0 246.5 3.004 238.5 10.01 231.5L266.4 8.016C273.4 1.002 281.4 0 288.4 0C295.4 0 303.4 2.004 309.5 7.014L564.8 231.5C572.8 238.5 576.9 246.5 575.8 255.5L575.8 255.5z"></path></svg><span>HOME</span></i></a></div><div>©2020-<!-- -->2023<!-- -->.<!-- -->のふのふ🀄<!-- -->All Rights Reserved.</div></footer></div></div></div><div id="gatsby-announcer" style="position:absolute;top:0;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0" aria-live="assertive" aria-atomic="true"></div></div>
316<script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/2022-04-17/impressive-article/";window.___webpackCompilationHash="637bd21ab2a5856dc9ac";/*]]>*/</script>
316<script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-67664a8ccc6c9f02b880.js"],"app":["/app-3130cdfd87e80cc66713.js"],"component---src-pages-404-index-jsx":["/component---src-pages-404-index-jsx-89558c35b399adc8128f.js"],"component---src-pages-about-index-jsx":["/component---src-pages-about-index-jsx-c1fd997cbbd509e3ba04.js"],"component---src-pages-contact-index-jsx":["/component---src-pages-contact-index-jsx-a39b97d52f69277463f9.js"],"component---src-pages-privacy-policy-index-jsx":["/component---src-pages-privacy-policy-index-jsx-c0b33778e728dc7a59aa.js"],"component---src-templates-blogpost-index-jsx":["/component---src-templates-blogpost-index-jsx-3a2f96ff3d9b24c97470.js"],"component---src-templates-homepage-index-jsx":["/component---src-templates-homepage-index-jsx-c916b3b32049dec84a7e.js"],"component---src-templates-tagpage-index-jsx":["/component---src-templates-tagpage-index-jsx-b46801375ff461119994.js"]};/*]]>*/</script>
316<script nomodule src='https://d33wubrfki0l68.cloudfront.net/js/aab742211ef6ff5c09ba0bd5b50b6901e99813ee/polyfill-67664a8ccc6c9f02b880.js'></script>
316<script async src='https://d33wubrfki0l68.cloudfront.net/bundles/8fd41cb6d85730d4321c300e4d3f4e84d15c4c9b.js'></script>
316</body></html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.