{
    "componentChunkName": "component---src-templates-blog-post-jsx",
    "path": "/post/wrote-workflow-of-hatena-bookmark/",
    "result": {"data":{"site":{"siteMetadata":{"title":"WEB EGG","author":"Leko - CTO at Yuimedi"}},"markdownRemark":{"id":"784e2adb-cb1a-5a60-90bc-b46caf847a27","excerpt":"こんにちは。 暑いですね。溶けて消えそうです。 最近、はてなブックマークの記事を、 PocketとかEvernoteに送信せずに、ブックマークして放置 ということが増えてきて、はてブが地味に溜まって来ました。 クライアントアプリも無いし、web…","html":"<p>こんにちは。<br>\n暑いですね。溶けて消えそうです。</p>\n<p>最近、はてなブックマークの記事を、<br>\nPocketとかEvernoteに送信せずに、ブックマークして放置<br>\nということが増えてきて、はてブが地味に溜まって来ました。</p>\n<p>クライアントアプリも無いし、webは使いにくい（けどいい記事は集まる）ので、 手軽に検索できる物を作ってしまおうと、 <strong>Alfredから自分のはてブの記事を検索できるWorkflow</strong>を作りました。</p>\n<!--more-->\n<h2 id=\"できること\" style=\"position:relative;\"><a href=\"#%E3%81%A7%E3%81%8D%E3%82%8B%E3%81%93%E3%81%A8\" aria-label=\"できること permalink\" class=\"autolink-header before\"><svg aria-hidden=\"true\" focusable=\"false\" height=\"16\" version=\"1.1\" viewBox=\"0 0 16 16\" width=\"16\"><path fill-rule=\"evenodd\" d=\"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"></path></svg></a>できること</h2>\n<p>名前は、<strong>はてブ for Alfred</strong>です。まんまです。 Alfredから自分のはてブした記事のタイトル検索ができます。</p>\n<p>AlfredのWorkflowの作り方については、先日書いた記事をご参照下さい。</p>\n<blockquote>\n<p><a href=\"/post/improve-your-work-with-alfred/\">Alfred2のWorflowsを自作して作業を効率化する | WEB EGG</a></p>\n</blockquote>\n<p>Workflowはこんな感じになっています。<br>\nhatebu_setとhatebuというキーワードを設定しています。</p>\n<p><span\n      class=\"gatsby-resp-image-wrapper\"\n      style=\"position: relative; display: block; margin-left: auto; margin-right: auto; max-width: 600px; \"\n    >\n      <a\n    class=\"gatsby-resp-image-link\"\n    href=\"/static/919cbe04459b0969c35794b9806c81ee/0a47e/dea9ecf6dfc71804e344c8c5c25187b3.png\"\n    style=\"display: block\"\n    target=\"_blank\"\n    rel=\"noopener\"\n  >\n    <span\n    class=\"gatsby-resp-image-background-image\"\n    style=\"padding-bottom: 46.706586826347305%; position: relative; bottom: 0; left: 0; background-image: url('data:image/svg+xml,%3csvg%20xmlns=\\'http://www.w3.org/2000/svg\\'%20width=\\'400\\'%20height=\\'187\\'%20viewBox=\\'0%200%20400%20187\\'%20preserveAspectRatio=\\'none\\'%3e%3cpath%20d=\\'M0%2094v93h401V0H0v94m47-34c-3%202-3%2041%200%2043s50%201%2052%200%202-4%202-11l1-9h70v9c0%207%200%2010%202%2011s49%202%2052%200%203-41%200-43-50-1-52%200-2%204-2%2011v10h-70l-1-10c0-7%200-10-2-11H47m19%2018l-1%201c-2-1-3%2010-1%2012h18V79l-2-1c-1-1-2%203-1%207l-1%201c-2%200-2-1-2-5%200-5-1-5-1%201%200%203-1%204-4%204h-4v-5l-1-3m-20%2048l-1%2022%201%2021h55v-21h198v10l1%2011h55v-21l-1-22c-2-1-52-2-54%200l-1%2011v9H101v-9l-1-11c-2-2-52-1-54%200m272%2011l-2%209c-1%2011%200%2011%2011%2011s12%200%2010-12v-8l-10-1-9%201m-239%208l-1%206c-1%200-2-1-2-4-1-4-1-3-1%201%200%203-2%204-5%204s-3%200-3-5c0-3%200-4-1-3h-2c-1-1-1%201-1%206l1%207h19v-7c0-4%200-7-1-6%200%202-2%201-2-1-1-1-1%200-1%202\\'%20fill=\\'%23d3d3d3\\'%20fill-rule=\\'evenodd\\'/%3e%3c/svg%3e'); background-size: cover; display: block;\"\n  ></span>\n  <picture>\n          <source\n              srcset=\"/static/919cbe04459b0969c35794b9806c81ee/5251b/dea9ecf6dfc71804e344c8c5c25187b3.webp 167w,\n/static/919cbe04459b0969c35794b9806c81ee/7390e/dea9ecf6dfc71804e344c8c5c25187b3.webp 334w,\n/static/919cbe04459b0969c35794b9806c81ee/e88ff/dea9ecf6dfc71804e344c8c5c25187b3.webp 600w\"\n              sizes=\"(max-width: 600px) 100vw, 600px\"\n              type=\"image/webp\"\n            />\n          <source\n            srcset=\"/static/919cbe04459b0969c35794b9806c81ee/21521/dea9ecf6dfc71804e344c8c5c25187b3.png 167w,\n/static/919cbe04459b0969c35794b9806c81ee/86d36/dea9ecf6dfc71804e344c8c5c25187b3.png 334w,\n/static/919cbe04459b0969c35794b9806c81ee/0a47e/dea9ecf6dfc71804e344c8c5c25187b3.png 600w\"\n            sizes=\"(max-width: 600px) 100vw, 600px\"\n            type=\"image/png\"\n          />\n          <img\n            class=\"gatsby-resp-image-image\"\n            src=\"/static/919cbe04459b0969c35794b9806c81ee/0a47e/dea9ecf6dfc71804e344c8c5c25187b3.png\"\n            alt=\"スクリーンショッ\"\n            title=\"スクリーンショッ\"\n            loading=\"lazy\"\n            decoding=\"async\"\n            style=\"width:100%;height:100%;margin:0;vertical-align:middle;position:absolute;top:0;left:0;\"\n          />\n        </picture>\n  </a>\n    </span></p>\n<h3 id=\"ユーザid登録\" style=\"position:relative;\"><a href=\"#%E3%83%A6%E3%83%BC%E3%82%B6id%E7%99%BB%E9%8C%B2\" aria-label=\"ユーザid登録 permalink\" class=\"autolink-header before\"><svg aria-hidden=\"true\" focusable=\"false\" height=\"16\" version=\"1.1\" viewBox=\"0 0 16 16\" width=\"16\"><path fill-rule=\"evenodd\" d=\"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"></path></svg></a>ユーザID登録</h3>\n<p>まず、前準備として<strong>自分のはてブのIDを登録</strong>します。<br>\nIDを登録するには、<code>hatebu_set 登録したいユーザ名</code>と入力します。</p>\n<p><span\n      class=\"gatsby-resp-image-wrapper\"\n      style=\"position: relative; display: block; margin-left: auto; margin-right: auto; max-width: 600px; \"\n    >\n      <a\n    class=\"gatsby-resp-image-link\"\n    href=\"/static/45e6f514d3a7b5ac7a5353b6ae18035e/0a47e/064af0b3aec3668fe2e74fdc395dc2b4.png\"\n    style=\"display: block\"\n    target=\"_blank\"\n    rel=\"noopener\"\n  >\n    <span\n    class=\"gatsby-resp-image-background-image\"\n    style=\"padding-bottom: 30.538922155688624%; position: relative; bottom: 0; left: 0; background-image: url('data:image/svg+xml,%3csvg%20xmlns=\\'http://www.w3.org/2000/svg\\'%20width=\\'400\\'%20height=\\'123\\'%20viewBox=\\'0%200%20400%20123\\'%20preserveAspectRatio=\\'none\\'%3e%3cpath%20d=\\'M20%2019c-2%203-2%203-2%2017%200%2017%200%2017-4%2016-3-2-14-4-14-2l14%205c2%200%203%201%204%204%201%205-1%2017-2%2018v1l1%201-1%202v1c2%200%201%201-1%204l-2%202h2c2%200%202%200%200%201-4%201-11%200-11-1%200-2%203-2%204-1h1l1-2v-1l-6-1-3%201-1%2019v20h65c58%200%2065%200%2064-1-2-3-1-3%2033-4h15c10%201%2011%201%2016-2l9-3c7%200-12-3-24-3-9%200-15-1-17-2l-20-2c-15-1-15-1%2012-1l20%201-8%201h37a533%20533%200%200173%203l-8%201c-5%200-3%201%203%202%203%201-1%201-13%201-20%200-22%201-5%203%2014%200%2016%202%203%202h-10l14%201a2097%202097%200%200099%201c21-3%2021-5%200-4-9%200-8-2%200-2%204%200%207-3%203-3h-2l2-2c3-2%203-3-1-4-4%200-8%201-7%202l-4%201c-4-1-6%200-18%203l-7%201c-1%200%202-2%205-2l3-1c1-1%201-1-1-1h-14l-1%201%202%201h-3c-2%200-2%200-1%201h-9l2-1c1-1%201-1-1-1-1%200-2%200-1-1l-2-1c-4%202-14%202-14%201l4-1%209-2c6-1%2010%200%2010%201h3c3-2%208-2%2033-2%2030%200%2038-1%2034-3-2-1%200-8%202-8l3-1h-3c-2%200-2-1-2-4v-4h7c12-2%2011%200%2011-16%200-8%200-13-1-12l-1-1%201-1c3-2%201-4-3-3l-6-1-4-2c-4%200-4-1-4-16-1-11-1-11-3-14l-3-2H23l-3%202m5%205c-3%203-2%2070%201%2073s344%203%20348%200l2-1V25l-2-1c-2-2-20-2-175-2H27l-2%202m51%2022v8h3c6%200%209-5%206-10l-4-2c-2%200-3%200-3-2l-1-2-1%208m139-3v10c5%204%2012-3%209-8-2-3-7-4-9-2M34%2077v12h13c2%200%202-2%202-7v-6h-7l-8%201\\'%20fill=\\'%23d3d3d3\\'%20fill-rule=\\'evenodd\\'/%3e%3c/svg%3e'); background-size: cover; display: block;\"\n  ></span>\n  <picture>\n          <source\n              srcset=\"/static/45e6f514d3a7b5ac7a5353b6ae18035e/5251b/064af0b3aec3668fe2e74fdc395dc2b4.webp 167w,\n/static/45e6f514d3a7b5ac7a5353b6ae18035e/7390e/064af0b3aec3668fe2e74fdc395dc2b4.webp 334w,\n/static/45e6f514d3a7b5ac7a5353b6ae18035e/e88ff/064af0b3aec3668fe2e74fdc395dc2b4.webp 600w\"\n              sizes=\"(max-width: 600px) 100vw, 600px\"\n              type=\"image/webp\"\n            />\n          <source\n            srcset=\"/static/45e6f514d3a7b5ac7a5353b6ae18035e/21521/064af0b3aec3668fe2e74fdc395dc2b4.png 167w,\n/static/45e6f514d3a7b5ac7a5353b6ae18035e/86d36/064af0b3aec3668fe2e74fdc395dc2b4.png 334w,\n/static/45e6f514d3a7b5ac7a5353b6ae18035e/0a47e/064af0b3aec3668fe2e74fdc395dc2b4.png 600w\"\n            sizes=\"(max-width: 600px) 100vw, 600px\"\n            type=\"image/png\"\n          />\n          <img\n            class=\"gatsby-resp-image-image\"\n            src=\"/static/45e6f514d3a7b5ac7a5353b6ae18035e/0a47e/064af0b3aec3668fe2e74fdc395dc2b4.png\"\n            alt=\"スクリーンショッ\"\n            title=\"スクリーンショッ\"\n            loading=\"lazy\"\n            decoding=\"async\"\n            style=\"width:100%;height:100%;margin:0;vertical-align:middle;position:absolute;top:0;left:0;\"\n          />\n        </picture>\n  </a>\n    </span></p>\n<p>ユーザIDの保存に成功すると通知センターから通知が来ると思います。</p>\n<p><span\n      class=\"gatsby-resp-image-wrapper\"\n      style=\"position: relative; display: block; margin-left: auto; margin-right: auto; max-width: 347px; \"\n    >\n      <a\n    class=\"gatsby-resp-image-link\"\n    href=\"/static/432a8bd2a95f4bc8866ab0b17c9311b3/39e45/48d803ab954a226d7fd052ef1ee6a89d.png\"\n    style=\"display: block\"\n    target=\"_blank\"\n    rel=\"noopener\"\n  >\n    <span\n    class=\"gatsby-resp-image-background-image\"\n    style=\"padding-bottom: 31.736526946107784%; position: relative; bottom: 0; left: 0; background-image: url('data:image/svg+xml,%3csvg%20xmlns=\\'http://www.w3.org/2000/svg\\'%20width=\\'400\\'%20height=\\'127\\'%20viewBox=\\'0%200%20400%20127\\'%20preserveAspectRatio=\\'none\\'%3e%3cpath%20d=\\'M221%205c-5%202-6%209-2%2014%204%204%2011%204%2014-1%206-8-3-18-12-13m-37%200l-1%208c0%208%201%209%209%209s9-1%209-9l-1-8h-16m137%201c-5%205%200%2013%206%2011l4%201%203%202v-4l-2-5c0-4-3-7-6-7l-5%202M7%207l-2%204-2%204v3c1%202%2013%202%2018%201%204-1%204-1%203-3l-2-4c0-6-9-9-15-5m35%204c0%206%200%206%203%206%201%200%202%200%202%202%200%201%200%202%205%202h6v-5c0-5%200-6-2-6l-2-2c0-2-1-3-6-3h-6v6m178-4c-6%207%203%2017%2010%2011%204-4%204-8%201-11s-8-3-11%200m-77%200v11c0%202%202%202%2010%202h11V6h-10l-11%201m1%202v5l1%204h17V8h-9l-9%201M38%2048c0%202%200%202-19%202H0v77h401V50h-8l-8-1-1-1-1%2024-1%2025-172%201H41l-1-26a243%20243%200%2000-2-24m26%205h-1c-2-2-3-1-7%202-3%203-3%203-1%206v2c-6-2-9%207-5%2011%202%200%203%202%202%202-1%203%2021%202%2026-1%206-3%208-8%202-11l-2-4c0-4-5-8-10-9-5%200-5%200-4%202\\'%20fill=\\'%23d3d3d3\\'%20fill-rule=\\'evenodd\\'/%3e%3c/svg%3e'); background-size: cover; display: block;\"\n  ></span>\n  <picture>\n          <source\n              srcset=\"/static/432a8bd2a95f4bc8866ab0b17c9311b3/5251b/48d803ab954a226d7fd052ef1ee6a89d.webp 167w,\n/static/432a8bd2a95f4bc8866ab0b17c9311b3/7390e/48d803ab954a226d7fd052ef1ee6a89d.webp 334w,\n/static/432a8bd2a95f4bc8866ab0b17c9311b3/2baae/48d803ab954a226d7fd052ef1ee6a89d.webp 347w\"\n              sizes=\"(max-width: 347px) 100vw, 347px\"\n              type=\"image/webp\"\n            />\n          <source\n            srcset=\"/static/432a8bd2a95f4bc8866ab0b17c9311b3/21521/48d803ab954a226d7fd052ef1ee6a89d.png 167w,\n/static/432a8bd2a95f4bc8866ab0b17c9311b3/86d36/48d803ab954a226d7fd052ef1ee6a89d.png 334w,\n/static/432a8bd2a95f4bc8866ab0b17c9311b3/39e45/48d803ab954a226d7fd052ef1ee6a89d.png 347w\"\n            sizes=\"(max-width: 347px) 100vw, 347px\"\n            type=\"image/png\"\n          />\n          <img\n            class=\"gatsby-resp-image-image\"\n            src=\"/static/432a8bd2a95f4bc8866ab0b17c9311b3/39e45/48d803ab954a226d7fd052ef1ee6a89d.png\"\n            alt=\"スクリーンショッ\"\n            title=\"スクリーンショッ\"\n            loading=\"lazy\"\n            decoding=\"async\"\n            style=\"width:100%;height:100%;margin:0;vertical-align:middle;position:absolute;top:0;left:0;\"\n          />\n        </picture>\n  </a>\n    </span></p>\n<blockquote>\n<p>tips<br>\nユーザIDさえ分かれば認証とか要らずにGETでrssを取得できるので、<br>\n自分のIDじゃなくても登録できます。</p>\n</blockquote>\n<h3 id=\"タイトル検索\" style=\"position:relative;\"><a href=\"#%E3%82%BF%E3%82%A4%E3%83%88%E3%83%AB%E6%A4%9C%E7%B4%A2\" aria-label=\"タイトル検索 permalink\" class=\"autolink-header before\"><svg aria-hidden=\"true\" focusable=\"false\" height=\"16\" version=\"1.1\" viewBox=\"0 0 16 16\" width=\"16\"><path fill-rule=\"evenodd\" d=\"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"></path></svg></a>タイトル検索</h3>\n<p>ユーザIDの登録が済んだら、検索できます。</p>\n<p>記事検索をするには、 <code>hatena 検索したいワード</code>と入力します。</p>\n<p><span\n      class=\"gatsby-resp-image-wrapper\"\n      style=\"position: relative; display: block; margin-left: auto; margin-right: auto; max-width: 600px; \"\n    >\n      <a\n    class=\"gatsby-resp-image-link\"\n    href=\"/static/8daeb6d2da51bdab967385f81e3e561c/0a47e/99b725f88bc6114fa54b393b4175d15c.png\"\n    style=\"display: block\"\n    target=\"_blank\"\n    rel=\"noopener\"\n  >\n    <span\n    class=\"gatsby-resp-image-background-image\"\n    style=\"padding-bottom: 40.7185628742515%; position: relative; bottom: 0; left: 0; background-image: url('data:image/svg+xml,%3csvg%20xmlns=\\'http://www.w3.org/2000/svg\\'%20width=\\'400\\'%20height=\\'163\\'%20viewBox=\\'0%200%20400%20163\\'%20preserveAspectRatio=\\'none\\'%3e%3cpath%20d=\\'M14%2010c-4%202-4%205-5%2021%200%2015%200%2015-2%2015-6-2-7-2-7%200%200%201%201%202%205%203h4v12c0%209%200%2011-2%2011v1c2%200%203%203%201%203v4c-2%200-3%202-3%204h2l-2%201-5%201v28l1%2027%204%202%205%201H0v19h48a1721%201721%200%2000118-7l3-1h27l9-2-10-1-18-1%2039-1c52%200%2056%200%2055%205l2%202%203%201%205%201h8l3%202c3%202%209%202%2012%200l3-1c6%200%207-1%208-2h2l2%201%2010%202c5%202%205%202%205%200%201-2%204-2%207-1l5%201c3-1%206%200%208%201l10%201c8%200%208%200%209-3%203-6%2016-8%2021-3l3%201c1-1%203%200%203%202a755%20755%200%20000-62v13h-4c-3%200-4-1-4-5l1-7v-1c-2%200-1-7%202-8%203%200%204-2%200-2-2%200-2%200-2-3%200-4%200-4%203-4h4V43h-4c-3-1-4-2-4-15%200-12-1-16-6-18H14m2%208c-2%203-1%20122%202%20124l183%201c180%200%20181%200%20183-2%203-3%203-122%200-124-2-2-16-2-184-2H18l-2%203m54%2021v9h4c4%200%207-2%207-6s-3-7-6-7c-1%201-2%200-2-1l-2-3-1%208m32-6v1l-1%202v5c-1%203%201%207%203%207s3-1%201-2l-1-5c0-5%202-4%204%202%202%205%204%206%205%202%200-4%202-4%202-1%201%205%203%205%205%200l2-6-1-2-3%204v4l-1-4c-1-5-5-6-5-2s-1%204-2%201-2-3-3-3l-3-2c0-2-2-3-2-1m-62%204v3c2%201%202%201%200%201l-1%204c0%202%201%203%206%203s7-1%205-2l-1-5c0-6-5-8-9-4m19%200c-2%202-3%206%200%209%201%202%206%203%208%200%202-2%200-3-2-1h-4c-1-1-1-2%203-2s4-1%204-3c0-5-5-7-9-3m83%200c-2%202-3%207%200%209%202%202%206%202%208%200s0-3-2-1h-3c-3-1-2-2%202-2s4%200%204-2c0-5-5-8-9-4m153%2032h-3c0%202-1%202-2%201h-5c-2-1-4%200-4%202l-1-1c-1-2-1-2-3-1h-2c-2-2-4%200-4%204%200%203%200%204%201%203l9-1h3c2-1%203-2%204-1h12l2%201c2%200%202-1%202-4v-5h-4c-4%200-5%201-5%202m-120%200c0%201-5%202-6%201-1-2-3%200-3%203s2%204%204%201h1l1%201%201-2%201-2%201%203c0%202%203%203%204%201h13c2%202%206%201%207-2%201-2%201-2%201%200l1%202v-7l-1%201-4%201h-11c-1-1-2%200-3%201-2%201-2%201-2-1l-2-2-3%201M26%2077c-1%208-1%208%208%208s9%200%208-8v-6H26v6m0%2025l1%207h15V95H26v7m0%2024l1%207h15v-14H26v7\\'%20fill=\\'%23d3d3d3\\'%20fill-rule=\\'evenodd\\'/%3e%3c/svg%3e'); background-size: cover; display: block;\"\n  ></span>\n  <picture>\n          <source\n              srcset=\"/static/8daeb6d2da51bdab967385f81e3e561c/5251b/99b725f88bc6114fa54b393b4175d15c.webp 167w,\n/static/8daeb6d2da51bdab967385f81e3e561c/7390e/99b725f88bc6114fa54b393b4175d15c.webp 334w,\n/static/8daeb6d2da51bdab967385f81e3e561c/e88ff/99b725f88bc6114fa54b393b4175d15c.webp 600w\"\n              sizes=\"(max-width: 600px) 100vw, 600px\"\n              type=\"image/webp\"\n            />\n          <source\n            srcset=\"/static/8daeb6d2da51bdab967385f81e3e561c/21521/99b725f88bc6114fa54b393b4175d15c.png 167w,\n/static/8daeb6d2da51bdab967385f81e3e561c/86d36/99b725f88bc6114fa54b393b4175d15c.png 334w,\n/static/8daeb6d2da51bdab967385f81e3e561c/0a47e/99b725f88bc6114fa54b393b4175d15c.png 600w\"\n            sizes=\"(max-width: 600px) 100vw, 600px\"\n            type=\"image/png\"\n          />\n          <img\n            class=\"gatsby-resp-image-image\"\n            src=\"/static/8daeb6d2da51bdab967385f81e3e561c/0a47e/99b725f88bc6114fa54b393b4175d15c.png\"\n            alt=\"スクリーンショッ\"\n            title=\"スクリーンショッ\"\n            loading=\"lazy\"\n            decoding=\"async\"\n            style=\"width:100%;height:100%;margin:0;vertical-align:middle;position:absolute;top:0;left:0;\"\n          />\n        </picture>\n  </a>\n    </span></p>\n<p><strong>大文字小文字は区別せずに検索</strong>しています。</p>\n<p>検索Wordに一致する記事があれば、リストで表示してくれます。<br>\n読みたい記事を選択してEnterを押すと、該当記事のページへ飛べます。</p>\n<p>記事の内容まで検索を書けているとものすごい時間がかかってしまうので、<br>\n<strong>記事のタイトルのみが検索対象</strong>であることをご注意下さい。</p>\n<h2 id=\"注意点\" style=\"position:relative;\"><a href=\"#%E6%B3%A8%E6%84%8F%E7%82%B9\" aria-label=\"注意点 permalink\" class=\"autolink-header before\"><svg aria-hidden=\"true\" focusable=\"false\" height=\"16\" version=\"1.1\" viewBox=\"0 0 16 16\" width=\"16\"><path fill-rule=\"evenodd\" d=\"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"></path></svg></a>注意点</h2>\n<p>致命的な弱点なのですが、<br>\nこのWorflowは<strong>キャッシュ処理をしていません</strong>。</p>\n<p>検索Wordが打たれる度に、全ブックマークを取得してきて検索するので、 <strong>ブックマーク数が多い or 回線が重いと、ものすごく応答速度が下がります</strong>。</p>\n<p>ヘビーユーザの方はご注意下さい。</p>\n<h2 id=\"ソースコード\" style=\"position:relative;\"><a href=\"#%E3%82%BD%E3%83%BC%E3%82%B9%E3%82%B3%E3%83%BC%E3%83%89\" aria-label=\"ソースコード permalink\" class=\"autolink-header before\"><svg aria-hidden=\"true\" focusable=\"false\" height=\"16\" version=\"1.1\" viewBox=\"0 0 16 16\" width=\"16\"><path fill-rule=\"evenodd\" d=\"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"></path></svg></a>ソースコード</h2>\n<p>ソースコードはGistに公開しています。<br>\n今回もphpで書いています。</p>\n<p>地味に長いのでブログでは割愛します。</p>\n<p><a href=\"https://gist.github.com/Leko/5990658\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">Gist</a></p>\n<h2 id=\"ダウンロード\" style=\"position:relative;\"><a href=\"#%E3%83%80%E3%82%A6%E3%83%B3%E3%83%AD%E3%83%BC%E3%83%89\" aria-label=\"ダウンロード permalink\" class=\"autolink-header before\"><svg aria-hidden=\"true\" focusable=\"false\" height=\"16\" version=\"1.1\" viewBox=\"0 0 16 16\" width=\"16\"><path fill-rule=\"evenodd\" d=\"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"></path></svg></a>ダウンロード</h2>\n<p>Workflowのダウンロードはこちらからどうぞ！<br>\nダウンロードしてダブルクリックすればインポートできると思います。</p>\n<p><a href=\"https://www.dropbox.com/s/0fmikugbmpndyvy/hatebu_for_alfred.alfredworkflow?dl=0\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">Dropbox • はてぶ for Alfred.alfredworkflow</a></p>","timeToRead":4,"frontmatter":{"title":"自分のはてブを検索できるAlfred Workflowを作った","tags":["Alfred Workflows","PHP","はてなブックマーク"],"date":"July 13, 2013","featuredImage":{"childImageSharp":{"fluid":{"tracedSVG":"data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='400'%20height='179'%20viewBox='0%200%20400%20179'%20preserveAspectRatio='none'%3e%3cpath%20d='M379%201c1%202%2014%209%2018%209l3%201V0h-11l-10%201M26%2032c-3%203-3%204-3%2033%200%2020-1%2026-2%2027v3c1%201-1%201-4%201-9%200-10-3-2-4v-1H3c-3%200-3%200-3%202l2%203%202%201H2c-2%201-2%201-2%2024v24h14l6%201c2%201%200%201-9%201H0v32h51c53%200%2054%200%2045-4-5-2-7-2-12%200h-4l-3-2c-3-1-6-6-4-7l6-1%2015-2a521%20521%200%200163-5l5-1%209-1h14c10-1%208-1-13-3l31-1c37%200%2042%200%2046%202s5%203%202%203c-2%200-2%200%200%201l3%201%207%201%208%202c1%202%203%202%204%202l5-2%206-1h3l1-1h6l6%202h5c1-1%204-2%206-1h4c6%200%209%201%209%204%200%202-1%203-3%203l-4%201h-3l-1-1-2%201h-2c-1-2-4-1-7%202-3%202-4%202-11%202-31-1-33%200-36%203l-3%203h73a787%20787%200%200061-2c-13-1-17-2-18-3l-6-1c-5%201-7%200-8-5%200-3-1-6-3-5v3c3%205-1%2010-5%208-3-1-6-1-7%201-2%202-3%201-5-2l-4-3-2-2c0-2%200-2%202-2%203%201%208-2%208-4%200-3%2010-8%2013-5l5%201%207%202c1%201%2010%200%2011-1h14l2%201%201-1h1l4%201c4%200%206%204%202%204v1a632%20632%200%20002-53v16h-45V92l20-2%2023-4c2%200%202%200%202-12V62l-3-1c-4-2-20%201-25%203l-2%201%202-2c2-1%201-2-4-2l-7-1-4-2c-1%201-2-3-2-12%200-10-1-14-5-15l-162-1H28l-2%202m158%203L29%2036c-2%202-1%20106%201%20109l159%201h158l1-2c2-3%203-106%201-108-2-1-9-2-165-1M76%2056v8h3c4%200%206-2%206-7%200-3-3-5-5-4-2%200-2%200-2-2l-1-2-1%207m27-5c-1%202%200%2011%201%2012h3l-1-2-1-3c0-5%203-4%204%201%200%205%203%206%204%202%201-3%201-3%202%201%201%203%204%201%204-3l2-4-1-2-2%202-1%203-1-2c0-2-1-3-2-3s-2%201-2%203l-1%202-1-3-2-2-3-1c0-2-2-2-2-1m168%2032v4l-1-3c0-3-1-3-1-2h-2l-3%201h-1c0-2-3-1-4%201h-1c0-3-7-2-8%201-1%201-1%201-1-1s-4-4-4-1h-1c-2-1-5%200-4%202l-1%201-1-2c-1-3-4-4-5-2%200%201-1%202-2%201v-2c-2%200-3%203-2%206h10c1%201%202%202%203%201l3-1%202-2h1c0%202%203%204%203%203h10c2-1%203-2%204-1%201%202%202%201%203-1l1-1c0%202%200%202%206%202l4%201v-4c0-4%200-4-4-4s-4%200-4%203m-118%200h-6l-1%202%201%203%201-1h2l1-1h1c1%202%2010%202%2011%200h2l1-2%201%202%202%202%202-1h1c3%201%208%201%209-1l1-2v2c0%201%201%202%204%202%204%200%204-1%204-3%200-3-2-4-2-1h-1l-1-2h-4l-2%201h-5l-2-1h-1c-1-2-6-1-7%201h-2c-2-2-3-1-4%201s-1%202-1%200c0-3-4-4-5-1M38%2084l-1%207%201%205h14l-1-6c0-6-1-9-4-7h-1c0-2-7-1-8%201m0%2020c-1%200-2%209%200%2011%200%202%2011%203%2013%201v-10c-1-3-1-3-6-3l-7%201m0%2023v10l7%201c5%200%207-1%207-6s-2-8-5-8c-3%201-4%203-2%203l2-1h1l1%204c-1%203-1%204-5%204-3%200-4-1-4-3%200-3%200-4%202-5l3-2h-3c-2%200-3%201-4%203'%20fill='%23d3d3d3'%20fill-rule='evenodd'/%3e%3c/svg%3e","aspectRatio":2.2416107382550337,"src":"/static/e5389ef63d9d5000536f801aeaeae2b1/741c1/featured-image.jpg","srcSet":"/static/e5389ef63d9d5000536f801aeaeae2b1/466a3/featured-image.jpg 334w,\n/static/e5389ef63d9d5000536f801aeaeae2b1/741c1/featured-image.jpg 604w","srcWebp":"/static/e5389ef63d9d5000536f801aeaeae2b1/e33b9/featured-image.webp","srcSetWebp":"/static/e5389ef63d9d5000536f801aeaeae2b1/cd98f/featured-image.webp 334w,\n/static/e5389ef63d9d5000536f801aeaeae2b1/e33b9/featured-image.webp 604w","sizes":"(max-width: 604px) 100vw, 604px"}}}}}},"pageContext":{"slug":"/wrote-workflow-of-hatena-bookmark/","previous":{"fields":{"slug":"/11-apps-improve-your-development-in-sublimetext2/"},"frontmatter":{"title":"Sublime Text2の作業効率を加速させるパッケージ11個","tags":["AOJ","JavaScript","Ruby","Sublime Text2"]}},"next":{"fields":{"slug":"/update-post/"},"frontmatter":{"title":"プラグインを使わずにMarkdownでWordPressのブログを更新する（実践編）","tags":["Markdown","MarsEdit","Wordpress"]}}}},
    "staticQueryHashes": ["2585454260","2954598359"]}