{
  "baturin.me": {
    "/": {
      "date": "2026-02-07T04:29:12Z",
      "httpProtocol": "http/1.1",
      "httpStatus": 200,
      "ipAddress": "192.30.252.154",
      "ipASN": "GitHub, Inc.",
      "ipCountry": "United States",
      "httpHeaderHash": "H5N3FIIFSTUR3FX57ZO4AARU2RVQQB3V",
      "httpHeaderTechnologies": [
        "GitHub Pages"
      ],
      "httpHeaderUrls": [
        "dae8:20AD2C:4895DA:4E6296:6986BF98"
      ],
      "httpHeaderByteSize": 521,
      "httpBodyHash": "ZJ6QCSXDRKTQYHFSTCRSS36GK7ZGYCL4",
      "httpBodyTechnologies": [
        "Hugo:0.60.0",
        "Google Analytics"
      ],
      "httpBodyUrls": [
        "/about/",
        "favicon.ico",
        "http://baturin.me/css/basic.css",
        "https://en.wikiquote.org/wiki/Henry_Ford",
        "/",
        "/posts/",
        "/contact/",
        "http://baturin.me/",
        "https://www.googletagmanager.com/gtag/js?id=UA-146374020-1"
      ],
      "httpBodyMetaTags": {},
      "httpBodyByteSize": 2101,
      "httpBodyPageTitle": "baturin.me / Home"
    },
    "/about/": {
      "date": "2026-02-07T04:46:47Z",
      "httpProtocol": "http/1.1",
      "httpStatus": 200,
      "ipAddress": "192.30.252.154",
      "ipASN": "GitHub, Inc.",
      "ipCountry": "United States",
      "httpHeaderHash": "XONYFRJHEAJYRBHQMZA26C7IQYTSRFU4",
      "httpHeaderTechnologies": [
        "GitHub Pages"
      ],
      "httpHeaderUrls": [],
      "httpHeaderByteSize": 521,
      "httpBodyHash": "6XTFDENYZWUIFY5X7BKR7XV3C2KBNVVZ",
      "httpBodyTechnologies": [
        "Hugo:0.60.0",
        "Google Analytics"
      ],
      "httpBodyUrls": [
        "/",
        "/about/",
        "http://baturin.me/",
        "https://www.googletagmanager.com/gtag/js?id=UA-146374020-1",
        "https://github.com/ValBaturin/config/blob/master/.config/sway/config",
        "https://github.com/ValBaturin/config/blob/master/.config/nvim/init.vim",
        "/posts/",
        "/contact/",
        "favicon.ico",
        "http://baturin.me/css/basic.css",
        "https://github.com/ValBaturin/config/blob/master/.config/termite/config"
      ],
      "httpBodyMetaTags": {},
      "httpBodyByteSize": 2461,
      "httpBodyPageTitle": "baturin.me / About"
    }
  },
  "dfwea.org": {
    "/": {
      "date": "2026-02-07T17:46:56Z",
      "httpProtocol": "h2, tls/1.3",
      "httpStatus": 200,
      "ipAddress": "98.84.224.111",
      "ipASN": "Amazon.com, Inc.",
      "ipCountry": "United States",
      "httpHeaderHash": "E4JZPKLXLVOHCH47EBYPMIXEB626M4QB",
      "httpHeaderTechnologies": [
        "HSTS",
        "Netlify"
      ],
      "httpHeaderUrls": [],
      "httpHeaderByteSize": 401,
      "httpBodyHash": "535JNRFOR3BJB3NP3TZWDNR3IU4FKR7E",
      "httpBodyTechnologies": [
        "Bootstrap",
        "Hugo:0.60.0"
      ],
      "httpBodyUrls": [
        "blog",
        "about",
        "/events",
        "https://www.dfwea.org/images/favicon.png",
        "https://www.dfwea.org/images/logoDFWEA.png",
        "https://www.dfwea.org/plugins/magnific-popup/magnific-popup.css",
        "/",
        "/about",
        "contact",
        "https://www.dfwea.org/plugins/slick/slick.css",
        "/news",
        "https://themefisher.com",
        "https://www.dfwea.org/plugins/Ionicons/css/ionicons.min.css",
        "/blog",
        "events",
        "/contact",
        "/images/front_association.png",
        "https://www.dfwea.org/scss/style.min.css",
        "https://www.dfwea.org/plugins/bootstrap/bootstrap.min.css"
      ],
      "httpBodyMetaTags": {
        "description": "This is meta description"
      },
      "httpBodyByteSize": 7204,
      "httpBodyPageTitle": "DFWEA"
    }
  },
  "harikt.com": {
    "/": {
      "date": "2026-02-07T02:06:31Z",
      "httpProtocol": "h2, tls/1.3",
      "httpStatus": 200,
      "ipAddress": "185.199.111.153",
      "ipASN": "Fastly, Inc.",
      "ipCountry": "United States",
      "httpHeaderHash": "CDCRQ4F6PICX5TWVASYYPN6UVJXRDM5X",
      "httpHeaderTechnologies": [
        "Fastly",
        "Varnish",
        "GitHub Pages"
      ],
      "httpHeaderUrls": [
        "c860:1D89CE:28B2C7:2FEE8A:69869E19"
      ],
      "httpHeaderByteSize": 770,
      "httpBodyHash": "QTFY6N7EJR5GNTKRTE46TKY2Z45AXLDK",
      "httpBodyTechnologies": [
        "jQuery",
        "Hugo:0.60.0"
      ],
      "httpBodyUrls": [
        "/blog/2017/03/24/building-modular-applications-with-psr-7/",
        "/blog/2015/11/13/eloquent-and-pagination-inside-zend-expressive/",
        "/css/styles.815d832c412376a2dcbec755e26a23c857bfc9df27f5000cebf4428684f1bdb5.css",
        "/blog/archives/",
        "/blog/2015/10/11/custom-events-in-symfony2-bundle/",
        "/blog/2015/11/13/integrating-zend-form-in-zend-expressive-and-view/",
        "/blog/2016/01/13/cakephp-orm-and-illuminate-pagination/",
        "/blog/2019/11/29/symfony-debug-to-error-handler-component/",
        "/blog/",
        "/blog/2015/06/17/20-years-of-php/",
        "/blog/2016/01/16/cakephp-orm-and-logging-queries/",
        "/blog/2016/03/15/aura-dot-di-2-dot-x-to-3-dot-x-upgrade-guide/",
        "/js/jquery.slim.min.a5ab2a00a0439854f8787a0dda775dea5377ef4905886505c938941d6854ee4f.js",
        "/about/",
        "#navigation",
        "/apple-touch-icon.png",
        "https://github.com/frjo/hugo-theme-zen",
        "/",
        "/css/mobile.2ab74aa64785dcab8114959e76ca140cf76207cd85989bc6d4fc3b12f734a09e.css",
        "/js/umbrella.min.b426107371d121c9a56a27aac9e9058ff592a021e2f4c3c94827fe70920d3cbb.js",
        "/contact/",
        "https://gohugo.io/",
        "/css/print.27fc184f8670f41a2690985390779e7b20335a8fadff8fa015cf9417ffe50c36.css",
        "/js/script.min.8e4d91ebe0d9226621e408b7205bd7b009e4935608e4b29c4275116490cc836d.js",
        "/images/logo.png",
        "https://harikt.com/index.xml",
        "/blog/2017/03/24/using-cakephp-migration-as-standalone/",
        "/js/mobile.min.3a3510028bab9810834389725137cfa50f5d3231799ef9ac70769331fa59859a.js",
        "/page/2/",
        "https://harikt.com/",
        "https://harikt.com/index.json"
      ],
      "httpBodyMetaTags": {
        "description": ""
      },
      "httpBodyByteSize": 15508,
      "httpBodyPageTitle": "Random thoughts"
    },
    "/blog/2017/03/24/building-modular-applications-with-psr-7/": {
      "date": "2026-02-07T02:07:33Z",
      "httpProtocol": "h2, tls/1.3",
      "httpStatus": 200,
      "ipAddress": "185.199.111.153",
      "ipASN": "Fastly, Inc.",
      "ipCountry": "United States",
      "httpHeaderHash": "INVLNWT2DZ27CT2BQOCA3MKIO7FCD6AJ",
      "httpHeaderTechnologies": [
        "Fastly",
        "Varnish",
        "GitHub Pages"
      ],
      "httpHeaderUrls": [],
      "httpHeaderByteSize": 770,
      "httpBodyHash": "KS7VBUETK5KH25LTQGTXQ2TANBKTTKO5",
      "httpBodyTechnologies": [
        "jQuery",
        "Hugo:0.60.0"
      ],
      "httpBodyUrls": [
        "https://github.com/frjo/hugo-theme-zen",
        "https://github.com/friendsofaura/Aura.Asset_Bundle/",
        "/js/script.min.8e4d91ebe0d9226621e408b7205bd7b009e4935608e4b29c4275116490cc836d.js",
        "/",
        "/about/",
        "/contact/",
        "https://github.com/http-interop/http-middleware",
        "https://github.com/harikt/psr7-asset-example-zendexpressive",
        "/css/print.27fc184f8670f41a2690985390779e7b20335a8fadff8fa015cf9417ffe50c36.css",
        "/css/mobile.2ab74aa64785dcab8114959e76ca140cf76207cd85989bc6d4fc3b12f734a09e.css",
        "/js/mobile.min.3a3510028bab9810834389725137cfa50f5d3231799ef9ac70769331fa59859a.js",
        "/images/logo.png",
        "github.com/harikt/psr7-asset",
        "https://github.com/zfcampus/zf-asset-manager",
        "/js/umbrella.min.b426107371d121c9a56a27aac9e9058ff592a021e2f4c3c94827fe70920d3cbb.js",
        "/js/jquery.slim.min.a5ab2a00a0439854f8787a0dda775dea5377ef4905886505c938941d6854ee4f.js",
        "/blog/archives/",
        "https://gohugo.io/",
        "http://www.php-fig.org/psr/psr-7/",
        "https://github.com/harikt/psr7-asset-example",
        "https://github.com/http-interop/http-factory",
        "https://harikt.com/blog/2017/03/24/building-modular-applications-with-psr-7/",
        "/css/styles.815d832c412376a2dcbec755e26a23c857bfc9df27f5000cebf4428684f1bdb5.css",
        "/blog/",
        "#navigation",
        "/apple-touch-icon.png",
        "https://github.com/auraphp/Aura.Di",
        "https://github.com/auraphp/Aura.Router"
      ],
      "httpBodyMetaTags": {
        "description": "PSR-7, the HTTP message interfaces opened a new door of creating modular applications. Sadly many of the PSR-7 implementations added many helper methods. So if someone is …"
      },
      "httpBodyByteSize": 28138,
      "httpBodyPageTitle": "building modular applications with psr 7 – Random thoughts"
    }
  },
  "june29.jp": {
    "/": {
      "date": "2026-02-07T13:33:06Z",
      "httpProtocol": "h2, tls/1.3",
      "httpStatus": 200,
      "ipAddress": "185.199.109.153",
      "ipASN": "Fastly, Inc.",
      "ipCountry": "United States",
      "httpHeaderHash": "FU42LFZLLZQOV6MZ33ZCW6FLCYJX67OQ",
      "httpHeaderTechnologies": [
        "GitHub Pages",
        "Fastly",
        "Varnish"
      ],
      "httpHeaderUrls": [
        "f6cc:2F989C:B17E8B:C60C90:69873F12"
      ],
      "httpHeaderByteSize": 770,
      "httpBodyHash": "TJ3CRVAMRAJRP5K6BTUVA5IB5QBXUBWH",
      "httpBodyTechnologies": [
        "Hugo:0.60.0",
        "jQuery:3.1.1",
        "Underscore.js"
      ],
      "httpBodyUrls": [
        "/page/2/",
        "https://june29.jp/2020/07/06/nosh/",
        "https://june29.jp/2020/07/06/nosh/nosh1.jpg",
        "https://june29.jp/2020/12/31/2020-in-my-house/",
        "https://june29.jp/2019/12/22/goldenbomber-and-me-in-reiwa-1st/",
        "/",
        "https://june29.jp/",
        "/index.xml",
        "/js/underscore-min.js",
        "https://github.com/june29/june29.jp",
        "https://june29.jp/2019/12/30/lovely-2019/",
        "https://june29.jp/2019/12/07/suzuri-advent-calendar-2019/",
        "https://june29.jp/2019/12/03/its-better-to-think-by-oneself-than-it-is-to-get-permission/",
        "https://june29.jp/hugo29.min.5247624668cfd436bc1d3bbedeac608fb1a06e6c38f124f304f9d02427c7aeaa.css",
        "/css/reset.css",
        "https://b.st-hatena.com/js/bookmark_button.js",
        "https://june29.jp/2020/05/24/tell-me-remote-work/",
        "https://june29.jp/2020/07/18/vlog/thumbnail.jpg",
        "https://june29.jp/2020/05/24/tell-me-remote-work/desk.jpg",
        "https://june29.jp/2020/04/05/social-distancing-2020/thumbnail.png",
        "https://june29.jp/2019/12/07/suzuri-advent-calendar-2019/anime.gif",
        "https://june29.jp/2019/12/22/goldenbomber-and-me-in-reiwa-1st/reiwa.jpg",
        "https://june29.jp/2021/08/10/tochigi-nasushiobara-3months/thumbnail.jpg",
        "https://june29.jp/2020/12/31/2020-in-my-house/2020.jpg",
        "/js/jquery-3.1.1.min.js",
        "https://june29.jp/2020/07/18/vlog/",
        "https://s.hatena.ne.jp/js/HatenaStar.js",
        "/img/ring.jpg",
        "/js/hugo29.js?t=1628643181",
        "https://june29.jp/2019/12/30/lovely-2019/2019.png",
        "https://june29.jp/2020/04/05/social-distancing-2020/",
        "https://june29.jp/2021/08/10/tochigi-nasushiobara-3months/"
      ],
      "httpBodyMetaTags": {
        "description": "june29's official website",
        "og:description": "june29's official website",
        "twitter:description": "june29's official website"
      },
      "httpBodyByteSize": 12105,
      "httpBodyPageTitle": "#june29jp"
    },
    "/2011/01/22/now-i-can-enjoy-playing-simcity/": {
      "date": "2026-02-07T14:01:16Z",
      "httpProtocol": "h2, tls/1.3",
      "httpStatus": 200,
      "ipAddress": "185.199.109.153",
      "ipASN": "Fastly, Inc.",
      "ipCountry": "United States",
      "httpHeaderHash": "KHZS55QEEBPVWOHVH7ILDIWLRZ5UEII3",
      "httpHeaderTechnologies": [
        "Fastly",
        "Varnish",
        "GitHub Pages"
      ],
      "httpHeaderUrls": [],
      "httpHeaderByteSize": 770,
      "httpBodyHash": "KDVIHUGUKW3KTQ7URSJLHAVGAUDDV7MM",
      "httpBodyTechnologies": [
        "jQuery:3.1.1",
        "Underscore.js"
      ],
      "httpBodyUrls": [
        "https://b.hatena.ne.jp/entry/s/june29.jp/2011/01/22/now-i-can-enjoy-playing-simcity/",
        "/index.xml",
        "/img/ring.jpg",
        "/js/hugo29.js?t=1628643184",
        "https://june29.jp/2020/05/24/tell-me-remote-work/",
        "https://june29.jp/2021/08/10/tochigi-nasushiobara-3months/",
        "https://june29.jp/2020/04/05/social-distancing-2020/",
        "kyash://request/u/3b34827c-cbf0-4ad3-839b-a18108ccb2ff",
        "https://june29.jp/2019/12/22/goldenbomber-and-me-in-reiwa-1st/",
        "https://b.hatena.ne.jp/entry/image/https://june29.jp/2011/01/22/now-i-can-enjoy-playing-simcity/",
        "/img/kyash-logo.png",
        "https://github.com/june29/june29.jp",
        "https://june29.jp/2020/12/31/2020-in-my-house/",
        "http://www.flickr.com/photos/june29/5376450123/",
        "http://farm6.static.flickr.com/5209/5377050430_7abef9db3e.jpg",
        "http://farm6.static.flickr.com/5244/5376450123_99aeb06fcf.jpg",
        "/",
        "/img/kyash-me-mobile.gif",
        "https://june29.jp/2020/07/06/nosh/",
        "http://www.flickr.com/photos/june29/5377050430/",
        "https://june29.jp/hugo29.min.5247624668cfd436bc1d3bbedeac608fb1a06e6c38f124f304f9d02427c7aeaa.css",
        "/img/kyash-me-pc.gif",
        "https://b.st-hatena.com/js/bookmark_button.js",
        "http://itunes.apple.com/jp/app/id319935793?mt=8",
        "http://farm6.static.flickr.com/5129/5377050502_d34ebecd27.jpg",
        "http://itunes.apple.com/jp/app/simcity-deluxe/id380017992?mt=8",
        "/css/reset.css",
        "/js/underscore-min.js",
        "/2011/01/22/pomodoro-technique/",
        "https://june29.jp/2020/07/18/vlog/",
        "https://june29.jp/2019/12/30/lovely-2019/",
        "/js/jquery-3.1.1.min.js",
        "https://s.hatena.ne.jp/js/HatenaStar.js",
        "/2011/01/19/i-can-feel-we-can-get-together/",
        "http://www.flickr.com/photos/june29/5377050502/",
        "https://june29.jp/2011/01/22/now-i-can-enjoy-playing-simcity/"
      ],
      "httpBodyMetaTags": {
        "description": "june29's official website",
        "og:description": "june29's official website",
        "twitter:description": "june29's official website"
      },
      "httpBodyByteSize": 13781,
      "httpBodyPageTitle": "SimCityに対する苦手意識はいつの間にか消えていた - #june29jp"
    },
    "/2017/06/29/develop-your-team-develop-with-your-team/": {
      "date": "2026-02-07T13:05:26Z",
      "httpProtocol": "h2, tls/1.3",
      "httpStatus": 200,
      "ipAddress": "185.199.109.153",
      "ipASN": "Fastly, Inc.",
      "ipCountry": "United States",
      "httpHeaderHash": "IMUYJWTDO2ARSYVH7BNISSO62NDGX2LI",
      "httpHeaderTechnologies": [
        "GitHub Pages",
        "Fastly",
        "Varnish"
      ],
      "httpHeaderUrls": [],
      "httpHeaderByteSize": 770,
      "httpBodyHash": "BEG7ADYTAZUWALTA6QOUITKG4I2RKWOV",
      "httpBodyTechnologies": [
        "jQuery:3.1.1",
        "Underscore.js"
      ],
      "httpBodyUrls": [
        "/js/underscore-min.js",
        "https://twitter.com/shimoju_",
        "https://june29.jp/2020/12/31/2020-in-my-house/",
        "https://june29.jp/2020/04/05/social-distancing-2020/",
        "/img/kyash-logo.png",
        "/img/kyash-me-pc.gif",
        "/js/jquery-3.1.1.min.js",
        "https://s.hatena.ne.jp/js/HatenaStar.js",
        "https://june29.jp/hugo29.min.5247624668cfd436bc1d3bbedeac608fb1a06e6c38f124f304f9d02427c7aeaa.css",
        "https://b.hatena.ne.jp/entry/image/https://june29.jp/2017/06/29/develop-your-team-develop-with-your-team/",
        "/",
        "https://b.st-hatena.com/js/bookmark_button.js",
        "/css/reset.css",
        "/post/2017/06/29/2017-06-29-nice-try.png",
        "http://tech.pepabo.com/2017/06/09/alekp-has-started/",
        "https://june29.jp/2019/12/22/goldenbomber-and-me-in-reiwa-1st/",
        "//speakerdeck.com/assets/embed.js",
        "/2017/04/24/better-communication/",
        "/index.xml",
        "/img/ring.jpg",
        "/img/kyash-me-mobile.gif",
        "https://june29.jp/2020/07/06/nosh/",
        "https://june29.jp/2017/06/29/develop-your-team-develop-with-your-team/",
        "https://b.hatena.ne.jp/entry/s/june29.jp/2017/06/29/develop-your-team-develop-with-your-team/",
        "/js/hugo29.js?t=1628643181",
        "https://june29.jp/2020/07/18/vlog/",
        "https://github.com/june29/june29.jp",
        "/2017/07/21/career-planning-workshop/",
        "https://june29.jp/2019/12/30/lovely-2019/",
        "kyash://request/u/3b34827c-cbf0-4ad3-839b-a18108ccb2ff",
        "https://june29.jp/2021/08/10/tochigi-nasushiobara-3months/",
        "https://twitter.com/asuforce",
        "https://june29.jp/2020/05/24/tell-me-remote-work/"
      ],
      "httpBodyMetaTags": {
        "description": "2017年6月29日、勤務先であるGMOペパボの新卒7期生のみんなに向けて「チーム開発」についてのお話をしました。",
        "og:description": "2017年6月29日、勤務先であるGMOペパボの新卒7期生のみんなに向けて「チーム開発」についてのお話をしました。",
        "twitter:description": "2017年6月29日、勤務先であるGMOペパボの新卒7期生のみんなに向けて「チーム開発」についてのお話をしました。"
      },
      "httpBodyByteSize": 13051,
      "httpBodyPageTitle": "これからチーム開発に立ち向かう花ざかりの君たちへ - #june29jp"
    }
  },
  "nanoant.com": {
    "/": {
      "date": "2026-02-08T11:20:07Z",
      "httpProtocol": "h2, tls/1.3",
      "httpStatus": 200,
      "ipAddress": "213.32.10.205",
      "ipASN": "OVH SAS",
      "ipCountry": "France",
      "httpHeaderHash": "6ALKCCWKUQ5XOY3G3QYXXT6MNDFW6WV3",
      "httpHeaderTechnologies": [],
      "httpHeaderUrls": [],
      "httpHeaderByteSize": 245,
      "httpBodyHash": "OTC7D7KBDVIVIOBIMPRKPUPUVIKA5O52",
      "httpBodyTechnologies": [
        "Hugo:0.60.0"
      ],
      "httpBodyUrls": [
        "/posts",
        "images/ico.ico",
        "/img/twitter.svg",
        "https://www.linkedin.com/in/adam-strzelecki/",
        "/",
        "/img/linkedin.svg",
        "https://gohugo.io/",
        "https://github.com/yursan9/manis-hugo-theme",
        "/mac/macos-function-key-remapping-with-hidutil",
        "/programming/livechat-for-mac-ios-behind-the-scenes",
        "posts",
        "/css/ui.css",
        "https://github.com/nanoant/",
        "https://twitter.com/nanoant",
        "https://fonts.googleapis.com/css?family=Fira+Mono|Lato|Raleway",
        "/img/github.svg",
        "/c++/cpp-field-accessors-cure-for-public-field-fobia"
      ],
      "httpBodyMetaTags": {
        "description": "Random tech rants that do not fit Twitter's limits."
      },
      "httpBodyByteSize": 2082,
      "httpBodyPageTitle": "nanoANT"
    },
    "/mac/macos-function-key-remapping-with-hidutil": {
      "date": "2026-02-08T11:35:53Z",
      "httpProtocol": "h2, tls/1.3",
      "httpStatus": 200,
      "ipAddress": "213.32.10.205",
      "ipASN": "OVH SAS",
      "ipCountry": "France",
      "httpHeaderHash": "RDETMGCDPUSEOB42X52UXDBMUWXIRRF6",
      "httpHeaderTechnologies": [],
      "httpHeaderUrls": [],
      "httpHeaderByteSize": 344,
      "httpBodyHash": "EADD3ETSHGK44OA6J74OUFFVKV3H543H",
      "httpBodyTechnologies": [
        "Hugo:0.60.0"
      ],
      "httpBodyUrls": [
        "/posts",
        "/css/ui.css",
        "images/ico.ico",
        "/img/linkedin.svg",
        "https://twitter.com/nanoant",
        "https://github.com/yursan9/manis-hugo-theme",
        "https://fonts.googleapis.com/css?family=Fira+Mono|Lato|Raleway",
        "https://www.nanoant.com/c++/cpp-field-accessors-cure-for-public-field-fobia",
        "/",
        "https://gohugo.io/",
        "https://github.com/nanoant/",
        "/img/posts/kbd-win-vs-mac@2x.png",
        "https://github.com/nanoant/keyremapd",
        "https://support.apple.com/en-us/HT204436",
        "https://opensource.apple.com/source/IOHIDFamily/IOHIDFamily-1090.260.23/IOHIDEventSystemPlugIns/IOHIDKeyboardFilter.mm",
        "#brand",
        "/img/prev.svg",
        "/img/github.svg",
        "/img/twitter.svg",
        "https://fluorapp.net",
        "http://kevingessner.com/software/functionflip/",
        "https://www.freebsddiary.org/APC/usb_hid_usages.php",
        "https://support.apple.com/library/content/dam/edam/applecare/images/en_US/keyboards/magic-keyboard-function-keys-cropped.jpg",
        "/img/toup.svg",
        "https://www.linkedin.com/in/adam-strzelecki/",
        "https://developer.apple.com/library/content/technotes/tn2450/_index.html"
      ],
      "httpBodyMetaTags": {
        "description": "Starting with 10.12 Sierra, macOS comes with the hidden and surprisingly flexible feature allowing remapping arbitrary keyboard keys. This feature is not exposed anywhere in the system UI. Yet it is available to everyone via simple hidutil built-in command controlling IOHIDFamily driver, requiring no hardware modifications or tampering with System Integrity Protection.\nI use Mac at home, Windows at work and I often interact with Linux. I use function key shortcuts quite a lot in various file managers and programming IDEs."
      },
      "httpBodyByteSize": 17486,
      "httpBodyPageTitle": "macOS function key remapping with hidutil - nanoANT"
    }
  }
}